@font-face{font-family:"Helvetica Neue LT W01_55 Roman";src:url("../fonts/bf7ef4ce-de2a-4213-a9d7-826a3ee323cd.eot?#iefix");src:url("../fonts/bf7ef4ce-de2a-4213-a9d7-826a3ee323cd.eot?#iefix") format("embedded-opentype"),url("../fonts/3dac71eb-afa7-4c80-97f0-599202772905.woff2") format("woff2"),url("../fonts/34e0e4c0-c294-49bb-9a8e-1b2cafd54e32.woff") format("woff"),url("../fonts/8a8bfee3-197c-4942-9b11-71508cc9f406.ttf") format("truetype"),url("../fonts/5101995a-e73b-4cf9-84e8-f99eb43277b1.svg#5101995a-e73b-4cf9-84e8-f99eb43277b1") format("svg")}@font-face{font-family:"Helvetica Neue LT W01_65 Md";src:url("../fonts/f95f9fc2-ffda-431c-9d6a-2c3668f5b20b.eot?#iefix");src:url("../fonts/f95f9fc2-ffda-431c-9d6a-2c3668f5b20b.eot?#iefix") format("embedded-opentype"),url("../fonts/5b1fbd62-45dc-4433-a7df-a2b24a146411.woff2") format("woff2"),url("../fonts/050b1948-f226-4d20-a65a-15d8ed031222.woff") format("woff"),url("../fonts/beb88be6-2a60-46fe-914f-6892b3ae46ce.ttf") format("truetype"),url("../fonts/e5567978-93ef-4de1-804d-1f0e3654a014.svg#e5567978-93ef-4de1-804d-1f0e3654a014") format("svg")}@font-face{font-family:"Helvetica Neue LT W01_71488914";src:url("../fonts/8a6c3e5a-88a5-430c-91d8-7767ce971d12.eot?#iefix");src:url("../fonts/8a6c3e5a-88a5-430c-91d8-7767ce971d12.eot?#iefix") format("embedded-opentype"),url("../fonts/531c5a28-5575-4f58-96d4-a80f7b702d7b.woff2") format("woff2"),url("../fonts/439c5962-f9fe-4eaf-a1f6-f41d42edba75.woff") format("woff"),url("../fonts/419a308d-b777-4f84-9235-2caf4a98ec23.ttf") format("truetype"),url("../fonts/e4d5b881-6835-45b7-8766-3e5b9e7cab8b.svg#e4d5b881-6835-45b7-8766-3e5b9e7cab8b") format("svg")}/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,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:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@keyframes fadeDrop{0%{opacity:0;-webkit-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.fadeDrop{-webkit-animation-name:fadeDrop;animation-name:fadeDrop}.hvr-grow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-font-smoothing:antialiased}.hvr-grow:hover,.hvr-grow:focus,.hvr-grow:active{-webkit-transform:scale(1.1);transform:scale(1.1);backface-visibility:hidden}::-moz-selection{background:#EEE;text-shadow:none}::selection{background:#EEE;text-shadow:none}*,*:before,*:after{-webkit-font-smoothing:antialiased;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-rendering:optimizeLegibility}html,body{font-size:14px;line-height:22px;font-family:"Helvetica Neue LT W01_55 Roman"}body{background-color:#ffffff}a{color:#ccc;text-decoration:none;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}a:hover,a:focus{text-decoration:none;color:#b3b3b3}input,textarea,select{-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-ms-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}em,i{font-style:400;font-family:"Helvetica Neue LT W01_55 Roman"}strong,b{font-weight:700;font-family:"Helvetica Neue LT W01_71488914"}strong em,em strong,strong i,i strong,b em,em b,b i,i b{font-family:"Helvetica Neue LT W01_71488914";font-weight:700;font-style:italic}ul{list-style:none;margin:0;padding:0 0 0 20px}img{max-width:100%}input:focus,input:hover,select:focus,select:hover,textarea:focus,textarea:hover{border-color:#0097FF}textarea{resize:none}.text-center{text-align:center}.container{margin:0 auto;width:100%;padding:0 20px;max-width:1140px}.container.wide{max-width:1430px}.container.default{padding:50px 20px}#to-top{position:fixed;bottom:20px;bottom:1.25rem;right:20px;right:1.25rem;padding:10px;padding:0.625rem;width:52px;width:3.25rem;height:52px;height:3.25rem;display:block;text-indent:-9999px;background:#aaa9a9 url(../images/general/ArrowUp.png) no-repeat center;-webkit-border-radius:100%;border-radius:100%;opacity:.6;z-index:9999;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}#to-top:hover,#to-top:focus{background-color:#AAA9A9;opacity:1}h1,h2,h3{font-family:Arial;font-weight:600;color:#fff;margin-top:0}h1 em,h1 i,h2 em,h2 i,h3 em,h3 i{font-family:"Helvetica Neue LT W01_71488914";font-style:italic}h1{margin:0;font-size:37px;line-height:40px;color:#fff}h1 span{font-size:20px}h2{font-size:16px;color:#999999}.banner-container h2{font-family:"Helvetica Neue LT W01_65 Md";font-size:30px;line-height:32px;background-color:rgba(0,0,0,0.5);color:#ffffff;padding:15px 30px;margin:0;display:inline-block}h3{font-size:20px;padding:10px}h3.yellow{color:#333;margin:0 0 15px 0;background-color:#fec000}h3.dark{color:#fff;margin:0 0 10px 0;background-color:#2d2c2c}.container.wids .info-box h3.yellow{font-size:19px}h5{font-family:"Helvetica Neue LT W01_71488914";font-size:14px;margin:0 0 5px 0}p,a,li{font-family:"Helvetica Neue LT W01_55 Roman";font-size:14px;font-weight:400;line-height:22px;color:#333}p,li,ul{color:#333}input,input[type=submit]{border:0;outline:0;padding:10px}input[type=submit]{background-color:#000;color:#fff}header .container:before,header .container:after,.clear:before,.clear:after,.container:before,.container:after,.container.news .quarter:before,.container.news .quarter:after,#work-form:before,#work-form:after,.forms-container:before,.forms-container:after,.event-main:before,.event-main:after,.clear:before,.clear:after,.half:before,.half:after,.circles-container:before,.circles-container:after,.info-top:before,.info-top:after,.row1:before,.row1:after,.row2:before,.row2:after,.row3:before,.row3:after,.news-clear:before,.news-clear:after,.view-sidebar:before,.view-sidebar:after,.row:before,.row:after{content:"";display:table}header .container:after,.clear:after,.container:after,.container.news .quarter:after,#work-form:after,.forms-container:after,.event-main:after,.clear:after,.half:after,.circles-container:after,.info-top:after,.row1:after,.row2:after,.row3:after,.news-clear:after,.view-sidebar:after,.row:after{clear:both}.half{float:left;width:49%}.half .half{width:48%}.half.first{margin-right:2%}@media (max-width: 540px){.half{width:100%;margin-left:0;margin-bottom:20px}}
.third{float:left;width:31%;margin-right:2%}.third:last-child{margin-right:0}.quarter{float:left;width:22%;margin-right:3%}.quarter:last-child{margin-right:0}@media (max-width: 760px){.quarter{width:49%;margin-right:2%;margin-bottom:20px}.quarter:nth-child(odd){margin-right:0}.quarter:nth-child(even){margin-right:2%}}@media (max-width: 540px){.quarter{width:100%;margin-right:0;margin-bottom:20px}}
.btn{text-transform:uppercase;background-color:#fec000;color:#2d2c2c;padding:15px 30px;display:inline-block;font-family:"Helvetica Neue LT W01_71488914";font-size:16px}.btn.std,.btn.header,.btn.profile{padding-right:70px;background:#fec000 url(../images/general/icon-btn-arrow-grey.png) no-repeat 90% center}.btn.std:hover,.btn.header:hover,.btn.profile:hover{color:#131313}.btn.header{padding:15px 50px 15px 15px;font-size:14px}.btn.sml{font-size:12px;color:#fff;padding:10px 15px;text-transform:none;display:inline-block}.btn.sml:hover{color:#131313}.btn.dark{font-size:14px;color:#fff;padding:11px 40px 11px 12px;background:#2d2c2c url(../images/general/icon-btn-arrow-white.png) no-repeat 93% center;text-transform:none}.btn.dark:hover{background:#131313 url(../images/general/icon-btn-arrow-white.png) no-repeat 95% center}.btn.profile{font-size:14px;font-family:"Helvetica Neue LT W01_71488914";color:#333;padding:10px 38px 15px 10px;width:175px;margin-top:25px}label.error{display:inline;color:#FF1111;padding-bottom:10px}header{width:100%;background-color:#2d2c2c}header .logo-position{float:left;width:16%;min-height:20px;position:relative}@media (max-width: 1150px){header .logo-position{width:100%;float:none}header .logo-position .logo-container{position:relative;background-color:#2d2c2c;padding:0}header .logo-position .logo-container img{margin-top:10px;max-height:150px}}header .logo-container{width:100%;text-align:center;position:absolute;padding:0}header .logo-container a{vertical-align:middle}header .slogan-container{padding:35px 0;float:left;width:59%;margin-left:5%}header .slogan-container h2{margin:0}@media (max-width: 1150px){header .slogan-container{width:80%;margin:0 0 2% 0;padding:13px 0 0 0}}@media (max-width: 866px){header .slogan-container{float:none;width:100%;text-align:center;margin-bottom:20px}header .slogan-container h1{display:none}}header .social-container{float:left;width:20%;margin-top:43px;text-align:right}header .social-container a{margin-right:10px}@media (max-width: 1150px){header .social-container{float:left;width:20%;text-align:center;margin:10px 0}}@media (max-width: 866px){header .social-container{display:none}}
.page-intro{padding:45px 0;background-color:#EBEBEB;text-align:center}.page-intro p{margin:0;font-size:18px;line-height:24px;color:#333333;padding:0 15px}.menu-btn{width:40px;height:40px;margin:0 20px 15px 0;background:url(../images/general/icon-menu.png) no-repeat center center;background-size:contain;cursor:pointer;display:none;float:right}@media (max-width: 866px){.menu-btn{display:block}}
nav{background-color:#fec000;padding:15px 0;z-index:10}nav ul.main{list-style:none;padding:0;float:right;width:80%;margin-left:5%;display:table}nav li{display:inline-block;padding:0 10px;position:relative;border-left:1px solid #ffe082;display:table-cell;text-align:center}nav li:first-child{border-left:none}nav li a{color:#2d2c2c;font-size:14px;line-height:16px;font-family:"Helvetica Neue LT W01_71488914";text-transform:uppercase}nav li a:hover{color:#fff}@media (max-width: 866px){nav li{display:block;padding:10px 0;border-left:none;border-bottom:1px solid #ffe082}nav li:last-child{border-bottom:none}}@media (max-width: 1010px){nav ul.main{width:100%}}@media (max-width: 866px){nav{padding:15px 0 0 0}nav ul.main{display:none}}
@media (max-width: 866px){nav .container{padding:0}}
nav ul li ul{display:none;padding:20px 0 0 0;z-index:10}nav ul li:hover ul{display:block;position:absolute;background-color:#fec000;-moz-animation:fadeDrop .3s ease-in;-webkit-animation:fadeDrop .3s ease-in;animation:fadeDrop .3s ease-in;top:20px;left:0}@media (max-width: 819px){nav ul li:hover ul{position:relative;top:10px;background-color:#cb9900;padding:0}}
nav ul li ul li{text-align:left;display:block;border-left:none;border-bottom:1px solid #ffe082;padding:10px 15px;min-width:240px}nav ul li ul li:last-child{border-bottom:none}@media (max-width: 866px){nav ul li ul li{text-align:center}}
.mobile-only{display:none}@media (max-width: 866px){.mobile-only{display:block;background-color:#2d2c2c}.mobile-only a{color:#fec000}}
.pre-footer{background-color:#fec000;padding:20px 0}.pre-footer .newsletter{width:78%;margin-right:2%;float:left}.pre-footer .newsletter p,.pre-footer .newsletter form{display:inline-block}.pre-footer .newsletter p{font-family:"Helvetica Neue LT W01_71488914";font-size:16px;text-transform:uppercase;color:#333333;margin-right:15px}.pre-footer .newsletter input{font-size:13px;color:#333;margin-right:10px}@media (max-width: 500px){.pre-footer .newsletter input{width:100%;margin-bottom:15px}}.pre-footer .newsletter input[type=submit]{color:#fff;text-transform:uppercase}@media (max-width: 950px){.pre-footer .newsletter{width:100%;text-align:center}}.pre-footer .social{width:20%;float:left;text-align:right;margin-top:10px}@media (max-width: 950px){.pre-footer .social{width:100%;text-align:center}}
.social-link{width:36px;height:38px;display:inline-block;background:no-repeat bottom center;margin-right:10px}.social-link.facebook{background-image:url(../images/header/icon-facebook-sprite.png)}.social-link.twitter{background-image:url(../images/header/icon-twitter-sprite.png)}.social-link.youtube{background-image:url(../images/header/icon-youtube-sprite.png)}.social-link:hover{background-position:center top}footer{background-color:#2d2c2c;text-align:center;padding:40px 0 100px 0;font-size:14px}footer p{color:#fff}footer a{color:#fff}footer a:hover{color:#fec000}footer ul{padding:0;margin:0}footer ul li{display:inline-block;border-right:1px solid #fff}footer ul li:last-child{border-right:none}footer ul li a{color:#fff;padding:0 5px}footer ul li a:hover{color:#fec000}.banner-container{background:#fff url(../images/header/banner-home.jpg) no-repeat center center;background-size:cover;padding:200px 0 100px 0}.banner-container .message{width:70%;margin:0 auto;background-color:rgba(0,0,0,0.5);padding:35px 30px;position:relative;text-align:center}.banner-container .message p{font-family:"Helvetica Neue LT W01_65 Md";font-size:30px;line-height:36px;color:#fff;margin:0}.banner-container .message .btn{position:absolute;bottom:-35px;left:0;right:0;margin:0 auto;width:210px}@media (max-width: 850px){.banner-container .message{width:60%}}@media (max-width: 650px){.banner-container .message{width:75%}}@media (max-width: 480px){.banner-container .message{width:100%}}.banner-container.general{padding:50px 0 130px 0}.banner-container.about{background:#fff url(../images/header/banner-about.jpg) no-repeat center center;background-size:cover}.banner-container.outreach{background:#fff url(../images/header/banner-outreach.jpg) no-repeat center center;background-size:cover}.banner-container.consult{background:#fff url(../images/header/banner-consultation.jpg) no-repeat center center;background-size:cover}.banner-container.donations{background:#fff url(../images/header/banner-donations.jpg) no-repeat center center;background-size:cover}.banner-container.events{background:#fff url(../images/header/banner-events.jpg) no-repeat center center;background-size:cover}.banner-container.children{background:#fff url(../images/header/banner-children.jpg) no-repeat center center;background-size:cover}.banner-container.it{background:#fff url(../images/header/banner-it.jpg) no-repeat center center;background-size:cover}.banner-container.sports{background:#fff url(../images/header/banner-sport.jpg) no-repeat center center;background-size:cover}.banner-container.volunteer{background:#fff url(../images/header/banner-volunteer.jpg) no-repeat center center;background-size:cover}.how-container{width:100%;background-color:#ebebeb;padding:40px 0;color:#333333}.how-container .half img{float:left;width:33%;padding:0 5px 5px 0}.how-container .half .copy{float:left;width:67%}.how-container .half .copy h4{font-size:18px;font-family:"Helvetica Neue LT W01_71488914"}.how-container .half .copy p{font-size:12px}.container.news,.container.eeee{margin-bottom:60px;margin-top:40px}.container.news{margin-top:30px}.container.news h3{color:#333333;font-size:20px;border-bottom:1px dashed #333333;padding:0 4px 15px 4px;font-family:"Helvetica Neue LT W01_71488914"}.container.news h4{font-size:16px;color:#333333;line-height:20px;margin:0 0 10px 0;font-family:"Helvetica Neue LT W01_71488914"}.container.news p{font-size:12px;color:#333333;margin-bottom:30px}.container.news img{float:left;margin:0 5px 5px 0}@media (max-width: 950px){.container.news img{float:none}}
.container.eeee .img-container{position:relative}.container.eeee .img-container h3{font-size:16px;position:absolute;bottom:15px;left:-10px;width:90%;background-color:rgba(0,0,0,0.7);padding:15px;text-transform:uppercase}.sponsors-container{text-align:center;background-color:#ebebeb;padding:30px 0 40px 0}.sponsors-container h4{font-size:16px;color:#666666;text-transform:uppercase}.sponsors-container a{margin-right:10px;margin-bottom:15px}.sponsors-container a:last-child{margin-right:0}.sponsors-container img{display:inline-block}.container.about{margin-top:60px;margin-bottom:70px}.sidebar{width:20%;margin-right:2%;float:left}.sidebar ul{padding:0}.sidebar ul li{border-bottom:1px dashed #333;padding:10px 50px 10px 10px;background:url(../images/general/icon-sml-arrow-grey.jpg) no-repeat right center}.sidebar ul li a{font-size:14px;color:#333}@media (max-width: 823px){.sidebar .btn.profile{width:100%}}@media (max-width: 660px){.sidebar{display:none}}
.content{width:78%;float:left}@media (max-width: 660px){.content{width:100%}}
.timeline-block{width:100%;margin-bottom:40px;text-align:center}.timeline-block h3{font-size:18px;margin:0;padding:15px 10px;min-width:150px;display:inline-block}.timeline-block p{font-size:14px;color:#333;margin:5px 0;padding:20px 0 0 0;background:url(../images/general/timeline-item.jpg) no-repeat center 5px}.timeline-block p.first{background:none}.timeline-block .joiner{padding-top:75px;background:url(../images/general/timeline-joint.jpg) no-repeat center top}#timeline-video .fluid-width-video-wrapper{margin-top:20px}.title-wrapper{width:100%;margin-bottom:10px}.container.outreach p,.container.outreach img{margin:0 0 35px 0}.container.outreach h3{font-size:24px;color:#333;margin:0 0 40px 0}.container.outreach .objectives{background-color:#f2f2f2;padding:35px 25px;text-align:center}.container.outreach .services{text-align:left}.container.outreach .services ul{padding:0;margin-bottom:20px}.container.outreach .services li{padding-left:35px;background:url(../images/general/timeline-item.jpg) no-repeat left 7px;margin-bottom:5px}.container.outreach .services a{color:#fec000}.container.outreach .services a:hover{color:#2d2c2c}.container.consult section p,.container.donations section p{padding:0 10px;margin:0 0 15px 0}.container.consult section a,.container.donations section a{color:#fec000}.container.consult section a:hover,.container.donations section a:hover{color:#2d2c2c}.container.consult section form,.container.donations section form{padding:0 10px}.container.consult section form label,.container.donations section form label{width:30%;float:left;text-align:right;margin-right:3%;line-height:32px}.container.consult section form input,.container.consult section form select,.container.donations section form input,.container.donations section form select{width:66%;float:left;margin-bottom:10px;padding:5px;border:1px solid #ccc}.container.consult section form select,.container.donations section form select{padding:4px}.container.consult section form input[type=submit],.container.donations section form input[type=submit]{font-family:"Helvetica Neue LT W01_71488914";margin-left:33%;float:left;display:inline-block;width:105px;text-align:left;color:#fff;padding:10px 35px 10px 15px;background:#2d2c2c url(../images/general/icon-btn-arrow-white.png) no-repeat 93% center}@media (max-width: 950px){.container.consult section form label,.container.consult section form input,.container.consult section form select,.container.donations section form label,.container.donations section form input,.container.donations section form select{width:100%;text-align:left}}.container.consult .extra-row section,.container.donations .extra-row section{float:left;width:23%;margin-right:2%}@media (max-width: 760px){.container.consult .extra-row section,.container.donations .extra-row section{width:48%;margin-bottom:20px}}@media (max-width: 480px){.container.consult .extra-row section,.container.donations .extra-row section{width:100%;float:none;margin:0 0 20px 0}}.container.consult .form,.container.donations .form{background-color:#f2f2f2}@media (max-width: 760px){.container.consult .half.top,.container.donations .half.top{width:100%;float:none;margin:0 0 20px 0}}@media (max-width: 480px){.container.consult .half.sub,.container.donations .half.sub{width:100%;float:none;margin:0 0 20px 0}}
.container.default.consult .clear{margin-bottom:30px}.donation-statement{font-size:20px;text-align:center;margin-bottom:50px}.container.donations .quarter p{padding:0 10px}.container.donations .quarter section{background-color:#f2f2f2;padding:25px 15px}.container.donations .quarter section p{padding:0}.container.donations .quarter h4{font-size:18px;margin:0 0 10px 0;padding-bottom:8px;border-bottom:1px dashed #333}.container.donations .donate-forms,.volunteer-form{padding:0}.container.donations .donate-forms input,.container.donations .donate-forms textarea,.volunteer-form input,.volunteer-form textarea{width:100%;padding:5px;float:none}.container.donations .donate-forms input[type=submit],.volunteer-form input[type=submit]{margin:20px 0 0 0;float:none}.section-wrapper{background-color:#f2f2f2}.section-wrapper.no-pad{background-color:#FFF}.mySchool{background-color:#f2f2f2;margin-top:20px;padding:0 !important}.mySchool h4{color:#333;margin:0 0 15px 0 !important;background-color:#fec000;border-bottom:0 !important;line-height:24px;padding:5px 0 5px 15px !important}.mySchool p{padding:0px 15px 25px 15px  !important}.donate-forms.volunteer label{display:none}.form__row.form__row--radiobuttons .form__field div,.form__row.form__row--radiobuttons .form__field,.form__row.form__row--radiobuttons .form__label label,.form__row.form__row--radiobuttons .form__label{display:inline-block}.availability-container label{display:inline-block !important}.availability-container label:first-child{display:none !important}.outer{width:100%;background-color:#f2f2f2;padding:35px 0 50px 0}.bequest-container{margin-top:45px;background-color:#f2f2f2;text-align:center;padding:25px 150px 5px 150px}.bequest-container h2{font-size:30px;margin:0 0 20px 0;color:#333}.bequest-container p{margin-bottom:20px}.bequest-container input{border:1px solid #cccccc;margin-right:10px;padding:10px 12px !important;display:inline-block;width:auto !important}.bequest-container input[type=submit]{font-family:"Helvetica Neue LT W01_71488914";padding:10px 35px 10px 15px !important;background:#2d2c2c url(../images/general/icon-btn-arrow-white.png) no-repeat 93% center}@media (max-width: 1035px){.bequest-container{padding:25px 100px 5px 100px}}@media (max-width: 935px){.bequest-container{padding:25px 50px 5px 50px}}@media (max-width: 835px){.bequest-container{padding:25px 25px 5px 25px}}@media (max-width: 785px){.bequest-container input{width:100%;margin-bottom:15px}.bequest-container input[type=submit]{width:175px;text-align:center}}
.event-logo{float:left;width:22%}@media (max-width: 890px){.event-logo{width:100%;float:none;text-align:center;margin-bottom:15px}}
.event-main{float:left;width:75%;margin-left:3%}.event-main .event-copy{float:left;width:67%;margin-right:3%}.event-main .event-details{float:left;width:30%;background-color:#f2f2f2;padding:25px}.event-main .event-details p{margin:0 0 20px 0}.event-main .event-details .btn.dark{padding-right:30px}.event-main .event-images{margin-top:40px}.event-main .event-images .img-box{float:left;width:31%;margin:0 1% 10px 1%}@media (max-width: 890px){.event-main{width:100%;float:none;margin-left:0}}@media (max-width: 720px){.event-main .event-copy,.event-main .event-details{width:100%;margin:0 0 20px 0}}@media (max-width: 660px){.event-main .event-images .img-box{width:48%}}@media (max-width: 450px){.event-main .event-images .img-box{width:100%;margin:0 0 10px 0;text-align:center}}
.container.default.services .half.images{text-align:center}.container.default.services .half.images h5{font-size:20px;margin:20px 0}.container.default.services .half.images img:first-child{margin-bottom:7px}.container.default.services .half.images .row-second{margin-top:7px}.container.default.services .half.images .row-second img{display:inline-block;width:48%}.container.default.services .half.images .row-second img:first-child{margin-right:3%}@media (max-width: 450px){.container.default.services .half.images .row-second img{display:inline-block;text-align:center;margin:0 0 20px 0;max-width:100%}}.container.default.services .half section{float:left;width:48%;margin-right:2%;margin-bottom:20px}.container.default.services .half section.full{width:100%;float:none;clear:both}@media (max-width: 480px){.container.default.services .half section{float:none;width:100%;margin-right:0}}@media (max-width: 780px){.container.default.services .half{width:100%;margin:0 0 20px 0;float:none}}
.circles-container{padding:0 5px;text-align:center}.circle{position:relative;border-radius:50%;width:150px;height:150px;margin:10px 10px;background-color:#333;display:inline-block;text-align:center;padding:20px}.circle p{color:#fff;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.circle.yellow{background-color:#fec000}.circle.yellow p{font-family:"Helvetica Neue LT W01_71488914";font-size:16px}.row2{padding-left:84px}@media (max-width: 975px){.row2{padding-left:0}}
@media (max-width: 760px){.circle-container{text-align:center}}
.info-top{width:100%}.half section.left{float:left;width:49%;margin-right:2%}.half section.left ul li{padding-left:25px}.half section.right{float:left;width:49%}@media (max-width: 520px){.half section.left,.half section.right{float:none !important;width:100% !important;margin:0 0 15px 0 !important}}
.half section.left ul,.volunteer-main .info-box ul,.final .info-box ul{padding:0}.half section.left ul li,.volunteer-main .info-box ul li,.final .info-box ul li{padding-left:25px;background:url(../images/general/timeline-item.jpg) no-repeat left 7px}.half section.bottom{width:100% !important;margin-right:0 !important}.half section.bottom .info-box{float:left;width:48%;margin-right:2%}@media (max-width: 520px){.half section.bottom .info-box{float:none !important;width:100% !important;margin:0 0 15px 0 !important}}
.half section.final{width:100% !important;margin:0 !important}.info-box{padding-bottom:25px}.info-box p{margin:10px 0 0 0}.other-images .img-box{float:left;width:48%;margin:0 1% 10px 1%}@media (max-width: 460px){.other-images .img-box{float:none;width:100%;margin:0 0 10px 0;text-align:center}}
.img-left,.img-right{float:left;width:48%;text-align:center}@media (max-width: 750px){.img-left,.img-right{float:none;width:100%}}
.img-left{margin-right:2%}.img-left img{margin:0 0 20px 0}.container.sports .info-box p{padding:0 10px}.container.sports .row1 .info-box{width:49%;margin-right:2%;float:left}.container.sports .row1 .info-box:last-child{margin-right:0}@media (max-width: 520px){.container.sports .row1 .info-box{width:100%;margin:0 0 20px 0}}.container.sports .row1 .half.image{text-align:center}.container.sports .row2,.container.sports .row3{padding:0}.container.sports .row2 .info-box,.container.sports .row3 .info-box{width:23%;margin-right:2%;float:left}.container.sports .row2 .info-box:last-child,.container.sports .row3 .info-box:last-child{margin-right:0}@media (max-width: 780px){.container.sports .row2 .info-box,.container.sports .row3 .info-box{width:48%}}@media (max-width: 520px){.container.sports .row2 .info-box,.container.sports .row3 .info-box{width:100%;margin:0 0 20px 0}}.container.sports .row3 .img-container{float:left;width:48%;margin-right:2%}@media (max-width: 780px){.container.sports .row3 .img-container{width:100%;margin:0 0 20px 0;text-align:center}}.container.sports .row3 .info-box.right{float:right}@media (max-width: 780px){.row1 .half{width:100%;margin:0 0 20px 0;float:none}}
.volunteer-main,.volunteer-form{float:left}@media (max-width: 890px){.volunteer-main,.volunteer-form{float:none;width:100%;margin:0 0 20px 0}}
.volunteer-main{width:70%;margin-right:2%}.volunteer-main .row1 .info-box,.volunteer-main .row2 .info-box{float:left;width:31%;margin-right:2%}.volunteer-main .row1 .info-box:last-child,.volunteer-main .row2 .info-box:last-child{margin-right:0}@media (max-width: 640px){.volunteer-main .row1 .info-box{width:48%;margin:0 0 20px 0}.volunteer-main .row1 .info-box:first-child{margin-right:2%}}@media (max-width: 440px){.volunteer-main .row1 .info-box{width:100%;margin:0 0 20px 0}}.volunteer-main .row2{margin:0;padding:0}.volunteer-main .row2 .info-box{margin-left:0}.volunteer-main .row2 .img-box{width:66%;float:left}@media (max-width: 780px){.volunteer-main .row2 .info-box,.volunteer-main .row2 .img-box{width:100%;float:none;margin:0 0 20px 0}.volunteer-main .row2 .img-box{text-align:center}}
.volunteer-form{width:28%;background-color:#f2f2f2;padding:20px 15px 35px 15px}.volunteer-form ::-webkit-input-placeholder{font-style:italic;color:#999999}.volunteer-form :-moz-placeholder{font-style:italic;color:#999999}.volunteer-form ::-moz-placeholder{font-style:italic;color:#999999}.volunteer-form :-ms-input-placeholder{font-style:italic;color:#999999}.volunteer-form input,.volunteer-form select{width:100%;margin-bottom:10px;padding:5px;border:1px solid #ccc}.volunteer-form select{padding:4px;color:#999999;font-style:italic}.volunteer-form select option:first-child{color:#999999}.volunteer-form select option{color:#333333;font-style:normal}.volunteer-form input[type=checkbox]{width:auto;margin-right:10px}.volunteer-form input[type=submit]{font-family:"Helvetica Neue LT W01_71488914";margin-left:0;display:inline-block;width:105px;text-align:left;color:#fff;padding:10px 35px 10px 15px;background:#2d2c2c url(../images/general/icon-btn-arrow-white.png) no-repeat 93% center}@media (max-width: 950px){.volunteer-form label,.volunteer-form input,.volunteer-form select{width:100%;text-align:left}}.volunteer-form .drivers{margin-bottom:5px}.volunteer-form .drivers p,.volunteer-form .drivers input,.volunteer-form .drivers label{display:inline-block;width:auto;font-size:13px;color:#333333}.volunteer-form .drivers input{margin-left:20px}.volunteer-form .drivers label{margin-left:5px}.volunteer-form .drivers input[type=radio]:not(old){width:16px}@media (max-width: 890px){.volunteer-main,.volunteer-form{float:none;width:100%;margin:0 0 20px 0}}
.half.image.wids{margin-bottom:30px}.half.image.wids .row-first img{width:100%;text-align:center;margin-bottom:10px}.half.image.wids .row-second img{display:inline-block;width:48%}.half.image.wids .row-second img:first-child{margin-right:3%}@media (max-width: 450px){.half.image.wids .row-second img{display:inline-block;text-align:center;margin:0 0 20px 0;max-width:100%}}
.exec-committee{text-align:center}.exec-committee h3.yellow{display:inline-block;min-width:350px}@media (max-width: 400px){.exec-committee h3.yellow{min-width:100%}}
.execs{margin:0 auto;padding:45px 0 5px;max-width:985px;width:100%}.exec{display:inline-block;text-align:center;margin:0 45px 50px 45px}.exec p{margin:10px 0 0 0}.management-outer{background-color:#f2f2f2}.management-team{padding:60px 20px 40px;text-align:center}.management-team h3{display:inline-block;margin:0;min-width:350px}@media (max-width: 400px){.management-team h3{min-width:100%}}
.exec-wide{width:100%;padding-bottom:20px;margin-top:40px;border-bottom:1px solid #cccccc}.exec-wide .img-section,.exec-wide .copy-section{display:inline-block}.exec-wide .img-section{text-align:center;width:25%;margin-right:2%;vertical-align:top}@media (max-width: 550px){.exec-wide .img-section{margin-bottom:20px}}.exec-wide .copy-section{width:72%;text-align:left}.exec-wide .copy-section h4{font-size:20px;margin:0 0 5px 0}.exec-wide .copy-section h5{font-size:14px;margin:0 0 20px 0}.exec-wide .copy-section p{margin:0 0 25px 0}.exec-wide:last-child{border-bottom:none}@media (max-width: 550px){.exec-wide .img-section,.exec-wide .copy-section{width:100%;margin:0}}
.news-box{float:left;width:31%;margin:0 1% 30px 1%;background-color:#f2f2f2;padding:25px 20px}.news-box h4{font-size:20px;color:#333333;margin:0 0 5px 0}.news-box p{color:#333;font-size:14px}.news-box .date{font-size:12px;margin:0 0 5px 0;padding-left:20px;background:url(../images/general/icon-date.gif) no-repeat left 2px}.news-box .date em{padding-top:2px}.news-box .excerpt{margin:0 0 15px 0}.news-box .btn.read{font-size:14px;text-transform:none}.news-box .btn.read:hover{color:#333}@media (max-width: 770px){.news-box{width:48%}}@media (max-width: 480px){.news-box{width:100%;margin:0 0 30px 0}}
.pagination-container{padding-top:40px;text-align:center;width:100%}.pagination-container .pagin{display:inline-block;margin-right:8px;background-color:#f2f2f2;font-size:14px;color:#999999;padding:5px 10px}.pagination-container .pagin.active{background-color:#fec000;color:#333333}@media (max-width: 420px){.pagination-container .pagin{margin-bottom:10px}}
.container.default.coredocs .news-box{float:left;width:23%;margin:0 1% 30px 1%;text-align:center}.container.default.coredocs .news-box img{max-height:150px;display:block;margin:0 auto}.container.default.coredocs .news-box .btn{margin-top:10px}@media (max-width: 770px){.container.default.coredocs .news-box{width:48%}}@media (max-width: 480px){.container.default.coredocs .news-box{width:100%;margin:0 0 30px 0}}
.container.default.mission .half{width:48%}.container.default.mission .half.vision{margin-left:4%}.container.default.mission .half h3{display:inline-block}@media (max-width: 540px){.container.default.mission .half{width:100%;margin:0 0 20px 0}.container.default.mission .half.vision{margin:0 0 0 0}}
.news-view,.view-sidebar{float:left}.news-view{width:73%;margin-right:2%}.news-view h2{font-size:30px;line-height:34px;color:#333333}.news-view .date{font-size:12px;margin:0 0 5px 0;padding-left:20px;background:url(../images/general/icon-date.gif) no-repeat left 2px}.news-view .date em{padding-top:2px}.news-view .view-excerpt{font-size:16px;margin-top:0}@media (max-width: 770px){.news-view{width:100%;margin:0}}
.view-sidebar{width:25%}.view-sidebar .news-box{float:none;width:100%;margin:0 0 20px 0}@media (max-width: 770px){.view-sidebar{width:100%;margin-top:40px}.view-sidebar .news-box{float:left;width:49%;margin:0 2% 20px 0}.view-sidebar .news-box:last-child{margin:0}}@media (max-width: 480px){.view-sidebar .news-box{float:none;width:100%;margin:0 0 20px 0}}
.contact-form-wrapper{padding:20px;background-color:#f2f2f2}.contact-form-wrapper .contact-input{position:relative;display:inline-block;width:45%;margin:0 2% 20px 2%}.contact-form-wrapper .contact-input label.error{position:absolute;bottom:-30px;left:0}.contact-form-wrapper .contact-textarea{position:relative}.contact-form-wrapper .contact-textarea label.error{position:absolute;bottom:-5px;left:10px}.contact-form-wrapper input{display:inline-block;width:100%;border:1px solid #ccc}.contact-form-wrapper input[type=submit]{margin-bottom:0;width:45%;margin:0 2% 20px 2%}.contact-form-wrapper textarea{padding:10px;width:95%;margin:0 2% 20px 2%;border:1px solid #ccc}@media (max-width: 420px){.contact-form-wrapper input,.contact-form-wrapper textarea{width:100%;margin:0 0 20px 0}}
.contact-half{width:48%;display:inline-block;vertical-align:top}.contact-half.first{margin-right:1%}@media (max-width: 520px){.contact-half{width:100%;margin:0}}
@media (max-width: 770px){.container.default.contact .half{width:100%}}
.venue-rental{width:100%;display:block;margin-bottom:40px;text-align:center}.venue-rental p{text-align:left}.venue-rental h3{display:inline-block;margin:0 auto}.container.default.thanks{text-align:center}.container.default.thanks h2{font-size:28px;line-height:30px}.fourOhh{margin-top:50px;text-align:center}.fourOhh h1{color:#333}
