@import"//hello.myfonts.net/count/322b69";@font-face{font-family:"ScrawnyCat";src:url("../../../../fonts/322B69_0_0.eot");src:url("../../../../fonts/322B69_0_0.eot?#iefix") format("embedded-opentype"),url("../../../../fonts/322B69_0_0.woff2") format("woff2"),url("../../../../fonts/322B69_0_0.woff") format("woff"),url("../../../../fonts/322B69_0_0.ttf") format("truetype"),url("../../../../fonts/322B69_0_0.svg#wf") format("svg")}@font-face{font-family:"ProximaNova";font-weight:bold;font-style:normal;src:url("../../../../fonts/322B69_1_0.eot");src:url("../../../../fonts/322B69_1_0.eot?#iefix") format("embedded-opentype"),url("../../../../fonts/322B69_1_0.woff2") format("woff2"),url("../../../../fonts/322B69_1_0.woff") format("woff"),url("../../../../fonts/322B69_1_0.ttf") format("truetype"),url("../../../../fonts/322B69_1_0.svg#wf") format("svg")}@font-face{font-family:"ProximaNova";font-weight:normal;font-style:normal;src:url("../../../../fonts/322B69_2_0.eot");src:url("../../../../fonts/322B69_2_0.eot?#iefix") format("embedded-opentype"),url("../../../../fonts/322B69_2_0.woff2") format("woff2"),url("../../../../fonts/322B69_2_0.woff") format("woff"),url("../../../../fonts/322B69_2_0.ttf") format("truetype"),url("../../../../fonts/322B69_2_0.svg#wf") format("svg")}body{font-family:"ProximaNova",sans-serif;color:#263746;font-size:1.1em;background:#e9ebec}.large-box{width:100%;max-width:1550px;overflow:hidden;margin:0 auto;background:#fff}.container{overflow:hidden;width:100%;max-width:1140px;margin:0 auto}img{max-width:100%;height:auto}a{color:#0458ad}a:hover{color:#263746}h2,h3,h4{font-family:"Roboto Slab",serif}header{background:#263746}img.logo{filter:grayscale(0%) !important}nav.main-nav{font-family:"ProximaNova",sans-serif}nav.main-nav ul{padding:0;margin:4.3em 0 0;display:flex;flex-flow:row;justify-content:space-around}nav.main-nav li{text-align:center}nav.main-nav a{color:#fff;text-decoration:none;display:block;padding:.5em 1em;font-weight:bold}nav.main-nav a:hover,nav.main-nav li.current-menu-item a{color:#40b4e5}nav.main-nav li.donate-menu a,nav.main-nav li.menu-button a{background:#90b83e;margin:0;font-family:"Roboto Slab",serif;display:inline-block}nav.main-nav li.menu-button a:hover,nav.main-nav li.current-menu-item.menu-button a{background:#40b4e5;color:#fff}nav.main-nav li ul{position:absolute;width:11em;left:-999em;z-index:10000;padding:0;background:#40b4e5;margin:0;display:block}nav.main-nav li ul li{text-align:left;font-size:.9rem;width:100% !important}nav.main-nav li ul li a,nav.main-nav li.current_page_parent ul.sub-menu li a,nav.main-nav li.current_menu_parent ul.sub-menu li a,nav.main-nav li.current_page_item ul.sub-menu li a,nav.main-nav li.donate-menu ul a{padding:.5rem 1rem;color:#fff;display:block;background:#40b4e5;margin:0;font-family:"ProximaNova",sans-serif}nav.main-nav li ul li a:hover,nav.main-nav li.current_page_parent ul.sub-menu li a:hover,nav.main-nav li.current_menu_parent ul.sub-menu li a:hover,nav.main-nav li.current_page_item ul.sub-menu li a:hover,nav.main-nav li.donate-menu ul a:hover{color:#40b4e5;background:#fff}nav.main-nav li ul ul{margin:-21px 0 0 12em}nav.main-nav li:hover ul ul,nav.main-nav li.sfhover ul ul{left:-999em}nav.main-nav li:hover ul,nav.main-nav li li:hover ul,nav.main-nav li.sfhover ul,nav.main-nav li li.sfhover ul{left:auto}footer{position:relative;font-family:"ProximaNova",sans-serif;color:#fff;background:#0458ae;z-index:20}footer a{color:#fff}footer a:hover{color:#fff}footer .button,footer .classy-donation-form .classy-amount input[type=button],.classy-donation-form .classy-amount footer input[type=button],footer .classy-donation-form input[type=submit],.classy-donation-form footer input[type=submit],footer .yellow,footer .wp-element-button.has-yellow-background-color{font-size:1.2em !important;padding:.5em 3em !important}footer #searchform{border:1px solid #fff;padding:.4em 1em;margin-top:3.1em}footer #searchform #s{background:none;border:none;color:#fff;width:calc(100% - 42px);font-family:"ProximaNova",sans-serif}footer #searchform ::-webkit-input-placeholder{color:#fff;font-family:"ProximaNova",sans-serif}footer #searchform :-moz-placeholder{color:#fff;font-family:"ProximaNova",sans-serif}footer #searchform ::-moz-placeholder{color:#fff;font-family:"ProximaNova",sans-serif}footer #searchform :-ms-input-placeholder{color:#fff;font-family:"ProximaNova",sans-serif}footer #searchform #searchsubmit{background:none;color:#fff;border:none;font-size:1.3em}#footer-image{position:absolute;top:0;z-index:0}#footer-content{position:relative;z-index:10}nav.footer-nav ul{margin-top:1.2em;display:flex;flex-flow:row;flex-wrap:wrap;justify-content:center}nav.footer-nav li{padding:.5rem !important;width:calc(20% - 1rem) !important;text-align:center}nav.footer-nav a{font-weight:bold;text-decoration:none;font-size:1rem !important}nav.footer-nav a:hover{text-decoration:underline}.social-media a{color:#0458ad;margin-right:.4em}.social-media a:hover{color:#263746}.grade{font-family:"Roboto Slab",serif;font-size:3em;margin:0;line-height:1}.copyright{font-size:.8em;margin-top:0;margin-bottom:0;padding:0}.button,.classy-donation-form .classy-amount input[type=button],.classy-donation-form input[type=submit],.yellow,.wp-element-button.has-yellow-background-color,.wp-element-button{display:inline-block;font-family:"Roboto Slab",serif;font-weight:bold;color:#fff;text-decoration:none;padding:.5em 1em;background:#263746;border:none}.button:hover,.classy-donation-form .classy-amount input[type=button]:hover,.classy-donation-form input[type=submit]:hover,.yellow:hover,.wp-element-button:hover{background:#fcc755}.yellow,.wp-element-button.has-yellow-background-color{background:#fcc755;color:#263746}.yellow.button:hover,.classy-donation-form .classy-amount input.yellow[type=button]:hover,.classy-donation-form input.yellow[type=submit]:hover,.yellow:hover,.wp-element-button.has-yellow-background-color:hover{background:#263746;color:#fff}.round-photo{border-radius:50%}.content-section{position:relative;font-family:"ProximaNova",sans-serif;font-size:1em;height:100%}.content-section h2{font-family:"ProximaNova",sans-serif;font-size:3em;margin:.3em 0;color:#263746}.content-section .light{color:#fff}.content-section .light h2{color:#fff}.shadow{text-shadow:0 0 10px #111}.full-video{position:relative;height:0;overflow:hidden;padding-bottom:56.25%}.full-video p{margin:0}.full-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.full-width{width:100%;height:auto;position:relative}header.front-header{background:none;width:100%;position:relative;background-position:center !important;background-size:cover !important;z-index:20}header.front-header .blue-overlay{background:rgba(38,55,70,.45);position:absolute;width:100%;height:100%;z-index:20;top:0}header.front-header .full-video{position:relative;width:100%}header.front-header .container{position:relative;top:0;width:100%;max-width:1140px;z-index:100;margin:0 auto;left:0;right:0}header.front-header img.wave{position:absolute;bottom:0;width:100%;z-index:1000}body.home header.front-header .container{position:absolute;overflow:visible}#front-teaser{text-align:center;font-weight:normal;font-family:"ScrawnyCat";color:#fff;font-size:4em;margin-top:6%}#front-teaser h2{font-family:"ScrawnyCat";margin:0;display:inline;line-height:1.1}.front-section{position:relative;font-family:"ProximaNova",sans-serif;font-size:1.8em;height:100%}.front-section h2{font-family:"ScrawnyCat";font-size:3em;font-weight:normal;margin:.3em 0;color:#263746;line-height:1.1}.front-section .light{color:#fff}.front-section .light h2{color:#fff}.front-section h2+p{margin-top:0}.front-section .button,.front-section .classy-donation-form .classy-amount input[type=button],.classy-donation-form .classy-amount .front-section input[type=button],.front-section .classy-donation-form input[type=submit],.classy-donation-form .front-section input[type=submit],.front-section .yellow,.front-section .wp-element-button.has-yellow-background-color{font-size:.6em}.cta-360{margin:0;font-family:"ProximaNova",sans-serif !important;font-size:.3em}.text-section{position:relative;top:0;width:100%}#front-stuff{background:#fff;padding-top:1rem}#front-stuff h2{color:#40b4e5;margin-top:0}#front-stuff .left-teaser-outside{padding:1em .5em 1em 1em}#front-stuff .left-teaser{padding-right:2em;background:url("../images/wavy.png") repeat-y right top;overflow:hidden}#front-stuff .right-teaser{padding-left:1em;overflow:hidden}#impact{padding-top:1em;background-color:rgba(64,180,229,.65);padding-bottom:6em}#get-involved{background:url("../images/home-involved.jpg") no-repeat;background-size:cover}#aquarium{background-color:rgba(4,88,173,.65);padding:6.5em 0 5.5em;margin-top:-5em}#experience{background:url("../images/home-experience.jpg") no-repeat;background-size:cover}#donate{background-color:rgba(14,169,170,.65)}.parallax{height:100%;background-attachment:fixed;background-position:center top;background-size:cover;background-repeat:no-repeat;position:absolute;width:100%;filter:grayscale(100%)}.image-bottom{position:absolute;bottom:0;z-index:100}.image-top{position:absolute;top:0;z-index:100}.aquarium-background{position:absolute;top:0;width:100%}.aquarium-text{color:#fff;text-align:center;position:absolute;z-index:100;top:50%;transform:translateY(-50%);width:25%;left:0;right:0;margin:0 auto;padding-left:8%}.aquarium-text h2{color:#fff}.aquarium-text a{color:#fff;text-decoration:none}.aquarium-text a:hover{color:#fff;text-decoration:underline}.section{position:relative}.section .light{color:#fff}.section .light h1,.section .light h2,.section .light h3,.section .light h4,.section .light h5,.section .light h6{color:#fff}.section .light a{color:#fff}.aquarium-content,.aquarium-education{position:relative;width:100%;top:0;color:#fff}.aquarium-content a,.aquarium-education a{color:#fff}.aquarium-content a:hover,.aquarium-education a:hover{text-decoration:none}.aquarium-content .social-media a,.aquarium-education .social-media a{color:#0ea9aa;margin:inherit}.aquarium-content .social-media a:hover,.aquarium-education .social-media a:hover{color:#263746}#aquarium-info .aquarium-content,#aquarium-info .aquarium-education{padding-top:2.5em;padding-bottom:6em}.aquarium-education{color:inherit}.aquarium-involve{padding-top:7em;position:absolute;width:100%;top:0;color:#fff}.aquarium-involve div.grid-3~p{margin-top:0}.aquarium-involve h1{margin:0}.aquarium-involve h2{margin-top:0}.aquarium-involve a{color:#fff}.aquarium-involve a:hover{text-decoration:none}#aquarium-photos .container{overflow:visible !important}.owl-item{float:left}.owl-wrapper-outer{overflow:hidden}.carousel-item{margin:0 2em;position:relative}.exhibit-info{color:#fff;text-align:center;position:absolute;top:50%;transform:translateY(-50%);margin:0 1.2em;z-index:30}.exhibit-info p{margin:0}.exhibit-info h3{margin:0}#aquarium-carousel{margin-bottom:4em;position:relative}.owl-theme .owl-controls .owl-buttons div{position:absolute;margin:0;padding:0;border-radius:0;background:none;filter:Alpha(Opacity=100);opacity:1}.owl-theme .owl-controls .owl-buttons .owl-prev{left:-45px;top:50%;transform:translateY(-50%);cursor:pointer}.owl-theme .owl-controls .owl-buttons .owl-next{right:-45px;top:50%;transform:translateY(-50%);cursor:pointer}#aquarium-involvement{margin-top:-5em;z-index:5}#aquarium-involvement .aquarium-involve{background-color:rgba(14,169,170,.65);padding:3rem 0 0;position:relative !important}#impact-topper{padding-bottom:5em}#impact-topper .front-section h2{margin:0 !important}.impact-text{font-size:1.2em;padding:0 1.2em;text-align:center}.impact-text a{color:#111}.impact-text a:hover{color:#0458ad}.impact-text ul{padding:0;list-style:none}.impact-text li{margin:1em 0}.impact-text .larger-text{font-size:1.1em;font-weight:bold}.impact-photo{position:relative;height:100%;width:100%;text-align:center;margin-bottom:2em}.impact-photo img{filter:grayscale(100%)}.impact-photo .overlay,.impact-photo .blue-color,.impact-photo .green-color,.impact-photo .yellow-color{opacity:.6;height:100%;width:100%;max-width:267px;position:absolute;top:0;border-radius:50%;margin:0 auto;left:0;right:0}.impact-photo .yellow-color{background:#fcc755}.impact-photo .green-color{background:#90b83e}.impact-photo .blue-color{background:#40b4e5}.impact-photo h2{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);color:#fff;font-family:"Roboto Slab",serif;font-size:1.7em}#take-part-victories{padding:1em 0 3em;background-color:rgba(14,169,170,.65)}.frame{width:100%;overflow:hidden;margin:0;padding:0}.frame .slidee{margin:0;padding:0;height:100%}.scrollbar{margin:0 2.2em 1.5em;height:29px;background:url("../images/dots.png") center no-repeat;line-height:0}.scrollbar .handle{width:67px;height:100%;background:url("../images/fish.png") no-repeat;cursor:pointer}.victory{background:#fff;color:#263746;width:240px;height:240px;overflow:hidden;padding:1.3em;border-radius:50%;float:left;margin:0 40px;position:relative}.victory .victory-content{position:relative;top:50%;transform:translateY(-50%);text-align:center;line-height:1.4}.victory h3{margin:0}.victory h3 a{color:#111}.victory h3 a:hover{color:#0458ad}.victory h3+p{margin-top:0}.victory.odd{margin-top:2%}.controls{max-width:960px;width:100%;margin:0 auto;position:relative}.prev-sly,.next-sly{display:inline-block;margin:.25em;cursor:pointer;position:absolute;top:0}.prev-sly{left:0}.next-sly{right:0}.impact-bottom{font-size:1.3em}.impact-bottom h1{font-size:2.5em;margin-bottom:.3em}#contact-social-media{margin-top:1.4em}.contact-social .social-icons a{color:#40b4e5}.contact-social .social-icons a:hover{opacity:.8}.contact-social h3{margin:0 0 .3em}.contact-social a{text-decoration:none}.contact-social a:hover{text-decoration:underline}#faq-accordion .faqlink{color:#0458ad;font-family:"ProximaNova",sans-serif;font-size:1.4em;cursor:pointer;margin-bottom:.5em;overflow:hidden}.faq-arrow{display:inline-block;background:url("../images/faq-arrow.png") no-repeat;height:39px;width:56px;background-position:0 -39px;float:right}.active .faq-arrow{background-position:0 0}.sublink{font-weight:bold;cursor:pointer}.subanswer{padding:0 1em}.gform_confirmation_message{padding:.5em;background:#90b83e;color:#fff;text-align:center}#experience-interactive{background:#6bcae5;background:linear-gradient(to bottom, #6bcae5 0%, #d3ffe8 100%)}#gslideshow .cycle-slideshow,.gss-container .cycle-slideshow{margin-top:0}.gss-nav{display:none !important}.gss-info{background:none !important}.gss-pager{bottom:0 !important;text-align:center !important;right:0 !important;left:0;margin:11px 0 !important}.gss-pager a{height:15px !important;width:15px !important;background-color:#fff !important;border-radius:50%;display:inline-block;margin:0 .3em !important;text-decoration:none;border:1px solid #40b4e5}.gss-pager .cycle-pager-active,.gss-pager .cycle-pager-active:hover{background-color:#40b4e5 !important}.donation-square{max-height:225px;max-width:225px;height:100%;width:100%;overflow:hidden;position:relative;float:left;margin:2px;cursor:pointer}.donation-square img{filter:grayscale(100%)}.donation-overlay{background:rgba(64,180,229,.6);width:100%;height:100%;position:absolute;top:0}.donation-amount{position:absolute;top:50%;transform:translateY(-50%);color:#fff;font-family:"ScrawnyCat";font-size:3.7em;text-align:center;margin:0 auto;left:0;right:0}.donation-info{width:100%;height:100%;position:absolute;top:0;background:#90b83e;font-family:"Roboto Slab",serif;font-size:1.3em;text-align:center;color:#fff;transition:all .5s;-webkit-transition:all .5s;opacity:0}.donation-info p{margin:0;padding:1em;position:relative;top:50%;transform:translateY(-50%)}.donation-square:hover .donation-info{opacity:1}#donation-testimonials.cycle-slideshow{margin-top:0}.testimonial{overflow:hidden;width:100%}.attribute{margin-top:0;font-weight:bold;font-family:"Roboto Slab",serif}.cycle-prev,.cycle-next{position:absolute;top:35%;transform:translateY(-50%);cursor:pointer;z-index:200;color:#40b4e5}.cycle-prev{left:0}.cycle-next{right:0}.cycle-prev:hover,.cycle-next:hover{color:#263746}.cycle-pager{text-align:center;font-size:3.7em;line-height:1}.cycle-pager span{display:inline-block;margin:0 .2em;color:#fff;text-shadow:-1px -1px 0 #40b4e5,1px -1px 0 #40b4e5,-1px 1px 0 #40b4e5,1px 1px 0 #40b4e5;cursor:pointer}.cycle-pager span.cycle-pager-active{color:#40b4e5}#donate-moreways{padding:5em 0 7em;background-color:rgba(252,199,85,.65)}#donate-moreways .button:hover,#donate-moreways .classy-donation-form .classy-amount input[type=button]:hover,.classy-donation-form .classy-amount #donate-moreways input[type=button]:hover,#donate-moreways .classy-donation-form input[type=submit]:hover,.classy-donation-form #donate-moreways input[type=submit]:hover,#donate-moreways .yellow:hover,#donate-moreways .wp-element-button.has-yellow-background-color:hover{background:#40b4e5;color:#fff}.counting-down{color:#263746;text-transform:uppercase;font-family:"Roboto Slab",serif;font-weight:bold;text-align:center;border:10px solid #fff;padding:.5em;margin:1em 0 0}.countdown{border-right:10px solid #fff;border-left:10px solid #fff;border-bottom:10px solid #fff;color:#263746;text-transform:uppercase;font-family:"Roboto Slab",serif;padding:.5em;margin:0;font-weight:bold;text-align:center}.day-number{font-size:5em;margin:0;line-height:1}#donate-carousel{position:relative}#donate-carousel h3{color:#263746;font-size:1.5em;margin-top:.5em}#donate-carousel h3 a{color:#263746;text-decoration:none}#donate-carousel h3 a:hover{text-decoration:underline}#donate-carousel .owl-controls .owl-buttons div{position:absolute}#donate-carousel .owl-controls .owl-buttons .owl-prev{left:0;top:50%;transform:translateY(-50%);cursor:pointer}#donate-carousel .owl-controls .owl-buttons .owl-next{right:0;top:50%;transform:translateY(-50%);cursor:pointer}#donate-getintouch{padding-top:2em}.mittun-classy.style_1 .mittun-thermometer-container,.classy-amount{display:none !important}.classy-donation-form p{font-size:1em !important}.classy-currency{top:0 !important;left:0 !important;color:#111 !important;opacity:1 !important;font-size:1em !important}.classy-donation-form input[type=radio]{margin-right:.3em}header.front-header.involved-topper img{filter:grayscale(0%)}.involved-topper .cycle-slideshow{margin:0;overflow:hidden}.involved-topper .top-pager{text-align:center;position:absolute;bottom:2em;z-index:150;width:100%;display:inline-block}.involved-topper .top-pager span{cursor:pointer;margin:0 .7em;display:inline-block;background:none;height:15px;width:15px;border-radius:50%;border:2px solid #fff;text-indent:-9999em}.involved-topper .top-pager span.cycle-pager-active{background:#fff}.involved-topper a{color:#fff}.involved-topper a:hover{text-decoration:none}.petition{width:100%;min-height:800px;background-size:cover !important;background-position:center !important}.getinvolved-cta{background:#f4f5f7;overflow:hidden;margin:1em;position:relative}.cta-label{position:relative;height:100%;width:100%;text-align:center}.cta-label h2{position:absolute;top:50%;transform:translateY(-50%);color:#fff;left:0;right:0;margin:0 .3em;font-family:"ScrawnyCat";font-size:3.5em;line-height:1.1;z-index:30}.cta-text{padding:0em 2em 1em}.cta-bottom{background:#e0e1e3;padding:0;position:absolute;bottom:0;width:75%;max-width:800px;color:#263746}.cta-bottom ul{list-style:none;padding:0;margin:0;overflow:hidden}.cta-bottom li{float:left;width:calc(33.33% - 4em);padding:.3em 2em}.cta-bottom li:hover,.cta-bottom li.active-link{background:#fff}.cta-bottom a{font-family:"Roboto Slab",serif;font-weight:bold;color:#263746;outline:none;display:block;text-decoration:none}.cta-bottom a:hover,.cta-bottom li.active-link a{color:#0458ad;outline:none}.give-time{background:url("../images/give-time-background.png") no-repeat right top;min-height:267px}.give-money{background:url("../images/give-money-background.png") no-repeat right top;min-height:267px}.give-voice{background:url("../images/give-voice-background.png") no-repeat right top;min-height:267px}.opportunities-header{font-weight:bold}.commitment-grid{padding:0 1.5em;margin:0;list-style:none}.commitment-grid li{float:left;margin-right:2em}.green-square{color:#90b83e}.yellow-square{color:#fcc755}.red-square{color:#f26859}.opportunity-list ul{list-style:none;padding:1em 0;margin:0}.opportunity-list li{overflow:hidden;margin:0 1em .2em}.opportunity-list .apply-now a{font-family:"Roboto Slab",serif;font-weight:bold;text-decoration:none}.opportunity-list .grid-9 p,.opportunity-list .grid-9 h2,.opportunity-list .grid-9 h3{margin-left:1em}.opportunity-list .grid-9{font-size:.9em}.opportunity-photo{position:relative}.opportunity-photo img{filter:grayscale(100%)}.opportunity-photo h3{position:absolute;width:calc(100% - 2em);color:#fff;z-index:10;top:0;padding:0 1em}.green-overlay{background:rgba(144,184,62,.7);height:100%;width:100%;position:absolute;top:0;z-index:5}.yellow-overlay{background:rgba(252,199,85,.7);height:100%;width:100%;position:absolute;top:0;z-index:5}.red-overlay{background:rgba(242,104,89,.7);height:100%;width:100%;position:absolute;top:0;z-index:5}.volunteer-resources{padding:1em;background:#8acfcf;overflow:hidden;margin:1em}.volunteer-resources h3{margin-top:0}.volunteer-resources h3 a{color:#263746}.volunteer-resources h3 a:hover{color:#0458ad}#staff-photos .container{overflow:visible}#staff-carousel{position:relative}#staff-carousel .owl-controls .owl-buttons div{position:absolute}#staff-carousel .owl-controls .owl-buttons .owl-prev{left:-45px;top:10em;transform:translateY(-40%);cursor:pointer}#staff-carousel .owl-controls .owl-buttons .owl-next{right:-45px;top:10em;transform:translateY(-40%);cursor:pointer}.staff-item{padding:1em 2em;margin:0 auto}.staff-item .staff-photo{position:relative}.staff-item .staff-info{position:absolute;right:0;bottom:0}.staff-item .staff-label{font-size:.8em;margin-bottom:0;text-transform:uppercase;font-weight:bold}.staff-item h3{margin:0;font-size:1.6em;color:#0458ad}.staff-item h3 a{color:#263746;text-decoration:none}.staff-item h3 a:hover{color:#0458ad}.staff-item h3+p{margin-top:0}.staff-label{font-size:.8em;margin-bottom:0;text-transform:uppercase;font-weight:bold}.staff-name{margin:0;font-size:1.6em;color:#0458ad}.staff-name+p{margin-top:0}#join-us{background-color:rgba(14,169,170,.65);padding:1em 0}#board-section{padding-top:2em}.board-trigger,.bay-board-trigger{color:#263746;text-decoration:none}.board-trigger:hover,.bay-board-trigger:hover{color:#0458ad}.staff-departments{padding:0;list-style:none}.staff-category{font-family:"ProximaNova",sans-serif;text-transform:uppercase;border-top:2px solid #c0bebe;border-bottom:2px solid #c0bebe;font-size:1.3em;padding:.6em 0;line-height:normal}.top-toggle{background:url("../images/faq-arrow.png") no-repeat;background-position:0 -4px;position:fixed;bottom:4em;right:1em;font-size:.8em;text-transform:uppercase;color:#0458ad;padding:2em 1em 0;font-weight:bold;height:15px;z-index:100}.ages{position:relative}.ages p{font-family:"ScrawnyCat";color:#fff;position:absolute;top:50%;z-index:100;font-size:4em;line-height:normal;transform:translateY(-50%);right:0;left:0;text-align:center;margin:0}.ages .age-hover{width:100%;height:auto;position:absolute;top:0;left:0;z-index:10;opacity:0;transition:all ease-in-out .2s}.ages:hover .age-hover{opacity:1}.additional-resources{display:block;background:#fcc755;color:#fff;font-size:2em;text-decoration:none;text-align:center;padding:.2em 0;margin:0 .5em;font-weight:bold}.additional-resources:hover{background:#40b4e5}.button.edu-button,.edu-button.yellow,.edu-button.wp-element-button.has-yellow-background-color,.classy-donation-form .classy-amount input.edu-button[type=button],.classy-donation-form input.edu-button[type=submit]{display:block !important;text-align:center}.education-label{font-weight:bold;color:#40b4e5}.job-title{font-family:"ProximaNova",sans-serif}.job-title a{text-decoration:none}.job-excerpt a{display:none}.job-description{padding-bottom:3em}body.post-type-archive-education .staff-category{border-top:none;border-bottom:none;text-transform:none;font-size:1.8em;margin-bottom:0;padding-bottom:0;padding-left:.5em}.education-title{font-family:"ProximaNova",sans-serif;font-weight:bold;margin:0}.school-training{border:none !important;margin-bottom:0 !important}.school-training h2.gsection_title{font-size:1em}.gform_fieldset legend{font-family:"Roboto Slab",serif;font-weight:700;font-size:1.15em;cursor:pointer;padding-top:1em}.entry-meta{font-weight:bold}.blog-categories a{display:block;background:#63b2df;color:#fff;text-decoration:none;padding:.1em .3em;margin-bottom:.2em;width:9em}.blog .entry-content,.type-post .entry-content,.archive.author .entry-content,.archive.tag .entry-content,.search .entry-content{overflow:hidden;position:relative;height:300px}.read-background{position:absolute;bottom:0;width:100%;background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 70%, rgb(255, 255, 255) 100%);padding-top:10em}.read-background a{text-decoration:none}.read-toggle-text{color:#c8cbd0;font-weight:bold;text-align:center;text-decoration:none;z-index:100;display:block;font-size:.85em}.read-toggle{background-image:url("../images/gray-arrow.png");background-repeat:no-repeat;background-position:center -41px;background-size:6%;height:25px;z-index:100;display:block;margin-top:.2em}.read-less a{text-decoration:none}.read-less .read-toggle{background-position:center -2px}.blog-search #searchform{border:1px solid #40b4e5;padding:.4em 1em;margin-top:1em}.blog-search #s{background:none;border:none;color:#111;width:calc(100% - 42px);font-family:"ProximaNova",sans-serif}.blog-search ::-webkit-input-placeholder{color:#111;font-family:"ProximaNova",sans-serif}.blog-search :-moz-placeholder{color:#111;font-family:"ProximaNova",sans-serif}.blog-search ::-moz-placeholder{color:#111;font-family:"ProximaNova",sans-serif}.blog-search :-ms-input-placeholder{color:#111;font-family:"ProximaNova",sans-serif}.blog-search #searchsubmit{background:none;color:#111;border:none;font-size:1.3em}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{width:30.75% !important}div.related.products .woocommerce ul.products li.product,div.related.products .woocommerce-page ul.products li.product{width:22.05% !important}.woocommerce ul.products li.product .button,.woocommerce ul.products li.product .yellow,.woocommerce ul.products li.product .wp-element-button.has-yellow-background-color,.woocommerce ul.products li.product .classy-donation-form .classy-amount input[type=button],.classy-donation-form .classy-amount .woocommerce ul.products li.product input[type=button],.woocommerce ul.products li.product .classy-donation-form input[type=submit],.classy-donation-form .woocommerce ul.products li.product input[type=submit]{margin-top:0 !important}.woocommerce ul.products li.product h3{font-size:1.3em !important}.woocommerce a.button:hover,.woocommerce a.yellow:hover,.woocommerce a.wp-element-button.has-yellow-background-color:hover,.woocommerce button.button:hover,.woocommerce button.yellow:hover,.woocommerce button.wp-element-button.has-yellow-background-color:hover,.woocommerce input.button:hover,.woocommerce input.yellow:hover,.woocommerce input.wp-element-button.has-yellow-background-color:hover,.woocommerce .classy-donation-form .classy-amount input[type=button]:hover,.classy-donation-form .classy-amount .woocommerce input[type=button]:hover,.woocommerce .classy-donation-form input[type=submit]:hover,.classy-donation-form .woocommerce input[type=submit]:hover,.woocommerce #respond input#submit:hover{color:#fff !important;background-color:#fcc755 !important}.woocommerce a.button,.woocommerce a.yellow,.woocommerce a.wp-element-button.has-yellow-background-color,.woocommerce button.button,.woocommerce button.yellow,.woocommerce button.wp-element-button.has-yellow-background-color,.woocommerce input.button,.woocommerce input.yellow,.woocommerce input.wp-element-button.has-yellow-background-color,.woocommerce .classy-donation-form .classy-amount input[type=button],.classy-donation-form .classy-amount .woocommerce input[type=button],.woocommerce .classy-donation-form input[type=submit],.classy-donation-form .woocommerce input[type=submit],.woocommerce #respond input#submit{color:#fff !important}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce a.yellow,.woocommerce a.wp-element-button.has-yellow-background-color,.woocommerce button.button,.woocommerce button.yellow,.woocommerce button.wp-element-button.has-yellow-background-color,.woocommerce input.button,.woocommerce input.yellow,.woocommerce input.wp-element-button.has-yellow-background-color,.woocommerce .classy-donation-form .classy-amount input[type=button],.classy-donation-form .classy-amount .woocommerce input[type=button],.woocommerce .classy-donation-form input[type=submit],.classy-donation-form .woocommerce input[type=submit]{border-radius:0 !important}.woocommerce ul.products li.product .price{font-size:1em !important;font-weight:bold !important}div.product{overflow:hidden;margin-top:2em}div.product .images{width:calc(50% - 3em) !important;padding:0 2em 1em 0}div.product .summary{width:calc(50% - 3em) !important;padding:0em 1em 1em 2em}div.product .summary h1{margin:0}div.product .summary .price{font-weight:bold}div.product .summary .quantity{margin:0 0 1em !important;float:none !important}div.product .summary .product_meta{margin-top:2em}div.product .related.products{clear:both}.woocommerce-tabs{display:none}.woocommerce-checkout #payment{background:#ebe9eb !important}.woocommerce-cart table.cart td.actions .coupon .input-text{width:150px !important}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{border-radius:0 !important}.woocommerce-checkout #payment div.payment_box{background-color:#dfdcde !important;color:#111 !important}.woocommerce-checkout #payment div.payment_box:after{visibility:hidden !important}#HTBBRC_Widget{width:100%;height:175px;font-family:"ProximaNova",sans-serif;background:none;font-size:1em;line-height:1.4;color:#fff}#HTBBRC_Widget a{color:#fcc755}#HTBBRC_Widget img{margin-right:1em}#HTBBRC_Inner{padding:0 1em 1em 1em}#HTBBRC_SubTitle a{font-size:1em;color:#fff;margin-top:.3em;display:inline-block}#HTBBRC_AsOf{font-size:1em;padding-top:1em;clear:both}#HTBBRC_LocationName a{font-size:1em}#HTBBRC_Grade_Line{padding-top:1em;width:66%}.HTBBRC_Grade_Title{float:left;margin-left:1em}.HTBBRC_Grade_Value{font-size:3em;line-height:normal;font-family:"Roboto Slab",serif}#HTBBRC_Comment{width:30%}.tribe-common *{font-family:"ProximaNova",sans-serif}.tribe-common header{background:none !important}.tribe-events-content a.button,.tribe-events-content a.yellow,.tribe-events-content a.wp-element-button.has-yellow-background-color{color:#fff;text-decoration:none}.tribe-events-content a.button:hover,.tribe-events-content a.yellow:hover,.tribe-events-content a.wp-element-button.has-yellow-background-color:hover{color:#fff;text-decoration:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container{padding-top:0}#legend_box{font:bold .8rem/4em sans-serif !important}ul.events-nav a{font-family:"Roboto Slab",serif;font-weight:bold;text-decoration:underline}.tribe-events-category-aquarium h2 a,.tribe-events-mobile.tribe-events-category-aquarium h4,.tribe-events-category-heal-the-bay h2 a,.tribe-events-mobile.tribe-events-category-heal-the-bay h4{color:#0458ad !important;padding-left:0 !important;border:none !important;background:none !important}body.post-type-archive-tribe_events .all-cat,body.events-category-aquarium .aquarium-cat,body.events-category-heal-the-bay .htb-cat{text-decoration:underline !important}body.events-category-aquarium .all-cat,body.events-category-heal-the-bay .all-cat{text-decoration:none !important}body.single-tribe_events .tribe-events-before-html,body.post-type-archive-tribe_events .tribe-events-before-html:first-of-type{display:none !important}body.post-type-archive-tribe_events #tribe-events-content .tribe-events-before-html{display:block !important}.blue{color:#0458ad}.light-blue{color:#40b4e5}.yellow-text{color:#fcc755}.aqua{color:#0ea9aa}.navy{color:#263746}.green{color:#90b83e}.red{color:#f26859}.blue-overlay{background:rgba(38,55,70,.35);position:absolute;width:100%;height:100%;z-index:20;top:0}.fancybox-nav{width:10% !important;top:50% !important;transform:translateY(-50%) !important;height:20% !important}.fancybox-skin{border-radius:0 !important}.column-pad-left{padding-left:2em}.column-pad-right{padding-right:2em}.clear{clear:both}img.alignleft{float:left;margin-right:15px;margin-bottom:5px}img.alignright{float:right;margin-left:15px;margin-bottom:5px}img.aligncenter{display:block;margin:0 auto}.drawer-toggle{cursor:pointer}.drawer-overlay{z-index:1000 !important;background:rgba(64,180,229,.8) !important}.drawer-nav{z-index:10000 !important;overflow:visible !important;width:13rem !important}.mobile-wave{background:url("../images/mobile-wave.png") left top repeat-y;display:block;height:100%;position:absolute;width:44px;left:-44px}.drawer-hamburger{position:absolute !important}.mobile-container{overflow-y:scroll;height:100vh}.drawer-menu{padding-top:1em 0 !important}.drawer-menu a{font-weight:bold;color:#111;padding:.5em 1em;display:block;text-decoration:none}.drawer-menu a:hover{color:#0458ad}.drawer-menu ul.sub-menu{margin:0;padding:0 0 0 1rem;font-size:.95rem}.drawer-menu ul.sub-menu a{padding:0 1rem}.stButton{margin-left:0 !important;margin-right:17px !important}html.touch .parallax{background-attachment:scroll !important}html.touch .testimonial img{margin-top:1em}.alignfull{position:relative;margin-left:-50vw;overflow:clip;margin-right:-50vw;left:50%;right:50%;width:100vw}.is-layout-constrained{max-width:1140px;width:100%;margin:auto}.wp-block-buttons>.wp-block-button{margin:1rem 0}.has-yellow-background-color.wp-element-button:hover{color:#fcc755 !important;background:#263746 !important}.has-blue-background-color{background-color:#0458ad}.has-blue-color{color:#0458ad}.has-blue-border-color{border-color:#0458ad}.has-blue-background-color.wp-element-button:hover{color:#263746 !important;background:#fcc755 !important}.is-style-outline .has-blue-color{border-color:#0458ad;color:#0458ad}.is-style-outline .has-blue-color.wp-element-button:hover{background-color:#0458ad;color:#fff !important}.has-light-blue-background-color{background-color:#40b4e5}.has-light-blue-color{color:#40b4e5}.has-light-blue-border-color{border-color:#40b4e5}.has-light-blue-background-color.wp-element-button:hover{color:#263746 !important;background:#fcc755 !important}.is-style-outline .has-light-blue-color{border-color:#40b4e5;color:#40b4e5}.is-style-outline .has-light-blue-color.wp-element-button:hover{background-color:#40b4e5;color:#fff !important}.has-yellow-background-color{background-color:#fcc755}.has-yellow-color{color:#fcc755}.has-yellow-border-color{border-color:#fcc755}.has-yellow-background-color.wp-element-button:hover{color:#263746 !important;background:#fcc755 !important}.is-style-outline .has-yellow-color{border-color:#fcc755;color:#fcc755}.is-style-outline .has-yellow-color.wp-element-button:hover{background-color:#fcc755;color:#fff !important}.has-aqua-background-color{background-color:#0ea9aa}.has-aqua-color{color:#0ea9aa}.has-aqua-border-color{border-color:#0ea9aa}.has-aqua-background-color.wp-element-button:hover{color:#263746 !important;background:#fcc755 !important}.is-style-outline .has-aqua-color{border-color:#0ea9aa;color:#0ea9aa}.is-style-outline .has-aqua-color.wp-element-button:hover{background-color:#0ea9aa;color:#fff !important}.has-green-background-color{background-color:#90b83e}.has-green-color{color:#90b83e}.has-green-border-color{border-color:#90b83e}.has-green-background-color.wp-element-button:hover{color:#263746 !important;background:#fcc755 !important}.is-style-outline .has-green-color{border-color:#90b83e;color:#90b83e}.is-style-outline .has-green-color.wp-element-button:hover{background-color:#90b83e;color:#fff !important}.has-navy-background-color{background-color:#263746}.has-navy-color{color:#263746}.has-navy-border-color{border-color:#263746}.has-navy-background-color.wp-element-button:hover{color:#263746 !important;background:#fcc755 !important}.is-style-outline .has-navy-color{border-color:#263746;color:#263746}.is-style-outline .has-navy-color.wp-element-button:hover{background-color:#263746;color:#fff !important}.has-red-background-color{background-color:#f26859}.has-red-color{color:#f26859}.has-red-border-color{border-color:#f26859}.has-red-background-color.wp-element-button:hover{color:#263746 !important;background:#fcc755 !important}.is-style-outline .has-red-color{border-color:#f26859;color:#f26859}.is-style-outline .has-red-color.wp-element-button:hover{background-color:#f26859;color:#fff !important}@media only screen and (max-width: 1000px){#front-teaser{margin-top:0}nav.main-nav ul{margin:3.2em 0 0;font-size:.9em}}@media only screen and (max-width: 985px){.donation-square{width:200px;height:200px}.donation-info{font-size:1em}}@media only screen and (max-width: 890px){.donation-square{width:190px;height:190px}}@media only screen and (max-width: 850px){.donation-square{width:175px;height:175px}.aquarium-text{padding-left:3%}.aquarium-text h2{font-size:2.7em}.aquarium-text a{color:#fff !important;text-decoration:none}.aquarium-text a:hover{color:#fff;text-decoration:underline}}@media screen and (max-width: 800px){body.home .full-video{overflow:hidden}body.home header.front-header .container{background:#263746;overflow:visible}body.home #front-teaser{font-size:3.3rem;top:2.2em;margin-top:0;position:absolute;width:100%}body.home .front-section h2{margin-top:0;margin-bottom:0}body.home .text-section{position:relative}body.home .text-section .s-grid-11{padding-bottom:2em !important}#get-involved{padding-top:4.5em;padding-bottom:2em}#aquarium{padding:6.5em 0 3em}#experience{padding-top:3em;padding-bottom:2em}#donate{padding-bottom:1em}.impact-text{padding:0 .5em;font-size:1em}.ages p{font-size:3rem}.donation-square{width:48%}.donation-info{font-size:.8em}.cta-bottom{width:100%;z-index:20}}@media only screen and (max-width: 768px){.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.woocommerce-page[class*=columns-] ul.products li.product,.woocommerce[class*=columns-] ul.products li.product{width:48% !important}.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{width:100% !important;padding:0}.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{width:100% !important;padding:0}}@media only screen and (max-width: 750px){.aquarium-text{padding-left:3%}.aquarium-text h2{font-size:2.3em}}@media only screen and (max-width: 700px){.impact-photo h2{font-size:1.5em}}@media only screen and (max-width: 625px){nav.footer-nav li{width:calc(33% - 1rem) !important;text-align:left}nav.footer-nav a{margin:0}body.home #front-teaser{font-size:2.5rem;top:2.2em}body.home header.front-header .container{position:relative}.ages p{font-size:2.3rem}.donation-amount{font-size:3rem}.aquarium-text{padding-left:3%}.aquarium-text h2{font-size:2em}#impact-columns .grid-4{width:100% !important}}@media only screen and (max-width: 568px){.aquarium-text h2{font-size:1.8em}}@media only screen and (max-width: 480px){.full-video{height:300px}.read-toggle{background-size:15%}footer #searchform{margin-top:0}div.product .images,div.product .summary{width:100% !important;padding:0}.front-section{position:relative;font-size:1.3em}.front-section .s-grid-whole.padded-inner{padding:0 1em 1em 1em}body.home header.front-header .container{background:#263746;overflow:visible;position:relative}body.home #front-teaser{font-size:1.5em;margin-top:0;position:absolute;width:100%;top:7em}#front-stuff .left-teaser{border:none;background:none;padding:0}#front-stuff .left-teaser-outside{padding:0 1em}#front-stuff .right-teaser{padding:0}#donate{padding-top:5em;padding-bottom:0}#get-involved{padding-top:3em;padding-bottom:1em}#experience{padding-top:2em;padding-bottom:0}#front-stuff h2{font-size:1.3em}#impact-topper{padding-bottom:3em}.donation-square{width:48%}.donation-info{font-size:.9em}.cycle-prev{left:.5em}.cycle-next{right:.5em}.column-pad-left,.column-pad-right{padding:0}#donate-carousel .owl-controls .owl-buttons .owl-prev{top:15em}#donate-carousel .owl-controls .owl-buttons .owl-next{top:15em}#donate-carousel .owl-controls .owl-buttons img{width:40px}#join-us{padding:2em 0}#staff-carousel .owl-controls .owl-buttons .owl-prev{left:-15px}#staff-carousel .owl-controls .owl-buttons .owl-next{right:-15px}.staff-item{padding:1em 3.5em}.first-chair h3,second-chair h3{margin-top:0}.first-chair h3+p,second-chair h3+p{margin-top:0}.first-chair p,second-chair p{margin-top:0}.empty-chair{display:none}.cta-label img{width:100% !important}.cta-bottom li{width:100%;float:none}.cta-bottom{position:relative;width:100%}.cta-bottom.give-money-bottom{margin-top:-1em}.opportunity-list .grid-9 p,.opportunity-list .grid-9 h2,.opportunity-list .grid-9 h3{margin-left:0}.petition{min-height:510px}.petition h2{margin-top:.2em !important;font-size:3.1rem}.involved-topper .top-pager{bottom:1em}.aquarium-text{width:30%;padding-left:3%}.aquarium-text h2{color:#fff;font-size:1.8em}#aquarium-involvement .aquarium-involve{padding:7em 0 5em;position:relative !important}#aquarium-carousel .owl-theme .owl-controls .owl-buttons .owl-prev{left:-15px !important}#aquarium-carousel .owl-theme .owl-controls .owl-buttons .owl-next{right:-15px !important}#aquarium-carousel .carousel-item{padding:0 1em}#aquarium-carousel .blue-overlay{width:calc(100% - 2em)}.ages p{font-size:4em}.donation-amount{font-size:3.7em}.faqlink{line-height:1.2}.commitment-grid{padding:0}.commitment-grid li{margin-right:1em}.commitment-grid li:first-of-type{float:none}}

/*# sourceMappingURL=main.css.map */