*,body{margin:0}*,legend,td,th{padding:0}h3,h4,h5,h6,html{color:#CDDCED}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;text-decoration:none;color:#3F79BC}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0}table{border-collapse:collapse;border-spacing:0}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:"Open Sans","Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:1em}*,:after,:before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}.olr{outline:red solid 1px}.olb{outline:#00f solid 1px}.oly{outline:#ff0 solid 1px}@media screen and (max-width:500px){html{font-size:.9em}}body,h1,h2,h3,h4,h5,h6{font-weight:300;margin-bottom:15px}h1{font-size:2.5em;color:#fff;margin-top:0}h2{font-size:24px;color:#9AB9DC;padding-top:15px}h3{font-size:20px}h4{font-family:'Reenie Beanie',cursive;font-size:28px}p{margin-bottom:15px}a.koolLink{color:#0081C6}a.koolLink:hover{color:#636467}hr.line{margin:0;border:0;height:0;background-position:50% 0;background-repeat:repeat-x;background-color:transparent}.contain,.header .logo .mobile{margin-right:auto;margin-left:auto}input[type=text],input[type=email],textarea{padding:3px 5px;font-size:14px;color:#636467}input[type=text]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-size:10px}input[type=text]::-moz-placeholder,input[type=email]::-moz-placeholder,textarea::-moz-placeholder{font-size:10px}input[type=text]:-moz-placeholder,input[type=email]:-moz-placeholder,textarea:-moz-placeholder{font-size:10px}input[type=text]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,textarea:-ms-input-placeholder{font-size:10px}body{background:url(../images/bodyBkgrWhite.png) #fff}.contain{max-width:73.75em;padding-bottom:25px}.contain::after{clear:both;content:"";display:table}@media screen and (max-width:1180px){.contain{padding-left:20px;padding-right:20px}}.top{background:url(../images/bannerHome20Years.jpg) 50% 0 no-repeat;background-size:auto 382px;min-height:382px}@media screen and (min-width:680px){.top{min-height:432px;background-size:auto 432px}}@media screen and (min-width:800px){.top{min-height:450px;background-size:auto auto;background-position:50% 70%}}@media screen and (min-width:950px){.top{min-height:450px;background-position:50% 0}}.top .banner{background:url(../images/headerBkgr.png);position:fixed;width:100%;top:0}.top .line-lower{height:5px;background-image:url(../images/headerBorder.png)}.bottom .footer{margin-bottom:15px}.home .top{min-height:450px;background-size:auto auto}.hands{background:url(../images/bodyBkgr.png) #3F79BC}.hands a{color:#CDDCED;font-weight:400}.hands a:hover{color:#fff}.hands .line{height:10px}.hands .line-upper{background-image:url(../images/bodyBorderTop.png)}.hands .line-lower{background-image:url(../images/bodyBorderBottom.png)}.info{color:#636467}.callout,.footer{padding-top:20px}@media screen and (min-width:680px){.top .banner{position:relative;width:auto}.callout,.footer{padding-top:0}}.header{position:relative;padding-top:20px}.header .logo{display:block}.header .logo .mobile{display:block;margin-bottom:15px}@media screen and (min-width:680px){.header .logo{position:absolute;left:-10px;top:0}.header .logo .mobile{display:none}.header .logo .desktop{display:inline}.header .logo img{height:200px}}@media screen and (min-width:500px){.header .logo{top:60px}}@media screen and (min-width:800px){.header .logo{top:128px}.header .logo img{width:160px;height:auto}}@media screen and (min-width:950px){.header .logo{top:0}.header .logo img{width:200px}}.header .desktop{display:none}.header .more .tag{display:block;width:75%;float:left;margin-bottom:7.5px;color:#9AB9DC;font-size:.875em}@media screen and (min-width:680px){.header .more .tag{display:inline-block;width:auto;padding-right:15px}}@media screen and (min-width:950px){.header .more .tag{float:none}}.header .search{display:none}.header .search input[type=text]{line-height:18px}.header .search input[type=submit]{background:url(../images/searchHov.png) 50% 50% no-repeat;width:27px;border:0;line-height:18px}.header .search input[type=submit]:hover{background-image:url(../images/search.png)}.header .mobile-menu-trigger{display:block;float:left;width:25%;cursor:pointer;position:relative;outline:0;color:#3F79BC;text-align:center;font-size:1.125em}.header .mobile-menu-trigger:hover{color:#3F79BC}.header .mobile-menu-trigger i{display:inline-block;height:100%;width:19px;background:url(../images/menuHandHov.png) 0 50% no-repeat;margin-right:5px}@media screen and (max-width:500px){.header{padding-bottom:15px}.side-bar{clear:both}}@media screen and (min-width:680px){.header{min-height:128px;padding-top:25px}.header .mobile-menu-trigger,.header .more{float:left;display:block;margin-right:1.69492%;width:100%;text-align:right}.header .mobile-menu-trigger:last-child,.header .more:last-child{margin-right:0}.header .mobile-menu-trigger{margin-top:25px;padding-right:20px}.header .search{display:inline-block}}@media screen and (min-width:800px){.header .desktop{display:inline-block}.header .more{margin-bottom:15px}.header .mobile-menu-trigger{display:none}}.mini-nav,.partner-nav,.site-nav,.sub-nav{list-style:none;padding-left:0}.main-nav{padding-top:25px;display:none}@media screen and (max-width:800px){.main-nav{position:fixed;top:0;right:auto;bottom:0;left:0;height:100%;width:230px;-webkit-transform:translateX(-220px);-moz-transform:translateX(-220px);-ms-transform:translateX(-220px);-o-transform:translateX(-220px);transform:translateX(-220px);-webkit-transition:all .25s linear;-moz-transition:all .25s linear;transition:all .25s linear;z-index:999999;overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:#EBF1F8}.main-nav.is-visible{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);display:list-item;padding-left:15px}}@media screen and (min-width:800px){.main-nav{display:block;text-align:center;clear:both}.main-nav .nav>.nav-item a{padding-left:7.5px;padding-right:7.5px}}.main-nav .nav>.nav-item{text-align:right;display:inline-block;position:relative;font-size:13px}.main-nav .nav>.nav-item.active a{background-image:url(../images/menuHandHov.png);font-weight:600}.clinics .clinic h3 a,.nav-item a{font-weight:400}.main-nav .nav>.nav-item a{font-size:13px;background:url(../images/menuHand.png) 50% 0 no-repeat;padding-top:24px}.main-nav .nav>.nav-item a:hover{background-image:url(../images/menuHandHov.png)}@media screen and (min-width:950px){.main-nav{text-align:right}.main-nav .nav>.nav-item a{padding-left:15px;padding-right:15px}}@media screen and (max-width:800px){.main-nav .nav>.nav-item{text-align:left;display:block;font-size:16px}.main-nav .nav>.nav-item a{padding:15px 15px 15px 24px;background-position:0 50%;line-height:40px}}.main-nav .nav .sub-nav{display:none}.main-nav .nav .sub-nav .nav-item{margin-bottom:2px;line-height:40px;background-color:#EBF1F8}.main-nav .nav .sub-nav .nav-item a{background-image:none;font-size:12px}.main-nav .nav .nav-item:hover{text-align:left}.nav-item a{padding-right:15px;padding-left:15px;color:#636467}.nav-item a:hover{color:#3F79BC}.nav-item a:focus{outline:0}.mini-nav .nav-item,.sub-nav .nav-item{background-color:#EBF1F8}@media screen and (max-width:800px){.main-nav .nav .sub-nav{display:block}.main-nav .nav .sub-nav .nav-item{line-height:20px}.site-nav>.nav-item>a{color:#3F79BC}}.inpage-nav .link-title,.inpage-nav .mini-nav .nav-item{background-color:#417bbf}.inpage-nav .link-title a{display:block}.inpage-nav .link-title a:hover{background-color:#636467}.inpage-nav .mini-nav{margin-bottom:25px}.inpage-nav .mini-nav .nav-item{margin-bottom:10px;padding-left:10px;text-align:left;display:block;font-size:14px}.inpage-nav .mini-nav .nav-item a{display:block;background:url(../images/menuMiniHand.png) 0 50% no-repeat;padding:0 15px 0 24px;line-height:40px;color:#CDDCED}.inpage-nav .mini-nav .nav-item.active,.inpage-nav .mini-nav .nav-item:hover{background-color:#636467}.inpage-nav .mini-nav .nav-item.active a{color:#D8D8D9;background-image:url(../images/menuMiniHandHov.png)}.inpage-nav .mini-nav .nav-item:hover a{color:#EBF1F8;background-image:url(../images/menuMiniHandHov.png)}.inpage-nav .partner-nav .nav-item{max-width:280px;margin-left:auto;margin-right:auto;background:0 0}.inpage-nav .partner-nav .nav-item:hover{background-color:transparent}.inpage-nav .partner-nav .nav-item a,.inpage-nav .partner-nav .nav-item a:hover{background-image:url(../images/partnerSprite.png);background-color:transparent;background-size:200%}.inpage-nav .partner-nav .nav-item a{padding:0 0 35.71429%;line-height:0;background-repeat:no-repeat;width:100%;height:0}.inpage-nav .partner-nav .nav-item a.platinum{background-position:2.5% 97.78157%}.inpage-nav .partner-nav .nav-item a.platinum:hover{background-position:103.4375% 97.78157%}.inpage-nav .partner-nav .nav-item a.gold{background-position:1.875% 1.70648%}.inpage-nav .partner-nav .nav-item a.gold:hover{background-position:103.75% 1.70648%}.inpage-nav .partner-nav .nav-item a.silver{background-position:1.875% 21.16041%}.inpage-nav .partner-nav .nav-item a.silver:hover{background-position:103.75% 21.16041%}.inpage-nav .partner-nav .nav-item a.bronze{background-position:1.875% 41.12628%}.inpage-nav .partner-nav .nav-item a.bronze:hover{background-position:103.75% 41.12628%}@media screen and (min-width:680px){.inpage-nav{float:left;display:block;margin-right:1.69492%;width:87.28814%;margin-left:6.35593%}.inpage-nav:last-child{margin-right:0}}@media screen and (min-width:800px){.main-nav .nav .nav-item:hover>.sub-nav{display:block;position:absolute;top:30px;white-space:nowrap}.inpage-nav,.inpage-nav:last-child{margin-right:0}.inpage-nav{float:left;display:block;width:100%;margin-left:0;padding-top:10px}.content .main img{width:auto}}.mobile-menu-fade-screen{position:fixed;top:0;right:0;bottom:0;left:0;-webkit-transition:all .15s ease-out 0s;-moz-transition:all .15s ease-out 0s;transition:all .15s ease-out 0s;background:#000;opacity:0;visibility:hidden;z-index:999998}.mobile-menu-fade-screen.is-visible{opacity:.4;visibility:visible}.additional-info h4,.inpage-nav h4{text-align:center;line-height:40px}.additional-info a,.footer h3 a,.main a{border-bottom:1px dotted #CDDCED}.additional-info a:hover,.additional-info a[href^=tel],.footer h3 a:hover,.footer h3 a[href^=tel],.main a:hover,.main a[href^=tel]{border-bottom:none}.content{min-height:350px}.content .additional-info ol,.content .additional-info ul,.content .main ol,.content .main ul{padding-bottom:10px;list-style-position:outside}.content .additional-info ol li,.content .additional-info ul li,.content .main ol li,.content .main ul li{padding-left:10px;padding-bottom:5px;line-height:2;font-size:14px}.content .additional-info ol,.content .main ol{margin-left:15px}.content .additional-info ul,.content .main ul{margin-left:25px;list-style:none}.content .additional-info ul li:before,.content .main ul li:before{margin-left:-25px;padding-right:15px;content:"\0489";font-size:.875em;vertical-align:top}.content .main #gallery::after,.content .main .pay-by-paypal::after,.donate-buttons::after,.events::after,.memberships .row::after{clear:both;content:""}.content .main{margin-top:25px;padding-bottom:25px}.content .main ol{padding-left:10px}.content .main p{line-height:28px}.content .main img{padding-bottom:15px;width:auto;display:block;margin:0 auto}@media screen and (min-width:500px){.content .main img{float:right;margin-top:25px;padding-left:15px;padding-bottom:15px}.content .additional-info{text-align:center}.content .additional-info ul li{padding-left:0}.content .additional-info img{width:auto}}.content .additional-info p{text-align:center;line-height:28px;font-size:14px}.content .additional-info img{width:auto;max-width:100%;display:block;margin:0 auto 25px}.content .additional-info .caption{display:block;margin-top:-20px;margin-bottom:25px;text-align:center;font-size:12px;font-style:italic}@media screen and (min-width:800px){.content .additional-info{text-align:left}.content .additional-info ul li{padding-left:15px}.content .additional-info img{width:100%}.home .content{padding-bottom:100px}.content .main,.content .side-bar{margin-top:50px;margin-bottom:25px}.content .main{float:left;display:block;margin-right:1.69492%;width:42.79661%;margin-left:12.71186%}.content .main:last-child{margin-right:0}.content .side-bar{float:left;display:block;margin-right:1.69492%;width:23.72881%;margin-left:6.35593%}.content .side-bar:last-child{margin-right:0}}.events::after{display:table}.card-copy+.card-header{padding-top:20px}.content .main img.card-img{margin-top:5px}.profile-box{background-color:#417bbf;text-align:left;margin-bottom:25px}.profile-box .details{font-size:14px;line-height:24px}.profile-box img{float:right}@media screen and (max-width:500px){.profile-box{float:left;display:block;margin-left:-20px;margin-right:-20px!important;width:auto;padding:15px}.profile-box img:last-child,.profile-box:last-child{margin-right:0}.profile-box img{display:block;width:19.64286%;margin-right:0;float:right;margin-left:0;max-width:80px}.profile-box .details{float:left;display:block;margin-right:7.14286%;width:73.21429%}.profile-box .details:last-child{margin-right:0}}@media screen and (min-width:500px){.profile-box{float:left;display:block;margin-right:1.69492%;width:87.28814%;margin-left:6.35593%;padding:25px}.profile-box:last-child{margin-right:0}.profile-box img{background:url(../images/imageFrame.png) 0 -5px no-repeat;padding:10px;margin-left:15px;margin-bottom:15px}}@media screen and (min-width:800px){.profile-box{text-align:center}.profile-box img{margin-left:0;float:none}.profile-box.side-bar{margin-bottom:50px}}.news-box{padding-top:25px;background:url(../images/rule.png) 50% 0 no-repeat}@media screen and (min-width:500px){.news-box{float:left;display:block;margin-right:1.69492%;width:100%;margin-left:0;padding:25px;background-position:0 0}.news-box:last-child{margin-right:0}.news-box img{background:0 0;padding:0 0 10px 10px;margin-top:0!important;margin-left:15px;margin-bottom:15px}}.clinics .clinic,.map{padding-bottom:15px}@media screen and (min-width:800px){.news-box{text-align:left;margin-bottom:0;padding-left:0;padding-right:0}.news-box img{margin-left:0;float:right}}.linkboxes .linkBox img{display:none}.linkboxes .linkBox .title{display:block;padding-left:6px;padding-right:6px}.linkboxes .linkBox h4{line-height:45px;text-align:center;background-color:#636467}.linkboxes .linkBox a:hover h4{background-color:#7c7d81}@media screen and (min-width:680px){.linkboxes{display:block;margin-top:25px}.linkboxes::after{clear:both;content:"";display:table}.linkboxes .linkBox{float:left;display:block;margin-right:1.69492%;width:36.44068%}.linkboxes .linkBox:last-child,.linkboxes .linkBox:nth-child(2){margin-right:0}.linkboxes .linkBox img{display:block;width:100%}.linkboxes .box1,.linkboxes .box3{margin-left:12.71186%}}@media screen and (min-width:800px){.linkboxes{margin-top:-110px}}@media screen and (min-width:950px){.linkboxes .linkBox{float:left;display:block;margin-right:1.69492%;width:23.72881%;margin-left:0}.linkboxes .linkBox:last-child{margin-right:0}.linkboxes .linkBox.box2{margin-right:1.69492%}}.testimonial{display:inline-block;margin:25px 0 0;background:url(../images/bodyHand.png) 50% 50% no-repeat;text-align:center;color:#636467;min-height:100px;line-height:100px}.memberships .logo.ahta,.memberships .row+.row,.my-memberships{margin-top:15px}@media screen and (min-width:680px){.testimonial{float:left;display:block;margin-right:1.69492%;width:61.86441%;margin-left:19.0678%}.testimonial:last-child{margin-right:0}}.testimonial:hover{background-image:url(../images/bodyHandHov.png);color:#3F79BC}.testimonial i{display:inline-block;vertical-align:middle;font-size:1em;line-height:28px}@media screen and (min-width:500px){.clinics,.memberships{padding-top:25px;text-align:center}}.clinics .clinic h3,.clinics .clinic p{margin-bottom:10px}@media screen and (min-width:800px){.clinics,.memberships{text-align:left}.clinics{float:left;display:block;margin-right:1.69492%;width:100%}.clinics:last-child{margin-right:0}.clinics .clinic{float:left;display:block;margin-right:1.69492%;width:23.72881%;margin-bottom:0}.clinics .clinic:last-child{margin-right:0}.clinics .clinic p{margin-bottom:0}}#contactForm,.faq-answer{margin-bottom:25px}@media screen and (min-width:950px){.clinics{float:left;display:block;margin-right:1.69492%;width:55.50847%}.clinics:last-child{margin-right:0}.clinics .clinic{float:left;display:block;margin-right:3.05344%;width:31.29771%}.clinics .clinic.row-end,.clinics .clinic:last-child{margin-right:0}}.my-memberships{text-align:center}.my-memberships .logo{padding-right:15px}@media screen and (min-width:800px){.my-memberships{float:left;display:block;margin-right:1.69492%;width:100%;margin-left:12.71186%;text-align:left}.my-memberships:last-child{margin-right:0}}.memberships .row{display:block}.memberships .row::after{display:table}.memberships .logo{float:left;display:block;margin-right:1.69492%;width:49.15254%}.memberships .logo:last-child{margin-right:0}.memberships .logo img{width:100%;max-width:200px}@media screen and (max-width:500px){.testimonial i{line-height:24px}.memberships .logo{float:left;display:block;margin-right:7.14286%;width:46.42857%}.memberships .logo:last-child{margin-right:0}}@media screen and (min-width:800px){.memberships{float:left;display:block;margin-right:1.69492%;width:100%}.memberships:last-child{margin-right:0}.memberships .logo{float:left;display:block;margin-right:1.69492%;width:23.72881%}.memberships .logo:last-child{margin-right:0}}@media screen and (min-width:950px){.memberships{float:left;display:block;margin-right:1.69492%;width:36.44068%;margin-left:6.35593%}.memberships:last-child{margin-right:0}.memberships .logo{float:left;display:block;margin-right:4.65116%;width:47.67442%}.memberships .logo:last-child{margin-right:0}}.memberships .omega{margin-right:0}@media screen and (max-width:500px){.map,.map:last-child{margin-right:0}.map{float:left;display:block;width:100%}}@media screen and (min-width:500px){.map{float:right;margin-top:25px;height:200px}}@media screen and (min-width:800px){.map{width:100%}}@media screen and (min-width:950px){.map,.map:last-child{margin-right:0}.map{display:block;width:55.44554%;float:right}}.faq-answer,.faq-question{padding-left:25px}.faq-question{padding-top:15px;cursor:pointer;background:url(../images/iconPlus.png) 0 22px no-repeat}.faq-question:hover{color:#fff}.faq-question.close{background-image:url(../images/iconMinus.png);color:#fff}.faq-answer{display:none}.button{border:0;background-color:#417bbf;color:#CDDCED;line-height:40px;font-size:1em}.button:hover{background-color:#636467;color:#EBF1F8}#contactForm input,#contactForm label,#contactForm textarea{display:block;width:100%}#contactForm label{margin-bottom:10px;font-size:14px}#contactForm input,#contactForm textarea{margin-bottom:20px}#contactForm .form-fielded{display:none}@media screen and (max-width:500px){#contactForm{float:left;display:block;margin-right:7.14286%;width:100%}#contactForm:last-child{margin-right:0}}@media screen and (min-width:680px){#contactForm{margin-bottom:0}#contactForm input{width:50%}#contactForm textarea{width:75%}#contactForm .buttons{display:block}#contactForm .buttons::after{clear:both;content:"";display:table}#contactForm .buttons .button{float:left;margin-right:1.69492%;width:11.01695%;display:inline-block}#contactForm .buttons .button:last-child{margin-right:0}}@media screen and (min-width:800px){#contactForm input{width:75%}#contactForm textarea{width:100%}#contactForm .buttons .button{float:left;display:block;width:23.72881%;margin-right:15px}#contactForm .buttons .button:last-child{margin-right:0}}.error{color:#F99;font-size:12px}.success{color:#9f9}.copyright{margin-top:15px;padding-bottom:30px;color:#636467;font-size:12px;text-align:center}.copyright .links{padding-bottom:20px}.copyright .links li{display:inline-block}@media screen and (min-width:680px){.copyright{display:block}.copyright::after{clear:both;content:"";display:table}.copyright .details,.copyright .links{float:left;display:block;margin-right:1.69492%;width:49.15254%}.copyright .details:last-child,.copyright .links:last-child{margin-right:0}.copyright .links{text-align:left}.copyright .details{text-align:right}}.donate-buttons{display:block}.donate-buttons::after{display:table}.content .main .pay-by-paypal,.ppform{display:block}.ppform{float:left;margin-right:3.9604%;width:25.74257%;margin-bottom:20px}.content .main .pay-by-paypal img:last-child,.ppform:last-child{margin-right:0}.ppform .ppbutton{width:100%;line-height:2;font-family:"Reenie Beanie",cursive;font-size:28px}.content .main .pay-by-paypal::after{display:table}.content .main .pay-by-paypal img{display:block;width:85.14851%;float:none;margin:0;padding:0}#donation-meter{box-sizing:content-box;margin:10px 0 25px;padding-top:15px;padding-bottom:15px;width:100%;background-color:#636467}#donation-meter .glass{background:#EBF1F8;border-radius:100px 100px 0 0;display:block;height:300px;margin:0 auto 10px;padding:5px;position:relative;width:20px}#donation-meter .amount{background:#F99;border-radius:100px;display:block;width:20px;position:absolute;bottom:5px}.bulb,.bulb .red-circle{border-radius:100px;height:50px;width:50px}#donation-meter .title,#donation-meter strong{font-weight:400;display:block;text-align:center}#donation-meter .title{font-family:'Reenie Beanie',cursive;font-size:28px}#donation-meter .goal{margin-bottom:10px;font-size:30px}#donation-meter .total{font-size:16px;position:absolute;right:45px}#donation-meter p{padding:0 15px;text-align:center}.bulb{background:#EBF1F8;display:block;margin:0 auto 10px;padding:5px;position:relative;top:-20px}.bulb .filler,.bulb .red-circle{display:block;background-color:#F99}.bulb .filler{border-radius:100px 100px 0 0;height:30px;width:20px;position:relative;top:-65px;right:-15px;z-index:30}.content .main #gallery{display:block;list-style:none;margin-left:0}.content .main #gallery::after{display:table}.content .main #gallery .gallery-image{float:left;display:block;margin-right:2.27273%;width:23.29545%;padding-bottom:15px}.content .main #gallery .gallery-image:last-child,.content .main #gallery .gallery-image:nth-child(4n){margin-right:0}.content .main #gallery .gallery-image:nth-child(4n+1){clear:left}.content .main #gallery .gallery-image:before{margin:0;padding:0;content:''}.content .main #gallery .gallery-image img{float:none;margin:0;padding:0}.gallery .gallery-button{text-align:center;display:block;margin-bottom:25px;line-height:40px;font-size:14px;background:url(../images/buttonGallery.png) 50% 0 no-repeat;border-bottom:none!important}.gallery .gallery-button:after,.gallery .gallery-button:before{content:"\0489"}.gallery .gallery-button:before{padding-right:5px}.gallery .gallery-button:after{padding-left:5px}.gallery .hidden-items{display:none}.partner{margin-top:25px;margin-bottom:25px}.partner .partner-logo{display:block;padding:25px}.partner .partner-logo::after{clear:both;content:"";display:table}.partner .partner-logo.dark{background-color:#000}.partner .partner-logo.light{background-color:#fff}.partner .partner-logo img{width:100%;float:none;margin:0 auto;padding:0}.partner .partner-content{margin-top:7.5px;padding:0 15px 15px;background-color:#417bbf;text-align:center}@media screen and (min-width:680px){.partner .partner-content{text-align:left}}.partner.bronze .partner-content,.partner.silver .partner-content{margin-bottom:25px}.partner.silver .partner-content{padding-top:15px}@media screen and (min-width:680px) and (max-width:800px){.partner.silver .partner-content{padding-top:0}.partner.silver .partner-logo{width:50%;float:right;margin-top:20px}}@media screen and (min-width:1180px){.partner.silver .partner-content{padding-top:0}.partner.silver .partner-logo{width:50%;float:right;margin-top:20px}.partner.bronze .partner-content{width:47%;float:left}.partner.bronze .partner-content.even{margin-left:25px}}@media screen and (min-width:680px) and (max-width:800px){.partner.bronze .partner-content{width:47%;float:left}.partner.bronze .partner-content.even{margin-left:25px}}@media screen and (min-width:800px){.home .link{text-align:right}}.home .link #helping-hands{max-width:270px}.link{text-align:center}.link #helping-hands{width:100%;max-width:278px;display:inline-block;vertical-align:middle;font:0/0 serif;text-shadow:none;color:transparent;background-image:url(../images/partnerSprite.png);background-size:200%;background-position:2.48447% 74.70356%;background-repeat:no-repeat}.link #helping-hands:hover{background-position:103.72671% 74.70356%}.link #helping-hands .page-link{border-bottom:0;padding-top:64.7482%;display:block;height:0}