h1{color:#222;font-size:3rem;letter-spacing:-0.01em;text-align:center;font-family:"MuseoSansRounded-900", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}h2{color:#333;font-size:2.5625rem;text-align:center;font-family:"MuseoSansRounded-700", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}h3{color:#333;font-size:2.375rem;text-align:center;font-family:"MuseoSansRounded-700", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}h4{color:#333;font-size:1.5rem;text-align:center;font-family:"MuseoSansRounded-500", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}h5{color:#333;font-size:1.3125rem;text-align:left;font-family:"MuseoSansRounded-500", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}h6{color:#333;font-size:1.3125rem;text-align:left;font-family:"MuseoSlab-300", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}@font-face{font-family:'karlaregular';src:url("../fonts/karla/karla-regular-webfont.eot");src:url("../fonts/karla/karla-regular-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/karla/karla-regular-webfont.woff2") format("woff2"),url("../fonts/karla/karla-regular-webfont.woff") format("woff"),url("../fonts/karla/karla-regular-webfont.ttf") format("truetype"),url("../fonts/karla/karla-regular-webfont.svg#karlaregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'karlabold';src:url("../fonts/karla/karla-bold-webfont.eot");src:url("../fonts/karla/karla-bold-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/karla/karla-bold-webfont.woff2") format("woff2"),url("../fonts/karla/karla-bold-webfont.woff") format("woff"),url("../fonts/karla/karla-bold-webfont.ttf") format("truetype"),url("../fonts/karla/karla-bold-webfont.svg#karlabold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'karlaitalic';src:url("../fonts/karla/karla-italic-webfont.eot");src:url("../fonts/karla/karla-italic-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/karla/karla-italic-webfont.woff2") format("woff2"),url("../fonts/karla/karla-italic-webfont.woff") format("woff"),url("../fonts/karla/karla-italic-webfont.ttf") format("truetype"),url("../fonts/karla/karla-italic-webfont.svg#karlaitalic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'karlabolditalic';src:url("../fonts/karla/karla-bolditalic-webfont.eot");src:url("../fonts/karla/karla-bolditalic-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/karla/karla-bolditalic-webfont.woff2") format("woff2"),url("../fonts/karla/karla-bolditalic-webfont.woff") format("woff"),url("../fonts/karla/karla-bolditalic-webfont.ttf") format("truetype"),url("../fonts/karla/karla-bolditalic-webfont.svg#karlabolditalic") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'museo_slab500';src:url("../fonts/museo_slab/exljbris_-_museoslab-500-webfont.eot");src:url("../fonts/museo_slab/exljbris_-_museoslab-500-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/museo_slab/exljbris_-_museoslab-500-webfont.woff2") format("woff2"),url("../fonts/museo_slab/exljbris_-_museoslab-500-webfont.woff") format("woff"),url("../fonts/museo_slab/exljbris_-_museoslab-500-webfont.ttf") format("truetype"),url("../fonts/museo_slab/exljbris_-_museoslab-500-webfont.svg#museo_slab500") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'museo_slab700';src:url("../fonts/museo_slab/exljbris_-_museoslab-700-webfont.eot");src:url("../fonts/museo_slab/exljbris_-_museoslab-700-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/museo_slab/exljbris_-_museoslab-700-webfont.woff2") format("woff2"),url("../fonts/museo_slab/exljbris_-_museoslab-700-webfont.woff") format("woff"),url("../fonts/museo_slab/exljbris_-_museoslab-700-webfont.ttf") format("truetype"),url("../fonts/museo_slab/exljbris_-_museoslab-700-webfont.svg#museo_slab700") format("svg");font-weight:normal;font-style:normal}.cta-msg{display:block;position:relative;z-index:100;top:0;left:0;width:100%;background:#fff200}.cta-msg .inner{display:block;position:relative}@media screen and (max-width: 767px){.cta-msg .inner{padding:30px 30px 30px 30px}}@media screen and (min-width: 768px) and (max-width: 1279px){.cta-msg .inner{padding:29px 62px 44px 40px}}@media screen and (min-width: 1280px){.cta-msg .inner{padding:29px 102px 44px 40px}}.cta-msg p{margin:0;color:#000;line-height:1.88889}@media screen and (max-width: 640px){.cta-msg p{font-size:15px}}@media screen and (min-width: 641px) and (max-width: 767px){.cta-msg p{font-size:16px}}@media screen and (min-width: 768px) and (max-width: 1023px){.cta-msg p{font-size:17px}}@media screen and (min-width: 1024px){.cta-msg p{font-size:18px}}.cta-msg p span{display:inline;position:relative;padding-right:10px}.cta-msg p a{color:#FFF;display:inline-block;background:#1f4fed;line-height:1.77778;white-space:nowrap;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;font-size:inherit}@media screen and (max-width: 767px){.cta-msg p a{padding:0 8px}}@media screen and (min-width: 768px){.cta-msg p a{padding:0 12px}}.cta-msg p a:hover{background:#3762ef}.cta-msg .close-msg{display:block;position:absolute;font-size:0;line-height:0;text-indent:-9999px;border-radius:100%}@media screen and (max-width: 767px){.cta-msg .close-msg{width:32px;height:32px;top:8px;right:10px}}@media screen and (min-width: 768px){.cta-msg .close-msg{width:42px;height:42px}}@media screen and (min-width: 768px) and (max-width: 1279px){.cta-msg .close-msg{top:15px;right:15px}}@media screen and (min-width: 1280px){.cta-msg .close-msg{top:30px;right:30px}}.cta-msg .close-msg svg{display:block;position:relative}@media screen and (max-width: 767px){.cta-msg .close-msg svg{width:32px;height:32px}}@media screen and (min-width: 768px){.cta-msg .close-msg svg{width:42px;height:42px}}.cta-msg.visible+#container{padding-top:0}#container{position:relative;z-index:1;overflow:hidden;width:100%;min-height:100%;-webkit-overflow-scrolling:touch}@media screen and (min-width: 1280px){#container{padding-top:5rem;padding-right:3.75rem;padding-left:3.75rem;margin:0 0 -1.5625rem}}@media screen and (min-width: 1024px) and (max-width: 1279px){#container{padding-top:5rem;padding-right:0;padding-left:0;margin:0 0 -1.5625rem}}#container:after{display:block;position:absolute;width:100%;height:100%;z-index:1;left:0;content:""}@media screen and (min-width: 1024px){#container:after{top:82vh}}@media screen and (max-width: 1023px){#container:after{top:0}}#container>.wrap{position:relative;z-index:3;width:100%;max-width:91.875rem;margin:0 auto}.white-plate{width:100%;position:relative;overflow:hidden;background:#FFF;box-shadow:0px 0px 28px 7px rgba(0,0,0,0.3)}@media screen and (min-width: 1024px){.white-plate{padding:1.875rem}}@media screen and (max-width: 1023px){.white-plate{padding:0}}.white-plate:after{position:absolute;z-index:10;width:100%;left:0;bottom:0;content:"";background:#FFF}#header{float:left;position:relative;width:100%;z-index:500}@media screen and (min-width: 768px) and (max-width: 1023px){#header{height:6rem}}@media screen and (max-width: 767px){#header{height:4.75rem}}@media screen and (max-width: 1023px){#header{padding:0 1.875rem}}#logo{z-index:501;position:absolute}@media screen and (min-width: 1440px){#logo{width:43.1914894%;top:62%;left:2%}}@media screen and (min-width: 1280px) and (max-width: 1439px){#logo{width:40%;top:66%;left:0}}@media screen and (min-width: 1024px) and (max-width: 1279px){#logo{max-width:36%;top:69%;left:1%}}@media screen and (min-width: 768px) and (max-width: 1023px){#logo{width:17rem;height:4.375rem;top:50%;left:50% !important;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}}@media screen and (max-width: 767px){#logo{width:13.125rem;height:3.375rem;top:50%}}@media screen and (min-width: 480px) and (max-width: 767px){#logo{left:50% !important;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}}@media screen and (max-width: 479px){#logo{left:1.875rem !important;-webkit-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%)}}#logo span{float:left;position:relative;display:block;overflow:hidden;width:100%;z-index:2;top:0;left:0;right:0;bottom:0}#logo span:after{display:block;position:absolute;z-index:10;width:100%;height:100%;top:0;left:0;right:0;bottom:0;content:"";opacity:0;background:url(../images/layout/logo_hover_red.png) no-repeat 50% 50%;background-attachment:scroll;background-size:cover;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}#logo img{display:block;position:relative;width:100%;max-width:none;top:0;left:0;right:0;bottom:0}#logo:hover span:after{opacity:1}#main{width:100%;position:relative;overflow:hidden;background:#FFF;margin:0;box-shadow:0px 0px 28px 7px rgba(0,0,0,0.3)}#footer{width:100%;position:relative;padding:4.375rem 0 0}@media screen and (max-width: 1023px){#footer{display:block;overflow:hidden}}#footer .row{max-width:91.875rem;padding:0 .9375rem}#footer .row+.row{padding-top:3.125rem}#footer ul{list-style:none;margin:0;padding:0}#footer .row:first-of-type .large-4{max-width:22.5rem}@media screen and (min-width: 1024px) and (max-width: 1365px){#footer .row:first-of-type .large-4{padding:0 !important}}@media screen and (min-width: 1440px){#footer .row:first-of-type .large-6{padding:.0625rem 0 0 2rem}}@media screen and (min-width: 1366px){#footer .row:first-of-type .large-2{padding:0 .9375rem 0 0}}@media screen and (min-width: 1024px) and (max-width: 1365px){#footer .row:first-of-type .large-2{padding:0}}#footer-logo{float:left;position:relative;margin:.9375rem 0 .75rem}#footer-logo span{float:left;clear:both;position:relative;z-index:1;width:100%}#footer-logo img{float:left;position:relative;z-index:1;width:100%;max-width:100%}#footer-logo span:after{position:absolute;width:100%;height:100%;top:0;left:0;z-index:10;content:"";opacity:0;background:url(../images/layout/logo_footer_hover_red.png) no-repeat 0 0;background-attachment:scroll;background-size:100% auto;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}#footer-logo:hover span:after{opacity:1}#footer-search-form.radius-form{overflow:hidden;width:100%;width:20.5rem;height:3.875rem;padding:.6875rem 0}#footer-search-form.radius-form .input-wrap{display:block;position:relative;width:17rem;border:1px solid transparent;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border-radius:3.875rem 0 0 3.875rem}#footer-search-form.radius-form .input-wrap:after{position:absolute;width:9px;height:100%;top:0;right:-9px;content:"";background:url(../images/layout/footer_search.png) no-repeat 0 0}#footer-search-form.radius-form input.radius{width:100%;right:0;height:2.5rem;padding:.625rem 1.25rem;font-size:1rem;border-radius:3.875rem 0 0 3.875rem}#footer-search-form.radius-form span.btn-wrap,#footer-search-form.radius-form input.circle{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#footer-search-form.radius-form span.btn-wrap{z-index:1;width:3.875rem;height:3.875rem;border:6px solid #fff;background:transparent}#footer-search-form.radius-form input.circle{z-index:3;width:3.125rem;height:3.125rem;background-color:rgba(0,0,0,0.15);background-image:url(../images/layout/footer_lupa.png);background-repeat:no-repeat;background-position:50% 50%}#footer-search-form.radius-form input.circle:hover{background-color:rgba(0,0,0,0.25)}#footer-primary-nav{float:left;position:relative;width:100%;left:50%;margin:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (min-width: 1281px){#footer-primary-nav{max-width:37.8125rem}}@media screen and (min-width: 1024px) and (max-width: 1280px){#footer-primary-nav{max-width:33.125rem}}#footer-primary-nav ul{float:left;position:relative;width:100%}#footer-primary-nav li{position:relative;margin:0}@media screen and (min-width: 768px){#footer-primary-nav li:nth-child(2n+1){float:left;clear:left}#footer-primary-nav li:nth-child(2n+2){float:right}}@media screen and (min-width: 1400px){#footer-primary-nav li:nth-child(2n+1){width:17.8125rem}#footer-primary-nav li:nth-child(2n+2){width:15.3125rem}}@media screen and (min-width: 1024px) and (max-width: 1399px){#footer-primary-nav li:nth-child(2n+1){width:16.875rem}#footer-primary-nav li:nth-child(2n+2){width:14.375rem}}@media screen and (min-width: 768px) and (max-width: 1023px){#footer-primary-nav li{width:50%}#footer-primary-nav li:nth-child(2n+2){padding:0 0 0 1.875rem}}@media screen and (max-width: 767px){#footer-primary-nav li{width:100%;padding:0}}#footer-primary-nav li a{float:left;position:relative;width:100%;height:3.125rem;line-height:1.5;font-size:1rem;font-family:"karlabold", Arial, Helvetica, sans-serif;text-transform:uppercase;padding:.9375rem 0 .875rem 3rem;border-bottom:1px solid rgba(3,2,2,0.06)}@media screen and (min-width: 1024px) and (max-width: 1399px){#footer-primary-nav li a{font-size:.9375rem}}@media screen and (max-width: 767px){#footer-primary-nav li a{float:left;width:100%;padding:.875rem 0;text-align:center}}@media screen and (min-width: 768px){#footer-primary-nav li:nth-child(7) a,#footer-primary-nav li:nth-child(8) a{border-bottom:0}}#footer-primary-nav li a span{display:block;position:relative;top:50%;color:rgba(0,0,0,0.65);-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#footer-primary-nav li a:hover span{color:#FFF}#footer-primary-nav li:nth-child(7n),#footer-primary-nav li:nth-child(8n){border-bottom:0}#footer-primary-nav li.current a span,#footer-primary-nav li.current a:hover span{color:#FFF}#footer-primary-nav li:nth-child(2n+1) a b{left:.4375rem}#footer-primary-nav li:nth-child(2n+2) a b{left:.6875rem}#footer-primary-nav li:nth-child(2n+2) a b+span{left:.25rem}#footer-primary-nav li a b{-webkit-filter:invert(1);filter:invert(1);opacity:0.65;outline:1px solid transparent}@media screen and (min-width: 768px){#footer-primary-nav li a b{display:block;position:absolute;top:50%;z-index:1;width:1.8125rem;height:1.5625rem;background-repeat:no-repeat;background-image:url(../images/layout/footer_nav_ico.png);-webkit-transform:translate(0, -50%);transform:translate(0, -50%);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}}@media screen and (max-width: 767px){#footer-primary-nav li a b{display:none}}#footer-primary-nav li a:hover b,#footer-primary-nav li.current a b{-webkit-filter:invert(0);filter:invert(0);opacity:1 !important}#footer-primary-nav li:nth-child(1n) a b{background:url(../images/layout/home.svg) 50% 50% no-repeat;background-attachment:scroll;background-size:100% auto}#footer-primary-nav li:nth-child(2n) a b{background:url(../images/layout/wall.svg) 50% 50% no-repeat;background-attachment:scroll;background-size:100% auto}#footer-primary-nav li:nth-child(3n) a b{background:url(../images/layout/explore.svg) 50% 50% no-repeat;background-attachment:scroll;background-size:100% auto}#footer-primary-nav li:nth-child(4n) a b{background:url(../images/layout/guides.svg) 50% 50% no-repeat;background-attachment:scroll;background-size:100% auto}#footer-primary-nav li:nth-child(5n) a b{background:url(../images/layout/wondering.svg) 50% 50% no-repeat;background-attachment:scroll;background-size:100% auto}#footer-primary-nav li:nth-child(6n) a b{-webkit-filter:none;filter:none;opacity:1}@media screen and (min-width: 768px){#footer-primary-nav li:nth-child(6n) a b{display:block;position:absolute;top:50%;z-index:1;width:1.8125rem;height:1.5625rem;background:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#footer-primary-nav li:nth-child(6n) a b:before{display:block;position:absolute;z-index:10;width:100%;height:100%;top:0;left:0;content:"";opacity:0;background-repeat:no-repeat;background-image:url(../images/layout/footer_nav_ico.png);background-attachment:scroll;background-size:100% auto;background-position:50% -499px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#footer-primary-nav li:nth-child(6n) a b:after{display:block;position:absolute;z-index:10;width:100%;height:100%;top:0;left:0;content:"";opacity:1;background-repeat:no-repeat;background-image:url(../images/layout/footer_nav_ico.png);background-attachment:scroll;background-size:100% auto;background-position:50% -474px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}}@media screen and (max-width: 767px){#footer-primary-nav li:nth-child(6n) a b{display:none}}#footer-primary-nav li:nth-child(6n).current a b:before,#footer-primary-nav li:nth-child(6n).current a:hover b:before,#footer-primary-nav li:nth-child(6n) a:hover b:before{opacity:1 !important}#footer-primary-nav li:nth-child(6n).current a b:after,#footer-primary-nav li:nth-child(6n).current a:hover b:after,#footer-primary-nav li:nth-child(6n) a:hover b:after{opacity:0 !important}#footer-primary-nav li:nth-child(6n).current a b:after,#footer-primary-nav li:nth-child(6n).current a:hover b:after,#footer-primary-nav li:nth-child(6n) a:hover b:after{opacity:1}#footer-primary-nav li:nth-child(7n) a b{background:url(../images/layout/donate.svg) 50% 50% no-repeat;background-attachment:scroll;background-size:100% auto}#footer-secondary-nav{position:relative;text-align:right}@media screen and (min-width: 768px){#footer-secondary-nav{margin:.625rem -.0625rem 0 0}}#footer-secondary-nav li.current a{color:#FFF}#footer-secondary-nav li.current a:hover{color:#FFF;border-bottom:1px solid transparent}@media screen and (min-width: 1024px){#footer-secondary-nav{width:100%;float:right}}@media screen and (min-width: 768px) and (max-width: 1023px){#footer-secondary-nav ul{display:table;position:relative;margin:0 auto}#footer-secondary-nav li{float:left;width:auto;padding:2rem .625rem 1rem}}@media screen and (max-width: 767px){#footer-secondary-nav ul{float:left;width:100%;position:relative;margin:0 auto}#footer-secondary-nav li{float:left;width:100%;padding:.625rem .625rem;text-align:left;border-bottom:1px solid rgba(3,2,2,0.06)}}@media screen and (max-width: 767px) and (max-width: 767px){#footer-secondary-nav li{text-align:center}}#footer-secondary-nav a{line-height:1.875rem;color:rgba(0,0,0,0.65);border-bottom:1px solid transparent;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-family:"MuseoSansRounded-700", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}@media screen and (min-width: 1366px){#footer-secondary-nav a{font-size:1rem}}@media screen and (min-width: 1024px) and (max-width: 1365px){#footer-secondary-nav a{font-size:.875rem}}#footer-secondary-nav a:hover{color:#fff;border-bottom:1px solid #fff}@media screen and (max-width: 767px){#footer-secondary-nav a{float:none;margin:0 auto;font-size:.875rem;padding:0;text-align:center}}#footer .row+.row{padding-bottom:1.875rem}#footer .row+.row p,#footer .row+.row ul a{font-size:.875rem;color:rgba(0,0,0,0.65);padding:.375rem 0 0;font-family:"karlaregular", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}#footer .row+.row p{line-height:1.125rem}#footer .row+.row .inline-list>li{margin-left:.5rem}#footer .row+.row ul a{line-height:1rem;border-bottom:1px solid rgba(0,0,0,0.65);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#footer .row+.row ul a:hover{color:#fff;border-bottom:1px solid #fff}@media screen and (min-width: 1024px){#footer .row:first-of-type .medium-4{width:30%}#footer .row:first-of-type .large-6,#footer .row:first-of-type .medium-6{width:57%}#footer .row:first-of-type .large-2,#footer .row:first-of-type .medium-2{width:13%}}@media screen and (min-width: 1024px) and (max-width: 1280px){#footer .row:first-of-type .medium-4 #footer-search-form{width:17.5rem}#footer .row:first-of-type .medium-4 #footer-search-form .input-wrap{width:13.75rem}}@media screen and (min-width: 768px) and (max-width: 1023px){#footer .row:first-of-type .medium-4{width:100%;max-width:none}#footer .row:first-of-type .medium-4 #footer-search-form{float:right;margin:2.6% 0 1%;width:20.625rem}#footer .row:first-of-type .medium-4 #footer-search-form .input-wrap{width:16.875rem}#footer .row:first-of-type .medium-6{width:100%}#footer .row:first-of-type .medium-2{width:100%}}@media screen and (max-width: 767px){#footer .row:first-of-type .medium-4{width:100% !important;max-width:none}#footer .row:first-of-type .medium-4 #footer-logo{float:none;display:table;margin:0 auto 2rem !important}#footer .row:first-of-type .medium-4 #footer-search-form{float:none;display:table;margin:0 auto 1.5%;width:19.375rem}#footer .row:first-of-type .medium-4 #footer-search-form .input-wrap{width:15.625rem}#footer .row:first-of-type .medium-6{width:100%}#footer .row:first-of-type .medium-2{width:100%}#footer .row+.row .medium-6{width:100%;text-align:center;padding:0 .9375rem}#footer .row+.row .medium-6+.medium-6{padding:0 .9375rem 1.875rem}#footer .row+.row .medium-6+.medium-6 ul{display:table;float:none !important;margin:0 auto}}@media screen and (max-width: 479px){#footer .row:first-of-type .medium-4 #footer-search-form{width:15.625rem}#footer .row:first-of-type .medium-4 #footer-search-form .input-wrap{width:11.875rem}}.fancybox-inner .videoHolder{padding-top:0}.education-solutions{display:block;position:absolute;overflow:hidden;z-index:1000;width:260px;height:48px;background:#BABE54}.education-solutions img{display:block;position:relative;width:100%;max-width:260px;margin:0 auto;opacity:1;-webkit-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}.education-solutions:hover img{opacity:0.95}@media only screen and (max-width: 767px){#container>.wrap{padding-top:48px}.education-solutions{width:100%;top:0;left:0;border-radius:0}}@media only screen and (min-width: 768px) and (max-width: 1024px){.education-solutions{position:fixed;bottom:0;right:30px;border-radius:12px 12px 0 0}}@media only screen and (min-width: 1025px){#container{padding-top:80px !important}.education-solutions{top:-80px !important;right:0;border-radius:0 0 12px 12px}}.right-off-canvas-toggle{font-size:0;line-height:0;text-indent:-9999px}.right-off-canvas-toggle span{display:block;position:relative;width:2.1875rem;height:.3125rem;margin-bottom:.3125rem;background:#f57a10;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.right-off-canvas-toggle span.bar3{margin-bottom:0}.right-off-canvas-toggle.active{-webkit-transform:rotate(-45deg) translateY(-50%);transform:rotate(-45deg) translateY(-50%)}.right-off-canvas-toggle.active .bar1{top:4%;left:0;-webkit-transform:rotate(0deg) translateY(183%);transform:rotate(0deg) translateY(183%)}.right-off-canvas-toggle.active .bar2{opacity:0}.right-off-canvas-toggle.active .bar3{top:4%;left:0;-webkit-transform:rotate(-90deg) translateX(32%);transform:rotate(-90deg) translateX(32%)}@media screen and (min-width: 1024px){.right-off-canvas-toggle{display:none}}@media screen and (max-width: 1023px){.right-off-canvas-toggle{float:right;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width: 479px){.right-off-canvas-toggle{margin-right:-15px}}@media screen and (min-width: 1024px){.fixed-scroll{display:none !important}}@media screen and (max-width: 1023px){.fixed-scroll{visibility:hidden;position:fixed;top:1.875rem;right:1.25rem;z-index:11000;background-color:rgba(255,255,255,0.9);width:4.6875rem;height:4.0625rem;opacity:0;border-radius:3px;box-shadow:0 0 10px rgba(0,0,0,0.2);-moz-transition:-moz-transform .5s ease-in-out 0s,opacity .3s ease-in-out,visibility .3s ease-in-out;-o-transition:-o-transform .5s ease-in-out 0s,opacity .3s ease-in-out,visibility .3s ease-in-out;-webkit-transition:-webkit-transform .5s ease-in-out,opacity .3s ease-in-out,visibility .3s ease-in-out;-webkit-transition-delay:0s,0s,0s;-webkit-transition:opacity .3s ease-in-out,visibility .3s ease-in-out,-webkit-transform .5s ease-in-out 0s;transition:opacity .3s ease-in-out,visibility .3s ease-in-out,-webkit-transform .5s ease-in-out 0s;transition:transform .5s ease-in-out 0s,opacity .3s ease-in-out,visibility .3s ease-in-out;transition:transform .5s ease-in-out 0s,opacity .3s ease-in-out,visibility .3s ease-in-out,-webkit-transform .5s ease-in-out 0s}.fixed-scroll.active{-moz-transition:-moz-transform .5s ease-in-out 0s;-o-transition:-o-transform .5s ease-in-out 0s;-webkit-transition:-webkit-transform .5s ease-in-out;-webkit-transition-delay:0s;-webkit-transition:-webkit-transform .5s ease-in-out 0s;transition:-webkit-transform .5s ease-in-out 0s;transition:transform .5s ease-in-out 0s;transition:transform .5s ease-in-out 0s, -webkit-transform .5s ease-in-out 0s}.fixed-scroll.show{opacity:1 !important;visibility:visible}}.fixed-scroll a{-webkit-tap-highlight-color:transparent}.fixed-scroll a:active{-webkit-tap-highlight-color:transparent}@media screen and (min-width: 480px) and (max-width: 1023px){.fixed-scroll.active{-webkit-transform:translate3d(-25rem, 0, 0);transform:translate3d(-25rem, 0, 0)}}@media screen and (max-width: 479px){.fixed-scroll.active{-webkit-transform:translate3d(-15.625rem, 0, 0);transform:translate3d(-15.625rem, 0, 0)}}@media screen and (max-width: 1023px){.fixed-scroll .right-off-canvas-toggle{width:4.6875rem;height:4.0625rem;padding:1.25rem;top:0;-webkit-transform:translateY(0);transform:translateY(0)}}@media screen and (max-width: 479px){.fixed-scroll .right-off-canvas-toggle{margin-right:0}}.fixed-scroll .right-off-canvas-toggle.active{top:0;-webkit-transform:rotate(-45deg) translateY(0);transform:rotate(-45deg) translateY(0)}@media screen and (min-width: 1024px){.right-off-canvas-menu{display:none}}@media screen and (max-width: 1023px){.right-off-canvas-menu{display:block;position:fixed;height:100vh;top:0;right:0;background-color:#333;box-sizing:border-box;-webkit-transition:transform 0.5s ease-in-out 0s, top 0.3s ease 0s;-webkit-transition:top 0.3s ease 0s, -webkit-transform 0.5s ease-in-out 0s;transition:top 0.3s ease 0s, -webkit-transform 0.5s ease-in-out 0s;transition:transform 0.5s ease-in-out 0s, top 0.3s ease 0s;transition:transform 0.5s ease-in-out 0s, top 0.3s ease 0s, -webkit-transform 0.5s ease-in-out 0s}}@media screen and (min-width: 480px) and (max-width: 1023px){.right-off-canvas-menu{width:26.875rem}}@media screen and (max-width: 479px){.right-off-canvas-menu{width:17.5rem}}@media screen and (max-width: 1023px){.right-off-canvas-menu .nav-wrap{-ms-overflow-y:scroll;overflow-y:scroll}}@media screen and (min-width: 480px) and (max-width: 1023px){.right-off-canvas-menu .nav-wrap{width:26.875rem}.right-off-canvas-menu .nav-wrap form,.right-off-canvas-menu .nav-wrap nav{width:25rem}}@media screen and (max-width: 479px){.right-off-canvas-menu .nav-wrap{width:17.5rem}.right-off-canvas-menu .nav-wrap form,.right-off-canvas-menu .nav-wrap nav{width:15.625rem}}@media screen and (max-width: 1023px){html #container.move-left{background:#333 !important}}@media screen and (min-width: 1024px){.move-left .exit-off-canvas{display:none}}@media screen and (max-width: 1023px){.move-left .exit-off-canvas{display:block}}@media screen and (min-width: 1024px){.move-left>.inner-wrap{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@media screen and (min-width: 480px) and (max-width: 1023px){.move-left>.inner-wrap{-webkit-transform:translate3d(-25rem, 0, 0);transform:translate3d(-25rem, 0, 0)}}@media screen and (max-width: 479px){.move-left>.inner-wrap{-webkit-transform:translate3d(-15.625rem, 0, 0);transform:translate3d(-15.625rem, 0, 0)}}@media screen and (min-width: 1024px){#navigation{float:left;position:relative;width:100%}}@media screen and (min-width: 1366px){#navigation{padding:0 0 1.875rem}}@media screen and (min-width: 1280px) and (max-width: 1365px){#navigation{padding:0 0 1.5625rem}}@media screen and (min-width: 1024px) and (max-width: 1279px){#navigation{padding:0 0 3.125rem}}@media screen and (max-width: 1023px){#navigation{display:none}}.header-search-form.radius-form{padding:0}@media screen and (min-width: 480px) and (max-width: 1023px){.header-search-form.radius-form{width:100%;padding:1.875rem}}@media screen and (max-width: 479px){.header-search-form.radius-form{width:100%;padding:1.875rem .9375rem}}@media screen and (min-width: 1024px){.header-search-form.radius-form{position:absolute;z-index:1000;top:100%}}@media screen and (min-width: 1440px){.header-search-form.radius-form{width:32.2%;right:8.23%;-webkit-transform:translateY(-3.375rem);transform:translateY(-3.375rem)}}@media screen and (min-width: 1280px) and (max-width: 1439px){.header-search-form.radius-form{width:25rem;right:6.5rem;-webkit-transform:translateY(-2.875rem);transform:translateY(-2.875rem)}}@media screen and (min-width: 1024px) and (max-width: 1279px){.header-search-form.radius-form{width:22.5rem;right:5.625rem;-webkit-transform:translateY(-2.8125rem);transform:translateY(-2.8125rem)}}.header-search-form.radius-form .row{position:relative}@media screen and (min-width: 1440px){.header-search-form.radius-form .row{padding:1.1875rem 0}}@media screen and (min-width: 1280px) and (max-width: 1439px){.header-search-form.radius-form .row{padding:1rem 0}}@media screen and (min-width: 1024px) and (max-width: 1279px){.header-search-form.radius-form .row{padding:1rem 0}}@media screen and (min-width: 768px) and (max-width: 1023px){.header-search-form.radius-form .row{padding:.625rem 0}}@media screen and (max-width: 767px){.header-search-form.radius-form .row{padding:.875rem 0}}.header-search-form.radius-form .input-wrap{float:right;width:96%;position:relative;overflow:hidden;right:.5rem;border:1px solid rgba(0,0,0,0.1);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border-radius:3.875rem}.header-search-form.radius-form .input-wrap:focus,.header-search-form.radius-form .input-wrap:hover,.header-search-form.radius-form .input-wrap.hovered{border:1px solid rgba(0,0,0,0.15)}.header-search-form.radius-form input.radius{float:right;opacity:1;color:#333;line-height:1.5;border:0}@media screen and (min-width: 1440px){.header-search-form.radius-form input.radius{height:3.875rem;padding:1.1875rem 6.125rem 1.1875rem 1.875rem;font-size:1.125rem;border-radius:3.875rem}}@media screen and (min-width: 1280px) and (max-width: 1439px){.header-search-form.radius-form input.radius{height:3.25rem;padding:.875rem 5.5rem .875rem 1.875rem;font-size:1.125rem;border-radius:3.875rem}}@media screen and (min-width: 768px) and (max-width: 1279px){.header-search-form.radius-form input.radius{height:2.625rem;padding:.5625rem 4.875rem .5625rem 1.875rem;font-size:1.125rem;border-radius:3.875rem}}@media screen and (max-width: 767px){.header-search-form.radius-form input.radius{height:2.25rem;padding:.5625rem 3.75rem .5625rem .9375rem;font-size:.875rem;border-radius:3.5rem}}@media screen and (min-width: 1440px){.header-search-form.radius-form .btn-wrap{width:6.125rem;height:6.125rem;border:8px solid #fff}}@media screen and (min-width: 1280px) and (max-width: 1439px){.header-search-form.radius-form .btn-wrap{width:5.5rem;height:5.5rem;border:8px solid #fff}}@media screen and (min-width: 1024px) and (max-width: 1279px){.header-search-form.radius-form .btn-wrap{width:4.875rem;height:4.875rem;border:8px solid #fff}}@media screen and (min-width: 768px) and (max-width: 1023px){.header-search-form.radius-form .btn-wrap{width:3.75rem;height:3.75rem;border:6px solid #fff}}@media screen and (max-width: 767px){.header-search-form.radius-form .btn-wrap{width:3.75rem;height:3.75rem;border:6px solid #fff;right:-.375rem;top:.125rem}}@media screen and (min-width: 1440px){.header-search-form.radius-form .btn-wrap input.circle{background:#40BF00 url(../images/layout/header_lupa.png) no-repeat 50% 50%}}@media screen and (min-width: 1024px) and (max-width: 1439px){.header-search-form.radius-form .btn-wrap input.circle{background:#40BF00 url(../images/layout/header_lupa_medium.png) no-repeat 50% 50%}}@media screen and (max-width: 1023px){.header-search-form.radius-form .btn-wrap input.circle{background:#40BF00 url(../images/layout/header_lupa_small.png) no-repeat 50% 50%}}.header-search-form.radius-form .btn-wrap input.circle:hover{background-color:#00D948}.primary-nav{float:left;position:relative;width:100%}@media screen and (min-width: 1366px){.primary-nav{padding:0 0 2.5rem}}@media screen and (min-width: 1200px) and (max-width: 1365px){.primary-nav{padding:0 0 2.1875rem}}@media screen and (min-width: 1024px) and (max-width: 1199px){.primary-nav{padding:0 0 1.875rem}}@media screen and (max-width: 1023px){.primary-nav{margin:30px 0 0}}.primary-nav ul{position:relative;list-style:none}@media screen and (min-width: 1024px){.primary-nav ul{margin:0 -.125rem}}@media screen and (max-width: 1023px){.primary-nav ul{margin:0}}.primary-nav ul li{float:left;position:relative}@media screen and (min-width: 1024px){.primary-nav ul li{width:20%;padding:0 .125rem}}@media screen and (max-width: 1023px){.primary-nav ul li{width:100%}}.primary-nav ul a{float:left;position:relative;z-index:1;width:100%;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}@media screen and (min-width: 1024px){.primary-nav ul a{height:6.875rem;text-align:center}.primary-nav ul a:after{position:absolute;width:.9375rem;height:.9375rem;bottom:-.46875rem;left:50%;margin-left:-.46875rem;content:"";z-index:19;display:none;-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@media screen and (max-width: 1023px){.primary-nav ul a{height:3.5rem}}@media screen and (min-width: 480px) and (max-width: 1023px){.primary-nav ul a{padding:.625rem .9375rem 0 1.5625rem}}@media screen and (max-width: 479px){.primary-nav ul a{padding:.625rem .625rem 0 .9375rem}}.primary-nav ul a b{z-index:30;background-repeat:no-repeat}@media screen and (min-width: 1024px){.primary-nav ul a b{width:3.125rem;height:3.125rem;position:absolute;margin:auto;top:.8375rem;left:0;right:0}}@media screen and (max-width: 1023px){.primary-nav ul a b{float:right;position:relative;width:2.25rem;height:2.25rem;margin:0}}@media screen and (min-width: 1024px){.primary-nav ul a>span{position:absolute;display:table;height:2.25rem;z-index:30;width:100%;bottom:0;left:0;vertical-align:middle}}@media screen and (max-width: 1023px){.primary-nav ul a>span{position:relative}}.primary-nav ul a>span span{position:relative;color:#fff;font-family:"karlabold", Helvetica, Arial, sans-serif;text-transform:uppercase}@media screen and (min-width: 1024px){.primary-nav ul a>span span{line-height:1;display:table-cell;vertical-align:middle}}@media screen and (min-width: 1566px){.primary-nav ul a>span span{font-size:1rem}}@media screen and (min-width: 1024px) and (max-width: 1165px){.primary-nav ul a>span span{font-size:.9375rem}}@media screen and (min-width: 768px) and (max-width: 1023px){.primary-nav ul a>span span{line-height:2.25rem;font-size:1rem}}@media screen and (max-width: 767px){.primary-nav ul a>span span{line-height:2.25rem;font-size:.8125rem}}.primary-nav ul li:nth-child(1) a{background-color:#f8bb13}.primary-nav ul li:nth-child(1) a b{background:url(../images/layout/home.svg) no-repeat 50% 50%;background-attachment:scroll;background-size:contain}.primary-nav ul li:nth-child(1) a:hover{background-color:#f6ac0e}@media screen and (min-width: 1024px){.primary-nav ul li:nth-child(1) a span{background-color:#f6ac0e}}.primary-nav ul li:nth-child(2) a{background-color:#f4810f}.primary-nav ul li:nth-child(2) a b{background:url(../images/layout/explore.svg) no-repeat 50% 50%;background-attachment:scroll;background-size:contain}.primary-nav ul li:nth-child(2) a:hover{background-color:#f16e0b}@media screen and (min-width: 1024px){.primary-nav ul li:nth-child(2) a span{background-color:#f16e0b}}.primary-nav ul li:nth-child(3) a{background-color:#1f4fed}@media screen and (min-width: 1490px) and (max-width: 1566px){.primary-nav ul li:nth-child(3) a>span span{font-size:.9375rem}}@media screen and (min-width: 1450px) and (max-width: 1489px){.primary-nav ul li:nth-child(3) a>span span{font-size:.90625rem}}@media screen and (min-width: 1410px) and (max-width: 1449px){.primary-nav ul li:nth-child(3) a>span span{font-size:.875rem}}@media screen and (min-width: 1370px) and (max-width: 1409px){.primary-nav ul li:nth-child(3) a>span span{font-size:.84375rem}}@media screen and (min-width: 1325px) and (max-width: 1369px){.primary-nav ul li:nth-child(3) a>span span{font-size:.8125rem}}@media screen and (min-width: 1161px) and (max-width: 1324px){.primary-nav ul li:nth-child(3) a>span span{font-size:.78125rem}}.primary-nav ul li:nth-child(3) a b{background:url(../images/layout/wondering.svg) no-repeat 50% 50%;background-attachment:scroll;background-size:contain}.primary-nav ul li:nth-child(3) a:hover{background-color:#173ee8}@media screen and (min-width: 1024px){.primary-nav ul li:nth-child(3) a span{background-color:#173ee8}}.primary-nav ul li:nth-child(4) a{background-color:#b009ee}@media screen and (min-width: 1024px){.primary-nav ul li:nth-child(4) a b{background-image:url(../images/layout/nav_ico.png);background-position:100% -200px}}@media screen and (max-width: 1023px){.primary-nav ul li:nth-child(4) a b{background-image:url(../images/layout/nav_ico_medium.png);background-position:100% -144px}}.primary-nav ul li:nth-child(4) a:hover{background-color:#9f06e9}@media screen and (min-width: 1024px){.primary-nav ul li:nth-child(4) a span{background-color:#9f06e9}}.primary-nav ul li:nth-child(5) a{background-color:#e54c2c}.primary-nav ul li:nth-child(5) a b{background:url("../images/library/donate_icon.svg") no-repeat scroll 50% 50%;background-attachment:scroll;background-size:auto 100%}@media screen and (min-width: 1024px){.primary-nav ul li:nth-child(5) a b{width:2.625rem;height:2.625rem}}@media screen and (max-width: 1023px){.primary-nav ul li:nth-child(5) a b{width:1.875rem;height:1.875rem}}.primary-nav ul li:nth-child(5) a:hover{background-color:#cc3b1f}@media screen and (min-width: 1024px){.primary-nav ul li:nth-child(5) a span{background-color:#cc3b1f}}.primary-nav ul li:nth-child(1) a.current{background-color:#f6ac0e}.primary-nav ul li:nth-child(2) a.current{background-color:#f16e0b}.primary-nav ul li:nth-child(3) a.current{background-color:#173ee8}.primary-nav ul li:nth-child(4) a.current{background-color:#7ddb25}.primary-nav ul li:nth-child(4) a.current span{background-color:transparent}.primary-nav ul li:nth-child(6) a.current{background-color:#cc3b1f}.primary-nav ul li:nth-child(6) a.current span{background-color:transparent}@media screen and (min-width: 1024px){.primary-nav ul li a.current:after{display:block}.primary-nav ul li a.current b{top:auto;bottom:.8375rem}.primary-nav ul li a.current>span{bottom:auto;top:.8375rem}.primary-nav ul li:nth-child(1) a.current:after{background-color:#f6ac0e}.primary-nav ul li:nth-child(2) a.current:after{background-color:#f16e0b}.primary-nav ul li:nth-child(3) a.current:after{background-color:#173ee8}.primary-nav ul li:nth-child(4) a.current:after{background-color:#7ddb25}.primary-nav ul li:nth-child(6) a.current:after{background-color:#cc3b1f}}.secondary-nav{clear:both;position:relative;width:100%;z-index:1000}@media screen and (min-width: 1280px){.secondary-nav{margin:1rem 0 2.5rem;float:right}}@media screen and (min-width: 1024px) and (max-width: 1279px){.secondary-nav{float:left;position:relative;clear:none;margin:0 0 15px;width:auto}}@media screen and (max-width: 1023px){.secondary-nav{margin:0;float:left}}.secondary-nav ul{margin:0;overflow:visible}@media screen and (max-width: 1023px){.secondary-nav ul{width:100%}}@media screen and (min-width: 1024px) and (max-width: 1279px){.secondary-nav ul{float:none !important;clear:both;overflow:hidden;display:table;position:relative;margin:0 auto}}@media screen and (min-width: 1024px){.secondary-nav ul li{padding:0;margin:0 1.8125rem 0 0}}@media screen and (min-width: 1024px) and (max-width: 1279px){.secondary-nav ul li{overflow:hidden;position:relative}}@media screen and (max-width: 1023px){.secondary-nav ul li{padding:0 .9375rem 0 1.5625rem;margin:0;width:100%;border-bottom:1px solid rgba(235,235,235,0.1)}}.secondary-nav ul li:last-of-type{margin:0}.secondary-nav ul li a{line-height:1.1875rem;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width: 1024px){.secondary-nav ul li a{color:#555;margin:.25rem 0 .125rem;border-bottom:2px solid transparent;font-family:"MuseoSansRounded-700", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}.secondary-nav ul li a:hover,.secondary-nav ul li a.current{color:#40BF00;border-bottom:2px solid #40BF00}}@media screen and (min-width: 768px) and (max-width: 1023px){.secondary-nav ul li a{color:#FFF;padding:.9375rem 0;font-size:1.125rem;font-family:"MuseoSansRounded-300", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}}@media screen and (max-width: 767px){.secondary-nav ul li a{color:#FFF;padding:.9375rem 0;font-size:.875rem;font-family:"MuseoSansRounded-300", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}}@media screen and (max-width: 1023px){html,body{height:auto;min-height:100%}.nav-wrap{float:left;position:relative;overflow:hidden;padding-bottom:12.5rem}.nav-wrap .header-search-form{position:absolute;bottom:5rem;left:0}.nav-wrap .header-search-form .input-wrap{float:left;width:100%;left:auto;right:0}.nav-wrap .header-search-form .input-wrap input{left:0;right:auto;width:100%}}@media screen and (max-width: 1023px){#spread-the-joy.reveal-modal{width:100%;padding:0;min-height:1%}}@media screen and (max-width: 767px){#spread-the-joy.reveal-modal{padding-bottom:0}}.reveal-modal .close-reveal-modal,dialog .close-reveal-modal{color:#ffff99;font-size:60px;right:15px;top:10px}@media screen and (min-width: 1024px){#container .white-plate #navigation .secondary-nav ul.for-small{display:none}}.right-off-canvas-menu .follow,#header .follow{float:right;position:relative;clear:both}@media screen and (max-width: 1023px){.right-off-canvas-menu .follow,#header .follow{width:100%;padding:0;background:#FFF}}@media screen and (min-width: 1024px) and (max-width: 1279px){.right-off-canvas-menu .follow,#header .follow{margin:0}}@media screen and (min-width: 1280px){.right-off-canvas-menu .follow,#header .follow{margin:-.625rem 0 0}}@media screen and (max-width: 1023px){.right-off-canvas-menu .follow span,#header .follow span{display:none}}@media screen and (min-width: 1024px){.right-off-canvas-menu .follow span,#header .follow span{float:left;position:relative;font-size:14px;line-height:22px;color:#555}}.right-off-canvas-menu .follow ul,#header .follow ul{float:left;position:relative;padding:0;margin:0;list-style:none}@media screen and (max-width: 1023px){.right-off-canvas-menu .follow ul,#header .follow ul{width:100%}}.right-off-canvas-menu .follow li,#header .follow li{float:left;position:relative}@media screen and (max-width: 1023px){.right-off-canvas-menu .follow li,#header .follow li{width:100%;padding:10px 15px 10px 20px;border-bottom:1px solid #555}}@media screen and (min-width: 1024px){.right-off-canvas-menu .follow li,#header .follow li{padding:0 0 0 12px}}.right-off-canvas-menu .follow a,#header .follow a{display:block;position:relative;height:22px;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}@media screen and (max-width: 1023px){.right-off-canvas-menu .follow a,#header .follow a{width:calc(100% - 15px);color:#555;font-family:"MuseoSansRounded-300",Arial,Helvetica,sans-serif;font-size:1.125rem;font-style:normal;font-weight:normal}.right-off-canvas-menu .follow a:after,#header .follow a:after{display:block;position:absolute;width:27px;height:100%;top:0;right:5px;content:"";-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-filter:invert(0);filter:invert(0)}.right-off-canvas-menu .follow a:hover:after,#header .follow a:hover:after{-webkit-filter:invert(1);filter:invert(1)}}@media screen and (min-width: 1024px){.right-off-canvas-menu .follow a,#header .follow a{text-indent:-99999px;-webkit-filter:invert(0);filter:invert(0)}.right-off-canvas-menu .follow a:hover,#header .follow a:hover{-webkit-filter:invert(1);filter:invert(1)}}@media screen and (max-width: 1023px){.right-off-canvas-menu .follow a.twitter:after,#header .follow a.twitter:after{background:url(../images/layout/twitter.svg) no-repeat 50% 50%;background-attachment:scroll;background-size:contain}}@media screen and (min-width: 1024px){.right-off-canvas-menu .follow a.twitter,#header .follow a.twitter{width:27px;background:url(../images/layout/twitter.svg) no-repeat 50% 50%;background-attachment:scroll;background-size:100% auto}}@media screen and (max-width: 1023px){.right-off-canvas-menu .follow a.instagram:after,#header .follow a.instagram:after{background:url(../images/layout/instagram.svg) no-repeat 50% 50%;background-attachment:scroll;background-size:contain}}@media screen and (min-width: 1024px){.right-off-canvas-menu .follow a.instagram,#header .follow a.instagram{width:22px;background:url(../images/layout/instagram.svg) no-repeat 50% 50%;background-attachment:scroll;background-size:100% auto}}@media screen and (max-width: 1023px){.right-off-canvas-menu .follow a.facebook:after,#header .follow a.facebook:after{background:url(../images/layout/facebook.svg) no-repeat 50% 50%;background-attachment:scroll;background-size:contain}}@media screen and (min-width: 1024px){.right-off-canvas-menu .follow a.facebook,#header .follow a.facebook{width:20px;background:url(../images/layout/facebook.svg) no-repeat 50% 50%;background-attachment:scroll;background-size:100% auto}}@media screen and (max-width: 1023px){.right-off-canvas-menu .follow a.vimeo:after,#header .follow a.vimeo:after{background:url(../images/layout/vimeo.png) no-repeat 50% 50%;background-attachment:scroll;background-size:auto 100%}}@media screen and (min-width: 1024px){.right-off-canvas-menu .follow a.vimeo,#header .follow a.vimeo{width:22px;background:url(../images/layout/vimeo.png) no-repeat 50% 50%;background-attachment:scroll;background-size:auto 100%}}@media screen and (min-width: 1024px){.primary-nav ul li.charlie a{padding:10px}.primary-nav ul li.charlie a>span{display:none}.primary-nav ul li.charlie a img{display:block;position:relative;max-width:100%;max-height:100%;margin:0 auto}}@media screen and (max-width: 1023px){.primary-nav ul li.charlie a img{max-width:44px;position:absolute;right:10px;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}}.secondary-nav ul li.donate a{color:#f04c2b}.secondary-nav ul li.donate a:hover{color:RGB(64, 191, 0)}@media screen and (max-width: 1023px){.secondary-nav ul li.donate a:hover{border-bottom:1px solid RGB(64, 191, 0)}}@media screen and (min-width: 1024px){.secondary-nav ul li.donate a:hover{border-bottom:2px solid RGB(64, 191, 0)}}input:-moz-placeholder,textarea:-moz-placeholder{color:#999;opacity:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:"karlaregular", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}input::-moz-placeholder,textarea::-moz-placeholder{color:#999;opacity:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:"karlaregular", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999;opacity:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:"karlaregular", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999;opacity:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:"karlaregular", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}.standard-form{position:relative;padding:0;margin:0}.standard-form.padding{padding:1.875rem}.standard-form fieldset{position:relative;border:0;padding:0}@media screen and (min-width: 1281px){.standard-form fieldset{margin:0 0 5rem}}@media screen and (max-width: 1280px){.standard-form fieldset{margin:0 0 2.5rem}}.standard-form .ctrlHolder{float:left;position:relative;clear:both;width:100%;margin:0 0 1.1875rem}@media screen and (min-width: 1281px){.standard-form .ctrlHolder{padding:0 1.875rem}}@media screen and (max-width: 1280px){.standard-form .ctrlHolder{padding:0}}.standard-form legend{float:left;position:relative;clear:both;background:transparent;border:0;color:#333;text-transform:uppercase;font-family:"MuseoSlab-700", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}@media screen and (min-width: 1024px){.standard-form legend{font-size:1.875rem;line-height:1.6875rem;margin:4.375rem 0 4.6875rem;padding:0 0 0 24.1%}}@media screen and (min-width: 1281px){.standard-form legend{-webkit-transform:translateX(.9375rem);transform:translateX(.9375rem)}}@media screen and (max-width: 1023px){.standard-form legend{font-size:1.25rem;line-height:1.6875rem;margin:1.875rem 0;padding:0}}.standard-form .ctrlHolder>label{background:#fff}.standard-form .ctrlHolder>label,.standard-form .ctrlHolder>.label{float:left;position:relative;z-index:2;margin:0;background:transparent;color:#555;text-transform:uppercase;font-family:"karlaregular", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}@media screen and (min-width: 1024px){.standard-form .ctrlHolder>label,.standard-form .ctrlHolder>.label{width:24.1%;padding:1.34375rem 1.875rem 1.34375rem 0;font-size:1.25rem;line-height:1.6875rem;text-align:right}}@media screen and (max-width: 1023px){.standard-form .ctrlHolder>label,.standard-form .ctrlHolder>.label{width:100%;padding:.3125rem 0 .625rem;font-size:1.0625rem;line-height:1.6875rem;text-align:left}}.standard-form .error label{color:#CC3B1F}.standard-form input[type="text"],.standard-form input[type="email"],.standard-form input[type="tel"],.standard-form input[type="number"],.standard-form input[type="url"],.standard-form input[type="password"]{float:left;position:relative;margin:0;color:#555;text-align:left;border:1px solid #D9D9D9;font-family:"karlaregular", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}@media screen and (min-width: 1024px){.standard-form input[type="text"],.standard-form input[type="email"],.standard-form input[type="tel"],.standard-form input[type="number"],.standard-form input[type="url"],.standard-form input[type="password"]{width:41.9%;height:4.375rem;padding:1.0625rem 1.875rem;font-size:1.375rem;line-height:1.6875rem}}@media screen and (max-width: 1023px){.standard-form input[type="text"],.standard-form input[type="email"],.standard-form input[type="tel"],.standard-form input[type="number"],.standard-form input[type="url"],.standard-form input[type="password"]{width:100%;height:3.75rem;padding:.75rem 1.5625rem;font-size:1.25rem;line-height:1.6875rem}}@media screen and (min-width: 768px) and (max-width: 1023px){.standard-form input[type="text"],.standard-form input[type="email"],.standard-form input[type="tel"],.standard-form input[type="number"],.standard-form input[type="url"],.standard-form input[type="password"]{max-width:28.125rem}}.standard-form input[type="text"]:focus,.standard-form input[type="email"]:focus,.standard-form input[type="tel"]:focus,.standard-form input[type="number"]:focus,.standard-form input[type="url"]:focus,.standard-form input[type="password"]:focus{border:2px solid #737373;color:#555}@media screen and (min-width: 1024px){.standard-form input[type="text"]:focus,.standard-form input[type="email"]:focus,.standard-form input[type="tel"]:focus,.standard-form input[type="number"]:focus,.standard-form input[type="url"]:focus,.standard-form input[type="password"]:focus{padding:1rem 1.8125rem}}@media screen and (max-width: 1023px){.standard-form input[type="text"]:focus,.standard-form input[type="email"]:focus,.standard-form input[type="tel"]:focus,.standard-form input[type="number"]:focus,.standard-form input[type="url"]:focus,.standard-form input[type="password"]:focus{padding:.6875rem 1.5rem}}.standard-form .error input[type="text"],.standard-form .error input[type="email"],.standard-form .error input[type="tel"],.standard-form .error input[type="number"],.standard-form .error input[type="url"],.standard-form .error input[type="password"]{border:2px solid #f24724;color:#CC3B1F}@media screen and (min-width: 1024px){.standard-form .error input[type="text"],.standard-form .error input[type="email"],.standard-form .error input[type="tel"],.standard-form .error input[type="number"],.standard-form .error input[type="url"],.standard-form .error input[type="password"]{padding:1rem 1.8125rem}}@media screen and (max-width: 1023px){.standard-form .error input[type="text"],.standard-form .error input[type="email"],.standard-form .error input[type="tel"],.standard-form .error input[type="number"],.standard-form .error input[type="url"],.standard-form .error input[type="password"]{padding:.6875rem 1.5rem}}.standard-form .error input[type="text"]:focus,.standard-form .error input[type="email"]:focus,.standard-form .error input[type="tel"]:focus,.standard-form .error input[type="number"]:focus,.standard-form .error input[type="url"]:focus,.standard-form .error input[type="password"]:focus{border:2px solid #f24724;color:#CC3B1F}@media screen and (min-width: 1024px){.standard-form .error input[type="text"]:focus,.standard-form .error input[type="email"]:focus,.standard-form .error input[type="tel"]:focus,.standard-form .error input[type="number"]:focus,.standard-form .error input[type="url"]:focus,.standard-form .error input[type="password"]:focus{padding:1rem 1.8125rem}}@media screen and (max-width: 1023px){.standard-form .error input[type="text"]:focus,.standard-form .error input[type="email"]:focus,.standard-form .error input[type="tel"]:focus,.standard-form .error input[type="number"]:focus,.standard-form .error input[type="url"]:focus,.standard-form .error input[type="password"]:focus{padding:.6875rem 1.5rem}}.standard-form p.hint{float:left;position:relative;margin:0;color:#555;font-size:1.125rem;line-height:1.6875rem;text-align:left;font-family:"karlaregular", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}@media screen and (min-width: 1024px){.standard-form p.hint{width:33.3%;padding:1.34375rem 0 1.34375rem 1.875rem}}@media screen and (max-width: 1023px){.standard-form p.hint{width:100%;padding:.5rem 0 0}}.standard-form p.hint a{color:#40BF00;border-bottom:2px solid transparent}.standard-form p.hint a:hover{border-bottom:2px solid #40bf00}.standard-form textarea{float:left;position:relative;margin:0;color:#555;text-align:left;border:1px solid #D9D9D9;font-family:"karlaregular", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}@media screen and (min-width: 1024px){.standard-form textarea{width:41.9%;min-height:15.625rem;padding:1.0625rem 1.875rem;font-size:1.25rem;line-height:1.875rem}}@media screen and (max-width: 1023px){.standard-form textarea{width:100%;min-height:9.375rem;padding:.75rem 1.5625rem;font-size:1.25rem;line-height:1.875rem}}@media screen and (min-width: 768px) and (max-width: 1023px){.standard-form textarea{max-width:28.125rem}}.standard-form textarea:focus{border:2px solid #737373;color:#555}@media screen and (min-width: 1024px){.standard-form textarea:focus{padding:1rem 1.8125rem}}@media screen and (max-width: 1023px){.standard-form textarea:focus{padding:.6875rem 1.5rem}}.standard-form .error textarea{border:2px solid #f24724;color:#CC3B1F}@media screen and (min-width: 1024px){.standard-form .error textarea{padding:1rem 1.8125rem}}@media screen and (max-width: 1023px){.standard-form .error textarea{padding:.6875rem 1.5rem}}.standard-form .error textarea:focus{border:2px solid #f24724;color:#CC3B1F}@media screen and (min-width: 1024px){.standard-form .error textarea:focus{padding:1rem 1.8125rem}}@media screen and (max-width: 1023px){.standard-form .error textarea:focus{padding:.6875rem 1.5rem}}.standard-form .error p.hint{color:#CC3B1F}@media screen and (min-width: 1024px){.standard-form .ctrlHolder.group p.label{padding:.40625rem 1.875rem .40625rem 0}}@media screen and (max-width: 1023px){.standard-form .ctrlHolder.group p.label{padding:.3125rem .9375rem .625rem 0}}.standard-form .group .group{float:left;position:relative}@media screen and (min-width: 1024px){.standard-form .group .group{width:41.9%}}@media screen and (max-width: 1023px){.standard-form .group .group{width:100%}}.standard-form .group .group input{position:absolute;left:-9999px}.standard-form .group .group label{width:100%;height:2.5rem;margin:0 0 1.25rem;color:#555;text-align:left;text-transform:none;font-family:"karlaregular", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}@media screen and (min-width: 1024px){.standard-form .group .group label{font-size:1.375rem;line-height:1.6875rem;padding:.40625rem 0 .40625rem 3.75rem}}@media screen and (max-width: 1023px){.standard-form .group .group label{font-size:1.125rem;line-height:1.6875rem;padding:.125rem 0 .125rem 3.75rem}}.standard-form .group .group input[type="checkbox"]+label{background-image:url(../images/library/checkbox.png);background-repeat:no-repeat}.standard-form .group .group input[type="checkbox"]:not(:checked):not(:focus)+label{background-position:0 0}.standard-form .group .group input[type="checkbox"]:not(:checked):focus+label{background-position:0 -80px}.standard-form .group .group input[type="checkbox"]:checked:not(:focus)+label{background-position:0 -40px}.standard-form .group .group input[type="checkbox"]:checked:focus+label{background-position:0 -120px}.standard-form .group .group input[type="radio"]+label{background-image:url(../images/library/radio.png);background-repeat:no-repeat}.standard-form .group .group input[type="radio"]:not(:checked):not(:focus)+label{background-position:0 0}.standard-form .group .group input[type="radio"]:not(:checked):focus+label{background-position:0 -80px}.standard-form .group .group input[type="radio"]:checked:not(:focus)+label{background-position:0 -40px}.standard-form .group .group input[type="radio"]:checked:focus+label{background-position:0 -120px}@media screen and (min-width: 1024px){.standard-form .group .group+p.hint{padding:.40625rem 0 .40625rem 1.875rem}}@media screen and (max-width: 1023px){.standard-form .group .group+p.hint{padding:.40625rem 0}}.standard-form .ctrlHolder.group.error p.label{color:#CC3B1F}.standard-form .ctrlHolder.group.error .group input[type="checkbox"]+label,.standard-form .ctrlHolder.group.error .group input[type="radio"]+label{background-position:0 -160px;color:#CC3B1F}.standard-form .ctrlHolder.group.error p.hint{color:#CC3B1F}@media screen and (min-width: 1024px){.standard-form input[type="submit"]{margin-left:24.5%;margin-bottom:4.5rem}}@media screen and (max-width: 1023px){.standard-form input[type="submit"]{margin-bottom:2rem}}.standard-form .ctrlHolder.resume:before{display:block;position:absolute;content:"";height:100%;top:0;border-top:1px solid #eee;border-bottom:1px solid #eee}@media screen and (min-width: 1281px){.standard-form .ctrlHolder.resume:before{width:68.9%;left:24.1%}}@media screen and (min-width: 1024px) and (max-width: 1280px){.standard-form .ctrlHolder.resume:before{width:68.9%;left:24.6%}}@media screen and (max-width: 1023px){.standard-form .ctrlHolder.resume:before{width:100%;left:0}}@media screen and (min-width: 1281px){.standard-form .ctrlHolder.resume{left:1.25rem;padding-left:24.1%}}@media screen and (min-width: 1024px) and (max-width: 1280px){.standard-form .ctrlHolder.resume{padding-left:24.6%}}@media screen and (min-width: 1024px){.standard-form .ctrlHolder.resume{padding-top:1.875rem;padding-right:7%;padding-bottom:.4375rem;margin-bottom:2.5rem}}@media screen and (max-width: 1023px){.standard-form .ctrlHolder.resume{padding-top:1.5rem;padding-bottom:.3125rem;margin-bottom:1.875rem}}@media screen and (min-width: 1024px){.standard-form .ctrlHolder.resume p,.standard-form .ctrlHolder.resume ol,.standard-form .ctrlHolder.resume ul{font-size:1.25rem !important;line-height:1.875rem !important;margin-bottom:1.5rem}}@media screen and (max-width: 1023px){.standard-form .ctrlHolder.resume p,.standard-form .ctrlHolder.resume ol,.standard-form .ctrlHolder.resume ul{font-size:1rem !important;line-height:1.6875rem !important;margin-bottom:1.125rem}}.standard-form .ctrlHolder.resume p a,.standard-form .ctrlHolder.resume ol a,.standard-form .ctrlHolder.resume ul a{color:#40bf00;border-bottom:2px solid transparent;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.standard-form .ctrlHolder.resume p a:hover,.standard-form .ctrlHolder.resume ol a:hover,.standard-form .ctrlHolder.resume ul a:hover{border-bottom:2px solid #40bf00}@media screen and (min-width: 1024px){.standard-form .ctrlHolder.msg,.ctrlHolder.msg{padding:2.25rem 5.625rem;margin:0 0 1.875rem}}@media screen and (max-width: 1023px){.standard-form .ctrlHolder.msg,.ctrlHolder.msg{padding:1.125rem 3.75rem;margin:0 0 1.25rem}}.standard-form .ctrlHolder.msg ul,.ctrlHolder.msg ul{display:block;position:relative;width:100%;padding:0;margin:0;list-style:none}.standard-form .ctrlHolder.msg p,.standard-form .ctrlHolder.msg li,.ctrlHolder.msg p,.ctrlHolder.msg li{margin:0;text-align:center}@media screen and (min-width: 1024px){.standard-form .ctrlHolder.msg p,.ctrlHolder.msg p{font-size:1.875rem;line-height:3rem}}@media screen and (max-width: 1023px){.standard-form .ctrlHolder.msg p,.ctrlHolder.msg p{font-size:1.25rem;line-height:1.875rem !important}}@media screen and (min-width: 1024px){.standard-form .ctrlHolder.msg li,.ctrlHolder.msg li{font-size:1.5rem;line-height:2.4375rem}}@media screen and (max-width: 1023px){.standard-form .ctrlHolder.msg li,.ctrlHolder.msg li{font-size:1rem;line-height:1.5rem !important}}.standard-form .ctrlHolder.msg li:after,.ctrlHolder.msg li:after{display:none}.standard-form .ctrlHolder.msg .close,.ctrlHolder.msg .close{position:absolute;font-size:0;line-height:0;text-indent:-9999px;width:1.875rem;height:1.875rem;border-radius:100%}@media screen and (min-width: 1024px){.standard-form .ctrlHolder.msg .close,.ctrlHolder.msg .close{right:3.125rem;top:2.875rem}}@media screen and (max-width: 1023px){.standard-form .ctrlHolder.msg .close,.ctrlHolder.msg .close{right:.9375rem;top:1.125rem}}.standard-form .ctrlHolder.msg.success,.ctrlHolder.msg.success{background:#E3F5D9}.standard-form .ctrlHolder.msg.success p,.standard-form .ctrlHolder.msg.success li,.ctrlHolder.msg.success p,.ctrlHolder.msg.success li{color:#4DB21B}.standard-form .ctrlHolder.msg.success .close,.ctrlHolder.msg.success .close{background:url(../images/library/success.png) no-repeat 50% 50%}.standard-form .ctrlHolder.msg.error,.ctrlHolder.msg.error{background:#FDE4DE}.standard-form .ctrlHolder.msg.error p,.standard-form .ctrlHolder.msg.error li,.ctrlHolder.msg.error p,.ctrlHolder.msg.error li{color:#E55639}.standard-form .ctrlHolder.msg.error .close,.ctrlHolder.msg.error .close{background:url(../images/library/error.png) no-repeat 50% 50%}.standard-form .ctrlHolder.msg.info,.ctrlHolder.msg.info{background:#DEE5FC}.standard-form .ctrlHolder.msg.info p,.standard-form .ctrlHolder.msg.info li,.ctrlHolder.msg.info p,.ctrlHolder.msg.info li{color:#4766CC}.standard-form .ctrlHolder.msg.info .close,.ctrlHolder.msg.info .close{background:url(../images/library/info.png) no-repeat 50% 50%}body>.ctrlHolder.msg{display:table;position:fixed;width:auto;top:50%;left:50%;margin:auto;padding:.875rem 1.875rem;z-index:40000;outline:1px solid transparent;box-shadow:0 0 10px rgba(0,0,0,0.3);-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}@media screen and (max-width: 767px){body>.ctrlHolder.msg{width:90%}}body>.ctrlHolder.msg li,body>.ctrlHolder.msg p{font-size:1.3125rem;line-height:1.4}.ddListContainer{float:left;position:relative;margin:0;border:1px solid #D9D9D9}@media screen and (min-width: 1024px){.ddListContainer{width:41.9%;height:4.375rem}}@media screen and (max-width: 1023px){.ddListContainer{width:100%;height:3.75rem}}@media screen and (min-width: 768px) and (max-width: 1023px){.ddListContainer{max-width:28.125rem}}.ddListContainer:after{position:absolute;left:50%;content:"";z-index:-1;opacity:0;width:2.625rem;height:1.3125rem;bottom:-11px;margin-left:-1.3125rem;background:url(../images/library/select_top.png) no-repeat 50% 50%;-webkit-transform:translate(opacity 0.2s ease-in-out, 1em);transform:translate(opacity 0.2s ease-in-out, 1em)}.ddListContainer>a{position:absolute;z-index:5;width:100% !important}@media screen and (min-width: 1024px){.ddListContainer>a{height:4.375rem}}@media screen and (max-width: 1023px){.ddListContainer>a{height:3.75rem}}.ddListContainer>a>label{width:100%;z-index:1;color:#999;font-weight:normal;text-align:left;text-transform:none;font-family:"karlaregular", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}@media screen and (min-width: 1024px){.ddListContainer>a>label{padding:1.34375rem 5.8125rem 1.34375rem 1.875rem;font-size:1.375rem;line-height:1.6875rem}}@media screen and (max-width: 1023px){.ddListContainer>a>label{padding:1rem 3.75rem 1rem 1.5625rem;font-size:1.125rem;line-height:1.6875rem}}.ddListContainer .ddListArrow{position:absolute;z-index:1;cursor:pointer;height:100%;right:0;top:0;background:#FFF url(../images/library/select_arrow_standard.jpg) no-repeat 0 0;background-attachment:scroll;background-size:100% auto}@media screen and (min-width: 1024px){.ddListContainer .ddListArrow{width:3.9375rem}}@media screen and (max-width: 1023px){.ddListContainer .ddListArrow{width:3.375rem}}.ddListContainer.ddListIsOpen .ddListArrow{background:#FFF url(../images/library/select_arrow_standard_open.jpg) no-repeat 0 0;background-attachment:scroll;background-size:100% auto}.ddListContainer.ddListIsOpen:after{opacity:1;z-index:3020}.ddListContainer .select-scroll.always-visible{display:none;position:absolute;width:100% !important;top:100%;left:-1px;z-index:2000;border:1px solid #d9d9d9;list-style:none;margin:.625rem 0 0;padding:0;background-color:#FFF;height:13.75rem;overflow:hidden;box-shadow:0 0 6px rgba(0,0,0,0.1);box-sizing:content-box}.ddListContainer .select-scroll.always-visible .ps-scrollbar-y-rail{background-color:#EEE;position:absolute;height:13.75rem !important;opacity:0.9 !important;z-index:100;display:block !important;right:0 !important}.ddListContainer ul{position:relative;width:100% !important;padding:0;margin:0;list-style:none;z-index:1}.ddListContainer ul li{float:left;position:relative;z-index:2000;width:100%;background-color:#FFF;border-bottom:1px solid #d9d9d9}@media screen and (min-width: 1024px){.ddListContainer ul li{height:4.375rem}}@media screen and (max-width: 1023px){.ddListContainer ul li{height:3.75rem}}.ddListContainer ul li a{float:left;position:relative;width:100%}@media screen and (min-width: 1024px){.ddListContainer ul li a{height:4.375rem}}@media screen and (max-width: 1023px){.ddListContainer ul li a{height:3.75rem}}.ddListContainer ul li a label{float:left;position:relative;width:100% !important;color:#555;font-weight:normal;text-align:left;text-transform:none;font-family:"karlaregular", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}@media screen and (min-width: 1024px){.ddListContainer ul li a label{height:4.375rem;padding:1.34375rem 1.875rem;font-size:1.375rem;line-height:1.6875rem}}@media screen and (max-width: 1023px){.ddListContainer ul li a label{height:3.75rem;padding:1rem 1.5625rem;font-size:1.125rem;line-height:1.6875rem}}.error .ddListContainer{border:1px solid #f24724}.error .ddListContainer>a>label{color:#CC3B1F}.error .ddListContainer .ddListArrow{background:#FFF url(../images/library/select_arrow_standard_error.jpg) no-repeat 0 0;background-attachment:scroll;background-size:100% auto}.always-visible.ps-container>.ps-scrollbar-x-rail{opacity:0.6}select.styled{position:absolute;left:-9999px}span.error,small.error{display:none}.ddListContainer label.first.placeholder{color:#999}.ddListContainer.ddListIsOpen>a>label.placeholder,.ddListContainer>a>label.first:not(.placeholder){color:#555}.standard-form .ctrlHolder.error>.g-recaptcha>div{border:1px solid red}@media screen and (min-width: 1024px){.standard-form .ctrlHolder>.g-recaptcha{padding-left:24.5%}#comment-container .form-wrap .standard-form .ctrlHolder .g-recaptcha{padding-left:15.8%}#comment-container .form-wrap .standard-form .ctrlHolder .g-recaptcha p.hint{padding:0;white-space:nowrap}#comment-container .reply-form-wrap .standard-form .ctrlHolder .g-recaptcha{padding-left:16.5%}#comment-container .reply-form-wrap .standard-form .ctrlHolder .g-recaptcha p.hint{padding:0;white-space:nowrap}}#container.overflow-fix{overflow:visible}#container.overflow-fix:after{top:0 !important;background-image:-webkit-gradient(linear,left top, left bottom,color-stop(82vh, rgba(0,0,0,0)),color-stop(90vh, #a8716e));background-image:linear-gradient(rgba(0,0,0,0) 82vh,#a8716e 90vh)}#donate,.donate{display:block;position:relative;overflow:hidden}#donate span,.donate span{display:block;position:relative;overflow:hidden;width:100%;z-index:1}#donate span img,.donate span img{position:relative;display:block;width:100%;max-width:none;z-index:2;opacity:1}#donate span img.hover,.donate span img.hover{position:absolute;top:0;left:0;z-index:10;width:100%;opacity:0}#donate:hover span img.hover,.donate:hover span img.hover{opacity:1}.no-touch #donate img:not(.hover),.no-touch .donate img:not(.hover){-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}@media screen and (min-width: 1366px){.hor-banner{padding:0 0 3.125rem}}@media screen and (min-width: 1024px) and (max-width: 1365px){.hor-banner{padding:0 0 2.5rem}}@media screen and (max-width: 1023px){.hor-banner{padding:0 .9375rem 1.875rem}}@media screen and (max-width: 1160px){.hor-banner.outer .large-6{width:50%}.hor-banner.outer .large-6 .left,.hor-banner.outer .large-6 .right{float:none !important;margin:0 auto}.hor-banner.outer .large-6 img{display:block;margin:0 auto}}.radius-form{display:block;position:relative;padding:.9375rem 0}.radius-form input.radius{position:relative;z-index:1;width:100%;margin:0;padding:.625rem 5.125rem .625rem 2.4375rem;border:0;font-size:1.125rem;color:#333;border-radius:62px;font-family:"karlaregular", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}@media screen and (max-width: 767px){.radius-form input.radius{padding:.625rem 4.375rem .625rem 2.4375rem}}.radius-form input.radius:-moz-placeholder{opacity:1;color:rgba(51,51,51,0.8)}.radius-form input.radius::-moz-placeholder{opacity:1;color:rgba(51,51,51,0.8)}.radius-form input.radius:-ms-input-placeholder{opacity:1;color:rgba(51,51,51,0.8)}.radius-form input.radius::-webkit-input-placeholder{opacity:1;color:rgba(51,51,51,0.8)}.radius-form span.btn-wrap,.radius-form input.circle{position:absolute;top:0;right:0}.radius-form span.btn-wrap{z-index:2;border-radius:100%}.radius-form input.circle{z-index:3;border:0;padding:0;margin:0;color:#fff;font-size:0;line-height:0;text-align:center;text-indent:-9999px;text-transform:uppercase;text-shadow:1px 1px 1px rgba(0,0,0,0.2);background-color:#40bf00;-moz-appearance:hidden;-webkit-appearance:hidden;border-radius:100%}.radius-form input.circle:hover{background-color:#00D948}.radius-form span.btn-wrap input.circle{position:relative;width:100%;height:100%;border-radius:100%}.no-touch .radius-form input.circle{-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out}.a-overlay{position:absolute;z-index:15;bottom:0;font-family:"MuseoSlab-700", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}.no-touch .a-overlay{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.filter-results{margin:0 auto;list-style:none;position:relative;display:table}@media screen and (min-width: 1024px){.filter-results{padding:1.0625rem 0 2.8125rem}}@media screen and (min-width: 768px) and (max-width: 1023px){.filter-results{padding:.625rem 0 2.1875rem}}@media screen and (max-width: 767px){.filter-results{padding:.3125rem 0 .9375rem}}.filter-results li{display:inline;margin:0 .5625rem}@media screen and (max-width: 640px){.filter-results li{float:left;position:relative;width:100%;margin:0 0 .75rem;text-align:center}}.filter-results a{margin:0;text-transform:uppercase;color:#40bf00;font-family:"karlabold", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}@media screen and (min-width: 768px){.filter-results a{font-size:1.3125rem;border-bottom:2px solid transparent}.filter-results a:hover{border-bottom:2px solid #40bf00}}@media screen and (max-width: 767px){.filter-results a{font-size:1rem;border-bottom:1px solid transparent}.filter-results a:hover{border-bottom:1px solid #40bf00}}.filter-results a.selected{cursor:text;color:#555}@media screen and (min-width: 768px){.filter-results a.selected{border-bottom:2px solid #555}}@media screen and (max-width: 767px){.filter-results a.selected{border-bottom:1px solid #555}}@media screen and (min-width: 768px){.filter-results a.selected:hover{border-bottom:2px solid #555}}@media screen and (max-width: 767px){.filter-results a.selected:hover{border-bottom:1px solid #555}}.no-touch .filter-results a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.top-rated li{overflow:hidden;width:100%;margin-bottom:.1875rem;background:rgba(0,0,0,0.15)}.top-rated .vote-btn{font-size:1.25rem;color:#fff;text-align:center;font-family:"karlabold", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}.top-rated li a>span{position:absolute;left:0;color:#FFF;line-height:1.6875rem;text-align:center;font-family:"karlabold", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}@media screen and (min-width: 641px){.top-rated li a>span{width:5.625rem;font-size:1.25rem}}@media screen and (min-width: 480px) and (max-width: 640px){.top-rated li a>span{width:5rem;font-size:1.125rem}}@media screen and (min-width: 480px){.top-rated li a>span{height:1000;top:0}}@media screen and (max-width: 479px){.top-rated li a>span{width:50%;height:3.75rem;bottom:0}}.top-rated li a>span:after{position:absolute;display:block;width:100%;height:300%;top:-100%;left:0;content:"";z-index:-1}.top-rated li h4{line-height:1.05;text-transform:uppercase;text-align:left;font-family:"karlabold", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}@media screen and (min-width: 641px){.top-rated li h4{font-size:1.125rem}}@media screen and (min-width: 480px) and (max-width: 640px){.top-rated li h4{font-size:1rem}}@media screen and (max-width: 479px){.top-rated li h4{font-size:.875rem}}.top-rated li p{display:block;position:relative;min-height:1.375rem;margin:.5rem 0 .875rem;font-size:1rem;line-height:1.5;text-align:left;font-family:"MuseoSlab-500", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}@media screen and (max-width: 479px){.top-rated li p{font-size:.875rem;min-height:1.875rem}}.load-more{float:left;clear:both;position:relative;width:100%;padding:2.9375rem 1.875rem 0;margin:0 0 -.4375rem}.load-more span{display:block;position:relative;width:100%;border-top:1px solid #eee}.latest-wb ul{list-style:none;margin:0;padding:0;width:100%}.latest-wb ul li{position:relative;width:100%;padding:.125rem .625rem 1.725rem 7.5rem}@media screen and (min-width: 1440px){.latest-wb ul li{padding:.125rem .625rem 1.7125rem 7.5rem}}@media screen and (min-width: 1024px) and (max-width: 1439px){.latest-wb ul li{padding:.125rem .625rem 1.7125rem 3.125rem}}@media screen and (min-width: 768px) and (max-width: 1023px){.latest-wb ul li{padding:.125rem .625rem 1.7125rem 7.5rem}}@media screen and (min-width: 641px) and (max-width: 767px){.latest-wb ul li{padding:.125rem .625rem 1.7125rem 7.1875rem}}@media screen and (min-width: 480px) and (max-width: 640px){.latest-wb ul li{padding:.125rem .625rem 1.7125rem 3.75rem}}@media screen and (max-width: 479px){.latest-wb ul li{padding:.125rem .625rem 1.7125rem 3.125rem}}.latest-wb ul .award{position:absolute;display:block;left:0;top:0;height:3.125rem}@media screen and (min-width: 1440px){.latest-wb ul .award{width:6.475rem}}@media screen and (min-width: 1024px) and (max-width: 1439px){.latest-wb ul .award{width:2.1rem}}@media screen and (min-width: 768px) and (max-width: 1023px){.latest-wb ul .award{width:5.765rem}}@media screen and (min-width: 641px) and (max-width: 767px){.latest-wb ul .award{width:5.765rem}}@media screen and (min-width: 480px) and (max-width: 640px){.latest-wb ul .award{width:3.125rem}}@media screen and (max-width: 479px){.latest-wb ul .award{width:2.5rem}}.latest-wb ul .award.yes{background:url(../images/library/award.png) no-repeat 100% 3px}.latest-wb ul h5{font-size:1rem;line-height:1.1;color:#fff;margin:0;text-align:left;text-transform:uppercase;font-family:"karlabold", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}.latest-wb ul .name{font-size:.875rem;line-height:1.7;color:#ffffb2;margin:0;font-family:"MuseoSlab-500", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}.latest-wb ul .published{margin:0;color:#ccc;font-size:.875rem;line-height:1.35;text-align:left}.latest-wb ul .published a{color:#ffbb00;border-bottom:1px solid transparent;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.latest-wb ul .published a:hover{border-bottom:1px solid #ffbb00}.guides{display:block;position:relative;width:100%;margin:0}.guides .guide-block{display:block;position:relative;width:100%;border-bottom:1px solid #eee}@media screen and (min-width: 1280px){.guides .guide-block{margin:0 0 2.375rem;padding:0 .125rem 1.35rem 0}}@media screen and (min-width: 1024px) and (max-width: 1279px){.guides .guide-block{margin:0 0 1.875rem;padding:0 0 1.25rem}}@media screen and (max-width: 1023px){.guides .guide-block{margin:0 0 1.25rem;padding:0 0 1.25rem 0}}.guides .guide-block:last-of-type{border-bottom:0}.guides .guide-block p.intro{display:block;position:relative;clear:both;width:100%;margin:0}@media screen and (min-width: 1280px){.guides .guide-block p.intro{padding:2.25rem 0 2.375rem}}@media screen and (min-width: 1024px) and (max-width: 1279px){.guides .guide-block p.intro{padding:1.9375rem 0 2.5rem 3.75rem}}@media screen and (min-width: 768px) and (max-width: 1023px){.guides .guide-block p.intro{padding:1.625rem 0 2.0625rem 3.125rem}}@media screen and (min-width: 480px) and (max-width: 767px){.guides .guide-block p.intro{padding:1.3125rem 0 1.4375rem 2.375rem}}@media screen and (max-width: 479px){.guides .guide-block p.intro{padding:1.3125rem 0 1.4375rem 2.375rem}}.guides .guide-block span.avatar{position:absolute;border-radius:100%}@media screen and (min-width: 1280px){.guides .guide-block span.avatar{width:3.75rem;height:3.75rem;left:-12.8%;top:.875rem}}@media screen and (min-width: 1024px) and (max-width: 1279px){.guides .guide-block span.avatar{width:3.125rem;height:3.125rem;left:0;top:.9375rem}}@media screen and (min-width: 768px) and (max-width: 1023px){.guides .guide-block span.avatar{width:2.5rem;height:2.5rem;left:0;top:.75rem}}@media screen and (max-width: 767px){.guides .guide-block span.avatar{width:1.875rem;height:1.875rem;left:0;top:.875rem}}.guides .guide-block span.avatar img{border-radius:100%}.guides .guide-block .name{line-height:1;float:left;color:#555 !important;border-bottom:1px solid transparent;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width: 1024px){.guides .guide-block .name{font-size:1.25rem}}@media screen and (min-width: 768px) and (max-width: 1023px){.guides .guide-block .name{font-size:1.125rem}}@media screen and (max-width: 767px){.guides .guide-block .name{font-size:1rem}}.guides .guide-block .name:hover{color:#40BF00 !important;border-bottom:1px solid #40BF00}.guides .guide-block time{float:right;line-height:1;color:#555;padding:.125rem 0 0}@media screen and (min-width: 1024px){.guides .guide-block time{font-size:1rem}}@media screen and (min-width: 768px) and (max-width: 1023px){.guides .guide-block time{font-size:.875rem}}@media screen and (max-width: 767px){.guides .guide-block time{font-size:.75rem}}.guides .guide-block h3{width:100%;display:block;clear:both;text-align:left;margin:0;padding:0;letter-spacing:.0125rem;line-height:1.05}.guides .guide-block h3 a{text-transform:none;color:#333 !important;text-align:left;border-bottom:1px solid transparent;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.guides .guide-block h3 a:hover{color:#40BF00 !important;border-bottom:1px solid #40BF00}.guides .guide-block .content{color:#555;margin:-.125rem 0 0;padding:0;position:relative;clear:both}@media screen and (min-width: 1024px){.guides .guide-block .content{font-size:1.25rem;line-height:1.875rem;height:100px}}@media screen and (min-width: 1024px) and (max-width: 1279px){.guides .guide-block .content{font-size:1.1875rem;line-height:1.6875rem;height:88px}}@media screen and (max-width: 1023px){.guides .guide-block .content{margin-top:.375rem;font-size:1.125rem;line-height:1.5rem;height:50px}}.guides .guide-block .content a.read-more{color:#40BF00;text-transform:uppercase;border-bottom:1px solid transparent;letter-spacing:0.1em;white-space:nowrap;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width: 1024px){.guides .guide-block .content a.read-more{font-size:1.125rem}}@media screen and (min-width: 1024px) and (max-width: 1279px){.guides .guide-block .content a.read-more{font-size:1.0625rem}}@media screen and (max-width: 1023px){.guides .guide-block .content a.read-more{font-size:1rem}}.guides .guide-block .content a:hover{border-bottom:1px solid #40BF00}@media screen and (min-width: 1280px){.web-page .white-plate{padding:1.875rem 1.875rem 6rem}.web-page .white-plate #navigation{padding:0 0 1.25rem}}@media screen and (min-width: 1024px) and (max-width: 1279px){.web-page .white-plate{padding:1.875rem 1.875rem 3.75rem}}@media screen and (min-width: 1024px) and (max-width: 1279px){.web-page .white-plate #navigation{padding:0 0 3.125rem}.web-page .white-plate #navigation .secondary-nav{margin:0 auto 30px}.web-page .white-plate #navigation .secondary-nav ul{float:none;clear:both;overflow:hidden;display:table;position:relative;margin:0 auto}.web-page .white-plate #navigation .secondary-nav ul li{position:relative;overflow:hidden}}@media screen and (min-width: 1100px) and (max-width: 1279px){.web-page .white-plate #logo{top:78% !important}}@media screen and (min-width: 1024px) and (max-width: 1099px){.web-page .white-plate #logo{top:82% !important}}@media screen and (min-width: 1440px){.web-page .white-plate #header .btn-wrap{width:5.625rem;height:5.625rem;border:0;top:0}}@media screen and (min-width: 1280px) and (max-width: 1439px){.web-page .white-plate #header .btn-wrap{width:5rem;height:5rem;border:0;top:0}}@media screen and (min-width: 1024px) and (max-width: 1279px){.web-page .white-plate #header .btn-wrap{width:4.375rem;height:4.375rem;border:0;top:0}}.web-page #main section:not(.not-visible){position:relative;clear:both}.web-page #main section:not(.not-visible) .wrap{position:relative;overflow:hidden;width:100%;padding:0 1.875rem 1.875rem}.web-page article h1,.web-page article h2,.web-page article h3,.web-page article h4,.web-page article h5,.web-page article h6,.web-page aside h1,.web-page aside h2,.web-page aside h3,.web-page aside h4,.web-page aside h5,.web-page aside h6{position:relative;width:100%;display:block;color:#333;text-align:left;margin:0}.web-page article h2,.web-page aside h2{font-family:"MuseoSansRounded-900", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}@media screen and (min-width: 1280px){.web-page article h2,.web-page aside h2{font-size:2.5625rem;line-height:2.8125rem;padding:1.8125rem 0 1.875rem}}@media screen and (min-width: 1024px) and (max-width: 1279px){.web-page article h2,.web-page aside h2{font-size:2.25rem;line-height:2.5rem;padding:.9375rem 0}}@media screen and (min-width: 768px) and (max-width: 1023px){.web-page article h2,.web-page aside h2{font-size:2rem;line-height:2.25rem;padding:.75rem 0}}@media screen and (min-width: 480px) and (max-width: 767px){.web-page article h2,.web-page aside h2{font-size:1.75rem;line-height:2rem;padding:.5rem 0}}@media screen and (max-width: 479px){.web-page article h2,.web-page aside h2{font-size:1.5rem;line-height:1.75rem;padding:.3125rem 0}}.web-page article h2.archive-title,.web-page aside h2.archive-title{color:#333;padding:0 0 1.875rem !important;font-style:normal;font-weight:normal;font-family:"MuseoSlab-500", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}@media screen and (min-width: 1024px){.web-page article h2.archive-title,.web-page aside h2.archive-title{font-size:1.5rem !important;line-height:2.8125rem !important}}@media screen and (min-width: 768px) and (max-width: 1023px){.web-page article h2.archive-title,.web-page aside h2.archive-title{font-size:1.375rem !important;line-height:2.6875rem !important}}@media screen and (min-width: 480px) and (max-width: 767px){.web-page article h2.archive-title,.web-page aside h2.archive-title{font-size:1.25rem !important;line-height:2.5rem !important}}@media screen and (max-width: 479px){.web-page article h2.archive-title,.web-page aside h2.archive-title{font-size:1.125rem !important;line-height:2.375rem !important}}.web-page article h3,.web-page aside h3{font-family:"MuseoSansRounded-700", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}@media screen and (min-width: 1280px){.web-page article h3,.web-page aside h3{font-size:2.375rem;line-height:2.5625rem;padding:1.8125rem 0 2rem}}@media screen and (max-width: 1279px){.web-page article h3,.web-page aside h3{padding:0 0 1.375rem}}@media screen and (min-width: 1024px) and (max-width: 1279px){.web-page article h3,.web-page aside h3{font-size:2rem;line-height:2.25rem}}@media screen and (min-width: 768px) and (max-width: 1023px){.web-page article h3,.web-page aside h3{font-size:1.75rem;line-height:2.25rem}}@media screen and (min-width: 480px) and (max-width: 767px){.web-page article h3,.web-page aside h3{font-size:1.5rem;line-height:2.125rem}}@media screen and (max-width: 479px){.web-page article h3,.web-page aside h3{font-size:1.25rem;line-height:1.875rem}}.web-page article h4,.web-page aside h4{font-size:1.5rem;line-height:1.875rem;padding:0 0 2rem;margin:-.125rem 0 0;font-family:"MuseoSansRounded-500", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}.web-page article h5,.web-page aside h5{font-size:1.125rem;line-height:1.6875rem;padding:1.5rem 0 2rem;margin:0;text-transform:uppercase;font-family:"MuseoSansRounded-700", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}.web-page article h6,.web-page aside h6{font-size:1.3125rem;line-height:2.0625rem;margin:0;padding:1.875rem 0 2rem;font-family:"MuseoSansRounded-500", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}.web-page article figure,.web-page aside figure{display:block;position:relative;width:100%;margin:-.525rem 0 1.4375rem;padding:0}.web-page article figure img,.web-page aside figure img{display:block;width:100%;max-width:none}.web-page article figure figcaption,.web-page aside figure figcaption{display:block;position:relative;width:100%;padding:1.25rem .9375rem;margin:0;background:#f2f2f2;text-transform:uppercase;text-align:center;font-size:.875rem;letter-spacing:0.06em}.web-page ul{list-style:none;margin:0;padding:0}.web-page ul.gallery{float:left;position:relative;overflow:hidden;width:100%}@media screen and (min-width: 1280px){.web-page ul.gallery{margin:-.5rem 0 -.6875rem}}.web-page ul.gallery li{float:left;position:relative}.web-page ul.gallery a{float:left;position:relative;width:100%}.web-page ul.gallery img{float:left;position:relative;width:100%;max-width:none}@media screen and (min-width: 1280px){.web-page ul.gallery.two li{width:47.9%;margin:0 4.2% 4.3% 0}}@media screen and (max-width: 1279px){.web-page ul.gallery.two li{width:50%;padding:0 .46875rem .9375rem}}@media screen and (max-width: 479px){.web-page ul.gallery.two li{width:100%;padding:0 0 .9375rem}}@media screen and (min-width: 1280px){.web-page ul.gallery.two li:nth-child(2n+2){margin:0}}@media screen and (min-width: 768px){.web-page ul.gallery.three li{width:30.4%;margin:0 4.4% 4.4% 0}}@media screen and (min-width: 480px) and (max-width: 767px){.web-page ul.gallery.three li{width:50%;margin:0;padding:0 .46875rem .9375rem}}@media screen and (max-width: 479px){.web-page ul.gallery.three li{width:100%;padding:0 0 .9375rem}}.web-page ul.gallery.three li:nth-child(3n+3){margin:0}.web-page article{float:left;position:relative}@media screen and (min-width: 1280px){.web-page article{padding-top:2.5rem;width:61%;padding-left:8.5%;padding-right:1.875rem}}@media screen and (min-width: 1024px) and (max-width: 1279px){.web-page article{padding-top:.75rem}}@media screen and (min-width: 1024px) and (max-width: 1279px){.web-page article{width:67%;padding-left:0;padding-right:1.875rem}}@media screen and (max-width: 1023px){.web-page article{width:100%}}.web-page article p.intro{color:#333;font-family:"MuseoSansRounded-500", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}@media screen and (min-width: 1024px){.web-page article p.intro{font-size:1.375rem;line-height:2.5rem;margin:0 0 1.6875rem}}@media screen and (min-width: 768px) and (max-width: 1023px){.web-page article p.intro{font-size:1.25rem;line-height:2rem;margin:0 0 1.375rem}}@media screen and (max-width: 767px){.web-page article p.intro{font-size:1.125rem;line-height:1.75rem;margin:0 0 1.25rem}}.web-page article p.intro a:not(.word){color:#40bf00;border-bottom:2px solid transparent}.web-page article p.intro a:not(.word):hover{color:#40bf00;border-bottom:2px solid #40bf00}.web-page article p.intro .name,.web-page article p.intro time{font-family:"MuseoSlab-500", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}@media screen and (max-width: 480px){.web-page article p.intro time{font-size:.875rem}}.web-page article p:not(.intro),.web-page article div:not(.guide-block),.web-page article div p.intro{color:#555;font-family:"karlaregular", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}@media screen and (min-width: 1024px){.web-page article p:not(.intro),.web-page article div:not(.guide-block),.web-page article div p.intro{font-size:1.25rem;line-height:1.875rem;margin:0 0 1.875rem}}@media screen and (min-width: 768px) and (max-width: 1023px){.web-page article p:not(.intro),.web-page article div:not(.guide-block),.web-page article div p.intro{font-size:1.125rem;line-height:1.75rem;margin:0 0 1.5rem}}@media screen and (max-width: 767px){.web-page article p:not(.intro),.web-page article div:not(.guide-block),.web-page article div p.intro{font-size:1rem;line-height:1.625rem;margin:0 0 1.25rem}}.web-page article p:not(.intro) b,.web-page article p:not(.intro) strong,.web-page article div:not(.guide-block) b,.web-page article div:not(.guide-block) strong,.web-page article div p.intro b,.web-page article div p.intro strong{font-weight:normal;font-family:"karlabold", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}.web-page article p:not(.intro) i,.web-page article p:not(.intro) em,.web-page article div:not(.guide-block) i,.web-page article div:not(.guide-block) em,.web-page article div p.intro i,.web-page article div p.intro em{font-style:normal;color:inherit;font-family:"karlaitalic", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}.web-page article p:not(.intro) a:not(.word),.web-page article div:not(.guide-block) a:not(.word),.web-page article div p.intro a:not(.word){color:#40bf00;border-bottom:2px solid transparent}.web-page article p:not(.intro) a:not(.word):hover,.web-page article div:not(.guide-block) a:not(.word):hover,.web-page article div p.intro a:not(.word):hover{color:#40bf00;border-bottom:2px solid #40bf00}.web-page article ul:not(.bullets),.web-page article ul:not(.atcb-list){position:relative;z-index:10;list-style:none;padding:0 0 0 18px;width:100%}@media screen and (min-width: 1366px){.web-page article ul:not(.bullets),.web-page article ul:not(.atcb-list){margin:0 0 3.5rem !important}}@media screen and (min-width: 1024px) and (max-width: 1365px){.web-page article ul:not(.bullets),.web-page article ul:not(.atcb-list){margin:0 0 2.5rem !important}}@media screen and (max-width: 1023px){.web-page article ul:not(.bullets),.web-page article ul:not(.atcb-list){margin:0 0 2rem !important}}.web-page article ul:not(.bullets) li,.web-page article ul:not(.atcb-list) li{position:relative;color:#555;margin:0;font-family:"karlaregular", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}@media screen and (min-width: 1024px){.web-page article ul:not(.bullets) li,.web-page article ul:not(.atcb-list) li{font-size:1.25rem;line-height:1.875rem}}@media screen and (min-width: 768px) and (max-width: 1023px){.web-page article ul:not(.bullets) li,.web-page article ul:not(.atcb-list) li{font-size:1.125rem;line-height:1.75rem}}@media screen and (max-width: 767px){.web-page article ul:not(.bullets) li,.web-page article ul:not(.atcb-list) li{font-size:1rem;line-height:1.625rem}}@media screen and (min-width: 1401px){.web-page article ul:not(.bullets) li,.web-page article ul:not(.atcb-list) li{padding:.375rem 0 0 1.875rem}}@media screen and (max-width: 1400px){.web-page article ul:not(.bullets) li,.web-page article ul:not(.atcb-list) li{padding:.25rem 0 0 1.875rem}}.web-page article ul:not(.bullets) li a,.web-page article ul:not(.atcb-list) li a{color:#40BF00;border-bottom:2px solid transparent}.web-page article ul:not(.bullets) li a:hover,.web-page article ul:not(.atcb-list) li a:hover{color:#40BF00;border-bottom:2px solid #40BF00}.web-page article ul:not(.bullets) li:after,.web-page article ul:not(.atcb-list) li:after{position:absolute;width:.625rem;height:.625rem;content:"";background:#555;border-radius:100%}@media screen and (min-width: 1401px){.web-page article ul:not(.bullets) li:after,.web-page article ul:not(.atcb-list) li:after{top:1rem;left:.0625rem}}@media screen and (max-width: 1400px){.web-page article ul:not(.bullets) li:after,.web-page article ul:not(.atcb-list) li:after{top:.625rem;left:.3125rem}}.web-page article ul.bullets{margin:0 0 2.75rem}.web-page article ul.bullets li{color:#555;font-size:1.25rem;line-height:1.875rem;font-family:"karlaregular", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}@media screen and (min-width: 1024px){.web-page article ul.bullets li{font-size:1.25rem;line-height:1.875rem}}@media screen and (min-width: 1280px){.web-page article ul.bullets li{margin:0 0 0 -1.3125rem;padding:0 0 0 1.3125rem;background:url(../images/library/bullet_darkgray.png) no-repeat 0 12px}}@media screen and (max-width: 1279px){.web-page article ul.bullets li{margin:0 0 0 .625rem;padding:0 0 0 1.125rem;background:url(../images/library/bullet_darkgray.png) no-repeat 0 10px}}@media screen and (min-width: 768px) and (max-width: 1023px){.web-page article ul.bullets li{font-size:1.125rem;line-height:1.625rem;background:url(../images/library/bullet_darkgray.png) no-repeat 0 8px}}@media screen and (max-width: 767px){.web-page article ul.bullets li{margin:0;font-size:1rem;line-height:1.5rem;background:url(../images/library/bullet_darkgray.png) no-repeat 0 7px}}.web-page article ul.bullets li b,.web-page article ul.bullets li strong{font-weight:normal;font-family:"karlabold", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}.web-page article ul.bullets li i,.web-page article ul.bullets li em{font-style:normal;color:inherit;font-family:"karlaitalic", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}.web-page article ul.bullets li a{color:#40bf00;border-bottom:1px solid transparent}.web-page article ul.bullets li a:hover{color:#40bf00;border-bottom:1px solid #40bf00}.web-page article blockquote{position:relative;width:99.8%;margin:0 0 2.5625rem;border:0;background:#f2f2f2}@media screen and (min-width: 768px){.web-page article blockquote{padding:2.8125rem 3.75rem}}@media screen and (max-width: 767px){.web-page article blockquote{padding:.9375rem 1.875rem}}.web-page article blockquote p{position:relative;display:inline;color:#333;margin:0;font-family:"MuseoSansRounded-700", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}@media screen and (min-width: 1024px){.web-page article blockquote p{font-size:1.25rem;line-height:2.25rem}}@media screen and (min-width: 768px) and (max-width: 1023px){.web-page article blockquote p{font-size:1.125rem;line-height:1.875rem}}@media screen and (max-width: 767px){.web-page article blockquote p{font-size:1rem;line-height:1.6875rem}}.web-page article blockquote p:before,.web-page article blockquote p:after{position:relative;color:#333;z-index:10}@media screen and (min-width: 1024px){.web-page article blockquote p:before,.web-page article blockquote p:after{font-size:1.25rem;line-height:2.25rem}}@media screen and (min-width: 768px) and (max-width: 1023px){.web-page article blockquote p:before,.web-page article blockquote p:after{font-size:1.125rem;line-height:1.875rem}}@media screen and (max-width: 767px){.web-page article blockquote p:before,.web-page article blockquote p:after{font-size:1rem;line-height:1.6875rem}}.web-page article blockquote p:before{margin:0 0 0 -12px;content:open-quote}.web-page article blockquote p:after{content:close-quote}.web-page article figure{width:99.8%}@media screen and (min-width: 1280px){.web-page article ul.gallery{padding:0 0.2% 0 0}}@media screen and (min-width: 1280px){.web-page article ul.gallery.two{margin:.25rem 0}}.web-page article hr{display:block;position:relative;width:98.3%;margin:0 0 4.125rem;padding:1.375rem 0 0;border:0;border-bottom:1px solid #eee}.web-page article .banner{display:block;position:relative;width:100%}.web-page article .banner img{display:block;width:auto;max-width:100%}@media screen and (max-width: 1023px){.web-page article .banner img{margin:0 auto}}.web-page aside{float:left;position:relative;margin:0}@media screen and (min-width: 1280px){.web-page aside{width:38.2%;padding-top:3.125rem;padding-left:2.9%;padding-right:3.9%}}@media screen and (min-width: 1024px) and (max-width: 1279px){.web-page aside{width:33%}}@media screen and (max-width: 1023px){.web-page aside{padding-top:2.5rem;padding-bottom:2.5rem;width:100%}}.web-page aside figure{margin:.2rem 0 2.8rem}.web-page aside .menu h4{clear:both;width:100%;position:relative;padding:.125rem 0 1.375rem;color:#333;font-family:"MuseoSlab-500", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}.web-page aside .menu h5{clear:both;width:100%;position:relative;padding:.6875rem 0 .8125rem;color:#333;font-family:"MuseoSlab-500", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}.web-page aside .menu ul{position:relative;padding:0}.web-page aside .menu li{float:left;position:relative;overflow:hidden}@media screen and (min-width: 1280px){.web-page aside .menu li{width:112%;margin-left:-6%;padding:0 6%}}@media screen and (max-width: 1279px){.web-page aside .menu li{width:100%;padding:0}}.web-page aside .menu li a{float:left;position:relative;overflow:hidden;width:100%;line-height:1.5}@media screen and (min-width: 1280px){.web-page aside .menu li a{padding:.8125rem 0}}@media screen and (max-width: 1279px){.web-page aside .menu li a{padding:.8125rem}}.web-page aside .menu.category li{margin-top:-1px;background-color:#FFF}.web-page aside .menu.category li a{z-index:2;font-size:1rem;border-bottom:1px solid #eee;text-transform:uppercase;color:#555;font-family:"karlabold", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}.web-page aside .menu.category li:hover{z-index:5;background-color:#40BF00}.web-page aside .menu.category li:hover a{color:#FFFFB2;border-bottom:1px solid transparent}.web-page aside .menu.category li:last-of-type a{border-bottom:1px solid transparent}.web-page aside .menu.archive>ul>li{margin-top:-1px}.web-page aside .menu.archive>ul>li li{margin-top:-1px}.web-page aside .menu.archive>ul>li span{float:left;position:relative;overflow:hidden;width:112%;margin-top:1.5rem;left:-6%;padding:0 6%;background-color:#FFF}.web-page aside .menu.archive>ul>li span a{font-size:1.25rem;line-height:1.5625rem;border-bottom:1px solid #eee;color:#333;border-bottom:1px solid #eee;font-family:"karlabold", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}.web-page aside .menu.archive>ul>li span a:hover{border-bottom:1px solid transparent}.web-page aside .menu.archive>ul>li span:hover{z-index:5;background-color:#40BF00;color:#FFFFB2}.web-page aside .menu.archive>ul>li:first-of-type span{margin-top:0}.web-page aside .menu.archive>ul>li li a{float:left;position:relative;z-index:1;width:100%;line-height:1.5625rem;font-size:1.125rem;text-transform:none !important;z-index:2;color:#737373;border-bottom:1px solid #eee;font-family:"MuseoSlab-500", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}@media screen and (min-width: 1280px){.web-page aside .menu.archive>ul>li li a{padding:.75rem 0 .8125rem}}@media screen and (max-width: 1279px){.web-page aside .menu.archive>ul>li li a{padding:.75rem .8125rem .8125rem}}.web-page aside .menu.archive>ul>li li:last-of-type a{border-bottom:1px solid transparent}.web-page aside .menu.archive>ul>li li:hover{z-index:5;background-color:#e0e0e0}.web-page aside .menu.archive>ul>li li:hover>a{color:#333;border-bottom:1px solid transparent}.web-page aside .aux-nav{clear:both}@media screen and (min-width: 1280px){.web-page aside .aux-nav{width:128.6%;margin:0 -12.6% 3% -12.6%;padding-top:1.375rem;padding-bottom:1.25rem;padding-left:7.4%;padding-right:7.4%}}@media screen and (max-width: 1279px){.web-page aside .aux-nav{width:100%;margin:0 0 1.875rem;padding:.9375rem}}.web-page aside .aux-nav ul{float:left;position:relative;width:100%;margin:0 auto 5.6%}.web-page aside .aux-nav ul li{float:left}@media screen and (min-width: 1280px){.web-page aside .aux-nav ul li{width:33.3333333%;padding:0 1%}}@media screen and (min-width: 1024px) and (max-width: 1279px){.web-page aside .aux-nav ul li{width:50%;padding:0 1%}}@media screen and (min-width: 768px) and (max-width: 1023px){.web-page aside .aux-nav ul li{width:33.3333333%;padding:0 .46875rem}}@media screen and (min-width: 480px) and (max-width: 767px){.web-page aside .aux-nav ul li{width:50%;padding:0 .46875rem}}@media screen and (max-width: 479px){.web-page aside .aux-nav ul li{width:100%;padding:0}}.web-page aside .aux-nav ul a{text-transform:uppercase;color:#40bf00;font-family:"karlabold", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}@media screen and (min-width: 1280px){.web-page aside .aux-nav ul a{font-size:1.3125rem;border-bottom:2px solid transparent}.web-page aside .aux-nav ul a:hover{border-bottom:2px solid #40BF00}}@media screen and (max-width: 1279px){.web-page aside .aux-nav ul a{border-bottom:1px solid transparent}.web-page aside .aux-nav ul a:hover{border-bottom:1px solid #40BF00}}@media screen and (min-width: 768px) and (max-width: 1279px){.web-page aside .aux-nav ul a{font-size:1.125rem}}@media screen and (min-width: 480px) and (max-width: 767px){.web-page aside .aux-nav ul a{font-size:1.0625rem}}@media screen and (max-width: 479px){.web-page aside .aux-nav ul a{font-size:1rem}}.web-page aside .aux-nav ul a.selected,.web-page aside .aux-nav ul a:active{color:#333}@media screen and (min-width: 1280px){.web-page aside .aux-nav ul a.selected,.web-page aside .aux-nav ul a:active{border-bottom:2px solid transparent}}@media screen and (max-width: 1279px){.web-page aside .aux-nav ul a.selected,.web-page aside .aux-nav ul a:active{border-bottom:1px solid transparent}}.web-page aside .aux-nav ul a.selected{cursor:text}.web-page aside .aux-nav p{padding:0 1.5%;margin:0;font-size:.75rem;text-transform:uppercase}.web-page aside .aux-nav.inverted{background-color:#333}@media screen and (min-width: 1280px){.web-page aside .aux-nav.inverted{padding-top:2.25rem;padding-bottom:2.1875rem;margin:0 -12.6% 47% -13.6%}}.web-page aside .aux-nav.inverted ul{margin:0 auto 5.3%}.web-page aside .aux-nav.inverted ul li{padding:0 0 0 1.8%}.web-page aside .aux-nav.inverted ul a{color:#ffffb2;font-family:"karlabold", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}@media screen and (min-width: 1280px){.web-page aside .aux-nav.inverted ul a{font-size:1.3125rem;border-bottom:2px solid transparent}.web-page aside .aux-nav.inverted ul a:hover{border-bottom:2px solid #ffffb2}}@media screen and (max-width: 1279px){.web-page aside .aux-nav.inverted ul a{border-bottom:1px solid transparent}.web-page aside .aux-nav.inverted ul a:hover{border-bottom:1px solid #ffffb2}}.web-page aside .aux-nav.inverted ul a.selected,.web-page aside .aux-nav.inverted ul a:active{color:#fff}@media screen and (min-width: 1280px){.web-page aside .aux-nav.inverted ul a.selected,.web-page aside .aux-nav.inverted ul a:active{border-bottom:2px solid transparent}}@media screen and (max-width: 1279px){.web-page aside .aux-nav.inverted ul a.selected,.web-page aside .aux-nav.inverted ul a:active{border-bottom:1px solid transparent}}.web-page aside .aux-nav.inverted p{color:#FFF;padding:0 0 0 2.6%}.web-page aside .guides{display:block;position:relative}@media screen and (min-width: 1280px){.web-page aside .guides{width:104%;margin:0 0 12.5% 1.5%}}@media screen and (max-width: 1279px){.web-page aside .guides{margin:0 0 1.875rem}}.web-page aside .guides h4{letter-spacing:-.00063rem;font-family:"MuseoSlab-500", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}.web-page aside .guides .guide-block{padding:0 0 2rem;margin:0 0 .9375rem}.web-page aside .guides span.avatar{position:absolute;width:1.875rem;height:1.875rem;top:0;left:0;border-radius:100%}.web-page aside .guides span.avatar img{border-radius:100%}.web-page aside .guides .intro{float:none;padding:.5rem .625rem 2.625rem 2.5rem}@media screen and (max-width: 767px){.web-page aside .guides .intro{padding:.5rem .625rem 2.625rem 2.5rem}}.web-page aside .guides .name{font-size:1rem;font-family:"MuseoSlab-500", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}.web-page aside .guides time{padding:.125rem 0 0;font-size:.875rem;font-family:"MuseoSlab-500", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}.web-page aside .guides h5{width:100%;display:block;clear:both;text-align:left;margin:0 0 12px;padding:0;letter-spacing:-.00313rem;line-height:1.375rem;font-size:1.3125rem;font-family:"MuseoSansRounded-500", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}.web-page aside .guides h5 a{text-transform:none;color:#333;text-align:left;border-bottom:1px solid transparent}.web-page aside .guides h5 a:hover{color:#40BF00;border-bottom:1px solid #40BF00}.web-page aside .guides .content{line-height:1.375rem;font-size:1rem;height:2.75rem;padding:0;margin:0}.web-page aside .guides .content a{color:#555;border-bottom:1px solid transparent}.web-page aside .guides .content a:hover{color:#40BF00;border-bottom:1px solid #40BF00}@media screen and (min-width: 1280px){.web-page aside .gallery.two{width:101.4%}}@media screen and (max-width: 1279px){.web-page aside .gallery.two{width:100%;padding-bottom:2.5rem}}.web-page aside .gallery.two li{float:left}@media screen and (min-width: 1280px){.web-page aside .gallery.two li{width:47%;margin:0 6% 6.3% 0}.web-page aside .gallery.two li:nth-child(2n+2){margin:0 0 6.3%}}@media screen and (max-width: 1279px){.web-page aside .gallery.two li{width:50%;padding:0 .46875rem .9375rem}}@media screen and (max-width: 479px){.web-page aside .gallery.two li{width:100%;padding:0 0 .9375rem}}.web-page aside .gallery.two a{float:left;position:relative}.web-page aside .gallery.two img{float:left;width:100%;max-width:none}@media screen and (max-width: 1023px){.web-page aside .banner img{clear:both;display:block;margin:0 auto}}.dark-banner{float:left;position:relative;overflow:hidden;z-index:10;width:100%;background-color:#333;background-repeat:no-repeat}@media screen and (min-width: 1280px){.dark-banner:not(.has-icon){padding:2.35% 2.5% 2.75% 10%}}@media screen and (min-width: 1024px) and (max-width: 1279px){.dark-banner:not(.has-icon){padding:1.875rem}}@media screen and (max-width: 1023px){.dark-banner:not(.has-icon){padding:1.875rem}}@media screen and (min-width: 1280px){.dark-banner.has-icon{padding:2.35% 2.5% 2.75% 16.2%}}@media screen and (min-width: 1024px) and (max-width: 1279px){.dark-banner.has-icon{padding:1.875rem 1.875rem 1.875rem 8.875rem}}@media screen and (max-width: 1023px){.dark-banner.has-icon{padding:1.875rem}}.dark-banner.blog-fix{background-image:none}@media screen and (min-width: 1400px){.dark-banner.blog-fix{padding-left:4.375rem}}@media screen and (max-width: 1439px){.dark-banner.blog-fix{padding-left:1.875rem}}.dark-banner.blog-fix h1{padding-left:0 !important}@media screen and (min-width: 1280px){.dark-banner{background-position:7.3% 51%;background-attachment:scroll;background-size:5.625rem auto}}@media screen and (min-width: 1024px) and (max-width: 1279px){.dark-banner{background-position:40px 50%;background-attachment:scroll;background-size:5rem auto}}@media screen and (min-width: 768px) and (max-width: 1023px){.dark-banner{background-position:30px 41px;background-attachment:scroll;background-size:4.375rem auto}}@media screen and (min-width: 480px) and (max-width: 767px){.dark-banner{background-position:95% 41px;background-attachment:scroll;background-size:3.75rem auto}}@media screen and (max-width: 479px){.dark-banner{background-position:95% 39px;background-attachment:scroll;background-size:3.125rem auto}}.dark-banner+.wrap{clear:both}.dark-banner.about{background-image:url(../images/library/about_ico.png)}.dark-banner.contact{background-image:url(../images/library/contact_ico.png)}.dark-banner.widget{background-image:url(../images/library/widget_ico.png)}@media screen and (min-width: 1280px){.dark-banner.static-pg{margin-top:7.25rem}}@media screen and (min-width: 480px) and (max-width: 1279px){.dark-banner.static-pg{margin-top:4rem}}@media screen and (max-width: 479px){.dark-banner.static-pg{margin-top:3rem}}.dark-banner h1{float:left;width:100%;text-align:left;color:#FFF;margin:0 0 -.125rem;font-family:"MuseoSansRounded-900", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}@media screen and (min-width: 1280px){.dark-banner h1{font-size:3rem}}@media screen and (min-width: 1024px) and (max-width: 1279px){.dark-banner h1{font-size:2.75rem}}@media screen and (min-width: 768px) and (max-width: 1023px){.dark-banner h1{font-size:2.5rem;padding-left:5.625rem}}@media screen and (min-width: 480px) and (max-width: 767px){.dark-banner h1{font-size:2.125rem;max-width:90%}}@media screen and (max-width: 479px){.dark-banner h1{font-size:1.625rem;max-width:90%}}.dark-banner h1 a{color:inherit}.dark-banner.thank-you h1{color:#ffff99}.dark-banner p{color:#ffff99;margin:0;clear:both;font-family:"MuseoSlab-500", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}@media screen and (min-width: 1280px){.dark-banner p{font-size:1.5rem}}@media screen and (min-width: 1024px) and (max-width: 1279px){.dark-banner p{font-size:1.375rem}}@media screen and (min-width: 768px) and (max-width: 1023px){.dark-banner p{font-size:1.25rem;padding-left:5.625rem}}@media screen and (min-width: 480px) and (max-width: 767px){.dark-banner p{font-size:1.125rem}}@media screen and (max-width: 479px){.dark-banner p{font-size:1rem}}.sub-header{display:block;position:relative;overflow:hidden;clear:both}@media screen and (min-width: 1280px){.sub-header{padding:4.15% 4.7% 2.75% 10%}.sub-header.about{padding:4.15% 10% 2.75%}}@media screen and (min-width: 1024px) and (max-width: 1279px){.sub-header{padding:1.875rem}}@media screen and (max-width: 1023px){.sub-header{padding:1.875rem}}.sub-header .rsbtn{max-width:18.9375rem}@media screen and (min-width: 1024px){.sub-header .rsbtn{position:absolute}}@media screen and (min-width: 1280px){.sub-header .rsbtn{right:4.7%;top:12.45%;margin-top:2rem}}@media screen and (min-width: 1024px) and (max-width: 1279px){.sub-header .rsbtn{right:1.875rem;top:1.875rem}}@media screen and (max-width: 1023px){.sub-header .rsbtn{float:left;margin:0 0 1.875rem}}.sub-header h1,.sub-header h2{text-align:left;color:#333;font-family:"MuseoSansRounded-900", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}@media screen and (min-width: 1024px){.sub-header h1,.sub-header h2{padding-right:20rem}}@media screen and (max-width: 1023px){.sub-header h1,.sub-header h2{clear:both}}@media screen and (min-width: 1280px){.sub-header h1,.sub-header h2{font-size:3.75rem;line-height:4.5rem;margin:0 0 2.8125rem}}@media screen and (min-width: 1024px) and (max-width: 1279px){.sub-header h1,.sub-header h2{font-size:3.125rem;line-height:3.875rem;margin:0 0 2.1875rem}}@media screen and (min-width: 768px) and (max-width: 1023px){.sub-header h1,.sub-header h2{font-size:2.5rem;line-height:2.625rem;margin:0 0 1.875rem}}@media screen and (min-width: 480px) and (max-width: 767px){.sub-header h1,.sub-header h2{font-size:1.875rem;line-height:2.5rem;margin:0 0 1.5625rem}}@media screen and (max-width: 479px){.sub-header h1,.sub-header h2{font-size:1.375rem;line-height:1.875rem;margin:0 0 1.5625rem}}.sub-header .avatar-holder{display:block;position:relative;margin:0}@media screen and (min-width: 1024px) and (max-width: 1279px){.sub-header .avatar-holder{margin:0 0 0 4.375rem}}@media screen and (max-width: 1023px){.sub-header .avatar-holder{margin:0 0 0 3.375rem}}.sub-header .avatar-holder .avatar{position:absolute;border-radius:100%}@media screen and (min-width: 1280px){.sub-header .avatar-holder .avatar{width:3.75rem;height:3.75rem;left:-8%;top:-.25rem}}@media screen and (min-width: 1024px) and (max-width: 1279px){.sub-header .avatar-holder .avatar{width:3.125rem;height:3.125rem;left:-4.375rem;top:-.25rem}}@media screen and (max-width: 1023px){.sub-header .avatar-holder .avatar{width:2.75rem;height:2.75rem;left:-3.375rem;top:0}}.sub-header .avatar-holder .avatar img{display:block;width:100%;max-width:none;border-radius:100%}.sub-header .avatar-holder>span{float:left;position:relative;padding:.65625rem 0;width:100%;border-top:1px solid #eee;border-bottom:1px solid #eee}.sub-header .avatar-holder .name{float:left;color:#333;border-bottom:1px solid transparent;font-size:1.125rem;font-family:"MuseoSlab-500", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}.sub-header .avatar-holder .name:hover{color:#40BF00;border-bottom:1px solid #40BF00}.sub-header .avatar-holder time{float:right;color:#555;font-size:1.125rem;font-family:"MuseoSlab-500", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}@media screen and (max-width: 640px){.sub-header .avatar-holder time{float:left;clear:both;font-size:1rem !important;padding:.0625rem 0 0}}.no-touch .web-page .primary-header p .name,.no-touch .web-page article p a,.no-touch .web-page ul.bullets li a,.no-touch .web-page aside .menu.category li,.no-touch .web-page aside .menu.category li a,.no-touch .web-page aside .menu.archive>ul>li span,.no-touch .web-page aside .menu.archive>ul>li span a,.no-touch .web-page aside .menu.archive>ul>li li a,.no-touch .web-page aside .aux-nav ul a,.no-touch .web-page aside .guides h5 a,.no-touch .web-page aside .content a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.videoHolder{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videoHolder iframe,.videoHolder video{position:absolute;top:0;left:0;width:100%;height:100%}.article-footer{float:left;position:relative;overflow:hidden;width:100%;background:#E54C2C}.article-footer .block{float:left;position:relative;z-index:1;padding-top:1.5rem;padding-bottom:.75rem}.article-footer .block:after{position:absolute;width:2px;height:1000px;top:0;left:0;content:"";background:#fff;z-index:10}.article-footer .block h5{font-size:1.125rem;line-height:1.5;margin:0;color:#ffff99;text-align:left;text-transform:uppercase;font-family:"MuseoSlab-700", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}.article-footer .block.rate-block{width:30.5%;padding-left:10.3%}.article-footer .block.rate-block:after{display:none}.article-footer .block.comments-block{width:24.5%;padding-left:4.3%}.article-footer .block.comments-block h5{margin:0 0 .75rem}.article-footer .block.comments-block .comments{padding:.3125rem 0 0 3.625rem;margin:0 0 0 -.25rem;height:2.75rem;background:url(../images/library/comments.png) no-repeat 0 0}.article-footer .block.comments-block .comments a{color:#FFF;font-size:1.3125rem;line-height:1.5;margin:0 0 2rem;border-bottom:2px solid transparent;font-family:"MuseoSlab-500", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}.article-footer .block.comments-block .comments a:hover{border-bottom:2px solid #fff}.article-footer .block.share-block{width:45%;padding-left:4.3%}.article-footer .addthis_sharing_toolbox{position:relative;margin:0 0 0 -.125rem}.no-touch .article-footer .block.comments-block .comments a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.spread-the-joy{background:#e54c2c}@media screen and (min-width: 768px){.spread-the-joy{padding-bottom:5.75rem}}@media screen and (max-width: 767px){.spread-the-joy{padding-bottom:2rem}}.spread-the-joy.not-visible{height:0;max-height:0;overflow:hidden;padding-bottom:0;-moz-transition:max-height .3s ease-in-out .2s;-o-transition:max-height .3s ease-in-out .2s;-webkit-transition:max-height .3s ease-in-out;-webkit-transition-delay:.2s;-webkit-transition:max-height .3s ease-in-out .2s;transition:max-height .3s ease-in-out .2s}.spread-the-joy.not-visible.visible{height:auto;overflow:visible;max-height:3000px;clear:both}@media screen and (min-width: 768px){.spread-the-joy.not-visible.visible{padding-bottom:5.75rem}}@media screen and (max-width: 767px){.spread-the-joy.not-visible.visible{padding-bottom:2rem}}@media screen and (min-width: 768px){.spread-the-joy .heading{padding-top:3.5625rem;padding-bottom:3rem}}@media screen and (max-width: 767px){.spread-the-joy .heading{padding-top:2rem;padding-bottom:2rem}}.spread-the-joy .heading h1{margin:0;color:#fff;letter-spacing:0}@media screen and (min-width: 768px){.spread-the-joy .heading h1{font-size:2.5625rem}}@media screen and (min-width: 480px) and (max-width: 767px){.spread-the-joy .heading h1{font-size:1.875rem}}@media screen and (max-width: 479px){.spread-the-joy .heading h1{font-size:1.25rem}}@media screen and (min-width: 1440px){.spread-the-joy .spread{padding:0 1.25rem}}.spread-the-joy .spread .columns{padding:0 1.875rem}@media screen and (min-width: 1281px) and (max-width: 1440px){.spread-the-joy .spread .columns:nth-child(1){width:27%}.spread-the-joy .spread .columns:nth-child(2){width:25%}.spread-the-joy .spread .columns:nth-child(3){width:24%}.spread-the-joy .spread .columns:nth-child(4){width:24%}}@media screen and (min-width: 768px) and (max-width: 1280px){.spread-the-joy .spread .columns.medium-6{width:50%}.spread-the-joy .spread .columns.medium-6:nth-child(3){clear:left}.spread-the-joy .spread .columns.medium-6:nth-child(3),.spread-the-joy .spread .columns.medium-6:nth-child(4){padding-top:3rem}}@media screen and (max-width: 767px){.spread-the-joy .spread .columns.medium-6{width:100%;padding:0 1.875rem 1.875rem}}@media screen and (max-width: 1023px){.spread-the-joy .spread .columns.medium-6:nth-child(4){display:none}}@media screen and (min-width: 768px) and (max-width: 1023px){.spread-the-joy .spread .columns.medium-6:nth-child(3){width:100%;text-align:center}.spread-the-joy .spread .columns.medium-6:nth-child(3) h4{text-align:center}.spread-the-joy .spread .columns.medium-6:nth-child(3) .add-this-plugin{width:100%}}.spread-the-joy h4{font-size:1.1125rem;color:#ffff99;margin:0 0 1.25rem;text-align:left;text-transform:uppercase;font-family:"MuseoSlab-700", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}@media screen and (max-width: 479px){.spread-the-joy h4{text-align:center;font-size:.96875rem}}@media screen and (min-width: 1281px) and (max-width: 1366px){.spread-the-joy h4{font-size:.9375rem}}.spread-the-joy p{color:#FFF;line-height:1.4;margin:0 0 1.3125rem}.spread-the-joy #subscribe-form,.spread-the-joy #subscribe-form-2{position:relative;margin:0;padding:0}@media screen and (min-width: 1440px){.spread-the-joy #subscribe-form,.spread-the-joy #subscribe-form-2{width:100%}}@media screen and (min-width: 1280px) and (max-width: 1439px){.spread-the-joy #subscribe-form,.spread-the-joy #subscribe-form-2{width:95%}}@media screen and (max-width: 1279px){.spread-the-joy #subscribe-form,.spread-the-joy #subscribe-form-2{width:90%}}@media screen and (max-width: 767px){.spread-the-joy #subscribe-form,.spread-the-joy #subscribe-form-2{width:93%;max-width:28.125rem}}@media screen and (max-width: 479px){.spread-the-joy #subscribe-form,.spread-the-joy #subscribe-form-2{width:100%}}.spread-the-joy #subscribe-form .ctrlHolder,.spread-the-joy #subscribe-form-2 .ctrlHolder{float:left;position:relative;width:100%;overflow:hidden}.spread-the-joy #subscribe-form .ctrlHolder+span,.spread-the-joy #subscribe-form-2 .ctrlHolder+span{float:left;position:relative;width:100%;padding:.5rem 0;color:#FFF;font-size:.875rem;text-transform:uppercase;text-align:center;font-family:"MuseoSlab-700", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}.spread-the-joy #subscribe-form #email-subscribe,.spread-the-joy #subscribe-form #email-subscribe-2,.spread-the-joy #subscribe-form #phone-subscribe,.spread-the-joy #subscribe-form #phone-subscribe-2,.spread-the-joy #subscribe-form-2 #email-subscribe,.spread-the-joy #subscribe-form-2 #email-subscribe-2,.spread-the-joy #subscribe-form-2 #phone-subscribe,.spread-the-joy #subscribe-form-2 #phone-subscribe-2{float:left;position:relative;z-index:1.5;width:100%;height:2.5rem;border:0;font-size:1rem;line-height:1.4;color:#555}@media screen and (min-width: 480px){.spread-the-joy #subscribe-form #email-subscribe,.spread-the-joy #subscribe-form #email-subscribe-2,.spread-the-joy #subscribe-form #phone-subscribe,.spread-the-joy #subscribe-form #phone-subscribe-2,.spread-the-joy #subscribe-form-2 #email-subscribe,.spread-the-joy #subscribe-form-2 #email-subscribe-2,.spread-the-joy #subscribe-form-2 #phone-subscribe,.spread-the-joy #subscribe-form-2 #phone-subscribe-2{margin:0;padding:.3125rem 7.5rem .3125rem 1.25rem}}@media screen and (min-width: 1281px) and (max-width: 1440px){.spread-the-joy #subscribe-form #email-subscribe,.spread-the-joy #subscribe-form #email-subscribe-2,.spread-the-joy #subscribe-form #phone-subscribe,.spread-the-joy #subscribe-form #phone-subscribe-2,.spread-the-joy #subscribe-form-2 #email-subscribe,.spread-the-joy #subscribe-form-2 #email-subscribe-2,.spread-the-joy #subscribe-form-2 #phone-subscribe,.spread-the-joy #subscribe-form-2 #phone-subscribe-2{padding:.3125rem 7.5rem .3125rem 1.25rem;font-size:.9375rem}}@media screen and (max-width: 479px){.spread-the-joy #subscribe-form #email-subscribe,.spread-the-joy #subscribe-form #email-subscribe-2,.spread-the-joy #subscribe-form #phone-subscribe,.spread-the-joy #subscribe-form #phone-subscribe-2,.spread-the-joy #subscribe-form-2 #email-subscribe,.spread-the-joy #subscribe-form-2 #email-subscribe-2,.spread-the-joy #subscribe-form-2 #phone-subscribe,.spread-the-joy #subscribe-form-2 #phone-subscribe-2{padding:.3125rem 1.25rem;margin:0 0 1.25rem}}.spread-the-joy ul.social{margin:0;padding:0;list-style:none}.spread-the-joy ul.social li{float:left;position:relative;width:2.625rem;height:2.625rem;margin:0 4px 4px 0}@media screen and (min-width: 1600px){.spread-the-joy ul.social li{margin:0 8px 10px 0}}@media screen and (max-width: 479px){.spread-the-joy ul.social li{width:2.25rem;height:2.25rem}}@media screen and (min-width: 1481px) and (max-width: 1599px){.spread-the-joy ul.social li{margin:0 2px 2px 0}}@media screen and (min-width: 1281px) and (max-width: 1480px){.spread-the-joy ul.social li{width:2.25rem;height:2.25rem;margin:0 2px 2px 0}}.spread-the-joy ul.social li:last-child{margin:0}.spread-the-joy ul.social li a{display:block;position:relative;width:100%;height:100%;font-size:0;line-height:0;text-indent:-9999px;background:#C20 url(../images/home/social.png) no-repeat 50% 0;border-radius:100%}@media screen and (min-width: 1281px) and (max-width: 1480px){.spread-the-joy ul.social li a{background:#C20 url(../images/home/social-small-new.png) no-repeat 50% 0}}@media screen and (max-width: 479px){.spread-the-joy ul.social li a{background:#C20 url(../images/home/social-small-new.png) no-repeat 50% 0}}.spread-the-joy ul.social li a:hover{background-color:#bf2708}.spread-the-joy ul.social li.twitter a{background-position:50% 0}@media screen and (max-width: 479px){.spread-the-joy ul.social li.twitter a{background-position:50% 0}}@media screen and (min-width: 1281px) and (max-width: 1480px){.spread-the-joy ul.social li.twitter a{background-position:50% 0}}.spread-the-joy ul.social li.facebook a{background-position:50% -42px}@media screen and (max-width: 479px){.spread-the-joy ul.social li.facebook a{background-position:50% -36px}}@media screen and (min-width: 1281px) and (max-width: 1480px){.spread-the-joy ul.social li.facebook a{background-position:50% -36px}}.spread-the-joy ul.social li.youtube a{background-position:50% -84px}@media screen and (max-width: 479px){.spread-the-joy ul.social li.youtube a{background-position:50% -72px}}@media screen and (min-width: 1281px) and (max-width: 1480px){.spread-the-joy ul.social li.youtube a{background-position:50% -72px}}.spread-the-joy ul.social li.google a{background-position:50% -126px}@media screen and (max-width: 479px){.spread-the-joy ul.social li.google a{background-position:50% -108px}}@media screen and (min-width: 1281px) and (max-width: 1480px){.spread-the-joy ul.social li.google a{background-position:50% -108px}}.spread-the-joy ul.social li.linkedin a{background-position:50% -168px}@media screen and (max-width: 479px){.spread-the-joy ul.social li.linkedin a{background-position:50% -144px}}@media screen and (min-width: 1281px) and (max-width: 1480px){.spread-the-joy ul.social li.linkedin a{background-position:50% -144px}}.spread-the-joy ul.social li.vimeo a{background-position:50% -210px}@media screen and (max-width: 479px){.spread-the-joy ul.social li.vimeo a{background-position:50% -180px}}@media screen and (min-width: 1281px) and (max-width: 1480px){.spread-the-joy ul.social li.vimeo a{background-position:50% -180px}}.spread-the-joy .share .add-this-plugin{float:left;position:relative;top:.25rem;padding:.5rem}.spread-the-joy .share .add-this-plugin h6{color:#fff;text-transform:uppercase;font-size:.875rem;margin:0 0 .5rem;font-family:"MuseoSlab-700", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}@media screen and (min-width: 1024px){.spread-the-joy .share .add-this-plugin{height:5rem}}@media screen and (max-width: 479px){.spread-the-joy .share .add-this-plugin{text-align:center}}@media screen and (-webkit-min-device-pixel-ratio: 0) and (min-width: 768px){.spread-the-joy .heading{padding-bottom:3.125rem}}.ps-container.ps-active-x>.ps-scrollbar-x-rail,.ps-container.ps-active-y>.ps-scrollbar-y-rail{display:block}.ps-container>.ps-scrollbar-x-rail{display:none;position:absolute;border-radius:4px;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:background-color 0.2s linear,opacity 0.2s linear;transition:background-color 0.2s linear,opacity 0.2s linear;bottom:3px;height:8px}.ps-container>.ps-scrollbar-x-rail>.ps-scrollbar-x{position:absolute;background-color:#aaa;border-radius:4px;-webkit-transition:background-color 0.2s linear;transition:background-color 0.2s linear;bottom:0;height:8px}.ps-container>.ps-scrollbar-x-rail.in-scrolling{background-color:#eee;opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90)}.ps-container>.ps-scrollbar-y-rail{right:3px;width:8px}.ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y{position:absolute;background-color:#aaa;border-radius:4px;-webkit-transition:background-color 0.2s linear;transition:background-color 0.2s linear;right:0;width:8px}.ps-container>.ps-scrollbar-y-rail.in-scrolling{background-color:#eee;opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90)}.ps-container:hover>.ps-scrollbar-x-rail,.ps-container:hover>.ps-scrollbar-y-rail{opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60)}.ps-container:hover>.ps-scrollbar-x-rail.in-scrolling,.ps-container:hover>.ps-scrollbar-y-rail.in-scrolling{background-color:#eee;opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90)}.ps-container:hover>.ps-scrollbar-x-rail:hover{background-color:#eee;opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90)}.ps-container:hover>.ps-scrollbar-x-rail:hover>.ps-scrollbar-x{background-color:#999}.ps-container:hover>.ps-scrollbar-y-rail:hover{background-color:#eee;opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90)}.ps-container:hover>.ps-scrollbar-y-rail:hover>.ps-scrollbar-y{background-color:#999}#comment-container{float:left;position:relative;z-index:20;overflow:hidden;width:100%;padding:3.125rem 0 1.875rem;margin:0 0 -1.6875rem;background:#FFF}#comment-container>.wrap{padding:0 !important}#comment-container .comment-button-wrap{display:block;position:relative;width:100%}@media screen and (min-width: 768px){#comment-container .comment-button-wrap{padding:0 0 1.875rem}}@media screen and (max-width: 767px){#comment-container .comment-button-wrap{padding:0 1.875rem 1.875rem}}@media screen and (min-width: 1280px){#comment-container .comment-button-wrap .button{margin:0 0 1.875rem 5.5rem;left:12.5%}}@media screen and (max-width: 1279px){#comment-container .comment-button-wrap .button{margin:0 0 1.875rem}}#comment-container .comment-item{float:left;position:relative;clear:both;width:100%}#comment-container .comment-item .comment-wrap{display:block;position:relative;overflow:hidden;width:100%}@media screen and (min-width: 1280px){#comment-container .comment-item .comment-wrap{margin-left:12.1%;max-width:41.25rem}}@media screen and (min-width: 1024px) and (max-width: 1279px){#comment-container .comment-item .comment-wrap{max-width:43.75rem;margin-left:1.875rem}}@media screen and (min-width: 768px) and (max-width: 1023px){#comment-container .comment-item .comment-wrap{max-width:77.5%;margin-left:1.875rem}}@media screen and (min-width: 1024px){#comment-container .comment-item .comment-wrap{padding:0 0 .25rem 5.875rem}}@media screen and (min-width: 768px) and (max-width: 1023px){#comment-container .comment-item .comment-wrap{padding:0 0 .25rem 4rem}}@media screen and (max-width: 767px){#comment-container .comment-item .comment-wrap{padding:0 1.875rem}}#comment-container .comment-item .header{display:block;overflow:hidden;width:100%}@media screen and (min-width: 768px){#comment-container .comment-item .header{padding:.625rem 0 .4375rem}}@media screen and (max-width: 767px){#comment-container .comment-item .header{padding:.625rem 0 1.375rem 3rem}}#comment-container .comment-item .avatar{position:absolute;top:0;border-radius:100%}@media screen and (min-width: 1024px){#comment-container .comment-item .avatar{width:3.875rem;height:3.875rem}}@media screen and (min-width: 768px) and (max-width: 1023px){#comment-container .comment-item .avatar{width:2.625rem;height:2.625rem}}@media screen and (max-width: 767px){#comment-container .comment-item .avatar{width:2.25rem;height:2.25rem;left:1.875rem}}@media screen and (min-width: 768px){#comment-container .comment-item .avatar{left:0}}#comment-container .comment-item .avatar img{display:block;position:relative;z-index:1;width:100%;max-width:none;border-radius:100%}@media screen and (min-width: 768px){#comment-container .comment-item .avatar:after{display:block;position:absolute;z-index:-1;width:50%;height:1000px;top:1.25rem;left:0;content:"";background:#fff;border-right:.0625rem solid #eee}}#comment-container .comment-item h3{float:left;text-align:left;color:#000;font-family:"MuseoSlab-500", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}@media screen and (min-width: 768px){#comment-container .comment-item h3{font-size:1.125rem}}@media screen and (max-width: 767px){#comment-container .comment-item h3{font-size:1rem}}#comment-container .comment-item time{float:right;text-align:right;font-size:1rem !important;color:#555;font-family:"MuseoSlab-500", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}@media screen and (min-width: 768px){#comment-container .comment-item time{font-size:1rem !important}}@media screen and (max-width: 767px){#comment-container .comment-item time{float:left;clear:both;text-align:left;font-size:.875rem !important}}#comment-container .comment-item p{display:block;position:relative;clear:both;width:100%;font-size:1rem;line-height:1.5rem;color:#555;padding:.375rem 0 .25rem;font-family:"karlaregular", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}#comment-container .comment-item .fnc-open-reply{float:left;position:relative;font-size:.875rem;line-height:1.6875rem;color:#333;text-transform:uppercase;padding:.3125rem 1.25rem;margin:0 0 1.875rem;border:.0625rem solid #E0E0E0;background-color:#FFF;font-family:"MuseoSlab-700", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}@media screen and (min-width: 768px){#comment-container .comment-item .fnc-open-reply:before{position:absolute;z-index:-1;width:100%;height:1000px;top:50%;content:"";background:#fff;border-top:.0625rem solid #eee}}@media screen and (min-width: 1024px){#comment-container .comment-item .fnc-open-reply:before{left:-4.0625rem}}@media screen and (min-width: 768px) and (max-width: 1023px){#comment-container .comment-item .fnc-open-reply:before{left:-2.8125rem}}#comment-container .comment-item .fnc-open-reply:hover{border:.0625rem solid #737373}#comment-container .comment-item .fnc-open-reply.active{background-color:#737373;color:#FFF;border:.0625rem solid #737373}#comment-container .comment-item .fnc-open-reply.active:before{width:1000px}@media screen and (min-width: 768px){#comment-container .comment-item .fnc-open-reply.active:after{display:block;position:absolute;z-index:-1;width:.0625rem;height:1000px;top:2.3125rem;left:50%;content:"";background:#eee}}#comment-container .comment-item .fnc-cancel-reply{float:right;position:relative;font-size:.875rem;line-height:1.6875rem;color:#333;text-transform:uppercase;padding:.3125rem 1.25rem;margin:0;border:.0625rem solid #E0E0E0;background-color:#FFF;font-family:"MuseoSlab-700", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#comment-container .comment-item .fnc-cancel-reply:hover{border:.0625rem solid #737373}@media screen and (min-width: 768px){#comment-container .comment-item .fnc-cancel-reply.active:after{display:block;position:absolute;z-index:-1;width:.0625rem;height:1000px;top:2.3125rem;left:50%;content:"";background:#eee}}@media screen and (min-width: 1280px){#comment-container .comment-item.reply .comment-wrap{margin-left:18.2%}}@media screen and (min-width: 1024px) and (max-width: 1279px){#comment-container .comment-item.reply .comment-wrap{margin-left:3.625rem}}@media screen and (min-width: 768px) and (max-width: 1023px){#comment-container .comment-item.reply .comment-wrap{margin-left:3rem}}@media screen and (max-width: 767px){#comment-container .comment-item.reply .comment-wrap{margin-left:.625rem;padding-right:2.5rem}}@media screen and (min-width: 1280px){#comment-container .comment-item.reply.reply2 .comment-wrap{margin-left:24.5%;margin-top:-.125rem}}@media screen and (min-width: 1024px) and (max-width: 1279px){#comment-container .comment-item.reply.reply2 .comment-wrap{margin-left:5.5rem}}@media screen and (min-width: 768px) and (max-width: 1023px){#comment-container .comment-item.reply.reply2 .comment-wrap{margin-left:4.25rem}}@media screen and (max-width: 767px){#comment-container .comment-item.reply.reply2 .comment-wrap{margin-left:1.25rem;padding-right:3.125rem}}@media screen and (min-width: 1280px){#comment-container .comment-item.reply.reply3 .comment-wrap{margin-left:31%;margin-top:-.125rem}}@media screen and (min-width: 1024px) and (max-width: 1279px){#comment-container .comment-item.reply.reply3 .comment-wrap{margin-left:7.375rem}}@media screen and (min-width: 768px) and (max-width: 1023px){#comment-container .comment-item.reply.reply3 .comment-wrap{margin-left:5.5rem}}@media screen and (max-width: 767px){#comment-container .comment-item.reply.reply3 .comment-wrap{margin-left:1.875rem;padding-right:3.75rem}}@media screen and (min-width: 1280px){#comment-container .comment-item.reply.reply4 .comment-wrap{margin-left:38%;margin-top:-.125rem}}@media screen and (min-width: 1024px) and (max-width: 1279px){#comment-container .comment-item.reply.reply4 .comment-wrap{margin-left:9.25rem}}@media screen and (min-width: 768px) and (max-width: 1023px){#comment-container .comment-item.reply.reply4 .comment-wrap{margin-left:6.75rem}}@media screen and (max-width: 767px){#comment-container .comment-item.reply.reply4 .comment-wrap{margin-left:2.5rem;padding-right:4.375rem}}@media screen and (min-width: 1280px){#comment-container .comment-item.reply.reply5 .comment-wrap{margin-left:45%;margin-top:-.125rem}}@media screen and (min-width: 1024px) and (max-width: 1279px){#comment-container .comment-item.reply.reply5 .comment-wrap{margin-left:11.125rem}}@media screen and (min-width: 768px) and (max-width: 1023px){#comment-container .comment-item.reply.reply5 .comment-wrap{margin-left:8rem}}@media screen and (max-width: 767px){#comment-container .comment-item.reply.reply5 .comment-wrap{margin-left:3.125rem;padding-right:5rem}}#comment-container .form-wrap,#comment-container .reply-form-wrap{float:left;position:relative;overflow:hidden;width:100%}#comment-container .form-wrap .standard-form,#comment-container .reply-form-wrap .standard-form{float:left;width:100%}#comment-container .form-wrap .standard-form .ctrlHolder:last-of-type,#comment-container .reply-form-wrap .standard-form .ctrlHolder:last-of-type{margin-bottom:0}#comment-container .form-wrap .standard-form em,#comment-container .reply-form-wrap .standard-form em{color:#F24724;font-style:normal}#comment-container .form-wrap .standard-form p.hint.small,#comment-container .reply-form-wrap .standard-form p.hint.small{font-size:1rem;line-height:1.375rem}@media screen and (min-width: 1024px){#comment-container .form-wrap .standard-form p.hint.small,#comment-container .reply-form-wrap .standard-form p.hint.small{position:absolute;width:34%;right:0;padding:0 0 0 1.875rem}}@media screen and (max-width: 1023px){#comment-container .form-wrap .standard-form p.hint.small,#comment-container .reply-form-wrap .standard-form p.hint.small{width:100%;padding:.625rem 0 0}}#comment-container .form-wrap .standard-form p.hint.small b,#comment-container .reply-form-wrap .standard-form p.hint.small b{font-family:"karlabold", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}#comment-container .form-wrap{padding:0 1.875rem}@media screen and (min-width: 1280px){#comment-container .form-wrap .standard-form legend{margin:3.625rem 0;padding:0 0 0 17.1% !important}}@media screen and (min-width: 1280px){#comment-container .form-wrap .standard-form .ctrlHolder>label{width:15.8%}}@media screen and (min-width: 1280px){#comment-container .form-wrap .standard-form .ctrlHolder.resume{padding-left:15.8%}#comment-container .form-wrap .standard-form .ctrlHolder.resume:before{left:15.8%}}#comment-container .reply-form-wrap{background:#f7f7f7;margin-bottom:1.875rem}@media screen and (min-width: 1280px){#comment-container .reply-form-wrap{padding:1.6875rem 1.875rem 1.875rem .9375rem}}@media screen and (max-width: 1279px){#comment-container .reply-form-wrap{padding:1.875rem}}#comment-container .reply-form-wrap .standard-form .ctrlHolder>label{background:#F7F7F7}@media screen and (min-width: 1280px){#comment-container .reply-form-wrap .standard-form .ctrlHolder>label{width:16.5%}}@media screen and (min-width: 1280px){#comment-container .reply-form-wrap .standard-form .ctrlHolder.resume{padding-left:16.6%}#comment-container .reply-form-wrap .standard-form .ctrlHolder.resume:before{left:16.6%}}#comment-container .reply-form-wrap .standard-form .ctrlHolder.resume:before{border-top:1px solid #ddd;border-bottom:1px solid #ddd}#comment-container .reply-form-wrap .standard-form p.hint{clear:none}@media screen and (min-width: 1280px){#comment-container .reply-form-wrap .standard-form p.hint{width:34%;padding:0 0 0 1.875rem}}@media screen and (min-width: 1024px) and (max-width: 1279px){#comment-container .reply-form-wrap .standard-form p.hint{padding:0 0 0 1.875rem}}@media screen and (min-width: 1366px){.web-page .header-search-form.radius-form{width:32%;right:8.5%;-webkit-transform:translateY(-2.8125rem);transform:translateY(-2.8125rem)}}@media screen and (min-width: 1024px){.web-page .header-search-form.radius-form .row{padding:1.5rem 0}}@media screen and (min-width: 1024px){.web-page .header-search-form.radius-form .row .btn-wrap{top:8px !important;border:0}}@media screen and (min-width: 1440px){.web-page .header-search-form.radius-form .row .btn-wrap{width:5.625rem;height:5.625rem}}@media screen and (min-width: 1280px) and (max-width: 1439px){.web-page .header-search-form.radius-form .row .btn-wrap{width:5rem;height:5rem}}@media screen and (min-width: 1024px) and (max-width: 1279px){.web-page .header-search-form.radius-form .row .btn-wrap{width:4.375rem;height:4.375rem}}.web-page #main section#contact-us .wrap{overflow:visible}@media screen and (min-width: 1280px) and (max-width: 1365px){#contact-us .dark-banner{background-position:7.3% 40px;background-attachment:scroll;background-size:5.625rem auto}}@media screen and (min-width: 1024px) and (max-width: 1279px){#contact-us .dark-banner{background-position:40px 40px;background-attachment:scroll;background-size:5rem auto}}@media screen and (min-width: 1366px){#contact-us .dark-banner>.left{width:20%}}@media screen and (min-width: 768px) and (max-width: 1365px){#contact-us .dark-banner>.left{width:33%}}@media screen and (min-width: 1366px){#contact-us .dark-banner>.right{width:79.8%;padding-top:1.25rem}}@media screen and (min-width: 768px) and (max-width: 1365px){#contact-us .dark-banner>.right{width:67%;float:left !important}}@media screen and (max-width: 767px){#contact-us .dark-banner>.right{width:100%;float:left !important}}#contact-us .dark-banner>.right p{color:#FFF;margin:0;font-family:"MuseoSansRounded-300", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}@media screen and (min-width: 1440px){#contact-us .dark-banner>.right p{font-size:1.5rem;line-height:2.0625rem}}@media screen and (min-width: 1366px) and (max-width: 1440px){#contact-us .dark-banner>.right p{font-size:1.375rem;line-height:2.0625rem}}@media screen and (min-width: 1366px){#contact-us .dark-banner>.right .left{padding-left:1.875rem;width:50%}}@media screen and (max-width: 1365px){#contact-us .dark-banner>.right .left{width:100%}}#contact-us .dark-banner>.right .left p:first-of-type{font-family:"MuseoSansRounded-700", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}@media screen and (min-width: 1440px){#contact-us .dark-banner>.right .left p:first-of-type{margin:-.125rem 0 -.25rem}}@media screen and (min-width: 1366px){#contact-us .dark-banner>.right .right{width:49.8%;padding-left:1.875rem}}@media screen and (max-width: 1365px){#contact-us .dark-banner>.right .right{width:100%}}@media screen and (min-width: 1440px){#contact-us .dark-banner>.right .right p:first-of-type{margin:-.0625rem 0 -.25rem}}@media screen and (min-width: 1366px){#contact-us .sub-header{padding:4.15% 0 2.75% 16%}}@media screen and (max-width: 1365px){#contact-us .sub-header{padding:1.875rem}}#contact-us .sub-header p.big{width:100%}@media screen and (min-width: 1366px){#contact-us .sub-header p.big{max-width:83%;padding:0;margin:0 0 0 0.3%}}@media screen and (max-width: 1365px){#contact-us .sub-header p.big{margin:0}}@media screen and (min-width: 1024px){#contact-us .sub-header p.big{font-size:1.6875rem;line-height:2.5625rem}}@media screen and (min-width: 768px) and (max-width: 1023px){#contact-us .sub-header p.big{font-size:1.5rem;line-height:2.25rem}}@media screen and (max-width: 767px){#contact-us .sub-header p.big{font-size:1.25rem;line-height:1.875rem}}#contact-us .sub-header p.big a{border-bottom:2px solid transparent;color:#40BF00;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#contact-us .sub-header p.big a:hover{border-bottom:2px solid #40BF00}#contact-us #contact-form{float:left;width:100%}@media screen and (min-width: 1366px){#contact-us #contact-form{padding:1.875rem 0 4.6875rem}}@media screen and (max-width: 1365px){#contact-us #contact-form{padding:1.875rem 0 1.875rem}}@media screen and (min-width: 1024px){#contact-us #contact-form .ctrlHolder{padding:0;margin-bottom:1.3125rem}}@media screen and (min-width: 1024px){#contact-us #contact-form .ctrlHolder.msg{padding:2.25rem 5.625rem;margin:0 0 1.875rem}}@media screen and (max-width: 1023px){#contact-us #contact-form .ctrlHolder.msg{padding:1.125rem 3.75rem;margin:0 0 1.25rem}}#contact-us #contact-form .ctrlHolder.msg p,#contact-us #contact-form .ctrlHolder.msg li{text-align:center;margin:0}@media screen and (min-width: 1024px){#contact-us #contact-form .ctrlHolder.msg p{font-size:1.875rem;line-height:3rem}}@media screen and (max-width: 1023px){#contact-us #contact-form .ctrlHolder.msg p{font-size:1.25rem;line-height:1.875rem !important}}@media screen and (min-width: 1024px){#contact-us #contact-form .ctrlHolder.msg li{font-size:1.5rem;line-height:1.875rem}}@media screen and (max-width: 1023px){#contact-us #contact-form .ctrlHolder.msg li{font-size:1.25rem;line-height:1.875rem !important}}@media screen and (min-width: 1366px){#contact-us #contact-form .left{width:40.5%;margin:0 1.875rem 0 0}}@media screen and (min-width: 1024px) and (max-width: 1365px){#contact-us #contact-form .left{width:50%;padding:0 .9375rem 0 0}}@media screen and (max-width: 1023px){#contact-us #contact-form .left{width:100%}}@media screen and (min-width: 1024px){#contact-us #contact-form .left .ctrlHolder>label{width:37%;height:3.75rem}}@media screen and (min-width: 1024px) and (min-width: 1024px){#contact-us #contact-form .left .ctrlHolder>label{padding:1.03125rem 1.875rem 1.03125rem 0}}@media screen and (min-width: 1024px){#contact-us #contact-form .left input[type="text"],#contact-us #contact-form .left input[type="email"],#contact-us #contact-form .left input[type="tel"],#contact-us #contact-form .left input[type="number"],#contact-us #contact-form .left input[type="url"],#contact-us #contact-form .left input[type="password"]{width:63%;height:3.75rem;font-size:1.25rem;padding:.75rem 1.875rem}}@media screen and (max-width: 479px){#contact-us #contact-form .left input[type="text"],#contact-us #contact-form .left input[type="email"],#contact-us #contact-form .left input[type="tel"],#contact-us #contact-form .left input[type="number"],#contact-us #contact-form .left input[type="url"],#contact-us #contact-form .left input[type="password"]{font-size:1.03125rem}}@media screen and (min-width: 1024px){#contact-us #contact-form .left .ddListContainer{width:63%;height:3.75rem}#contact-us #contact-form .left .ddListContainer ul li,#contact-us #contact-form .left .ddListContainer ul li a{height:3.75rem}#contact-us #contact-form .left .ddListContainer>a>label,#contact-us #contact-form .left .ddListContainer ul li a label{width:100%;height:3.75rem;font-size:1.25rem;padding:1.03125rem 3.4375rem 1.03125rem 1.875rem}#contact-us #contact-form .left .ddListContainer .ddListArrow{width:3.125rem}}@media screen and (min-width: 1366px){#contact-us #contact-form .left+.left{width:51%;margin:0}}@media screen and (min-width: 1024px) and (max-width: 1365px){#contact-us #contact-form .left+.left{width:50%;padding:0 0 0 .9375rem}}@media screen and (max-width: 1023px){#contact-us #contact-form .left+.left{width:100%}}@media screen and (min-width: 1024px){#contact-us #contact-form .left+.left textarea{width:100%;min-height:23.875rem}}@media screen and (min-width: 1440px){#widget>.wrap,#badge>.wrap{padding-left:7% !important;padding-right:7% !important}}@media screen and (min-width: 1440px){#widget>.wrap>.left,#badge>.wrap>.left{width:45%;padding:2.8125rem 0 5rem}}@media screen and (min-width: 1024px) and (max-width: 1439px){#widget>.wrap>.left,#badge>.wrap>.left{width:50%;padding:2.8125rem .9375rem 5rem 0}}@media screen and (max-width: 1023px){#widget>.wrap>.left,#badge>.wrap>.left{width:100%;padding:2.8125rem 0}}#widget>.wrap>.left .rsbtn,#badge>.wrap>.left .rsbtn{margin-bottom:1.875rem}#widget>.wrap>.left p,#badge>.wrap>.left p{font-size:1.25rem;line-height:1.875rem}#widget>.wrap>.left .widget-block,#widget>.wrap>.left .badge-block,#badge>.wrap>.left .widget-block,#badge>.wrap>.left .badge-block{display:block;position:relative;width:100%;text-align:center;padding-top:1.625rem}#widget>.wrap>.left .widget-block iframe,#widget>.wrap>.left .badge-block iframe,#badge>.wrap>.left .widget-block iframe,#badge>.wrap>.left .badge-block iframe{display:block;position:relative;overflow:hidden;border:0;margin:0 auto}#widget>.wrap>.left p.get-code,#badge>.wrap>.left p.get-code{margin:.25rem auto 0;text-transform:uppercase;text-align:center;font-family:"karlabold", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}#widget>.wrap>.left p.get-code a,#badge>.wrap>.left p.get-code a{color:#555;font-size:.875rem;line-height:1.6875rem;font-weight:400;border-bottom:1px solid #555;font-family:'karlabold', "Helvetica Neue", Helvetica, Arial, sans-serif}@media screen and (min-width: 1440px){#widget>.wrap>.right,#badge>.wrap>.right{width:49%;padding:3.125rem 0 1.875rem}}@media screen and (min-width: 1024px) and (max-width: 1439px){#widget>.wrap>.right,#badge>.wrap>.right{width:50%;padding:2.8125rem 0 1.875rem .9375rem}}@media screen and (max-width: 1023px){#widget>.wrap>.right,#badge>.wrap>.right{width:100%;padding:0 0 5rem}}#widget>.wrap>.right h3,#badge>.wrap>.right h3{text-align:left}#widget>.wrap>.right p,#badge>.wrap>.right p{font-size:1.5rem;line-height:2.25rem}@media screen and (min-width: 480px){#widget>.wrap>.left .widget-block iframe{width:22.5rem !important;height:46.25rem !important}}@media screen and (max-width: 479px){#widget>.wrap>.left .widget-block iframe{width:100%;min-height:47.5rem}}#badge>.wrap>.left .badge-block iframe{height:auto;max-width:210px;min-height:165px;margin-bottom:9px;width:100%}#badge>.wrap>.left p.get-code a{font-size:1rem}.widget-wrap,.badge-wrap{display:block;position:relative;overflow:hidden;border:1px solid #d9d9d9;width:100%;padding:0 1.875rem;margin:0 0 1.875rem}.widget-wrap .inner,.badge-wrap .inner{display:block;position:relative;overflow:hidden;width:100%;background:#FFF;padding:0;margin:0 0 -1.25rem}.widget-wrap .wonder-embed-code,.badge-wrap .wonder-embed-code{display:block;position:relative;overflow:hidden;width:100%;padding:0;margin:0;border:0;max-width:none;text-align:left;white-space:normal;color:#999;font-family:'Courier New', Courier, 'Lucida Sans Typewriter', 'Lucida Typewriter', monospace;font-size:1rem;line-height:1.875rem;background:#FFF}#code-modal.reveal-modal{position:fixed;max-width:28.75rem}@media screen and (max-width: 640px){#code-modal.reveal-modal{font-size:.875rem !important;max-width:none;width:calc(100% - 44px);left:0;right:0;margin:auto;top:100px !important;min-height:1px}}#code-modal.reveal-modal .close-reveal-modal{position:relative !important;display:block !important;margin:0 auto;top:auto !important;right:auto !important;color:#fff !important;left:100%;text-transform:uppercase;-webkit-transform:translateX(-100%);transform:translateX(-100%);font-family:"MuseoSlab-700", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}@media screen and (min-width: 768px){#code-modal.reveal-modal .close-reveal-modal{display:block;font-size:1rem !important;max-width:13.125rem !important}}@media screen and (max-width: 767px){#code-modal.reveal-modal .close-reveal-modal{width:100% !important;display:block}}@media screen and (max-width: 640px){#code-modal.reveal-modal .close-reveal-modal{font-size:.875rem !important;top:0}}@media screen and (-webkit-min-device-pixel-ratio: 0){#code-modal.reveal-modal{position:absolute}}.tabs-archive{display:block;position:relative;padding:.125rem 0 .25rem !important}.tabs-archive .tab-title{padding:0 1.875rem 0 0}.tabs-archive .tab-title a{font-size:1.25rem;line-height:1.5625rem;padding:0;margin:0 0 .625rem;background-color:#FFF;color:#40BF00;border-bottom:2px solid transparent;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.tabs-archive .tab-title a:hover{border-bottom:2px solid #40BF00;background-color:#FFF}.tabs-archive .tab-title.active a{color:#737373;border-bottom:2px solid transparent}.tabs-archive .tab-title.active a:hover{border-bottom:2px solid transparent}.web-page .tabs-content-archive ul{float:left;position:relative;width:100%}.web-page .tabs-content-archive ul li{float:left;position:relative;z-index:1;width:100%;background-color:#FFF;border:0;margin:0 0 -.0625rem;left:-1.875rem;padding:0 1.875rem;box-sizing:content-box;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.web-page .tabs-content-archive ul li:hover{background-color:#e0e0e0;border:0;z-index:10}.web-page .tabs-content-archive ul li a{float:left;position:relative;width:100%;font-size:1.125rem;line-height:1.5rem;padding:.78125rem 0;color:#737373;border-top:1px solid #eee;border-bottom:0 !important;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.web-page .tabs-content-archive ul li a:hover{color:#737373 !important;border-top:1px solid #e0e0e0;border-bottom:0 !important}.web-page aside .guides-tab-wrap{margin:0 0 12.5%}.reveal-modal-bg{position:fixed}.modal-form.reveal-modal{max-width:34.375rem}@media screen and (max-width: 1023px){.modal-form.reveal-modal{padding:1.875rem}}.modal-form.reveal-modal .close-reveal-modal{color:#333;position:absolute;top:.625rem;right:1.25rem;z-index:10000}.modal-form.reveal-modal .standard-form{display:block;position:relative;overflow:hidden}.modal-form.reveal-modal .standard-form h3{color:#333;text-align:center;margin:0 0 1.875rem;font-family:"MuseoSansRounded-700", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}@media screen and (min-width: 1280px){.modal-form.reveal-modal .standard-form h3{font-size:2.375rem;line-height:2.5625rem}}@media screen and (max-width: 1279px){.modal-form.reveal-modal .standard-form h3{padding:0 0 1.375rem}}@media screen and (min-width: 1024px) and (max-width: 1279px){.modal-form.reveal-modal .standard-form h3{font-size:2rem;line-height:2.25rem}}@media screen and (min-width: 768px) and (max-width: 1023px){.modal-form.reveal-modal .standard-form h3{font-size:1.75rem;line-height:2.25rem}}@media screen and (min-width: 480px) and (max-width: 767px){.modal-form.reveal-modal .standard-form h3{font-size:1.5rem;line-height:2.125rem}}@media screen and (max-width: 479px){.modal-form.reveal-modal .standard-form h3{font-size:1.25rem;line-height:1.875rem}}.modal-form.reveal-modal .standard-form .ctrlHolder{padding:0}.modal-form.reveal-modal .standard-form .ctrlHolder input[type="text"]{width:100%;max-width:none}.modal-form.reveal-modal .standard-form .ctrlHolder p.hint{width:100%;padding-left:0;padding-right:0}.modal-form.reveal-modal .standard-form .ctrlHolder label{width:100%;max-width:none;text-align:left}.modal-form.reveal-modal .standard-form .ctrlHolder textarea{width:100%;max-width:none}.modal-form.reveal-modal .standard-form .ctrlHolder.group .group{width:100%;max-width:none}.modal-form.reveal-modal .standard-form .ctrlHolder.group .group label{width:100%;max-width:none}@media screen and (max-width: 640px){.modal-form.reveal-modal .standard-form .ctrlHolder.group .group label{font-size:.875rem;line-height:1.2}}.modal-form.reveal-modal .standard-form .ctrlHolder .ddListContainer{width:100% !important}#add-wondering-form.standard-form .ctrlHolder:nth-child(3) input[type="text"]{width:47%;max-width:none}@media screen and (max-width: 639px){#add-wondering-form.standard-form .ctrlHolder:nth-child(3) input[type="text"]{width:100%;margin:0 0 1.25rem}}#add-wondering-form.standard-form .ctrlHolder:nth-child(3) input[type="text"]+input[type="text"]{float:right}@media screen and (max-width: 639px){#add-wondering-form.standard-form .ctrlHolder:nth-child(3) input[type="text"]+input[type="text"]{margin:0}}@media screen and (max-width: 640px){.close-reveal-modal{top:0 !important;font-size:2.5rem !important}}.web-page .sub-header.about+.wrap aside{padding-top:0}.web-page .sub-header.about+.wrap aside p{margin-bottom:1.875rem;font-size:1.125rem;line-height:1.875rem;font-family:"karlaregular", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}@media screen and (min-width: 1024px){.web-page .sub-header.about+.wrap aside p{max-width:24.375rem}}.web-page .sub-header.about+.wrap aside p a{color:#40bf00;border-bottom:1px solid transparent;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.web-page .sub-header.about+.wrap aside p a:hover{border-bottom:1px solid #40bf00}#contact-us #ddList-undefined .ps-container>.ps-scrollbar-y-rail>.ps-scrollbar-y{min-height:13px}.web-page article.post-content{padding-top:.625rem}.web-page article.post-content+aside.guides-post{padding-top:.625rem}@media screen and (min-width: 768px){#subscribe-modal.spread-the-joy{width:94%;max-width:91.875rem}}@media screen and (max-width: 767px){#subscribe-modal.spread-the-joy{width:100%}}@media screen and (min-width: 1281px) and (max-width: 1440px){#subscribe-modal.spread-the-joy{padding:1.875rem 0}}#subscribe-modal.spread-the-joy .spread{padding:0}.web-page article .rsbtn .rsbtn_play{color:#333 !important;border-bottom:0 !important}.web-page article .rsbtn .rsbtn_play:hover{color:#333 !important;border-bottom:0 !important}@media screen and (-webkit-min-device-pixel-ratio: 0) and (min-width: 1024px){.ddListContainer>a>label{padding:1.45313rem 5.8125rem 1.20313rem 1.875rem}}@media screen and (-webkit-min-device-pixel-ratio: 0) and (max-width: 1023px){.ddListContainer>a>label{padding:.89063rem 3.75rem 1rem 1.70313rem}}@media screen and (-webkit-min-device-pixel-ratio: 0) and (min-width: 1024px){.ddListContainer ul li a label{padding:1.45313rem 1.875rem 1.20313rem}}@media screen and (-webkit-min-device-pixel-ratio: 0) and (max-width: 1023px){.ddListContainer ul li a label{padding:.89063rem 1.70313rem}}@media screen and (-webkit-min-device-pixel-ratio: 0) and (min-width: 1024px){.ddListContainer>a>label{padding:1.34375rem 5.8125rem 1.28125rem 1.875rem}.ddListContainer ul li a label{padding:1.34375rem 1.875rem 1.28125rem}#contact-us #contact-form .left .ddListContainer>a>label{padding:.9375rem 3.4375rem 1.0625rem 1.875rem}#contact-us #contact-form .left .ddListContainer ul li a label{padding:1rem 1.875rem 1rem}}@media screen and (-webkit-min-device-pixel-ratio: 0) and (max-width: 1023px){.ddListContainer>a>label{padding:.96875rem 3.75rem .96875rem 1.875rem}.ddListContainer ul li a label{padding:.96875rem 1.875rem .96875rem}}#map img{max-width:inherit !important}@media screen and (min-width: 1024px){.wrap.with-rs .rsbtn{float:right;margin:4.375rem 0 0}}@media screen and (max-width: 1023px){.wrap.with-rs .rsbtn{float:left;clear:both;margin:1rem 0}}#comment-container .comment-item.reply5 .avatar::after{display:none}.widget-wrap{margin:0 0 1.3125rem}.widget-wrap:last-of-type{margin:0 0 1.5rem}#widget .right h3{margin:0 0 9px}#widget .right h3+p:first-of-type{margin:0 0 1.875rem}#widget .right h6{margin:.5625rem 0 .6875rem;text-align:left;font-size:1.125rem;font-weight:700;font-family:"MuseoSlab-700", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}.addtocalendar{margin:0 0 1.875rem}.web-page article ul.atcb-list{list-style:none !important;padding:0;margin:0;position:absolute;width:100%;z-index:10}.web-page article ul.atcb-list li:after{display:none}.web-page article ul.atcb-list li{margin:0;padding:0}.web-page article ul.atcb-list li a{color:#000 !important;border-bottom:0 !important}.web-page article ul.atcb-list li a:hover{color:#000 !important;border-bottom:0 !important}@media screen and (min-width: 1280px){.dark-banner.wonder-breakfast{padding:4.15% 4.7% 2.75% 10%}}.owl-item.loading{min-height:150px;background:#fff url(../images/layout/preloader.gif) no-repeat 50% 50%}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%;z-index:1}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}.owl-controls{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.grabbing{cursor:url(../images/layout/grabbing.png) 8 8,move}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-origin{-webkit-perspective:1200px;-webkit-perspective-origin-x:50%;-webkit-perspective-origin-y:50%;-moz-perspective:1200px;-moz-perspective-origin-x:50%;-moz-perspective-origin-y:50%;perspective:1200px}.owl-fade-out{z-index:10;-webkit-animation:fadeOut .7s both ease;animation:fadeOut .7s both ease}.owl-fade-in{-webkit-animation:fadeIn .7s both ease;animation:fadeIn .7s both ease}.owl-backSlide-out{-webkit-animation:backSlideOut 1s both ease;animation:backSlideOut 1s both ease}.owl-backSlide-in{-webkit-animation:backSlideIn 1s both ease;animation:backSlideIn 1s both ease}.owl-goDown-out{-webkit-animation:scaleToFade .7s ease both;animation:scaleToFade .7s ease both}.owl-goDown-in{-webkit-animation:goDown .6s ease both;animation:goDown .6s ease both}.owl-fadeUp-in{-webkit-animation:scaleUpFrom .5s ease both;animation:scaleUpFrom .5s ease both}.owl-fadeUp-out{-webkit-animation:scaleUpTo .5s ease both;animation:scaleUpTo .5s ease both}@-webkit-keyframes empty{0%{opacity:1}}@keyframes empty{0%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px)}75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%)}}@keyframes backSlideOut{25%{opacity:.5;-webkit-transform:translateZ(-500px);transform:translateZ(-500px)}75%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%);transform:translateZ(-500px) translateX(-200%)}100%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(-200%);transform:translateZ(-500px) translateX(-200%)}}@-webkit-keyframes backSlideIn{0%, 25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-webkit-transform:translateZ(-500px)}100%{opacity:1;-webkit-transform:translateZ(0) translateX(0)}}@keyframes backSlideIn{0%, 25%{opacity:.5;-webkit-transform:translateZ(-500px) translateX(200%);transform:translateZ(-500px) translateX(200%)}75%{opacity:.5;-webkit-transform:translateZ(-500px);transform:translateZ(-500px)}100%{opacity:1;-webkit-transform:translateZ(0) translateX(0);transform:translateZ(0) translateX(0)}}@-webkit-keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(0.8)}}@keyframes scaleToFade{to{opacity:0;-webkit-transform:scale(0.8);transform:scale(0.8)}}@-webkit-keyframes goDown{from{-webkit-transform:translateY(-100%)}}@keyframes goDown{from{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@-webkit-keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5)}}@keyframes scaleUpFrom{from{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}}@-webkit-keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5)}}@keyframes scaleUpTo{to{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{vertical-align:middle}.fancybox-wrap{position:absolute;overflow:hidden;height:100%;background:#000;z-index:18020;top:0;left:0}.fancybox-skin{position:relative;padding:0 !important}.fancybox-opened{z-index:18030}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{height:auto !important;overflow:hidden}@media screen and (max-width: 1024px){.fancybox-wrap{max-width:78%}.fancybox-wrap .fancybox-inner{width:100% !important}}@media screen and (max-width: 1024px){.video-fancyBox .fancybox-wrap{max-width:none !important}}.fancybox-error{margin:0;padding:0;white-space:nowrap}.fancybox-image{display:block;width:100%;height:100%;max-width:none;height:auto}.fancybox-iframe{position:absolute;display:block;width:100%;height:100%;top:0;left:0}#fancybox-loading{background-image:url("../images/library/fancybox_sprite.png")}#fancybox-loading{background-position:0 -108px;cursor:pointer;left:50%;margin-left:-22px;margin-top:-22px;opacity:0.8;position:fixed;top:50%;z-index:18060}#fancybox-loading div{background:url("../images/library/fancybox_loading.gif") no-repeat scroll center center transparent;height:44px;width:44px}.fancybox-lock.video-fancyBox{overflow:hidden !important}.fancybox-lock.video-fancyBox .fancybox-wrap.fancybox-type-ajax:before{display:block;position:absolute;width:110vw;height:110vh;top:50%;left:50%;content:"";background:rgba(0,0,0,0.8);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.fancybox-close{position:absolute;cursor:pointer;width:30px;height:30px;top:-30px;right:-30px;z-index:18040;border-radius:100%;background:url("../images/library/modal_close.png") no-repeat 50% 50%}.fancybox-tmp{left:-99999px;max-height:99999px;max-width:99999px;overflow:visible !important;position:absolute;top:-99999px;visibility:hidden}.fancybox-lock{overflow:visible !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{display:none;overflow:hidden;position:relative;z-index:18010;top:0;left:0;background:rgba(0,0,0,0.9)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:hidden;max-height:100%}.fancybox-title{position:relative;z-index:18050;visibility:hidden}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;z-index:18050;right:50%;bottom:0;margin-bottom:-35px;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;white-space:nowrap;background:none repeat scroll 0 0 rgba(0,0,0,0.8)}.fancybox-title-over-wrap{position:absolute;bottom:0;background:none repeat scroll 0 0 rgba(0,0,0,0.8)}@media not all, only screen and (min--moz-device-pixel-ratio: 1.5), not all{#fancybox-loading,.fancybox-prev span,.fancybox-next span{background-image:url("../images/library/fancybox_sprite@2x.png");background-size:44px 152px}#fancybox-loading div{background-image:url("../images/library/fancybox_loading@2x.gif");background-size:24px 24px}}.fancybox-type-iframe .fancybox-inner{position:relative;overflow:hidden;height:0;padding-bottom:52%}.fancybox-type-iframe .fancybox-inner iframe,.fancybox-type-iframe .fancybox-inner object,.fancybox-type-iframe .fancybox-inner embed{position:absolute;height:100%;width:100%;left:0;top:0;border:0 !important}.fancybox-nav{display:block;position:absolute;width:40px;height:60px;top:50%;padding:0;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.fancybox-nav span{display:block;position:relative;z-index:19000;width:100%;height:100%}.fancybox-prev span,.fancybox-next span{background-image:url("../images/library/head_arrow_red.png")}.fancybox-prev{left:-40px}.fancybox-prev span{background-position:50% 0}.fancybox-next{right:-40px}.fancybox-next span{background-position:50% -60px}.fancybox-wrap.fancybox-type-iframe{background:transparent}.fancybox-wrap.fancybox-type-iframe iframe{top:-2px;left:-2px}.video-wrap{position:relative;overflow:hidden;padding-bottom:52%;padding-top:0;width:100%;height:0 !important;margin:0 auto}.video-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0 !important}.fancybox-wrap{outline:1px solid transparent}.subscribe-modal.fancybox-wrap{background:transparent}@media screen and (max-width: 1024px){.subscribe-modal.fancybox-wrap{max-width:none !important;width:100vw !important;height:100% !important;left:0 !important;top:0 !important;overflow:scroll !important}}@media screen and (max-width: 1024px){.subscribe-modal.fancybox-wrap,.subscribe-modal.fancybox-wrap .fancybox-skin,.subscribe-modal.fancybox-wrap .fancybox-outer,.subscribe-modal.fancybox-wrap .fancybox-inner,.subscribe-modal.fancybox-wrap .content,.subscribe-modal.fancybox-wrap .inner-wrap{height:100% !important}.subscribe-modal.fancybox-wrap .inner{position:absolute;width:100%;top:50%;left:0;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}}.subscribe-modal .content{background:rgba(0,0,0,0.8)}@media screen and (max-width: 1024px){.subscribe-modal .content{width:100vw}}@media screen and (orientation: landscape) and (max-width: 640px){.subscribe-modal .content{padding:4.375vw 4.58333vw}}@media screen and (orientation: landscape) and (min-width: 641px) and (max-width: 1024px){.subscribe-modal .content{padding:3.90625vw}}@media screen and (orientation: portrait) and (max-width: 640px){.subscribe-modal .content{padding:6.25vw 7.8125vw}}@media screen and (orientation: portrait) and (min-width: 641px) and (max-width: 1024px){.subscribe-modal .content{padding:5.20833vw}}@media screen and (min-width: 1025px){.subscribe-modal .content{width:1000px;padding:120px;background:rgba(0,0,0,0.8)}}.subscribe-modal .fancybox-close{padding:0;background:transparent url("../images/library/modal_close.png") no-repeat 50% 50%;background-attachment:scroll;background-size:100% auto}@media screen and (orientation: landscape) and (max-width: 640px){.subscribe-modal .fancybox-close{right:1.04167vw;top:1.04167vw;width:3.125vw;height:3.125vw}}@media screen and (orientation: landscape) and (min-width: 641px) and (max-width: 1024px){.subscribe-modal .fancybox-close{right:1.46484vw;top:1.46484vw;width:2.92969vw;height:2.92969vw}}@media screen and (orientation: portrait) and (max-width: 640px){.subscribe-modal .fancybox-close{right:1.5625vw;top:1.5625vw;width:4.6875vw;height:4.6875vw}}@media screen and (orientation: portrait) and (min-width: 641px) and (max-width: 1024px){.subscribe-modal .fancybox-close{right:1.95313vw;top:1.95313vw;width:3.90625vw;height:3.90625vw}}@media screen and (min-width: 1025px){.subscribe-modal .fancybox-close{right:20px;top:20px}}@media screen and (orientation: landscape) and (max-width: 640px){.subscribe-modal .inner{padding:3.125vw 0 2.5vw}}@media screen and (orientation: landscape) and (min-width: 641px) and (max-width: 1024px){.subscribe-modal .inner{padding:3.90625vw 0}}@media screen and (orientation: portrait) and (max-width: 640px){.subscribe-modal .inner{padding:6.25vw 0 4.6875vw}}@media screen and (orientation: portrait) and (min-width: 641px) and (max-width: 1024px){.subscribe-modal .inner{padding:5.20833vw 0}}@media screen and (min-width: 1025px){.subscribe-modal .inner{padding:40px 0 30px}}.subscribe-modal form{width:80%}@media screen and (orientation: landscape) and (max-width: 640px){.subscribe-modal form{margin:0 auto 2.5vw}}@media screen and (orientation: landscape) and (min-width: 641px) and (max-width: 1024px){.subscribe-modal form{margin:0 auto 2.92969vw;max-width:43.94531vw}}@media screen and (orientation: portrait) and (max-width: 640px){.subscribe-modal form{margin:0 auto 4.6875vw}}@media screen and (orientation: portrait) and (min-width: 641px) and (max-width: 1024px){.subscribe-modal form{margin:0 auto 3.90625vw;max-width:58.59375vw}}@media screen and (min-width: 1025px){.subscribe-modal form{margin:0 auto 20px}}.subscribe-modal form input{border:0;background:#FFF;color:#818285;font-family:"MuseoSansRounded-300",Arial,Helvetica,sans-serif}@media screen and (orientation: landscape) and (max-width: 640px){.subscribe-modal form input{height:9.16667vw;font-size:3.33333vw;padding:1.04167vw 3.125vw}}@media screen and (orientation: landscape) and (min-width: 641px) and (max-width: 1024px){.subscribe-modal form input{height:5.46875vw;font-size:2.14844vw;padding:1.5625vw 2.44141vw}}@media screen and (orientation: portrait) and (max-width: 640px){.subscribe-modal form input{height:14.375vw;font-size:5vw;padding:1.5625vw 4.6875vw}}@media screen and (orientation: portrait) and (min-width: 641px) and (max-width: 1024px){.subscribe-modal form input{height:7.29167vw;font-size:2.86458vw;padding:2.08333vw 3.25521vw}}@media screen and (min-width: 1025px){.subscribe-modal form input{height:60px;padding:10px 30px;font-size:32px;margin:0 0 20px}}.subscribe-modal form .button{float:none;border:0;margin-top:0;margin-left:auto;margin-right:auto;color:#FFF;text-transform:none;background:#008ac9;font-family:"MuseoSansRounded-700",Arial,Helvetica,sans-serif;left:auto;max-width:none;min-height:1%;width:auto;-webkit-transform:translateX(0) !important;transform:translateX(0) !important;border-radius:0;box-shadow:0 0 0 transparent}@media screen and (orientation: landscape) and (max-width: 640px){.subscribe-modal form .button{height:9.16667vw;font-size:3.33333vw;padding:0 4.16667vw;width:100%}}@media screen and (orientation: landscape) and (min-width: 641px) and (max-width: 1024px){.subscribe-modal form .button{height:5.46875vw;font-size:2.14844vw;padding:0 2.92969vw}}@media screen and (orientation: portrait) and (max-width: 640px){.subscribe-modal form .button{height:14.375vw;font-size:5vw;padding:0 6.25vw;width:100%}}@media screen and (orientation: portrait) and (min-width: 641px) and (max-width: 1024px){.subscribe-modal form .button{height:7.29167vw;font-size:2.86458vw;padding:0 3.90625vw}}@media screen and (min-width: 1025px){.subscribe-modal form .button{height:60px;font-size:32px;padding:0 30px}}.subscribe-modal p.first{text-align:center;line-height:1.1}@media screen and (orientation: landscape) and (max-width: 640px){.subscribe-modal p.first{font-size:4.16667vw;margin:0 0 1.25vw}}@media screen and (orientation: landscape) and (min-width: 641px) and (max-width: 1024px){.subscribe-modal p.first{font-size:3.90625vw;margin:0 0 2.92969vw}}@media screen and (orientation: portrait) and (max-width: 640px){.subscribe-modal p.first{font-size:8.75vw;margin:0 0 3.125vw}}@media screen and (orientation: portrait) and (min-width: 641px) and (max-width: 1024px){.subscribe-modal p.first{font-size:5.20833vw;margin:0 0 3.90625vw}}@media screen and (min-width: 1025px){.subscribe-modal p.first{font-size:48px;margin:0 0 20px}}.subscribe-modal p.last{line-height:1.1;margin:0;text-align:center}.subscribe-modal p.last a{color:#FFF;line-height:1.1}@media screen and (orientation: landscape) and (max-width: 640px){.subscribe-modal p.last a{font-size:3.33333vw}}@media screen and (orientation: landscape) and (min-width: 641px) and (max-width: 1024px){.subscribe-modal p.last a{font-size:2.73438vw}}@media screen and (orientation: portrait) and (max-width: 640px){.subscribe-modal p.last a{font-size:5.625vw}}@media screen and (orientation: portrait) and (min-width: 641px) and (max-width: 1024px){.subscribe-modal p.last a{font-size:3.64583vw}}@media screen and (min-width: 1025px){.subscribe-modal p.last a{font-size:24px}}.subscribe-modal-v1 .inner{background:#fff url(../images/library/straws.jpg) no-repeat 50% 50%;background-attachment:scroll;background-size:cover}.subscribe-modal-v1 h1{color:#231F20;line-height:1.1;background:rgba(185,229,251,0.8);font-family:"MuseoSansRounded-700",Arial,Helvetica,sans-serif}@media screen and (orientation: landscape) and (max-width: 640px){.subscribe-modal-v1 h1{font-size:4.58333vw;padding:.625vw 0 1.25vw;margin:0 0 2.08333vw}}@media screen and (orientation: landscape) and (min-width: 641px) and (max-width: 1024px){.subscribe-modal-v1 h1{font-size:5.46875vw;padding:1.46484vw 0 2.44141vw;margin:0 0 2.92969vw}}@media screen and (orientation: portrait) and (max-width: 640px){.subscribe-modal-v1 h1{font-size:8.125vw;padding:1.5625vw 0 3.125vw;margin:0 0 3.125vw}}@media screen and (orientation: portrait) and (min-width: 641px) and (max-width: 1024px){.subscribe-modal-v1 h1{font-size:7.29167vw;padding:1.95313vw 0 3.25521vw;margin:0 0 3.90625vw}}@media screen and (min-width: 1025px){.subscribe-modal-v1 h1{font-size:60px;padding:10px 0 20px;margin:0 0 20px}}.subscribe-modal-v1 p.first{color:#FFF;font-family:"MuseoSansRounded-700",Arial,Helvetica,sans-serif;text-shadow:3px 3px 5px rgba(0,0,0,0.75)}.subscribe-modal-v1 p.first sup{top:-0.35em;font-family:"MuseoSansRounded-300",Arial,Helvetica,sans-serif}.subscribe-modal-v1 p.last{font-family:"MuseoSansRounded-500",Arial,Helvetica,sans-serif}.subscribe-modal-v1 p.last a{text-shadow:3px 3px 5px rgba(0,0,0,0.75)}.subscribe-modal-v2 .inner{background:#fff url(../images/library/question-bg.jpg) no-repeat 50% 50%;background-attachment:scroll;background-size:cover}.subscribe-modal-v2 h1{display:block;position:relative;color:#ae4157;line-height:1.1;background:rgba(255,244,80,0.7);font-family:"MuseoSansRounded-700",Arial,Helvetica,sans-serif}@media screen and (orientation: landscape) and (max-width: 640px){.subscribe-modal-v2 h1{font-size:4.58333vw;padding:.625vw 12.5vw 1.25vw;margin:0 0 2.08333vw}}@media screen and (orientation: landscape) and (min-width: 641px) and (max-width: 1024px){.subscribe-modal-v2 h1{font-size:4.49219vw;padding:1.46484vw 15.625vw 2.44141vw;margin:0 0 2.92969vw}}@media screen and (orientation: portrait) and (max-width: 640px){.subscribe-modal-v2 h1{font-size:6.875vw;padding:1.5625vw 4.6875vw 3.125vw;margin:0 0 3.125vw}}@media screen and (orientation: portrait) and (min-width: 641px) and (max-width: 1024px){.subscribe-modal-v2 h1{font-size:5.98958vw;padding:1.95313vw 30px 3.25521vw;margin:0 0 3.90625vw}}@media screen and (min-width: 1025px){.subscribe-modal-v2 h1{font-size:50px;padding:10px 60px 20px;margin:0 0 20px}}.subscribe-modal-v2 h1 span{display:block;position:relative;text-align:left}.subscribe-modal-v2 h1 span+span{text-align:center}.subscribe-modal-v2 h1 span+span em{color:transparent}.subscribe-modal-v2 h1:after{display:block;position:absolute;content:"";background:url(../images/library/wonder.svg) no-repeat 50% 50%;background-attachment:scroll;background-size:100% auto}@media screen and (orientation: landscape) and (max-width: 640px){.subscribe-modal-v2 h1:after{width:25.3125vw;height:11.15625vw;top:.1875vw;right:15vw}}@media screen and (orientation: landscape) and (min-width: 641px) and (max-width: 1024px){.subscribe-modal-v2 h1:after{height:11.621vw;right:18.859vw;top:0.58594vw;width:22.367vw}}@media screen and (orientation: portrait) and (max-width: 640px){.subscribe-modal-v2 h1:after{width:31.64063vw;height:13.94531vw;top:3.86719vw;right:2.34375vw}}@media screen and (orientation: portrait) and (min-width: 641px) and (max-width: 1024px){.subscribe-modal-v2 h1:after{width:28.125vw;height:12.39583vw;right:10.208vw;top:3vw}}@media screen and (min-width: 1025px){.subscribe-modal-v2 h1:after{width:270px;height:119px;top:6px;right:60px}}.subscribe-modal-v2 p.first{color:#231f20;font-family:"MuseoSansRounded-500",Arial,Helvetica,sans-serif}@media screen and (orientation: landscape) and (max-width: 640px){.subscribe-modal-v2 p.first{font-size:4.16667vw}}@media screen and (orientation: landscape) and (min-width: 641px) and (max-width: 1024px){.subscribe-modal-v2 p.first{font-size:3.90625vw}}@media screen and (orientation: portrait) and (max-width: 640px){.subscribe-modal-v2 p.first{font-size:7.5vw}}@media screen and (orientation: portrait) and (min-width: 641px) and (max-width: 1024px){.subscribe-modal-v2 p.first{font-size:5.20833vw}}@media screen and (min-width: 1025px){.subscribe-modal-v2 p.first{font-size:48px}}.subscribe-modal-v2 p.first sup{top:-0.35em;font-family:"MuseoSansRounded-300",Arial,Helvetica,sans-serif}.subscribe-modal-v2 p.last{font-family:"MuseoSansRounded-300",Arial,Helvetica,sans-serif}.subscribe-modal-v2 p.last a{color:#58595B}.subscribe-modal-v2 form input{box-shadow:0 0 8px 8px rgba(0,0,0,0.2)}.subscribe-modal-v2 form .button{box-shadow:0 0 5px 5px rgba(0,0,0,0.2)}.subscribe-modal-v3 h1,.subscribe-modal-v4 h1{position:absolute;left:-9999px;top:-9999px}.subscribe-modal-v3 p.first,.subscribe-modal-v4 p.first{margin:0 0 12px;font-family:"MuseoSansRounded-500",Arial,Helvetica,sans-serif}@media screen and (orientation: landscape) and (max-width: 640px){.subscribe-modal-v3 p.first,.subscribe-modal-v4 p.first{font-size:3.33333vw}}@media screen and (orientation: landscape) and (min-width: 641px) and (max-width: 1024px){.subscribe-modal-v3 p.first,.subscribe-modal-v4 p.first{font-size:3.90625vw}}@media screen and (orientation: portrait) and (max-width: 640px){.subscribe-modal-v3 p.first,.subscribe-modal-v4 p.first{font-size:4.0625vw;font-family:"MuseoSansRounded-400",Arial,Helvetica,sans-serif}}@media screen and (orientation: portrait) and (min-width: 641px) and (max-width: 1024px){.subscribe-modal-v3 p.first,.subscribe-modal-v4 p.first{font-size:3.90625vw}}@media screen and (min-width: 1025px){.subscribe-modal-v3 p.first,.subscribe-modal-v4 p.first{font-size:36px}}.subscribe-modal-v3 p.last,.subscribe-modal-v4 p.last{font-family:"MuseoSansRounded-300",Arial,Helvetica,sans-serif}@media screen and (orientation: portrait) and (max-width: 640px){.subscribe-modal-v3 p.last,.subscribe-modal-v4 p.last{text-align:center;padding:0 20px}}@media screen and (orientation: landscape) and (max-width: 640px){.subscribe-modal-v3 p.last a,.subscribe-modal-v4 p.last a{font-size:3.33333vw}}@media screen and (orientation: landscape) and (min-width: 641px) and (max-width: 1024px){.subscribe-modal-v3 p.last a,.subscribe-modal-v4 p.last a{font-size:2.14844vw}}@media screen and (orientation: portrait) and (max-width: 640px){.subscribe-modal-v3 p.last a,.subscribe-modal-v4 p.last a{font-size:3.75vw}}@media screen and (orientation: portrait) and (min-width: 641px) and (max-width: 1024px){.subscribe-modal-v3 p.last a,.subscribe-modal-v4 p.last a{font-size:2.60417vw}}@media screen and (min-width: 1025px){.subscribe-modal-v3 p.last a,.subscribe-modal-v4 p.last a{font-size:24px}}.subscribe-modal-v3 form input,.subscribe-modal-v3 form .button,.subscribe-modal-v4 form input,.subscribe-modal-v4 form .button{box-shadow:0 0 0 0 transparent}.subscribe-modal-v3 .inner{border:4px solid #fff;background:url(../images/signup/bg_box.jpg) no-repeat 50% 50%;background-attachment:scroll;background-size:cover}.subscribe-modal-v3 figure{position:relative;margin:0 auto 10px;width:80%}@media screen and (orientation: portrait) and (max-width: 640px){.subscribe-modal-v3 figure{width:90%}}@media screen and (orientation: landscape) and (max-width: 640px){.subscribe-modal-v3 figure{margin:0 auto;width:60%}}.subscribe-modal-v3 p.first,.subscribe-modal-v3 p.last a{color:#FFF}.subscribe-modal-v3 form .button{background:#B54156}.subscribe-modal-v4 .inner{background:#8dc63f}@media screen and (max-width: 640px){.subscribe-modal-v4 .inner{padding:0 15px 24px}}@media screen and (min-width: 641px){.subscribe-modal-v4 .inner{padding:0 24px 40px}}.subscribe-modal-v4 .inner:after{display:block;position:absolute;content:""}@media screen and (max-width: 640px){.subscribe-modal-v4 .inner:after{width:calc(100% - 24px);height:calc(100% - 24px);top:12px;left:12px;border:4px solid #fff}}@media screen and (min-width: 641px){.subscribe-modal-v4 .inner:after{width:calc(100% - 30px);height:calc(100% - 30px);top:15px;left:15px;border:3px solid #fff}}.subscribe-modal-v4 figure{position:relative;z-index:10;top:10px;margin:0 auto 10px;width:100%}@media screen and (orientation: portrait) and (max-width: 640px){.subscribe-modal-v4 figure{width:100%}}@media screen and (orientation: landscape) and (max-width: 640px){.subscribe-modal-v4 figure{width:100%}}.subscribe-modal-v4 figure img{width:100%;max-width:none}.subscribe-modal-v4 p.first,.subscribe-modal-v4 p.last a{color:#000}.subscribe-modal-v4 form .button{background:#005a9b}.subscribe-modal-v4 #subscribe-modal-form,.subscribe-modal-v4 p.first,.subscribe-modal-v4 p.last{position:relative;z-index:10}@media screen and (max-width: 640px){.subscribe-modal.subscribe-modal-v5 .content,.subscribe-modal.subscribe-modal-v6 .content,.subscribe-modal.subscribe-modal-v7 .content,.subscribe-modal.subscribe-modal-v8 .content{padding:6.25vw 0}}.subscribe-modal.subscribe-modal-v5 .inner,.subscribe-modal.subscribe-modal-v6 .inner,.subscribe-modal.subscribe-modal-v7 .inner,.subscribe-modal.subscribe-modal-v8 .inner{display:block;position:relative;width:100%;overflow:hidden;padding:0}@media screen and (max-width: 640px){.subscribe-modal.subscribe-modal-v5 .inner,.subscribe-modal.subscribe-modal-v6 .inner,.subscribe-modal.subscribe-modal-v7 .inner,.subscribe-modal.subscribe-modal-v8 .inner{position:relative !important;top:auto !important;left:auto !important;-webkit-transform:none !important;transform:none !important}}.subscribe-modal.subscribe-modal-v5 .side,.subscribe-modal.subscribe-modal-v6 .side,.subscribe-modal.subscribe-modal-v7 .side,.subscribe-modal.subscribe-modal-v8 .side{float:left;position:relative}@media screen and (max-width: 640px){.subscribe-modal.subscribe-modal-v5 .side,.subscribe-modal.subscribe-modal-v6 .side,.subscribe-modal.subscribe-modal-v7 .side,.subscribe-modal.subscribe-modal-v8 .side{width:37.5vw;margin:0;padding:3.125vw 3.125vw 2.1875vw}}@media screen and (min-width: 641px){.subscribe-modal.subscribe-modal-v5 .side,.subscribe-modal.subscribe-modal-v6 .side,.subscribe-modal.subscribe-modal-v7 .side,.subscribe-modal.subscribe-modal-v8 .side{width:220px;margin:0 0 0 30px;padding:30px 15px 20px}}.subscribe-modal.subscribe-modal-v5 p,.subscribe-modal.subscribe-modal-v6 p,.subscribe-modal.subscribe-modal-v7 p,.subscribe-modal.subscribe-modal-v8 p{line-height:1;text-align:center;font-family:'museo_slab700'}@media screen and (max-width: 640px){.subscribe-modal.subscribe-modal-v5 p,.subscribe-modal.subscribe-modal-v6 p,.subscribe-modal.subscribe-modal-v7 p,.subscribe-modal.subscribe-modal-v8 p{font-size:5vw;margin:0 0 3.75vw}}@media screen and (min-width: 641px){.subscribe-modal.subscribe-modal-v5 p,.subscribe-modal.subscribe-modal-v6 p,.subscribe-modal.subscribe-modal-v7 p,.subscribe-modal.subscribe-modal-v8 p{font-size:28px;margin:0 0 24px}}@media screen and (max-width: 640px){.subscribe-modal.subscribe-modal-v5 p.no-margin,.subscribe-modal.subscribe-modal-v6 p.no-margin,.subscribe-modal.subscribe-modal-v7 p.no-margin,.subscribe-modal.subscribe-modal-v8 p.no-margin{margin:0 0 1.875vw}}@media screen and (min-width: 641px){.subscribe-modal.subscribe-modal-v5 p.no-margin,.subscribe-modal.subscribe-modal-v6 p.no-margin,.subscribe-modal.subscribe-modal-v7 p.no-margin,.subscribe-modal.subscribe-modal-v8 p.no-margin{margin:0 0 12px}}.subscribe-modal.subscribe-modal-v5 img,.subscribe-modal.subscribe-modal-v6 img,.subscribe-modal.subscribe-modal-v7 img,.subscribe-modal.subscribe-modal-v8 img{display:block;position:relative;width:100%;max-width:none}@media screen and (max-width: 640px){.subscribe-modal.subscribe-modal-v5 img,.subscribe-modal.subscribe-modal-v6 img,.subscribe-modal.subscribe-modal-v7 img,.subscribe-modal.subscribe-modal-v8 img{margin:0 0 4.375vw}}@media screen and (min-width: 641px){.subscribe-modal.subscribe-modal-v5 img,.subscribe-modal.subscribe-modal-v6 img,.subscribe-modal.subscribe-modal-v7 img,.subscribe-modal.subscribe-modal-v8 img{margin:0 0 27px}}.subscribe-modal.subscribe-modal-v5 .modal-button,.subscribe-modal.subscribe-modal-v6 .modal-button,.subscribe-modal.subscribe-modal-v7 .modal-button,.subscribe-modal.subscribe-modal-v8 .modal-button{display:table;position:relative;text-align:center;vertical-align:middle;text-transform:uppercase;line-height:1.2;font-family:'museo_slab700'}@media screen and (max-width: 640px){.subscribe-modal.subscribe-modal-v5 .modal-button,.subscribe-modal.subscribe-modal-v6 .modal-button,.subscribe-modal.subscribe-modal-v7 .modal-button,.subscribe-modal.subscribe-modal-v8 .modal-button{width:28.125vw;margin:0 auto 3.75vw;font-size:4.0625vw;padding:1.5625vw}}@media screen and (min-width: 641px){.subscribe-modal.subscribe-modal-v5 .modal-button,.subscribe-modal.subscribe-modal-v6 .modal-button,.subscribe-modal.subscribe-modal-v7 .modal-button,.subscribe-modal.subscribe-modal-v8 .modal-button{width:160px;margin:0 auto 24px;font-size:21px;padding:5px}}.subscribe-modal.subscribe-modal-v5 .modal-button span,.subscribe-modal.subscribe-modal-v6 .modal-button span,.subscribe-modal.subscribe-modal-v7 .modal-button span,.subscribe-modal.subscribe-modal-v8 .modal-button span{display:table-cell;vertical-align:inherit}.subscribe-modal.subscribe-modal-v5 .close-modal,.subscribe-modal.subscribe-modal-v6 .close-modal,.subscribe-modal.subscribe-modal-v7 .close-modal,.subscribe-modal.subscribe-modal-v8 .close-modal{display:block;text-align:center;color:rgba(0,0,0,0.85);line-height:1.3;font-style:italic;font-weight:normal;font-family:'museo_slab500'}@media screen and (max-width: 640px){.subscribe-modal.subscribe-modal-v5 .close-modal,.subscribe-modal.subscribe-modal-v6 .close-modal,.subscribe-modal.subscribe-modal-v7 .close-modal,.subscribe-modal.subscribe-modal-v8 .close-modal{font-size:3.4375vw}}@media screen and (min-width: 641px){.subscribe-modal.subscribe-modal-v5 .close-modal,.subscribe-modal.subscribe-modal-v6 .close-modal,.subscribe-modal.subscribe-modal-v7 .close-modal,.subscribe-modal.subscribe-modal-v8 .close-modal{font-size:17px}}.subscribe-modal-v5 .inner{background:url(../images/wonder-funder/bg_wonder_funder_1.jpg) no-repeat 50% 50%;background-attachment:scroll;background-size:cover}.subscribe-modal-v5 .side{background:rgba(255,241,0,0.85)}.subscribe-modal-v5 p{color:#e54a26}.subscribe-modal-v5 .modal-button{background:#4053a4;color:#fff100}.subscribe-modal-v6 .inner{background:url(../images/wonder-funder/bg_wonder_funder_2.jpg) no-repeat 50% 50%;background-attachment:scroll;background-size:cover}.subscribe-modal-v6 .side{background:rgba(255,255,255,0.88)}.subscribe-modal-v6 p{color:#658138}.subscribe-modal-v6 .modal-button{background:#4053a4;color:#fff100}.subscribe-modal-v7 .inner{background:url(../images/wonder-funder/bg_wonder_funder_3.jpg) no-repeat 50% 50%;background-attachment:scroll;background-size:cover}.subscribe-modal-v7 .side{background:rgba(185,229,251,0.8)}.subscribe-modal-v7 p{color:#4053a4}.subscribe-modal-v7 .modal-button{background:#e54a26;color:#fff100}.subscribe-modal-v8 .inner{background:url(../images/wonder-funder/bg_wonder_funder_4.jpg) no-repeat 50% 50%;background-attachment:scroll;background-size:cover}.subscribe-modal-v8 .side{background:rgba(255,255,255,0.88)}.subscribe-modal-v8 p{color:#d71e35}.subscribe-modal-v8 .modal-button{background:#4053a4;color:#fff100}.subscribe-modal-v9 .content{padding:2.77778vh 2.60417vw}.subscribe-modal-v9 .inner{background:#f8ef20;padding:20px}.subscribe-modal-v9 .side{background:rgba(255,255,255,0.88)}.subscribe-modal-v9 h1{color:#E74A28;font-family:"MuseoSlab-900", Arial, Helvetica, sans-serif;margin:0 0 12px;text-align:center;line-height:1.1}@media screen and (max-width: 640px){.subscribe-modal-v9 h1{font-size:4.16667vw}}@media screen and (max-width: 479px){.subscribe-modal-v9 h1{font-size:20px}}@media screen and (min-width: 641px) and (max-width: 1024px){.subscribe-modal-v9 h1{font-size:3.90625vw}}@media screen and (min-width: 1025px){.subscribe-modal-v9 h1{font-size:42px}}.subscribe-modal-v9 p.last a{text-align:center;color:#757673;font-family:"MuseoSlab-500", Arial, Helvetica, sans-serif;line-height:1.1;font-style:italic}.subscribe-modal-v9 .donate{display:table;vertical-align:middle;width:100%;background:#3f53a4;padding:5px 10px;margin:20px auto}.subscribe-modal-v9 .donate span{display:table-cell;vertical-align:inherit;text-align:center;color:#fff;font-family:"MuseoSlab-700", Arial, Helvetica, sans-serif;line-height:1.1}@media screen and (max-width: 640px){.subscribe-modal-v9 .donate span{font-size:2.91667vw}}@media screen and (max-width: 479px){.subscribe-modal-v9 .donate span{font-size:14px}}@media screen and (min-width: 641px) and (max-width: 1024px){.subscribe-modal-v9 .donate span{font-size:2.53906vw}}@media screen and (min-width: 1025px){.subscribe-modal-v9 .donate span{font-size:28px}}.subscribe-modal-v9 .videoHolder{padding-bottom:53.25%}.roadblock-modal{max-width:90vw;left:50% !important;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);width:776px !important}.roadblock-modal .fancybox-inner{overflow:visible !important}.roadblock-modal .fancybox-close{display:block;position:absolute;z-index:11;border-radius:100%;border:0;right:0;top:0;-webkit-transform:translate(50%, -50%);transform:translate(50%, -50%);background:#786AAE url(../images/layout/close.svg) no-repeat 50% 50%;background-attachment:scroll;background-size:40% auto;padding:0}@media screen and (max-width: 800px){.roadblock-modal .fancybox-close{height:45px;width:45px;font-size:18px;padding-top:2px}}@media screen and (min-width: 801px){.roadblock-modal .fancybox-close{height:60px;width:60px;font-size:24px}}.roadblock-modal .fancybox-skin>.fancybox-close{display:none !important}#roadblock{display:block;margin:0 0 6px 0;max-width:100%;overflow:visible;padding:0;padding:0;position:relative;text-align:left;vertical-align:middle;width:776px;max-width:90vw}#roadblock .header,#roadblock .body{display:block;position:relative}#roadblock .header:before,#roadblock .body:before{display:block;position:absolute;width:100%;height:100%;top:0;left:0;content:""}#roadblock .header>*,#roadblock .body>*{position:relative;z-index:10}#roadblock .header{padding:30px;z-index:10;margin:0 0 -60px}#roadblock .header:before{background:#682870;-webkit-transform:skewY(-1.6deg);transform:skewY(-1.6deg)}#roadblock .header .logo{display:block;width:100%;max-width:380px;margin:0 auto}#roadblock .header h2{color:#FFF;margin:0;text-transform:uppercase;text-align:center;line-height:1.31818;font-family:"Bree Serif"}@media screen and (max-width: 800px){#roadblock .header h2{font-size:24px}}@media screen and (min-width: 801px){#roadblock .header h2{font-size:44px}}@media screen and (max-width: 800px){#roadblock .body{padding:90px 30px 30px}}@media screen and (min-width: 801px){#roadblock .body{padding:90px 90px 30px}}#roadblock .body p{font-weight:500;text-align:center;color:#1E2D35;font-family:"Bree Serif";line-height:1.38462}@media screen and (max-width: 800px){#roadblock .body p{font-size:18px}}@media screen and (min-width: 801px){#roadblock .body p{font-size:26px}}#roadblock .body p a{line-height:1.36111;color:#145185;border-bottom:1px solid #145185}@media screen and (max-width: 800px){#roadblock .body p a{font-size:28px}}@media screen and (min-width: 801px){#roadblock .body p a{font-size:36px}}#roadblock .body:before{background:#FFF;-webkit-transform:skewY(1.6deg);transform:skewY(1.6deg)}#roadblock .body .camp-button{display:table;position:relative;border-radius:4px;margin:40px auto !important}@media screen and (max-width: 800px){#roadblock .body .camp-button{height:36px;width:220px;margin:40px 0;padding:0}}@media screen and (min-width: 801px){#roadblock .body .camp-button{height:40px;width:424px;margin:30px 0 40px;padding:0 40px}}#roadblock .body .camp-button:before,#roadblock .body .camp-button:after{display:block;position:absolute;width:100%;height:125%;left:0;content:"";border-radius:4px;-webkit-transform-style:preserve-3d;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;background-color:#1A5186;box-shadow:4px 4px 0 0 #0D2B46}#roadblock .body .camp-button:before{z-index:2;top:-25%;-webkit-transform:skewY(1.6deg) translate3D(0, 0, 0);transform:skewY(1.6deg) translate3D(0, 0, 0)}#roadblock .body .camp-button:after{bottom:-25%;z-index:3;-webkit-transform:skewY(-1.6deg) translate3D(0, 0, 0);transform:skewY(-1.6deg) translate3D(0, 0, 0)}#roadblock .body .camp-button>span{display:table;position:relative;vertical-align:middle;z-index:10;width:100%}@media screen and (max-width: 800px){#roadblock .body .camp-button>span{height:40px}}@media screen and (min-width: 801px){#roadblock .body .camp-button>span{height:50px}}#roadblock .body .camp-button>span span{display:table-cell;vertical-align:inherit;color:#FFF;font-weight:500;line-height:1.83333;text-transform:uppercase;text-align:center;font-family:Montserrat}@media screen and (max-width: 800px){#roadblock .body .camp-button>span span{font-size:16px}}@media screen and (min-width: 801px){#roadblock .body .camp-button>span span{font-size:26px}}#notifications-wrap{display:block;position:relative;background:#46BD21;padding:50px 50px 40px;clear:both;overflow:hidden}#notifications-wrap .remove-parent{position:absolute;width:44px;height:44px;top:30px;right:30px;background:#FFF;border-radius:100%}@media screen and (max-width: 1024px){#notifications-wrap .remove-parent{width:30px;height:30px;top:15px;right:15px}}#notifications-wrap .remove-parent img{display:block;position:absolute;width:40%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#notifications-wrap .inner{display:block;position:relative;margin:0 auto;width:100%;max-width:1024px}#notifications-wrap .inner p{margin:0;font-size:20px;line-height:1.5;color:#FFF;font-family:"MuseoSansRounded-500", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}#notifications-wrap .inner p a{color:#FFF;border-bottom:1px solid #fff}.button{float:left;clear:both;display:block;position:relative;overflow:hidden;width:auto;min-height:3.125rem;margin:0 auto;padding:.875rem 1.5625rem;cursor:pointer;color:#fff;font-size:1rem;line-height:1.5 !important;text-align:center;text-decoration:none;text-transform:uppercase;background-color:#40BF00;font-family:"MuseoSlab-700", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal;-webkit-transition:background-color 0.3s ease-in-out;transition:background-color 0.3s ease-in-out}.button:hover,.button:focus{background-color:#00d948}@media screen and (min-width: 768px) and (max-width: 1023px){.button{width:100%;max-width:28.125rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media screen and (max-width: 767px){.button{width:100%}}@media screen and (max-width: 479px){.button{font-size:.875rem}}.button.nar{background-color:#f24724}.button.nar:hover,.button.nar:focus{background-color:#d62f0d}@media screen and (max-width: 1023px){.dark-banner .button,.sub-header .button{left:0;-webkit-transform:trnaslateX(0);transform:trnaslateX(0)}}@media screen and (min-width: 1366px){.dark-banner .button,.sub-header .right .button{right:2.5rem}}@media screen and (min-width: 1024px) and (max-width: 1365px){.dark-banner .button,.sub-header .right .button{right:1.875rem}}@media screen and (min-width: 1024px){.dark-banner .button,.sub-header .right .button{position:absolute;width:100%;max-width:16.875rem}}@media screen and (min-width: 768px) and (max-width: 1023px){.dark-banner .button,.sub-header .right .button{margin-top:1.875rem;left:50%}}@media screen and (max-width: 767px){.dark-banner .button,.sub-header .right .button{margin-top:1.875rem;left:auto;-webkit-transform:translateX(0);transform:translateX(0)}}@media screen and (min-width: 1366px){.dark-banner .button{top:36%}}@media screen and (min-width: 1024px) and (max-width: 1365px){.dark-banner .button{top:34.5%}}@media screen and (min-width: 1024px){.sub-header .right .button{top:2.25rem}}#hotspot-added .button{top:auto;right:auto}@media screen and (min-width: 1024px){#wondering-list .button{bottom:-1.875rem;left:50%;-webkit-transform:translateX(-50%) translateY(50%);transform:translateX(-50%) translateY(50%)}#wondering-list .button.nar{padding:.71875rem 2.8125rem}}@media screen and (max-width: 480px){#wondering-list .button.nar{margin-top:1.875rem}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){#wondering-list .list-block .top-rated .button{margin-top:1.875rem !important}}@media screen and (min-width: 1024px){#guides-block .wonder-guides .button{float:none;position:absolute;display:block;bottom:0;left:50%;white-space:nowrap;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media screen and (min-width: 1280px){#guides-block .wonder-guides .columns .button{margin-left:-.4375rem}}@media screen and (max-width: 1023px){#guides-block .wonder-guides .columns .button{margin-bottom:2.5rem}}@media screen and (min-width: 1280px){#guides-block .wonder-guides .columns+.columns .button{margin-left:-1.4375rem}}@media screen and (max-width: 1023px){#guides-block .wonder-guides .columns+.columns .button{margin-bottom:1.875rem}}.see-all-wonders .button{margin-top:-2.625rem}@media screen and (min-width: 1024px){.see-all-wonders .button{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}#stream .see-all-stream .button{margin-top:-1.1875rem}@media screen and (min-width: 1024px){#stream .see-all-stream .button{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media screen and (max-width: 1023px){#explore-wonders p.load-more{padding:1.875rem 0}}@media screen and (min-width: 1024px){#explore-wonders p.load-more .button{padding-left:2.8125rem;padding-right:2.8125rem;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}}@media screen and (min-width: 768px) and (max-width: 1023px){#explore-wonders p.load-more .button{left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}}@media screen and (min-width: 1024px){article .guides .button{min-width:15rem}}.web-page #main section:not(.not-visible) .button-wrap .left .button,.web-page #main section:not(.not-visible) .button-wrap .right .button{width:100%}@media screen and (min-width: 1024px){.web-page #main section:not(.not-visible) .button-wrap .left .button,.web-page #main section:not(.not-visible) .button-wrap .right .button{margin:0}}@media screen and (min-width: 1024px){.web-page #main section:not(.not-visible) .button-wrap .left .button,.web-page #main section:not(.not-visible) .button-wrap .right .button{padding-left:0;padding-right:0}}@media screen and (min-width: 1201px) and (max-width: 1366px){.web-page #main section:not(.not-visible) .button-wrap .left .button,.web-page #main section:not(.not-visible) .button-wrap .right .button{font-size:.9375rem}}@media screen and (min-width: 1101px) and (max-width: 1200px){.web-page #main section:not(.not-visible) .button-wrap .left .button,.web-page #main section:not(.not-visible) .button-wrap .right .button{font-size:.875rem}}@media screen and (min-width: 1024px) and (max-width: 1100px){.web-page #main section:not(.not-visible) .button-wrap .left .button,.web-page #main section:not(.not-visible) .button-wrap .right .button{font-size:.84375rem}}@media screen and (min-width: 768px) and (max-width: 1023px){.web-page #main section:not(.not-visible) .button-wrap .left .button,.web-page #main section:not(.not-visible) .button-wrap .right .button{margin:0;max-width:none}}.web-page aside .guides-tab-wrap .button{margin-top:.625rem !important}.web-page aside .menu .button{width:100%}@media screen and (min-width: 1024px){.web-page aside .menu .button{margin:.5rem 0 3.875rem}}@media screen and (max-width: 1023px){.web-page aside .menu .button{margin-bottom:3.75rem;top:1.875rem}}@media screen and (max-width: 1023px){.web-page aside .menu.archive .button{margin-bottom:3.75rem;top:1.875rem}}@media screen and (min-width: 1024px){.web-page aside .guides .button{margin-top:-1.1875rem}}.featured-header .button{z-index:10}@media screen and (min-width: 1024px){.featured-header .button{min-width:16.875rem;left:50%;-webkit-transform:translateX(-50%) translateY(50%);transform:translateX(-50%) translateY(50%)}}@media screen and (min-width: 768px){.featured-header .button{bottom:0;position:absolute;-webkit-transform:translateX(-50%) translateY(50%);transform:translateX(-50%) translateY(50%)}}@media screen and (max-width: 767px){.featured-header .button{margin-top:.375rem;-webkit-transform:translateY(50%);transform:translateY(50%)}}@media screen and (min-width: 1280px){.guides-author aside .button{margin:-1.1875rem 0 4rem .4375rem}}@media screen and (max-width: 1279px){.guides-author aside .button{margin:0 auto 30px}}@media screen and (min-width: 768px) and (max-width: 1023px){.guides-author aside .button{width:100%;margin:0 auto}}@media screen and (min-width: 640px) and (max-width: 767px){.guides-author aside .button{font-size:.875rem;width:100%;margin:0}}@media screen and (max-width: 639px){.guides-author aside .button{max-width:28.125rem !important}}@media screen and (max-width: 479px){.guides-author aside .button{padding-left:0;padding-right:0}}@media screen and (min-width: 1024px){.wondering-pg #top-nominated .button{min-width:20.625rem}}@media screen and (min-width: 768px) and (max-width: 1023px){.wondering-pg #top-nominated .button{max-width:20.625rem}}@media screen and (min-width: 768px){.wondering-pg #top-nominated .button{left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}}@media screen and (max-width: 767px){.wondering-pg #top-nominated .button{margin:0 0 1.875rem}}@media screen and (min-width: 768px){.wondering-pg #latest-in-wb .button{clear:right}}@media screen and (min-width: 768px){.wondering-pg #latest-in-wb .button{left:50%;top:-100%;-webkit-transform:translateX(-100%) translateY(-50%);transform:translateX(-100%) translateY(-50%)}}@media screen and (min-width: 1024px){.wondering-pg #latest-in-wb .button{min-width:20.625rem}}@media screen and (min-width: 768px) and (max-width: 1023px){.wondering-pg #latest-in-wb .button{max-width:20.625rem}}@media screen and (max-width: 767px){.wondering-pg #latest-in-wb .button{margin:0 0 1.875rem}}@media screen and (min-width: 768px){.wondering-pg #latest-in-wb .button.green{margin:0 0 0 -.9375rem}}@media screen and (min-width: 768px){.wondering-pg #latest-in-wb .button.nar{margin:0 0 0 1.875rem}}#Quiz .info .button{margin:1.625rem 0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#Quiz .bottom .left .button,#WordChallenge .end-challenge .button{font-size:1.5rem;line-height:2.5625rem;padding:1.125rem 2.5rem}@media screen and (min-width: 768px) and (max-width: 1023px){#Quiz .bottom .left .button,#WordChallenge .end-challenge .button{margin-top:.625rem}}@media screen and (max-width: 767px){#Quiz .bottom .left .button,#WordChallenge .end-challenge .button{margin:0 0 1.875rem;padding-left:0;padding-right:0}}@media screen and (min-width: 1024px){.web-page aside .wonder-words .button{max-width:none}}@media screen and (min-width: 1200px) and (max-width: 1300px){.wonder-words .button{font-size:.875rem}}@media screen and (min-width: 1024px) and (max-width: 1199px){.wonder-words .button{font-size:.75rem}}@media screen and (min-width: 1024px){.wonder-words .button{width:100%;padding-left:0;padding-right:0}}.did-you-get-it .button{width:100%;color:#40bf00;background-color:#fff;box-shadow:0 0 12px 13px rgba(0,0,0,0.15);font-family:"MuseoSlab-700", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}@media screen and (min-width: 1440px){.did-you-get-it .button{padding:1.5rem 0;font-size:1.5rem}}@media screen and (min-width: 1280px) and (max-width: 1439px){.did-you-get-it .button{padding:1.125rem;font-size:1.375rem}}@media screen and (min-width: 1024px) and (max-width: 1279px){.did-you-get-it .button{padding:1rem;font-size:1.125rem}}@media screen and (max-width: 1023px){.did-you-get-it .button{padding:1rem;font-size:1rem}}.did-you-get-it .button:hover,.did-you-get-it .button:focus{color:#ffff99;background-color:#40bf00}@media screen and (min-width: 768px){.media-room #main .wrap .button{left:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}}@media screen and (max-width: 767px){.media-room #main .wrap .button{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}#comment-container .form-wrap .standard-form .button{margin-top:1.125rem;margin-bottom:1.875rem}@media screen and (min-width: 1280px){#comment-container .form-wrap .standard-form .button{margin-left:15.6%}}#comment-container .reply-form-wrap .standard-form .button{margin-top:1.125rem;margin-bottom:.5rem}@media screen and (min-width: 1280px){#comment-container .reply-form-wrap .standard-form .button{margin-left:16.5%}}.standard-form input.button{height:auto !important;width:auto !important;padding:1.125rem 2.5rem !important;font-size:1.5rem !important;line-height:2.5625rem !important;border:0 !important;min-height:.0625rem}@media screen and (max-width: 1023px){.standard-form input.button{left:auto;-webkit-transform:translateX(0);transform:translateX(0)}}@media screen and (min-width: 768px) and (max-width: 1023px){.standard-form input.button{width:100% !important;max-width:28.125rem}}@media screen and (max-width: 767px){.standard-form input.button{width:100% !important}}#contact-form.standard-form input.button{margin-left:0;margin-top:.375rem}html .spread-the-joy input.button.small.red{height:2.5rem}html .spread-the-joy .button.small.red,html .spread-the-joy input.button.small.red{font-size:.875rem;line-height:1.6875rem;margin:0;border:0;background-color:#cc2200;padding:.375rem .9375rem;min-height:.0625rem}html .spread-the-joy .button.small.red:hover,html .spread-the-joy .button.small.red:focus,html .spread-the-joy input.button.small.red:hover,html .spread-the-joy input.button.small.red:focus{background-color:#bf2708 !important}@media screen and (min-width: 768px) and (max-width: 1023px){html .spread-the-joy .button.small.red,html .spread-the-joy input.button.small.red{width:auto;max-width:none;left:auto;-webkit-transform:translateX(0);transform:translateX(0)}}@media screen and (max-width: 767px){html .spread-the-joy .button.small.red,html .spread-the-joy input.button.small.red{width:auto}}@media screen and (max-width: 479px){html .spread-the-joy .button.small.red,html .spread-the-joy input.button.small.red{float:left;font-size:.875rem;line-height:1.375rem;position:relative;width:100%;margin:0;padding:.4375rem}}@media screen and (min-width: 480px){html .spread-the-joy input.button.small.red{position:absolute;z-index:2;width:6.875rem;margin:0;top:0;right:0}}@media screen and (min-width: 1281px) and (max-width: 1440px){html .spread-the-joy input.button.small.red{width:47%}}@media screen and (-webkit-min-device-pixel-ratio: 0) and (min-width: 1440px){.did-you-get-it .button{padding:1.60938rem 0 1.35938rem}}@media screen and (-webkit-min-device-pixel-ratio: 0) and (min-width: 1280px) and (max-width: 1439px){.did-you-get-it .button{padding:1.23438rem 1.125rem .98438rem}}@media screen and (-webkit-min-device-pixel-ratio: 0) and (min-width: 1024px) and (max-width: 1279px){.did-you-get-it .button{padding:1.10938rem 1rem .85938rem}}@media screen and (-webkit-min-device-pixel-ratio: 0) and (max-width: 1023px){.did-you-get-it .button{padding:1.10938rem 1rem .85938rem}}@media screen and (-webkit-min-device-pixel-ratio: 0) and (min-width: 1024px){.touch .button{padding-top:.9375rem;padding-bottom:.8125rem}.touch #Quiz .bottom .left .button,.touch #WordChallenge .end-challenge .button,.touch .standard-form input.button{padding-top:1.0625rem !important;padding-bottom:1rem !important}}@media screen and (-webkit-min-device-pixel-ratio: 0) and (max-device-width: 1023px){.touch .button{padding-top:.9375rem;padding-bottom:.875rem}.touch #Quiz .bottom .left .button,.touch #WordChallenge .end-challenge .button,.touch .standard-form input.button{padding-top:1.0625rem !important;padding-bottom:1rem !important}}@media screen and (-webkit-min-device-pixel-ratio: 0){.no-touch .button{padding-top:.9375rem;padding-bottom:.8125rem}.no-touch #Quiz .bottom .left .button,.no-touch #WordChallenge .end-challenge .button,.no-touch .standard-form input.button{padding-top:1.0625rem !important;padding-bottom:1rem !important}}#pagination .button{color:#FFF;border-bottom:0 !important}@media screen and (min-width: 640px){#pagination .button{min-width:15rem;left:auto;max-width:none;width:auto;-webkit-transform:translateX(0);transform:translateX(0)}#pagination .button.left{float:left}#pagination .button.right{float:right;clear:none}}@media screen and (max-width: 639px){#pagination .button{margin-bottom:1.875rem}}.spread-the-joy ul.social li.pinterest a{background:#c20 url("../images/home/pinterest_white.png") no-repeat scroll 50% 50%}.spread-the-joy ul.social li.instagram a{background:#c20 url("../images/home/instagram_white.png") no-repeat scroll 50% 50%}.post-content .video.fancybox{display:block;position:relative;width:100%;overflow:hidden;padding-top:56.25%;border-bottom:0 !important}.post-content .video.fancybox:hover{border-bottom:0 !important}.post-content .video.fancybox span{display:block;position:absolute;width:100%;height:100%;top:0;left:0}.post-content .video.fancybox span img{display:block;width:100%;max-width:none}.post-content .video.fancybox span:after{display:block;position:absolute;content:"";top:50%;left:50%;opacity:1;width:6.25rem;height:6.25rem;max-width:6.25rem;max-height:6.25rem;background:url(../images/wonder/play.png) no-repeat 50% 50%;background-attachment:scroll;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-size:cover}@media screen and (max-width: 767px){.post-content .video.fancybox span:after{width:4.375rem;height:4.375rem;max-width:4.375rem;max-height:4.375rem}}.fancybox-wrap.survey-modal{background:transparent;position:fixed !important;width:100% !important;height:100% !important;top:0 !important;left:0 !important;max-width:none !important;overflow-x:hidden}.fancybox-wrap.survey-modal .fancybox-skin,.fancybox-wrap.survey-modal .fancybox-outer,.fancybox-wrap.survey-modal .fancybox-inner{position:absolute !important;width:100% !important;height:100% !important;top:0 !important;left:0 !important;padding:0 !important}.fancybox-wrap.survey-modal .fancybox-inner{overflow-x:hidden !important;overflow-y:scroll !important}.fancybox-wrap.survey-modal .fancybox-item.fancybox-close{display:none}@media screen and (max-width: 767px){#survey-modal{width:calc(100vw - 20px);max-width:430px;position:relative;margin:30px auto}}@media screen and (min-width: 768px){#survey-modal{width:calc(100vw - 60px);max-width:930px;position:absolute;top:7.8125vw;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}}#survey-modal .modal-overlay{display:block;position:fixed;z-index:1;background:rgba(0,0,0,0.8)}@media screen and (max-width: 767px){#survey-modal .modal-overlay{width:300%;height:300%;min-height:100vh;top:-50%;left:-50%;-webkit-transform:none;transform:none}}@media screen and (min-width: 768px){#survey-modal .modal-overlay{width:300vw;height:300vh;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}}#survey-modal .header{display:block;position:relative;z-index:9;background:#F16E0B;margin:0 auto;box-shadow:0px 0px 30px 0px rgba(0,0,0,0.5)}@media screen and (max-width: 767px){#survey-modal .header{max-width:210px;padding:12px 15px 10px}}@media screen and (min-width: 768px){#survey-modal .header{max-width:540px;padding:24px 30px}}#survey-modal .body{position:relative;z-index:10;background:#FFF;box-shadow:0px 0px 30px 0px rgba(0,0,0,0.5)}@media screen and (max-width: 767px){#survey-modal .body{padding:0 15px 20px;min-height:200px}}@media screen and (min-width: 768px){#survey-modal .body{padding:0 70px 34px;min-height:250px}}#survey-modal .top p{margin:0 auto;color:#737373;line-height:1.66667;font-family:"MuseoSlab-500", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}@media screen and (max-width: 767px){#survey-modal .top p{font-size:14px;padding:11px 95px 10px 0;text-align:left}#survey-modal .top p span:first-of-type{display:none}#survey-modal .top p span:last-of-type{padding:11px 0;display:block}}@media screen and (min-width: 768px){#survey-modal .top p{max-width:670px;font-size:18px;padding:30px 80px 19px;text-align:center}#survey-modal .top p span+span{white-space:nowrap;text-transform:uppercase}}#survey-modal h1{margin:0;color:#FFF;line-height:1.22222;text-transform:uppercase;font-family:"MuseoSansRounded-900", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}@media screen and (max-width: 767px){#survey-modal h1{font-size:18px}}@media screen and (min-width: 768px){#survey-modal h1{font-size:27px}}#survey-modal h2{display:block;position:absolute;width:100%;left:50%;margin:0;color:#f16e0b;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-family:"MuseoSansRounded-700", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}@media screen and (max-width: 767px){#survey-modal h2{font-size:28px;line-height:1.2;top:50%;max-width:200px}}@media screen and (min-width: 768px){#survey-modal h2{top:50%;line-height:.83333;font-size:48px}}#survey-modal h3{margin:0;color:#f16e0b;line-height:1.33333;text-align:left;border-top:1px solid #e0e0e0;font-family:"MuseoSansRounded-700", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}@media screen and (max-width: 767px){#survey-modal h3{font-size:17px;padding:11px 0 10px}}@media screen and (min-width: 768px){#survey-modal h3{font-size:30px;padding:20px 0 19px}}#survey-modal .close-modal{position:absolute;color:#333;text-transform:uppercase;font-size:14px;line-height:1.92857;text-align:center;font-family:"MuseoSlab-700", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal;-webkit-transition:border-color 0.2s ease-in-out;transition:border-color 0.2s ease-in-out}@media screen and (max-width: 767px){#survey-modal .close-modal{padding:5px 20px;z-index:10;top:15px;right:15px;border:1px solid #e0e0e0}}@media screen and (min-width: 768px){#survey-modal .close-modal{padding:5px 20px;top:40px;right:30px;border:1px solid #e0e0e0}}#survey-modal .close-modal:hover{border:1px solid #949494}#survey-modal .ctrlHolder{display:block;position:relative;width:100%;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;border-bottom:1px solid #fff}#survey-modal .ctrlHolder:first-of-type{border-top:1px solid #e0e0e0}@media screen and (max-width: 767px){#survey-modal .ctrlHolder:first-of-type{padding-top:10px}}@media screen and (min-width: 768px){#survey-modal .ctrlHolder:first-of-type{padding-top:16px}}#survey-modal .ctrlHolder:last-of-type{border-bottom:1px solid #fff}@media screen and (max-width: 767px){#survey-modal .ctrlHolder:last-of-type{padding-bottom:10px}}@media screen and (min-width: 768px){#survey-modal .ctrlHolder:last-of-type{padding-bottom:20px}}#survey-modal.input-checked .ctrlHolder:last-of-type{border-bottom:1px solid #e0e0e0}#survey-modal label{margin:0;display:block;position:relative;color:#333;line-height:1.2;background:#FFF;cursor:pointer;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}@media screen and (max-width: 767px){#survey-modal label{padding:14px 0 14px 50px;font-size:15px}}@media screen and (min-width: 768px){#survey-modal label{padding:28px 0 26px 98px;font-size:22px}}#survey-modal label span{display:block;position:absolute;border-radius:100%;background:#fff;border:1px solid #E0E0E0;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center;text-transform:uppercase;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;font-family:"MuseoSlab-900", Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal}@media screen and (max-width: 767px){#survey-modal label span{font-size:16px;top:51%;width:32px;height:32px;left:20px;line-height:30px}}@media screen and (min-width: 768px){#survey-modal label span{top:52%;width:46px;height:46px;left:54px;line-height:44px}}#survey-modal label:hover{background:#F2F2F2}#survey-modal input[type="radio"]{position:absolute;left:-99999px;top:-99999px}#survey-modal.input-checked input[type="radio"]:checked+label{background:#F2F2F2}#survey-modal.input-checked input[type="radio"]:checked+label span{background:#f16e0b;color:#FFF;border:1px solid #f16e0b}#survey-modal.input-checked.second-active .close-modal .quit{display:none}#survey-modal.input-checked.second-active .close-modal .exit{display:inline !important}#survey-modal button.button{display:none;opacity:0;float:none;border:0;border-radius:0;box-shadow:0 0 0 0 transparent;outline:0;width:188px;left:auto;-webkit-transform:none;transform:none}@media screen and (max-width: 767px){#survey-modal button.button{margin:16px auto 0}}@media screen and (min-width: 768px){#survey-modal button.button{margin:26px auto 0}}#survey-modal.input-checked button.button{display:block;opacity:1}#survey-modal .second-screen{opacity:0;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#survey-modal .second-screen.active{display:block !important;opacity:1}html body .home-pg .aahm-home{position:absolute;width:100%;top:84px;left:50%;z-index:600;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}@media screen and (max-width: 767px){html body .home-pg .aahm-home{height:17.60104vw}html body .home-pg .aahm-home+header{margin-bottom:calc(16px + 135 / 7.67 * 1vw)}}@media screen and (min-width: 768px) and (max-width: 1023px){html body .home-pg .aahm-home{max-width:562px;top:104px}html body .home-pg .aahm-home+#header{margin-bottom:114px}}@media screen and (min-width: 1024px){html body .home-pg .aahm-home{max-width:562px;top:150px}html body .home-pg .aahm-home+#header .primary-nav{padding:0;margin:0 0 calc(2.5rem + 80px)}}html body .home-pg .aahm-home>a{display:table;position:relative}html body .wonder-pg .aahm-wod{padding:0 0 8px}@media screen and (min-width: 768px){html body .wonder-pg .aahm-wod{padding:0 0 12px}}.results-list li:nth-child(1) img{ height: 275px!important; }
.results-list li:nth-child(2) img{ height: 275px!important; }
.results-list li:nth-child(3) img{ height: 275px!important; }
.results-list li:nth-child(4) img{ height: 204px!important; }
.results-list li:nth-child(5) img{ height: 204px!important; }
.results-list li:nth-child(6) img{ height: 204px!important; }
.results-list li:nth-child(7) img{ height: 204px!important; }
.results-list li:nth-child(8) img{ height: 204px!important; }
.results-list li:nth-child(9) img{ height: 204px!important; }
.results-list li:nth-child(10) img{ height: 204px!important; }
.results-list li:nth-child(11) img{ height: 204px!important; }
.results-list li:nth-child(n+12) img{ height: 162px!important; }
.related-results.results.science ul li:nth-child(-n+5) img{ height: 134px!important;}
@media only screen and (max-width: 1023px) {.secondary-nav ul .inline-list.right.for-small{text-transform: capitalize!important;}}

/*# sourceMappingURL=style.css.map */