@import url('https://fonts.googleapis.com/css?family=Roboto+Slab:300,400,700');
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{background-image:url('/sites/default/files/MapPattern.png');}body h1{font-family:"chaloops","Open Sans",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:bold;text-transform:uppercase;color:#990000;text-align:center;font-size:290%;border-bottom:1px solid #eee;}body h2{font-family:"chaloops","Open Sans",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:bold;text-transform:none;color:#990000;text-align:center;font-size:240%;border-bottom:1px solid #eee;}body h3{font-family:"Open Sans",Helvetica Neue,Helvetica,Arial,sans-serif;text-transform:none;font-size:140%;}body p{font-family:"Open Sans",Helvetica Neue,Helvetica,Arial,sans-serif;font-size:130%;line-height:150%;font-weight:400;}body p:first-of-type:first-letter{color:#6b9d39;font-family:"chaloops","Open Sans",Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:bold;font-size:265%;}body figcaption{font-family:"Open Sans",Helvetica Neue,Helvetica,Arial,sans-serif;}body #main{float:none;margin-left:auto;margin-right:auto;}body .container-fluid{padding-left:0;padding-right:0;}body .container{margin-left:auto;margin-right:auto;}body .perspective{-webkit-perspective:800px;-moz-perspective:800px;perspective:800px;display:inline-block;}body a{font-family:"Open Sans",Helvetica Neue,Helvetica,Arial,sans-serif;}body a.btn{font-family:"chaloops","Open Sans",Helvetica Neue,Helvetica,Arial,sans-serif;font-size:150%;font-weight:600;padding:16px 24px;color:#fff;background:#9e160e;cursor:pointer;display:inline-block;letter-spacing:1px;outline:none;position:relative;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;outline:1px solid transparent;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;text-shadow:3px 4px 0px rgba(0,0,0,0.35);}body a.btn:active{background:#9e160e;}body a.btn:hover{background:#d11c13;cursor:pointer;color:#eee;-webkit-transform:rotateX(15deg);-moz-transform:rotateX(15deg);-ms-transform:rotateX(15deg);transform:rotateX(15deg);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}body a.btn:after{cursor:pointer;content:'';position:absolute;z-index:-1;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;width:100%;height:40%;left:0;top:100%;background:#6b0f0a;-webkit-transform-origin:0% 0%;-webkit-transform:rotateX(-90deg);-moz-transform-origin:0% 0%;-moz-transform:rotateX(-90deg);-ms-transform-origin:0% 0%;-ms-transform:rotateX(-90deg);transform-origin:0% 0%;transform:rotateX(-90deg);}body a.btn.gs{background:#4e821a;}body a.btn.gs:hover{background:#5b971e;}body a.btn.gs:after{background:#416d16;}body a.btn.btn-small{font-size:100%;padding:10px 18px;}body hr{border-bottom:none;}body .wttw-nav-ctn{margin-bottom:0;}body .nc-header{background-image:url('/sites/default/files/TopNav.png');background-repeat:repeat-x;padding-top:12px;position:relative;z-index:1;}body .nc-header .logos{width:23%;}body .nc-header .logos a.pbs-kids{float:left;display:inline;width:20%;margin:5% 4% 0 0;}body .nc-header .logos a.logo{float:left;display:inline;width:75%;}body .nc-header nav.inline{margin-top:30px;float:left;display:inline-block;width:45%;}body .nc-header nav.inline ul{list-style:none;margin-bottom:0;display:inline-block;margin-left:0;}body .nc-header nav.inline ul li{display:inline-block;margin:1%;transform:rotate(-6deg);max-width:30%;}body .nc-header nav.inline ul li a{}body .nc-header nav.inline ul li a:hover{text-decoration:none;}body .nc-header .funders{float:right;display:inline-block;width:30%;margin-top:25px;}body .nc-header .funders a{width:36%;display:inline-block;margin-left:3%;}body .nc-header .funders a.aldi img{max-height:60px;}body .nc-header .funders img.funding{width:18%;display:inline-block;}body .nc-header .funders-mobile{display:none;}body #main .region-content ul{list-style:none;font-family:"Open Sans",Helvetica Neue,Helvetica,Arial,sans-serif;font-size:130%;line-height:150%;margin-left:0;}body #main .region-content ul li{margin-bottom:1em;background:url('/sites/default/files/leaf-bullet_01.svg') no-repeat;background-size:24px;padding-left:32px;}body #main .region-content .pull-left{margin-right:1em;margin-bottom:1em;}body #main .region-content .pull-right{margin-left:1em;margin-bottom:1em;}body #site-footer p:first-of-type:first-letter{font-size:inherit;font-family:inherit;color:inherit;font-weight:inherit;}body.nc-home #page{margin-top:-46px;background:url('/sites/default/files/nature-cat-stage-bg_01.jpg') no-repeat;background-position:top center;background-size:cover;padding-top:50px;}body.nc-home #page .region-content .block{margin-bottom:-5px;}body.nc-home #page img.nature-cat{width:45%;margin-left:-100px;margin-bottom:-10px;float:left;display:inline;position:relative;z-index:2;}body.nc-home #page .stage-nav{width:55%;float:left;display:inline;margin-top:5%;}body.nc-home #page .stage-nav a{width:45%;float:left;display:inline;--webkit-box-shadow:0px 13px 10px -8px rgba(0,0,0,0.4);-moz-box-shadow:0px 13px 10px -8px rgba(0,0,0,0.4);box-shadow:0px 13px 10px -8px rgba(0,0,0,0.4);}body.nc-home #page .stage-nav a img{margin-bottom:0;}body.nc-home #page .stage-nav a.single{float:none;display:block;margin:0 auto;margin-bottom:15px;}body.nc-home #page .stage-nav a.double:last-child{margin-left:5%;}body.nc-about img.nature-cat-finger{margin-top:-28%;}body .activity{text-align:center;}body .activity img{-webkit-box-shadow:8px 8px 0px 0px rgba(0,0,0,0.2);-moz-box-shadow:8px 8px 0px 0px rgba(0,0,0,0.2);box-shadow:8px 8px 0px 0px rgba(0,0,0,0.2);}body .activity h3{margin:10px 0;}body .activity p:first-of-type:first-letter{font-size:inherit;font-family:inherit;color:inherit;font-weight:inherit;}body.nc-events .row .logo{background-color:#fff;}body.nc-events .row .logo img{max-height:130px;display:block;padding:10px 6px 6px 6px;box-sizing:border-box;margin:0 auto;}body.nc-events h2{text-align:left;border-bottom:none;}body.nc-events p:first-of-type:first-letter{font-size:inherit;font-family:inherit;color:inherit;font-weight:inherit;}body.nc-partners .row-fluid{display:inline-block;margin-bottom:10px;}body.nc-partners .row-fluid .span4,body.nc-partners .row-fluid .span6{text-align:center;}body.nc-partners .row-fluid .sponsor{background-color:#fff;height:150px;box-sizing:border-box;}body.nc-partners .row-fluid .sponsor span.helper{display:inline-block;height:100%;vertical-align:middle;}body.nc-partners .row-fluid .sponsor img{display:inline-block;margin:0 auto;max-height:150px;padding:2px;box-sizing:border-box;vertical-align:middle;}body.nc-partners .row-fluid .span6 .sponsor{height:250px;}body.nc-partners .row-fluid .span6 .sponsor img{max-height:250px;}body.nc-partners .row-fluid p{margin-top:6px;margin-bottom:0;font-size:105%;}body.nc-partners .row-fluid p:first-of-type:first-letter{font-size:inherit;font-family:inherit;color:inherit;font-weight:inherit;}body .region-footer{color:#fff;letter-spacing:.02em;}body .region-footer .log-footer{box-shadow:0 3px 3px 1px rgba(0,0,0,0.35);background:url('/sites/default/files/Footerbar.png') repeat-x;background-size:100% 100%;padding-top:15px;padding-bottom:10px;position:relative;z-index:1;}body .region-footer .log-footer .prod-container{background:url('/sites/default/files/Footerbar_container.svg');background-size:100% 100%;box-sizing:border-box;padding:1em;width:80%;margin-left:auto;margin-right:auto;}body .region-footer .log-footer .prod-container .row{margin-left:20px;margin-bottom:0;}body .region-footer .log-footer .prod-container .top{text-align:center;}body .region-footer .log-footer .prod-container .top h2{display:inline;}body .region-footer .log-footer .prod-container .top img{max-width:130px;margin:0 15px;}body .region-footer .log-footer .prod-container .span3{float:left;display:inline;}body .region-footer .log-footer .prod-container .span2{width:14%;float:left;display:inline;}body .region-footer .log-footer .prod-container hr{margin:10px 0;}body .region-footer .log-footer .prod-container h2,body .region-footer .log-footer .prod-container p{font-family:"Open Sans",Helvetica Neue,Helvetica,Arial,sans-serif;color:#fff;font-weight:300;border-bottom:none;}body .region-footer .log-footer .prod-container h2{margin-top:20%;font-size:150%;}body .region-footer .log-footer .prod-container p{font-size:85%;}body .region-footer .log-footer .prod-container p:first-of-type:first-letter{font-size:inherit;font-family:inherit;color:inherit;font-weight:inherit;}body .region-footer div.grass-footer{background:url('/sites/default/files/grassPattern.jpg') repeat-x;padding-top:25px;padding-bottom:60px;}body .region-footer div.grass-footer p{text-align:center;font-family:"Open Sans",Helvetica Neue,Helvetica,Arial,sans-serif;font-size:85%;}body .region-footer div.grass-footer p:first-of-type:first-letter{font-size:inherit;font-family:inherit;color:inherit;font-weight:inherit;}body #site-footer{margin-top:0;}@media (min-width:768px) and (max-width:979px){body .region-document-top{padding-top:8px;}body .region-document-top .logos{width:23%;}body .region-document-top nav.inline{margin-top:16px;margin-left:2%;}body .region-document-top .funders{margin-top:8px;}body.nc-home #page .stage-nav{margin-top:2%;width:60%;}body .region-footer .log-footer .prod-container .top h2{display:block;margin-top:5%;}body .region-footer .log-footer .prod-container .top img{max-width:130px;margin:0 15px;}}@media (max-width:767px){body #block-naturecatheader .nc-header{padding-top:0;padding-left:15px;padding-right:15px;}body #block-naturecatheader .nc-header .logos{width:50%;}body #block-naturecatheader .nc-header .logos img{margin:16px 0px;}body #block-naturecatheader .nc-header .logos .pbs-kids{width:30%;margin:0;}body #block-naturecatheader .nc-header .logos .logo{margin:0;width:50%;padding-left:12px;}body #block-naturecatheader .nc-header nav.inline{margin-top:10px;float:none;display:block;width:100%;}body #block-naturecatheader .nc-header nav.inline ul{margin:0 auto;padding:16px 0px;}body .region-document-top{padding-top:6px;min-height:86px;background-size:cover;padding-bottom:12px;}body .region-document-top .funders{display:none;}body .region-document-top .funders-mobile{display:block;width:80%;position:relative;margin:15px auto 0;}body .region-document-top .funders-mobile a{width:35%;display:inline-block;margin-left:3%;}body .region-document-top .funders-mobile a > img{max-height:70px;}body .region-document-top .funders-mobile img.funding{width:18%;display:inline-block;}body.nc-home #page{padding-top:60px;background-size:cover;}body.nc-home #page img.nature-cat{display:none;}body.nc-home #page .stage-nav{margin-top:0;width:100%;}body.nc-home #page .stage-nav a.single,body.nc-home #page .stage-nav a.double,body.nc-home #page .stage-nav a.double:last-child{display:block;width:80%;max-width:398px;float:none;margin:10px auto;}body.nc-about img.nature-cat-finger{margin-top:0;width:60%;display:block;margin-left:auto;margin-right:auto;}body.nc-partners .row-fluid .sponsor{margin-bottom:15px;}body.nc-partners .row-fluid .sponsor img{padding:10px;}body #content-footer .log-footer .prod-container .top h2{display:block;margin-top:5%;}body #content-footer .log-footer .prod-container .top img{max-width:130px;margin:0 15px;}}html,body{overflow-x:hidden;}h2{margin-top:0px;}h3{margin:0px 0px 20px;font-size:24px;}.field-name-body img{max-width:100%;}.cat-banner{padding-left:0px;}.copy{margin-bottom:20px;}.photos{margin:0px 0px 30px;}.center-title{display:-webkit-flex;display:flex;align-items:center;height:250px;}.title-banner{font-size:2.5em;font-weight:700;line-height:1.15em;}.field-name-body img{padding-bottom:0px !important;}.logos img{margin:20px 0px 40px;}.logos-mobile{width:50%;margin:auto;margin-bottom:20px;}.nc-header .inline ul{padding:0;margin:0 0 24px 40px;}.nc-header .inline ul img{max-width:100%;vertical-align:middle;height:auto;border:0;}@media (min-width:992px){body .nc-header nav.inline{margin-left:32px;}}@media (max-width:1199px){.title-banner{font-size:1.8em;line-height:1.1em;}.center-title{height:200px;}}@media (max-width:991px){body #block-naturecatheader .nc-header{padding-top:0;}body #block-naturecatheader .nc-header .logos{width:50%;}body #block-naturecatheader .nc-header .logos img{margin:16px 0px;}body #block-naturecatheader .nc-header .logos .pbs-kids{width:30%;margin:0;}body #block-naturecatheader .nc-header .logos .logo{margin:0;width:50%;padding-left:12px;}body #block-naturecatheader .nc-header nav.inline{margin-top:10px;float:none;display:block;width:100%;}body #block-naturecatheader .nc-header nav.inline ul{margin:0 auto;padding:16px 0px;}h2{margin:20px 0px 5px;font-size:26px;}.title-banner{font-size:2.25em;line-height:1.25em;}.center-title{height:100px;padding-left:0px;}}@media (max-width:767px){h2{font-size:1.2em;margin:20px 0px 5px;}h3{font-size:1.2em;margin:0px 0px 20px;}.title-banner{font-size:1.5em;line-height:1em;}.center-title{height:50px;margin-top:32px;}}
