.select2-container.select2-container--default .select2-selection--single{height:33px;border-color:#ebebeb;border-radius:3px}.select2-container.select2-container--default .select2-selection--single .select2-selection__rendered{padding-left:10px;padding-right:30px;line-height:33px}.select2-container.select2-container--default .select2-selection--single .select2-selection__arrow{width:30px;height:31px}.select2-container.select2-container--default .select2-selection--single .select2-selection__arrow b{border-top-color:#4c94fc;border-width:5px 5px 0 5px}.select2-container.select2-container--default .select2-dropdown{overflow:hidden;border-color:#ebebeb}.select2-container.select2-container--default .select2-dropdown .select2-results__option{padding:6px 10px;-webkit-transition:background-color 0.4s,color 0.4s;transition:background-color 0.4s,color 0.4s}.select2-container.select2-container--default .select2-dropdown .select2-results__option[aria-selected=true]{background:#ebebeb}.select2-container.select2-container--default .select2-dropdown .select2-results__option--highlighted[aria-selected=true]{background:#4c94fc}.select2-container.select2-container--open .select2-selection--single .select2-selection__arrow b{border-top-color:transparent;border-width:0 5px 5px 5px}#rf-pointer{border-width:5px 5px 0 5px;border-style:solid;border-color:#4c94fc transparent transparent transparent}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}body,html{font-family:Roboto;font-size:16px;font-weight:400;color:#1b2127}html{background:white}ul{list-style:none}a{text-decoration:none;color:#4c94fc}img{max-width:100%;height:auto}.alignleft{float:left}.alignright{float:right}.clear-fix{clear:both}.mobile-only{display:none !important}#wrapper{position:relative;max-width:1920px;min-height:100%;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex}#wrapper #header{width:275px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;z-index:1}#wrapper #content{-webkit-box-flex:1190px;-ms-flex:1190px;flex:1190px;padding-bottom:30px}#wrapper #content .sub-page #search form .extra{display:block;margin-top:5px;margin-left:0;margin-right:-40px;font-size:12px}#wrapper #content .sub-page #search form .extra a{display:inline}#wrapper #footer{width:100%}#resource_callout{position:absolute;top:0;left:-9999px;width:682px;min-height:237px;padding-right:22px;background:white;border:1px solid #e4e4e4;border-radius:3px;-webkit-box-shadow:0 4px 8px rgba(0,0,0,0.3);box-shadow:0 4px 8px rgba(0,0,0,0.3);opacity:0;visibility:hidden;z-index:20;-webkit-transition:visibility 0.25s,opacity 0.25s;transition:visibility 0.25s,opacity 0.25s}#resource_callout.visible{visibility:visible;opacity:1}#resource_callout:after{content:"";position:absolute;bottom:-24px;left:50%;width:42px;height:24px;margin-left:-21px;background:url("../images/bg-resource-callout-arrow.png")}#resource_callout:after.flipped{top:-12px;bottom:auto;height:12px;background:url("../images/bg-resource-callout-arrow-flipped.png")}#resource_callout .preview{display:none;float:left;width:152px;max-height:218px;margin:8px 17px 0 8px;border:1px solid #ebebeb}#resource_callout div.preview{display:none;position:relative;background:url("../images/bg-pattern-resource-icon.jpg")}#resource_callout .icon{display:block;position:absolute;top:50%;left:50%;width:128px;height:128px;margin-top:-64px;margin-left:-64px;text-align:center;background:white;border-radius:64px}#resource_callout .icon:after{content:"\f016";font-family:"FontAwesome";font-size:66px;line-height:128px;color:#7e7d81}#resource_callout img.preview{display:none}#resource_callout.image div.preview{display:none}#resource_callout.image img.preview{display:block}#resource_callout .inner{padding:0 20px}#resource_callout h3,#resource_callout p{font-size:14px;line-height:18px;color:#1b2127}#resource_callout h3{margin-top:14px;font-weight:600}#resource_callout p{min-height:126px}#resource_callout .buttons{margin-top:21px;padding-bottom:18px}#resource_callout.word_document div.preview .icon:after{content:"\f1c2";color:#2959a5}#resource_callout.pdf div.preview .icon:after{content:"\f1c1";color:#d2234a}#resource_callout.video div.preview .icon:after{content:"\f01d";color:#9ec14e}#resource_callout.article div.preview .icon:after{content:"\f0e5";color:#a34597}#resource_callout.link div.preview .icon:after{content:"\f08e";color:#1b2127}#resource_callout.picture div.preview .icon:after{content:"\f1c5";color:#f49c3c}#resource_callout.idea div.preview .icon:after{content:"\f0eb";color:#d89a00}#resource_callout.playlist div.preview .icon:after{content:"\f022";color:#de7fdd}#resource_callout .buttons .download-button,#resource_callout .buttons .preview-button,#resource_callout .buttons .share-button,#resource_video_overlay .share-button,.copy-link-button{display:inline-block;height:39px;font-size:16px;line-height:40px;text-align:center;color:white;border-radius:3px}#resource_callout .buttons .download-button,#resource_callout .buttons .preview-button,#resource_callout .buttons .share-button,.copy-link-button{width:145px;margin-right:5px;background:#5cd949}.copy-link-button.copied{background:#1067E5}.copy-link-button:hover{color:white}#resource_video_overlay .share-button{width:94px;background:#fff;color:#5096f9}#resource_callout .buttons .fa{display:none}#resource_callout .close_button{position:absolute;top:0;right:0;cursor:pointer}#resource_callout .close_button:before{content:"\f00d";font-family:FontAwesome;color:#cccccc;width:2em;height:2em;text-align:center;display:block;line-height:2em;font-size:24px}#login_modal_overlay,#resource_video_overlay{display:none;position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(34,34,34,0.9);z-index:99;opacity:0}#login_modal_window,#resource_video_overlay_window{display:inline-block;position:absolute;top:50%;left:50%;min-height:539px;margin-top:-286px;margin-left:-333px;padding:14px 13px;background:white;border:1px solid #e4e4e4;border-radius:3px;-webkit-box-shadow:0 4px 8px rgba(0,0,0,0.3);box-shadow:0 4px 8px rgba(0,0,0,0.3);opacity:0;-webkit-transform:perspective(200px) translateZ(-500px);transform:perspective(200px) translateZ(-500px);-webkit-transition:all 0.25s;transition:all 0.25s}#resource_video_overlay_window{width:666px}#resource_video_overlay_window.whats_new{min-height:484px !important}@media screen and (max-width: 900px){#resource_video_overlay_window.whats_new{min-height:0 !important}}.bts_video{cursor:pointer}#login_modal_window.visible,#resource_video_overlay_window.visible{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}#resource_video{position:relative;width:640px;height:480px;background:#ebebeb}#resource_video_loader{position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;line-height:480px;vertical-align:middle}#resource_video_loader .fa-refresh{font-size:40px;color:#cccccc;position:absolute;top:calc(50% - 20px);left:calc(50% - 20px);line-height:40px;width:40px;height:40px}#resource_video_embed_wrapper{position:absolute;top:0;left:0;right:0;bottom:0}#resource_video_embed_wrapper span{width:640px !important;height:480px !important}#resource_video_embed_wrapper .share-button{float:right;margin-top:21px;margin-left:11px}#resource_video_overlay_window h3{margin-top:14px;font-size:14px;font-weight:600;color:#1b2127}#resource_video_overlay_window p{font-size:14px}#resource_video_close_button{display:block;position:absolute;top:-13px;right:-13px;width:30px;height:30px;font-size:21px;color:#ddd;background:white;border:2px solid #ddd;border-radius:15px;cursor:pointer;outline:none}#resource_video_close_button:hover{color:#EA2222;border-color:#EA2222}#all_resources header{border:0 none !important;margin-bottom:0 !important;padding-bottom:0 !important}#all_resources header h1{margin:22px 0 30px;padding:0 0 30px;border-bottom:1px solid #eeeeee}#all_resources header .loader{opacity:0}#all_resources #resource_filters{display:-webkit-box;display:-ms-flexbox;display:flex;background:#f7f5f5;padding:16px 15px 14px}#all_resources #resource_filters .field-group+.field-group{margin-left:30px}#all_resources #resource_filters .field-group>*{display:inline-block;vertical-align:middle}#all_resources #resource_filters .field-group .dd-container .dd-options{top:35px}#all_resources #faq_link{padding:10px 0;color:#767171}#all_resources #faq_link a{text-decoration:underline}#all_resources .content-wrapper .resource-section:first-child .resource-sub-section:first-child{border-top:0 none}#featured_topics_section h2,.resource-section h2{font-size:30px;font-weight:700;line-height:30px;color:#7e7d81;margin-bottom:0.5em}.empty.resource-section{padding:30px}.resource-sub-section{max-height:1000000000px;-webkit-transition:max-height ease-in-out 0.3s;transition:max-height ease-in-out 0.3s;overflow:hidden}.resource-sub-section:not(.loading):not(.hide){border-top:1px solid #ddd;padding-bottom:30px}.resource-section:last-child .resource-sub-section:last-child{border-bottom:0 none;padding-bottom:0}.resource-sub-section.hide:not(.loading){max-height:0}.resource-sub-section h3{position:relative;margin-top:37px;font-size:18px;font-weight:400;color:#505050;overflow:hidden}.resource-sub-section h3 .subtitle,.resource-sub-section h3 .title{margin-right:0.2em;font-weight:300}.resource-sub-section h3 .subtitle{font-weight:700}.resource-sub-section h3 .line{display:none;position:relative;height:24px;margin-right:62px;overflow:hidden}.resource-sub-section h3 .line:after{content:"";position:absolute;top:50%;width:100%;height:1px;background:#f49c3c}.resource-sub-section h3 .buttons{position:absolute;top:2px;right:0;width:49px;height:19px;overflow:hidden}.resource-sub-section h3 .buttons button{display:block;width:20px;height:19px;background:url("../images/ico-resource-layout-buttons.png");border:none;border-radius:0;cursor:pointer;outline:none}.resource-sub-section h3 .buttons .list-button{float:left;background-position:-20px 0}.resource-sub-section h3 .buttons .list-button:hover,.resource-sub-section h3 .buttons.list .list-button{background-position:0 0}.resource-sub-section h3 .buttons .grid-button{float:right;background-position:-20px -19px}.resource-sub-section h3 .buttons .grid-button:hover,.resource-sub-section h3 .buttons.grid .grid-button{background-position:0 -19px}.resource-sub-section button.view-more{background:#4c94fc;border:0 none;display:block;width:95%;color:#fff;padding:0.5em;font-size:14px;border-radius:0.333em;margin:1em auto 0;cursor:pointer;display:none}.resource-wrapper{margin-top:7px}.resource-wrapper ul{margin-top:15px;overflow:hidden}.resource-wrapper ul li{float:left;margin-right:17px;margin-bottom:15px;opacity:1;-webkit-transition:all ease-in-out 0.3s;transition:all ease-in-out 0.3s;max-height:1000px;max-width:1000px}.resource-wrapper ul li.hide{opacity:0;max-width:0;max-height:0;opacity:0;margin:0}.resource-wrapper ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;width:165px;height:165px;font-size:14px;font-weight:600;color:#4c94fc;border:1px solid #dddddd;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.resource-wrapper ul li a .preview{display:block;width:100%;height:100%;margin:0;position:absolute;top:0;left:0}.resource-wrapper ul li a .preview .icon{position:absolute;top:50%;left:50%;display:block;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:center center no-repeat;background-size:100px;width:120px;height:120px}.resource-wrapper ul li a .preview .icon:after{content:"\f016";font-family:"FontAwesome";font-size:120px;line-height:1;color:#f7f5f5;font-weight:100}.resource-wrapper ul li a.word_document .preview .icon{background-image:url("/wp-content/themes/i-readycentral/assets/images/ico-doc-gray.svg")}.resource-wrapper ul li a.word_document .preview .icon:after{content:""}.resource-wrapper ul li a.pdf .preview .icon{background-image:url("/wp-content/themes/i-readycentral/assets/images/ico-pdf-gray.svg")}.resource-wrapper ul li a.pdf .preview .icon:after{content:""}.resource-wrapper ul li a.video .preview .icon{background-image:url("/wp-content/themes/i-readycentral/assets/images/ico-video-gray.svg")}.resource-wrapper ul li a.video .preview .icon:after{content:""}.resource-wrapper ul li a.article .preview .icon{background-image:url("/wp-content/themes/i-readycentral/assets/images/ico-list-gray.svg")}.resource-wrapper ul li a.article .preview .icon:after{content:""}.resource-wrapper ul li a.link .preview .icon{background-image:url("/wp-content/themes/i-readycentral/assets/images/ico-send-gray.svg")}.resource-wrapper ul li a.link .preview .icon:after{content:""}.resource-wrapper ul li a.picture .preview .icon:after{content:"\f1c5"}.resource-wrapper ul li a.idea .preview .icon:after{content:"\f0eb"}.resource-wrapper ul li a.playlist .preview .icon{background-image:url("/wp-content/themes/i-readycentral/assets/images/ico-list-gray.svg")}.resource-wrapper ul li a.playlist .preview .icon:after{content:""}.resource-wrapper ul li a p{width:106px;margin:9px auto 0;text-align:center;word-wrap:break-word;position:relative;z-index:10}.resource-wrapper ul li a p.list{display:none}.resource-wrapper.list ul li{float:none;margin:0}.resource-wrapper.list ul li a{display:block;width:auto;height:auto;border-width:0 0 0 0;color:#4c94fc;font-weight:400}.resource-wrapper.list ul li a .preview{display:none}.resource-wrapper.list ul li a p{position:relative;display:block;text-align:left;width:auto;padding:0.75em 0 0.75em 35px;margin:0;font-size:14px}.resource-wrapper.list ul li a p:before{content:"\f016";background:no-repeat center center;position:absolute;top:50%;left:7px;font-family:"FontAwesome";font-size:18px;font-weight:400;line-height:0;color:#4c94fc;width:22px;height:26px;background-size:82%}.resource-wrapper.list ul li+li a{border-width:1px 0 0 0}.resource-wrapper.list ul li a.word_document p:before{content:" ";background-image:url("../images/ico-doc.svg");-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.resource-wrapper.list ul li a.pdf p:before{content:" ";background-image:url("../images/ico-pdf.svg");-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.resource-wrapper.list ul li a.video p:before{content:" ";background-image:url("../images/ico-video.svg");-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.resource-wrapper.list ul li a.article p:before{content:" ";background-image:url("../images/ico-list.svg");-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.resource-wrapper.list ul li a.link p:before{content:" ";background-image:url("../images/ico-send.svg");-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.resource-wrapper.list ul li a.picture p:before{content:"\f1c5"}.resource-wrapper.list ul li a.attachment p:before{content:"\f019"}.resource-wrapper.list ul li a.idea p:before{content:"\f0eb"}.resource-wrapper.list ul li a.playlist p:before{content:" ";background-image:url("../images/ico-list.svg");-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.resource-wrapper.list ul li a p.grid{display:none}.resource-wrapper p.message{font-size:14px;font-style:italic;color:#7e7d81}#login_modal_window{width:621px;min-height:238px;margin-top:-134px;margin-left:-325px}#login_modal_close_button{position:absolute;top:3px;right:4px;font-size:19px;line-height:0;color:#cccccc;border:none;background:none;cursor:pointer;outline:none}#login_modal_close_button:hover{color:#EA2222}#login_modal_bg_character{position:absolute;bottom:-1px;left:20px}#login_modal_content{float:right;width:336px;margin-top:6px}#login_modal_content h3{margin-bottom:13px;font-size:26px;color:#00b6cb}#login_modal_content p{margin-bottom:17px;font-size:14px;font-weight:600;color:#1b2127}#login_modal_content p.nonbold{margin-top:18px;padding-top:10px;font-weight:200;border-top:2px solid #ebebeb}#login_modal_content .no-wrap{white-space:nowrap}#login_modal_content #site_link{font-weight:600;color:black}#login_modal_content_close_button,#login_modal_login_button{display:inline-block;font-size:16px;line-height:40px;text-align:center;color:white;background:#9ec14d;border-radius:4px;padding:0 1em}#header{border-right:1px solid #ececec;position:relative}#header #logo{display:block;width:197px;margin:30px auto}#header nav .menu{font-size:15px;line-height:1.3}#header nav .menu>li{border-bottom:1px solid #ececed}#header nav .menu>li:first-child{border-top:1px solid #ececed}#header nav .menu li,#header nav .menu li a,#header nav .menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}#header nav .menu li{position:relative;cursor:pointer}#header nav .menu li a{-webkit-box-sizing:border-box;box-sizing:border-box;height:64px;color:#1b2127;padding:0 28px 0 50px;-webkit-transition:background-color 0.3s;transition:background-color 0.3s;cursor:pointer}#header nav .menu li a:hover{text-decoration:underline;background-color:#eee}#header nav .menu .menu-item-has-children>a{position:relative}#header nav .menu .menu-item-has-children>a:before{content:"\f054";position:absolute;top:50%;left:50px;font-family:FontAwesome;font-size:12px;-webkit-transform:translate(-25px, -50%);-ms-transform:translate(-25px, -50%);transform:translate(-25px, -50%);-webkit-transition:all 0.3s;transition:all 0.3s}#header nav .menu .menu-item-has-children .sub-menu{max-height:0;-webkit-transition:all ease-in-out 0.3s;transition:all ease-in-out 0.3s;overflow:hidden;border-top:0 solid #ededed}#header nav .menu .menu-item-has-children .sub-menu a{color:#4c94fc;font-size:14px}#header nav .menu .menu-item-has-children:before{content:" ";z-index:-1;position:absolute;top:0;right:0;left:0;height:100%;-webkit-transition:all ease-in-out 0.33s;transition:all ease-in-out 0.33s;background:#f6f5f5;opacity:0}#header nav .menu .menu-item-has-children.open:before{height:100%;opacity:1}#header nav .menu .menu-item-has-children.open>a{font-weight:700}#header nav .menu .menu-item-has-children.open>a:before{-webkit-transform:translate(-25px, -50%) rotate(90deg);-ms-transform:translate(-25px, -50%) rotate(90deg);transform:translate(-25px, -50%) rotate(90deg)}#header nav .menu .menu-item-has-children.open .sub-menu{max-height:1000px;border-width:1px}#header nav .menu .current-menu-item a,#header nav .menu .sub-menu .current-menu-item a{color:#000;font-weight:500}#header nav hr{height:0;border:none;margin:29px 0;border-bottom:1px solid #ebebeb}#header .actions{display:none}#header #search{display:none}.hamburger-box{position:relative;display:inline-block;width:21px;height:21px}.hamburger{font:inherit;display:inline-block;overflow:visible;margin:0;cursor:pointer;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;text-transform:none;color:inherit;border:0;background-color:transparent}.hamburger:hover{opacity:0.7}.hamburger .hamburger-inner{top:50%;display:block;margin-top:-2px}.hamburger .hamburger-inner,.hamburger .hamburger-inner:after,.hamburger .hamburger-inner:before{background-color:#ccc;position:absolute;width:22px;height:4px;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;border-radius:0;background-color:#505050}.hamburger .hamburger-inner:after,.hamburger .hamburger-inner:before{display:block;content:""}.hamburger .hamburger-inner:before{top:-8px}.hamburger .hamburger-inner:after{bottom:-8px}.hamburger--arrowalt .hamburger-inner:before{-webkit-transition:top 0.1s ease 0.1s,-webkit-transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);transition:top 0.1s ease 0.1s,-webkit-transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);transition:top 0.1s ease 0.1s,transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);transition:top 0.1s ease 0.1s,transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1),-webkit-transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt.is-active .hamburger-inner:before{top:0;-webkit-transition:top 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22) 0.1s;transition:top 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22) 0.1s;transition:top 0.1s ease,transform 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22) 0.1s;transition:top 0.1s ease,transform 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22) 0.1s,-webkit-transform 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22) 0.1s;-webkit-transform:translate3d(-6px, -4px, 0) rotate(-45deg) scaleX(0.7);transform:translate3d(-6px, -4px, 0) rotate(-45deg) scaleX(0.7)}.hamburger--arrowalt .hamburger-inner:after{-webkit-transition:bottom 0.1s ease 0.1s,-webkit-transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);transition:bottom 0.1s ease 0.1s,-webkit-transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);transition:bottom 0.1s ease 0.1s,transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1);transition:bottom 0.1s ease 0.1s,transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1),-webkit-transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt.is-active .hamburger-inner:after{bottom:0;-webkit-transition:bottom 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22) 0.1s;transition:bottom 0.1s ease,-webkit-transform 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22) 0.1s;transition:bottom 0.1s ease,transform 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22) 0.1s;transition:bottom 0.1s ease,transform 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22) 0.1s,-webkit-transform 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22) 0.1s;-webkit-transform:translate3d(-6px, 4px, 0) rotate(45deg) scaleX(0.7);transform:translate3d(-6px, 4px, 0) rotate(45deg) scaleX(0.7)}.region.region-header-sidebar{padding:25px;-webkit-box-sizing:border-box;box-sizing:border-box}.region.region-header-sidebar .item{margin-bottom:25px;position:relative}.region.region-header-sidebar .item:before{content:" ";position:absolute;height:1px;width:100%;bottom:-4px;left:0;background:#ccc}ul.social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:20px;margin-top:30px}ul.social a{color:#ff9900;border:2px solid #ff9900;height:32px;width:32px;line-height:32px;display:inline-block;text-align:center;border-radius:9px}ul.social a:hover{color:#fff;background:#ff9900}ul.social li+li{margin-left:12px}.sub-page>.super-header{margin-top:-33px}.sub-page>.super-header #search{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.sub-page>.super-header #search form{max-width:350px}.sub-page>.super-header #search div{display:none}.sub-page>.super-header+header{padding:33px 0 33px 33px}.content-wrapper{min-height:420px;margin:0 43px}.content hr{height:0;margin:30px 0;border:none;border-bottom:11px solid #e4e4e4}#content{padding-top:33px}#content header{padding-bottom:33px;border-bottom:2px solid #ececed;margin-bottom:28px}#content header p{margin-bottom:9px;font-size:18px;font-weight:300;line-height:1.2;color:#1b2127;letter-spacing:0.013em}#content header h1{font-size:28px;color:#1b2127;font-weight:300;margin-bottom:6px}#content header h1 strong{font-weight:700}#content header :last-child{margin-bottom:0}#content>.sub-page>header{padding:1.66em 41px}#content>.sub-page>header+#top_area{margin-top:-28px}.info-area{position:relative;color:white}.info-area h2{font-size:28px;font-weight:700;line-height:30px}.info-area h3{font-size:24px;font-weight:700;line-height:26px}.info-area p{margin-top:20px;font-size:15px;font-weight:600;line-height:20px}.learn-more-button{display:inline-block;height:39px;margin-top:18px;padding:0 15px;font-size:16px;line-height:40px;text-align:center;color:#00b6ca;background:white;border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.15);box-shadow:0 6px 12px rgba(0,0,0,0.15)}#info_area_top{margin-top:38px;margin-bottom:53px}#info_area_left_right_wrapper{overflow:hidden}#info_area_left,#info_area_right{width:478px;height:226px;margin-bottom:33px}#info_area_left p{width:320px}#info_area_left p,#info_area_right p{position:relative;margin-top:18px;z-index:1}#info_area_left .learn-more-button,#info_area_right .learn-more-button{position:relative;margin-top:16px;z-index:1}#info_area_left{float:left}#info_area_left img{bottom:0;right:0}#info_area_right{float:right;height:174px;position:relative}#info_area_right img{bottom:0;right:2px}#success_stories{width:975px;min-height:356px;margin-bottom:100px;padding-top:1px;padding-bottom:10px;background:url("../images/bg-success-stories-pattern.jpg");border-radius:5px;-webkit-box-shadow:0 0 6px rgba(0,0,0,0.1);box-shadow:0 0 6px rgba(0,0,0,0.1)}#success_stories h2{margin-top:24px;padding-left:36px;font-size:28px;font-weight:700;line-height:28px;color:#1b2127}#success_stories_inner{margin:10px 36px 0;overflow:hidden}.success-story{float:left;width:249px;margin-right:68px}.success-story:last-child{margin-right:0}.success-story .preview{position:relative;display:block;line-height:0;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.14);box-shadow:0 6px 12px rgba(0,0,0,0.14)}.success-story .preview:after{content:"";position:absolute;bottom:6px;right:6px;width:31px;height:32px;background:url("../images/ico-success-story-play-icon.png");border-radius:16px;-webkit-box-shadow:0 0 4px rgba(0,0,0,0.4);box-shadow:0 0 4px rgba(0,0,0,0.4)}.success-story blockquote{font-size:14px;margin-top:-12px}.success-story blockquote p{line-height:20px;margin-bottom:20px}.success-story blockquote cite{display:block;margin-top:14px}.success-story blockquote p a,.success-story p.title{font-weight:bold;color:#00b6ca}.success-story p a{text-decoration:underline}.success-story p.title{margin-top:12px;margin-bottom:4px;font-size:14px}.page-template-page-homepage{color:#505050}.page-template-page-homepage h2{font-size:18px;margin:1em 0;font-weight:400}.page-template-page-homepage h3{font-size:15px;margin:1em 0;font-weight:600}.page-template-page-homepage #content .inner-wrapper img{width:100%}.page-template-page-homepage .items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-template-page-homepage .items .container{padding:15px 25px}.page-template-page-homepage .items .container :first-child{margin-top:0}.page-template-page-homepage .items .container :last-child{margin-bottom:0}.page-template-page-homepage .items .container h3{margin-bottom:0.5em}.page-template-page-homepage .items .item{border:1px solid #dddddd;font-size:15px;line-height:1.4;background:#fff}.page-template-page-homepage .items .item img{display:block}.page-template-page-homepage .items .item .cta{margin-top:1em}#search{padding:14px 18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#search form{-webkit-box-flex:56;-ms-flex:56;flex:56;position:relative;margin-right:60px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#search form input:not([type=submit]){width:100%;font-size:14px;padding:0.75em 2.25em 0.75em 0.75em;color:#56595b;border-radius:0.25em;border:1px solid #ccc}#search form input:not([type=submit])::-webkit-input-placeholder{font-style:italic;color:#929497}#search form input:not([type=submit])::-moz-placeholder{font-style:italic;color:#929497}#search form input:not([type=submit]):-ms-input-placeholder{font-style:italic;color:#929497}#search form input:not([type=submit])::-ms-input-placeholder{font-style:italic;color:#929497}#search form input:not([type=submit])::placeholder{font-style:italic;color:#929497}#search [type=submit]{position:absolute;border:0 none;background:transparent;top:0.4em;right:-2.75em;color:#929497;font-size:14px;height:2.2em;width:2.2em;cursor:pointer}#search div{-webkit-box-flex:29;-ms-flex:29;flex:29;margin:0 0 0 50px;font-style:italic;font-size:14px}#search div a{display:block;font-style:normal}#search+h2{margin-top:30px}#featured-promo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 34px;margin:36px 0;border-bottom:1px solid #ececed;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#featured-promo .image{-webkit-box-flex:54;-ms-flex:54;flex:54;margin-right:5px}#featured-promo .copy{-webkit-box-flex:40;-ms-flex:40;flex:40;margin-left:36px}#featured-promo .copy :first-child{margin-top:0}#featured-promo .copy h3{font-size:18px;margin-bottom:0.3em}#featured-promo .copy p{margin:0 0 30px}#featured-promo .copy .cta a{background:#5cd949;color:#fff;display:inline-block;padding:0.45em 1.3em 0.65em;border-radius:7px;font-size:15px}#featured-promo .copy .cta a:hover{background:#5dcc46}#featured-promo .copy ul{list-style-type:disc}#featured-promo .copy ol{list-style-type:decimal}#featured-promo .copy ol,#featured-promo .copy ul{margin-bottom:30px;padding-left:18px}#featured-topics .items .item{width:calc(50% - 2px - 20px);margin-bottom:40px}#ctas{background:#f7f5f5;margin:0 -43px;padding:20px 43px 0}#ctas h2{margin-top:0}#ctas .items .item{width:calc(33% - 2px - 15px);margin-bottom:30px}#ctas .items .item .title{font-size:15px;margin:0 0 5px 0}#ctas .items .item .body{line-height:1.2}#ctas .items .item .cta{margin-top:1.3em}.loader{margin-left:10px}#top_area{position:relative;height:252px;background:url("../images/bg-top-area-pattern.jpg");border-top:6px solid rgba(0,0,0,0.07)}#top_area img{position:absolute;bottom:0}#instruction #top_area #slide1 img{left:28px}#instruction #top_area #slide2 img{left:34px}#instruction #top_area #slide3 img{left:38px}#what-is-i-ready #top_area #slide1 img{left:20px}#what-is-i-ready #top_area #slide2 img{left:54px}#what-is-i-ready #top_area #slide3 img{left:50px}#setup-planning #top_area #slide1 img{left:73px}#setup-planning #top_area #slide2 img{left:71px}#setup-planning #top_area #slide3 img{left:49px}#diagnostic #top_area #slide1 img{left:66px}#diagnostic #top_area #slide2 img{left:45px}#diagnostic #top_area #slide3 img{left:39px}#growth-monitoring #top_area #slide1 img{left:39px}#growth-monitoring #top_area #slide2 img{left:42px}#growth-monitoring #top_area #slide3 img{left:19px}#home-connections #top_area #slide1 img{left:45px}#home-connections #top_area #slide2 img{left:19px}#home-connections #top_area #slide3 img{left:32px}#standards-mastery #top_area #slide1 img{left:16px}#standards-mastery #top_area #slide2 img{left:27px}#standards-mastery #top_area #slide3 img{left:7px}#kcorner #top_area #slide1 img{left:24px}#kcorner #top_area #slide2 img{left:26px}#kcorner #top_area #slide3 img{left:28px}#top_area .carousel{position:relative;width:1006px;height:100%}#top_area .slide{position:absolute;top:0;left:0;width:783px;height:209px;padding-top:43px;padding-left:223px;visibility:hidden;opacity:0;-webkit-transition:visibility 0.5s,opacity 0.5s;transition:visibility 0.5s,opacity 0.5s}#top_area .slide.current{visibility:visible;opacity:1}#top_area .carousel h2{font-size:36px;font-weight:700;line-height:36px;color:white}#top_area .carousel h2 .light-text{font-weight:300}#top_area .carousel p{margin-top:20px;font-size:16px;font-weight:600;line-height:20px;color:white}#top_area .carousel .learn-more-button{position:absolute;bottom:20px;left:223px;margin-top:38px}#top_area_pagination{position:absolute;bottom:20px;right:0}#top_area_pagination ul{overflow:hidden}#top_area_pagination ul li{float:left;margin-left:9px}#top_area_pagination ul li a{display:block;width:26px;height:27px;background:#01aabd;border:1px solid #ebebeb;border-radius:1px;-webkit-transition:background-color 0.25s;transition:background-color 0.25s}#top_area_pagination ul li a:hover,#top_area_pagination ul li.current a{background:#00daf2}#top_area+.content-wrapper{margin-left:30px;padding:46px 0 48px}#featured_topics_section{padding-bottom:30px}#view_more_link{float:right;font-size:16px;font-weight:400;line-height:31px;color:#f49c3c}#featured_topics_section_inner{min-height:303px;margin-top:28px;padding-top:1px;padding-bottom:5px;text-align:center;background:#e4e4e4}#featured_topics_section_inner ul{display:inline-block;margin-top:19px}#featured_topics_section_inner ul li{float:left;margin-right:25px}#featured_topics_section_inner ul li:last-child{margin-right:0}#featured_topics_section_inner ul li a{display:block;width:291px;text-align:left;color:#1b2127}#featured_topics_section_inner ul li a img{display:block;width:100%;height:auto;background:#a7a7a7;border:1px solid #e4e4e4;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.15);box-shadow:0 6px 12px rgba(0,0,0,0.15)}#featured_topics_section_inner ul li a p{margin-top:16px;font-size:14px;font-weight:600}#error_section{padding:47px 30px 30px 30px;white-space:pre-wrap}#footer{position:relative;overflow:hidden;max-width:1920px;margin:auto;border-top:1px solid #ececec;height:90px;color:#808285}@media screen and (max-width: 900px){#footer{overflow:visible}}#footer a{color:#808285;font-weight:700}#footer header{position:absolute;top:0;left:0;width:310px;padding:24px 0 0}@media screen and (max-width: 900px){#footer header{position:static;width:100%}}#footer header .container{margin-left:45px;line-height:45px}#footer header img{display:block;width:auto}#footer header a .fa-arrow-circle-up{color:#808285}#footer section{position:relative;top:50%;width:50%;margin:auto;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width: 1200px){#footer section{width:30%}}@media screen and (max-width: 900px){#footer section{width:100%}}#footer section .nav{display:inline-block}#footer section .menu{display:-webkit-box;display:-ms-flexbox;display:flex}#footer section .menu li{margin:0 13px}#footer section .menu li+li{padding-left:13px;margin-left:0;position:relative}#footer section .menu li+li:before{content:"|";position:absolute;left:0}#footer section .menu li a{padding:39px 0}#footer footer{position:absolute;top:0;right:0;width:171px;padding:37px 0}@media screen and (max-width: 900px){#footer footer{position:static;width:100%}}#footer footer a{padding:37px 0;color:#4c94fc}.green-box{background-color:#9fc445;padding:20px 23px;position:relative;z-index:5;border-radius:6px}.green-box p{color:#fff}.grey-box{background-color:#f4f3f0;padding:20px;position:relative;z-index:5;border-radius:6px;border:1px solid #e1e0dd}.grey-box p{color:#191919}#result-sort,#result-sort .dd-select{width:100% !important}#multi-filter,#multi-filter .dd-select{width:100% !important}#selected-options{display:block;width:100%;padding:20px 0;z-index:1;position:relative}#selected-options p.filter{display:inline-block;padding:4px 10px;background-color:#00b6ca;color:#fff;text-align:center;border-radius:6px;margin:0 8px 0 0}#selected-options p.filter span.fa-stack{font-size:0.5em;position:relative;top:-0.3em;cursor:pointer}#selected-options p.filter span.fa-stack .fa-times{color:#00b6ca}#sub-categories{width:100%;padding:0 0 10px;z-index:1;position:relative}.row{display:block;width:100%;position:relative}.row:after{content:"";display:table;clear:both}.twocols{width:64%;float:left;display:inline-block;position:relative}.onecol{width:26%;float:right;display:inline-block;position:relative;margin-left:10px}#rf-container{width:60.9649122807%;-webkit-box-sizing:border-box;box-sizing:border-box;display:none;position:absolute;left:23px;top:40px;margin:0;background-color:#fff;z-index:10;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;border-left:2px solid #e1e1e1;border-right:2px solid #e1e1e1;border-radius:6px;-webkit-box-shadow:0 6px 1px 0 rgba(180,180,180,0.78);box-shadow:0 6px 1px 0 rgba(180,180,180,0.78)}#rf-container.active{display:block}#rf-container .label{color:#00b6ca;margin:18px 0 5px 18px}#rf-container .options{margin:0;padding:0 0 18px 18px;border-bottom:1px solid #e1e1e1}#rf-container .options span,.idea-filter-sub .toggle-wrap span{display:inline-block;margin:0 29px 0 5px;font-size:14px;color:#252525;line-height:1;position:relative;top:-2px}#rf-container button{background-color:#00b6ca;height:28px;line-height:28px;vertical-align:middle;color:#fff;text-transform:uppercase;font-size:16px;border:1px solid #e1e1e1;border-radius:4px;display:block;margin:10px 1%;width:98%;text-align:center;cursor:pointer}#multi-filter .dd-pointer,#result-sort .dd-pointer{z-index:20;color:#a0c14b}#rf-pointer{position:absolute;top:13px;right:8px;cursor:pointer;color:#a0c14b}#content-wrap{padding:100px 40px;display:block;width:100%}#content-wrap #cw-left{width:600px;float:left;display:inline-block}#content-wrap #cw-left .contentdiv{margin:40px 0}#content-wrap #cw-right{width:450px;padding:0 0 0 20px;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;display:inline-block}#content-wrap #cw-right .title{color:#111111;font-size:30px;font-weight:100;line-height:36px}#content-wrap #cw-right .author{color:#111111;font-size:16px;font-weight:400;line-height:20px;margin:35px 0 20px}#content-wrap #cw-right .label{margin:20px 0;color:#111111;font-size:16px;font-weight:400;line-height:20px}#content-wrap #cw-right .label span{color:#f79d2e;font-weight:700;font-size:12px;text-transform:uppercase}#content-wrap #cw-right .label span.singletag{color:#111111;font-weight:400;font-size:16px;text-transform:none}#content-wrap #cw-right span.singletag:after{content:", "}#content-wrap #cw-right div span.singletag:last-child:after{content:""}#content-wrap #cw-right .label a,.educator-resources a{color:#a0c14b}#content-wrap #cw-right .label.share a{color:#111111;font-size:1.2em;margin:0 5px 0 0}.cycle-slideshow,.cycle-slideshow .cycle-prev{width:100%}.cycle-slideshow{overflow:hidden;min-height:520px}.cycle-slideshow .cycle-prev,.cycle-slideshow .slide{width:100%}.cycle-slideshow .cycle-prev,.cycle-slideshow .slide img{width:100%;max-width:100%}.cycle-slideshow .cycle-next,.cycle-slideshow .cycle-prev{cursor:pointer;z-index:999;width:37px;height:37px;background-size:37px 37px;position:absolute;top:240px;margin:-18px 0 0;background-repeat:no-repeat;background-position:0 0}.cycle-slideshow .cycle-prev{left:2%;background-image:url("../images/arrow-left.png")}.cycle-slideshow .cycle-next{right:2%;background-image:url("../images/arrow-right.png")}#content-wrap #cw-left .slide .contentdiv{margin-top:20px}.cycle-next .fa-chevron-right,.cycle-prev .fa-chevron-left{color:#a0c14b}.cycle-next .fa-circle,.cycle-prev .fa-circle{color:#fff}.toggle-wrap{display:inline-block;margin:5.994px 0}.toggle-wrap span{cursor:pointer}.options.idea_categories .toggle-wrap{width:50%}.toggle{width:36px;height:18px;display:inline-block}.toggle-slide{overflow:hidden;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;direction:ltr;text-align:center}div.disabled>.toggle-slide{opacity:0.7;pointer-events:none}.toggle-slide .toggle-blob,.toggle-slide .toggle-off,.toggle-slide .toggle-on{float:left}.toggle-slide .toggle-blob{position:relative;z-index:99;cursor:hand;cursor:-webkit-grab;cursor:grab}.toggle-light .toggle-slide{border-radius:9999px;-webkit-box-shadow:0 0 0 1px #999;box-shadow:0 0 0 1px #999}.toggle-light .toggle-off,.toggle-light .toggle-on{font-size:0;font-weight:500}.toggle-light .toggle-on,.toggle-light .toggle-select .toggle-inner .active{background:#9fc445;-webkit-box-shadow:inset 2px 2px 6px rgba(0,0,0,0.2);box-shadow:inset 2px 2px 6px rgba(0,0,0,0.2);text-shadow:1px 1px rgba(0,0,0,0.2);color:rgba(255,255,255,0.8)}.toggle-light .toggle-off,.toggle-light .toggle-select .toggle-on{color:rgba(0,0,0,0.6);text-shadow:0 1px rgba(255,255,255,0.2);background:-webkit-gradient(linear, left top, left bottom, from(#cfcfcf), to(#f5f5f5));background:linear-gradient(#cfcfcf, #f5f5f5)}.toggle-light .toggle-blob{border-radius:9px;background:#ffffff;-webkit-box-shadow:1px 1px 2px #888;box-shadow:1px 1px 2px #888}.toggle-light .toggle-blob:hover{background:-webkit-gradient(linear, left top, left bottom, from(#e4e4e4), to(#f9f9f9));background:linear-gradient(#e4e4e4, #f9f9f9)}.checkme{visibility:hidden;width:0}#resource_video_overlay .slide{min-height:400px}.alm-btn-wrap{clear:both}.alm-btn-wrap button.alm-load-more-btn,.alm-btn-wrap button.alm-load-more-btn.done{background:#00b6ca}.cf:after{display:table;clear:both;content:" "}.embedded-content.link img{max-height:320px;width:auto}.embedded-content.embedded iframe{display:block;width:1015px;height:701px}.resource-wrapper ul li a *{pointer-events:none}#article-section{padding-top:32px}@media screen and (max-width: 900px){#article-section{padding-top:0}}#article-section h2{margin-bottom:13px;font-size:36px;font-weight:700;line-height:36px;color:#333333}#article-section h2 .light-text{font-weight:300}#article-section h3{margin:10px 0}#article-section #article_image{float:right;margin:25px 0 26px 26px;border:1px solid #e4e4e4;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.15);box-shadow:0 6px 12px rgba(0,0,0,0.15)}#article-section p,#modules-section p{margin:0 0 1em 0;font-size:16px;font-weight:400;line-height:24px;color:#333333}#article-section ul{margin-top:20px;margin-left:16px;list-style:circle}#article-section ol{margin-top:20px;margin-left:16px}#article-section ol li,#article-section ul li{font-size:16px;font-weight:400;line-height:24px;color:#333333}#article-section a{color:#cc8233}#article-section a:hover{color:#b3722d;text-decoration:underline}.postid-1822 #article-section h2{display:none}#resource_video_overlay.idea #resource_video_overlay_window{width:1130px;margin-left:-565px;background-color:#fbfbfb}#resource_video_overlay.idea #resource_video_close_button{background-color:#9fc445;border:none;top:30px;right:30px;width:40px;height:40px;border-radius:20px}#resource_video_overlay.idea #resource_video_close_button .fa{color:#f7fafa}body.single-idea,html.single-idea{background-image:none !important}#logofull{float:left;display:block;margin:36px 0 0}#logofull img{width:auto;height:51px}.page-template-page-idea-submit,.page-template-page-ideas,.single-idea,.tax-ideatags{background-image:none !important;background-color:#fff;height:auto !important}.page-template-page-idea-submit #wrapper,.page-template-page-ideas #wrapper,.single-idea #wrapper,.tax-ideatags #wrapper{min-width:0;max-width:1000000px;display:block;width:auto}.page-template-page-idea-submit #wrapper #header,.page-template-page-ideas #wrapper #header,.single-idea #wrapper #header,.tax-ideatags #wrapper #header{display:none;padding:0 !important}.page-template-page-idea-submit #wrapper #content,.page-template-page-ideas #wrapper #content,.single-idea #wrapper #content,.tax-ideatags #wrapper #content{width:auto;max-width:100000px;padding-top:0}.page-template-page-idea-submit #left_nav,.page-template-page-idea-submit footer,.page-template-page-ideas #left_nav,.page-template-page-ideas footer,.single-idea #left_nav,.single-idea footer,.tax-ideatags #left_nav,.tax-ideatags footer{display:none !important}.page-template-page-idea-submit #ideas.sub-page,.page-template-page-ideas #ideas.sub-page,.single-idea #ideas.sub-page,.tax-ideatags #ideas.sub-page{padding-left:0 !important;width:100%}.page-template-page-idea-submit #ideas.sub-page header,.page-template-page-ideas #ideas.sub-page header,.single-idea #ideas.sub-page header,.tax-ideatags #ideas.sub-page header{display:block;border-bottom:1px solid #e1e0dd;height:115px;padding:0 10px}.page-template-page-idea-submit #ideas.sub-page header div,.page-template-page-ideas #ideas.sub-page header div,.single-idea #ideas.sub-page header div,.tax-ideatags #ideas.sub-page header div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1170px;margin:0 auto;width:100%;padding:0}.page-template-page-idea-submit #ideas.sub-page header h1,.page-template-page-ideas #ideas.sub-page header h1,.single-idea #ideas.sub-page header h1,.tax-ideatags #ideas.sub-page header h1{-webkit-box-flex:200px;-ms-flex:200px;flex:200px;margin-bottom:21px;padding:0}.page-template-page-idea-submit #ideas.sub-page header .search,.page-template-page-ideas #ideas.sub-page header .search,.single-idea #ideas.sub-page header .search,.tax-ideatags #ideas.sub-page header .search{position:relative;display:inline-block;width:300px;height:48px;margin:0 10px;background:#9FC445;border-radius:5px}.page-template-page-idea-submit #ideas.sub-page header .search *,.page-template-page-ideas #ideas.sub-page header .search *,.single-idea #ideas.sub-page header .search *,.tax-ideatags #ideas.sub-page header .search *{outline:none}.page-template-page-idea-submit #ideas.sub-page header .search input,.page-template-page-ideas #ideas.sub-page header .search input,.single-idea #ideas.sub-page header .search input,.tax-ideatags #ideas.sub-page header .search input{position:absolute;top:5px;left:5px;width:calc(100% - 48px);height:38px;padding:0 10px;font-family:Roboto,sans-serif;font-size:14px;background:white;border:none;border-radius:5px}.page-template-page-idea-submit #ideas.sub-page header .search input::-webkit-input-placeholder,.page-template-page-ideas #ideas.sub-page header .search input::-webkit-input-placeholder,.single-idea #ideas.sub-page header .search input::-webkit-input-placeholder,.tax-ideatags #ideas.sub-page header .search input::-webkit-input-placeholder{font-style:italic}.page-template-page-idea-submit #ideas.sub-page header .search input::-moz-placeholder,.page-template-page-ideas #ideas.sub-page header .search input::-moz-placeholder,.single-idea #ideas.sub-page header .search input::-moz-placeholder,.tax-ideatags #ideas.sub-page header .search input::-moz-placeholder{font-style:italic}.page-template-page-idea-submit #ideas.sub-page header .search input:-ms-input-placeholder,.page-template-page-ideas #ideas.sub-page header .search input:-ms-input-placeholder,.single-idea #ideas.sub-page header .search input:-ms-input-placeholder,.tax-ideatags #ideas.sub-page header .search input:-ms-input-placeholder{font-style:italic}.page-template-page-idea-submit #ideas.sub-page header .search input:-moz-placeholder,.page-template-page-ideas #ideas.sub-page header .search input:-moz-placeholder,.single-idea #ideas.sub-page header .search input:-moz-placeholder,.tax-ideatags #ideas.sub-page header .search input:-moz-placeholder{font-style:italic}.page-template-page-idea-submit #ideas.sub-page header .search button,.page-template-page-ideas #ideas.sub-page header .search button,.single-idea #ideas.sub-page header .search button,.tax-ideatags #ideas.sub-page header .search button{position:absolute;top:0;right:0;display:block;width:48px;height:100%;border:none;background:none;cursor:pointer}.page-template-page-idea-submit #ideas.sub-page header .search button .fa,.page-template-page-ideas #ideas.sub-page header .search button .fa,.single-idea #ideas.sub-page header .search button .fa,.tax-ideatags #ideas.sub-page header .search button .fa{font-size:20px;color:white}.page-template-page-idea-submit #ideas.sub-page header .btn,.page-template-page-ideas #ideas.sub-page header .btn,.single-idea #ideas.sub-page header .btn,.tax-ideatags #ideas.sub-page header .btn{background:#00b6ca;color:#fff;text-align:center;text-transform:uppercase;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:5px;width:auto;font-size:18px;font-weight:300;padding:0.75em 1.25em;letter-spacing:0.033em;margin:0 10px;display:inline-block}.page-template-page-idea-submit #ideas.sub-page header .btn .fa,.page-template-page-ideas #ideas.sub-page header .btn .fa,.single-idea #ideas.sub-page header .btn .fa,.tax-ideatags #ideas.sub-page header .btn .fa{margin-right:0.33em}.page-template-page-idea-submit #ideas.sub-page header .btn.light-gray,.page-template-page-ideas #ideas.sub-page header .btn.light-gray,.single-idea #ideas.sub-page header .btn.light-gray,.tax-ideatags #ideas.sub-page header .btn.light-gray{text-transform:none;background-color:#f4f3f0;color:#6bc7d4;font-size:14px;padding:1.125em 1.25em}.page-template-page-idea-submit #ideas.sub-page .content-wrapper,.page-template-page-ideas #ideas.sub-page .content-wrapper,.single-idea #ideas.sub-page .content-wrapper,.tax-ideatags #ideas.sub-page .content-wrapper{width:auto;max-width:1170px;margin:0 auto;padding:0 15px}.page-template-page-idea-submit #ideas.sub-page .content-wrapper h2,.page-template-page-ideas #ideas.sub-page .content-wrapper h2,.single-idea #ideas.sub-page .content-wrapper h2,.tax-ideatags #ideas.sub-page .content-wrapper h2{color:#f79d2e;font-size:30px;font-weight:300}.page-template-page-idea-submit #ideas.sub-page .content-wrapper h2 span,.page-template-page-ideas #ideas.sub-page .content-wrapper h2 span,.single-idea #ideas.sub-page .content-wrapper h2 span,.tax-ideatags #ideas.sub-page .content-wrapper h2 span{font-weight:600}.page-template-page-idea-submit #ideas.sub-page .content-wrapper .border,.page-template-page-ideas #ideas.sub-page .content-wrapper .border,.single-idea #ideas.sub-page .content-wrapper .border,.tax-ideatags #ideas.sub-page .content-wrapper .border{padding-bottom:20px;border-bottom:1px dotted #e1e0dd}.page-template-page-idea-submit #ideas.sub-page .content-wrapper .border h2,.page-template-page-ideas #ideas.sub-page .content-wrapper .border h2,.single-idea #ideas.sub-page .content-wrapper .border h2,.tax-ideatags #ideas.sub-page .content-wrapper .border h2{margin-bottom:3px}.page-template-page-idea-submit #ideas.sub-page .content-wrapper .border p,.page-template-page-ideas #ideas.sub-page .content-wrapper .border p,.single-idea #ideas.sub-page .content-wrapper .border p,.tax-ideatags #ideas.sub-page .content-wrapper .border p{margin-top:0}.page-template-page-idea-submit #ideas.sub-page.submit header .btn,.page-template-page-ideas #ideas.sub-page.submit header .btn,.single-idea #ideas.sub-page.submit header .btn,.tax-ideatags #ideas.sub-page.submit header .btn{display:none}#ideas-block{padding:40px 0}#ideas-block #ideas-block-inner .filters.row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#ideas-block #ideas-block-inner .filters.row>:first-child{margin:0 2% 0 0;width:65%}#ideas-block #ideas-block-inner .filters.row>:nth-child(2){margin:0 1% 0 2%;width:27%}#idea-list{display:block;margin:0 -2%;position:relative;padding:20px 0}#idea-list .alm-listing{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}#idea-list .alm-listing .ind-idea{border:1px solid #a4a29e;-webkit-box-sizing:border-box;box-sizing:border-box;padding:23px;position:relative;width:29%;margin:2%}#idea-list .alm-listing .ind-idea .info .title{font-size:16px;color:#231f20;font-weight:700;margin:10px 0 15px}#idea-list .alm-listing .ind-idea .info .description{font-size:14px;color:#231f20}#idea-list .alm-listing .ind-idea .info .author{font-size:14px;color:#231f20}#idea-list .alm-listing .ind-idea .info .tag{margin-top:20px}#idea-list .alm-listing .ind-idea .info .tag .fa{margin:0 5px 0 0;color:#a0c14b}#idea-list .alm-listing .ind-idea .info .tag a{font-size:14px;color:#a0c14b;text-decoration:none}#idea-list .alm-listing .ind-idea .info .tag a:after{content:", "}#idea-list .alm-listing .ind-idea .info .tag a:last-child:after{content:""}.ind-idea img{max-width:100%}.ind-idea .resources-available{padding:10px 0;font-size:14px;font-weight:bold;color:#231f20}#ideas #content-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}#ideas #content-wrap #cw-left{-webkit-box-flex:725px;-ms-flex:725px;flex:725px}#ideas #content-wrap #cw-right{-webkit-box-flex:415px;-ms-flex:415px;flex:415px}.carousel_caption{font-style:italic;text-align:center}#ideas #content-wrap{padding:40px 0 70px}#ideas #content-wrap #cw-right .author{margin-top:0}.idea-btn{font-size:14px;color:white;display:inline-block;text-decoration:none;background:#00b6ca;padding:10px 14px;border-radius:4px}#content-wrap #cw-right .label.no-btm-margin{margin-bottom:0}#content-wrap #cw-right .label.margin-none{margin:5px 0}.print-image{display:none}.print-image{width:100%;height:auto}.wpuf-form .hide-label{position:relative}.hide-label .wpuf-label{position:absolute;left:-9999px}#ideas ul.wpuf-form li .wpuf-fields .email,#ideas ul.wpuf-form li .wpuf-fields .textfield,#ideas ul.wpuf-form li .wpuf-fields textarea{font-size:16px;font-weight:400;color:black;padding:5px 10px;width:310px;background:white;border:1px solid #e1e0dd;-webkit-box-sizing:border-box;box-sizing:border-box;outline:none;border-radius:4px;-webkit-box-shadow:none;box-shadow:none}#ideas ul.wpuf-form li .wpuf-fields textarea{width:100%}#ideas ul.wpuf-form li.extra-wide .wpuf-fields{width:100%}#ideas ul.wpuf-form li.extra-wide .wpuf-fields .textfield{width:100%}#ideas ul.wpuf-form li.box-part .wpuf-fields textarea,#ideas ul.wpuf-form li.extra-wide.box-part .wpuf-fields{max-width:830px}#ideas ul.wpuf-form{width:100%}#ideas ul.wpuf-form li .wpuf-fields .wpuf-help{display:inline-block;margin-left:15px;position:relative;font-size:13px}#ideas ul.wpuf-form li.upload-video .wpuf-fields .wpuf-help{display:none}#ideas ul.wpuf-form li{margin-bottom:0;padding-left:0}#ideas ul.wpuf-form li .wpuf-fields,#ideas ul.wpuf-form li .wpuf-label{float:none;display:inline-block;width:auto;vertical-align:middle;margin:0.3em 0}#ideas ul.wpuf-form li.label-right .wpuf-label{margin-left:30px;margin-top:3px;width:70%}#ideas ul.wpuf-form li.label-right .wpuf-fields{float:left}#ideas ul.wpuf-form li.push-bottom{margin-bottom:40px}#ideas ul.wpuf-form li.block-inputs .wpuf-fields,#ideas ul.wpuf-form li.block-inputs .wpuf-label{display:block}#ideas ul.wpuf-form .wpuf_i_am_a_6674{width:520px}#ideas ul.wpuf-form li.block-inputs .wpuf-label{margin-bottom:5px}#ideas ul.wpuf-form li.block-help .wpuf-help{display:block;margin-left:0;margin-top:0}#ideas ul.wpuf-form li.hide-el{display:none}#ideas ul.wpuf-form li .wpuf-label em{font-size:13px;display:inline-block;line-height:1.3}#article-section ul.wpuf-form p{margin-bottom:0}#article-section p .sub{font-size:13px}#article-section ul.wpuf-form li .wpuf-fields ul.wpuf-category-checklist{list-style:none;margin-top:0;margin-left:0}#article-section ul.wpuf-form li .wpuf-fields ul.wpuf-category-checklist input[type=checkbox]{margin:6px 0 0 5px !important;float:right}#article-section ul.wpuf-form li .wpuf-fields ul.wpuf-category-checklist li{display:inline-block;margin-right:10px}.wpuf-form h2{position:relative;top:-40px;color:#f49a38 !important;font:400 20px "Roboto",sans-serif !important}.wpuf-form h3{color:#f49a38;font:400 16px "Roboto",sans-serif}p.no-margin-btm{margin-bottom:0 !important}ul.content-list{margin-top:5px !important;padding-left:30px !important;list-style:outside !important;max-width:830px}ul.content-list li{padding:0 !important}#ideas .add_images,#ideas ul.wpuf-form .wpuf-submit input[type=submit],#ideas ul.wpuf-form li .wpuf-fields a.file-selector,.wpuf-form .btn{background:#00b6ca;border:0;border-radius:5px;height:33px;line-height:33px;font-size:20px;text-transform:uppercase;color:white !important;text-shadow:none;padding-top:5px;padding-bottom:3px;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none}#ideas .add_images.disabled{opacity:0.4;cursor:not-allowed}.wpuf-form .btn{padding:5px 12px}.wpuf-form .btn .fa{font-size:18px}#ideas ul.wpuf-form li.upload_form .wpuf-fields a.file-selector{background:#a0c04b}#ideas ul.wpuf-form li.upload_form .wpuf-fields a.file-selector:before{content:"\f0ee";font-family:FontAwesome;margin-right:5px;font-size:18px}#ideas ul.wpuf-form .wpuf-submit input[type=submit]{padding:10px 18px 9px;height:auto}#ideas .wpuf-submit{text-align:center}#ideas .wpuf-form .btn.attachment-delete{padding:0;background:transparent;color:#9c0f17 !important;border:0;text-transform:none;font-size:13px;text-decoration:underline;text-shadow:none;margin-left:15px}#ideas .attachment-name,#ideas .wpuf-attachment-list .caption{display:inline-block}#ideas ul.wpuf-form li.full-width .wpuf-fields,#ideas ul.wpuf-form li.full-width .wpuf-fields .wpuf-image-wrap.thumbnail{width:100%;border:0}#ideas .add_images:hover,#ideas ul.wpuf-form .wpuf-submit input[type=submit]:hover,#ideas ul.wpuf-form li .wpuf-fields a.file-selector:hover,.wpuf-form .btn:hover{text-decoration:none !important;background:#0092a2}#ideas .add_images{padding:5px 12px}#ideas .add_images .fa{margin-right:5px;font-size:18px}.wpuf-form .instructions{font-size:13px;display:inline-block;line-height:1.3;margin-left:30px;margin-top:3px;font-style:italic}#ideas ul.wpuf-form li.image-icon .wpuf-fields a.file-selector:before{content:"\f1c5";font-family:FontAwesome;margin-right:5px;font-size:16px;position:relative;top:-1px}#ideas ul.wpuf-form li.additional_img .wpuf-fields a.file-selector{background:none;color:#1db6c8 !important;text-transform:none;padding:0;border:0;font-size:17px;-webkit-box-shadow:none;box-shadow:none}#ideas ul.wpuf-form li.additional_img .wpuf-fields a.file-selector:before{content:"\f055";font-family:FontAwesome;margin-right:5px;font-size:18px;position:relative;top:-1px}#ideas ul.wpuf-form li.video-icon .wpuf-fields a.file-selector:before{content:"\f1c8";font-family:FontAwesome;margin-right:5px;font-size:18px;position:relative;top:-1px}#ideas ul.wpuf-form li.file-icon .wpuf-fields a.file-selector:before{content:"\f016";font-family:FontAwesome;margin-right:5px;font-size:18px;position:relative;top:-1px}.wpuf-fields a.dd-option,.wpuf-fields a.dd-selected{color:black !important}.wpuf-fields a.dd-option:hover,.wpuf-fields a.dd-selected:hover{text-decoration:none !important}.wpuf-fields .dd-pointer,.wpuf-fields .dd-pointer-up:after{color:#a0c14b !important}.wpuf-fields .dd-options{margin:0 !important}.wpuf-fields .dd-container{position:relative;top:5px}.page-template-page-idea-submit .border h2{color:#f79d2e !important;font-weight:300 !important;font-size:30px !important}.page-template-page-idea-submit #mceu_77{display:none}.idea-submit-character{position:absolute;right:-13px;top:0}.form-char{max-width:330px;right:130px;z-index:200}.thank-char{right:87px;top:-30px}.thankyou-msg{max-width:550px}.thankyou-msg .btn{text-transform:none !important}.box-part{padding:15px 30px !important;background:#F4F3F0;border-left:1px dashed #e1e0dd;border-right:1px dashed #e1e0dd}.box-part ul.content-list{padding-bottom:10px}.box-top{padding-top:30px !important;border-top:1px dashed #e1e0dd;border-top-right-radius:4px;border-top-left-radius:4px}.box-bottom{padding-bottom:30px !important;border-bottom:1px dashed #e1e0dd;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.box-part.push-bottom{margin-bottom:0 !important}.box-content{margin-right:-10px}li[data-label="Custom HTML"]{padding-bottom:0 !important;padding-top:0 !important}li[data-label="Custom HTML"] .wpuf-fields{display:block !important}.bottom-sep{padding-bottom:40px !important;position:relative}.bottom-sep:before{content:" ";height:1px;background:#e1e0dd;position:absolute;left:30px;right:30px;bottom:0}.top-sep{padding-top:40px !important}.overflow-form{padding:15px;border:1px solid #e1e0dd;margin-top:35px;margin-bottom:35px;margin-right:-10px}li.blog_url{margin-bottom:35px !important}.wpuf-form-add.wpuf-form-layout1{position:relative}.wpuf-form-add.wpuf-form-layout1:before{content:" ";background:#fff;opacity:0.8;position:absolute;left:0;right:0;top:0;bottom:0;z-index:5;pointer-events:initial}.wpuf-form-add.wpuf-form-layout1.perm-enabled:before{opacity:0.8;pointer-events:initial}.wpuf-form-add.wpuf-form-layout1.perm-enabled .perm-hide{display:block}.wpuf-form-add.wpuf-form-layout1.perm-disabled:before{opacity:0;pointer-events:none}.overlay-topper{position:relative;z-index:10}.i_am_a.overlay-topper{z-index:20}.perm-hide{display:none}.wpuf-attachment-list .caption{text-align:center}.perm-submitted{display:none}.perm-submitted p{font-weight:bold !important;color:#a0c04b !important}.image_show{display:none}.overlay-topper p{max-width:660px}#ideas .wpuf-fields input[type=checkbox]{margin-right:5px}.educator_resource_1 .wpuf-label{max-width:420px}ul.wpuf-attachment-list{margin:0 !important}#ideas ul.wpuf-form li .wpuf-label .required{color:#333}#ideas ul.wpuf-form li.tight-row{padding-bottom:0;padding-top:5px}#ideas ul.wpuf-form li.wpuf-submit{margin-top:40px}#ideas .wpuf-form li a{color:#00b6ca}li.image_1{padding-top:20px !important}li.add_video .wpuf-help{display:none !important}#logofull,#logofull img{border:0;outline:0}.idea-filter-sub{display:none}iframe.instagram-media{min-width:0 !important}html.family-center,html.family-center body{direction:ltr;height:100%}html.family-center body.rtl,html.family-center.rtl{text-align:right}html.family-center *,html.family-center body *{outline-color:#E67515}body.page-template-family-center{background:white}@media screen and (max-width: 767px){body.page-template-family-center .select2-container--default{width:100% !important}}body.page-template-family-center .select2-container--default .select2-selection--single{border-color:#00857E}body.page-template-family-center .select2-container--default .select2-selection--single .select2-selection__rendered{padding:0 12px;font-family:"Roboto",sans-serif;font-weight:400}body.page-template-family-center .select2-container--default .select2-selection--single .select2-selection__arrow b{border-top-color:#00857E}body.page-template-family-center .select2-container--default .select2-dropdown{border-color:#00857E}body.page-template-family-center .select2-container--default .select2-dropdown .select2-results__option--highlighted[aria-selected]{background:#00857E}body.page-template-family-center #wrapper{display:block;width:auto;min-width:0;max-width:100%;height:100%;min-height:0}body.page-template-family-center #wrapper #header{display:none}body.page-template-family-center #wrapper .wrapper-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.page-template-family-center #wrapper #left_nav{display:none}body.page-template-family-center #wrapper header{height:67px}@media screen and (max-width: 767px){body.page-template-family-center #wrapper header{height:auto;padding:12px 0}}body.page-template-family-center #wrapper header .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:visible;height:100%;padding:0 25px;border-bottom:1px solid #e0e1dc}@media screen and (max-width: 767px){body.page-template-family-center #wrapper header .container{-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:0}}body.page-template-family-center #wrapper header .container #skip_link{display:block;position:absolute;top:0;left:50%;padding:10px 20px;-webkit-transform:translate(-50%, -125%);-ms-transform:translate(-50%, -125%);transform:translate(-50%, -125%);-webkit-transition:-webkit-transform 0.4s;transition:-webkit-transform 0.4s;transition:transform 0.4s;transition:transform 0.4s,-webkit-transform 0.4s}body.page-template-family-center #wrapper header .container #skip_link:focus{-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}body.page-template-family-center #wrapper header .container #fc_logo{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;position:static;margin-right:10px}@media screen and (max-width: 500px){body.page-template-family-center #wrapper header .container #fc_logo{margin-right:0}}body.page-template-family-center #wrapper header .container #fc_logo img{display:block;width:auto;height:38px}@media screen and (max-width: 500px){body.page-template-family-center #wrapper header .container #fc_logo img{width:100%;height:auto}}body.page-template-family-center #wrapper header .container .right{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 767px){body.page-template-family-center #wrapper header .container .right{width:100%;-ms-flex-preferred-size:100%;flex-basis:100%;padding-top:24px}}body.page-template-family-center #wrapper header .container .right #globe_icon{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:block;width:28px;height:28px;margin-right:8px}body.page-template-family-center #wrapper header .container .right #irc_language_selector{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}body.page-template-family-center #wrapper header .container .right #menu_button{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:block;position:relative;width:30px;margin-left:39px;background:none;border:none;cursor:pointer}body.page-template-family-center #wrapper header .container .right #menu_button:after{content:"";position:absolute;top:0;left:-19px;width:1px;height:100%;background:#00857E;pointer-events:none}body.page-template-family-center #wrapper header .container .right #menu_button .text{display:block;margin-bottom:4px;font-family:"Roboto",sans-serif;font-size:12px;line-height:12px;color:#00857E}body.page-template-family-center #wrapper header .container .right #menu_button .bar{display:block;width:100%;height:3px;background:#00857E;margin-bottom:4px}body.page-template-family-center #wrapper header .container .right #menu_button .bar:last-of-type{margin-bottom:0}body.page-template-family-center #wrapper #alert{position:relative;font-family:"Roboto",sans-serif;font-size:12px;text-align:center;overflow:hidden;max-height:300px;-webkit-transition:max-height 0.4s;transition:max-height 0.4s}body.page-template-family-center #wrapper #alert.closed{max-height:0}body.page-template-family-center #wrapper #alert .container{padding:8px 20px 8px;background:#FFCC00}body.page-template-family-center #wrapper #alert .container p{max-width:900px;margin:auto}body.page-template-family-center #wrapper #alert_close_button{position:absolute;top:7px;right:7px;padding:0;background:none;border:none;cursor:pointer;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-transition:-webkit-transform 0.4s;transition:-webkit-transform 0.4s;transition:transform 0.4s;transition:transform 0.4s,-webkit-transform 0.4s}body.page-template-family-center #wrapper #alert_close_button:hover{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}body.page-template-family-center #cookie-law-info-bar a{color:#096EFB}.page-template-family-center #flyout_menu{position:fixed;top:0;right:-370px;bottom:0;width:306px;padding:48px 32px 0;background:#00818F;z-index:99;-webkit-transition:all 0.25s;transition:all 0.25s}.page-template-family-center #flyout_menu.open{right:0}.page-template-family-center #flyout_menu #close_button{display:block;background:none;border:none;cursor:pointer}.page-template-family-center #flyout_menu #close_button .fa{font-size:35px;color:white}.page-template-family-center #flyout_menu ul{margin-top:38px}.page-template-family-center #flyout_menu ul li a{display:block;margin-bottom:1.5em;font-size:18px;line-height:18px;color:white}.page-template-family-center #whiteout{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,0.8);z-index:98}.page-template-family-center .container{position:relative;width:95%;max-width:1366px;margin:auto;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC}@media screen and (max-width: 1366px){.page-template-family-center .container{width:100%;border-left:none;border-right:none}}.page-template-family-center #footer{display:none}.page-template-family-center #wrapper footer{background:white}.page-template-family-center #wrapper footer .container{padding:22px 0;border-top:1px solid #e0e1dc}.page-template-family-center #wrapper footer p{font-size:12px;font-weight:300;text-align:center;line-height:23px;color:#333333}.page-template-family-center #wrapper footer p a{color:#0E5EAD;text-decoration:none}.page-template-family-center #wrapper footer p a:hover{text-decoration:underline}.page-template-page-family-center-home #hero .container{padding-top:40px;padding-bottom:30px;border-bottom:1px dashed #ababab}.page-template-page-family-center-home #hero .container.no-border{border-bottom:none}.page-template-page-family-center-home #hero h2{font-family:"Poppins",sans-serif;font-size:50px;font-weight:700;line-height:50px}.page-template-page-family-center-home #hero p{width:880px;margin-top:16px;font-family:"Open Sans",sans-serif;font-size:22px;font-weight:400;line-height:26px;color:#1b2127}.page-template-page-family-center-home #sections{padding-top:42px;padding-bottom:194px}.page-template-page-family-center-home #sections a{display:block;float:left;width:33%;border-right:2px solid white}.page-template-page-family-center-home #sections a img{display:block;width:100%}.page-template-page-family-center-home #sections a .color{height:20px;background:#14b7ca;border-top:2px solid white}.page-template-page-family-center-home #sections a h3{margin-top:30px;padding:0 26px;font-family:"Poppins",sans-serif;font-size:30px;font-weight:300;text-align:center;line-height:34px;color:#00b6cb}.page-template-page-family-center-home #sections a p{margin-top:5px;padding:0 26px;font-family:"Open Sans",sans-serif;font-size:16px;font-weight:300;line-height:26px;color:#1b2127}.page-template-page-family-center-home #sections a:last-child{border-right:none}.page-template-page-family-center-article #hero .container,.page-template-page-family-center-faqs #hero .container{padding:30px 25px 0}.page-template-page-family-center-article #hero h1,.page-template-page-family-center-faqs #hero h1{font-family:"Lato","sans-serif";font-size:33px;font-weight:bold;color:#505050}.page-template-page-family-center-article #article_content>.container{padding-top:20px;padding-left:25px;padding-right:25px;padding-bottom:194px}.page-template-page-family-center-article #article_content p{margin-bottom:14px;font-family:"Open Sans",sans-serif;font-size:16px;line-height:20px;color:#1b2127}.page-template-page-family-center-article #article_content h2{margin-bottom:40px;font-family:"Open Sans",sans-serif;font-size:20px}.page-template-page-family-center-article #article_content img{display:inline-block;width:45.6%;height:auto;margin:0 35px 0 0}.page-template-page-family-center-article #article_content .vidyard-player-container,.page-template-page-family-center-article #article_content .vidyard-player-embed{display:block;float:left;width:45.6% !important;margin-right:35px !important}.page-template-page-family-center-article #article_content .vidyard-player-container .vidyard-lightbox-image,.page-template-page-family-center-article #article_content .vidyard-player-embed .vidyard-lightbox-image{width:100% !important;margin:0 !important}.page-template-page-family-center-article #article_content p a:first-child img{margin-right:4.3%}.page-template-page-family-center-article #article_content ul{list-style-type:disc}.page-template-page-family-center-article #article_content a{color:#007dc5}.page-template-page-family-center-article #article_content ul li{margin-left:20px;font-family:"Open Sans",sans-serif}.page-template-page-family-center-article #article_content ul li p{margin-top:14px !important;margin-bottom:0 !important;font-size:16px}.page-template-page-family-center-article #article_content.how-can-i-support-my-student h2{font-weight:normal}.page-template-page-family-center-article #article_content.how-can-i-support-my-student img{width:400px;margin:0 40px 60px 0}.page-template-page-family-center-article #article_content.how-can-i-support-my-student p{margin-bottom:40px}.page-template-page-family-center-article #article_content.what-is-i-ready img{width:auto;margin:0 30px 20px 0}.page-template-page-family-center-article #article_content.what-is-i-ready .clear-fix{margin-bottom:40px !important}.page-template-page-family-center-faqs #faqs>.container{padding-top:35px;padding-left:25px;padding-right:25px;padding-bottom:194px}.page-template-page-family-center-faqs #faqs p{font-family:"Open Sans",sans-serif;font-size:16px;line-height:24px}.page-template-page-family-center-faqs #faqs #faq_entries{padding-top:42px}.page-template-page-family-center-faqs #faqs #faq_entries .faq-entry{margin-bottom:20px;background:#f4f3ef;border:1px solid #e0e0de;border-radius:5px}.page-template-page-family-center-faqs #faqs #faq_entries .faq-entry h3{position:relative;padding:15px 0 15px 48px;font-family:"Open Sans",sans-serif;font-size:16px;font-weight:600;line-height:18px;cursor:pointer}.page-template-page-family-center-faqs #faqs #faq_entries .faq-entry h3:before{content:"\f0fe";position:absolute;top:15px;left:10px;font-family:"FontAwesome";font-size:30px;color:#15891D}.page-template-page-family-center-faqs #faqs #faq_entries .faq-entry.open h3:before{content:"\f146";color:#f89e30}.page-template-page-family-center-faqs #faqs #faq_entries .faq-entry ol,.page-template-page-family-center-faqs #faqs #faq_entries .faq-entry p,.page-template-page-family-center-faqs #faqs #faq_entries .faq-entry ul{overflow:hidden;height:0;padding:0 30px 0 48px;font-family:"Open Sans",sans-serif;font-size:16px;font-weight:400;line-height:26px}.page-template-page-family-center-faqs #faqs #faq_entries .faq-entry ul{list-style:disc;padding-left:68px}.page-template-page-family-center-faqs #faqs #faq_entries .faq-entry ol{list-style:decimal;padding-left:68px}.page-template-page-family-center-faqs #faqs #faq_entries .faq-entry img{max-width:100%;height:auto}.page-template-page-family-center-faqs #faqs #faq_entries .faq-entry.open ol,.page-template-page-family-center-faqs #faqs #faq_entries .faq-entry.open p,.page-template-page-family-center-faqs #faqs #faq_entries .faq-entry.open ul{height:auto;padding-bottom:30px}body.page-template-whats-new{background:white}.page-template-whats-new #wrapper{min-width:0;display:block;width:auto;max-width:1000000px}.page-template-whats-new #wrapper #left_nav{display:none}.page-template-whats-new #wrapper #header{display:none}.page-template-whats-new #wrapper header{height:115px;border-bottom:1px solid #e0e1dc;background:#fff}.page-template-whats-new #wrapper header #logo{position:static;float:left;width:auto;height:auto;margin-top:38px;width:330px}.page-template-whats-new #wrapper header .right{float:right;margin-top:38px}.page-template-whats-new #wrapper header .right li{display:inline-block}.page-template-whats-new #wrapper header .right a{display:inline-block;height:23px;padding:0 7px;font-size:16px;line-height:24px;color:#333}.page-template-whats-new #wrapper header .right a.active{color:#14b7ca}.page-template-whats-new .container{position:relative;width:95%;max-width:1350px;margin:auto;clear:both}.page-template-whats-new #top-section{font-size:18px}.page-template-whats-new p{margin-bottom:1.5em}.page-template-whats-new a{color:#00b6ca}.page-template-whats-new ul{padding-left:1.25em;list-style:disc}.page-template-whats-new li{margin-bottom:0.33em}.page-template-whats-new #wrapper footer#primary-footer{background:#2f2f2f;height:75px;min-height:0;overflow:hidden;margin:100px 0 0}.page-template-whats-new #wrapper footer#primary-footer #logo{display:block;position:absolute;top:24px;left:35px;width:197px;height:44px;width:auto;height:auto;top:30px;left:0}.page-template-whats-new #wrapper footer#primary-footer a{float:right;font-size:16px;font-weight:600;line-height:75px;color:white}.page-template-whats-new #wrapper footer#primary-footer a .fa{color:#a0c345}.page-template-whats-new #wrapper footer#subfooter{background:#171717;padding:30px 0;border-top:1px solid #4d4f53;min-height:150px}.page-template-whats-new #wrapper footer#subfooter a{display:inline-block;background-color:#00b6ca;color:#fff;padding:0.25em 0.5em;border-radius:0.16em;margin:0 0.8em 0 0}.page-template-whats-new #wrapper footer#subfooter a:hover{background-color:#004b53}.page-template-whats-new #wrapper footer#subfooter p{color:#fff;margin:40px 0 0}.page-template-page-whats-new-home #wrapper{background:linear-gradient(to bottom, #c0edf2 0%, #fff 270px)}.page-template-page-whats-new-home #hero{background-position:center 80px;background-repeat:no-repeat}.page-template-page-whats-new-home #hero .container{max-width:720px;padding-top:40px;padding-bottom:30px}.page-template-page-whats-new-home #hero .video{width:100%;padding-bottom:56.25%;height:0;position:relative;-webkit-box-shadow:0 5px 8px #a5a5a5;box-shadow:0 5px 8px #a5a5a5;margin-bottom:40px}.page-template-page-whats-new-home #hero .video .vidyard_player>span{width:720px !important;height:410px !important}.page-template-page-whats-new-home .video_thumbnails{text-align:center;margin-bottom:20px}.page-template-page-whats-new-home .video_thumbnails a{display:inline-block;width:31%;margin:6px}.page-template-page-whats-new-home .video_thumbnails a img{width:100%}.page-template-page-whats-new-home img.whats_new_play_arrow{position:absolute;top:32px;left:70px;width:74px !important;height:74px}.page-template-page-whats-new-home .video_thumbnails a{display:inline-block;position:relative}.page-template-page-whats-new-home #hero .video iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.page-template-page-whats-new-home #hero h2{font-size:50px;font-weight:700;line-height:50px;margin:0 0 0.25em}.page-template-page-whats-new-home #hero p{font-size:20px;font-weight:400;line-height:1.5;color:#231f20}.page-template-page-whats-new-home #sections{padding-top:42px}.page-template-page-whats-new-home #sections .container{max-width:850px}.page-template-page-whats-new-home #sections a{display:inline-block;width:47%;border-right:2px solid white;-webkit-box-sizing:border-box;box-sizing:border-box}.page-template-page-whats-new-home #sections a:nth-child(odd){margin-right:5%}.page-template-page-whats-new-home #sections a.overflow img{-webkit-transform:scale(1.09);-ms-transform:scale(1.09);transform:scale(1.09);-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right}.page-template-page-whats-new-home #sections a img{display:block;width:100%}.page-template-page-whats-new-home #sections a .color{height:20px;background:#14b7ca;border-top:2px solid white}.page-template-page-whats-new-home #sections a h3{margin-top:30px;font-family:"Roboto",sans-serif;font-size:24px;font-weight:700;color:#000}.page-template-page-whats-new-home #sections a p{margin-top:5px;font-family:"Roboto",sans-serif;font-size:18px;font-weight:300;line-height:26px;color:#000}.page-template-page-whats-new-home #sections a:last-child{border-right:none}.page-template-page-whats-new-article .content{padding:0}.page-template-page-whats-new-article #top-section{background:linear-gradient(to bottom, #c0edf2 0%, #fff 270px)}.page-template-page-whats-new-article #top-section .container{margin-bottom:-160px;padding-bottom:160px}.page-template-page-whats-new-article #top-section h2{font-size:36px;margin:0 0 1em;padding:1em 0 0}.page-template-page-whats-new-article .section-row{display:-webkit-box;display:-ms-flexbox;display:flex;margin:30px 0;width:84.6%;max-width:1150px}.page-template-page-whats-new-article .section-row .image{margin:0 1.8% 0 0;width:26%;height:auto;position:relative}.page-template-page-whats-new-article .section-row .image img{width:100%}.page-template-page-whats-new-article .section-row .image img.whats_new_play_arrow{position:absolute;top:38px;left:85px;width:98px;height:99px}.page-template-page-whats-new-article .section-row .content{margin:1vw 0 0;width:79.6%;font-size:18px}.page-template-page-whats-new-resources .content{padding:0}.page-template-page-whats-new-resources #top-section{background:linear-gradient(to bottom, #c0edf2 0%, #fff 270px)}.page-template-page-whats-new-resources #top-section .container{margin-bottom:-160px;padding-bottom:180px}.page-template-page-whats-new-resources #top-section h2{font-size:36px;margin:0 0 1em;padding:1em 0 0}.page-template-page-whats-new-resources #top-section .content{width:60%}.page-template-page-whats-new-resources #sections .container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.page-template-page-whats-new-resources #sections .container a{color:#231f20}.page-template-page-whats-new-resources #sections .container .item{position:relative;display:block;width:29%;border:1px solid #a4a29e;border-radius:5px;padding:30px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 15px 65px;text-align:center}.page-template-page-whats-new-resources #sections .container>.item.featured:before{content:"";display:block;height:50px;width:50px;background:url("../images/ico-featured.png");position:absolute;top:-15px;left:-15px;background-size:cover}.page-template-page-whats-new-resources #sections .container .fa{font-size:45px;margin:0 0 0.25em;color:#2392c4}.page-template-page-whats-new-resources #sections .container .fa.fa-file-pdf-o{color:#b20007}.page-template-page-whats-new-resources #sections .container .fa.fa-file-powerpoint-o{color:#ce482f}.page-template-page-whats-new-resources #sections .container .fa.fa-table{color:#0e713c}.page-template-page-whats-new-resources #sections .container h3{font-size:20px;margin:0 0 1em}.page-template-page-whats-new-resources #sections .container .content{font-size:18px}.page-template-page-whats-new-resources #sections .container .share-item{position:absolute;z-index:10000;bottom:0.25em;right:0.25em;display:block;width:1em;height:1em;line-height:1;font-size:24px;color:#232323}.page-template-page-whats-new-resources #sections .container .share-item .fa{line-height:1;font-size:24px;color:#232323}.page-template-page-whats-new-resources .cta{display:-webkit-box;display:-ms-flexbox;display:flex}.page-template-page-whats-new-resources .cta a{color:#fff;padding:0.1em 0.5em;font-size:36px;border-radius:0.25em;display:block;margin:0 auto;font-weight:bold;text-align:center}.page-template-page-whats-new-faqs #faqs{padding-top:35px;padding-bottom:194px}.page-template-page-whats-new-faqs #faqs p{font-family:"Open Sans",sans-serif;font-size:16px;line-height:24px}.page-template-page-whats-new-faqs #faqs #faq_entries{padding-top:42px}.page-template-page-whats-new-faqs #faqs #faq_entries .faq-entry{margin-bottom:20px;background:#f4f3ef;border:1px solid #e0e0de;border-radius:5px}.page-template-page-whats-new-faqs #faqs #faq_entries .faq-entry h3{position:relative;padding:15px 0 15px 48px;font-size:20px;font-weight:bold;line-height:18px;cursor:pointer}.page-template-page-whats-new-faqs #faqs #faq_entries .faq-entry h3:before{content:"\f0fe";position:absolute;top:15px;left:10px;font-family:"FontAwesome";font-size:30px;color:#9fc443}.page-template-page-whats-new-faqs #faqs #faq_entries .faq-entry.open h3:before{content:"\f146";color:#f89e30}.page-template-page-whats-new-faqs #faqs #faq_entries .faq-entry p{overflow:hidden;height:0;padding:0 30px 0 48px;font-size:16px;font-weight:400;line-height:26px}.page-template-page-whats-new-faqs #faqs #faq_entries .faq-entry img{max-width:100%;height:auto}.page-template-page-whats-new-faqs #faqs #faq_entries .faq-entry.open p{height:auto;padding-bottom:30px}.page-template-page-whats-new-faqs #faqs p{margin-bottom:0 !important}.page-template-page-whats-new-faqs .content{padding:0}.page-template-page-whats-new-faqs #top-section{background:linear-gradient(to bottom, #c0edf2 0%, #fff 270px)}.page-template-page-whats-new-faqs #top-section .container{margin-bottom:-160px;padding-bottom:180px}.page-template-page-whats-new-faqs #top-section h2{font-size:36px;margin:0 0 1em;padding:1em 0 0}.page-template-page-whats-new-faqs #top-section .content{width:60%}.page-template-page-faqs #faqs,.single-faq #faqs{margin:30px 0 0}.page-template-page-faqs #faqs .faq-entry,.single-faq #faqs .faq-entry{border:1px solid #dddddd;padding:0 2.5em}.page-template-page-faqs #faqs .faq-entry.active,.single-faq #faqs .faq-entry.active{padding-bottom:1em}.page-template-page-faqs #faqs .faq-entry.active>h3,.single-faq #faqs .faq-entry.active>h3{color:#505050}.page-template-page-faqs #faqs .faq-entry.active>h3:before,.single-faq #faqs .faq-entry.active>h3:before{-webkit-transform:translate(-25px, -54%) rotateZ(90deg);-ms-transform:translate(-25px, -54%) rotate(90deg);transform:translate(-25px, -54%) rotateZ(90deg)}.page-template-page-faqs #faqs .faq-entry.active>.answer,.single-faq #faqs .faq-entry.active>.answer{opacity:1;max-height:100%}.page-template-page-faqs #faqs .faq-entry+.faq-entry,.single-faq #faqs .faq-entry+.faq-entry{border-top:0 none}.page-template-page-faqs #faqs .faq-entry.nested,.single-faq #faqs .faq-entry.nested{border:none;border-bottom:1px solid #dddddd}.page-template-page-faqs #faqs .faq-entry.nested:last-of-type,.single-faq #faqs .faq-entry.nested:last-of-type{border-bottom:none}.page-template-page-faqs #faqs .faq-entry.uncategorized-start,.single-faq #faqs .faq-entry.uncategorized-start{margin-top:30px;border-top:1px solid #dddddd}.page-template-page-faqs #faqs .faq-entry>h3,.single-faq #faqs .faq-entry>h3{cursor:pointer;padding:1em 0;color:#4c94fc;font-weight:400;position:relative}.page-template-page-faqs #faqs .faq-entry>h3:after,.page-template-page-faqs #faqs .faq-entry>h3:before,.single-faq #faqs .faq-entry>h3:after,.single-faq #faqs .faq-entry>h3:before{top:50%;left:50px;-webkit-transform:translate(-25px, -54%);-ms-transform:translate(-25px, -54%);transform:translate(-25px, -54%);position:absolute;background-color:#848484;content:" ";height:0.75em;width:2px;border-radius:3px;-webkit-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s}.page-template-page-faqs #faqs .faq-entry>h3:after,.single-faq #faqs .faq-entry>h3:after{-webkit-transform:translate(-25px, -54%) rotateZ(90deg);-ms-transform:translate(-25px, -54%) rotate(90deg);transform:translate(-25px, -54%) rotateZ(90deg)}.page-template-page-faqs #faqs .faq-entry>h3:after,.page-template-page-faqs #faqs .faq-entry>h3:before,.single-faq #faqs .faq-entry>h3:after,.single-faq #faqs .faq-entry>h3:before{left:6px}.page-template-page-faqs #faqs .faq-entry>h3 *,.single-faq #faqs .faq-entry>h3 *{pointer-events:none}.page-template-page-faqs #faqs .faq-entry>.answer,.single-faq #faqs .faq-entry>.answer{overflow:hidden;max-height:0;padding:0;opacity:0;-webkit-transition:all ease-in-out 0.3s;transition:all ease-in-out 0.3s}.page-template-page-faqs #faqs .faq-entry>.answer ol,.page-template-page-faqs #faqs .faq-entry>.answer ul,.single-faq #faqs .faq-entry>.answer ol,.single-faq #faqs .faq-entry>.answer ul{padding-left:22px}.page-template-page-faqs #faqs .faq-entry>.answer ul,.single-faq #faqs .faq-entry>.answer ul{list-style:disc}.page-template-page-faqs #faqs .faq-entry>.answer ol,.single-faq #faqs .faq-entry>.answer ol{list-style:decimal}.page-template-page-faqs #faqs .copy-link-button,.single-faq #faqs .copy-link-button{margin-bottom:20px}.page-template-page-family-center-article .modules.stylized-headers,.page-template-page-family-center-home .modules.stylized-headers,.single-article .modules.stylized-headers,.single-playlist .modules.stylized-headers{counter-reset:stylized-headers-counter}.page-template-page-family-center-article .modules.stylized-headers .module h2,.page-template-page-family-center-home .modules.stylized-headers .module h2,.single-article .modules.stylized-headers .module h2,.single-playlist .modules.stylized-headers .module h2{position:relative}.page-template-page-family-center-article .modules.stylized-headers .module h2:before,.page-template-page-family-center-home .modules.stylized-headers .module h2:before,.single-article .modules.stylized-headers .module h2:before,.single-playlist .modules.stylized-headers .module h2:before{background:#1db5ca;color:#fff;display:block;line-height:1.5;height:1.5em;width:1.5em;text-align:center;border-radius:50%;counter-increment:stylized-headers-counter 1;content:counter(stylized-headers-counter);position:absolute;left:-2em;top:0;z-index:10}.page-template-page-family-center-article .modules .module,.page-template-page-family-center-home .modules .module,.single-article .modules .module,.single-playlist .modules .module{padding:48px 0;border-bottom:1px solid #eee}.page-template-page-family-center-article .modules .module:last-child,.page-template-page-family-center-home .modules .module:last-child,.single-article .modules .module:last-child,.single-playlist .modules .module:last-child{border-bottom:none}.page-template-page-family-center-article .modules .module.image-align-normal .images,.page-template-page-family-center-home .modules .module.image-align-normal .images,.single-article .modules .module.image-align-normal .images,.single-playlist .modules .module.image-align-normal .images{margin:0 55px 0 0}.page-template-page-family-center-article .modules .module.image-align-reverse,.page-template-page-family-center-home .modules .module.image-align-reverse,.single-article .modules .module.image-align-reverse,.single-playlist .modules .module.image-align-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.page-template-page-family-center-article .modules .module.image-align-reverse .images,.page-template-page-family-center-home .modules .module.image-align-reverse .images,.single-article .modules .module.image-align-reverse .images,.single-playlist .modules .module.image-align-reverse .images{margin:0 0 0 45px}.page-template-page-family-center-article .modules .module.show-images,.page-template-page-family-center-home .modules .module.show-images,.single-article .modules .module.show-images,.single-playlist .modules .module.show-images{display:-webkit-box;display:-ms-flexbox;display:flex}.page-template-page-family-center-article .modules .module.show-images .container,.page-template-page-family-center-home .modules .module.show-images .container,.single-article .modules .module.show-images .container,.single-playlist .modules .module.show-images .container{-webkit-box-flex:70;-ms-flex:70;flex:70}.page-template-page-family-center-article .modules .module.show-images .images,.page-template-page-family-center-home .modules .module.show-images .images,.single-article .modules .module.show-images .images,.single-playlist .modules .module.show-images .images{-webkit-box-flex:30;-ms-flex:30;flex:30}.page-template-page-family-center-article .modules .module.show-images.image-width-wide .container,.page-template-page-family-center-home .modules .module.show-images.image-width-wide .container,.single-article .modules .module.show-images.image-width-wide .container,.single-playlist .modules .module.show-images.image-width-wide .container{-webkit-box-flex:60;-ms-flex:60;flex:60}.page-template-page-family-center-article .modules .module.show-images.image-width-wide .images,.page-template-page-family-center-home .modules .module.show-images.image-width-wide .images,.single-article .modules .module.show-images.image-width-wide .images,.single-playlist .modules .module.show-images.image-width-wide .images{-webkit-box-flex:40;-ms-flex:40;flex:40}.page-template-page-family-center-article .modules .module.hide-images .images,.page-template-page-family-center-home .modules .module.hide-images .images,.single-article .modules .module.hide-images .images,.single-playlist .modules .module.hide-images .images{display:none}.page-template-page-family-center-article .modules .module.hide-caption figcaption,.page-template-page-family-center-home .modules .module.hide-caption figcaption,.single-article .modules .module.hide-caption figcaption,.single-playlist .modules .module.hide-caption figcaption{display:none}.page-template-page-family-center-article .modules .module.styled-lists .body>ol>li,.page-template-page-family-center-home .modules .module.styled-lists .body>ol>li,.single-article .modules .module.styled-lists .body>ol>li,.single-playlist .modules .module.styled-lists .body>ol>li{padding-left:2em}.page-template-page-family-center-article .modules .module.styled-lists .body>ol>li:before,.page-template-page-family-center-home .modules .module.styled-lists .body>ol>li:before,.single-article .modules .module.styled-lists .body>ol>li:before,.single-playlist .modules .module.styled-lists .body>ol>li:before{background:#1db5ca;color:#fff;display:block;line-height:1.5;height:1.5em;width:1.5em;text-align:center;border-radius:50%;content:counter(super-fun-counter)}.page-template-page-family-center-article .modules .module h3,.page-template-page-family-center-home .modules .module h3,.single-article .modules .module h3,.single-playlist .modules .module h3{margin-bottom:0.5em}.page-template-page-family-center-article .modules .module .container,.page-template-page-family-center-home .modules .module .container,.single-article .modules .module .container,.single-playlist .modules .module .container{border-left:none;border-right:none}.page-template-page-family-center-article .modules .module .images .image,.page-template-page-family-center-home .modules .module .images .image,.single-article .modules .module .images .image,.single-playlist .modules .module .images .image{position:relative}.page-template-page-family-center-article .modules .module .images .image img,.page-template-page-family-center-home .modules .module .images .image img,.single-article .modules .module .images .image img,.single-playlist .modules .module .images .image img{display:block;width:100% !important}.page-template-page-family-center-article .modules .module .images a,.page-template-page-family-center-article .modules .module .images span,.page-template-page-family-center-home .modules .module .images a,.page-template-page-family-center-home .modules .module .images span,.single-article .modules .module .images a,.single-article .modules .module .images span,.single-playlist .modules .module .images a,.single-playlist .modules .module .images span{display:block}.page-template-page-family-center-article .modules .module .images .secondary-images,.page-template-page-family-center-home .modules .module .images .secondary-images,.single-article .modules .module .images .secondary-images,.single-playlist .modules .module .images .secondary-images{display:-webkit-box;display:-ms-flexbox;display:flex}.page-template-page-family-center-article .modules .module .images .secondary-images .image,.page-template-page-family-center-home .modules .module .images .secondary-images .image,.single-article .modules .module .images .secondary-images .image,.single-playlist .modules .module .images .secondary-images .image{display:block;margin:0 5px 0 0}.page-template-page-family-center-article .modules .module .images .secondary-images .image:last-child,.page-template-page-family-center-home .modules .module .images .secondary-images .image:last-child,.single-article .modules .module .images .secondary-images .image:last-child,.single-playlist .modules .module .images .secondary-images .image:last-child{margin-right:0}.page-template-page-family-center-article .modules .module .images .secondary-images .image img,.page-template-page-family-center-home .modules .module .images .secondary-images .image img,.single-article .modules .module .images .secondary-images .image img,.single-playlist .modules .module .images .secondary-images .image img{width:100% !important}.page-template-page-family-center-article .modules .module .images img.play-arrow,.page-template-page-family-center-home .modules .module .images img.play-arrow,.single-article .modules .module .images img.play-arrow,.single-playlist .modules .module .images img.play-arrow{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:30% !important}.page-template-page-family-center-article .modules .body ul,.page-template-page-family-center-home .modules .body ul,.single-article .modules .body ul,.single-playlist .modules .body ul{padding:0;margin:1em 0}.page-template-page-family-center-article .modules .body ul li,.page-template-page-family-center-home .modules .body ul li,.single-article .modules .body ul li,.single-playlist .modules .body ul li{padding:0;margin:0.5em 0 0.5em 1.5em;line-height:24px}.page-template-page-family-center-article .modules .body ul ol,.page-template-page-family-center-article .modules .body ul ul,.page-template-page-family-center-home .modules .body ul ol,.page-template-page-family-center-home .modules .body ul ul,.single-article .modules .body ul ol,.single-article .modules .body ul ul,.single-playlist .modules .body ul ol,.single-playlist .modules .body ul ul{padding:0 2em;margin:1em 0}.page-template-page-family-center-article .modules .body ul ol li,.page-template-page-family-center-article .modules .body ul ul li,.page-template-page-family-center-home .modules .body ul ol li,.page-template-page-family-center-home .modules .body ul ul li,.single-article .modules .body ul ol li,.single-article .modules .body ul ul li,.single-playlist .modules .body ul ol li,.single-playlist .modules .body ul ul li{padding:0;margin:0.5em 0}.page-template-page-family-center-article .modules .body>ol,.page-template-page-family-center-home .modules .body>ol,.single-article .modules .body>ol,.single-playlist .modules .body>ol{padding:0;margin:2em 0;counter-reset:super-fun-counter;list-style:none}.page-template-page-family-center-article .modules .body>ol>li,.page-template-page-family-center-home .modules .body>ol>li,.single-article .modules .body>ol>li,.single-playlist .modules .body>ol>li{position:relative;padding:0 1.5em;margin:1em 0}.page-template-page-family-center-article .modules .body>ol>li:before,.page-template-page-family-center-home .modules .body>ol>li:before,.single-article .modules .body>ol>li:before,.single-playlist .modules .body>ol>li:before{font-weight:700;display:inline-block;content:counter(super-fun-counter) ".";counter-increment:super-fun-counter;position:absolute;top:0;left:0}.page-template-page-family-center-article .modules .body>ol ol,.page-template-page-family-center-article .modules .body>ol ul,.page-template-page-family-center-home .modules .body>ol ol,.page-template-page-family-center-home .modules .body>ol ul,.single-article .modules .body>ol ol,.single-article .modules .body>ol ul,.single-playlist .modules .body>ol ol,.single-playlist .modules .body>ol ul{padding:0 2em;margin:1em 0}.page-template-page-family-center-article .modules .body>ol ol li,.page-template-page-family-center-article .modules .body>ol ul li,.page-template-page-family-center-home .modules .body>ol ol li,.page-template-page-family-center-home .modules .body>ol ul li,.single-article .modules .body>ol ol li,.single-article .modules .body>ol ul li,.single-playlist .modules .body>ol ol li,.single-playlist .modules .body>ol ul li{padding:0;margin:0.5em 0}.page-template-page-family-center-article .modules .body ul,.page-template-page-family-center-home .modules .body ul,.single-article .modules .body ul,.single-playlist .modules .body ul{list-style:disc}.page-template-page-family-center-article .modules figure figcaption,.page-template-page-family-center-home .modules figure figcaption,.single-article .modules figure figcaption,.single-playlist .modules figure figcaption{font-style:italic;color:#505050;text-align:center}@media screen and (max-width: 767px){.page-template-page-family-center-article .modules .module.show-images,.single-article .modules .module.show-images,.single-playlist .modules .module.show-images{display:block;margin:0}.page-template-page-family-center-article .modules .module.show-images .images,.single-article .modules .module.show-images .images,.single-playlist .modules .module.show-images .images{margin:0}}@media screen and (max-width: 540px){.page-template-page-family-center-article .modules .module,.single-article .modules .module,.single-playlist .modules .module{display:block;padding:24px 0}.page-template-page-family-center-article .modules .module.image-align-normal .images,.single-article .modules .module.image-align-normal .images,.single-playlist .modules .module.image-align-normal .images{margin:0 0 20px}.page-template-page-family-center-article .modules .module.image-align-reverse,.single-article .modules .module.image-align-reverse,.single-playlist .modules .module.image-align-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.page-template-page-family-center-article .modules .module.image-align-reverse .images,.single-article .modules .module.image-align-reverse .images,.single-playlist .modules .module.image-align-reverse .images{margin:0 0 20px}}@media screen and (max-width: 900px){body.page-template-page-search .super-header{margin-bottom:0}}body.page-template-page-search #filters_form{display:-webkit-box;display:-ms-flexbox;display:flex;margin:20px 0}@media screen and (max-width: 451px){body.page-template-page-search #filters_form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}body.page-template-page-search #filters_form .field-group{-webkit-box-flex:0;-ms-flex:0;flex:0;margin-right:20px}@media screen and (max-width: 451px){body.page-template-page-search #filters_form .field-group{margin-right:0;margin-top:10px}body.page-template-page-search #filters_form .field-group:first-of-type{margin-top:0}}body.page-template-page-search #filters_form .field-group .dd-container .dd-options{top:35px}body.page-template-page-search #faq_link{padding:10px 0;color:#767171}body.page-template-page-search #faq_link a{text-decoration:underline}table.cookielawinfo-classic{border-collapse:collapse}table.cookielawinfo-classic tr td,table.cookielawinfo-classic tr th{padding:10px;border:1px solid #ccc}table.cookielawinfo-classic tr td.cookielawinfo-column-1,table.cookielawinfo-classic tr td.cookielawinfo-column-2,table.cookielawinfo-classic tr td.cookielawinfo-column-3,table.cookielawinfo-classic tr th.cookielawinfo-column-1,table.cookielawinfo-classic tr th.cookielawinfo-column-2,table.cookielawinfo-classic tr th.cookielawinfo-column-3{width:100px}@media screen and (max-width: 1200px){.page-template-page-whats-new-home .video_thumbnails a{display:inline-block;width:95%;margin:6px}}@media screen and (max-width: 1200px){.page-template-page-idea-submit #ideas .content-wrapper{max-width:1000px}.form-char{right:50px}.page-template-page-idea-submit #wrapper{min-width:0;max-width:1000px;margin-left:auto;margin-right:auto}}@media screen and (max-width: 1100px){.page-template-page-ideas #ideas.sub-page header{position:relative;height:150px}.page-template-page-ideas #ideas.sub-page header h1{margin-bottom:0}.page-template-page-ideas #ideas.sub-page header h1 #logofull{margin-top:48px}.page-template-page-ideas #ideas.sub-page header h1 #logofull img{height:60px}.page-template-page-ideas #ideas.sub-page header .search{position:absolute;top:88px;right:10px;width:430px}}@media screen and (max-width: 980px){body.page-template-family-center #wrapper{width:100%;min-width:0;max-width:100%}body.page-template-family-center #flyout_menu.open{right:0;width:100%}.page-template-page-family-center-home #hero p{width:auto}.page-template-page-family-center-home #sections{padding-bottom:42px}.page-template-page-family-center-home #sections a{width:100%;margin-bottom:40px}.page-template-page-family-center-home #sections a p{text-align:center}.page-template-page-family-center-article #article_content{padding-bottom:20px}.page-template-page-family-center-article #article_content .vidyard-player-container,.page-template-page-family-center-article #article_content .vidyard-player-embed,.page-template-page-family-center-article #article_content img{float:none;display:block;width:100% !important;margin-bottom:20px}.page-template-page-family-center-article #article_content img.play-arrow{width:18% !important}.page-template-page-family-center-faqs #faqs{padding-bottom:35px}.page-template-whats-new #wrapper header #logo{width:197px}.page-template-page-whats-new-article .section-row .image{width:33%}.page-template-page-whats-new-resources #sections .container .item{width:46%}.page-template-page-ideas #ideas.sub-page header h1 #logofull{margin-top:32px}.page-template-page-ideas #ideas.sub-page header h1 #logofull img{height:86px}}@media screen and (max-width: 900px){.content-wrapper{margin:0;padding:15px}#wrapper{display:block}#wrapper #header{-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.2);box-shadow:0 2px 2px rgba(0,0,0,0.2);padding-top:75px;max-width:none;width:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}#wrapper #header #logo{width:130px;position:absolute;margin:0;top:17px;left:9px}#wrapper #header #search,#wrapper #header .region-header-sidebar,#wrapper #header nav .menu{display:block;max-height:0;overflow:hidden;-webkit-transition:all ease-in-out 0.3s;transition:all ease-in-out 0.3s;-webkit-transform:translate(-100%, 0);-ms-transform:translate(-100%, 0);transform:translate(-100%, 0)}#wrapper #header nav .menu li a{height:53px;padding-left:53px;letter-spacing:0.025em}#wrapper #header nav .menu .menu-item-has-children>a:after,#wrapper #header nav .menu .menu-item-has-children>a:before{left:43px}#wrapper #header .region.region-header-sidebar{padding:0}#wrapper #header .region.region-header-sidebar .item{margin-top:25px}#wrapper #header .region.region-header-sidebar .item+.item{margin-top:50px}#wrapper #header .region.region-header-sidebar .item img{width:60%;margin:0 auto;display:block}#wrapper #header .actions{display:block;position:absolute;top:12px;right:10px}#wrapper #header .actions .nav__trigger{display:inline-block;padding:8px;color:#505050}#wrapper #header .actions .search__trigger{font-size:28px;display:inline-block;padding:8px;color:#505050;-webkit-transition:all ease-in-out 0.3s;transition:all ease-in-out 0.3s;cursor:pointer;position:relative;top:-2px;left:-11px}.search-active #wrapper #header .actions .search__trigger{opacity:0}body.nav-active #wrapper #header .region-header-sidebar,body.nav-active #wrapper #header nav .menu{max-height:2000px;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}ul.social{margin:20px 0;padding-top:20px;border-top:1px solid #ccc}#content{padding-top:0}#content header{border:0 none;padding-bottom:0;margin-bottom:27px}#content header h1{font-size:30px;margin:0 0 22px;padding:0;line-height:1.2}#content header p{font-size:14px;letter-spacing:0.033em;line-height:1.4}#footer{display:block;padding:0}#footer header .container{margin-left:15px;text-align:center}#footer header img{margin:0 auto}#footer section .menu{display:block}#footer section .menu li{margin:5px 15px;text-align:center}#footer section .menu li+li:before{content:""}#footer section .menu li a{padding:5px}#footer footer{margin:0;padding:60px 0 0;text-align:center;position:relative}#footer footer #back_to_top_link{padding:0;color:#fff;font-size:0;color:#4c94fc;position:absolute;bottom:15px;left:calc(50% - 20px)}#footer footer #back_to_top_link .fa{width:40px;font-size:40px}#search{display:block;text-align:center;padding:17px 15px;border-top:1px solid #e5e7e7}.content-wrapper #search{margin:0 -15px}.sub-page #search{display:none}#search form{margin:0 0 14px}#search form [type=submit]{display:none}#search form input:not([type=submit]){width:100%;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:18px 15px;font-size:15px;letter-spacing:-0.014em}#search form .extra{padding-top:20px}#search div{margin:0;font-size:16px;letter-spacing:-0.01em;line-height:1.5}body:not(.search-active) #header #search{padding:0}body.search-active #wrapper #header #search{max-height:2000px;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}body.nav-active #wrapper #header .search__trigger,body.search-active #wrapper #header .search__trigger{-webkit-transform:translate(0, -75px);-ms-transform:translate(0, -75px);transform:translate(0, -75px)}#featured-promo{display:block;margin:30px 0 20px}#featured-promo .image{margin:0 0 15px}#featured-promo .copy{margin:0}.page-template-page-homepage h2{margin:18px 0 14px}.page-template-page-homepage .items{display:block}.page-template-page-homepage #content header h1 strong{display:block}#featured-topics .items .container{padding:15px 10px}#featured-topics .items .item{width:auto;margin:0 0 50px;border:1px solid #dddddd;border-top-width:0}#ctas{padding:30px 15px;margin:0}#ctas .items .item{width:auto}#all_resources #resource_filters{display:block;margin:0 -15px}#all_resources #resource_filters .field-group+.field-group{margin-left:0;margin-top:1em}#all_resources #resource_filters .field-group select{display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}#all_resources #resource_filters .field-group .dd-select{width:auto !important}#all_resources #resource_filters .field-group .dd-options{width:auto !important}#all_resources #resource_filters .field-group>*{display:block;margin:0 auto;width:auto !important}#content>.sub-page>header{padding:15px;margin:0}#all_resources header h1{border:0 none}#all_resources .resource-wrapper.list ul{max-height:122px;-webkit-transition:all ease-in-out 0.5s;transition:all ease-in-out 0.5s;position:relative}#all_resources .resource-wrapper.list ul:after{content:"";position:absolute;left:0;right:0;bottom:0;height:20px;background:-webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,0)), to(#fff));background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, #fff 100%);z-index:20}#all_resources .resource-wrapper.list ul li{display:none}#all_resources .resource-wrapper.list ul li:first-child,#all_resources .resource-wrapper.list ul li:nth-child(2),#all_resources .resource-wrapper.list ul li:nth-child(3){display:block}#all_resources .resource-wrapper.list ul li a{width:auto}.resource-sub-section h3{margin-top:15px;padding-right:50px}#all_resources .resource-sub-section.view-all .resource-wrapper.list ul{max-height:10000px}#all_resources .resource-sub-section.view-all .resource-wrapper.list ul:after{content:none;background:none}#all_resources .resource-sub-section.view-all .resource-wrapper.list ul li{display:block}#all_resources .resource-sub-section.view-all button.view-more{display:none}#all_resources .resource-sub-section button.view-more{display:block}.sub-page>.super-header{margin-top:0}#logofull{width:200px;float:none;margin-top:16px}.page-template-page-idea-submit #ideas.sub-page header,.page-template-page-ideas #ideas.sub-page header,.single-idea #ideas.sub-page header,.tax-ideatags #ideas.sub-page header{height:140px}.page-template-page-idea-submit #ideas.sub-page header h1 #logofull,.page-template-page-ideas #ideas.sub-page header h1 #logofull,.single-idea #ideas.sub-page header h1 #logofull,.tax-ideatags #ideas.sub-page header h1 #logofull{margin-top:10px}.page-template-page-idea-submit #ideas.sub-page header h1 #logofull img,.page-template-page-ideas #ideas.sub-page header h1 #logofull img,.single-idea #ideas.sub-page header h1 #logofull img,.tax-ideatags #ideas.sub-page header h1 #logofull img{height:60px}.page-template-page-idea-submit #ideas.sub-page header .search,.page-template-page-ideas #ideas.sub-page header .search,.single-idea #ideas.sub-page header .search,.tax-ideatags #ideas.sub-page header .search{top:80px;left:10px;right:10px;width:auto}.page-template-page-idea-submit #ideas.sub-page header .btn,.page-template-page-ideas #ideas.sub-page header .btn,.single-idea #ideas.sub-page header .btn,.tax-ideatags #ideas.sub-page header .btn{width:80px;font-size:11px;padding:1em}.page-template-page-idea-submit #ideas.sub-page header .btn .fa,.page-template-page-ideas #ideas.sub-page header .btn .fa,.single-idea #ideas.sub-page header .btn .fa,.tax-ideatags #ideas.sub-page header .btn .fa{display:none}.page-template-page-idea-submit #ideas.sub-page header .btn.light-gray,.page-template-page-ideas #ideas.sub-page header .btn.light-gray,.single-idea #ideas.sub-page header .btn.light-gray,.tax-ideatags #ideas.sub-page header .btn.light-gray{width:130px;padding:0.5em 1.25em}.page-template-page-idea-submit #ideas.sub-page .content-wrapper .border h2,.page-template-page-ideas #ideas.sub-page .content-wrapper .border h2,.single-idea #ideas.sub-page .content-wrapper .border h2,.tax-ideatags #ideas.sub-page .content-wrapper .border h2{margin-bottom:10px;margin-top:15px}.page-template-page-idea-submit #ideas #content-wrap,.page-template-page-ideas #ideas #content-wrap,.single-idea #ideas #content-wrap,.tax-ideatags #ideas #content-wrap{display:block}.page-template-page-idea-submit #ideas #content-wrap #cw-left,.page-template-page-ideas #ideas #content-wrap #cw-left,.single-idea #ideas #content-wrap #cw-left,.tax-ideatags #ideas #content-wrap #cw-left{width:auto}.page-template-page-idea-submit #ideas #content-wrap #cw-left .cycle-slideshow,.page-template-page-ideas #ideas #content-wrap #cw-left .cycle-slideshow,.single-idea #ideas #content-wrap #cw-left .cycle-slideshow,.tax-ideatags #ideas #content-wrap #cw-left .cycle-slideshow{min-height:200px}.page-template-page-idea-submit #ideas #content-wrap #cw-right,.page-template-page-ideas #ideas #content-wrap #cw-right,.single-idea #ideas #content-wrap #cw-right,.tax-ideatags #ideas #content-wrap #cw-right{width:auto;float:none;padding:0;display:block}.page-template-page-idea-submit #ideas .idea-btn-wrap,.page-template-page-ideas #ideas .idea-btn-wrap,.single-idea #ideas .idea-btn-wrap,.tax-ideatags #ideas .idea-btn-wrap{margin:2em 0}.page-template-page-idea-submit #ideas ul.wpuf-form .wpuf_i_am_a_6674,.page-template-page-ideas #ideas ul.wpuf-form .wpuf_i_am_a_6674,.single-idea #ideas ul.wpuf-form .wpuf_i_am_a_6674,.tax-ideatags #ideas ul.wpuf-form .wpuf_i_am_a_6674{width:220px}.onecol,.twocols{width:auto;float:none;display:block;margin:0}#idea-list .ind-idea>a{margin:0 -15px;display:block}#idea-list .ind-idea>a img{display:block;width:100%}#idea-list .ind-idea .info .bottom{position:static;bottom:auto}#ideas-block{padding:0;margin:20px 0 0 0}.idea-submit-character{display:none}#ideas ul.wpuf-form li .wpuf-fields .textfield,#ideas ul.wpuf-form li .wpuf-fields textarea{width:95%}#ideas ul.wpuf-form li .wpuf-fields .selectboxit-container{display:block}#ideas ul.wpuf-form li .wpuf-help{display:none}#ideas ul.wpuf-form li.label-right .wpuf-label{margin:0 0 15px;float:none;width:auto}#ideas ul.wpuf-form li[class*=image_]+[class*=_caption]{padding-top:0 !important;position:relative;z-index:100}#ideas ul.wpuf-form li .wpuf-image-wrap .attachment-name img{width:110px;height:auto}li[data-label="Custom HTML"]{padding:0 !important}#resource_callout{left:4vw !important;right:4vw;width:92vw;-webkit-box-sizing:border-box;box-sizing:border-box}#resource_callout:after{content:none}#resource_video_overlay_window{left:0;right:0;width:auto;top:0;bottom:0;height:auto;position:fixed;margin:0 !important;min-height:0 !important}#resource_video_overlay_window #resource_video_close_button{top:0;right:0;color:#bbb;border-color:#bbb;z-index:1000}#resource_video_overlay_window #resource_video{width:100%;height:calc(100% - 40px - 4.5em)}#resource_video_overlay_window h3{margin-top:0}#resource_video_embed_wrapper span{width:100% !important;height:100% !important}#login_modal_window{width:auto;height:auto;left:0;right:0;top:0;bottom:0;position:fixed;margin:0 !important}#login_modal_close_button{font-size:30px}#login_modal_bg_character{position:static;text-align:center;display:block;margin:0 auto;height:100px}#login_modal_content{float:none;width:auto}.page-template-page-family-center-article .modules.stylized-headers,.single-article .modules.stylized-headers,.single-playlist .modules.stylized-headers{padding-left:2em}}@media screen and (max-width: 768px){.desktop-only{display:none !important}.mobile-only{display:block !important}#idea-list .alm-listing .ind-idea{width:46%}#rf-container{width:auto}.options.idea_categories .toggle-wrap{display:block;width:auto}}@media screen and (max-width: 640px){body.page-template-family-center #wrapper footer,body.page-template-whats-new #wrapper footer{min-width:0}body.page-template-family-center #wrapper footer#subfooter a,body.page-template-whats-new #wrapper footer#subfooter a{display:block;margin:0 0 1em;width:66%}.page-template-page-whats-new-home #hero h2{font-size:48px}.page-template-page-whats-new-home #sections a{width:auto;display:block;border:0 none;padding:0 5vw;margin:0 0 15vw}.page-template-page-whats-new-article #top-section .container{width:90%;margin:0 auto;padding:0 0 100px;margin:0 auto -100px}.page-template-page-whats-new-article .section-row{display:block;margin:3em 0;width:auto}.page-template-page-whats-new-article .section-row .image{width:auto;margin:0 auto 15px}.page-template-page-whats-new-article .section-row .content{width:auto}.page-template-page-whats-new-article .box-content,.page-template-page-whats-new-article .box-part{margin:0 -15px !important;padding:15px !important;border-radius:0}.page-template-page-whats-new-article .green-box,.page-template-page-whats-new-article .grey-box{margin:0 -15px;border-radius:0;border:0 none}.page-template-page-whats-new-resources #top-section .container{width:90%;margin:0 auto}.page-template-page-whats-new-resources #sections .container{display:block;width:90%;margin:0 auto}.page-template-page-whats-new-resources #sections .container .item{width:auto}.page-template-page-whats-new-resources #sections .container .item:last-child{margin-bottom:15px}.page-template-page-whats-new-resources .cta{margin-left:auto;width:85%}.page-template-page-whats-new-resources .cta a{font-size:22px}#ideas-block #ideas-block-inner .filters.row{display:block}#ideas-block #ideas-block-inner .filters.row>:first-child{margin:0;width:auto}#ideas-block #ideas-block-inner .filters.row>:nth-child(2){margin:0;width:auto}.wpuf-image-wrap .caption img,.wpuf-image-wrap :not(.attachment-name img){position:static !important;width:auto !important}}@media screen and (max-width: 480px){#idea-list .alm-listing .ind-idea{width:96%}#logofull{width:40%}body.page-template-family-center #wrapper header .right .language-buttons{position:relative;top:11px;right:17px;margin:0}body.page-template-family-center #wrapper header .right .language-buttons a{font-size:16px;display:block;margin:0.5em 0}.page-template-page-ideas #ideas.sub-page header .btn{background:transparent !important;padding:0.25em !important;position:absolute !important;top:1em !important;right:10px !important;color:#000 !important;width:auto !important;font-size:14px;text-transform:capitalize !important}.page-template-page-ideas #ideas.sub-page header .btn.light-gray{top:3em !important}}@media screen and (max-width: 320px){.page-template-page-family-center-home #hero h2{font-size:40px}.page-template-family-center #flyout_menu{width:256px}}.module.new.carousel .carousel{position:relative;overflow:hidden;border-bottom:12px solid #00b6ca}@media screen and (max-width: 500px){.module.new.carousel .carousel{border-bottom-width:8px}}.module.new.carousel .carousel:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;-webkit-box-shadow:inset 0 11px 15px 5px rgba(0,0,0,0.03);box-shadow:inset 0 11px 15px 5px rgba(0,0,0,0.03);pointer-events:none}.module.new.carousel .carousel--slides{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;left:0}.module.new.carousel .carousel--slides--slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%}@media screen and (max-width: 767px){.module.new.carousel .carousel--slides--slide{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.module.new.carousel .carousel--slides--slide--left{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;overflow:hidden;width:50%}@media screen and (max-width: 767px){.module.new.carousel .carousel--slides--slide--left{width:100%;padding-bottom:53.125%}}.module.new.carousel .carousel--slides--slide--left.clickable{cursor:pointer}.module.new.carousel .carousel--slides--slide--left img{position:absolute;top:50%;left:0;width:100%;height:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-o-object-fit:cover;object-fit:cover}.module.new.carousel .carousel--slides--slide--right{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;width:50%;padding:25px 78px 60px 30px;background:url(../images/bg-family-center-carousel-module-background.png) no-repeat;background-size:cover}@media screen and (max-width: 767px){.module.new.carousel .carousel--slides--slide--right{width:100%;padding-bottom:26px;padding-left:19px;padding-right:19px}}.module.new.carousel .carousel--slides--slide--right--container{min-height:212px}@media screen and (max-width: 767px){.module.new.carousel .carousel--slides--slide--right--container{min-height:0}}.module.new.carousel .carousel--slides--slide--right h1{padding-bottom:25px;font-family:"Lato","sans-serif";font-size:41px;line-height:48px;color:#333333}@media screen and (max-width: 500px){.module.new.carousel .carousel--slides--slide--right h1{padding-bottom:18px;font-size:28px;line-height:1}}.module.new.carousel .carousel--slides--slide--right p{padding-bottom:25px;font-family:"Lato","sans-serif";font-size:16px;font-weight:600;color:#666666}@media screen and (max-width: 500px){.module.new.carousel .carousel--slides--slide--right p{padding-bottom:18px;font-size:12px}}.module.new.carousel .carousel--slides--slide--right a{display:inline-block;padding:8px 22px;max-width:90%;font-family:"Roboto",sans-serif;font-weight:500;font-size:17px;text-align:center;color:white;background:#0E5EAD;border-radius:35px;-webkit-transition:background-color 0.4s;transition:background-color 0.4s;position:absolute;bottom:25px;left:30px}.module.new.carousel .carousel--slides--slide--right a:hover{background:#4c94fc}@media screen and (max-width: 767px){.module.new.carousel .carousel--slides--slide--right a{position:static}}@media screen and (max-width: 500px){.module.new.carousel .carousel--slides--slide--right a{bottom:45px;font-size:12px}}.module.new.carousel .carousel--dots{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;bottom:16px;right:32px}@media screen and (max-width: 767px){.module.new.carousel .carousel--dots{right:19px;bottom:8px}}.module.new.carousel .carousel--dots--dot{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:18px;height:18px;margin-left:10px;background:white;border:1px solid #555555;border-radius:18px;-webkit-transition:background-color 0.4s;transition:background-color 0.4s;cursor:pointer}.module.new.carousel .carousel--dots--dot.active,.module.new.carousel .carousel--dots--dot:hover{background:#E67515}.module.new.carousel .carousel--nav{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;-webkit-transition:opacity 0.4s;transition:opacity 0.4s}@media screen and (max-width: 767px){.module.new.carousel .carousel--nav{bottom:auto;padding-bottom:53.125%}}.module.new.carousel .carousel--nav--left,.module.new.carousel .carousel--nav--right{display:block;position:absolute;top:50%;left:11px;width:56px;height:56px;margin-top:-28px;opacity:0.8;background:url(../images/ico-family-center-carousel-module-arrow-left.svg) no-repeat;cursor:pointer;pointer-events:all;-webkit-transition:opacity 0.4s;transition:opacity 0.4s}.module.new.carousel .carousel--nav--left:hover,.module.new.carousel .carousel--nav--right:hover{opacity:1}.module.new.carousel .carousel--nav--right{left:auto;right:11px;background-image:url(../images/ico-family-center-carousel-module-arrow-right.svg)}.module.new.three_panel_layout{position:relative;z-index:1}.module.new.three_panel_layout .row{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}@media screen and (max-width: 767px){.module.new.three_panel_layout .row{-ms-grid-columns:1fr;grid-template-columns:1fr}}.module.new.three_panel_layout .row .col{position:relative;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:40px 20px;text-align:center}@media screen and (max-width: 767px){.module.new.three_panel_layout .row .col{width:100% !important}.module.new.three_panel_layout .row .col:nth-child(4){-ms-grid-row:2;grid-row:2}.module.new.three_panel_layout .row .col:nth-child(5){-ms-grid-row:4;grid-row:4}}.module.new.three_panel_layout .row .col.col-top{padding-bottom:0}.module.new.three_panel_layout .row .col.col-top:after{height:auto;bottom:0}.module.new.three_panel_layout .row .col.col-bottom{padding-top:0}.module.new.three_panel_layout .row .col.col-bottom:after{top:0}@media screen and (max-width: 767px){.module.new.three_panel_layout .row .col.col-bottom:after{top:auto}}.module.new.three_panel_layout .row .col:last-child:after,.module.new.three_panel_layout .row .col:nth-child(3):after{display:none}.module.new.three_panel_layout .row .col:after{content:"";position:absolute;top:8.6387434555%;right:0;width:1px;height:82.722513089%;background:#CCCCCC}@media screen and (max-width: 767px){.module.new.three_panel_layout .row .col:after{top:auto;bottom:0;left:8.6387434555%;right:auto;width:82.722513089%;height:1px}}.module.new.three_panel_layout .row .col h2{padding-bottom:28px;font-family:"Lato","sans-serif";font-weight:bold;font-size:27px;text-align:center;color:#666666}.module.new.three_panel_layout .row .col a{display:inline-block;padding:8px 22px;max-width:90%;font-family:"Roboto",sans-serif;font-weight:500;font-size:17px;text-align:center;color:white;background:#0E5EAD;border-radius:35px;-webkit-transition:background-color 0.4s;transition:background-color 0.4s}.module.new.three_panel_layout .row .col a:hover{background:#4c94fc}.module.new.resources{position:relative;z-index:0}.module.new.resources .container{position:relative;overflow:hidden;background:#f5f5f5}.module.new.resources .container:after{content:"";position:absolute;left:50%;top:0;width:200%;-webkit-box-shadow:0px 11px 15px 5px rgba(0,0,0,0.06);box-shadow:0px 11px 15px 5px rgba(0,0,0,0.06);left:-100%}.module.new.resources h2{padding-top:50px;font-family:"Lato","sans-serif";font-size:28px;font-weight:500;text-align:center;color:#333333}.module.new.resources h3{padding-top:5px;font-family:"Lato","sans-serif";font-size:20px;font-weight:500;text-align:center;color:#666666}.module.new.resources .blocks{display:-ms-grid;display:grid;-ms-grid-columns:1fr 57px 1fr 57px 1fr;grid-template-columns:1fr 1fr 1fr;-webkit-column-gap:57px;-moz-column-gap:57px;column-gap:57px;row-gap:44px;padding:50px 57px}@media screen and (max-width: 950px){.module.new.resources .blocks{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media screen and (max-width: 767px){.module.new.resources .blocks{-ms-grid-columns:1fr;grid-template-columns:1fr}}.module.new.resources .blocks--block{position:relative;min-height:424px;padding:18px 18px 50px;border:1px solid #CCCCCC;background:white}.module.new.resources .blocks--block--image{padding-bottom:43.6734693878%;background-repeat:no-repeat;background-position:top center;background-size:cover}.module.new.resources .blocks--block h3{padding:18px 8px;font-family:"Lato","sans-serif";font-size:17px;font-weight:600;text-align:center;color:#555555}.module.new.resources .blocks--block p{padding:0 8px 18px;font-family:"Lato","sans-serif";font-size:15px;font-weight:400;color:#555555}.module.new.resources .blocks--block a{display:block;position:absolute;bottom:0;left:0;right:0;height:50px;font-family:"Roboto",sans-serif;font-size:16px;font-weight:bold;text-align:center;line-height:50px;color:#1067E5;background:white;border-top:1px solid #CCCCCC;-webkit-transition:background-color 0.4s,color 0.4s;transition:background-color 0.4s,color 0.4s}.module.new.resources .blocks--block a:hover{background:#1067E5;color:white}.module.new.resources .back-to-top{display:block;margin:0 57px 40px;padding-bottom:10px;color:#1067E5;border-bottom:1px solid #ccc}.module.new.resources .back-to-top img{width:14px}.single-article .module.new.resources,.single-playlist .module.new.resources{margin-left:-43px;margin-right:-43px}.single-article .module.new.resources .container:after,.single-playlist .module.new.resources .container:after{display:none}.single-article .module.new.resources .blocks,.single-playlist .module.new.resources .blocks{padding-left:43px;padding-right:43px}@media screen and (max-width: 1380px){.single-article .module.new.resources .blocks,.single-playlist .module.new.resources .blocks{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}@media screen and (max-width: 1160px){.single-article .module.new.resources .blocks,.single-playlist .module.new.resources .blocks{-ms-grid-columns:1fr;grid-template-columns:1fr}}.single-article .module.new.resources .back-to-top,.single-playlist .module.new.resources .back-to-top{margin-left:43px;margin-right:43px}.module.new.module .module.item{padding:30px 25px}.module.new.module .module.item .images{margin-right:30px}@media screen and (max-width: 767px){.module.new.module .module.item .images{padding-bottom:30px}}.module.new.module .module.item .container{width:100%;margin-top:0;font-family:"Lato","sans-serif";font-weight:400}.module.new.module .module.item .container .title{margin-bottom:20px;font-family:"Lato","sans-serif";font-weight:bold;font-size:24px;line-height:1;color:#333333}@media screen and (max-width: 767px){.module.new.module .module.item .container .title{margin-bottom:30px}}.module.new.module .module.item .container .body{font-family:"Lato","sans-serif";font-size:14px;line-height:20px;color:#393939}.single-article .module.new.module .module.item,.single-playlist .module.new.module .module.item{padding:30px 0}
