/*
Theme Name: Fresno Chaffee Zoo
Author: Hundred10 Design
Author URI: http://www.hundred10.com
Description: Responsive WordPress Theme for the Fresno Chaffee Zoo.
Version: 1.0
*/
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{box-sizing:border-box;overflow-y:auto}*,*:before,*:after{box-sizing:inherit}body,h1,h2,h3,h4,h5,h6,p,blockquote,pre,dl,dd,ol,ul,form,fieldset,legend,figure,table,th,td,caption,hr{margin:0;padding:0}@-webkit-viewport{width:device-width}@-moz-viewport{width:device-width}@-ms-viewport{width:device-width}@-o-viewport{width:device-width}@viewport{width:device-width}html{font-family:'Open Sans',  Verdana,  Geneva,  sans-serif;font-weight:400;background-color:#fff;color:#404040;font-size:93.75%;line-height:1.5;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}@media (min-width: 31.25em){html{font-size:100%}}@media (min-width: 43.75em){html{font-size:106.25%}}@media (min-width: 68.75em){html{font-size:112.5%}}h1{color:#404040;line-height:1.125;margin:0 0 0.5em;font-size:2em}h2{color:#404040;line-height:1.125;margin:0 0 0.5em;font-size:1.5em}h3{color:#404040;line-height:1.125;margin:0 0 0.5em;font-size:1.25em}h4{color:#404040;line-height:1.125;margin:0 0 0.5em;font-size:1em}h5{color:#404040;line-height:1.125;margin:0 0 0.5em;font-size:0.875em}h6{color:#404040;line-height:1.125;margin:0 0 0.5em;font-size:0.75em}em,i{font-style:italic}strong,b{font-weight:700}hr{border:0;border-bottom:1px solid #ddd;height:0;margin:2em 0}abbr{border-bottom:1px dotted #404040;cursor:help}p,ul,ol,dl{margin-bottom:2em}ul ul,ol ol,ul ol,ol ul{margin-bottom:0}dt{font-weight:700}dd{margin:0 0 .5em;padding-bottom:.5em;border-bottom:1px solid #eee}blockquote{border-left:4px solid #f29f21;font-size:1.25em;font-style:italic;font-weight:300;margin:0;padding:0 4.1666666666%}@media screen and (min-width: 37.5em){blockquote{font-size:1.5em}}form ol,form ul{list-style-type:none;margin-left:0}legend{font-weight:700;margin-bottom:.2em}fieldset{border:0;padding:1em 0;margin:0 0 2em}label{display:block;font-weight:700;padding-bottom:.25em}button,input,select,textarea{font-size:100%;margin:0}input[type=number],input[type=search],input[type=text],input[type=url],textarea{-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}a{color:#0072bc}a:hover,a:focus{color:#0063a3}@media screen and (min-width: 37.5em){a[href^=tel]{color:inherit;text-decoration:none}}img{display:block;max-width:100%;height:auto}a img{border:none}figure{margin:0 0 2em}figure img{margin-bottom:.25em}figcaption{font-style:italic}.container{width:90%;margin-left:auto;margin-right:auto;max-width:1440px;*zoom:1}@media screen and (min-width: 48em) and (max-width: 64em){.container{width:95%}}@media screen and (min-width: 64.0625em){.container{width:90%}}.default-padding{padding:2.5em 0}.pad-xl-l{padding:3.125em 0}@media screen and (min-width: 48em){.pad-xl-l{padding:5.125em 0}}.intro-header{background-color:#f7f7f5}.one-third-grid{background-color:#f0f0ec;text-align:center}.special-callout{background-color:#000;text-align:center}.demonstrations{background-color:#f7f7f5}.demonstrations .container{width:100%}@media screen and (min-width: 64.0625em){.demonstrations .container{width:90%}}.callout{background-color:#ffb529;text-align:center}.volunteer,.flex-two-columns{background-color:#f7f7f5}.explore-more{background-color:#f7f7f5}.programs{padding:3.125em 0 1.125em}@media screen and (min-width: 48em){.programs{padding:5.125em 0 3.125em}}.post-centered{max-width:720px;margin:0 auto}.post-centered-xl{border-bottom:1px solid #ddd;padding:3.125em 0;max-width:960px}.post-centered-xl:first-of-type{padding-top:0}.post-centered-xl:last-of-type{border-bottom:none}.post-centered-xl .featured{display:block;margin:0 auto 2em;width:100%;height:auto}@media screen and (min-width: 30em){.post-centered-xl .featured{width:auto}}@media screen and (min-width: 48em){.post-centered-xl .col-2-3{padding-left:1.875em;width:66.666666%;float:left}.post-centered-xl .featured{float:left;margin:0;width:33.333333%}}.share-this-page{background-color:#f0f0ec}.zoo-alert{background:#1cbbb4 url('img/alert-bg.png?1445553639');border-bottom:4px solid #fff;padding:1.875em 2.0833333333%;text-align:center}@media screen and (min-width: 48em){.col-1-2{float:left;width:50%}}@media screen and (min-width: 37.5em){.col-1-3{float:left;width:50%}.col-1-3:nth-child(odd){clear:left}}@media screen and (min-width: 50em){.col-1-3{width:33.3333333%}.col-1-3:nth-child(odd){clear:none}.col-1-3:nth-child(3n+1){clear:left}}@media screen and (min-width: 48em){.article-main{width:66.666666%;float:left}}@media screen and (min-width: 48em){.article-sb{float:right;width:33.333333%}}.button{background-color:#ffb529;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmYzQ1NiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmYjUyOSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffc456),color-stop(100%, #ffb529));background-image:-moz-linear-gradient(#ffc456,#ffb529);background-image:-webkit-linear-gradient(#ffc456,#ffb529);background-image:linear-gradient(#ffc456,#ffb529);border:1px solid #e6ab3d;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#404040;display:inline-block;font-size:0.875em;font-weight:600;text-decoration:none;text-transform:uppercase;margin:0 0 2.6666666667em;padding:0.9375em 2.4375em}@media (min-width: 43.75em){.button{font-size:0.75em}}.button:hover,.button:focus{background-color:#ffb01a;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmYmY0NyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmYjAxYSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffbf47),color-stop(100%, #ffb01a));background-image:-moz-linear-gradient(#ffbf47,#ffb01a);background-image:-webkit-linear-gradient(#ffbf47,#ffb01a);background-image:linear-gradient(#ffbf47,#ffb01a);color:inherit}.button.buy-button{background:#6ba120;background:#7ebd26;background:-webkit-linear-gradient(-90deg, #7ebd26,#6ba120);background:linear-gradient(180deg, #7ebd26,#6ba120);border:1px solid #65a40d;color:#fff}.button.buy-button:hover,.button.buy-button:focus{background:#78b524;background:-webkit-linear-gradient(-90deg, #78b524,#65981e);background:linear-gradient(180deg, #78b524,#65981e)}.utility-nav{background-color:#231f20;text-align:center}.weather{color:#afafaf}@media screen and (min-width: 37.5em){.weather{float:left}}.branding{padding:1.875em 0%}.logo{float:left;max-width:180px}.toggleMenu{background:url('img/toggle-menu.png?1442361646') no-repeat;background-size:30px 44px;display:block;float:right;margin-top:1.5em;width:30px;height:22px;text-indent:100%;white-space:nowrap;overflow:hidden}.toggleMenu.active{background-position:0 -22px}.toggleMenu.active .nav{display:block}.toggleMenu img{max-width:45px;height:auto}.primary-nav{clear:left}.nav{list-style-type:none;padding:0;display:none;margin:0;padding:1.875em 0 0 0;*zoom:1}.nav:before,.nav:after{content:" ";display:table}.nav:after{clear:both}.nav ul{display:block;list-style:none;margin:0;width:100%}.nav li{position:relative}.nav>li{font-size:1em;font-weight:700;margin-bottom:0.25em;text-transform:uppercase}.nav>li a{background-color:#f7f7f5}.nav li a{color:#404040;padding:0.875em 0.75em;text-decoration:none}.nav li.parent a{padding:0.875em 1.5em 0.875em 0.75em}.nav li .sub-more{background:#f2f2ef url('img/dropdown-arrows.png?1443033891');background-position:top center;background-repeat:no-repeat;background-size:24px 96px;border-left:1px solid #f2f2ef;cursor:pointer;float:right;margin:0;padding:0.875em 0.75em;position:relative;width:3.75em;z-index:200}.nav li.hover .sub-more{background-position:center -48px}.nav>li.parent:hover>a,.nav>li.parent>a:hover,.nav>li.parent>a:focus{color:#5c594a}.nav>li>a{display:block}.nav>li>a:hover,.nav>li>a:focus{color:#5c594a}.nav li ul{position:absolute;left:-9999px;z-index:2}.nav li li{border-top:1px solid #e5e5de;font-size:90%;font-weight:400;text-transform:none}.nav li li:first-child{border-top:1px solid #fff}.nav>li.hover>ul{left:0;position:static}.nav li li a{background-color:#f0f0ec;display:block;padding:0.875em 1.5em;position:relative;z-index:100}.nav>li.parent>a{position:relative;z-index:3}@media screen and (min-width: 64em){.toggleMenu{display:none}.primary-nav{clear:none;float:right;margin-top:0.5em}.nav{display:block !important;padding:0}.nav ul{width:12em}.nav>li{float:left}.nav a{padding:0.75em}.nav li.parent{background-image:url('img/down-arrow.png?1443117550');background-repeat:no-repeat;background-position:right 0.625em center;background-size:8px 6px}.nav li ul{background-color:#fff;border-radius:0 5px 5px 5px;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.15);-moz-box-shadow:0 0 8px rgba(0,0,0,0.15);box-shadow:0 0 8px rgba(0,0,0,0.15);padding:0.625em 0.625em 0.5em 0.625em}.nav li li{border-top:none;font-size:80%;margin-bottom:0.125em}.nav li li:first-child{border-top:none}.nav li li a{background-color:#f7f7f5;padding:0.875em 0.75em}.nav li li a:hover,.nav li li a:focus{background-color:#f0f0ec}.nav>li.parent>a,.nav>li.parent.hover>a{background:none}.nav>li{float:left;font-size:0.875em}.nav>li a{background:none}.nav>li.hover>ul,.nav>li:hover>ul{position:absolute;left:0}.nav>li.parent:hover>a,.nav>li.parent>a:hover,.nav>li.parent>a:focus{background-color:#fff;background-image:url('img/down-arrow.png?1443117550');background-repeat:no-repeat;background-position:right 0.625em center;background-size:8px 6px;border-radius:5px 5px 0 0;-webkit-box-shadow:0 8px 0 #fff,0 0 8px rgba(0,0,0,0.15);-moz-box-shadow:0 8px 0 #fff,0 0 8px rgba(0,0,0,0.15);box-shadow:0 8px 0 #fff,0 0 8px rgba(0,0,0,0.15);color:#5c594a}.nav>li.menu-item-last:hover>ul.sub-menu{border-radius:5px 0 5px 5px;left:auto !important;right:0 !important}}@media screen and (min-width: 75em){.nav>li{font-size:1em}}.hero{padding:20% 0;position:relative;text-align:center}@media screen and (min-width: 48em){.hero{padding:10% 0}}.rgba .hero:after{background-color:rgba(33,30,31,0.2);content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.feature-wrap{border-bottom:4px solid #fff}.feature,.featurette{position:relative}.feature{min-height:70vh}@media only screen and (min-device-width: 20em) and (max-device-width: 64em) and (orientation: landscape){.feature{min-height:100vh}}@media screen and (min-width: 64em){.feature{border-right:4px solid #fff;min-height:700px}}.feature .overlay{background:-moz-linear-gradient(top, transparent 30%, rgba(0,0,0,0.85) 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(30%, transparent), color-stop(100%, rgba(0,0,0,0.85)));background:-webkit-linear-gradient(top, transparent 30%, rgba(0,0,0,0.85) 100%);background:-o-linear-gradient(top, transparent 30%, rgba(0,0,0,0.85) 100%);background:-ms-linear-gradient(top, transparent 30%, rgba(0,0,0,0.85) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 30%,rgba(0,0,0,0.85) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 );position:absolute;top:0;left:0;right:0;bottom:0}.feature .vertical-align-wrap{position:absolute;width:100%;height:100%;display:table}.feature .vertical-align{display:table-cell}.feature .vertical-align--bottom{padding:0 4.1724617524%;vertical-align:bottom}.featurette .owl-carousel{border-top:4px solid #fff;border-bottom:4px solid #fff;position:relative}.featurette .owl-carousel .item,.featurette .owl-carousel .caption{min-height:250px}@media screen and (min-width: 48em){.featurette .owl-carousel .item,.featurette .owl-carousel .caption{min-height:300px}}@media screen and (min-width: 60em){.featurette .owl-carousel .item,.featurette .owl-carousel .caption{min-height:352px}}.featurette .owl-carousel .caption{position:absolute;width:100%;height:100%;text-align:center;z-index:1}.rgba .featurette .owl-carousel .caption{background-color:rgba(33,30,31,0.4)}.featurette .owl-carousel .caption h3{font-family:'Skranji', Verdana,  Geneva,  sans-serif;color:#fff;font-size:1.875em;margin:0;position:relative;text-transform:uppercase;z-index:2}.featurette .owl-carousel .caption p{color:#ccc;margin:0 auto 0.5em;position:relative;text-transform:uppercase;z-index:2}.featurette .owl-carousel .caption img.more{display:block;max-width:34px;height:auto;margin:0 auto;position:relative;z-index:2}.featurette .owl-carousel .caption .vertical-align-wrap{position:absolute;width:100%;height:100%;display:table}.featurette .owl-carousel .caption .vertical-align{display:table-cell}.featurette .owl-carousel .caption .vertical-align--middle{vertical-align:middle}.home-planning-visit .col-plan{background-color:#efeddf;background-image:url('img/plan-icon.png?1443138154');background-position:1.5em 1.875em;background-repeat:no-repeat;background-size:36px 30px;background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0)),url('img/plan-icon.svg?1443138141');border-bottom:4px solid #fff;min-height:162px}@media screen and (min-width: 48em){.home-planning-visit .col-plan{border-bottom:none;border-right:2px solid #fff}}.home-planning-visit .col-cam{background-color:#e6e4d8;background-image:url('img/cam-icon.png?1442938381');background-position:1.6875em 1.875em;background-repeat:no-repeat;background-size:30px 30px;background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0)),url('img/cam-icon.svg?1442938360');min-height:162px}@media screen and (min-width: 48em){.home-planning-visit .col-cam{background-position:1.5em 1.875em;border-left:2px solid #fff}}.home-planning-visit .col-chat{background-color:#e6e4d8;background-image:url('img/icon-keeper-chats.png?1444433513');background-position:1.6875em 1.875em;background-repeat:no-repeat;background-size:40px 27px;background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0)),url('img/icon-keeper-chats.svg?1444433541');min-height:162px}@media screen and (min-width: 48em){.home-planning-visit .col-chat{background-position:1.5em 1.875em;border-left:2px solid #fff}}.animal-main{padding:3.125em 0 0}.animal-main aside{padding-bottom:3.125em}@media screen and (min-width: 48em){.animal-main article{padding-right:5.2083333333%;padding-bottom:3.125em}}.conservation{background-color:#f7f7f5}.conservation .con-img img{display:block;width:100%;max-width:100%;height:auto}.conservation .con-main{padding-top:1.875em}@media screen and (min-width: 48em){.conservation .con-main{padding:0 4.1666666667%}}.social-sidebar>section{background-color:#f7f7f5;margin:0 0 0.25em 0;padding:1.875em 8.33333%}.social-sidebar .map{padding:0}.social-sidebar .wheelchair,.social-sidebar .touch,.social-sidebar .wifi{background-position:left center;background-repeat:no-repeat}.social-sidebar .wheelchair,.social-sidebar .touch,.social-sidebar .adopt,.social-sidebar .webcam,.social-sidebar .audio,.social-sidebar .wifi{padding-left:2.6875em}.social-sidebar .wheelchair{background-image:url('img/wheelchair-accessible.png?1442964378');background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0)),url('img/wheelchair-accessible.svg?1442964365');background-size:29px 30px;min-height:30px}.social-sidebar .touch{background-image:url('img/touch-icon.png?1443138042');background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0)),url('img/touch-icon.svg?1443138006');background-position:0.3125em center;background-size:20px 25px;min-height:25px}.social-sidebar .adopt{background-image:url('img/heart-icon.png?1441999030');background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0)),url('img/heart-icon.svg?1441952340');background-position:left center;background-repeat:no-repeat;background-size:27px 24px;min-height:24px}.social-sidebar .webcam{background-image:url('img/webcam-icon.png?1442938387');background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0)),url('img/webcam-icon.svg?1442938231');background-position:0.09375em center;background-repeat:no-repeat;background-size:24px 24px;min-height:24px}.social-sidebar .audio{background-image:url('img/audio.png?1441999028');background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0)),url('img/audio.svg?1441952340');background-position:0.09375em 0.4375em;background-repeat:no-repeat;background-size:24px 24px;min-height:24px}.social-sidebar .wifi{background-image:url('img/wi-fi.png?1444346174');background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0)),url('img/wi-fi.svg?1444341909');background-position:0.09375em 0;background-repeat:no-repeat;background-size:24px 24px;min-height:24px}.share{list-style-type:none;padding:0;border-top:1px solid #ddd;margin-left:0;padding-top:2em}.share.share-alt{border-top:none;padding-top:0}@media screen and (min-width: 48em){.share{margin-bottom:0}}.share li{float:left;font-weight:700;margin:0 1.0416666667%}.share li:first-child{float:none;margin-bottom:0.5em;margin-left:0}@media screen and (min-width: 30em){.share li:first-child{float:left;margin-bottom:0}}.share svg{display:block;width:30px;height:30px}.related-species{background-color:#f7f7f5;padding:3.125em 0}.related-species .container{width:100%}@media screen and (min-width: 64.0625em){.related-species .container{width:90%}}.exhibit-slideshow{padding:0 0 3.125em}.exhibit-slideshow .container{border:2px solid #fff;width:100%}@media screen and (min-width: 64.0625em){.exhibit-slideshow .container{border:none;width:90%}}.facts{border-top:1px solid #efefec;border-bottom:double #efefec;margin:0 0 2em 0;overflow:hidden;padding:1.875em 0}.facts li{overflow:hidden}.facts .fact-title{display:block;font-size:0.75em;font-weight:700;text-transform:uppercase}@media screen and (min-width: 37.5em){.facts .fact-title{float:left;width:25%}}@media screen and (min-width: 37.5em){.facts .fact-desc{float:left;width:75%}}.experiences{padding:0.125em 0}.experiences .container{width:100%}@media screen and (min-width: 64.0625em){.experiences .container{width:90%}}.rgba .experiences .overlay{background-color:rgba(33,30,31,0.3)}.species-archive{padding:3.125em 0}@media screen and (min-width: 44em){.species-information{padding-top:3.125em}}.species-filter{list-style-type:none;padding:0;margin:0 0 3.125em 0;text-align:center}.species-filter li{display:inline-block;margin-bottom:0.40625em;width:100%;max-width:92px}@media screen and (min-width: 41.875em){.species-filter li{margin-left:0.40625em;margin-right:0.40625em;max-width:108px}}.species-filter a{border:1px solid #efefec;border-radius:5px;color:#404040;display:block;font-size:0.75em;font-weight:700;padding:1.25em;text-decoration:none;text-transform:uppercase}.species-filter a img{display:block;margin:0 auto 0.625em;max-width:35px;height:auto}.species-filter a:hover,.species-filter a:focus{background-color:#f7f7f5}.species-filter a.active{background-color:#ffb529;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmYzQ1NiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmYjUyOSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffc456),color-stop(100%, #ffb529));background-image:-moz-linear-gradient(#ffc456,#ffb529);background-image:-webkit-linear-gradient(#ffc456,#ffb529);background-image:linear-gradient(#ffc456,#ffb529);border:1px solid #e6ab3d}@media screen and (min-width: 37.5em){.rgba .species .overlay{background-color:rgba(33,30,31,0.3)}}.species .container{width:100%}@media screen and (min-width: 64.0625em){.species .container{width:90%}}.conservation-main{padding-bottom:0}.conservation-main .desc{background-color:#f7f7f5;padding:1.875em 5.55556%}.accordion{margin-bottom:2em}.accordion .ui.corner-all,.accordion .ui-corner-top{border-radius:0}.accordion br:first-child,.accordion>div+br{display:none}.accordion h3.accordion-title{color:#404040;line-height:1.125;margin:0 0 0.5em;font-size:1em;background-image:none;background-color:#f7f7f5;border-radius:none;cursor:pointer;padding:10px 60px 10px 15px;padding:0.875rem 3.75rem 0.875rem 1.1875rem;position:relative}.accordion h3.accordion-title+div{border-color:#f7f7f5;border-style:solid;border-width:0 5px 5px 5px;margin-bottom:0.5em;padding:0 10px 10px;padding:0 0.875rem 0.875rem}.accordion h3.accordion-title+div:before{content:"";display:block;width:100%;height:1px;background-color:#f7f7f5;margin-bottom:10px;margin-bottom:0.875rem}.accordion h3.accordion-title:after{content:"+";display:block;position:absolute;right:10px;right:0.875rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.accordion h3.accordion-title.open{background-color:#fff;border-radius:none;border-color:#f7f7f5;border-style:solid;border-width:5px 5px 0 5px;margin:0;padding:10px 60px 10px 10px;padding:0.875rem 3.75rem 0.875rem 0.875rem}.accordion h3.accordion-title.open:after{content:"+";color:#ffb529;display:block;top:10px;top:0.875rem;right:10px;right:0.875rem;top:50%;-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.accordion h3.accordion-title:hover,.accordion h3.accordion-title:focus{color:#ffb529;outline:none}.plan{background-color:#f0f0ec;text-align:center}@media screen and (min-width: 50em){.plan{padding:2.5em 0}}.plan .col-1-3{border-top:1px solid #d8dbd3;padding-top:2em}.plan .col-1-3:first-child{border-top:none}@media screen and (min-width: 37.5em){.plan .col-1-3{width:100%}.plan .col-1-3:nth-child(odd){clear:none}}@media screen and (min-width: 50em){.plan .col-1-3{border-top:none;border-left:1px solid #d8dbd3;float:left;padding-top:0;width:33.3333333%}.plan .col-1-3:first-child{border-left:none}}.support{background-color:#f7f7f5}.main-home .support{background-color:#fff;padding:0}.main-home .support .col-1-3{background-color:#f7f7f5;border-top:4px solid #fff;clear:none;padding:1.875em}.main-home .support .col-1-3:first-child{border-top:none}.main-home .support .col-1-3:nth-child(3){padding-bottom:3.1875em}@media screen and (min-width: 37.5em) and (max-width: 60em){.main-home .support .col-1-3{float:left;width:100%}.main-home .support .col-1-3.alt{border-top:none;border-right:2px solid #fff;width:50%}.main-home .support .col-1-3.alt:nth-child(2){border-right:none;border-left:2px solid #fff}}@media screen and (min-width: 60.0625em){.main-home .support .col-1-3{border-top:none;border-right:4px solid #fff;float:left;min-height:224px;padding-left:2.0833333333%;padding-right:2.0833333333%;width:33.3333333333%}.main-home .support .col-1-3:nth-child(3){border-right:none}}.main-home .support .col-1-3 form{width:100%}@media screen and (min-width: 37.5em) and (max-width: 49.9375em){.main-home .support .col-1-3 form{max-width:80%}}.support .col-1-2{border-top:1px solid #d8dbd3;padding:2.5em 2.0833333333% 0}.support .col-1-2:first-child{border-top:none;padding-top:0;padding-bottom:0.5em}@media screen and (min-width: 44em){.support .col-1-2{border-top:0;float:left;padding-top:0;width:50%}.support .col-1-2:first-child{border-left:none;padding-bottom:0}}@media screen and (min-width: 44em){.support .col-1-2 form{max-width:80%}}.site-footer{color:#555;font-size:0.75em;text-align:center}.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel .owl-controls .owl-nav .owl-next,.owl-carousel .owl-controls .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}.owl-carousel .owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-item img{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;-moz-transition:scale 100ms ease;-ms-transition:scale 100ms ease;-o-transition:scale 100ms ease;transition:scale 100ms ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3, 1.3);-moz-transition:scale(1.3, 1.3);-ms-transition:scale(1.3, 1.3);-o-transition:scale(1.3, 1.3);transition:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1}.skip{color:#404040;display:block;height:0;text-align:center;overflow-x:hidden;overflow-y:hidden;position:absolute;left:-1000em;width:0;height:0;z-index:10000}.group:after,.container:after{content:"";display:table;clear:both}.no-underline{text-decoration:none}.icon-center{display:block;margin:0 auto 2em;max-width:65px;height:auto}@media screen and (min-width: 37.5em){.overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}}.experiences .overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;text-align:center}@media screen and (min-width: 37.5em){.vertical-align-wrap{position:absolute;width:100%;height:100%;display:table}.vertical-align{display:table-cell}.vertical-align--middle{vertical-align:middle}}.experiences .vertical-align-wrap{position:absolute;width:100%;height:100%;display:table}.experiences .vertical-align{display:table-cell}.experiences .vertical-align--middle{vertical-align:middle}.more-arrow{display:none}.rgba .more-arrow{display:block;max-width:34px;height:auto;margin:0 auto;position:relative;z-index:2}.feature h1{font-family:'Skranji', Verdana,  Geneva,  sans-serif;color:#fff;font-size:32px;font-size:2rem;font-weight:400;line-height:1;margin:0;max-width:480px;text-align:left;text-transform:uppercase}@media screen and (min-width: 37.5em){.feature h1{font-size:40px;font-size:2.5rem}}@media screen and (min-width: 60em){.feature h1{font-size:48px;font-size:3rem}}.home-planning-visit h3{font-size:16px;font-size:1rem}.home-planning-info h3{color:#404040;line-height:1.125;margin:0 0 0.5em;font-size:0.75em;border-bottom:1px solid #f29f21;font-weight:300;padding-bottom:0.5em;text-transform:uppercase}.hero h1,.hero h2{color:#fff;margin:0;position:relative;z-index:1}.hero h1{font-family:'Skranji', Verdana,  Geneva,  sans-serif;font-size:2.25em;position:relative;text-transform:uppercase}@media (min-width: 43.75em){.hero h1{font-size:3em}}@media (min-width: 68.75em){.hero h1{font-size:3.75em}}.hero h2{font-size:1em;font-style:italic;font-weight:300}@media (min-width: 43.75em){.hero h2{font-size:1.25em}}@media (min-width: 68.75em){.hero h2{font-size:1.5em}}.conservation-main h2{font-size:1.125em}.section-title{font-family:'Skranji', Verdana,  Geneva,  sans-serif;font-size:2em;text-align:center;text-transform:uppercase}.section-title:after{content:"";display:block;background-color:#f29f21;height:2px;width:100%;max-width:220px;margin:0.625em auto 1.125em}.careers .section-title{margin-top:48px;margin-top:3rem}.careers .section-title:after{margin-bottom:0}.callout h2,.callout h4{font-family:'Skranji', Verdana,  Geneva,  sans-serif;font-size:1.875em;text-transform:uppercase}.intro-header h1{font-family:'Skranji', Verdana,  Geneva,  sans-serif;font-size:2.25em;margin:0;text-align:center;text-transform:uppercase}@media screen and (min-width: 37.5em){.intro-header h1{font-size:3em}}@media (min-width: 68.75em){.intro-header h1{font-size:3.75em}}.intro-header h1:after{content:"";display:block;background-color:#f29f21;height:2px;width:100%;max-width:220px;margin:0.3125em auto 0}.experiences h2,.experiences h3{font-family:'Skranji', Verdana,  Geneva,  sans-serif;color:#fff;display:block;margin:0;padding:0.5em 5.25%;position:relative;text-transform:uppercase;z-index:2}.experiences h2{font-size:2em}.experiences h3{font-size:1.625em}.plan h3{color:#404040;line-height:1.125;margin:0 0 0.5em;font-size:0.75em;font-weight:400;text-transform:uppercase}.plan h3:after{content:"";display:block;width:100%;max-width:175px;height:1px;background-color:#f29f21;margin:0.75em auto 1.125em}.support h4{color:#404040;line-height:1.125;margin:0 0 0.5em;font-size:0.875em}.species-information h2{color:#404040;line-height:1.125;margin:0 0 0.5em;font-size:1em}.overlay-header{font-family:'Open Sans',  Verdana,  Geneva,  sans-serif;font-weight:400;color:#0072bc;display:block;font-size:0.9875em;font-weight:700;margin:0;padding:0.5em 5.25% 1em;position:relative;text-align:center;text-transform:none;z-index:2}@media screen and (min-width: 37.5em){.overlay-header{font-family:'Skranji', Verdana,  Geneva,  sans-serif;color:#fff;font-size:1.625em;padding:0.5em 5.25%;text-transform:uppercase}}.special-callout h2{color:#fff}.behind-the-scenes h3,.donation-levels h3,.volunteer h3,.flex-circular-grid h3{font-size:1.125em}.career h2{margin-bottom:0.25em}.career-steps h4{color:#404040;line-height:1.125;margin:0 0 0.5em;font-size:0.875em;border-bottom:1px solid #ddd;margin-bottom:1.25em;padding-bottom:1em;text-transform:uppercase}.weather p{font-size:0.75em;margin:0;padding:0.75em 0 0 0}@media screen and (min-width: 37.5em){.weather p{padding-bottom:0.75em}}.feature p{color:#ccc;margin:0.3125em 0 0.75em 0;text-transform:uppercase}.home-planning-info p{margin:1em 0 0 0}.home-planning-info p strong{display:block}@media screen and (min-width: 37.5em){.home-planning-info p,.home-planning-info a{font-size:0.75em}}.home-planning-visit p{margin:0}@media screen and (min-width: 37.5em){.home-planning-visit p,.home-planning-visit a{font-size:0.875em}}.main blockquote{max-width:43.25em}.callout p{font-size:1.3875em;font-style:italic;font-weight:300;margin:0 auto;padding:0 2.0833333333%;max-width:26.666666667em}@media (min-width: 43.75em){.callout p{font-size:1.6875em}}@media (min-width: 68.75em){.callout p{font-size:1.875em}}.callout p+.callout p{margin-top:2em}.social-sidebar p{margin:0}.social-sidebar .keeper-chats p,.social-sidebar .citation{font-style:italic;font-weight:300}.social-sidebar .citation{display:block;font-size:0.75em}.plan p{margin:0 0 1.375em}.plan strong{display:block}.support p,.support label{font-size:0.875em}.support label{font-weight:400}.intro{margin:1.875em auto 0;max-width:30em;text-align:center}.behind-the-scenes .intro,.donation-levels .intro,.flex-two-columns .intro,.flex-circular-grid .intro{margin:1.875em auto 3.125em}.special-callout p{color:#fff}.career small{display:block;margin-bottom:20px;margin-bottom:1.25rem}.career small strong{font-weight:600}.careers small{display:block;font-weight:600;text-transform:uppercase}.generic-sidebar p,.generic-sidebar ul,.generic-sidebar ol{margin:0}.generic-sidebar p+.generic-sidebar p,.generic-sidebar ul+.generic-sidebar p,.generic-sidebar ol+.generic-sidebar p,.generic-sidebar p+.generic-sidebar ul,.generic-sidebar ul+.generic-sidebar ul,.generic-sidebar ol+.generic-sidebar ul,.generic-sidebar p+.generic-sidebar ol,.generic-sidebar ul+.generic-sidebar ol,.generic-sidebar ol+.generic-sidebar ol{margin-top:2em}.post-centered-xl footer p{margin:0}.post-centered-xl footer p+.post-centered-xl footer p{margin-top:2em}.disclaimer{font-size:0.75em;margin-bottom:32px;margin-bottom:2rem;text-transform:uppercase}.career-steps p,.career-steps .career-address{font-size:0.875em}.career-steps p{margin-bottom:1em}.flex-two-columns .col-1-2 p:last-child{margin-bottom:0}.zoo-alert p{color:#fff;font-size:87.5%;margin:0}.zoo-alert p:before{content:"";display:block;width:18px;height:19px;background-image:url('img/alert-icon-outlined.png?1445623361');background-image:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0)),url('img/alert-icon-outlined.svg?1445623299');background-size:18px 19px;margin:0 auto 0.75em}@media screen and (min-width: 48em){.zoo-alert p:before{display:inline-block;margin:0 0.625em 0 0;vertical-align:middle}}.utility-nav ul{list-style-type:none;padding:0;font-size:0.875em;margin:0 0 0 4px;margin:0 0 0 -0.2rem}@media screen and (min-width: 37.5em){.utility-nav ul{float:right;font-size:0.75em;margin:0}}.utility-nav ul li{display:inline-block;margin-left:-4px;margin-left:-0.25rem}@media screen and (min-width: 37.5em){.utility-nav ul li{margin-left:0}.utility-nav ul li.es{border-left:1px solid #494949}}.intro-header ul,.special-callout ul{list-style-type:none;padding:0;margin:2em 0 0 0;text-align:center}.intro-header li,.intro-header a,.special-callout li,.special-callout a{margin-bottom:0.625em}@media screen and (min-width: 30em){.intro-header li,.intro-header a,.special-callout li,.special-callout a{display:inline-block}}.tours .intro-header ul{margin:2em 0}.generic-sidebar .list-separator{list-style-type:none;padding:0;border-top:1px solid #f29f21;margin-top:0.75em;margin-left:0;padding-top:0.75em}.social-sidebar ul{list-style-type:none;padding:0;margin:0}.social-sidebar ul.list-separator{border-top:1px solid #f29f21;margin-top:0.75em;padding-top:0.75em}.social-sidebar .keeper-chats li span{font-weight:600}.social-sidebar li{font-weight:400;margin-top:0.875em;text-align:left}.social-sidebar li:first-child{margin-top:0}.animal-more .social-sidebar li{margin-bottom:1em}.accessibility .social-sidebar li{font-weight:400}ul,ol{margin-left:2.5em}.facts ul{list-style-type:none;padding:0;margin:1em 0 0 0}.facts li{margin-bottom:0.8333333333em}.related-species ul,.demonstrations ul{list-style-type:none;padding:0;margin-left:0}.related-species li,.demonstrations li{border:2px solid #f7f7f5;float:left;position:relative;text-align:center;width:50%}.related-species li:nth-child(odd),.demonstrations li:nth-child(odd){clear:left}@media screen and (min-width: 37.5em){.related-species li,.demonstrations li{width:33.333333333%}.related-species li:nth-child(odd),.demonstrations li:nth-child(odd){clear:none}.rgba .related-species li .overlay,.rgba .demonstrations li .overlay{background-color:rgba(33,30,31,0.3)}.related-species li .vertical-align--middle,.demonstrations li .vertical-align--middle{vertical-align:bottom}.rgba .related-species li .vertical-align--middle,.rgba .demonstrations li .vertical-align--middle{vertical-align:middle}}.career ul{list-style-type:none;padding:0;margin:0}.career li{float:left;margin-right:1em}.career li:nth-child(2){background:url('img/pdf-icon.png?1442273979');background-position:1em 0.6875em;background-repeat:no-repeat;background-size:22px 22px;border-left:1px solid #ddd;padding:0.625em 0 0.625em 2.625em}.explore-more ul{list-style-type:none;padding:0;margin-left:0}.explore-more li{float:left;font-size:87.5%;font-weight:700;margin-bottom:2em;text-align:center;width:50%}.explore-more li:nth-child{clear:left}@media screen and (min-width: 50em){.explore-more li{width:33.3333333%}.explore-more li:nth-child(3n+1){clear:left}.explore-more li:nth-child(odd){clear:none}}@media screen and (min-width: 70em){.explore-more li{margin-bottom:0;width:25%}.explore-more li:nth-child(odd),.explore-more li:nth-child(3n+1){clear:none}}.explore-more li span{display:block;padding-top:16px;padding-top:1rem}.explore-more li img{border-radius:50%;margin:0 auto;max-width:100px;height:auto}@media screen and (min-width: 30em){.explore-more li img{max-width:135px}}.explore-more li a{color:#404040;text-decoration:none}@media screen and (min-width: 60em){.explore-more li img{transition:box-shadow 0.2s ease-in-out}.explore-more li a:hover img{box-shadow:0 0 0 10px #efeddf}}.adopt{list-style-type:none;padding:0;margin-left:0;overflow:hidden;text-align:center}.adopt li{background-color:#f7f7f5;font-weight:700;margin-bottom:0.25em;padding:1.875em 2.0833333334%;text-transform:uppercase}.adopt li .button{margin:1em 0 0 0}.adopt li span{display:block;font-size:0.75em;font-weight:400;margin:2em 0 0 0}@media screen and (min-width: 37.5em){.adopt li{float:left;margin:0 0.5555555556% 0 0;min-height:222px;width:32.962962963%}.adopt li:nth-child(3n){margin-right:0}}.camp-details{list-style-type:none;padding:0;border-top:1px solid #efefec;border-bottom:1px solid #efefec;margin-left:0;padding:1.875em 0}.camp-details li{margin-bottom:1.6666666666em}@media screen and (min-width: 37.5em){.camp-details li{margin-bottom:0.8333333333em}}.camp-details li.register{margin-bottom:0}@media screen and (min-width: 37.5em){.camp-details .button{margin-left:15%}}.camp-details .camp-title{display:block;font-size:0.75em;font-weight:300;margin-bottom:0.25em;text-transform:uppercase}@media screen and (min-width: 37.5em){.camp-details .camp-title{float:left;margin-bottom:0;width:15%}}@media screen and (min-width: 37.5em){.camp-details .camp-desc{float:left;width:85%}}.camp-details .camp-info{list-style-type:disc !important;margin:0 0 0 1.2em}.camp-details .camp-info li{margin:0}.downloads,.downloads ul{list-style-type:none;padding:0;margin-left:0}.downloads li,.downloads ul li{background:url('img/pdf-icon.png?1442273979');background-position:0 0.6875em;background-repeat:no-repeat;background-size:22px 22px;border-top:1px solid #ddd;padding:0.625em 0 0.625em 1.625em}.downloads li:first-child,.downloads ul li:first-child{border-top:none}.accordion-content .downloads ul{margin-bottom:0}.tix{list-style-type:none;padding:0;margin-left:0}@media screen and (max-width: 37.5em){.tix .button:first-child{margin-bottom:0.625em}}.tix li{margin:0;padding:0}@media screen and (min-width: 37.5em){.tix li{float:left;margin-right:0.625em}}.footer-social{list-style-type:none;padding:0;margin-left:0}.footer-social li{display:inline-block;margin:0 0.625em}.footer-nav{list-style-type:none;padding:0;margin-left:0;font-weight:700;text-transform:uppercase}.footer-nav li{display:block;margin:0 0.8333333334em 0.75em}@media screen and (min-width: 37.5em){.footer-nav li{display:inline-block;margin-bottom:0}}.zebra ul,.zebra ol{list-style-type:none;padding:0;margin-left:0}.zebra li{padding:0.625em}.zebra li:nth-child(even){background-color:#f6f6f6;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.utility-nav a{color:#afafaf;display:block;padding:0.75em;text-decoration:none}.utility-nav a:hover,.utility-nav a:active,.utility-nav a:focus{color:#a2a2a2;text-decoration:underline}.crumbs a{color:#555;text-decoration:none}.crumbs a:hover,.crumbs a:focus{text-decoration:underline}.crumbs a.current{font-weight:700}.donation-levels a,.behind-the-scenes a,.flex-circular-grid a{text-decoration:none}.donation-levels a h3,.donation-levels a p,.behind-the-scenes a h3,.behind-the-scenes a p,.flex-circular-grid a h3,.flex-circular-grid a p{color:#404040}.donation-levels a p,.behind-the-scenes a p,.flex-circular-grid a p{margin:0;padding-bottom:1em}.donation-levels a span,.behind-the-scenes a span,.flex-circular-grid a span{display:block;margin-bottom:1em;text-decoration:underline}@media screen and (min-width: 30em){.donation-levels a span,.behind-the-scenes a span,.flex-circular-grid a span{margin-bottom:0}}@media screen and (min-width: 60em){.donation-levels a img,.behind-the-scenes a img,.flex-circular-grid a img{transition:box-shadow 0.2s ease-in-out}.donation-levels a:hover img,.behind-the-scenes a:hover img,.flex-circular-grid a:hover img{box-shadow:0 0 0 10px #e5e5de}}.footer-nav a{color:#555;text-decoration:none}.footer-nav a:hover,.footer-nav a:focus{color:#222}.hero .button{position:relative;z-index:1}.career-steps .button,.accordion .button{margin:0}.flex-two-columns .buy-button{margin-bottom:0}.logo img{width:100%;max-width:100%;height:auto}.col-1-2.post-143 img{display:block;margin:0 auto 3em;width:100%;max-width:200px;height:auto;position:relative;z-index:1}@media screen and (min-width: 37.5em){.col-1-2.post-143 img{max-width:300px}}.exhibit-slides img{display:block;width:100%;height:auto}.experiences img{display:block;width:100%;height:auto}.conservation-main img,.cams img{display:block;width:100%;max-width:100%;height:auto}.species-information img{display:block;margin:0 auto 2.5em;max-width:160px;height:auto}.one-third-grid img{border-radius:50%;display:block;margin:0 auto 1.5em;max-width:250px;height:auto}.volunteer img,.flex-two-columns img{margin-bottom:2.5em;margin-left:auto;margin-right:auto}@media screen and (min-width: 60em){.scale-container{display:block;overflow:hidden}.scale-container .scale{transition:all .75s ease-in-out}.scale-container:hover .scale{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}}.adopt img{display:block;margin:0 auto 1em;max-width:50px;height:auto}.footer-social svg{display:block;width:18px;height:18px}.support form{margin-top:0.5em}.support input[type="email"]{-webkit-appearance:none;border:1px solid #e1e1e1;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px;border-radius:5px 0 0 5px;float:left;font-size:0.875em;padding:0.625em;width:68%;height:46px}@media screen and (min-width: 60.0625em) and (max-width: 64em){.support input[type="email"]{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;float:none;margin-bottom:0.5em;width:100%}}.support button[type="submit"]{background:#6ba120;background:#7ebd26;background:-webkit-linear-gradient(-90deg, #7ebd26,#6ba120);background:linear-gradient(180deg, #7ebd26,#6ba120);-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0;border-radius:0 5px 5px 0;-webkit-appearance:none;border:1px solid #65a40d;color:#fff;font-size:0.875em;font-weight:600;padding:0.875em 0;text-transform:uppercase;width:32%;height:46px}@media screen and (min-width: 30em){.support button[type="submit"]{padding:0.875em}}@media screen and (min-width: 43.75em){.support button[type="submit"]{font-size:0.75em}}@media screen and (min-width: 60.0625em) and (max-width: 64em){.support button[type="submit"]{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;float:none;margin-bottom:0.5em;width:100%}}.support button[type="submit"]:hover,.support button[type="submit"]:focus{background:#78b524;background:-webkit-linear-gradient(-90deg, #78b524,#65981e);background:linear-gradient(180deg, #78b524,#65981e)}@media screen and (min-width: 64em){.feature{float:left;width:45%}}@media screen and (min-width: 64em){.featurette{float:left;width:55%}}.home-planning-info{background-color:#f7f7f5}.home-planning-info .col-1-3{border-top:4px solid #fff;padding:1.875em 1.25em}.home-planning-info .col-1-3:nth-child(odd){clear:none}@media screen and (min-width: 37.5em){.home-planning-info .col-1-3{float:left;width:33.3333333333%}.home-planning-info .col-1-3:nth-child(even){border-left:4px solid #fff;border-right:4px solid #fff}}@media screen and (min-width: 64em){.home-planning-info .col-1-3{border-top:none;min-height:200px}}@media screen and (min-width: 68.75em){.home-planning-info .col-1-3{min-height:216px}}@media screen and (min-width: 79.125em){.home-planning-info .col-1-3{min-height:0}}.home-planning-visit .col-1-2{padding:1.875em 1.875em 1.875em 5.625em}@media screen and (min-width: 48em){.home-planning-visit .col-1-2{float:left;padding-left:4.625em;width:50%}}.experiences .col-1-2{border:2px solid #fff;position:relative}@media screen and (min-width: 48em){.experiences .col-1-2{float:left;width:50%}}.experiences .col-1-3{border:2px solid #fff;position:relative}@media screen and (min-width: 32.5em){.experiences .col-1-3{float:left;width:50%}}@media screen and (min-width: 48em){.experiences .col-1-3{clear:none;width:33.333333333%}.experiences .col-1-3:nth-child(3n+1){clear:left}}.conservation-main .col-1-2{margin-bottom:2em;padding:0 2.0833333333%}@media screen and (min-width: 48em){.conservation-main .col-1-2:nth-child(2n+1){clear:left}}.species-information{border-top:1px solid #ddd;margin-top:3.125em}.species-information .col-1-2{padding:1.875em 0}.species-information .col-1-2:first-child{border-bottom:1px solid #ddd;padding-top:3.125em;padding-bottom:1.875em}@media screen and (min-width: 44em){.species-information .col-1-2{padding:0 4.16667% 2.5em}.species-information .col-1-2:first-child{border-bottom:none;padding-top:0;padding-bottom:2.5em}}.species .col-1-4{border:2px solid #fff;float:left;position:relative;width:50%}.species .col-1-4:nth-child(odd){clear:left}@media screen and (min-width: 37.5em){.species .col-1-4{width:33.333333333%}.species .col-1-4:nth-child(odd){clear:none}}@media screen and (min-width: 64em){.species .col-1-4{width:25%}}.one-third-grid .col-1-3{padding:0 3.4722222222% 2.5em}@media screen and (min-width: 37.5em){.one-third-grid .col-1-3{padding-bottom:3.125em}.one-third-grid .col-1-3:last-child,.one-third-grid .col-1-3:nth-last-child(2){padding-bottom:0}}@media screen and (min-width: 50em){.one-third-grid .col-1-3{padding-bottom:3.75em}.one-third-grid .col-1-3:nth-last-child(3){padding-bottom:0}}.col-1-2-pad{padding:0 4.16667% 2.5em}@media screen and (min-width: 48em){.col-1-2-pad{padding-bottom:0}}.volunteer .col-1-2,.volunteer .desc,.flex-two-columns .col-1-2,.flex-two-columns .desc{padding-left:2.0833333333%;padding-right:2.0833333333%}.volunteer .col-1-2:nth-child(2),.flex-two-columns .col-1-2:nth-child(2){padding-top:2.5em}@media screen and (min-width: 48em){.volunteer .col-1-2:nth-child(2),.flex-two-columns .col-1-2:nth-child(2){padding-top:0}}.career{border-top:1px solid #ddd;padding:2.5em 0 1em}.career:first-of-type{border-top:none}.camps .col-1-2-pad{padding:0 4.1666666667%}.camps .col-1-2:first-child{padding-bottom:2em}@media screen and (min-width: 48em){.camps .col-1-2:first-child{padding-bottom:0}}.camps .alt{background-color:#f7f7f5}@media screen and (min-width: 48em){.camps .alt .col-1-2:first-child{float:right}}.camps .group:nth-child(even){margin:3.125em 0;padding:3.125em 0}.generic-sidebar>section{background-color:#f7f7f5;margin:0 0 0.25em 0;padding:1.875em 8.33333%}@media screen and (min-width: 48em){.generic-main{width:66.666666%;padding:0 4.1666666666% 0 2.0833333333%;float:left}.generic-sidebar{float:right;width:33.333333%}}.cams .col-1-2{margin-bottom:2em;padding:0 2.0833333333%}@media screen and (min-width: 48em){.cams .col-1-2:nth-child(2n+1){clear:left}}.cams .desc{background-color:#f7f7f5;padding:1.875em 4.1666666666%}.cams .desc p{margin:0}.career-steps .col-1-2{background-color:#f7f7f5;padding:1.875em 4.1666666667%}.career-steps .col-1-2:first-child{border-bottom:4px solid #fff}.career-steps .col-1-2:nth-child(2){margin-bottom:2em}@media screen and (min-width: 48em){.career-steps .col-1-2{border-left:2px solid #fff;margin-bottom:2em}.career-steps .col-1-2:first-child{border-right:2px solid #fff;border-left:none;border-bottom:none}}.owl-dots{margin-top:1em;text-align:center}#home-slideshow .owl-dots{margin-top:0;position:absolute;width:100%;bottom:6%}.owl-dot{background-color:#cecec1;border-radius:12px;display:inline-block;width:12px;height:12px;margin:0 0.5em;padding:0}.owl-dot.active{background-color:#ffb529}.owl-carousel{display:block;overflow:hidden;width:100%}#home-slidhow .owl-carousel{min-height:250px}@media screen and (min-width: 48em){#home-slidhow .owl-carousel{min-height:300px}}@media screen and (min-width: 60em){#home-slidhow .owl-carousel{min-height:352px}}.owl-carousel .item{display:none}.owl-carousel .item:first-child{display:block}.js #home-slideshow .item{background-position:center center;background-repeat:no-repeat;*zoom:1}.js #home-slideshow .owl-wrapper-outer,.js #home-slideshow .owl-wrapper,.js #home-slideshow .owl-item,.js #home-slideshow .item{width:100%;min-height:250px}@media screen and (min-width: 48em){.js #home-slideshow .owl-wrapper-outer,.js #home-slideshow .owl-wrapper,.js #home-slideshow .owl-item,.js #home-slideshow .item{min-height:300px}}@media screen and (min-width: 60em){.js #home-slideshow .owl-wrapper-outer,.js #home-slideshow .owl-wrapper,.js #home-slideshow .owl-item,.js #home-slideshow .item{min-height:352px}}.js #home-slideshow .item{-webkit-transform:translateZ(0)}.mejs-container{margin:0.25em 0}.mejs-controls{background:#F2F2F0 !important}.mejs-controls .mejs-button button{background-image:url('img/controls.png?1443493917') !important;background-image:url('img/controls.svg?1443493949') !important}.mejs-controls .mejs-time-rail .mejs-time-total,.mejs-horizontal-volume-total,.mejs-controls .mejs-time-rail .mejs-time-loaded{background:#ddd !important}.mejs-controls .mejs-time{color:#404040 !important}.mejs-controls .mejs-time-rail .mejs-time-current{background:#0072bc !important}.mejs-horizontal-volume-current{background-color:#0072bc !important}.flex-plan-bg{background-color:#f0f0ec}.flex-support-bg{background-color:#f7f7f5}.flex-white-bg{background-color:#fff}.fcz-event-calendar{max-width:960px;margin:0 auto}.fcz-event-wrap{border-top:1px solid #ddd;padding-top:3em;padding-bottom:1em}.fcz-event-wrap.tribe-events-first{border-top:none;padding-top:0}.fcz-event-wrap.tribe-events-last{padding-bottom:0}.fcz-calendar-featured-image{margin-top:0.5em;text-align:center}.fcz-calendar-featured-image a{display:inline-block}.fcz-calendar-featured-image figure{margin:0}.fcz-calendar-featured-image img{display:block;margin:0 auto}.event-is-recurring{display:none !important}.tribe-events-event-cost{margin-bottom:1em}.tribe-events-list-separator-month{display:none}.tribe-events-list-event-title,.tribe-events-list-event-title a{color:#404040;text-decoration:none}.tribe-events-back{margin-top:2em}.tribe-events-meta-group-details{background-color:#f7f7f5;border:1px solid #eee;padding:1.875em 5%}#tribe-events-content,.tribe-events-meta-group-details dl{margin-bottom:0}.tribe-events-meta-group-details dd:last-of-type{border-bottom:none;padding:0}.event-header-date{color:#565656;font-style:italic}#tribe-events-content.tribe-events-list{margin-bottom:0}.tribe-events-sub-nav{padding-bottom:1.25em}@media screen and (min-width: 48em){.fcz-calendar-featured-excerpt{width:66.666666%;padding-left:1.875em;float:right}.fcz-calendar-featured-image{float:left;width:33.333333%}}.flex-bottom-zero{padding-bottom:0 !important}.alignnone{margin:0.3125em 1.25em 1.25em 0}.aligncenter,div.aligncenter{display:block;margin:0.3125em auto}.alignright{float:right;margin:0.3125em 0 1.25em 1.25em}.alignleft{float:left;margin:0.3125em 1.25em 1.25em 0}a img.alignright{float:right;margin:0.3125em 0 1.25em 1.25em}a img.alignnone{margin:0.3125em 1.25em 1.25em 0}a img.alignleft{float:left;margin:0.3125em 1.25em 1.25em 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:0.3125em 0.1875em 0.625em;text-align:center}.wp-caption.alignnone{margin:0.3125em 1.25em 1.25em 0}.wp-caption.alignleft{margin:0.3125em 1.25em 1.25em 0}.wp-caption.alignright{margin:0.3125em 0 1.25em 1.25em}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;font-size:0.6875rem;line-height:1.5;margin:0;padding:0 0.25em 0.3125em}.wpcf7 label{margin-top:0.625em}.wpcf7 label:first-child{margin-top:0}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{-webkit-appearance:none;border:1px solid #e1e1e1;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-size:0.875em;padding:0.9375em 0.625em;width:100%}@media screen and (min-width: 37.5em){.wpcf7 .wpcf7-split{float:right;width:49%}.wpcf7 .wpcf7-split:first-child{float:left}}.wpcf7 .wpcf7-split label{margin-top:0.625em}.wpcf7 input[type="submit"]{margin-top:1.25em}

/* Temporary: clean up after proper workflow */

.species-filter li {
	max-width: 120px;
}

@media screen and (min-width: 41.875em) {
	.species-filter li {
		max-width: 140px;
	}
}

.share {
	clear: both;
}

 

/*Events CSS*/


	.events-half-left, .reviews-half-left, .details-half-left, .events-half-right, .reviews-half-right, .details-half-right  {width: 100%!important; float: none; display: block}
.details-half-right, .details-half-left, .reviews-half-left {width: 100%!important ; display: block}

 @media screen and (max-width: 750px)  {
.row > [class*='details-half'] {
  display: block; margin: 0px!important;
 width: 100%!important
}
.events-half-left img {width: 100%; height: auto; margin: auto}
.events-half-right p {
	color: #231f20;
	font-weight: 400;
	font-size: 16px;
	line-height: 24px;}
.events-half-right h2 {margin-top: 0px!important;     -webkit-margin-before: 0px!important; font-size: 30px!important}
.details-half-right, .details-half-left {background-color: #f3f3f3; padding: 20px; }	
}  




 @media screen and (min-width: 750px)  {	
 	.reviews-half-right{
	border-left: solid 1px #000}   
.events-half-left, .reviews-half-left, .details-half-left {width: 49%!important; display: inline-block; float: left }
.events-half-right, .reviews-half-right, .details-half-right {width: 49%!important; display: inline-block; float: right}
.row {
  display: -webkit-box; width: 100%; clear: both;
  display: -webkit-flex;
  display: -ms-flexbox;
  display:         flex;
  flex-wrap: wrap; 
}
.row > [class*='details-half'] {
  display: flex; 
  flex-direction: column;
}
.events-half-left img {width: 90%; height: auto; margin: auto}
.events-half-right p {
	color: #231f20;
	font-weight: 400;
	font-size: 20px;
	line-height: 32px;}
	.events-half-right h2 {margin-top: 0px!important;     -webkit-margin-before: 0px!important; font-size: 36px!important}
.tribe-events-single .buy-button {font-size: 26px!important; padding: 20px 55px!important}
.details-half-right, .details-half-left {background-color: #f3f3f3; padding: 40px; }
#tribe-events-content .details-half-right h3 {
	color: #231f20;
	font-size: 32px;
	font-weight: 700; margin-top: 0px!important;
	line-height: 27px;clear: both; text-align: left; padding: 0px; 
	 padding-top: 0px!important; margin-bottom: 40px}
.reviews-half-right, .reviews-half-left {
	color: #231f20;
	font-size: 18px;
	font-weight: 600; 
padding: 0px 40px; margin: 50px 0px;
	line-height: 30px;}
}
.events-half-right p em {font-size: 14px!important; font-style:normal } 

.details-half-right {width: 48%!important; display: inline-block; float: right; margin-left: 2%}
.details-half-left {width: 48%!important; display: inline-block; float: left;  margin-right: 2%}

#tribe-events-content h3 {clear: both; text-align: center; padding: 30px 0px; 
	color: #231f20;
	font-size: 32px;
	font-weight: 700;
	line-height: 27px; padding-top: 80px!important}
#tribe-events-content .details-half-left h3,
	#tribe-events-content .details-half-right h3 {
	color: #231f20;
	font-size: 24px;
	font-weight: 700; margin-top: 0px!important;
	line-height: 27px;clear: both; text-align: left; padding: 0px; 
	 padding-top: 0px!important; margin-bottom: 40px}
.details-half-left li {padding-bottom:20px!important}	
.details-half-left li:last-child {padding-bottom:0px!important}	    
.row {
  display: block; width: 100%; clear: both;
  display: -webkit-flex;
  display: -ms-flexbox;
  display:         flex;
  flex-wrap: wrap; 
}


.reviews-half-right, .reviews-half-left {
	color: #231f20;
	font-size: 16px;
	font-weight: 600; 
padding: 0px 20px; margin: 50px 0px;
	line-height: 30px;}

	
	.reviews-half-right p:last-child, .reviews-half-left  p:last-child {margin-bottom: 0px!important}
.tribe-events-cal-links {
	display: none;
}

.live-webcam { position: relative; padding-bottom: 56.25%; height: 0; } .live-webcam iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }