@import "https://fonts.googleapis.com/css?family=Coustard:400,900";@import "https://fonts.googleapis.com/css?family=Quattrocento+Sans:400,400italic,700,700italic";*{outline:none}body{background:#cfecf7 url(../images/body-bg.png) no-repeat center 400px;font-size:14px;color:#323232;font-family:quattrocento sans,sans-serif}a{color:#323232}a:hover,a:focus,a:visited{color:#323232}input,button,textarea{font-family:quattrocento sans,sans-serif}::-moz-selection{background-color:#2b97d4;color:#fff}::selection{background-color:#2b97d4;color:#fff}.wrapper{width:100%;overflow:hidden;min-height:600px}@media(min-width:1200px){.container{width:1170px}}.container,.container-fluid,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{padding-left:10px;padding-right:10px}.row{margin-left:-10px;margin-right:-10px}.header{padding:10px 0}.logo{display:block;background:url(../images/logo.png) no-repeat;background-size:100%;width:255px;height:154px;float:left}.header-right{float:right;width:728px}.header-ads{margin:0 0 10px}.header-search{}.header-search>p{font-size:18px;margin:0;float:left;background:url(../images/icons/search-arrow@2x.png) no-repeat right center;background-size:52px 40px;line-height:40px;padding-right:60px;font-family:coustard,serif}.header-search form{float:right;width:360px}.header-search .form-item{margin:0}.header-search input[type=text]{float:left;width:240px;border:none;padding:10px 40px 10px 10px;background:#fff url(../images/icons/search@2x.png) no-repeat 96% center;background-size:24px 24px}.header-search input[type=submit]{width:110px;float:right;border:none;background-color:#2b97d4;color:#fff;text-transform:uppercase;font-size:18px;font-family:coustard,serif;height:40px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-transition:background-color .5s ease;-moz-transition:background-color .5s ease;transition:background-color .5s ease}.header-search input[type=submit]:hover{background-color:#2087c1}.main-menu{background-color:#fff;padding:15px 0;position:relative;z-index:9999}.main-menu ul{padding:0;margin:0}.main-menu ul#main-menu>li{list-style:none;float:left;font-size:18px;font-family:coustard,serif}.main-menu ul#main-menu>li+li{margin-left:8px}.main-menu ul#main-menu>li>a{display:block;background-color:#f16062;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;line-height:35px;padding:0 10px;-webkit-transition:background-color .5s ease;-moz-transition:background-color .5s ease;transition:background-color .5s ease;text-decoration:none;position:relative}.main-menu ul#main-menu>li:hover>a{background-color:#db5052}.main-menu ul#main-menu>li:first-child>a{text-indent:-9999px;background:url(../images/icons/home@2x.png) no-repeat;background-size:100%;width:37px;height:35px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:0;margin:0 3px 0 2px}.megadropdown{display:none;position:absolute;top:50px;left:0;width:100%;padding:15px 0 0}.main-menu ul#main-menu>li.parent>a:after{content:'';width:0;height:0;border-style:solid;border-width:14px 14px 0;border-color:#f16062 transparent transparent transparent;position:absolute;top:100%;left:50%;margin-left:-14px;z-index:10;-webkit-transition:border-color .5s ease;-moz-transition:border-color .5s ease;transition:border-color .5s ease;display:none}.main-menu ul#main-menu>li.parent:hover>a:after{border-top-color:#db5052;display:block}.main-menu ul#main-menu>li:hover .megadropdown{display:block}.megadropdown .container{position:relative}.megadropdown-inner{border-top:5px solid #f16062;border-bottom:10px solid #f16062;background:#fff;padding:20px 0}.megadropdown h4{color:#f16062;font-size:16px;font-family:coustard,serif;border-bottom:1px solid #f16062;padding:0 0 6px;margin:0 0 5px}.megadropdown ul{padding:0;margin:0}.megadropdown ul+h4{margin-top:10px}.megadropdown ul li{list-style:none;font-size:14px;font-family:quattrocento sans,sans-serif}.megadropdown-ads{position:absolute;right:0;bottom:0;width:66.666666%;padding:0 10px;z-index:5}.megadropdown-ads img{max-width:100%;display:block;height:auto!important}.page-title{background-color:#63cae1;color:#fff;padding:30px 0}.page-title h1,.page-title h2{font-family:coustard,serif;font-size:34px;margin:0}@keyframes bounceball{from{margin-top:0}to{margin-top:-10px}}@-webkit-keyframes bounceball{from{margin-top:0}to{margin-top:-10px}}.page-balloon{background:url(../images/icons/balloon.png) no-repeat;width:237px;height:335px;position:absolute;left:100%;top:-80px;-webkit-animation-name:bounceball;-webkit-animation-duration:1s;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:alternate;-webkit-animation-delay:0;-webkit-animation-timing-function:ease-in-out;animation-name:bounceball;animation-duration:1s;animation-iteration-count:infinite;animation-direction:alternate;animation-delay:0;timing-function:ease-in-out;animation-play-state:running;animation-fill-mode:none}.page-balloon-container{position:relative;z-index:1}.main-page{padding:20px 0}.homepage-blocks .row+.row{margin-top:20px}.homepage-block{padding:5px;background-color:#fff;border:1px solid #ccc;height:330px}.homepage-block img{margin:0 auto;vertical-align:middle}.homepage-block>*{display:block;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.small-homepage-block{height:142px;padding:0}.latest-items-list{padding:20px 0 0}.latest-item-block{background-color:#fff;position:relative}.latest-item-block .block-title{float:left;width:125px;height:125px;background-color:#f16062;color:#fff;text-align:center;padding:10px 5px 5px}.latest-item-block .block-title h4{margin:0 0 10px;font-size:16px;font-family:coustard,serif}.block-icon{background-repeat:no-repeat;background-size:100%;height:25px;margin:0 auto 10px}.block-icon.book-icon{width:38px;background-image:url(../images/icons/book@2x.png)}.block-icon.video-icon{width:40px;background-image:url(../images/icons/video@2x.png)}.block-icon.calendar-icon{width:29px;background-image:url(../images/icons/calendar@2x.png)}.latest-item-block .block-title p{margin:0;font-size:16px;font-family:coustard,serif}.latest-item-block .block-content{padding:12px 12px 12px 137px}.latest-item-block .block-content h3{margin:0;font-size:16px;font-family:coustard,serif}.block-more-btn{-webkit-transition:background-color .5s ease;-moz-transition:background-color .5s ease;transition:background-color .5s ease;text-decoration:none!important;color:#fff!important;text-transform:uppercase;font-size:16px;font-family:coustard,serif;background-color:#f16062;padding:5px 13px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:inline-block;position:absolute;right:12px;bottom:12px}.block-more-btn:hover{background-color:#db5052}.latest-item-block-blue .block-title,.latest-item-block-blue .block-more-btn{background-color:#2b97d4}.latest-item-block-blue .block-more-btn:hover{background-color:#208cbc}.inner-ads{text-align:center;padding:20px 0}.inner-ads img{display:block;margin:0 auto}.homepage-content>h3{font-family:coustard,serif;font-size:26px;margin:0 0 20px}.right-ad{background-color:#fff;border:1px solid #ccc;padding:34px;margin:0 0 20px}.right-ad-336{padding-left:17px!important}.right-ad img{max-width:100%;height:auto!important}.right-text-ad{background-color:#fff;border:1px solid #ccc;padding:20px;margin-bottom:20px}.newsletter-block{background-color:#2b97d4;position:relative;margin:0 0 20px;color:#fff;padding:20px}.newsletter-block:before{content:'';width:55px;height:55px;position:absolute;top:0;right:0;background:#63cae1 url(../images/icons/mail@2x.png) no-repeat center;background-size:40px 29px;z-index:10}.newsletter-block h3{font-family:coustard,serif;font-size:21px;margin:0 0 10px;padding-right:40px}.newsletter-block .form-item{margin:0 0 10px}.newsletter-block label{font-weight:400;font-family:coustard,serif;font-size:18px;margin:0 0 5px}.newsletter-block input[type=text],.newsletter-block input[type=email]{width:100%;border:none;padding:17px 10px;color:#000}.newsletter-block .form-actions{text-align:right}.newsletter-block input[type=submit]{border:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#63cae1;text-transform:uppercase;padding:10px 20px;font-family:coustard,serif;font-size:18px;-webkit-transition:background-color .5s ease;-moz-transition:background-color .5s ease;transition:background-color .5s ease}.newsletter-block .ac-newsletter-sign-up-form input[type=submit]{width:20%;float:right}.newsletter-block input[type=submit]:hover{background-color:#59c0d1}.latest-additions-container{margin:-10px 0}.article-item{background-color:#fff;padding:20px;border:1px solid #ccc;margin:10px 0;position:relative}.article-item .image{background-color:#f2f2f2}.article-item img{display:block;max-width:100%;margin:0 auto;height:auto!important}.article-icon{position:absolute;top:0;right:0;z-index:10;width:55px;background-color:#323232;text-align:center;font-family:coustard,serif;font-size:18px;color:#fff}.article-icon-main{width:55px;height:55px;background:#f16062;margin:0 0 3px;background-repeat:no-repeat;background-position:center}.article-icon-main.article-tip{background-image:url(../images/activity/activity-idea@2x.png);background-size:40px 38px}.article-icon-main.article-video{background-image:url(../images/activity/video@2x.png);background-size:40px 25px}.article-icon-main.article-photo{background-image:url(../images/activity/photo@2x.png);background-size:40px 31px}.article-icon-main.article-book{background-image:url(../images/activity/book@2x.png);background-size:40px 27px}.article-icon-main.article-poster{background-image:url(../images/icons/display-resource@2x.png);background-size:40px 40px}.article-icon-main.article-activity-resource{background-image:url(../images/icons/activity-resource@2x.png);background-size:40px 37px}.article-icon-main.article-assessment-resource{background-image:url(../images/icons/assessment-resource@2x.png);background-size:40px 46px}.article-icon-main.article-planning{background-image:url(../images/icons/planning@2x.png);background-size:40px 40px}.article-icon-main.article-presentation{background-image:url(../images/icons/presentation@2x.png);background-size:40px 35px}.article-icon-main.article-template{background-image:url(../images/icons/template@2x.png);background-size:40px 39px}.article-item-to{line-height:1em;padding:5px 0}.article-item .image{margin:0 0 20px}.article-item .text h2{font-family:coustard,serif;font-size:18px;margin:0 0 10px}.article-item .view-btn{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#f16062;text-transform:uppercase;padding:10px 20px;font-family:coustard,serif;font-size:18px;-webkit-transition:background-color .5s ease;-moz-transition:background-color .5s ease;transition:background-color .5s ease;float:right;color:#fff;text-decoration:none!important}.article-item .view-btn:hover{background-color:#db5052}.article-rating{float:left;width:140px;height:22px;background:url(../images/icons/rating@2x.png) no-repeat left top;background-size:140px;margin:12px 0 0;position:relative}.article-rating .rating-stars{position:absolute;left:0;top:0;z-index:10;height:100%;background:url(../images/icons/rating@2x.png) no-repeat left -22px;background-size:140px}.article-footer{padding:6px 0 0}.bottom-search .header-search{float:right}.bottom-search{padding:30px 0 0}.bottom-search .header-search input[type=text]{width:280px}.bottom-search .header-search form{width:400px}.region-content{position:relative;z-index:5}.region-content.active-filters{z-index:10000}.footer{background:url(../images/footer/bg.png) repeat-x center bottom;position:relative;z-index:1}.footer-inner{background:url(../images/footer/main.png) no-repeat center bottom;min-height:650px;position:relative;z-index:100}.cloud{width:98px;height:58px;background:url(../images/footer/cloud1.png) no-repeat;position:absolute;z-index:1;left:70%;top:15%}.cloud.x1{-webkit-animation:moveclouds 35s linear infinite;-moz-animation:moveclouds 35s linear infinite;-o-animation:moveclouds 35s linear infinite;animation:moveclouds 35s linear infinite}.cloud.x2{-webkit-animation:moveclouds 45s linear infinite;-moz-animation:moveclouds 45s linear infinite;-o-animation:moveclouds 45s linear infinite;animation:moveclouds 45s linear infinite;width:124px;height:84px;top:19%;background-image:url(../images/footer/cloud2.png)}.cloud.x3{-webkit-animation:moveclouds 75s linear infinite;-moz-animation:moveclouds 75s linear infinite;-o-animation:moveclouds 75s linear infinite;animation:moveclouds 75s linear infinite;width:165px;height:105px;top:2%;background-image:url(../images/footer/cloud3.png)}@-webkit-keyframes moveclouds{0%{left:120%}100%{left:-10%}}@-moz-keyframes moveclouds{0%{left:120%}100%{left:-10%}}@-o-keyframes moveclouds{0%{left:120%}100%{left:-10%}}@keyframes moveclouds{0%{left:120%}100%{left:-10%}}.footer-content{position:absolute;width:100%;left:0;bottom:10px;z-index:10}.footer-menu{padding:15px 0 0}.footer-menu .navbar-nav>li>a{padding:5px;font-family:coustard,serif;font-size:18px;background-color:transparent!important}.footer-menu .navbar-nav>li>a:hover{color:#2b97d4}.footer-copyright{padding-left:90px}.footer-copyright p{margin:0}.footer-social{background-color:#ebf7fe;padding:15px 0 10px;text-align:center}.footer-social ul{padding:0;margin:0;display:inline-block}.footer-social ul li{float:left;list-style:none;font-family:coustard,serif}.footer-social ul li+li{margin-left:20px}.footer-social ul li a{display:block;line-height:32px}.footer-social ul li .fa{display:inline-block;width:32px;height:32px;color:#fff;text-align:center;font-size:18px;line-height:32px;margin-right:5px}.footer-social ul li .fa-envelope{background-color:#5abc70}.footer-social ul li .fa-rss{background-color:#f5922e}.footer-social ul li .fa-facebook{background-color:#125aa9}.footer-social ul li .fa-twitter{background-color:#2fa7df}.footer-social ul li .fa-google-plus{background-color:#d84f2e}.footer-social ul li .fa-pinterest-p{background-color:#cd2127}.footer-social ul li .fa-star{background-color:#f17db1}.footer-social ul li .fa-youtube-play{background-color:#f06361}.footer-social ul li .fa-instagram{background-color:#c7c4b2}.footer-download-packs{background-color:#fff;text-align:center;padding:20px 0;font-size:30px;font-family:coustard,serif}.footer-download-packs p{margin:0}#menu-mobile{display:none}.breadcrumbs{text-align:right;margin:0 0 20px}.breadcrumbs ul{padding:0;margin:0;float:right}.breadcrumbs ul li{list-style:none;display:inline;font-family:coustard,serif;font-size:12px}.breadcrumbs ul li+li:before{content:'\003E';display:inline-block;margin:0 4px}.page-body{background-color:#fff;padding:20px;border:1px solid #ccc}.page-body-inner a{color:#2b97d4;text-decoration:underline}.page-body-inner a:hover{text-decoration:none}.page-body h2{font-size:24px;font-family:coustard,serif;margin:0 0 15px}.page-body h3{font-size:18px;font-family:coustard,serif;margin:0 0 10px}.page-body p,.page-body ul,.page-body ol,.page-body table{margin-bottom:20px}.page-body table{width:100%;border:1px solid #ccc;border-collapse:collapse}.page-body table th,.page-body table td{border:1px solid #ccc;padding:5px 10px}.page-body table th{background-color:#f2f2f2;font-size:16px;font-family:coustard,serif;font-weight:400}.page-body img{max-width:100%;height:auto!important}.main-page{position:relative;z-index:1}.article-item-ad img{margin:0 auto}.load-more-btn{background-color:#f16062;font-size:24px;display:block;font-family:coustard,serif;text-transform:uppercase;color:#fff!important;text-decoration:none!important;padding:15px;text-align:center;margin:20px 0}.load-more-btn:active{position:relative;top:1px}.load-more-btn:hover{background-color:#db5052}.results-sorter{padding:30px 0;text-align:center}.results-sorter ul{display:inline-block;padding:0;margin:0}.results-sorter ul li{list-style:none;font-size:21px;font-family:coustard,serif;float:left}.results-sorter ul li+li{margin-left:35px}.results-sorter ul li.active{border-bottom:10px solid #2a97d4}.results-sorter ul li.active a{cursor:text;text-decoration:none!important}.page-title.with-filters{padding:18px 0;position:relative;z-index:5}.page-title.with-filters .container{position:relative;z-index:100}.filters-plane{position:absolute;z-index:2;padding-left:175px;left:0;top:-10px}.filter-plane{background:url(../images/icons/plane@2x.png) no-repeat;background-size:100%;width:187px;height:145px;position:absolute;top:0;left:100%;z-index:2}.filters-plane a{display:block;text-decoration:none!important;background:url(../images/icons/plane-board@2x.png) no-repeat;background-size:100%;width:205px;height:64px;font-family:coustard,serif;font-size:18px;position:absolute;left:0;top:8px;z-index:5}.filters-plane a span{background:url(../images/icons/filter-arrow2@2x.png) no-repeat left center;background-size:24px 19px;display:inline-block;padding:10px 0 10px 30px;margin:10px 0 0 10px}.filters-plane a span.flipped{background:url(../images/icons/filter-arrow@2x.png) no-repeat left center;background-size:24px 19px;display:inline-block;padding:10px 0 10px 30px;margin:10px 0 0 10px}.page-title-text{padding-left:380px}.page-title-text p{font-size:21px;font-family:coustard,serif;margin:0;color:#323232}.side-filters{position:absolute;top:50px;left:-20px;background-color:#2d91cf;color:#fff;z-index:99;width:0;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;-webkit-transition:width .25s ease-out;transition:width .25s ease-out;white-space:nowrap}.side-filter-main{overflow:hidden}.side-filter-inner{padding:30px 20px 20px 40px}.side-filters.open{width:365px}.side-filters-section+.side-filters-section{margin-top:30px}.side-filters-title{margin-bottom:8px;font-family:coustard,serif}.side-filters-title h4{font-size:20px;margin:0}.side-filters-title p{margin-bottom:0;font-size:15px}.side-filters-title p a{color:#fff}.side-filters-section ul{padding:0;margin:0;max-height:196px;overflow:auto}.side-filters-section ul li{list-style:none;margin-top:3px}.side-filters-section ul li input[type=checkbox]{-webkit-appearance:button;border:none;background-color:#fff;color:#fff;white-space:nowrap;overflow:hidden;cursor:pointer;width:20px;height:20px;outline:none!important;margin:0 10px 0 0;position:relative;float:left}.side-filters-section ul li input[type=checkbox]:checked:before{content:'';background:url(../images/icons/check@2x.png) no-repeat center;background-size:13px 12px;width:20px;height:20px;position:absolute;left:0;top:0;z-index:2}.side-filters-section ul li label{font-family:coustard,serif;font-size:15px;font-weight:400;margin:0;cursor:pointer}#slider-vertical{height:225px;width:20px;background-color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#slider-vertical .ui-slider-handle{width:30px;height:30px;background-color:#63cae1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;left:-5px;margin-bottom:-15px;cursor:pointer}#slider-vertical .ui-slider-handle:before{content:'';width:20px;height:5px;border-top:1px solid #fff;border-bottom:1px solid #fff;display:block;position:absolute;z-index:2;top:50%;margin-top:-2.5px;left:5px}#slider-vertical label{color:#fff;position:absolute;left:40px;z-index:2;white-space:nowrap;font-family:coustard,serif;font-size:16px;font-weight:400}@media screen and (max-width:767px){#slider-orizontal{width:198px!important}.age-slider #age-filter{height:30px!important;width:30px!important;top:-35px!important;line-height:26px!important;display:none}}#slider-orizontal{height:20px;width:264px;background-color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#slider-orizontal .ui-slider-handle{width:30px;height:30px;background-color:#63cae1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;left:-5px;margin-bottom:-15px;cursor:pointer}#slider-orizontal .ui-slider-handle:before{content:'';width:20px;height:5px;border-top:1px solid #fff;border-bottom:1px solid #fff;display:block;position:absolute;z-index:2;top:50%;margin-top:-2.5px;left:5px}#slider-orizontal label{color:#fff;position:absolute;top:25px;z-index:2;white-space:nowrap;font-family:coustard,serif;font-size:14px;font-weight:400}.age-slider{position:relative;z-index:2;margin:25px 0;margin-top:15px}.age-slider #age-filter{background-color:#fff;border:none;width:50px;text-align:center;font-size:18px;color:#2d91cf;font-family:coustard,serif;line-height:35px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;position:absolute;z-index:5;right:41px;top:-45px}.bt-filters{display:none}.news-item{background-color:#fff;border:1px solid #ccc}.news-item+.news-item{margin-top:20px}.news-item .image{width:125px;float:left}.news-item .image img{display:block;max-width:100%;height:auto!important}.news-item .text{padding:15px 15px 15px 140px}.news-item .text h2{font-family:coustard,serif;font-size:18px;margin:0 0 3px}.news-item .news-meta{margin:0 0 10px;font-family:coustard,serif}.news-item .news-meta a{font-size:12px;text-decoration:underline}.news-intro p{margin:0}.news-article-top{margin:-20px -20px 15px}.news-icon{width:55px;height:55px;background-color:#2b97d4;background-image:url(../images/icons/news@2x.png);background-repeat:no-repeat;background-position:center;background-size:40px 36px;float:left;margin-right:20px}.news-date{font-family:coustard,serif;font-size:21px;line-height:55px;float:left}.news-author{float:right;margin:19px 20px 0 0}.news-author a{color:#323232;text-decoration:none;font-weight:700}.news-author a:hover,.news-article-tags a:hover{text-decoration:underline}.news-article-tags{margin-bottom:20px}.news-article-tags a{color:#323232;text-decoration:none}.page-body .newsletter-block form{width:100%;display:inline-block}.page-body .newsletter-block .form-item{float:left;width:77%}.page-body .newsletter-block .form-item input{padding:12.5px 10px}.page-body .newsletter-block .form-actions{float:right;width:20%;padding:30px 0 0}.page-body .newsletter-block .form-actions input{width:100%}.article-share{text-align:right;margin:0 0 20px}.article-share .stButton .stLarge{width:30px;height:30px;background-repeat:no-repeat;background-position:center!important}.article-share .st_google_reader_large .stLarge{background-color:#f5922e;background-image:url(../images/social/rss@2x.png)!important;background-size:13px 13px}.article-comments h2{font-size:21px;margin-bottom:12px}.user-picture{float:left;border:5px solid #cfecf7}form.comment-form label{display:none}form.comment-form .form-textarea-wrapper{padding-left:90px}article.comment{margin-top:20px}form.comment-form textarea{width:100%;resize:none;border:1px solid #ccc;padding:10px;height:75px;display:block}.comment-wrapper{margin-left:90px;background-color:#cfecf7;position:relative;padding:15px}.comment-wrapper:before{content:'';width:0;height:0;border-style:solid;border-width:14px 14px 14px 0;border-color:transparent #cfecf7 transparent transparent;position:absolute;left:-12px;top:28px;z-index:2}.comment-wrapper h3{margin:0 0 3px;font-family:coustard,serif;font-size:18px}.comment-wrapper p.submitted{font-size:12px;font-family:coustard,serif;margin:0 0 10px}.comment-wrapper .content p{margin:0}.comment-rating{width:105px;height:16px;position:absolute;right:15px;top:15px;z-index:10}.comment-rating-stars{position:absolute;left:0;top:0;height:100%;background:url(../images/icons/crating@2x.png) no-repeat left top;background-size:105px 16px}.article-comments{margin:0 0 20px}.page-masonry{margin:-10px 0}.page-title.with-text{padding:30px 0}.page-title.with-text p{margin:0}.ads-banner{margin:10px 0;text-align:center;background-color:#fff;border:1px solid #ccc;padding:20px}.page-subtitle p{color:#fff;font-size:14px;font-family:quattrocento sans,sans-serif}.article-item.without-image .text{padding-right:50px}.news-article-top .article-icon-main{float:left;margin-right:20px}.article-age-range{float:left;margin:15px 20px 0 0;font-size:16px;font-weight:700}.article-age-range span{background-color:#323232;color:#fff;font-family:coustard,serif;font-weight:400;font-size:18px;padding:3px 8px}.news-article-top .article-rating{margin-top:16px}.download-item{border:1px solid #ccc;margin-bottom:20px}.download-item .image{background-color:#f2f2f2;float:left;width:260px;padding:10px}.download-item .image img{max-width:100%;display:block;margin:0 auto}.download-item .text{padding:15px 75px 15px 275px;position:relative}.download-item .text .article-icon-main{position:absolute;top:0;right:0;z-index:5;background-size:32px 36px}.download-item .text .article-icon-main.download-pdf{background-image:url(../images/files/pdf@2x.png)}.download-item .text .article-icon-main.download-cip{background-image:url(../images/files/cip@2x.png)}.download-item .text .article-icon-main.download-doc{background-image:url(../images/files/doc@2x.png)}.download-item .text .article-icon-main.download-docx{background-image:url(../images/files/docx@2x.png)}.download-item .text .article-icon-main.download-flp{background-image:url(../images/files/flp@2x.png)}.download-item .text .article-icon-main.download-jpg{background-image:url(../images/files/jpg@2x.png)}.download-item .text .article-icon-main.download-mid{background-image:url(../images/files/mid@2x.png)}.download-item .text .article-icon-main.download-mov{background-image:url(../images/files/mov@2x.png)}.download-item .text .article-icon-main.download-mp3{background-image:url(../images/files/mp3@2x.png)}.download-item .text .article-icon-main.download-mus{background-image:url(../images/files/mus@2x.png)}.download-item .text .article-icon-main.download-nbk{background-image:url(../images/files/nbk@2x.png)}.download-item .text .article-icon-main.download-notebook{background-image:url(../images/files/notebook@2x.png)}.download-item .text .article-icon-main.download-png{background-image:url(../images/files/png@2x.png)}.download-item .text .article-icon-main.download-ppt{background-image:url(../images/files/ppt@2x.png)}.download-item .text .article-icon-main.download-pptx{background-image:url(../images/files/pptx@2x.png)}.download-item .text .article-icon-main.download-pub{background-image:url(../images/files/pub@2x.png)}.download-item .text .article-icon-main.download-swf{background-image:url(../images/files/swf@2x.png)}.download-item .text .article-icon-main.download-ttf{background-image:url(../images/files/ttf@2x.png)}.download-item .text .article-icon-main.download-txt{background-image:url(../images/files/txt@2x.png)}.download-item .text .article-icon-main.download-wmv{background-image:url(../images/files/wmv@2x.png)}.download-item .text .article-icon-main.download-wqf{background-image:url(../images/files/wqf@2x.png)}.download-item .text .article-icon-main.download-xbk{background-image:url(../images/files/xbk@2x.png)}.download-item .text .article-icon-main.download-xls{background-image:url(../images/files/xls@2x.png)}.download-item .text .article-icon-main.download-xlsx{background-image:url(../images/files/xlsx@2x.png)}.download-item .text .article-icon-main.download-zip{background-image:url(../images/files/zip@2x.png)}.download-button{text-align:right;margin-right:-55px}.download-button a{-webkit-transition:background-color .5s ease;-moz-transition:background-color .5s ease;transition:background-color .5s ease;text-decoration:none!important;color:#fff!important;text-transform:uppercase;font-size:18px;font-family:coustard,serif;background-color:#f16062;padding:12px 18px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:inline-block}.download-button a:hover{background-color:#db5052}.related-articles h3{font-size:21px;font-family:coustard,serif}.book-box{float:right;margin-left:20px;width:220px}.book-box p{margin-bottom:10px}.buy-book-btn,.author-btn{-webkit-transition:background-color .5s ease;-moz-transition:background-color .5s ease;transition:background-color .5s ease;text-decoration:none!important;color:#fff!important;text-transform:uppercase;font-size:18px;font-family:coustard,serif;background-color:#f16062;padding:12px 18px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:block;text-align:center;overflow:hidden}.buy-book-btn:hover,.author-btn:hover{background-color:#db5052}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto;margin-bottom:20px}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.node-type-contact-page .page-body{background:#2b97d4;color:#fff;border:none;font-family:coustard,serif;font-size:21px}.form-description h3{font-family:coustard,serif;font-size:24px}.node-type-contact-page .page-body label{font-weight:400;font-size:18px}.node-type-contact-page .page-body span.form-required{color:#fff}.node-type-contact-page .page-body input[type=text],.node-type-contact-page .page-body input[type=email],.node-type-contact-page .page-body textarea{border:none;width:100%;padding:12px 15px;color:#313131}.node-type-contact-page .page-body .webform-component--name,.node-type-contact-page .page-body .webform-component--email{width:48%;float:left}.node-type-contact-page .page-body .webform-component--email{float:right}.node-type-contact-page .page-body .webform-component--email+div{clear:both}.node-type-contact-page .page-body .webform-component--minimum-age input,.node-type-contact-page .page-body .webform-component--maximum-age input{padding-left:0;padding-right:0;width:55px;text-align:center;margin:0 5px}.node-type-contact-page .page-body .webform-component--minimum-age span.form-required,.node-type-contact-page .page-body .webform-component--maximum-age span.form-required{display:none}.node-type-contact-page .page-body .webform-component--minimum-age,.node-type-contact-page .page-body .webform-component--maximum-age{display:inline-block;vertical-align:top}.node-type-contact-page .page-body .webform-component--maximum-age{margin-left:10px}.node-type-contact-page .page-body .webform-component--min-max{display:inline-block;vertical-align:top;font-size:14px;width:290px;margin-left:10px;font-family:quattrocento sans,sans-serif}.node-type-contact-page .page-body .webform-component--min-max p{margin:0;padding-top:13px}.node-type-contact-page .page-body a{color:#fff;text-decoration:underline}.node-type-contact-page .page-body input[type=checkbox]{-webkit-appearance:button;border:none;background-color:#fff;color:#fff;white-space:nowrap;overflow:hidden;cursor:pointer;width:29px;height:29px;outline:none!important;margin:0;position:relative}.node-type-contact-page .page-body input[type=checkbox]:checked:before{font-family:glyphicons halflings;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e013";width:21px;height:21px;position:absolute;left:4px;top:4px;color:#2b97d4;text-align:center;z-index:2}.node-type-contact-page .page-body .form-checkboxes{display:inline-block;margin-left:15px}.webform-component--note{border:1px dashed #fff;padding:15px;font-family:quattrocento sans,sans-serif;font-size:14px}.webform-component--note h2{font-size:21px}.webform-component--note p:last-child{margin-bottom:0}.webform-component--upload-files-s .description{font-family:quattrocento sans,sans-serif;font-size:14px;display:inline-block;width:412px;vertical-align:middle}.webform-client-form input[type=submit]{background:#63cae1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:none;color:#fff;text-transform:uppercase;font-family:coustard,serif;font-size:18px;padding:10px 20px}.webform-client-form input[type=submit]:hover{background-color:#4ebcce}.MultiFile-wrap{width:125px;height:45px;position:relative;display:inline-block;background:#63cae1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:none;color:#fff;text-transform:uppercase;font-family:coustard,serif;font-size:18px;padding:10px 20px;vertical-align:middle;margin:0 15px}.MultiFile-wrap input{opacity:0;position:absolute;width:100%;height:100%;left:0;top:0;z-index:5;margin:0;cursor:pointer}.MultiFile-wrap:before{content:'Browse';position:absolute;left:0;top:0;width:100%;text-align:center;line-height:45px;z-index:1;cursor:pointer}.MultiFile-list{position:absolute;left:0;top:100%;width:100%;z-index:10;white-space:nowrap}.MultiFile-list .MultiFile-label{font-size:10px;display:inline-block}.MultiFile-list .MultiFile-label+.MultiFile-label{margin-left:3px}.node-type-contact-page .page-body .form-actions{text-align:right}div.fivestar-widget .star,div.fivestar-widget .star a{background-image:url(../images/stars.png)!important;background-size:16px 48px!important}div.fivestar-widget .cancel,div.fivestar-widget .star{width:22px!important}div.fivestar-widget{padding:15px 0!important}.page-events .news-list .news-item{position:relative}.page-events .news-list .news-item>a{position:absolute;height:100%;width:100%;display:block}.load-more-pagerer a{background-color:#f16062!important;font-size:24px;display:block!important;font-family:coustard,serif;text-transform:uppercase;color:#fff!important;text-decoration:none!important;padding:15px!important;text-align:center;margin:0;border:0!important;border-radius:0!important}.load-more-pagerer a:active{position:relative;top:1px}.load-more-pagerer a:hover{background-color:#db5052}.right{float:right}.left{float:left}.download-resource-link{text-decoration:none!important;color:#323232!important}.download-resource-link:hover{text-decoration:underline}.filtered-page .view-filters{display:none}.comments-list .comment .field-name-field-rating{display:none}form.comment-form .form-textarea-wrapper{padding-left:0}.comment-form .filter-wrapper{display:none}.comment-form-wrapper .user-picture{}#comment-form-wrapper .comment-form{box-sizing:border-box;padding-left:90px}#comment-form-wrapper #comment-body-add-more-wrapper .grippie{display:none}#comment-form-wrapper .comment-form input[type=text]{width:100%}#comment-form-wrapper .comment-form input[type=submit]{background:#63cae1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:none;color:#fff;text-transform:uppercase;font-family:coustard,serif;font-size:18px;padding:10px 20px;margin-right:10px}#comment-form-wrapper .comment-form input[type=submit]:hover{background-color:#4ebcce}#comment-form-wrapper #edit-preview{display:none}.megadropdown-inner .container>.row{margin-bottom:10px}.article-icon-main.article-tip{background-size:40px auto}.article-icon-main.article-book{background-size:40px auto}.page-body-inner iframe{width:100%}.page-body-inner img{text-align:center;display:block;margin:0 auto}.genre_link{text-decoration:none!important;color:#323232!important}.events-sorter{padding-top:0}.item-list ul{margin-top:20px}.item-list .pager li{display:block;padding:0}.item-list ul li{margin:0}.load-more-pagerer a:hover{background-color:#db5052!important;-webkit-transition:background-color .5s ease;-moz-transition:background-color .5s ease;transition:background-color .5s ease}.article-social{background:0 0;padding:0;text-align:right}.article-social ul{margin-bottom:0}.article-social ul li .fa{margin-right:0}.article-social ul li+li{margin-left:10px}.page-body .newsletter-block .form-actions{}.newsletter-block .form-actions{margin:0}.page-body #messages div.status{background-color:#63cae1!important;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:none;color:#fff;text-transform:uppercase;font-family:coustard,serif;font-size:18px;padding:10px 20px;background-image:none}.page-body #messages div.status p{margin-bottom:0;text-transform:none;text-align:center}.ads-banners .img-responsive{margin:0 auto}.clear-region{clear:both;height:20px}.buy-book-btn{margin-bottom:5px}.no-results{height:auto!important}.no-results p{text-align:center;margin:40px 0;font-size:18px;margin-bottom:140px}.flare{z-index:9999}.megadropdown h4 a{color:#f16062;text-decoration:none}#user-login input[type=submit]{background:#63cae1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:none;color:#fff;text-transform:uppercase;font-family:coustard,serif;font-size:18px;padding:10px 20px}.webform-client-form legend{font-weight:400;font-size:18px;color:#fff;border:none;margin-bottom:0}.webform-component-multiple-file label{display:none}.webform-component-multiple-file .form-managed-file{width:125px;height:45px;position:relative;display:inline-block;background:#63cae1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:none;color:#fff;text-transform:uppercase;font-family:coustard,serif;font-size:18px;padding:10px 20px;vertical-align:middle;margin:0 15px}.webform-component-multiple-file .form-managed-file input[type=file]{opacity:0;position:absolute;width:100%;height:100%;left:0;top:0;z-index:5;margin:0;cursor:pointer}.webform-component-multiple-file .form-managed-file:before{content:'Browse';position:absolute;left:0;top:0;width:100%;text-align:center;line-height:45px;z-index:1;cursor:pointer}.webform-component-multiple-file .description{font-family:quattrocento sans,sans-serif;font-size:14px;display:inline-block;width:412px;vertical-align:middle}.webform-component-multiple-file input[type=submit]{margin-top:47px;margin-left:-18px}.webform-component-multiple-file{}.webform-component-multiple-file{margin:0 0 50px}.webform-client-form .tabledrag-toggle-weight{display:none}.webform-client-form table th,.webform-client-form table tr{background-color:transparent}.webform-client-form table .draggable a.tabledrag-handle{display:none}.webform-client-form table .form-managed-file{font-family:quattrocento sans,sans-serif;font-size:14px;display:inline-block;width:412px;vertical-align:middle}.webform-client-form table .form-managed-file .file-icon{display:none}.page-body .form-managed-file .messages.error{background-color:#63cae1!important;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:none;color:#fff;text-transform:none;font-family:coustard,serif;font-size:18px;padding:10px 20px;background-image:none;width:432px;position:absolute;left:138px;top:-48px}#block-block-13{height:30px;margin:0;overflow:visible;padding:0;position:relative;width:100%;z-index:2}#block-block-13 .content{border-bottom:3px solid #fff;background-color:#63cae1;color:#fff;font-size:14px;font-weight:700;height:30px;line-height:30px;margin:0;overflow:visible;padding:0;position:relative;text-align:center;width:100%;z-index:1000}#block-block-13 .content a{color:#fff;font-weight:700}#block-block-13>a{display:block;overflow:hidden;position:absolute;right:10px;top:5px;z-index:1001;cursor:pointer;color:#fff;font-weight:700}@media screen and (max-width:645px){.page-body .form-managed-file .messages.error{width:325px}}@media screen and (max-width:540px){.page-body .form-managed-file .messages.error{width:465px;left:-15px;top:103px}}@media screen and (max-width:490px){.page-body .form-managed-file .messages.error{width:335px}}.submit-placeholder{background:#63cae1;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:none;color:#fff;text-transform:uppercase;font-family:coustard,serif;font-size:16px;padding:10px 20px;display:inline-block;margin-left:64px}.submit-placeholder:hover{background-color:#4ebcce}.filter-by-age{display:inline-block}#admin-menu{z-index:9999}@media screen and (max-width:1480px) and (min-width:992px){.side-filter-inner{padding-top:100px}}@media screen and (max-width:1400px){.page-balloon{display:none}}@media screen and (max-width:1199px){.logo{width:200px;height:113px;margin-top:10px}.main-menu ul#main-menu>li{font-size:15px}.main-menu ul#main-menu>li+li{margin-left:4px}.main-menu ul#main-menu>li>a{padding:0 9px}.megadropdown h4{font-size:14px}.megadropdown ul li{font-size:12px}.megadropdown .container>.row{min-height:240px}.small-homepage-block{height:115px}.latest-item-block .block-title p,.latest-item-block .block-content h3{font-size:14px}.article-item .view-btn{font-size:16px;padding-left:7px 15px}.article-rating{margin-top:9px}.bottom-search .header-search{width:775px}.footer-menu{padding-top:4px}.footer-menu .navbar-nav>li>a{font-size:12px}.footer-copyright{font-size:10px}.right-ad{padding:0}.form-description h3{font-size:21px}.node-type-contact-page .page-body{font-size:18px}.node-type-contact-page .page-body .webform-component--min-max{width:auto;margin-left:0;display:block;margin-top:0}.node-type-contact-page .page-body label{font-size:16px}.webform-component--upload-files-s .description{width:auto;display:block;padding-top:10px}}@media screen and (max-width:991px){.header-right{width:auto;margin:8px 0 0}.header-search>p{float:none;margin:0 0 10px;background:0 0}.logo{margin:0}.main-menu{height:35px;z-index:9999}#menu-mobile{display:block;position:absolute;top:0;bottom:0;right:0;width:0;height:100%;min-height:100%;background:#fff;color:#a6abab;z-index:1000;-webkit-transition:width .25s ease-out;transition:width .25s ease-out}#menu-mobile.open{width:250px}#menu-mobile .bt-menu{position:absolute;top:0;left:-35px;width:35px;height:35px;background:#f16062;cursor:pointer;-webkit-transition:all .25s ease-out;transition:all .25s ease-out}#menu-mobile .bt-menu span{position:absolute;top:0;line-height:35px;right:100%;margin-right:15px;font-family:coustard,serif;font-size:15px;color:#000}#menu-mobile.open .bt-menu span{visibility:hidden}#menu-mobile .bt-menu:before,#menu-mobile .bt-menu:after{position:absolute;top:10px;left:6.5px;content:'';display:block;width:22px;height:3px;border-top:3px solid #fff;border-bottom:3px solid #fff;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}#menu-mobile .bt-menu:after{top:22px;border-bottom:0}.wrapper-nav{background:#fff;padding:10px;overflow:hidden}ul#mobile-menu{padding:0;margin:0}ul#mobile-menu>li{list-style:none;font-size:18px;font-family:coustard,serif}.main-menu ul#mobile-menu>li+li{margin-top:3px}.main-menu ul#mobile-menu>li>a{display:block;background-color:#f16062;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;line-height:35px;padding:0 10px;-webkit-transition:background-color .5s ease;-moz-transition:background-color .5s ease;transition:background-color .5s ease;text-decoration:none;position:relative;white-space:nowrap}.main-menu ul#mobile-menu>li:hover>a{background-color:#db5052}.main-menu ul#mobile-menu>li:first-child>a{text-indent:-9999px;background:url(../images/icons/home@2x.png) no-repeat;background-size:100%;width:26px;height:25px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:0;margin:0 2px 0 1px}.main-menu ul#mobile-menu>li.parent>a:after{content:'';width:0;height:0;border-style:solid;border-width:4.5px 0 4.5px 5px;border-color:transparent transparent transparent #fff;position:absolute;right:8px;top:50%;margin-top:-4.5px;z-index:5}.main-menu ul#mobile-menu>li.parent>a.open:after{border-width:5px 4.5px 0;border-color:#fff transparent transparent transparent;right:7px;margin-top:-2.5px}.main-menu ul#mobile-menu>li ul{display:none;padding:10px 0 5px}.main-menu ul#mobile-menu>li ul li{list-style:none;padding:7px 0}.main-menu ul#mobile-menu>li ul li h4{color:#f16062;margin:0 0 3px;font-size:16px;position:relative;cursor:pointer}.main-menu ul#mobile-menu>li ul li h4:after{content:'';width:0;height:0;border-style:solid;border-width:4.5px 0 4.5px 5px;border-color:transparent transparent transparent #f16062;position:absolute;right:8px;top:50%;margin-top:-4.5px;z-index:5}.main-menu ul#mobile-menu>li ul li h4.open:after{border-width:5px 4.5px 0;border-color:#f16062 transparent transparent transparent;right:7px;margin-top:-2.5px}.main-menu ul#mobile-menu>li ul li ul{padding:0}.main-menu ul#mobile-menu>li ul li ul li{font-size:14px;padding:2px 5px 2px 15px}.homepage-block{height:270px}.small-homepage-block{height:87px}.right-ad{padding:3px;text-align:center}.cloud{display:none}.footer-inner{background-image:none;min-height:20px}.footer{background-image:none}body{background-image:none}.footer-social ul li+li{margin-left:5px}.footer-social ul li{font-size:11px}.page-title h1,.page-title h2{font-size:24px}.page-title-text p{font-size:18px}.page-title{padding:25px 0}.filters-plane{display:none}.page-title-text{padding-left:0}.side-filters{top:-35px}.bt-filters{position:absolute;top:0;right:-35px;width:35px;height:35px;background:#2b97d4;cursor:pointer;-webkit-transition:all .25s ease-out;transition:all .25s ease-out;display:block}.bt-filters span{position:absolute;top:0;line-height:35px;left:100%;margin-left:15px;font-family:coustard,serif;font-size:15px;color:#000;white-space:nowrap;background:url(../images/icons/filter-arrow-right@2x.png) no-repeat left center;background-size:20px 16px;padding:0 0 0 25px}.side-filters .bt-filters{opacity:0}.side-filters.open .bt-filters{opacity:1}.side-filters.open .bt-filters span{display:none}.bt-filters:before,.bt-filters:after{position:absolute;top:10px;left:6.5px;content:'';display:block;width:22px;height:3px;border-top:3px solid #fff;border-bottom:3px solid #fff;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.bt-filters:after{top:22px;border-bottom:0}.main-menu .bt-filters{right:auto;left:0}.page-title.active-filters{z-index:10000}.side-filters{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.side-filters.open{z-index:9999}.bottom-add-wrapper>.row>div:nth-child(2n+1){clear:both}.right-ad img{margin:0 auto}}@media screen and (min-width:768px) and (max-width:991px){.latest-item-block .block-title{width:90px}.latest-item-block .block-title p{font-size:10px}.latest-item-block .block-content{padding:10px 10px 10px 100px}.block-more-btn{font-size:12px;right:10px;bottom:10px}}@media screen and (max-width:767px){.logo{width:151px;height:85px}.header-search form{width:250px}.header-search input[type=text],.header-search input[type=submit]{width:100%}.header-search input[type=submit]{margin-top:5px}.header-right{margin-top:0}.header-search>p{display:none}.page-title h1,.page-title h2{font-size:16px}.page-title{padding:12px 0;text-align:center}.homepage-block{height:auto;text-align:center;margin:0 0 10px}.homepage-block img,.homepage-block>*{position:static;-webkit-transform:none;-ms-transform:none;transform:none}.homepage-blocks .row+.row{margin-top:0}.latest-items-list{padding:0}.latest-item-block{margin-bottom:10px}.inner-ads{display:none!important}.homepage-content{padding-top:20px}.homepage-content>h3{font-size:21px}.right-ad{padding:0;border:none}.latest-additions-container{margin-bottom:10px}.newsletter-block h3{font-size:16px}.footer-inner{background-image:none;min-height:20px}.footer-content{position:static;background-color:#fff;padding:3px 0 10px}.footer{background-image:none}.footer-menu .navbar-nav>li>a{font-size:14px}.footer-menu{text-align:center}.footer-menu .navbar-nav{margin:0;display:inline-block}.footer-menu .navbar-nav li{float:left}.footer-copyright{font-size:14px;padding:0}.footer-social ul li a{text-indent:-9999px;font-size:0;height:32px}.footer-social ul li .fa{text-indent:0;display:block;margin:0 2px}.footer-social ul li+li{margin:0}.footer-download-packs{font-size:0}.small-homepage-block{padding:0}.article-item img{width:100%}#masonry-container{height:auto!important}.article-item-container{position:static!important}.side-filters{text-align:left}.side-filters-title h4{font-size:18px;position:relative}.side-filters-title h4:after{content:'';width:0;height:0;border-style:solid;border-width:4.5px 0 4.5px 5px;border-color:transparent transparent transparent #fff;position:absolute;right:0;top:50%;margin-top:-4.5px;z-index:5}.side-filters-title h4.open:after{border-width:5px 4.5px 0;border-color:#fff transparent transparent transparent;right:-1px;margin-top:-2.5px}.side-filter-inner{padding:12px 12px 12px 32px}#slider-vertical label{font-size:16px}#slider-orizontal label{font-size:16px}.age-slider #age-filter{font-size:16px}.side-filters-title p{font-size:14px}.side-filters-section ul li label{font-size:14px}.side-filters-section{max-height:20px;overflow:hidden}.side-filters-section.open{max-height:100%}.side-filters-section+.side-filters-section{margin-top:12px}.age-slider{margin-left:10px}.page-title-text p{font-size:13px}.results-sorter ul{display:block}.results-sorter ul li{width:50%;font-size:14px;border-bottom:3px solid transparent;margin-bottom:5px}.results-sorter ul li.active{border-bottom-width:5px}.results-sorter ul li+li{margin-left:0}.results-sorter{padding:15px 0}.events-sorter ul{display:inline-block}.events-sorter ul li{width:auto;margin:10px;float:none;display:inline-block}.download-item .image{width:200px}.download-item .text{padding-left:215px}.webform-component-multiple-file .description{margin-top:70px;width:330px}input.submit-placeholder{display:none}.filter-by-age{display:block}.side-filters-section.open input.submit-placeholder{display:block;float:right}}@media screen and (max-width:600px){.download-item .image{width:auto;float:none}.download-item .text{padding-left:15px}.news-author{float:left;margin-left:20px;clear:both}.node-type-contact-page .page-body{font-size:14px}.node-type-contact-page .page-body label{font-size:14px}.node-type-contact-page .page-body .webform-component--name,.node-type-contact-page .page-body .webform-component--email{float:none;width:auto}.node-type-contact-page .page-body .webform-component--maximum-age{display:block;margin-left:0}.node-type-contact-page .page-body .form-checkboxes{margin-left:0}}@media screen and (max-width:479px){.logo{width:130px;height:73px}.header-search form{width:150px}.header-search input[type=text]{padding:6px 40px 6px 10px;background-size:20px 20px}.header-search input[type=submit]{font-size:14px;height:32px;margin-top:5px}.header-right{margin-top:2px}.small-homepage-block{height:146px;padding:0}.small-homepage-block img{margin:0 auto;vertical-align:middle;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);max-height:100%}.side-filters.open{width:270px}.news-item .text{padding-left:15px}.news-item .image{margin-right:15px}.news-item .text h2{margin-bottom:10px}.news-author{float:left;margin-left:20px;clear:both}.page-body h2{font-size:20px}.page-body h3{font-size:16px}.page-body .newsletter-block .form-item,.page-body .newsletter-block .form-actions{width:100%}.page-body .newsletter-block .form-actions{padding:0}.comment-rating{position:relative;top:0;right:0;margin-bottom:10px}}.edit_links a{display:block;background-color:#f16062;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;line-height:35px;padding:0 10px;-webkit-transition:background-color .5s ease;-moz-transition:background-color .5s ease;transition:background-color .5s ease;text-decoration:none;position:relative;font-family:coustard,serif;font-size:18px;list-style:outside none none;width:80px;margin-bottom:10px;text-align:center}.tabs.primary li:last-child,.tabs.primary li:nth-last-child(2){display:none}.wrapper-notfound{text-align:center;padding-bottom:100px}.wrapper-notfound a{text-decoration:underline}.wrapper-notfound .bottom-search .header-search{text-align:center;margin:0 auto;float:none}.wrapper-notfound .row{text-align:center;margin:0 auto}.custom-block{padding:0;border:0}.filter-submit-wrapper{margin-top:10px}@media screen and (max-width:767px){.filter-submit-wrapper{max-height:65px;margin-top:35px}.filter-submit-wrapper input.submit-placeholder{display:block;width:100%;border-radius:0;margin-left:0;height:25px;font-size:16px;line-height:9px;margin-bottom:10px}.results-sorter ul #third-filter{clear:both}.right-ad{padding:0}}.trigger-reset,.trigger-filters{margin-left:35px}.filter-submit-wrapper{margin-top:5px}.first-level{margin-top:25px!important;margin-bottom:40px}.side-filters-section .ajax-progress{margin-left:5px;vertical-align:middle;display:none}.main-page .ads-banner{padding:0}.right-ad{}.homepage-block.custom-block{padding:17px}form.comment-form label{display:block}form.comment-form .field-type-fivestar label{display:none}@media screen and (max-width:320px){.homepage-block.custom-block{padding:0}}@media screen and (max-width:320px){.article-item-ad{padding:0;border:none}}@media screen and (min-width:1200px){.article-item-ad{padding:34px}}@media screen and (min-width:992px) and (max-width:1199px){.article-item-ad{padding:0}}@media screen and (min-width:768px) and (max-width:1200px){.custom-homepage-ad{width:100%;margin:10px 0;text-align:center}.custom-homepage-ad .homepage-block{height:317px}}