@charset "UTF-8";
.blue-box{background-color:#0033a0;width:97%;padding:20px;font-size:26px;color:white}.corn-silk{background-color:#fef9e5;width:100%;padding:10px;border-radius:15px}.audioplayer{width:340px;background-color:#eeeeee;padding:20px;margin-left:10px;border-radius:15px}.animated{-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.delay-one{-webkit-animation-delay:0.5s;animation-delay:0.5s}.animated.delay-two{-webkit-animation-delay:1s;animation-delay:1s}html,body{margin:0;padding:0;width:100%;background:#fec409;font-family:"Prompt", sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}html.page-template-template-blank-page,body.page-template-template-blank-page{background:#fff !important;height:100%}html.page-template-template-blank-page header,html.page-template-template-blank-page #top-header,html.page-template-template-blank-page #fixed-bottom-nav-mobile-container,body.page-template-template-blank-page header,body.page-template-template-blank-page #top-header,body.page-template-template-blank-page #fixed-bottom-nav-mobile-container{display:none !important}.container{width:92%;margin:0 auto;position:relative}.container+.callout{border-top:2px solid #b1b3b5}.container+#full-width-text .container{padding-top:0 !important}.container+#full-width-text .container h1{margin-top:0}.clear{clear:both}.small{font-size:80%}.smaller{font-size:60%}a{text-decoration:none;color:inherit;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}a img{border:none}h1{font-family:"Fjalla One", sans-serif;font-size:60px;text-transform:uppercase;font-weight:400}h1 a{color:inherit !important;text-decoration:none !important}h2{font-family:"Fjalla One", sans-serif;text-transform:uppercase;font-weight:400;font-size:45px;margin-top:40px;margin-bottom:20px}h2.no-caps{text-transform:none}h2 .smaller{font-size:80%}h2 a{color:inherit !important;text-decoration:none !important}.alignleft{float:left;margin-right:30px;margin-bottom:20px}.alignright{float:right;margin-left:30px;margin-bottom:20px}td a:not(.button),p a:not(.button),main ul a:not(.button){color:#0033a0;text-decoration:underline;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;cursor:pointer}td a:not(.button):hover,p a:not(.button):hover,main ul a:not(.button):hover{color:#00833f}td a.button:hover,p a.button:hover,main ul a.button:hover{text-decoration:none !important}figure{margin:0;max-width:100%}figure img{max-width:100%;height:auto}.content-area{background:#fff}header{position:fixed;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;z-index:800;background:#fec409;width:14%;min-height:100%;top:0;left:0}header .screen-reader-text{border:0;clip:unset;clip-path:none;height:100%;margin:0;overflow:visible;position:relative;width:100%}header #primary-nav-container{position:relative;border-left:2px solid rgba(255, 255, 255, 0.6);width:calc(108% - 2px);height:9999px;margin-left:-8%}header #logo{width:calc(100% - (24%));height:0;display:block;float:left;position:relative;margin:0px 8% 0px 16%;padding-bottom:100%;background:url(/wp-content/themes/zoo-atlanta/scss/../images/zoo-atlanta-square-logo.png) center 75% no-repeat;background-size:contain;z-index:900}header #logo a{width:100%;height:100%;display:block;position:absolute;top:0;left:0}header #hamburger{display:none;position:absolute;width:calc(100% - (8% * 2));padding:4% 8%;top:0;left:0;height:0}header #hamburger .top-bun,header #hamburger .patty,header #hamburger .bottom-bun{position:absolute;width:30px;height:5px;border-top:3px solid #fff;display:block;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}header #hamburger .patty{margin-top:8px}header #hamburger .bottom-bun{margin-top:16px}header #hamburger #hamburger-nav{background:#fec409;width:120%;margin-left:-130%;margin-top:calc(11% - 3px);-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;z-index:-1}header #hamburger #hamburger-nav ul{list-style:none;margin:0;padding:8px 0;position:relative}header #hamburger #hamburger-nav ul li{padding:6px 8%;border-bottom:1px solid #fff;font-weight:700;text-transform:uppercase}header #hamburger #hamburger-nav ul li.smaller{padding:4px 8%;border-bottom:none;font-weight:400}header #hamburger #hamburger-nav ul li.green{background:#00833f;color:#fff;border-bottom:none}header #hamburger #hamburger-nav ul li.blue{background:#0033a0;color:#fff;border-bottom:none}header #hamburger #hamburger-nav ul li.yellow{background:#d3a101;color:#000;border-bottom:none}header #hamburger #hamburger-nav ul li.green,header #hamburger #hamburger-nav ul li.blue,header #hamburger #hamburger-nav ul li.yellow{width:calc(33.33% - (2% * 2));padding:8px 2%;display:inline-block;margin-right:-6px;font-size:14px;text-align:center}header #hamburger #hamburger-nav ul li.search{position:relative;padding-left:calc(8% + 25px);cursor:pointer}header #hamburger #hamburger-nav ul li.search:before{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;content:"";position:absolute;font-size:18px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:8%;font-family:FontAwesome}header #hamburger #hamburger-nav ul li:nth-child(4){padding-top:12px}header #hamburger #hamburger-nav ul li ul{margin:0;padding:0;list-style:none;height:0;overflow:hidden}header #hamburger.clicked #hamburger-nav{margin-left:-10%}header #hamburger.clicked .top-bun{margin-top:8px;margin-left:3px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}header #hamburger.clicked .bottom-bun{margin-top:8px;margin-left:0px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}header #hamburger.clicked .patty{display:none}header #left-nav #left-menu{list-style:none;margin:0;padding:0;border-top:2px solid rgba(255, 255, 255, 0.6)}header #left-nav #left-menu li{display:block;position:relative;font-size:24px;border-bottom:2px solid rgba(255, 255, 255, 0.6);text-transform:uppercase;font-weight:700;color:#000;cursor:pointer}header #left-nav #left-menu li a{color:inherit;padding:15px 8% 15px 16%;position:relative;width:calc(100% - 24%);height:100%;display:block}header #left-nav #left-menu li:hover,header #left-nav #left-menu li.active,header #left-nav #left-menu li.current-menu-parent{color:#fff}header #left-nav #left-menu li.smaller{font-size:18px;font-weight:400;border-bottom:none}header #left-nav #left-menu li.smaller a{padding:5px 8% 5px 16%}header #left-nav #left-menu li.search{padding-left:16%}header #left-nav #left-menu li.search:before{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;content:"";position:absolute;font-size:18px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:16%;font-family:FontAwesome}header #left-nav #left-menu li .sub-nav-closer{width:30px;height:30px;display:block;cursor:pointer}header #left-nav #left-menu li .sub-nav-closer:before,header #left-nav #left-menu li .sub-nav-closer:after{content:"";width:30px;height:2px;background:#fff;position:absolute;top:10px;left:0}header #left-nav #left-menu li .sub-nav-closer:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}header #left-nav #left-menu li .sub-nav-closer:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}header #left-nav #left-menu li ul{position:absolute;left:-110%;top:0;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;opacity:0;width:0}header #left-nav #left-menu li ul li{font-size:16px;border-bottom:none}header #left-nav #left-menu li ul li a{padding:10px 8% 10px 0}header #left-nav #left-menu li ul li a:hover{text-decoration:underline !important}header #left-nav #left-menu li ul li:nth-child(4){margin-top:0}header #left-nav #left-menu li:nth-child(2) .sub-menu{margin-top:-68px}header #left-nav #left-menu li:nth-child(3) .sub-menu{margin-top:-136px}header #left-nav #left-menu li:nth-child(4){margin-top:20px}header.active-nav{margin-left:0;padding-left:19%}header.active-nav #left-nav #left-menu li.active ul{background:#fec409;width:100%;padding-left:0;opacity:1;z-index:900}#top-header{width:86%;float:right;position:relative;background:#eceded}#top-header #today{padding:6px 20px;position:relative;width:calc(50% - (20px * 2));float:left}#top-header #today img{float:left;margin:0 10px 0 0}#top-header #today .visit-text{float:left;margin:0 20px 0 0;color:#fec409;font-size:36px;line-height:44px;vertical-align:middle;font-weight:400}#top-header #today #hours-today{float:left;font-size:14px;line-height:16px;padding-top:8px;vertical-align:middle;text-transform:uppercase}#top-header #today #hours-today .trigger{display:inline-block;cursor:pointer;margin-left:20px;color:#0033a0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#top-header #today #hours-today .trigger:hover{text-decoration:underline}#top-header #today #hours-today .trigger i{vertical-align:top;margin-left:3px}#top-header #today #hours-today .view-schedule{background:rgba(255, 255, 255, 0.93);display:none;position:absolute;margin-top:18px;left:0;width:calc(200% - (40px * 2));z-index:799;padding:20px 40px}#top-header #top-nav{width:50%;float:right;position:relative}#top-header #top-nav #top-menu{list-style:none;margin:0;padding:0}#top-header #top-nav #top-menu li{float:left;position:relative;width:33.33%;color:#fff;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#top-header #top-nav #top-menu li.green{background:#00833f}#top-header #top-nav #top-menu li.blue{background:#0033a0}#top-header #top-nav #top-menu li.yellow{background:#fec409}#top-header #top-nav #top-menu li.yellow a{color:#000}#top-header #top-nav #top-menu li.yellow:hover a{color:#fff}#top-header #top-nav #top-menu li a{color:inherit;text-align:center;position:relative;padding:20px 0;width:100%;height:100%;display:block;font-weight:700;text-transform:uppercase}#top-header #top-nav #top-menu li:hover{background:#000}#fixed-bottom-nav-mobile-container{display:none;border-top:1px solid #fff;width:100%;display:block;position:fixed;bottom:0;z-index:1000}#fixed-bottom-nav-mobile-container #fixed-bottom-nav-mobile{display:none}#fixed-bottom-nav-mobile-container #fixed-bottom-nav-mobile a{width:33.33%;padding:8px 0;text-align:center;display:inline-block;margin-right:-6px;color:#fff;text-transform:uppercase;font-weight:700}#fixed-bottom-nav-mobile-container #fixed-bottom-nav-mobile a.green{background:#00833f}#fixed-bottom-nav-mobile-container #fixed-bottom-nav-mobile a.blue{background:#0033a0}#fixed-bottom-nav-mobile-container #fixed-bottom-nav-mobile a.yellow{background:#fec409;color:#000 !important}.single-post h1.heading-with-image{margin-top:40px}.press-release .category{display:none}main{width:86%;float:right;margin:0;padding:0;background:#fff;position:relative;min-height:700px}main h1 a:not(.button),main h2 a:not(.button),main h3 a:not(.button),main h4 a:not(.button),main h5 a:not(.button){color:#0033a0;text-decoration:underline;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}main h1 a:not(.button):hover,main h2 a:not(.button):hover,main h3 a:not(.button):hover,main h4 a:not(.button):hover,main h5 a:not(.button):hover{color:#00833f}main .hero{width:100%;background-size:cover !important;position:absolute;height:0;padding-bottom:56.25%;border-bottom:2px solid #b1b3b5;display:block}main .hero .hero__background iframe,main .hero .hero__background video{display:block;height:100%;width:100%}main .hero .video::after{content:"";width:100%;height:100%;position:absolute;top:0;left:0}main .hero video::-webkit-media-controls{display:none !important}main .hero .hero-image{width:100%;height:100%;position:absolute;top:0;left:0;background-size:cover !important}main .hero .hero-image:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";display:block;z-index:100;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.6) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.6) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.6) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000", endColorstr="#99000000",GradientType=0)}main .hero ul{margin:0;padding:0;list-style:none}main .hero ul .slide{padding-bottom:56.25%;width:100%}main .hero-caption{position:absolute;bottom:40px;left:4%;z-index:700}main .hero-caption h2{float:left;margin:0;padding:5px 10px;background:#000;color:#fff;font-size:30px}main .hero-caption .hero-caption-body{width:60%;font-size:20px;font-weight:400;line-height:28px;color:#fff;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.6);display:block;margin-bottom:30px}main .hero-caption .hero-link{padding:10px 30px;border:2px solid #fff;color:#fff;text-decoration:none;font-size:24px;font-weight:700;display:inline-block;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}main .hero-caption .hero-link:hover{background:#000;color:#fff}main #slider-nav{position:absolute;z-index:799;width:100%;color:#fff;font-size:56px;margin-top:-31.125%}main #slider-nav #slider-prev{float:left;margin-left:1%;cursor:pointer}main #slider-nav #slider-next{float:right;margin-right:1%;cursor:pointer}main #homepage-callouts{padding-top:calc(56.25% + 2px)}main .callout{width:100%;position:relative;border-bottom:2px solid #b1b3b5}main .callout .callout-image{width:44.8%;height:0;padding-bottom:33.33%;background-size:cover !important;z-index:2;position:relative}main .callout .callout-intro-heading{margin-bottom:20px}main .callout h1,main .callout h2{font-size:45px;text-transform:uppercase;font-family:"Fjalla One", sans-serif;font-weight:400;position:relative;margin:0;padding:20px 0 0}main .callout h1:before,main .callout h2:before{content:"";background:#fec409;width:66px;height:8px;position:absolute;top:0}main .callout h3{margin-top:0;margin-bottom:0;color:#4d4d4d}main .callout h3+p{margin-top:10px}main .callout .bg-pattern{background-size:cover !important;padding-bottom:20%;width:44.8%;bottom:0px;position:absolute;overflow:hidden;z-index:1}main .callout .callout-content{padding:50px 4% 30px;width:calc(55.2% - (4% * 2));background-color:#fff}main .callout .callout-content p{font-size:18px;line-height:24px;color:#4d4d4d}main .callout .callout-content .callout-content-image{width:19%;position:relative;margin-bottom:30px}main .callout .callout-content .callout-content-image img{width:100%;height:auto;display:block}main .callout .callout-content .callout-button{color:#000;margin-top:10px;display:inline-block;padding:4px 12px;text-transform:uppercase;font-weight:700;border:2px solid #000;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}main .callout .callout-content .callout-button:hover{color:#fff;background:#000}main .callout.image-left .callout-image{float:left}main .callout.image-left .callout-content{float:right}main .callout.image-left .callout-content .callout-content-image{float:right;margin-left:6%}main .callout.image-left .bg-pattern{left:0;float:left}main .callout.image-right .callout-content{float:left}main .callout.image-right .callout-content .callout-content-image{float:left;margin-right:6%}main .callout.image-right .bg-pattern{right:0;float:right}main .callout.image-right .callout-image{float:right}main .callout.no-image{border-top:none !important}main .callout.no-image .callout-content-left{float:left;padding:50px 4% 30px;width:calc(50% - (4% * 2))}main .callout.no-image .callout-content-left p{font-size:18px;line-height:24px;color:#4d4d4d}main .callout.no-image .callout-content-right{float:right;padding:50px 4% 30px;width:calc(50% - (4% * 2))}main .callout.no-image .callout-content-right p{font-size:18px;line-height:24px;color:#4d4d4d}main .callout.no-image .callout-button{color:#000;margin-top:10px;display:inline-block;padding:4px 12px;text-transform:uppercase;font-weight:700;border:2px solid #000;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}main .callout.no-image .callout-button:hover{color:#fff;background:#000}main .bg-pattern-block{width:100%;height:0;padding-bottom:20%;background-image:url("/wp-content/themes/zoo-atlanta/scss/../images/pattern.jpg");background-size:cover !important;background-repeat:no-repeat;border-top:1px solid #b1b3b5;border-bottom:1px solid #b1b3b5}main .membership-callout .blue-callout,main .savings-calculator-callout .blue-callout{width:calc(100% - (4% * 2));background:#0033a0;padding:40px 4% 60px}main .membership-callout .blue-callout h1,main .savings-calculator-callout .blue-callout h1{color:#fff;margin:0}main .membership-callout .blue-callout h2,main .savings-calculator-callout .blue-callout h2{color:#fff;margin:0 0 20px;padding-top:10px;position:relative}main .membership-callout .blue-callout h2:before,main .savings-calculator-callout .blue-callout h2:before{width:50px;height:5px;background:#fec409;content:"";position:absolute;top:0;left:0}main .membership-callout .blue-callout .callout-button,main .savings-calculator-callout .blue-callout .callout-button{color:#fff;font-weight:700;padding:4px 12px;border:2px solid #fff;display:inline-block;margin-top:20px;text-transform:uppercase;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}main .membership-callout .blue-callout .callout-button:hover,main .savings-calculator-callout .blue-callout .callout-button:hover{background:#fff;color:#0033a0}main .savings-calculator-callout form label{width:100%;max-width:350px;display:block;clear:both;float:none;position:relative;font-size:24px;font-weight:700;color:#fec409;margin-bottom:8px}main .savings-calculator-callout form label input[type="number"]{position:absolute;right:0;top:2px;margin-right:44px;line-height:28px;padding:0 8px;font-size:24px;font-weight:700;text-align:center;width:calc(60px - (8px * 2))}main .savings-calculator-callout form label .button{position:absolute;top:4px;width:24px;height:24px;line-height:24px;padding:0;-webkit-border-radius:100% 100% 100% 100%;-moz-border-radius:100% 100% 100% 100%;-ms-border-radius:100% 100% 100% 100%;border-radius:100% 100% 100% 100%;text-align:center;background:#fec409;color:#000;cursor:pointer;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}main .savings-calculator-callout form label .button:hover{background:#000;color:#fec409}main .savings-calculator-callout form label .button.minus{right:calc(55px + 43px)}main .savings-calculator-callout form label .button.plus{right:0px}main .savings-calculator-callout form .callout-button{font-size:20px;background:transparent}main .savings-calculator-callout #totals{display:none;float:right;width:45%;color:white;margin-top:-218px;padding-right:15%;font-size:28px}main #news-stories h1,main #press-releases h1{margin:0}main #news-stories h1.no-featured-image,main #press-releases h1.no-featured-image{padding-top:35px}main #news-stories .post,main #press-releases .post{width:calc(50% - 1px);float:left;position:relative;border-bottom:2px solid #b1b3b5;background:#fff}main #news-stories .post:nth-child(even),main #press-releases .post:nth-child(even){border-right:1px solid #b1b3b5}main #news-stories .post:nth-child(odd),main #press-releases .post:nth-child(odd){border-left:1px solid #b1b3b5}main #news-stories .post .post-featured-image,main #press-releases .post .post-featured-image{width:100%;height:0;padding-bottom:56.25%;background-size:cover !important;position:relative}main #news-stories .post .post-featured-image a.block-link,main #press-releases .post .post-featured-image a.block-link{display:block;width:100%;height:100%;padding-bottom:56.25%;font-size:0}main #news-stories .post .post-featured-image .category,main #press-releases .post .post-featured-image .category{width:calc(100% - (8% * 2));position:absolute;bottom:0;padding:4px 8%;font-size:22px;color:#fff;font-weight:700}main #news-stories .post .post-featured-image .category.research,main #press-releases .post .post-featured-image .category.research{background:#edb501;color:#000}main #news-stories .post .post-featured-image .category.learn,main #press-releases .post .post-featured-image .category.learn{background:#c49601}main #news-stories .post .post-featured-image .category.conservation,main #press-releases .post .post-featured-image .category.conservation{background:#00833f}main #news-stories .post .post-featured-image .category.keeper-stories,main #press-releases .post .post-featured-image .category.keeper-stories{background:#0033a0}main #news-stories .post .post-featured-image .category.gorilla-keeper-stories,main #press-releases .post .post-featured-image .category.gorilla-keeper-stories{background:#0033a0}main #news-stories .post .post-featured-image .category.pandas,main #press-releases .post .post-featured-image .category.pandas{background:#a0cf67}main #news-stories .post .post-featured-image .category.zoo-news,main #press-releases .post .post-featured-image .category.zoo-news{background:#0043d3}main #news-stories .post .post-featured-image .category.featured-animal,main #press-releases .post .post-featured-image .category.featured-animal{background:#00b658}main #news-stories .post .post-featured-image .category a,main #press-releases .post .post-featured-image .category a{width:100%;height:100%;display:block;padding-bottom:0;color:inherit !important}main #news-stories .post .container,main #press-releases .post .container{width:84%;padding:20px 0 40px}main #news-stories .post .container .post-content,main #press-releases .post .container .post-content{color:#4d4d4d;font-size:18px;line-height:24px}main #news-stories .post .container .post-content .post-date,main #press-releases .post .container .post-content .post-date{color:#4d4d4d;font-size:18px}main #news-stories .post .container .post-content .post-excerpt,main #press-releases .post .container .post-content .post-excerpt{min-height:96px}main #news-stories .post .container .post-content h2,main #news-stories .post .container .post-content h3,main #press-releases .post .container .post-content h2,main #press-releases .post .container .post-content h3{margin:15px 0;line-height:120%;color:#000}main #news-stories .post .container .post-content h2 a,main #news-stories .post .container .post-content h3 a,main #press-releases .post .container .post-content h2 a,main #press-releases .post .container .post-content h3 a{color:inherit;text-decoration:none}main #news-stories .post .container .post-content .read-more-button,main #press-releases .post .container .post-content .read-more-button{color:#000;padding:4px 12px;border:2px solid #000;display:inline-block;margin-top:20px;text-transform:uppercase;font-weight:700;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}main #news-stories .post .container .post-content .read-more-button:hover,main #press-releases .post .container .post-content .read-more-button:hover{background:#000;color:#fff}main #news-stories .post.full-width,main #press-releases .post.full-width{padding:40px 0;width:100%;float:none;display:block;border-left:none !important}main #news-stories .post.full-width .post-featured-image,main #press-releases .post.full-width .post-featured-image{width:50%;float:left;padding-bottom:23.125%}main #news-stories .post.full-width .post-featured-image .category,main #press-releases .post.full-width .post-featured-image .category{bottom:-41px}main #news-stories .post.full-width .container,main #press-releases .post.full-width .container{width:92%}main #news-stories .post.full-width .post-content-container,main #press-releases .post.full-width .post-content-container{width:calc(50% - (4% * 2));padding:0 4%;float:left}main #news-stories .pagination,main #press-releases .pagination{margin:10px 0 60px}main #news-stories .pagination .screen-reader-text,main #press-releases .pagination .screen-reader-text{font-size:0;margin:0;padding:0}main #news-stories .pagination .nav-links,main #press-releases .pagination .nav-links{text-align:center;padding-left:25%}main #news-stories .pagination .nav-links .page-numbers:not(.prev):not(.next),main #press-releases .pagination .nav-links .page-numbers:not(.prev):not(.next){padding:0 8px}main #news-stories .pagination .nav-links .page-numbers:not(.prev):not(.next):last-child.current,main #press-releases .pagination .nav-links .page-numbers:not(.prev):not(.next):last-child.current{margin-right:33.33%}main #news-stories .pagination .nav-links .page-numbers.next,main #press-releases .pagination .nav-links .page-numbers.next{width:33.33%;text-align:right !important;float:right}main #news-stories .pagination .nav-links .page-numbers.prev,main #press-releases .pagination .nav-links .page-numbers.prev{width:33.33%;margin-left:-33.33%;text-align:left !important;float:left}main #news-stories .pagination .nav-links a,main #press-releases .pagination .nav-links a{color:#0033a0}main #news-stories .pagination .nav-links a:hover,main #press-releases .pagination .nav-links a:hover{text-decoration:underline}main #full-width-text{background:#fff;padding-bottom:40px}main #full-width-text h1,main #full-width-text h2{text-transform:none;font-size:34px;font-weight:700;margin:40px 0 20px}main #full-width-text+.callout{border-top:2px solid #b1b3b5}main #full-width-text .button{margin-top:10px;color:#fff !important}main #full-width-text .button:hover{text-decoration:none}main #full-width-text a{color:#0033a0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}main #full-width-text a:hover{text-decoration:underline}main #full-width-text table:not(.clear-styles):not(.ui-datepicker-calendar){min-width:75% !important;max-width:100% !important;color:#4d4d4d;margin-bottom:25px}main #full-width-text table:not(.clear-styles):not(.ui-datepicker-calendar) tr:first-child td{background-color:#fec409;color:black;font-weight:700;font-size:24px;padding-left:10px;height:30px}main #full-width-text table:not(.clear-styles):not(.ui-datepicker-calendar) tr:nth-child(even){background:#eceded}main #full-width-text table:not(.clear-styles):not(.ui-datepicker-calendar) ul{margin:0;padding:0}main #full-width-text table:not(.clear-styles):not(.ui-datepicker-calendar) ul li{margin-left:18px}main #full-width-text table:not(.clear-styles):not(.ui-datepicker-calendar) td{vertical-align:top;padding-left:10px}main #full-width-text img{max-width:100%;height:auto}main #callout-cards{padding:30px 0}main #callout-cards .callout-card{border:1px solid #b1b3b5;width:calc(33.33% - (0.5% * 2) - (1px * 2));float:left;position:relative;margin:0 0.5% 15px}main #callout-cards .callout-card .callout-card-featured{background-size:cover !important;width:100%;height:0;padding-bottom:56.25%}main #callout-cards .callout-card h2{font-size:32px;margin:15px 0 0;letter-spacing:-1px}main #callout-cards .callout-card .callout-card-content{padding-bottom:66px}main #callout-cards .callout-card .callout-card-content .container{padding:0 !important;position:static}main #callout-cards .callout-card .callout-card-content p{margin-top:5px;color:#4d4d4d}main #callout-cards .callout-card .callout-card-link{border:2px solid #000;text-transform:uppercase;font-weight:700;padding:4px 12px;position:absolute;bottom:20px;color:#000;text-decoration:none;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}main #callout-cards .callout-card .callout-card-link:hover{color:#fff;background:#000}main #social-feed-container{padding-bottom:30px}main #social-feed-container h1{width:92%;margin:15px auto 0}main #social-feed-container h1 .hashtag{color:#fec409;float:right;font-size:50%;line-height:250%;vertical-align:middle}main #social-feed-container h2{text-align:center}main #social-feed-container #social-feed{padding:30px 0 0}main #social-feed-container #social-feed .social-link{width:33.33%;float:left;text-align:center}main #social-feed-container #social-feed .social-link a{font-size:36px;line-height:68px;color:#fff;background:#000;width:68px;height:68px;display:inline-block;-webkit-border-radius:50% 50% 50% 50%;-moz-border-radius:50% 50% 50% 50%;-ms-border-radius:50% 50% 50% 50%;border-radius:50% 50% 50% 50%}main #social-feed-container #social-feed #ff-stream-1 h4{color:#4d4d4d !important}main #social-feed-container #social-feed #ff-stream-1 h4 a{color:#4d4d4d !important}main #social-feed-container #social-feed #ff-stream-1 .ff-name{color:#4d4d4d !important}main #social-feed-container #social-feed .ff-stream-wrapper{margin-top:10px}main #social-feed-container #social-feed .ff-header .ff-filter-holder{opacity:0;height:0;width:0;overflow:hidden;z-index:-1}main #social-feed-container #social-feed .ff-loadmore-wrapper .ff-btn{color:#000}main #ff-stream-1-slideshow h4 a{color:#4d4d4d !important}main #section-heading-block h1{margin:20px auto}main article{position:relative;z-index:100}main article .container{padding:40px 0}main article .container .entry-header{background:#fff}main article .container .entry-header h1{margin:0}main article.project+section .container h1{margin-top:0 !important}main article+#social-feed-container{border-top:2px solid #b1b3b5}main #contact{background:#b1b3b5}main #contact .container{width:80%}main #contact #contact-form{width:72%;float:left}main #contact #contact-form #gform_1 .gform_title{text-transform:uppercase;letter-spacing:-2px !important;font-weight:400;font-size:1.5em}main #contact #contact-form #gform_1 .gform_body{font-family:"Karla", sans-serif}main #contact #contact-form #gform_1 label{display:none}main #contact #contact-form #gform_1 input[type="text"],main #contact #contact-form #gform_1 input[type="email"],main #contact #contact-form #gform_1 textarea{border:1px solid #b1b3b5;padding:12px;margin-bottom:10px;width:calc(98% - (14px * 2));margin-right:2%;-webkit-border-radius:4px 4px 4px 4px;-moz-border-radius:4px 4px 4px 4px;-ms-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px}main #contact #contact-form #gform_1 input[type="submit"]{background:#fff;padding:8px 16px;font-size:18px;font-family:"Old Standard TT", serif;letter-spacing:-2px;color:#000;text-transform:uppercase;border:2px solid #000;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}main #contact #contact-form #gform_1 input[type="submit"]:hover{background:#ea0029;color:#fff}main #contact #contact-form #gform_1 .gform_footer{margin-top:0;padding-top:0}main #contact #social-media-menu{width:24%;margin-left:4%;float:left;margin-top:65px}main #contact #social-media-menu a{color:#fff;background:#2B221D;padding:40px;-webkit-border-radius:12px 12px 12px 12px;-moz-border-radius:12px 12px 12px 12px;-ms-border-radius:12px 12px 12px 12px;border-radius:12px 12px 12px 12px;display:block;width:calc(100% - (40px * 2));text-align:center;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}main #contact #social-media-menu a i{font-size:150px}main #contact #social-media-menu a:hover{background:#002f6e}main #contact #social-media-menu p{color:#2B221D;text-transform:uppercase;text-align:center;font-size:1.4em;letter-spacing:-1px}main #contact #copyright{text-align:center;padding-bottom:20px}main #page-featured-image{width:100%;height:0;padding-bottom:25%;background-size:cover !important;position:relative}main #page-featured-image:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";display:block;z-index:100;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.6) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.6) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.6) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000", endColorstr="#99000000",GradientType=0)}main .category{width:calc(100% - (4% * 2));position:absolute;padding:4px 4%;font-size:22px;color:#fff;z-index:1;font-weight:700}main .category.research{background:#edb501;color:#000}main .category.conservation{background:#00833f}main .category.keeper-stories{background:#0033a0}main .category.pandas{background:#a0cf67}main .category.zoo-news{background:#0043d3}main .category.featured-animal{background:#00b658}main h1.heading-with-image{font-size:35px;margin-top:0;min-height:50px;background:#000;padding:10px 4%;color:#fff}main #sub-section-nav{background:#fff;width:100%;border-bottom:1px solid #b1b3b5}main #sub-section-nav #sub-section-nav-trigger{text-transform:uppercase;padding:10px 0;display:none;cursor:pointer}main #sub-section-nav #sub-section-nav-trigger span:after{content:"";position:absolute;margin-top:2px;margin-left:6px;font-family:fontAwesome}main #sub-section-nav ul{list-style:none;margin:0;padding:0}main #sub-section-nav ul li{display:inline-block;padding:10px 15px 10px 0;text-transform:uppercase;font-weight:500;font-size:14px;position:relative;z-index:100}main #sub-section-nav ul li:first-child{background:#b1b3b5;margin-right:30px}main #sub-section-nav ul li:first-child a{color:#fff}main #sub-section-nav ul li:first-child a:hover{color:#0033a0}main #sub-section-nav ul li:first-child a.grandparent{display:inline-block}main #sub-section-nav ul li:first-child:before{content:"";background:#b1b3b5;width:200%;height:41px;position:absolute;left:-200%;top:0}main #sub-section-nav ul li:first-child:after{content:"";background:#b1b3b5;width:29px;height:29px;display:block;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:6px;right:-14.5px;z-index:-1}main #sub-section-nav ul li:first-child.current_page_item{color:#fff}main #sub-section-nav ul li:last-child{padding-right:0}main #sub-section-nav ul li:hover,main #sub-section-nav ul li.current_page_item{color:#0033a0}main #sub-section-nav ul li.current_page_item{text-decoration:underline}main #sub-section-nav ul li a{text-decoration:none}main .wpv-filter-form{width:100%}main .wpv-filter-form #top-search-filter,main .wpv-filter-form #top-search-filter-animals{margin:40px 0 20px;float:left}main .wpv-filter-form #top-search-filter input[name="wpv_post_search"],main .wpv-filter-form #top-search-filter-animals input[name="wpv_post_search"]{float:left;width:calc(32.33% - (8px * 2) - (2px * 2) - 2%);padding:0 8px;line-height:30px;margin-right:2%;font-size:16px;font-family:"Prompt", sans-serif}main .wpv-filter-form #top-search-filter-animals{width:80%}main .wpv-filter-form #top-search-filter{width:100%}main .wpv-filter-form #animal-type-filter,main .wpv-filter-form #venue-type-filter,main .wpv-filter-form #event-type-filter,main .wpv-filter-form #species-filter{float:left;width:66.67%;line-height:34px}main .wpv-filter-form #animal-type-filter ul,main .wpv-filter-form #venue-type-filter ul,main .wpv-filter-form #event-type-filter ul,main .wpv-filter-form #species-filter ul{list-style:none;margin:0;padding:0;display:inline}main .wpv-filter-form #animal-type-filter ul li,main .wpv-filter-form #venue-type-filter ul li,main .wpv-filter-form #event-type-filter ul li,main .wpv-filter-form #species-filter ul li{position:relative;display:inline;padding:4px 12px;margin-left:-7px;border:1px solid #000;font-size:16px;cursor:pointer;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}main .wpv-filter-form #animal-type-filter ul li label,main .wpv-filter-form #venue-type-filter ul li label,main .wpv-filter-form #event-type-filter ul li label,main .wpv-filter-form #species-filter ul li label{cursor:pointer}main .wpv-filter-form #animal-type-filter ul li label input[type="checkbox"],main .wpv-filter-form #venue-type-filter ul li label input[type="checkbox"],main .wpv-filter-form #event-type-filter ul li label input[type="checkbox"],main .wpv-filter-form #species-filter ul li label input[type="checkbox"]{display:none}main .wpv-filter-form #animal-type-filter ul li:first-child,main .wpv-filter-form #venue-type-filter ul li:first-child,main .wpv-filter-form #event-type-filter ul li:first-child,main .wpv-filter-form #species-filter ul li:first-child{border-left:1px solid #000}main .wpv-filter-form #animal-type-filter ul li:hover,main .wpv-filter-form #animal-type-filter ul li.selected,main .wpv-filter-form #venue-type-filter ul li:hover,main .wpv-filter-form #venue-type-filter ul li.selected,main .wpv-filter-form #event-type-filter ul li:hover,main .wpv-filter-form #event-type-filter ul li.selected,main .wpv-filter-form #species-filter ul li:hover,main .wpv-filter-form #species-filter ul li.selected{background:#fec409}main .wpv-filter-form #animal-type-filter ul li.all,main .wpv-filter-form #venue-type-filter ul li.all,main .wpv-filter-form #event-type-filter ul li.all,main .wpv-filter-form #species-filter ul li.all{background:#fec409}main .wpv-filter-form #animal-type-filter ul.all-filter li,main .wpv-filter-form #venue-type-filter ul.all-filter li,main .wpv-filter-form #event-type-filter ul.all-filter li,main .wpv-filter-form #species-filter ul.all-filter li{background:#fec409;position:relative}main .wpv-filter-form #animal-type-filter ul.all-filter li button,main .wpv-filter-form #venue-type-filter ul.all-filter li button,main .wpv-filter-form #event-type-filter ul.all-filter li button,main .wpv-filter-form #species-filter ul.all-filter li button{padding:4px 12px;line-height:24px;vertical-align:middle;font-size:16px;background:transparent;border:none;margin-top:-2px;outline:0 !important}main .wpv-filter-form #animal-type-filter ul.all-filter li.filter-selected,main .wpv-filter-form #venue-type-filter ul.all-filter li.filter-selected,main .wpv-filter-form #event-type-filter ul.all-filter li.filter-selected,main .wpv-filter-form #species-filter ul.all-filter li.filter-selected{background:transparent}main .wpv-filter-form #event-type-filter{width:100%}main .wpv-filter-form #venue-type-filter{margin:0 0 20px 6px}main .wpv-filter-form #sidebar-filter select{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;font-size:16px;font-family:"Prompt", sans-serif;line-height:30px;padding:0 8px;width:100%;border:1px solid #000;-webkit-border-radius:0 !important;-ms-border-radius:0 !important;border-radius:0 !important;outline:0;margin-bottom:10px;background-color:transparent;background-image:url("/wp-content/themes/zoo-atlanta/scss/../images/down-arrow.png");background-position:right 8px center;background-size:20px, 10px;background-repeat:no-repeat}main .wpv-filter-form #sidebar-filter select.selected{background:#fec409;background-image:url("/wp-content/themes/zoo-atlanta/scss/../images/down-arrow.png");background-position:right 8px center;background-size:20px, 10px;background-repeat:no-repeat}main .wpv-filter-form #sidebar-filter input[type="checkbox"]{display:none}main .wpv-filter-form #sidebar-filter input[type="checkbox"]:checked+.wpcf-form-checkbox-label{background:#fec409}main .wpv-filter-form #sidebar-filter input[type="checkbox"]:checked+.wpcf-form-checkbox-label:before{content:""}main .wpv-filter-form #sidebar-filter .wpcf-form-checkbox-label{margin-top:-23px;padding:3px 8px 3px 24px;border:1px solid #000;width:calc(100% - 32px);display:block;text-align:right;position:relative}main .wpv-filter-form #sidebar-filter .wpcf-form-checkbox-label:before{content:"";font-family:fontAwesome;width:30px;height:31px;line-height:30px;text-align:center;position:absolute;top:0;left:0}main .card{width:calc(33.33% - (1% * 2));float:left;margin:0 1% 20px}main .card .flipper .front{background:#2B221D;color:#fff;font-size:12px;line-height:16px}main .card .flipper .front .featured-image{width:100%;height:0;padding-bottom:100%;background-size:cover !important;border-bottom:1px solid #fff}main .card .flipper .front .container{min-height:44px;padding-bottom:8px}main .card .flipper .front h3{margin:8px 0 0;font-size:14px;line-height:14px;text-transform:uppercase}main .card .flipper .back .container{position:static}main .card .flipper .back label{text-transform:uppercase;font-weight:700;display:block;margin-top:8px}main .card .flipper .back label:first-child{margin-top:15px}main .card .flipper .back .read-more{position:absolute;bottom:15px;width:92%;left:auto;display:block;background:#00833f;text-align:center;font-weight:700;color:#fff;padding:8px 0;text-transform:uppercase}main .card .flipper .back .read-more:hover{background:#0033a0}main #animal-cards{width:calc(80% - 2%);margin-left:-1%;margin-right:2%;float:left;margin-bottom:60px}main #animal-personality-cards{width:calc(100% - 2%);margin-left:-1%;margin-right:2%;float:left;margin-bottom:60px}main #animal-personality-cards .card{width:calc(25% - (1% *2))}main #animal-personality-cards .card .flipper .front .container{min-height:54px}main #animal-personality-cards .card .flipper .back .container p{font-size:14px;width:92%;position:absolute;top:36%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}main #experience-cards{width:calc(100% - 2%);margin-left:-1%;margin-right:2%;float:left;padding-bottom:60px}main #experience-cards .card{width:calc(25% - (1% * 2))}main #experience-cards .card .flipper .front .container{min-height:28px}main #experience-cards .card .flipper .back .container p{font-size:14px;width:92%;position:absolute;top:36%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}main #venue-cards{width:calc(100% - 2%);margin-left:-1%;margin-right:2%;float:left;margin-bottom:60px}main #venue-cards .card{width:calc(25% - (1% * 2))}main #venue-cards .card .flipper .front .container{min-height:28px}main #venue-cards .card .flipper .back .container{font-size:14px}main #venue-cards .card .flipper .back .container p{position:absolute;top:36%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}main #venue-cards .card .flipper .back .container .read-more{color:#fff}main #venue-cards .card .flipper .back .container .read-more:hover{text-decoration:none}main #project-cards{margin:40px 0}main #project-cards .card{width:calc(25% - (1% * 2))}main #project-cards .card .flipper .front .container{min-height:28px}main #project-cards .card .flipper .back .container{font-size:14px}main #project-cards .card .flipper .back .container p{position:absolute;top:36%;width:92%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}main #project-cards .card .flipper .back .container .read-more{color:#fff}main #project-cards .card .flipper .back .container .read-more:hover{text-decoration:none}main #event-cards{width:calc(100% - 2%);margin-left:-1%;margin-right:2%;float:left;margin-bottom:60px}main #event-cards .card{width:calc(25% - (1% * 2))}main #event-cards .card .flipper .front .container{min-height:44px}main #event-cards .card .flipper .back .container{font-size:14px}main #event-cards .card .flipper .back .container .back-content{position:absolute;top:36%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}main #event-cards .card .flipper .back .container .back-content p{width:92%;margin:0 auto}main #event-cards .card .flipper .back .container .read-more{color:#fff}main #event-cards .card .flipper .back .container .read-more:hover{text-decoration:none}main #sidebar-filter{margin-top:40px;width:20%;float:right}main .button{background:#00833f;padding:8px 16px;display:inline-block;margin-right:15px;color:#fff;font-weight:700;text-transform:uppercase;text-decoration:none;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}main .button:hover{background:#0033a0}main .membership_info table{width:100%;color:#4d4d4d}main .membership_info table td:nth-child(odd){padding:0 3.5% 0 0}main .membership_info table td:nth-child(even){padding:0 0 0 3.5%}main .membership_info table ul{margin:0;padding:0}main .membership_info table ul li{margin-left:15px}main .main-content{padding-top:40px;position:relative;background:#fff}main .main-content a{color:#0033a0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}main .main-content a.button{color:#fff}main .main-content a:hover{text-decoration:underline}main .main-content+.callout{border-top:2px solid #b1b3b5}main table:not(.clear-styles):not(.ui-datepicker-calendar){min-width:75% !important;max-width:100% !important;color:#4d4d4d;margin-bottom:25px;border:1px solid #b1b3b5;border-collapse:collapse}main table:not(.clear-styles):not(.ui-datepicker-calendar) tr:first-child td{background-color:#fec409;color:#000;font-weight:700;font-size:24px;padding-left:10px;height:30px}main table:not(.clear-styles):not(.ui-datepicker-calendar) tr:nth-child(even){background:#eceded}main table:not(.clear-styles):not(.ui-datepicker-calendar) ul{margin:0;padding:0}main table:not(.clear-styles):not(.ui-datepicker-calendar) ul li{margin-left:18px}main table:not(.clear-styles):not(.ui-datepicker-calendar) td{vertical-align:top;padding-left:10px}article .main-content .breadcrumbs{padding-top:0;margin-bottom:20px}.breadcrumbs{padding-top:40px}.breadcrumbs a{color:#0033a0}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs+#experience-cards{margin-top:20px}h2.animal-name{text-transform:none;font-weight:700;color:#00833f}.top-section{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #b1b3b5}.top-section .abstract{font-size:28px;line-height:150%;font-family:"Fjalla One", sans-serif;font-weight:500;color:#b1b3b5}.top-section .animal-featured-image{width:26%;height:0;padding-bottom:26%;background-size:cover !important;float:left;margin-right:4%}.main-left-content{float:left;width:63%;margin-right:7%;padding:20px 0 40px;font-size:18px;position:relative}.main-left-content a{color:#0033a0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.main-left-content a.button{color:#fff}.main-left-content a:hover{text-decoration:underline}.main-left-content label{float:left;margin-right:10px;text-transform:uppercase;color:black;font-weight:700}.main-left-content h4{font-size:24px;margin-top:60px}.main-left-content .breadcrumbs{padding-top:0 !important;margin-bottom:30px}.main-left-content .viewing-hints{border-top:1px solid #b1b3b5;border-bottom:1px solid #b1b3b5;font-size:28px;line-height:150%;font-family:"Fjalla One", sans-serif;font-weight:500;color:#b1b3b5}.main-left-content .no-margin label{float:none}.main-left-content .more-content{max-height:9999px;padding-bottom:80px;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.main-left-content .more-content.hidden{max-height:150px;overflow:hidden;position:relative}.main-left-content .more-content.hidden:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;display:block;z-index:300;background:-moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 55%);background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 55%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, white 55%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff", endColorstr="#ffffff",GradientType=0)}.main-left-content .more-content.hidden .read-more{display:inline-block}.main-left-content .more-content.hidden .read-less{display:none}.main-left-content .more-content .read-more{display:none;position:absolute;bottom:60px;padding:4px 16px;border:2px solid #000;font-weight:700;color:#000;z-index:400;background:#fff;cursor:pointer;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.main-left-content .more-content .read-more:hover{background:#000;color:#fff}.main-left-content .more-content .read-less{position:relative;margin:40px 0 40px;padding:4px 16px;border:2px solid #000;font-weight:700;color:#000;z-index:400;background:#fff;cursor:pointer;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block}.main-left-content .more-content .read-less:hover{background:#000;color:#fff}.main-left-content a{color:#0033a0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.main-left-content a:hover{text-decoration:underline}#media-tabs{margin-bottom:40px}#media-tabs ul{list-style:none;margin:0 0 30px;padding:0;display:inline-block;border-bottom:1px solid #b1b3b5}#media-tabs ul li{display:inline-block;font-size:14px;line-height:24px;margin-bottom:-2px;font-weight:700;color:#4d4d4d;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;padding:0 6px}#media-tabs ul li a{text-decoration:none !important}#media-tabs ul li:hover,#media-tabs ul li.ui-tabs-active{color:#fec409;border-bottom:1px solid #4d4d4d}#media-tabs ul li:first-child{padding-left:0px}#media-tabs ul li:last-child{padding-right:0px}#media-tabs #images-tab:hover .owl-nav .owl-prev,#media-tabs #images-tab:hover .owl-nav .owl-next,#media-tabs #videos-tab:hover .owl-nav .owl-prev,#media-tabs #videos-tab:hover .owl-nav .owl-next{opacity:1}#media-tabs #images-tab .owl-nav .owl-prev,#media-tabs #images-tab .owl-nav .owl-next,#media-tabs #videos-tab .owl-nav .owl-prev,#media-tabs #videos-tab .owl-nav .owl-next{position:absolute;background-color:transparent;border:none;top:50%;margin-top:-25px;background-image:none;opacity:0.8;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;width:50px;height:50px}#media-tabs #images-tab .owl-nav .owl-prev:after,#media-tabs #images-tab .owl-nav .owl-next:after,#media-tabs #videos-tab .owl-nav .owl-prev:after,#media-tabs #videos-tab .owl-nav .owl-next:after{content:"";font-family:FontAwesome;font-size:54px;line-height:50px;color:#fff;display:block;position:absolute;top:0;width:100%;height:100%}#media-tabs #images-tab .owl-nav .owl-prev,#media-tabs #videos-tab .owl-nav .owl-prev{text-align:left}#media-tabs #images-tab .owl-nav .owl-prev:after,#media-tabs #videos-tab .owl-nav .owl-prev:after{left:10px;content:""}#media-tabs #images-tab .owl-nav .owl-next,#media-tabs #videos-tab .owl-nav .owl-next{right:0}#media-tabs #images-tab .owl-nav .owl-next:after,#media-tabs #videos-tab .owl-nav .owl-next:after{content:"";right:10px;text-align:right}#media-tabs #images-tab .owl-nav.disabled,#media-tabs #videos-tab .owl-nav.disabled{display:block !important}#media-tabs #videos-tab .cycle-carousel .slide a img{width:calc(100% - (2px * 2));height:auto;padding:0 2px}#media-tabs #videos-tab a img{max-width:100%;height:auto}.mfp-title{text-align:center !important}.card{-webkit-perspective:1000;-moz-perspective:1000;-ms-perspective:1000;perspective:1000;-ms-transform:perspective(1000px);-moz-transform:perspective(1000px);-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-webkit-transform:rotateY(0deg)}.card:hover .flipper .front,.card.hover .flipper .front{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);-ms-transform:rotateY(180deg);transform:rotateY(180deg)}.card:hover .flipper .back,.card.hover .flipper .back{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-o-transform:rotateY(0deg);-ms-transform:rotateY(0deg);transform:rotateY(0deg)}.card.hover-back .flipper .front{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-o-transform:rotateY(0deg);-ms-transform:rotateY(0deg);transform:rotateY(0deg)}.front,.back{width:100%;height:auto}.flipper{-webkit-transition:0.6s;-webkit-transform-style:preserve-3d;-ms-transition:0.6s;-moz-transition:0.6s;-moz-transform:perspective(1000px);-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transition:0.6s;transform-style:preserve-3d;position:relative;padding:0;margin:0;border:1px solid #b1b3b5;width:100%;height:auto}.front,.back{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:0.6s;-webkit-transform-style:preserve-3d;-webkit-transform:rotateY(0deg);-moz-transition:0.6s;-moz-transform-style:preserve-3d;-moz-transform:rotateY(0deg);-o-transition:0.6s;-o-transform-style:preserve-3d;-o-transform:rotateY(0deg);-ms-transition:0.6s;-ms-transform-style:preserve-3d;-ms-transform:rotateY(0deg);transition:0.6s;transform-style:preserve-3d;transform:rotateY(0deg);position:relative}.front{z-index:2;-webkit-transform:rotateY(0deg);-ms-transform:rotateY(0deg);transform:rotateY(0deg)}.back,.card.hover-back .flipper .back{-webkit-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);transform:rotateY(-180deg);position:absolute;top:0}#search-query-filters{margin:60px auto}#search-query-filters ul{list-style:none;margin:0;padding:0;display:inline}#search-query-filters ul li{display:inline;padding:4px 12px;margin-left:-7px;border:1px solid #000;font-size:16px;cursor:pointer;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#search-query-filters ul li label input[type="checkbox"]{display:none}#search-query-filters ul li:first-child{border-left:1px solid #000}#search-query-filters ul li:hover,#search-query-filters ul li.selected{background:#fec409}#search-query-filters ul li a{color:inherit;text-decoration:none}#search-modal{width:100%;height:100%;position:fixed;background:#fec409;z-index:9999;display:none;top:0}#search-modal #ajaxsearchpro1_1 .probox{position:absolute;top:60px;width:50%;margin:auto 25%}#search-modal #ajaxsearchpro1_1 .probox .proinput{width:79.5%;height:100%;margin:0;padding:0 5px 0 15px;float:left;box-shadow:none;position:relative;flex:1 1 auto;-webkit-flex:1 1 auto;z-index:0;position:absolute;top:0;outline:none}#search-modal #ajaxsearchpro1_1 .probox .proinput input.orig{color:#000}#search-modal #ajaxsearchpro1_1 .probox .proinput input{outline:none !important}#search-modal #ajaxsearchpro1_1 .probox .proclose svg{display:none}#search-modal #ajaxsearchpro1_1 .probox .promagnifier .asp_text_button{border:none;background:#000;color:#fff;padding:1px 16px;margin-top:0px;margin-right:0px;font-size:24px;height:44px;font-weight:700;text-transform:uppercase;font-family:"Prompt", sans-serif;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;z-index:88;position:absolute;right:0;top:0}#search-modal #ajaxsearchpro1_1 .probox .promagnifier .asp_text_button:hover{background:#000;color:#fec409}#search-modal #search-modal-close{display:block;cursor:pointer;width:60px;height:60px;position:absolute;top:60px;right:60px}#search-modal #search-modal-close:before,#search-modal #search-modal-close:after{content:"";width:60px;height:2px;top:50%;background:#fff;position:absolute}#search-modal #search-modal-close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#search-modal #search-modal-close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#search-modal label .screen-reader-text{font-size:0}#search-modal fieldset.asp_filter_generic.asp_filter_id_1.asp_filter_n_0{display:none !important}#ajaxsearchprores1_1.vertical{width:50% !important;top:97px !important;left:25% !important;max-height:433px;overflow:hidden}#ajaxsearchprores1_1.vertical .results .item{border-bottom:1px solid #bbb;padding:5px 0}#ajaxsearchprores1_1.vertical .results .item .asp_content{padding:10px}#ajaxsearchprores1_1.vertical .results .item .asp_image{float:left}#ajaxsearchprores1_1.vertical .results .asp_group_header:first-of-type{margin-top:0}.logged-in #search-modal{top:32px}.logged-in #search-modal #ajaxsearchpro1_1 .probox{top:110px}.logged-in #search-modal #search-modal-close{top:100px}.logged-in #ajaxsearchprores1_1.vertical{top:179px !important}#categories-nav{margin:20px 0 30px}#categories-nav ul{margin:0;padding:0;list-style:none}#categories-nav ul li{display:inline;padding:4px 12px;margin-left:-7px;border:1px solid #000;font-size:16px;cursor:pointer;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#categories-nav ul li:first-child{border-left:1px solid #000}#categories-nav ul li:hover,#categories-nav ul li.selected{background:#fec409}#categories-nav ul li a{color:inherit;text-decoration:none}#top-search-filter{width:80%;margin:40px 0 20px;float:left}#top-search-filter .search-form .screen-reader-text{font-size:0}#top-search-filter .search-form input.search-field{float:left;width:calc(32.33% - (8px * 2) - (2px * 2) - 2%);padding:0 8px;line-height:30px;margin-right:2%;font-size:16px;font-family:"Prompt", sans-serif}#top-search-filter .search-form button{display:none}#top-search-filter #experience-type-filter{float:left;width:66.67%;line-height:34px}#top-search-filter #experience-type-filter ul{list-style:none;margin:0;padding:0;display:inline}#top-search-filter #experience-type-filter ul li{position:relative;display:inline;padding:4px 12px;margin-left:-1px;border:1px solid #000;font-size:16px;cursor:pointer;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#top-search-filter #experience-type-filter ul li label{cursor:pointer}#top-search-filter #experience-type-filter ul li label input[type="radio"]{display:none}#top-search-filter #experience-type-filter ul li:first-child{border-left:1px solid #000}#top-search-filter #experience-type-filter ul li:hover,#top-search-filter #experience-type-filter ul li.selected{background:#fec409}#top-search-filter #experience-type-filter ul li a{width:100%;height:100%;display:block}.zoovisit.schedule .hasDatepicker{background-color:#fff}.zoovisit.schedule .hasDatepicker .ui-datepicker-prev{float:left}.zoovisit.schedule .hasDatepicker .ui-datepicker-next{float:right}#ui-datepicker-div,.ui-datepicker{margin-top:-1px;border:1px solid #000;padding:10px}#ui-datepicker-div a.ui-datepicker-prev.ui-corner-all,.ui-datepicker a.ui-datepicker-prev.ui-corner-all{margin-left:0;font-size:0}#ui-datepicker-div a.ui-datepicker-prev.ui-corner-all:before,.ui-datepicker a.ui-datepicker-prev.ui-corner-all:before{content:"";font-family:fontAwesome;display:block;position:relative;font-size:14px}#ui-datepicker-div a.ui-datepicker-next.ui-corner-all,.ui-datepicker a.ui-datepicker-next.ui-corner-all{margin-right:0;font-size:0}#ui-datepicker-div a.ui-datepicker-next.ui-corner-all:after,.ui-datepicker a.ui-datepicker-next.ui-corner-all:after{content:"";font-family:fontAwesome;display:block;position:relative;font-size:14px}#ui-datepicker-div .ui-datepicker-title,.ui-datepicker .ui-datepicker-title{text-align:center}#ui-datepicker-div .ui-datepicker-calendar td,.ui-datepicker .ui-datepicker-calendar td{text-align:center}#add_instances,#ui-datepicker-div{background-color:#fff}#add_instances .mark-weekdays,#ui-datepicker-div .mark-weekdays{text-align:center;width:100%;padding-top:5px}#add_instances .mark-weekdays span,#ui-datepicker-div .mark-weekdays span{padding:1px 2%}#add_instances .instance-dates .ui-datepicker-title,#ui-datepicker-div .instance-dates .ui-datepicker-title{text-align:center}#add_instances .instance-dates .calendar,#ui-datepicker-div .instance-dates .calendar{margin:10px 0 20px}#add_instances .instance-dates .info:nth-child(3),#ui-datepicker-div .instance-dates .info:nth-child(3){padding:5px 0}#add_instances .instance-dates h5,#ui-datepicker-div .instance-dates h5{font-size:1.17em}#add_instances .ui-datepicker td,#ui-datepicker-div .ui-datepicker td{text-align:center}#add_instances .ui-datepicker-header .ui-widget-header .ui-helper-clearfix .ui-corner-all,#ui-datepicker-div .ui-datepicker-header .ui-widget-header .ui-helper-clearfix .ui-corner-all{display:table;padding-bottom:15px}#add_instances a.ui-datepicker-prev.ui-corner-all,#ui-datepicker-div a.ui-datepicker-prev.ui-corner-all{float:left;margin-left:6%}#add_instances a.ui-datepicker-next.ui-corner-all,#ui-datepicker-div a.ui-datepicker-next.ui-corner-all{float:right;margin-right:6%}#add_instances table.ui-datepicker-calendar,#ui-datepicker-div table.ui-datepicker-calendar{width:100%}.plan-your-day{width:92%;margin:0 auto;padding:60px 0}.plan-your-day h1{font-size:24px;text-transform:none;margin:0 0 10px;font-family:"Prompt", sans-serif;font-weight:700}.plan-your-day .step-1,.plan-your-day .step-2,.plan-your-day .step-3,.plan-your-day .step-4{position:relative;margin-bottom:30px}.plan-your-day .step-1:before,.plan-your-day .step-2:before,.plan-your-day .step-3:before,.plan-your-day .step-4:before{font-size:12px;text-align:center;width:24px;height:24px;line-height:24px;-webkit-border-radius:100% 100% 100% 100%;-moz-border-radius:100% 100% 100% 100%;-ms-border-radius:100% 100% 100% 100%;border-radius:100% 100% 100% 100%;color:#fff;background:#000;float:left;margin-right:10px;position:absolute;top:6px;left:0}.plan-your-day .step-1{padding-bottom:15px;border-bottom:1px solid #b1b3b5}.plan-your-day .step-1:before{content:"1"}.plan-your-day .step-1 .search-date h1{padding-left:35px}.plan-your-day .step-2 h1{padding-left:35px}.plan-your-day .step-2:before{content:"2"}.plan-your-day .step-3{padding-top:15px;border-top:1px solid #b1b3b5}.plan-your-day .step-3 h1{padding-left:35px}.plan-your-day .step-3:before{top:21px;content:"3"}.plan-your-day .step-4{margin-bottom:-40px}.plan-your-day .step-4:before{content:"4"}.plan-your-day .step-4 a{margin-left:32px}.plan-your-day .activity-search{width:100%}.plan-your-day .activity-search #zoovisit_search{float:left;width:55%;margin-right:2%}.plan-your-day .activity-search #zoovisit_search .search-date{position:relative;width:36%;float:left;margin-right:2%}.plan-your-day .activity-search #zoovisit_search .search-date input[type="text"]{width:calc(100% - (6px * 2));font-size:16px;padding:6px;border:1px solid #000;-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;-ms-border-radius:0 0 0 0;border-radius:0 0 0 0;background:transparent}.plan-your-day .activity-search #zoovisit_search .search-start{position:relative;width:62%;float:left}.plan-your-day .activity-search #zoovisit_search .search-start input[type="text"]{font-size:16px;padding:6px;border:1px solid #000;background:transparent}.plan-your-day .activity-search #zoovisit_search .search-start:after{content:"or";font-family:"Prompt", sans-serif;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:36px;display:block}.plan-your-day .activity-search #zoovisit_search .search-start h1 .smaller{font-size:80%;font-weight:normal}.plan-your-day .activity-search #zoovisit_search input[type="submit"]{display:none;background:#000;font-size:14px;font-family:"Prompt", sans-serif;color:#fff;padding:5px 10px;cursor:pointer;text-transform:uppercase;-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;-ms-border-radius:0 0 0 0;border-radius:0 0 0 0;border:2px solid #000;margin-top:10px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.plan-your-day .activity-search #zoovisit_search input[type="submit"]:hover{color:#000;background:#fff}.plan-your-day .activity-search #zoovisit_email{width:43%;float:right;text-align:right;padding-top:12px}.plan-your-day .activity-search #zoovisit_email input[type="text"]{font-size:16px;padding:6px;border:1px solid #000;background:transparent}.plan-your-day .activity-search #zoovisit_email input[type="submit"]{background:#000;font-size:14px;line-height:22px;vertical-align:bottom;font-family:"Prompt", sans-serif;color:#fff;padding:3px 10px;cursor:pointer;text-transform:uppercase;-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;-ms-border-radius:0 0 0 0;border-radius:0 0 0 0;border:2px solid #000;margin-top:10px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.plan-your-day .activity-search #zoovisit_email input[type="submit"]:hover{color:#000;background:#fff}.plan-your-day .activity-search #zoovisit_reset{width:100%;clear:both}.plan-your-day .activities-itinerary .activities-header{width:43%;float:right}.plan-your-day .activities-itinerary .activities-list{width:53%;margin-right:4%;float:left}.plan-your-day .activities-itinerary .activities-list .zoovisit-time{padding-bottom:2px;margin-bottom:15px;border-bottom:1px solid #b1b3b5}.plan-your-day .activities-itinerary .activities-list .zoovisit-time h3{margin:10px 0;font-size:24px;font-weight:normal;text-transform:uppercase}.plan-your-day .activities-itinerary .activities-list .activity{width:80%;padding:8px;margin-bottom:20px;-webkit-box-shadow:0 0 4px 0 rgba(0, 0, 0, 0.4);-moz-box-shadow:0 0 4px 0 rgba(0, 0, 0, 0.4);box-shadow:0 0 4px 0 rgba(0, 0, 0, 0.4);position:relative;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.plan-your-day .activities-itinerary .activities-list .activity .control{font-size:48px;width:42px;height:42px;line-height:38px;color:#b1b3b5;padding:0;display:block;text-align:center;border:1px solid #b1b3b5;-webkit-border-radius:100% 100% 100% 100%;-moz-border-radius:100% 100% 100% 100%;-ms-border-radius:100% 100% 100% 100%;border-radius:100% 100% 100% 100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:-15%}.plan-your-day .activities-itinerary .activities-list .activity .control label{height:32px}.plan-your-day .activities-itinerary .activities-list .activity .content{width:100%}.plan-your-day .activities-itinerary .activities-list .activity .content .detail .reservations-link{margin:8px 0;font-size:14px;color:#4d4d4d;font-style:italic}.plan-your-day .activities-itinerary .activities-list .activity .content .detail .reservations-link a{color:#0033a0;font-weight:bold;font-style:italic}.plan-your-day .activities-itinerary .activities-list .activity .content .detail .reservations-link a:hover{text-decoration:underline}.plan-your-day .activities-itinerary .activities-list .activity .content a{font-size:14px;color:#0033a0}.plan-your-day .activities-itinerary .activities-list .activity .content a:hover{text-decoration:underline}.plan-your-day .activities-itinerary .activities-list .activity .content a.map-it{float:right;margin-right:2%}.plan-your-day .activities-itinerary .activities-list .activity h4:after{content:"";height:24px;width:24px;position:absolute;top:8px;right:8px;display:block;background-size:cover !important;background-position:center center;background-repeat:no-repeat;image-rendering:pixelated}.plan-your-day .activities-itinerary .activities-list .activity.food h4:after{background-image:url(/wp-content/themes/zoo-atlanta/scss/../images/food-icon.png)}.plan-your-day .activities-itinerary .activities-list .activity.shopping h4:after{background-image:url(/wp-content/themes/zoo-atlanta/scss/../images/shopping-icon.png)}.plan-your-day .activities-itinerary .activities-list .activity.rides-attractions h4:after{background-image:url(/wp-content/themes/zoo-atlanta/scss/../images/rides-attractions-icon.png)}.plan-your-day .activities-itinerary .activities-list .activity.reservation-required h4:after{background-image:url(/wp-content/themes/zoo-atlanta/scss/../images/ticket-icon.png)}.plan-your-day .activities-itinerary .activities-list .activity.cost-based h4::after{background-image:url(/wp-content/themes/zoo-atlanta/scss/../images/cost-based.png);background-size:contain !important;top:calc(31px + .5em)}.plan-your-day .activities-itinerary .activities-list .activity.checked{background:#fec409}.plan-your-day .activities-itinerary .activities-list .activity.cost-based{padding-top:calc(31px + .5em)}.plan-your-day .activities-itinerary .activities-list .activity.cost-based h2{width:calc(100% - 16px);position:absolute;top:0;left:0;margin:0;background-color:#fec409;color:#000;padding:0.25em 8px;font-size:18px;text-transform:none}.plan-your-day .activities-itinerary .activities-list .activity.cost-based h2 a{font-size:0.8em;color:#0033a0 !important;text-transform:uppercase}.plan-your-day .activities-itinerary .activities-list .activity.cost-based h2 a:hover{color:#00833f !important}.plan-your-day .activities-itinerary .activities-list .activity.cost-based.checked h2{background-color:#00833f;color:#fff}.plan-your-day .activities-itinerary .activities-list .activity.cost-based.checked h2 a{color:#fec409 !important}.plan-your-day .activities-itinerary .activities-list .activity.cost-based.checked h2 a:hover{color:#f0b91a !important}.plan-your-day .activities-itinerary .activities-list .more-activities{position:relative;padding:8px;-webkit-box-shadow:0 0 4px 0 rgba(0, 0, 0, 0.4);-moz-box-shadow:0 0 4px 0 rgba(0, 0, 0, 0.4);box-shadow:0 0 4px 0 rgba(0, 0, 0, 0.4);border:none;width:80%;margin:0 0 20px;display:block}.plan-your-day .activities-itinerary .activities-list .more-activities h4{cursor:pointer}.plan-your-day .activities-itinerary .activities-list .more-activities .more-by-type{margin-bottom:10px;display:block}.plan-your-day .activities-itinerary .activities-list .more-activities .more-by-type button{background-color:#fff;font-size:14px;font-family:"Prompt", sans-serif;color:#000;padding:5px 10px;margin:0 5px 0 0;cursor:pointer;text-transform:uppercase;-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;-ms-border-radius:0 0 0 0;border-radius:0 0 0 0;border:2px solid #000;margin-top:10px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;background-position:right 8px center;background-repeat:no-repeat;background-size:auto 18px}.plan-your-day .activities-itinerary .activities-list .more-activities .more-by-type button:hover,.plan-your-day .activities-itinerary .activities-list .more-activities .more-by-type button.selected{color:#fff;background-color:#000}.plan-your-day .activities-itinerary .activities-list h4{margin:0}.plan-your-day .activities-itinerary .activities-list .excerpt,.plan-your-day .activities-itinerary .activities-list .body{color:#4d4d4d;font-size:14px}.plan-your-day .activities-itinerary .activities-list .excerpt a,.plan-your-day .activities-itinerary .activities-list .body a{color:#0033a0}.plan-your-day .activities-itinerary .activities-list .excerpt a:hover,.plan-your-day .activities-itinerary .activities-list .body a:hover{text-decoration:underline}.plan-your-day .activities-itinerary .activities-list .excerpt .corn-silk,.plan-your-day .activities-itinerary .activities-list .body .corn-silk{width:94%;margin:0 auto}.plan-your-day .activities-itinerary .activities-list .excerpt .button,.plan-your-day .activities-itinerary .activities-list .body .button{color:#fff !important}.plan-your-day .activities-itinerary .activities-list h5{text-transform:uppercase;margin:0;text-align:right;font-size:16px;cursor:pointer}.plan-your-day .activities-itinerary .itinerary{width:43%;float:right;position:relative}.plan-your-day .activities-itinerary .itinerary h4{font-size:24px;font-family:"Prompt", sans-serif;font-weight:normal;float:left;max-width:79%;margin:0 2% 20px 0}.plan-your-day .activities-itinerary .itinerary #zoovisit_reset{float:right;max-width:19%}.plan-your-day .activities-itinerary .itinerary #zoovisit_reset input[type="submit"]{background:#000;font-size:14px;font-family:"Prompt", sans-serif;color:#fff;padding:5px 10px;cursor:pointer;text-transform:uppercase;-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;-ms-border-radius:0 0 0 0;border-radius:0 0 0 0;border:2px solid #000;margin-top:10px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.plan-your-day .activities-itinerary .itinerary #zoovisit_reset input[type="submit"]:hover{color:#000;background:#fff}.plan-your-day .activities-itinerary .itinerary .change-warning{margin-bottom:8px}.plan-your-day .activities-itinerary .itinerary .selected-itinerary{width:calc(100% - (8px * 2));background:#eceded;padding:8px;position:relative;min-height:60px}.plan-your-day .activities-itinerary .itinerary .selected-itinerary .activity{background:#fff;width:calc(100% - (8px * 2) - 85px);position:relative;padding:12px 8px;margin-bottom:8px;-webkit-box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.4);-moz-box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.4);box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.4)}.plan-your-day .activities-itinerary .itinerary .selected-itinerary .activity input{display:none}.plan-your-day .activities-itinerary .itinerary .selected-itinerary .activity .title{font-family:"Prompt", sans-serif;font-weight:700;padding-left:32px;float:left;max-width:70%}.plan-your-day .activities-itinerary .itinerary .selected-itinerary .activity .title:before{content:"";float:left;height:24px;width:24px;margin-left:-32px;display:block;background-size:cover !important;background-position:center center;background-repeat:no-repeat;image-rendering:pixelated}.plan-your-day .activities-itinerary .itinerary .selected-itinerary .activity .time{font-family:"Prompt", sans-serif;float:right;max-width:30%;text-align:right}.plan-your-day .activities-itinerary .itinerary .selected-itinerary .activity .more-info,.plan-your-day .activities-itinerary .itinerary .selected-itinerary .activity .remove{width:25px;height:25px;padding-bottom:0;text-align:center;font-size:12px;line-height:25px;font-weight:700;border:2px solid #000;-webkit-border-radius:100% 100% 100% 100%;-moz-border-radius:100% 100% 100% 100%;-ms-border-radius:100% 100% 100% 100%;border-radius:100% 100% 100% 100%;position:absolute;display:block;cursor:pointer;top:10px}.plan-your-day .activities-itinerary .itinerary .selected-itinerary .activity .more-info{right:-40px}.plan-your-day .activities-itinerary .itinerary .selected-itinerary .activity .remove{right:-80px}.plan-your-day .activities-itinerary .itinerary .selected-itinerary .activity.food .title:before{background-image:url(/wp-content/themes/zoo-atlanta/scss/../images/food-icon.png)}.plan-your-day .activities-itinerary .itinerary .selected-itinerary .activity.shopping .title:before{background-image:url(/wp-content/themes/zoo-atlanta/scss/../images/shopping-icon.png)}.plan-your-day .activities-itinerary .itinerary .selected-itinerary .activity.rides-attractions .title:before{background-image:url(/wp-content/themes/zoo-atlanta/scss/../images/rides-attractions-icon.png)}.plan-your-day .activities-itinerary .itinerary .selected-itinerary .activity.reservation-required .title:before{background-image:url(/wp-content/themes/zoo-atlanta/scss/../images/ticket-icon.png)}.plan-your-day .activities-itinerary .itinerary .selected-itinerary .activity.cost-based{padding-top:calc(31px + .5em)}.plan-your-day .activities-itinerary .itinerary .selected-itinerary .activity.cost-based h2{width:calc(100% - 16px);position:absolute;top:0;left:0;margin:0;background-color:#fec409;color:#000;padding:0.25em 8px;font-size:18px;text-transform:none}.plan-your-day .activities-itinerary .itinerary .selected-itinerary .activity.cost-based h2 a{font-size:0.8em;color:#0033a0 !important;text-transform:uppercase}.plan-your-day .activities-itinerary .itinerary .selected-itinerary .activity.cost-based h2 a:hover{color:#00833f !important}.plan-your-day .activities-itinerary .itinerary .selected-itinerary .activity.cost-based .title::before{background-image:url(/wp-content/themes/zoo-atlanta/scss/../images/cost-based.png);background-size:contain !important}.plan-your-day #zoovisit_email_save input[type="text"]{font-size:16px;padding:6px;border:1px solid #000;background:transparent}.plan-your-day #zoovisit_email_save input[type="submit"]{background:#000;font-size:14px;line-height:22px;vertical-align:bottom;font-family:"Prompt", sans-serif;color:#fff;padding:3px 10px;cursor:pointer;text-transform:uppercase;-webkit-border-radius:0 0 0 0;-moz-border-radius:0 0 0 0;-ms-border-radius:0 0 0 0;border-radius:0 0 0 0;border:2px solid #000;margin-top:10px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.plan-your-day #zoovisit_email_save input[type="submit"]:hover{color:#000;background:#fff}.plan-your-day #zoovisit_email_save .gglcptch{margin-top:20px}.plan-your-day #zoovisit_email_save .email-controls label{display:block;margin-top:-10px}.error{width:92%;margin:0 auto;text-align:center;color:#fff;background:red;position:absolute;left:4%;top:20px}.error strong{margin-right:5px}.notices{margin-bottom:20px}.notices a{color:#0033a0}.notices a:hover{color:#00833f}.widget-title{text-transform:none;font-size:24px;font-family:"Prompt", sans-serif;font-weight:700;margin:20px 0 10px}#sidebar{width:30%;float:right;position:relative;margin-bottom:40px}#sidebar #callout-cards .container{width:100%}#sidebar #callout-cards .callout-card{width:calc(100% - (1px * 2));margin:0 auto}#sidebar #callout-cards .callout-card .container{width:92%}#animals-sidebar{padding-top:40px;padding-bottom:40px;width:30%;float:right;position:relative}#animals-sidebar #ssp-sitw{padding:30px 6%;background:#eceded;border:1px solid #4d4d4d}#animals-sidebar #ssp-sitw .widget-title{color:#4d4d4d;margin:0 0 10px}#animals-sidebar #ssp-sitw .ssp{padding-bottom:30px;border-bottom:1px solid #4d4d4d;margin-bottom:30px;text-align:center}#animals-sidebar #ssp-sitw .ssp .widget-title{text-align:left}#animals-sidebar #ssp-sitw .ssp img{max-width:75%;height:auto;margin:0 auto}#animals-sidebar #ssp-sitw .sitw #status-in-wild{width:100%;height:68px;background:#4d4d4d}#animals-sidebar #ssp-sitw .sitw #status-in-wild .status{width:10%;color:#fff;height:68px;position:relative;float:left;text-align:center;font-size:14px;line-height:18px}#animals-sidebar #ssp-sitw .sitw #status-in-wild .status.active{width:50%}#animals-sidebar #ssp-sitw .sitw #status-in-wild .status.not-threatened{background:#00833f;margin-left:10%}#animals-sidebar #ssp-sitw .sitw #status-in-wild .status.at-risk{background:#f0b91a}#animals-sidebar #ssp-sitw .sitw #status-in-wild .status.endangered{background:#ed5d22}#animals-sidebar #ssp-sitw .sitw #status-in-wild .status.critically-endangered{background:#ea0029}#animals-sidebar #ssp-sitw .sitw #status-in-wild .status.extinct-in-the-wild{background:#b70020}#animals-sidebar #ssp-sitw .sitw #status-in-wild .status .status-text{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#related-posts .related{padding-bottom:20px;border-bottom:1px solid #b1b3b5}#related-posts .related .featured-image{width:100%;height:0;padding-bottom:33.33%;display:block;background-size:cover !important;background-position:center center}#related-posts .related h4{margin:8px 0 4px}#related-posts .related .excerpt{font-size:14px}#related-posts .related .read-more{display:inline-block;float:right;margin-top:20px;padding:4px 16px;font-weight:700;border:2px solid #000;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#related-posts .related .read-more:hover{background:#000;color:#fff;color:#fff}#sidebar-bottom{border-bottom:2px solid #b1b3b5}#sidebar-bottom .related-posts,#sidebar-bottom #related-posts{width:92%;margin:0 auto;padding-top:20px;margin-bottom:60px;border-top:1px solid #000}#sidebar-bottom .related-posts .related_posts_header,#sidebar-bottom #related-posts .related_posts_header{margin-bottom:20px;font-size:20px}#sidebar-bottom .related-posts .related,#sidebar-bottom #related-posts .related{border-bottom:none}#sidebar-bottom .related-posts .related-post,#sidebar-bottom #related-posts .related-post{width:calc(33.33% - (1% *2));margin:0 1%;float:left;position:relative;border:none}#sidebar-bottom .related-posts .related-post.post-1,#sidebar-bottom #related-posts .related-post.post-1{margin-left:0}#sidebar-bottom .related-posts .related-post.post-3,#sidebar-bottom #related-posts .related-post.post-3{margin-right:0}#sidebar-bottom .related-posts .related-post .featured-image,#sidebar-bottom #related-posts .related-post .featured-image{width:100%;height:0;padding-bottom:56.25%;margin-bottom:10px;background-size:cover !important;background-position:center center;position:relative}#sidebar-bottom .related-posts .related-post .featured-image .category,#sidebar-bottom #related-posts .related-post .featured-image .category{width:calc(100% - (8% * 2));position:absolute;bottom:0;padding:4px 8%;font-size:22px;color:#fff;font-weight:700}#sidebar-bottom .related-posts .related-post .featured-image .category.research,#sidebar-bottom #related-posts .related-post .featured-image .category.research{background:#edb501;color:#000}#sidebar-bottom .related-posts .related-post .featured-image .category.conservation,#sidebar-bottom #related-posts .related-post .featured-image .category.conservation{background:#00833f}#sidebar-bottom .related-posts .related-post .featured-image .category.keeper-stories,#sidebar-bottom #related-posts .related-post .featured-image .category.keeper-stories{background:#0033a0}#sidebar-bottom .related-posts .related-post .featured-image .category.learn,#sidebar-bottom #related-posts .related-post .featured-image .category.learn{background:#c49601}#sidebar-bottom .related-posts .related-post .featured-image .category.pandas,#sidebar-bottom #related-posts .related-post .featured-image .category.pandas{background:#a0cf67}#sidebar-bottom .related-posts .related-post .featured-image .category.zoo-news,#sidebar-bottom #related-posts .related-post .featured-image .category.zoo-news{background:#0043d3}#sidebar-bottom .related-posts .related-post .featured-image .category.featured-animal,#sidebar-bottom #related-posts .related-post .featured-image .category.featured-animal{background:#00b658}#sidebar-bottom .related-posts .related-post .featured-image .category a,#sidebar-bottom #related-posts .related-post .featured-image .category a{width:100%;height:100%;display:block;padding-bottom:0}#sidebar-bottom .related-posts .related-post .featured-image a,#sidebar-bottom #related-posts .related-post .featured-image a{display:block;width:100%;height:100%;padding-bottom:56.25%}#sidebar-bottom .related-posts .related-post h2,#sidebar-bottom #related-posts .related-post h2{text-transform:none;font-size:18px;font-family:"Prompt", sans-serif;font-weight:700;margin:0 0 4px}#sidebar-bottom .related-posts .related-post .post-excerpt,#sidebar-bottom #related-posts .related-post .post-excerpt{font-size:14px}#sidebar-bottom .related-posts .related-post .read-more,#sidebar-bottom #related-posts .related-post .read-more{margin-top:20px;font-size:16px;border:2px solid #000;background:#fff;padding:4px 16px;font-weight:700;display:inline-block;float:right;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#sidebar-bottom .related-posts .related-post .read-more:hover,#sidebar-bottom #related-posts .related-post .read-more:hover{background:#000;color:#fff}.custom-tooltip{position:absolute;max-width:54%;background:#2B221D;color:#fff;padding:10px 20px;font-size:14px;-webkit-border-radius:4px 4px 4px 4px;-moz-border-radius:4px 4px 4px 4px;-ms-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px;-webkit-box-shadow:-2px 2px 2px 2px rgba(0, 0, 0, 0.4);-moz-box-shadow:-2px 2px 2px 2px rgba(0, 0, 0, 0.4);box-shadow:-2px 2px 2px 2px rgba(0, 0, 0, 0.4);z-index:900}.custom-tooltip:after{content:"";position:absolute;top:0;right:50%;width:12.5px;height:12.5px;display:block;background:#2B221D;z-index:-1;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.custom-tooltip .ui-tooltip-content{display:block}.custom-tooltip-left{position:absolute;left:-55vw;width:55vw;top:40px;background:#2B221D;color:#fff;padding:10px 20px;font-size:14px;-webkit-border-radius:4px 4px 4px 4px;-moz-border-radius:4px 4px 4px 4px;-ms-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px;-webkit-box-shadow:-2px 2px 2px 2px rgba(0, 0, 0, 0.4);-moz-box-shadow:-2px 2px 2px 2px rgba(0, 0, 0, 0.4);box-shadow:-2px 2px 2px 2px rgba(0, 0, 0, 0.4);z-index:900}.custom-tooltip-left:before{content:"";position:absolute;top:50%;right:-6.25px;width:12.5px;height:12.5px;display:block;background:#2B221D;z-index:-1;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.custom-tooltip-left .ui-tooltip-content{display:block}#ticketing-callouts{margin-top:40px}#ticketing-callouts .ticketing-callout{width:48%;-webkit-box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.4);-moz-box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.4);box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.4);margin-bottom:30px;font-size:18px}#ticketing-callouts .ticketing-callout h2{margin:0 0 20px;padding:10px 4%;font-size:36px}#ticketing-callouts .ticketing-callout.blue h2{color:#fff;background:#0033a0}#ticketing-callouts .ticketing-callout.yellow h2{color:#000;background:#fec409}#ticketing-callouts .ticketing-callout.green h2{color:#fff;background:#a0cf67}#ticketing-callouts .ticketing-callout.green table{font-size:14px;line-height:16px;margin-bottom:0}#ticketing-callouts .ticketing-callout.green table p{padding-left:18px;margin-top:0}#ticketing-callouts .ticketing-callout.green table p strong{margin-left:-18px;line-height:20px}#ticketing-callouts .ticketing-callout.green table ul{margin:0;padding:0}#ticketing-callouts .ticketing-callout.green table ul li{font-size:14px;line-height:16px;margin-left:18px}#ticketing-callouts .ticketing-callout.green table a{font-weight:700;color:#000;text-transform:uppercase;font-size:18px;padding:8px 16px;margin-bottom:20px;display:inline-block;border:2px solid #000;text-decoration:none;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#ticketing-callouts .ticketing-callout.green table a:hover{background:#000;color:#fff;text-decoration:none}#ticketing-callouts .ticketing-callout.left{float:left;margin-right:1%}#ticketing-callouts .ticketing-callout.right{float:right;margin-left:1%}#ticketing-callouts .ticketing-callout .button-holder{text-align:center;padding-bottom:20px}#ticketing-callouts .ticketing-callout h1{text-transform:none;font-size:32px;width:92%;margin:0 auto 20px}#ticketing-callouts .ticketing-callout p{width:92%;margin-right:auto;margin-left:auto}#ticketing-callouts .ticketing-callout ul{width:92%;margin:0 auto 30px;padding:0}#ticketing-callouts .ticketing-callout ul li{margin:0 0 8px 5%;font-size:16px;line-height:20px}#ticketing-callouts .ticketing-callout .disclaimers{margin:0 auto 20px;font-size:12px;color:#4d4d4d}#ticketing-callouts .ticketing-callout .button{background:transparent;color:#000;font-size:16px;border:2px solid #000;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;padding:4px 16px}#ticketing-callouts .ticketing-callout .button:hover{background:#000;color:#fff;text-decoration:none}#ticketing-callouts .ticketing-callout a{color:#0033a0}#ticketing-callouts .ticketing-callout a:hover{text-decoration:underline}#ticketing-callouts table{width:92%;margin:0 auto 20px}#ticketing-callouts table tr{vertical-align:top;padding-bottom:8px}#ticketing-callouts table tr.smaller{font-size:14px;line-height:16px}#ticketing-callouts table tr td{padding-bottom:8px}#enhancements{margin-bottom:40px}#enhancements #top-search-filter{width:100%;margin-top:0}#enhancements #top-search-filter #enhancement-type-filter{margin-left:13px;line-height:34px}#enhancements #top-search-filter #enhancement-type-filter ul{list-style:none;margin:0;padding:0;display:inline}#enhancements #top-search-filter #enhancement-type-filter ul li{display:inline;padding:4px 12px;margin-left:-7px;border:1px solid #000;font-size:16px;cursor:pointer;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#enhancements #top-search-filter #enhancement-type-filter ul li label input[type="checkbox"]{display:none}#enhancements #top-search-filter #enhancement-type-filter ul li:first-child{border-left:1px solid #000}#enhancements #top-search-filter #enhancement-type-filter ul li:hover,#enhancements #top-search-filter #enhancement-type-filter ul li.selected{background:#fec409}#enhancements #top-search-filter #enhancement-type-filter ul li.all{background:#fec409}#enhancements #top-search-filter #enhancement-type-filter ul.all-filter li{background:#fec409;position:relative}#enhancements #top-search-filter #enhancement-type-filter ul.all-filter li button{padding:4px 12px;line-height:24px;vertical-align:middle;font-size:16px;background:transparent;border:none;margin-top:-2px;outline:0 !important}#enhancements #top-search-filter #enhancement-type-filter ul.all-filter li.filter-selected{background:transparent}#enhancements .enhancement .enhancement-type{position:absolute;top:0;width:calc(100% - (4% * 2));padding:5px 4%;font-size:14px;font-weight:700;text-transform:uppercase;background:#000;border-bottom:1px solid #fff}#enhancements .enhancement .front .featured-image{padding-bottom:80%}#enhancements .enhancement .front .container h3{font-family:"Fjalla One", sans-serif;font-size:20px;padding:6px 0}#enhancements .enhancement .back{font-size:14px}#enhancements .enhancement .back .read-more{font-size:16px}h2.membership-heading{float:left;font-family:"Prompt", sans-serif;text-transform:none;font-weight:700;font-size:36px}#membership-levels #membership-comparisons{margin-top:161px;width:calc(20% - 2px - (20px * 2));float:left;position:relative;text-align:right;padding:0 20px;border-top:2px solid #4d4d4d;border-bottom:2px solid #4d4d4d;border-left:2px solid #4d4d4d}#membership-levels #membership-comparisons .table-row{height:60px;font-size:14px;line-height:16px;font-weight:700;position:relative}#membership-levels #membership-comparisons .table-row p{margin:0;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#membership-levels #membership-comparisons .tooltip-left:after{content:"";font-family:fontAwesome;position:absolute;right:-15px;top:30%}#membership-levels #membership-types{width:80%;float:right;position:relative;text-align:center}#membership-levels #membership-types .membership-type{width:16.66%;float:left;position:relative}#membership-levels #membership-types .membership-type .membership-heading{background:#0033a0;padding:11px 0 8px}#membership-levels #membership-types .membership-type .membership-heading .title-holder{width:100%;height:36px;position:relative;display:table}#membership-levels #membership-types .membership-type .membership-heading .title-holder h3{font-size:15px;line-height:18px;color:#fff;margin:0;position:relative;display:table-cell;vertical-align:bottom}#membership-levels #membership-types .membership-type .membership-heading h1{font-size:28px;color:#fff;margin:8px 0 4px}#membership-levels #membership-types .membership-type .membership-heading .tax-deductible{font-size:10px;color:#fff;margin-bottom:8px}#membership-levels #membership-types .membership-type .membership-heading .purchase-link{width:80%;margin:0 auto}#membership-levels #membership-types .membership-type .membership-heading .purchase-link a{background:#fff;color:#000;border:2px solid #000;margin:0 auto;padding:4px 0;display:block;text-transform:uppercase;font-weight:700;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#membership-levels #membership-types .membership-type .membership-heading .purchase-link a:hover{background:#000;color:#fff}#membership-levels #membership-types .membership-type .comparison-info{border-top:2px solid #4d4d4d;border-right:2px solid #4d4d4d;border-bottom:2px solid #4d4d4d}#membership-levels #membership-types .membership-type .comparison-info .table-row{height:60px;line-height:60px}#membership-levels #membership-types .membership-type .comparison-info .table-row:nth-child(odd){background:#eceded}#membership-levels #membership-types .membership-type .comparison-info .table-row:nth-child(odd) .fa-circle-o{color:#fff}#membership-levels #membership-types .membership-type .comparison-info .table-row:nth-child(even) .fa-circle-o{color:#eceded}#membership-levels #membership-types .membership-type .comparison-info .adults{font-size:24px;font-weight:700}#membership-levels #membership-types .membership-type .comparison-info .children{font-size:24px;font-weight:700}#membership-levels #membership-types .membership-type .comparison-info .guest-passes{font-size:24px;font-weight:700}#membership-levels #membership-types .membership-type .comparison-info .discounted-wristbands{font-size:24px;font-weight:700}#membership-levels #membership-types .membership-type .comparison-info .fa-circle-o{font-size:24px;line-height:60px}#membership-levels #membership-types .membership-type .comparison-info .fa-check{font-size:48px;line-height:60px;color:#a0cf67}#membership-levels #membership-types .membership-type:first-child .comparison-info{border-left:2px solid #4d4d4d}.place .fancybox img{margin:0 2.5px}.layer-toggles{width:92%;margin:40px auto 0}.layer-toggles .layer-toggle{display:inline;padding:4px 12px;margin-left:-1px;border:1px solid #000;font-size:16px;cursor:pointer;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;background:#fec409}.layer-toggles .layer-toggle:first-child{border-left:1px solid #000}.layer-toggles .layer-toggle:hover{background:#fec409}.layer-toggles .layer-toggle.toggled-off{background:transparent}.panda-cam-container{width:100%;height:0;padding-bottom:56.25%;position:relative}.panda-cam-container.half-width{width:50%;padding-bottom:28.125%}.panda-cam-container iframe{width:100%;height:100%;display:block;position:absolute;top:0;left:0}.video-container{width:100%;height:56.25vw;max-height:640px;position:relative}.video-container.half-width{width:50%;padding-bottom:28.125%}.page-template-template-blank-page .gform_wrapper{padding-top:40px;height:100%}.page-template-template-blank-page .gform_wrapper form .gform_body ul{list-style:none;margin:0;padding:0}.page-template-template-blank-page .gform_wrapper form .gform_body ul li .ginput_container input[type="text"]{width:80%;font-size:16px;line-height:32px;padding:0 8px;vertical-align:middle;border:1px solid #2B221D;background:#fff;margin:4px 0 8px}.page-template-template-blank-page .gform_wrapper form .gform_footer input[type="submit"]{cursor:pointer;padding:8px 16px;border:2px solid #000;background:#fff;text-transform:uppercase;font-weight:700;color:#000;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.page-template-template-blank-page .gform_wrapper form .gform_footer input[type="submit"]:hover{background:#000;color:#fff}.page-template-template-blank-page .container{padding:40px 0}.detail{margin-bottom:8px}.detail label{font-weight:700;margin-right:10px;font-size:18px;color:black}.detail .button{color:#FFF}#upcoming-activity-dates h4{margin:8px 0 4px !important;font-size:18px}.single-venue main{min-height:0}.single-venue #fixed-bottom-nav-mobile-container{display:none}.single-venue #section-heading-block .container{padding:0}.single-venue #section-heading-block .container h1{margin:0 auto}.result{margin-top:20px;padding-bottom:40px;border-bottom:1px solid #4d4d4d}.result .more-link{color:#0033a0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.result .more-link:hover{text-decoration:underline}.search-results .pagination{margin:10px 0 60px}.search-results .pagination .screen-reader-text{font-size:0;margin:0;padding:0}.search-results .pagination .nav-links{text-align:center;padding-left:25%}.search-results .pagination .nav-links .page-numbers:not(.prev):not(.next){padding:0 8px}.search-results .pagination .nav-links .page-numbers:not(.prev):not(.next):last-child.current{margin-right:33.33%}.search-results .pagination .nav-links .page-numbers.next{width:33.33%;text-align:right !important;float:right}.search-results .pagination .nav-links .page-numbers.prev{width:33.33%;margin-left:-33.33%;text-align:left !important;float:left}.search-results .pagination .nav-links a{color:#0033a0}.search-results .pagination .nav-links a:hover{text-decoration:underline}.page-template-template-itinerary .selected-itinerary{width:calc(100% - (8px * 2));background:#eceded;padding:8px;position:relative;min-height:60px}.page-template-template-itinerary .selected-itinerary .activity{background:#fff;width:calc(100% - (8px * 2)  - 45px);position:relative;padding:12px 8px;margin-bottom:8px;-webkit-box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.4);-moz-box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.4);box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.4)}.page-template-template-itinerary .selected-itinerary .activity input{display:none}.page-template-template-itinerary .selected-itinerary .activity .title{font-family:"Prompt", sans-serif;font-weight:700;padding-left:32px;float:left;max-width:70%}.page-template-template-itinerary .selected-itinerary .activity .title:before{content:"";float:left;height:24px;width:24px;margin-left:-32px;display:block;background-size:cover !important;background-position:center center;background-repeat:no-repeat;image-rendering:pixelated}.page-template-template-itinerary .selected-itinerary .activity .time{font-family:"Prompt", sans-serif;float:right;max-width:30%;text-align:right}.page-template-template-itinerary .selected-itinerary .activity .more-info,.page-template-template-itinerary .selected-itinerary .activity .remove{width:25px;height:25px;padding-bottom:0;text-align:center;font-size:12px;line-height:25px;font-weight:700;border:2px solid #000;-webkit-border-radius:100% 100% 100% 100%;-moz-border-radius:100% 100% 100% 100%;-ms-border-radius:100% 100% 100% 100%;border-radius:100% 100% 100% 100%;position:absolute;display:block;cursor:pointer;top:10px}.page-template-template-itinerary .selected-itinerary .activity .more-info{right:-40px}.page-template-template-itinerary .selected-itinerary .activity .remove{right:-80px}.page-template-template-itinerary .selected-itinerary .activity.food .title:before{background-image:url(/wp-content/themes/zoo-atlanta/scss/../images/food-icon.png)}.page-template-template-itinerary .selected-itinerary .activity.shopping .title:before{background-image:url(/wp-content/themes/zoo-atlanta/scss/../images/shopping-icon.png)}.page-template-template-itinerary .selected-itinerary .activity.rides-attractions .title:before{background-image:url(/wp-content/themes/zoo-atlanta/scss/../images/rides-attractions-icon.png)}.page-template-template-itinerary .selected-itinerary .activity.reservation-required .title:before{background-image:url(/wp-content/themes/zoo-atlanta/scss/../images/ticket-icon.png)}.page-template-template-itinerary .plan-your-day{width:100%}.page-template-template-your-itinerary .selected-itinerary{width:calc(100% - (8px * 2));background:#eceded;padding:8px;position:relative}.page-template-template-your-itinerary .selected-itinerary .itinerary-item{border:none !important;padding:0;margin-bottom:1em}.page-template-template-your-itinerary .selected-itinerary .itinerary-item .activity{background:#fff;width:calc(100% - (8px * 2)  - 45px);position:relative;padding:12px 8px;margin-bottom:8px;-webkit-box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.4);-moz-box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.4);box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.4)}.page-template-template-your-itinerary .selected-itinerary .itinerary-item .activity input{display:none}.page-template-template-your-itinerary .selected-itinerary .itinerary-item .activity .title{font-family:"Prompt", sans-serif;font-weight:700;padding-left:32px;float:left;max-width:70%}.page-template-template-your-itinerary .selected-itinerary .itinerary-item .activity .title:before{content:"";float:left;height:24px;width:24px;margin-left:-32px;display:block;background-size:cover !important;background-position:center center;background-repeat:no-repeat;image-rendering:pixelated}.page-template-template-your-itinerary .selected-itinerary .itinerary-item .activity .time{font-family:"Prompt", sans-serif;float:right;max-width:30%;text-align:right;margin-right:32px}.page-template-template-your-itinerary .selected-itinerary .itinerary-item .activity.food .title:before{background-image:url(/wp-content/themes/zoo-atlanta/scss/../images/food-icon.png)}.page-template-template-your-itinerary .selected-itinerary .itinerary-item .activity.shopping .title:before{background-image:url(/wp-content/themes/zoo-atlanta/scss/../images/shopping-icon.png)}.page-template-template-your-itinerary .selected-itinerary .itinerary-item .activity.rides-attractions .title:before{background-image:url(/wp-content/themes/zoo-atlanta/scss/../images/rides-attractions-icon.png)}.page-template-template-your-itinerary .selected-itinerary .itinerary-item .activity.reservation-required .title:before{background-image:url(/wp-content/themes/zoo-atlanta/scss/../images/ticket-icon.png)}.page-template-template-your-itinerary .selected-itinerary .itinerary-item .activity.cost-based{padding-top:calc(31px + .5em)}.page-template-template-your-itinerary .selected-itinerary .itinerary-item .activity.cost-based h2{width:calc(100% - 16px);position:absolute;top:0;left:0;margin:0;background-color:#fec409;color:#000;padding:0.25em 8px;font-size:18px;text-transform:none}.page-template-template-your-itinerary .selected-itinerary .itinerary-item .activity.cost-based h2 a{font-size:0.8em;color:#0033a0 !important;text-transform:uppercase}.page-template-template-your-itinerary .selected-itinerary .itinerary-item .activity.cost-based h2 a:hover{color:#00833f !important}.page-template-template-your-itinerary .selected-itinerary .itinerary-item .activity.cost-based .title::before{background-image:url(/wp-content/themes/zoo-atlanta/scss/../images/cost-based.png);background-size:contain !important}.page-template-template-your-itinerary .selected-itinerary .itinerary-item .activity .see-more,.page-template-template-your-itinerary .selected-itinerary .itinerary-item .activity .map{margin-top:1em}.page-template-template-your-itinerary .selected-itinerary .itinerary-item .activity .see-more a,.page-template-template-your-itinerary .selected-itinerary .itinerary-item .activity .map a{color:#0033a0}.page-template-template-your-itinerary .selected-itinerary .itinerary-item .activity .see-more a:hover,.page-template-template-your-itinerary .selected-itinerary .itinerary-item .activity .map a:hover{color:#00833f}.page-template-template-your-itinerary .selected-itinerary .itinerary-item .activity .see-more{clear:left;float:left;margin-left:32px}.page-template-template-your-itinerary .selected-itinerary .itinerary-item .activity .map{clear:right;float:right;margin-right:32px}.postid-13563 main h1.heading-with-image{margin-top:-151px}.archive .more-content{max-height:9999px;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.archive .more-content.hidden{max-height:150px;padding-bottom:30px;overflow:hidden;position:relative}.archive .more-content.hidden:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;display:block;z-index:300;background:-moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 50%);background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 50%);background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, white 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff", endColorstr="#ffffff",GradientType=0)}.archive .more-content.hidden .read-more{display:inline-block}.archive .more-content.hidden .read-less{display:none}.archive .more-content .read-more{display:none;position:absolute;bottom:30px;padding:4px 16px;border:2px solid #000;font-weight:700;color:#000;z-index:400;background:#fff;cursor:pointer;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.archive .more-content .read-more:hover{background:#000;color:#fff}.archive .more-content .read-less{position:relative;margin:40px 0 40px;padding:4px 16px;border:2px solid #000;font-weight:700;color:#000;z-index:400;background:#fff;cursor:pointer;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;display:inline-block}.archive .more-content .read-less:hover{background:#000;color:#fff}.view-schedule .schedule{padding:15px 4%}.view-schedule .schedule .header{float:left;width:31.33%;margin-right:2%}.view-schedule .schedule .header .nav-date{display:none}.view-schedule .schedule #activities-list{float:right;width:66.67%;-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:2%;-moz-column-gap:2%;column-gap:2%;margin-bottom:60px}.view-schedule .schedule #activities-list .activity{width:100%;display:inline-block}.view-schedule .schedule h2{margin:0;padding:0;font-size:32px;line-height:32px;font-weight:700;text-transform:none}.view-schedule .schedule .activity{font-size:14px;margin-bottom:10px}.view-schedule .schedule .activity .time{font-weight:700;color:#0033a0;text-transform:uppercase}.view-schedule .schedule .activity .title{color:#4d4d4d;text-transform:none}.view-schedule .schedule .activity .links{font-size:12px}.view-schedule .schedule .activity .links a{color:#00833f;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;text-transform:none}.view-schedule .schedule .activity .links a:hover{text-decoration:underline;color:#a0cf67}.view-schedule .callout-button{position:absolute;bottom:30px;right:4%}.view-schedule .callout-button a{text-transform:none;padding:4px 12px;border:2px solid #000;font-weight:700;display:inline-block;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.view-schedule .callout-button a:hover{background:#000;color:#fff}main .schedule{width:100%;border:1px solid #b1b3b5;margin-bottom:60px}main .schedule .header{background:#2B221D;padding:15px 4%;position:relative}main .schedule #activities-list{padding:0 4%}main .schedule h2{float:left;margin:0;padding:0;color:#fff;font-weight:700;text-transform:none}main .schedule .nav-date{float:right}main .schedule .nav-date .date-earlier,main .schedule .nav-date .date-later{font-size:32px;font-weight:700;line-height:56px;vertical-align:middle}main .schedule .nav-date .date-earlier a,main .schedule .nav-date .date-later a{color:#fff !important}main .schedule .nav-date .calendar-trigger{display:inline;font-size:32px;line-height:56px;vertical-align:middle;color:#fec409;margin:0 10px}main .schedule .nav-date .calendar{display:none;position:absolute;top:-163px;right:0;z-index:900}main .schedule .activity{font-size:14px}main .schedule .activity .time{padding:10px 0;font-size:32px;line-height:32px;width:calc(25% - 2% - 1px);padding-right:2%;float:left;text-align:right;color:#2B221D;text-transform:uppercase}main .schedule .activity .time .subscript{font-size:16px;line-height:32px;vertical-align:bottom}main .schedule .activity .details{padding:10px 0 20px;border-left:1px solid #b1b3b5;float:right;width:calc(75% - 2%);padding-left:2%}main .schedule .activity .details .title{font-size:24px;line-height:24px;clear:right;text-align:left;color:#2B221D;text-transform:none}main .schedule .activity .details .title a{color:#00833f;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}main .schedule .activity .details .title a:hover{color:#a0cf67;text-decoration:underline}main .schedule .activity .details .links{font-size:18px;text-align:left;clear:both}main .schedule .activity .details .links a{color:#4d4d4d;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}main .schedule .activity .details .links a:hover{color:#b1b3b5;text-decoration:none}main .schedule .activity .details .links a:before{content:"";font-family:fontAwesome;margin-right:4px}main .schedule .activity:first-child .time,main .schedule .activity:first-child .title{padding-top:40px}main .schedule .activity.cost-based h2{margin:0.5em 0 0.25em;clear:right;background-color:#fec409;color:#000;padding:0.25em 8px;font-size:18px;text-transform:none}main .schedule .activity.cost-based h2 a{font-size:0.8em;color:#0033a0 !important;text-transform:uppercase}main .schedule .activity.cost-based h2 a:hover{color:#00833f !important}main .schedule .status-closed{padding:60px 4%;text-align:center;font-size:28px}.single-animal-personality .animal-featured-image{width:26%;height:0;padding-bottom:26%;background-size:cover !important;float:left;margin-right:4%;margin-bottom:40px}@media (-ms-high-contrast:none),(-ms-high-contrast:active){#sub-section-nav.clicked ul{overflow:visible}}.addtoany_list{display:block !important;margin:6px 0}.addtoany_list a:first-child{padding-left:0 !important}.addtoany_list a:last-child{padding-right:0 !important}.page-template-template-map .button-holder{float:right;margin-right:4%;margin-top:40px}.page-template-template-map .button-holder .callout-button{text-transform:none;padding:4px 12px;border:2px solid #000;font-weight:700;display:inline-block;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;font-family:"Prompt", sans-serif}.page-template-template-map .button-holder .callout-button:hover{background:#000;color:#fff}.page-template-template-map .button-holder .callout-button.fa-print:before{font-family:fontAwesome;margin-right:5px}.sssmap{display:block;width:calc(100% - (6px * 2));margin-top:10px;font-size:14px;text-align:center;padding:6px;color:#fff !important;background:#002f6e;border:1px solid #2B221D;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.sssmap:hover{background:#0033a0;text-decoration:none !important}.exhibitlink{display:block;width:calc(100% - (6px * 2));margin-top:10px;font-size:14px;text-align:center;padding:6px;color:#fff !important;background:#00833f;border:1px solid #2B221D;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.exhibitlink:hover{background:#0033a0;text-decoration:none !important}.main-content iframe,.main-content video,.main-left-content iframe,.main-left-content video{width:100%}#map{margin-bottom:60px}#zoo-alert-message{position:relative;z-index:999;background:#4d4d4d;color:#fff;height:auto;max-height:0;overflow:hidden}#zoo-alert-message .container{padding-top:10px;padding-bottom:10px}#zoo-alert-message .container p{width:75%;float:left;padding:0;margin:0;font-weight:700}#zoo-alert-message .container .links{width:calc(21% - (24 + 4%));float:left;margin-left:4%}#zoo-alert-message .container .links a{font-size:13px;line-height:24px;float:left;color:#fff;text-decoration:underline}#zoo-alert-message .container .links a:hover{color:rgba(255, 255, 255, 0.8)}#zoo-alert-message .container .alert-close{width:24px;height:24px;display:block;position:relative;float:right;margin-left:4%;cursor:pointer;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#zoo-alert-message .container .alert-close:before,#zoo-alert-message .container .alert-close:after{content:"";width:24px;height:1px;top:50%;right:0;background:#fff;position:absolute}#zoo-alert-message .container .alert-close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#zoo-alert-message .container .alert-close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#zoo-alert-message .container .alert-close:hover{color:rgba(255, 255, 255, 0.8)}.main-content .container ul li span a,.main-content .container ol li span a{color:#0033a0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.main-content .container ul li span a:hover,.main-content .container ol li span a:hover{color:#00833f}.modal-content{display:none}.fancybox-inner .modal-content{display:block !important}.wc-gallery .gallery .gallery-icon a img{width:100%}.fancybox-title{padding-top:10px;font-size:16px}.owl-dots{display:none}.owl-nav .owl-prev,.owl-nav .owl-next{position:absolute;background-color:transparent;border:none;top:50%;margin-top:-25px;background-image:none;opacity:0.8;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;width:50px;height:50px;outline:none !important}.owl-nav .owl-prev:after,.owl-nav .owl-next:after{content:"";font-family:FontAwesome;font-size:54px;line-height:50px;color:#fff;display:block;position:absolute;top:0;width:100%;height:100%}.owl-nav .owl-prev{text-align:left}.owl-nav .owl-prev:after{left:10px;content:""}.owl-nav .owl-next{right:0}.owl-nav .owl-next:after{content:"";right:10px;text-align:right}.error404 #ajaxsearchpro1_2 .probox{position:relative;width:100%;margin:0px auto}.error404 #ajaxsearchpro1_2 .probox .proinput input.orig{width:calc(100% - 16px) !important;background-color:#eaeaea !important;padding-left:16px !important;color:#000}.error404 #ajaxsearchpro1_2 .probox .promagnifier .asp_text_button{border:1px solid #000;background:#000;color:#fff;padding:1px 16px;margin-top:-2px;margin-right:-2px;font-size:24px;font-weight:700;text-transform:uppercase;font-family:"Prompt", sans-serif;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.error404 #ajaxsearchpro1_2 .probox .promagnifier .asp_text_button:hover{background:#000;color:#fec409}.fa.fa-twitter{font-family:sans-serif}.fa.fa-twitter::before{content:"𝕏";font-size:1.2em}footer{width:86%;float:right;background:#000;padding:40px 0;color:#b1b3b5}footer .screen-reader-text{border:0;clip:unset;clip-path:none;height:100%;margin:0;overflow:visible;position:relative;width:100%}footer .fa.fa-x-twitter{font-family:sans-serif}footer .fa.fa-x-twitter::before{content:"𝕏";font-size:1.2em}footer .footer-navigation{width:100%;margin-bottom:40px}footer .footer-navigation ul{margin:0;list-style:none;padding:0;text-align:center}footer .footer-navigation ul li{display:inline-block;margin:0 2%;text-transform:uppercase;font-size:18px}footer .footer-navigation ul li:first-child{margin-left:0}footer .footer-navigation ul li:last-child{margin-right:0}footer a{color:#fff}footer .social-navigation{padding:1em 0;margin:1em 0 2.5em;border-top:1px solid rgba(255, 255, 255, 0.4);border-bottom:1px solid rgba(255, 255, 255, 0.4)}footer .social-navigation ul{margin:0 auto;text-align:center;padding:0;list-style:none}footer .social-navigation ul li{font-size:36px;color:#fff;position:relative;margin:0 4%}footer .social-navigation ul li:first-child{margin-left:0}footer .social-navigation ul li:last-child{margin-right:0}footer .social-navigation ul li .fab{font-family:"Font Awesome 5 Brands" !important;font-weight:900 !important}footer .social-navigation ul li.fa-tiktok:before{content:""}footer .social-navigation ul li a{width:100%;height:100%;display:block;position:absolute;top:0;left:0;font-size:0}@media screen and (max-width:640px){footer .social-navigation ul li{font-size:24px}}footer #footer-left{width:48%;margin-right:8%;float:left}footer #footer-left #newsletter-signup{font-size:14px;text-transform:uppercase;margin:0}footer #footer-left #newsletter-signup form{margin-top:10px}footer #footer-left #newsletter-signup form .gform_body .gform_fields .gfield .ginput_container .name_first label,footer #footer-left #newsletter-signup form .gform_body .gform_fields .gfield .ginput_container .name_last label{font-size:0;width:0;height:0;position:absolute;margin:0}footer #footer-left #newsletter-signup form input[type="email"]{width:calc(70% - (16px * 2));display:inline;font-size:22px;padding:8px 16px;border:none;vertical-align:bottom}footer #footer-left #newsletter-signup form input[type="submit"]{width:calc(34% - (18px *2));display:inline;margin-left:-6px;padding:6px;font-size:16px;line-height:26px;text-transform:uppercase;font-weight:700;background:transparent;border:2px solid #fff;color:#fff;margin-top:-2px}footer #footer-left #newsletter-signup .gform_confirmation_message{margin-top:1em;font-size:18px;font-weight:700}footer #footer-right{width:42%;float:right}footer #footer-right #accreditations{text-transform:uppercase;font-size:14px;margin-bottom:30px}footer #footer-right #accreditations p{margin-top:0}footer #footer-right #accreditations .accreditation{width:calc(33.33% - (2% * 2));float:left;margin:0 8% 0 0;text-align:center}footer #footer-right #accreditations .accreditation a{width:100%;height:100%;display:block}footer #footer-right #accreditations .accreditation a img{max-height:82px;height:auto;width:auto;max-width:100%}footer #footer-right .merits{margin-bottom:30px}footer #footer-right .merits p{font-size:14px;margin-top:0}footer #footer-right .merits .badge{margin-right:8%}footer #footer-right .merits .badge:last-of-type{margin-right:0}footer #footer-right img{max-height:72px;height:auto}footer #footer-right #copyright{margin-top:30px;font-size:14px}footer #footer-right .credits{font-weight:700;padding-top:8px}@media screen and (max-width:1266px){#top-header #today #hours-today{margin-top:-5px}#top-header #today #hours-today a{display:block;margin-left:0}#top-header #today #hours-today .trigger{display:block;margin-left:0}header #left-nav #left-menu li.smaller{font-size:15px;font-weight:400;border-bottom:none}footer #footer-left .footer-navigation ul li{font-size:16px}footer #footer-left #copyright{font-size:13px}footer #footer-right .social-navigation ul li{font-size:30px}footer #footer-right #newsletter-signup form input[type="email"]{font-size:18px}footer #footer-right #newsletter-signup form input[type="submit"]{font-size:14px;line-height:21px}}@media screen and (max-width:1024px){#top-header{width:100%;float:none}#top-header #today{width:calc(100% - (8% * 2));padding:6px 8%;float:none}#top-header #today .visit-text,#top-header #today #hours-today{font-size:14px;float:none;display:inline-block}#top-header #today .visit-text{font-weight:700;font-size:18px;text-transform:uppercase}#top-header #today #hours-today .view-schedule{width:calc(100% - (40px * 2));margin-top:10px}#top-header #today #hours-today .view-schedule .schedule h2{font-size:24px}#top-header #today img{display:none}#top-header #top-nav{display:none}header{width:100%;min-height:0;top:0;left:0;position:relative}header #primary-nav-container{width:100%;margin-left:0;height:auto;border-left:none}header #primary-nav-container #logo{width:60%;float:none;margin:2% auto;background:url(/wp-content/themes/zoo-atlanta/scss/../images/zoo-horz.png) top center no-repeat;background-size:contain;padding-bottom:11%}header #primary-nav-container #left-nav{display:none}header #primary-nav-container #hamburger{display:block}#top-header #today #hours-today .view-schedule{margin-top:6px}#top-header #today #hours-today .view-schedule .zoovisit .header{width:100%;margin-right:0;margin-bottom:20px;float:none}#top-header #today #hours-today .view-schedule .zoovisit #activities-list{float:none;width:100%;-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}main{width:100%;float:none}main .hero{position:relative !important;padding-bottom:0 !important;margin-bottom:-56.25%;height:auto !important}main .hero .hero__background{position:relative !important;padding-bottom:56.25% !important}main .hero .hero__background .video{padding-bottom:56.25% !important}main .hero .hero-image{position:relative;padding-bottom:56.25%}main .hero .hero-image:after{background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000", endColorstr="#99000000",GradientType=0)}main .hero .hero-caption{left:0;bottom:0;padding:15px 4% 30px !important;width:calc(100% - (4% * 2)) !important;position:relative !important;background:#000}main .hero .hero-caption .hero-caption-body{width:90%;margin:-8px auto 0 10px;font-size:14px;line-height:18px}main .hero .hero-caption .hero-link{margin:0 10px;font-size:18px;line-height:22px;padding:6px 15px}main .hero #slider-nav{margin-top:-105%}main #homepage-callouts{padding-top:0}main #homepage-callouts .callout .callout-image{width:100%;float:none;display:block;padding-bottom:56.25%}main #homepage-callouts .callout .callout-content{width:calc(100% - (8% * 2));float:none;padding:30px 8%}main .callout .bg-pattern{display:none}main .callout .callout-image{width:100%;float:none;display:block;padding-bottom:56.25%}main .callout .callout-content{width:calc(100% - (8% * 2));float:none;padding:30px 8%}main .membership-callout .blue-callout{width:calc(100% - (8% * 2));padding:20px 8% 30px}main .membership-callout .blue-callout h1,main .membership-callout .blue-callout h2{font-size:42px}main #news-stories h1,main #press-releases h1{font-size:42px}main #news-stories .post,main #press-releases .post{width:100%;float:none}main #news-stories .post .post-featured-image,main #press-releases .post .post-featured-image{padding-bottom:56.25%}main #news-stories .post .post-content h2,main #press-releases .post .post-content h2{font-size:36px}main #sub-section-nav #sub-section-nav-trigger{display:block}main #sub-section-nav ul{position:absolute;width:104%;left:-4%;padding-left:4%;padding-bottom:0;background:#fff;max-height:0;height:auto;overflow:hidden;opacity:0;-webkit-box-shadow:0 6px 8px 0 rgba(0, 0, 0, 0.33);-moz-box-shadow:0 6px 8px 0 rgba(0, 0, 0, 0.33);box-shadow:0 6px 8px 0 rgba(0, 0, 0, 0.33);-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}main #sub-section-nav ul li{display:block;padding:5px 0 0}main #sub-section-nav ul li:first-child{background:transparent}main #sub-section-nav ul li:first-child a{color:#002f6e}main #sub-section-nav ul li:first-child:before,main #sub-section-nav ul li:first-child:after{background:transparent;width:0;height:0}main #sub-section-nav ul li:last-child{padding-bottom:15px}main #sub-section-nav ul li a.grandparent{display:none !important}main #sub-section-nav.clicked #sub-section-nav-trigger span:after{content:""}main #sub-section-nav.clicked ul{background:rgba(255, 255, 255, 0.93);z-index:800;max-height:800px;opacity:1}main h2.membership-heading{font-size:32px}main .main-left-content{width:100%;float:none}main #sidebar,main #animals-sidebar{width:100%;float:none}main .breadcrumbs{font-size:14px}#fixed-bottom-nav-mobile-container{display:block}#fixed-bottom-nav-mobile-container #fixed-bottom-nav-mobile{display:block}footer{width:100%;float:none}footer #footer-left,footer #footer-right{width:90%;margin-left:auto;margin-right:auto;float:none;display:block}footer #footer-right{margin-bottom:30px}footer #footer-right .social-navigation ul{text-align:center}footer #footer-right .social-navigation ul li{font-size:24px}footer #footer-right #newsletter-signup{text-align:center}footer #footer-right #newsletter-signup form input[type="submit"]{width:calc(43% - (18px * 2))}footer #footer-right #newsletter-signup form input[type="email"]{margin-bottom:15px}footer #footer-left #accreditations{text-align:center;margin-bottom:15px}footer #footer-left #accreditations .accreditation{float:none;display:inline-block}footer #footer-left .footer-navigation ul{text-align:center}footer #footer-left .footer-navigation ul li{font-size:12px;margin:0 1%}footer #footer-left #copyright{text-align:center;padding-bottom:20px}.half-width{width:100%;padding-bottom:56.25%}}@media screen and (max-width:800px){.single-post h1.heading-with-image{margin-top:0}main h1.heading-with-image{font-size:42px;margin-top:-50px}main .hero #slider-nav{margin-top:-110%}main #social-feed-container h1{font-size:42px}main #callout-cards .callout-card{width:calc(50% - (0.5% * 2) - (1px * 2))}main #animal-cards .card,main #animal-personality-cards .card,main #experience-cards .card,main #venue-cards .card,main #project-cards .card,main #event-cards .card,main #enhancement-cards .card{width:calc(50% - (1% * 2))}main .wpv-filter-form #top-search-filter-animals input[name="wpv_post_search"],main .wpv-filter-form #top-search-filter input[name="wpv_post_search"]{font-size:12px;line-height:24px;margin-top:4px}main .wpv-filter-form #animal-type-filter ul li,main .wpv-filter-form #venue-type-filter ul li,main .wpv-filter-form #event-type-filter ul li,main .wpv-filter-form #species-filter ul li,main .wpv-filter-form #enhancement-type-filter ul li,main .wpv-filter-form #experience-type-filter ul li{position:relative;font-size:12px}main .wpv-filter-form #animal-type-filter ul li label,main .wpv-filter-form #venue-type-filter ul li label,main .wpv-filter-form #event-type-filter ul li label,main .wpv-filter-form #species-filter ul li label,main .wpv-filter-form #enhancement-type-filter ul li label,main .wpv-filter-form #experience-type-filter ul li label{font-size:12px}main .wpv-filter-form #animal-type-filter ul.all-filter li button,main .wpv-filter-form #venue-type-filter ul.all-filter li button,main .wpv-filter-form #event-type-filter ul.all-filter li button,main .wpv-filter-form #species-filter ul.all-filter li button,main .wpv-filter-form #enhancement-type-filter ul.all-filter li button,main .wpv-filter-form #experience-type-filter ul.all-filter li button{font-size:12px}main .wpv-filter-form #sidebar-filter select,main .wpv-filter-form #sidebar-filter .wpcf-form-checkbox-label{font-size:12px}main .sssmap{font-size:12px}main #ticketing-callouts .ticketing-callout.green table a{font-size:14px}main .layer-toggles .layer-toggle{font-size:12px}main .plan-your-day .activity-search #zoovisit_search .search-date h1,main .plan-your-day .activity-search #zoovisit_search .search-start h1{font-size:18px}main .plan-your-day .activity-search #zoovisit_search .search-date input[type="button"],main .plan-your-day .activity-search #zoovisit_search .search-date input[type="text"],main .plan-your-day .activity-search #zoovisit_search .search-start input[type="button"],main .plan-your-day .activity-search #zoovisit_search .search-start input[type="text"]{font-size:12px}main .plan-your-day .activity-search #zoovisit_email{margin-top:-4px}main .plan-your-day .activity-search #zoovisit_email .email-controls div{font-size:12px}main .plan-your-day .activities-itinerary .itinerary .selected-itinerary .activity{width:calc(100% - (8px * 2) - 35px)}main .plan-your-day .activities-itinerary .itinerary .selected-itinerary .activity .title{padding-left:0}main .plan-your-day .activities-itinerary .itinerary .selected-itinerary .activity .title:before{display:none}main .plan-your-day .activities-itinerary .itinerary .selected-itinerary .activity .more-info{display:none}main .plan-your-day .activities-itinerary .itinerary .selected-itinerary .activity .remove{right:-35px}main .plan-your-day .activities-itinerary .activities-list .activity .control{border:none}main h2.membership-heading{font-size:23px}main #membership-levels #membership-types .membership-type .membership-heading .title-holder{height:60px}main #membership-levels #membership-types .membership-type .comparison-info .discounted-wristbands{font-size:14px}main #membership-levels #membership-comparisons{margin-top:211px}}@media screen and (max-width:767px){h1{font-size:36px}h2{font-size:32px}h2.no-caps{font-size:28px}iframe{max-width:100%}#zoo-alert-message .container p{width:calc(96% - 28px)}#top-header #today .visit-text{width:25%}#top-header #today #hours-today{width:65%}#top-header #today #hours-today .trigger{margin-left:0}#search-modal form{max-width:290px;margin:0 auto}#search-modal form input,#search-modal form input[type="search"]{max-width:200px}#search-modal #search-modal-close{top:4%;right:4%}#ajaxsearchprores1_1.vertical{width:66.66% !important;left:8% !important}main .hero .hero-caption{min-height:calc(300px - 45px)}main .hero #slider-nav{display:none}main #page-featured-image{padding-bottom:25%}main #page-featured-image:after{background:-moz-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000", endColorstr="#99000000",GradientType=0)}main h1.heading-with-image{font-size:28px;margin-top:0px;min-height:none;background:#000;padding:10px 4%}main .category{position:relative}main .main-content .container:first-child{padding-top:0}main h2.membership-heading{font-size:18px;margin:20px 0 10px}main h2.membership-heading+a.button{margin-top:0 !important;float:none !important;margin-bottom:20px}main #membership-comparisons{display:none}main #membership-levels #membership-types{width:100%}main #membership-levels #membership-types .membership-type{width:100%;float:none;margin-bottom:20px}main #membership-levels #membership-types .membership-type .membership-heading .title-holder{height:20px}main #membership-levels #membership-types .membership-type .comparison-info{display:none}main .membership_info table td{width:100%;display:block}main .membership_info table td:nth-child(even){padding:0}main .callout.no-image .callout-content-left,main .callout.no-image .callout-content-right{float:none;width:calc(100% - (4% * 2));padding:20px 4% 30px}main .callout h1,main .callout h2{font-size:36px}main .callout .callout-content .callout-content-image{float:none !important;margin-right:0 !imoprtant;width:100%;height:auto}main .membership-callout .blue-callout{margin-bottom:-1px}main .hashtag{display:block;float:none;width:100%;clear:both}main #social-feed-container #social-feed .social-link{margin-bottom:20px}main #ticketing-callouts .ticketing-callout{width:100%;font-size:14px}main #ticketing-callouts .ticketing-callout h2{font-size:24px}main #ticketing-callouts .ticketing-callout ul li{font-size:14px}main #ticketing-callouts .ticketing-callout.left,main #ticketing-callouts .ticketing-callout.right{float:none;margin:0 0 15px}main #ticketing-callouts .ticketing-callout .disclaimers{padding-bottom:20px}main #ticketing-callouts .ticketing-callout.green table a{text-align:center}main #ticketing-callouts table tr td{padding:0 2% 8px}main #animal-cards .card,main #animal-personality-cards .card,main #experience-cards .card,main #venue-cards .card,main #project-cards .card,main #event-cards .card,main #enhancement-cards .card{width:calc(100% - (1% * 2))}main #experience-cards,main #venue-cards{width:100%;margin-left:0;margin-right:0;float:none}main #animal-type-filter ul li,main #venue-type-filter ul li,main #event-type-filter ul li,main #species-filter ul li,main #enhancement-type-filter ul li,main #experience-type-filter ul li,main .wpv-filter-form #animal-type-filter ul li,main .wpv-filter-form #venue-type-filter ul li,main .wpv-filter-form #event-type-filter ul li,main .wpv-filter-form #species-filter ul li,main .wpv-filter-form #enhancement-type-filter ul li,main .wpv-filter-form #experience-type-filter ul li,main #enhancements #top-search-filter #enhancement-type-filter ul li,main #search-query-filters ul li,main #top-search-filter #experience-type-filter ul li,main #categories-nav ul li{display:block;width:calc(100% - (12px * 2) - (1px * 2));margin-left:0 !important;margin-bottom:10px;font-size:14px;text-align:center;position:relative}main #animal-type-filter ul li label,main #venue-type-filter ul li label,main #event-type-filter ul li label,main #species-filter ul li label,main #enhancement-type-filter ul li label,main #experience-type-filter ul li label,main .wpv-filter-form #animal-type-filter ul li label,main .wpv-filter-form #venue-type-filter ul li label,main .wpv-filter-form #event-type-filter ul li label,main .wpv-filter-form #species-filter ul li label,main .wpv-filter-form #enhancement-type-filter ul li label,main .wpv-filter-form #experience-type-filter ul li label,main #enhancements #top-search-filter #enhancement-type-filter ul li label,main #search-query-filters ul li label,main #top-search-filter #experience-type-filter ul li label,main #categories-nav ul li label{font-size:14px}main #animal-type-filter ul li a,main #animal-type-filter ul li label,main #animal-type-filter ul li button,main #venue-type-filter ul li a,main #venue-type-filter ul li label,main #venue-type-filter ul li button,main #event-type-filter ul li a,main #event-type-filter ul li label,main #event-type-filter ul li button,main #species-filter ul li a,main #species-filter ul li label,main #species-filter ul li button,main #enhancement-type-filter ul li a,main #enhancement-type-filter ul li label,main #enhancement-type-filter ul li button,main #experience-type-filter ul li a,main #experience-type-filter ul li label,main #experience-type-filter ul li button,main .wpv-filter-form #animal-type-filter ul li a,main .wpv-filter-form #animal-type-filter ul li label,main .wpv-filter-form #animal-type-filter ul li button,main .wpv-filter-form #venue-type-filter ul li a,main .wpv-filter-form #venue-type-filter ul li label,main .wpv-filter-form #venue-type-filter ul li button,main .wpv-filter-form #event-type-filter ul li a,main .wpv-filter-form #event-type-filter ul li label,main .wpv-filter-form #event-type-filter ul li button,main .wpv-filter-form #species-filter ul li a,main .wpv-filter-form #species-filter ul li label,main .wpv-filter-form #species-filter ul li button,main .wpv-filter-form #enhancement-type-filter ul li a,main .wpv-filter-form #enhancement-type-filter ul li label,main .wpv-filter-form #enhancement-type-filter ul li button,main .wpv-filter-form #experience-type-filter ul li a,main .wpv-filter-form #experience-type-filter ul li label,main .wpv-filter-form #experience-type-filter ul li button,main #enhancements #top-search-filter #enhancement-type-filter ul li a,main #enhancements #top-search-filter #enhancement-type-filter ul li label,main #enhancements #top-search-filter #enhancement-type-filter ul li button,main #search-query-filters ul li a,main #search-query-filters ul li label,main #search-query-filters ul li button,main #top-search-filter #experience-type-filter ul li a,main #top-search-filter #experience-type-filter ul li label,main #top-search-filter #experience-type-filter ul li button,main #categories-nav ul li a,main #categories-nav ul li label,main #categories-nav ul li button{width:100%;height:100%;display:block}main #animal-type-filter ul.all-filter li button,main #venue-type-filter ul.all-filter li button,main #event-type-filter ul.all-filter li button,main #species-filter ul.all-filter li button,main #enhancement-type-filter ul.all-filter li button,main #experience-type-filter ul.all-filter li button,main .wpv-filter-form #animal-type-filter ul.all-filter li button,main .wpv-filter-form #venue-type-filter ul.all-filter li button,main .wpv-filter-form #event-type-filter ul.all-filter li button,main .wpv-filter-form #species-filter ul.all-filter li button,main .wpv-filter-form #enhancement-type-filter ul.all-filter li button,main .wpv-filter-form #experience-type-filter ul.all-filter li button,main #enhancements #top-search-filter #enhancement-type-filter ul.all-filter li button,main #search-query-filters ul.all-filter li button,main #top-search-filter #experience-type-filter ul.all-filter li button,main #categories-nav ul.all-filter li button{font-size:14px}main .wpv-filter-form #venue-type-filter{width:100%;float:none;margin-left:0}main #top-search-filter{width:100%}main #top-search-filter .search-form input[name="wpv_post_search"]{width:calc(100% - (8px * 2) - (2px * 2));float:none;border:1px solid #b1b3b5;margin-bottom:15px}main #top-search-filter #experience-type-filter{width:100%;float:none}main #search-query-filters{margin-top:20px}main .savings-calculator-callout .blue-callout h2{font-size:32px}main .savings-calculator-callout form label input[type="number"]{font-size:18px;line-height:24px;margin-bottom:6px}main .savings-calculator-callout form label span{font-size:18px;float:left;line-height:20px;padding-bottom:12px}main .savings-calculator-callout form label button{top:2px}main .savings-calculator-callout #totals{width:100%;font-size:18px;margin-top:15px;float:none;padding-right:none}main .membership-callout .blue-callout h1,main .membership-callout .blue-callout h2{font-size:28px}main #callout-cards .callout-card{width:calc(100% - (0.5% * 2) - (1px * 2))}main #animal-type-filter{width:100% !important}main #sidebar-filter{margin-top:0;margin-bottom:20px;width:100%}main #sidebar-filter select,main #sidebar-filter .wpcf-checkboxes-group,main #sidebar-filter br{display:none}main .wpv-filter-form #top-search-filter-animals{width:100%;margin-top:0;margin-bottom:0}main .wpv-filter-form #top-search-filter-animals input[name="wpv_post_search"]{width:calc(100% - (8px * 2) - (2px * 2));float:none;border:1px solid #b1b3b5;margin-bottom:10px}main #animal-cards{width:100%;margin-right:0}main .pagination{margin-top:10px;margin-bottom:0 !important;padding-bottom:60px}main .page-numbers:not(.next):not(.prev){display:none}main .page-numbers.next,main .page-numbers.prev{width:50% !important;margin-left:0;margin-right:0}main #full-width-content .button{display:table;margin:10px 0}main .plan-your-day .activity-search #zoovisit_search{width:100%;float:none}main .plan-your-day .activity-search #zoovisit_search .search-date{width:100%;float:none;margin-bottom:20px}main .plan-your-day .activity-search #zoovisit_search .search-start{width:100%;float:none}main .plan-your-day .activity-search #zoovisit_search .search-start:after{position:relative;margin-top:25px}main .plan-your-day .activity-search #zoovisit_email{width:100%;float:none;text-align:left;margin-top:-34px}main .plan-your-day .activities-itinerary .activities-list{width:100%;float:none;margin-right:0}main .plan-your-day .activities-itinerary .itinerary{width:100%;float:none}main .plan-your-day .activities-itinerary .itinerary #zoovisit_reset{max-width:none}main .gglcptch_recaptcha{margin-left:-1%}main .schedule .activity .time{font-size:16px}main .schedule .activity .time .subscript{font-size:12px}main .schedule .activity .title{font-size:18px}main #sidebar-bottom .related-posts .related-post,main #sidebar-bottom #related-posts .related-post{width:100%;float:none;margin-bottom:20px}main #sidebar-bottom .related-posts .related-post .read-more,main #sidebar-bottom #related-posts .related-post .read-more{float:none;margin:20px 0 0 calc(100% - 122px)}main table.nasty{display:none}.animal-featured-image{width:100% !important;float:none !important;padding-bottom:100% !important;margin-right:0 !important}#search-modal #ajaxsearchpro1_1 .probox{width:66.66%;margin:auto 8%}footer #footer-right #newsletter-signup form input[type="email"]{width:calc(100% - (16px * 2));display:block;margin-bottom:10px}}@media screen and (max-width:480px){.alignleft,.alignright{max-width:100%;float:none;display:block;margin:0 auto 20px auto;text-align:center}}