h1,h2{font-weight:400}h2,h3,h4{line-height:1.4em}h5,h6,p{line-height:1.6em;margin:0 0 1em}.h_iframe-menu,i{position:relative}#top-nav li,.error_feedback ul{list-style:none}#top-nav>ul>li,a:hover{cursor:pointer}h1,h2,h3,h4,h5,h6{font-weight:400;color:#666}p{font-size:14px;color:#666}h1{font-size:2.5em;line-height:1.2em;margin:0 0 .67em;color:#00aaad;border-bottom:1px solid #ccc}h2{font-size:1.8em;margin:15px 0}h3{font-size:1.7em;margin-bottom:15px;color:#9c3}h4{font-size:1.6em;font-weight:700;color:#cb1744;margin:0 0 10px}h5{font-size:1.4em;color:#00aaad}h6{font-size:130%}a.event-link-menu{text-decoration:none!important;margin-bottom:20px}a.event-link-menu h1{font-size:18px;font-weight:700;text-decoration:none!important;padding-bottom:5px;border-bottom:1px solid #00aaad}.error_feedback,.error_feedback ul{padding:0;margin:0}a.event-link-menu.blue h1{border-color:#00aaad;color:#00aaad}a.event-link-menu.green h1{border-color:#9c3;color:#9c3}a.event-link-menu.red h1{border-color:#cb1845;color:#cb1845}a:hover,li{color:#666}.hove-op:hover,a.event-link-menu:hover img{opacity:.6}a,a:active,a:focus{color:#00aaad;text-decoration:underline}li{font-size:14px}.img-center{margin:0 auto}i{top:-1px;font-family:icomoon;font-weight:400;font-style:normal;text-transform:none;font-size:16px;line-height:0;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;speak:none}.auxmenu li a,.videos{font-family:'Arial W02 Rounded'}i.brand-color{color:#9abece}i.blue{color:#00f}i.green{color:green}i.red{color:red}i.mild-red{color:#ef3d47}@media(min-width:992px){.container{padding:0}}label.error{color:red}input.error,textarea.error{border:1px solid red!important;background:url(images/ico-error.png) 99% center no-repeat #ffefef!important}.error_feedback ul li{margin:0;padding:0;color:#FFF}.error_feedback ul li:before{content:"X \0020"!important;color:red;font-size:1em}.row .error_feedback ul li{margin:0;padding:0;color:#c90044;font-weight:700}.container-menu,.menu_tab_wrapper{margin:0 auto;display:block}html{overflow-y:visible}body{min-width:100%;background:#fbfbfb;height:100%}#menu-block-spacer{display:block;padding-top:100px}#wrapper{background-color:#f8f8f8;position:fixed;width:100%;z-index:5000;height:100px}#wrapper header{background-color:#9c3;height:70px;box-shadow:2px 7px 16px -8px rgba(0,0,0,.35)}#wrapper.landing header{background-color:transparent;box-shadow:0 0}.menu_tab_wrapper{background:#fff}.container-menu>nav{height:100%}.container-menu>nav>ul{margin:0;padding:0;height:70px;display:block}.container-menu>nav>ul>li{margin:0;padding:0;display:block;float:left}.container-menu>nav>ul>li>a{display:block;text-decoration:none;height:70px;color:#fff;font-size:20px;padding:19px 8px 29px}.container-menu>nav>ul>li>a:hover{background:#acd659}.donate-col{background:#c90044;height:70px;margin-left:-15px}.container-menu nav ul>li.donate-li{display:block;width:100%}.container-menu nav ul>li.donate-li>a{background-color:#c90044;padding:12px 22px 29px;font-size:30px;font-weight:700}.container-menu nav ul>li.donate-li>a>span{font-size:19px;color:#fff;display:inline-block;font-weight:300;vertical-align:22%}.bord-right-col{border-right:1px solid #f3f4f3}.initial-pos{position:inherit}.container-menu nav ul li .menu-tab{display:none;position:absolute;left:0;right:0;background:#fff;z-index:1000;border-bottom:6px solid #00aaad}.menu-tab-inner{padding:20px 0;text-align:left;background:#fff;margin:0;width:100%;top:40px}.menu-tab-inner h4 a{text-transform:lowercase;color:#cb1744;display:block;margin:0 0 15px;text-decoration:none}.menu-tab-inner ul{marign:0;padding:0}.menu-tab-inner ul li{margin:0 padding:;list-style:none}.menu-tab-inner ul li a{text-decoration:none;margin:0 0 5px;display:block}.container-menu ul>li:hover .menu-tab{display:block;cursor:default}.small-nav-link-right{text-align:right;display:block;width:1190px;margin:0 auto;padding:1px 0}#index-main,#top-nav>ul>li>a,.auxmenu li a,.button,.dropdown-arrow,.featurebox,.keepup,.login-button,.videofeed,header .container{text-align:center}.small-nav-link-right a{display:inline-block;color:#756254;margin:5px 0 0;padding:0 10px;text-decoration:none}.small-nav-link-right a.login-main-link{border-right:1px solid #756254}.small-nav-link-right a.lang_link,.small-nav-link-right a.search_link{color:#959595}.small-nav-link-right a:hover{color:#C90044}.button{display:inline-block;padding:0 16px;font-size:1.1em;line-height:46px;text-decoration:none!important;border-radius:4px;white-space:nowrap;transition:background .3s;-moz-transition:background .3s;-webkit-transition:background .3s;-o-transition:background .3s}.login-button,.rounded{border-radius:10px}.button.default{background:#428bca;color:#fff}.button.default:hover{background:#2a6496}.button.grey,.button.red{padding:6px 12px;background:#9c3;font-size:1.2em;color:#fff}#top-nav>ul>li>a,.auxmenu li a{font-size:1.3em;text-transform:lowercase}.login-button{color:#fff;padding-top:8px;background:#9c3;display:block;height:18px;width:70px;text-decoration:none}#top-nav,#top-nav ul li,.header-donate,.header-social,.inline-block{display:inline-block}.spaced{margin-bottom:20px}iframe{border:0}#socialside,#top-nav{border-radius:10px 0 0 10px}.h_iframe-menu{padding-top:44%}.h_iframe-menu iframe{position:absolute;top:0;left:0;right:0;margin:0 auto;width:auto;max-height:176px;height:100%}.h_iframe{position:relative;padding-top:64%}@media(max-width:767px){.h_iframe{margin-bottom:15px}}.h_iframe iframe{position:absolute;top:0;left:0;right:0;width:100%;height:95%}header .container{position:relative;height:180px}#logo{display:block;float:left;padding:0 0 0 10px}#header-info{position:absolute;right:0;top:30px;height:25px;width:350px}.header-social{width:32px;height:32px}#top-nav,.auxmenu{height:40px}.header-donate{width:165px;margin-left:20px}#top-nav a{display:block;font-weight:400;text-decoration:none}#top-nav>ul>li:first-child:hover>a{color:#3caeac}#top-nav ul{z-index:50;margin:0;padding:0}#top-nav>ul>li{line-height:40px}#top-nav ul li:hover>a{text-decoration:underline}#top-nav>ul>li>a{color:#fff;padding:0 10px}#top-nav>ul>li:last-child a{border-right:0}#top-nav ul li:hover{z-index:6000}#top-nav>ul>li:hover>a{background:#7ccecb;text-decoration:none}#top-nav ul li a.selected{background:#9c3;text-decoration:none;color:#FFF}#top-nav ul li a.selected:hover{color:#3caeac}@media(max-width:767px){.keepup{padding:20px 0}}#top-nav ul li ul li{display:block}#top-nav ul>li:hover .menu-tab{display:block;cursor:default}#top-nav .dropdown-column{padding:0 10px}#top-nav .dropdown-column h4 a{color:#ca1744;font-weight:700;margin:0;padding-top:0;text-transform:lowercase}#top-nav .dropdown-column h4 a:hover{text-decoration:underline}#top-nav .dropdown-column ul{list-style:outside;margin:initial;display:block}#footer-links ul li,.auxmenu,.calendar-day-events{list-style:none}#top-nav .dropdown-column ul li{text-transform:lowercase;padding-top:10px;display:list-item!important;float:none!important;line-height:1.2em!important}.border-right{border-right:1px solid #f3f4f3}.auxmenu{background:#99d534;padding:0;float:right;border-radius:0 10px 10px 0;background-image:linear-gradient(bottom,#99d534 50%,#9c3 50%);background-image:-o-linear-gradient(bottom,#99d534 50%,#9c3 50%);background-image:-moz-linear-gradient(bottom,#99d534 50%,#9c3 50%);background-image:-webkit-linear-gradient(bottom,#99d534 50%,#9c3 50%);background-image:-ms-linear-gradient(bottom,#99d534 50%,#9c3 50%)}.auxmenu li{line-height:40px;display:inline-block;padding:0;margin:0}.auxmenu li a{color:#fff;padding:0 10px;text-decoration:none}.auxmenu li:hover a{color:#3caeac;text-decoration:none}.fifth-column{width:20%}.twofifth-column{width:40%}.threefifth-column{width:60%}.quarter-column{width:25%}.half-column{width:50%}.full-column{width:100%}@media(max-width:991px){.fifth-column,.quarter-column{width:100%}.full-column,.half-column,.threefifth-column,.twofifth-column{display:none!important}}.left-menu .menu{padding:0}.left-menu .menu li{position:relative}.left-menu .spaced{margin-bottom:0;padding-bottom:0!important}.left-menu .dropdown-column{padding:0}.left-menu .dropdown-column h4{color:#ca1744;font-weight:700;margin:0;padding-top:0;padding-bottom:0;line-height:1.428571429}.left-menu .dropdown-column ul{list-style:none;margin:0;padding:0;display:block}.left-menu .dropdown-column ul li{display:list-item!important;float:none!important}.left-menu .dropdown-column li a{padding:14px;color:#e4f1d0!important}.left-menu .dropdown-column li>ul>li>a{color:#e4f1d0!important}.left-menu .border-right{border:0}.dropdown-arrow{color:#7aa329;position:absolute;right:1px;top:1px;height:50px;width:80px;font-size:30px;padding:5px}.dropdown-arrow i{font-size:30px;cursor:pointer}#mobile-donate-button{margin-top:-8px;width:120px;height:auto;border:0;float:right}#index-main{padding:30px 0 20px;min-height:215px}#page-header{background:#a9589e}#page-header .container{height:60px;padding:10px 0}#page-header h1{color:#fff;font-size:23px;font-weight:400;text-transform:uppercase;margin:0}#slideshow{position:relative;margin-top:10px}#slideshow-items{height:350px;overflow:hidden;border-radius:10px}.slideshow-image,.slideshow-item{width:100%;height:100%}.slideshow-item{position:relative;background-size:960px auto;background-repeat:no-repeat}.slideshow-body{color:#fff;position:absolute;top:45px;min-height:265px;left:0;max-width:360px;width:80%;padding:15px;background-image:url(/images/transparentBlack.png);border-radius:0 7px 7px 0}.slideshow-body a{display:block;margin-top:10px}.slideshow-body h2{color:#fff;font-size:1.5em;border:0;font-weight:700;margin:0 0 10px}.slideshow-body h3{color:#fff;font-size:2em;font-weight:400;margin:0 0 10px}.slideshow-body p{color:#fff;font-size:1em}.learnmore{width:135px;height:auto;float:right;display:inline-block}.learnmore:hover{width:132px}.slideshow-pager{position:absolute;padding:0 20px 0 10px;height:25px;bottom:10px;left:0;z-index:100;background:#000;opacity:.6;border-radius:0 7px 7px 0},.featurebox-image,.videofeed{border-radius:10px}.slideshow-pager span{display:inline-block;margin:9px 0 0 7px;width:7px;height:7px;background:#fff;text-indent:-99999px}.featurebox,.videofeed-object{display:block;text-decoration:none}.diarycycle a h5,.diarycycle-title{display:inline-block;font-weight:700}.slideshow-pager span.cycle-pager-active,.videos{background:#9c3}.slideshow-pager span:hover{background:#9c3;cursor:pointer}.featurebox{color:#333;min-height:140px}.featurebox:hover{opacity:.6;text-decoration:none;cursor:pointer}.featurebox h3{color:#9c3;font-size:2em;margin-bottom:0}.featurebox-image{margin-bottom:10px}.tyhafantvlogo{margin:-20px auto 0}.videos{border-radius:5px;width:100%;padding:20px 20px 1px}@media(max-width:767px){.home .featurebox{min-height:300px}.featurebox h3{font-size:1.5em}.videos{margin:30px 0 20px}}.videos iframe{padding:0}.videofeed{background:#bce26d;margin:0 auto;width:90%;height:307px;overflow:auto}.videofeed-object{padding:10px;color:#666;font-size:1.4em}.videofeed-object:hover{cursor:pointer;opacity:.6;color:#666;text-decoration:none}.videofeed-object-screen{position:absolute;top:-22px}.videofeed-object-wrap{position:relative;overflow:hidden;height:127px}.blogs-cases{margin:20px 0 10px}.diarycycle{position:relative}.diarycycle-title{margin-right:10px;color:#6d5a4b;font-size:1.8em;margin-top:0}.diarycycle a h5{color:#3caeac;font-size:1.2em;margin-right:60px}@media(max-width:767px){.diarycycle{margin:30px 0 0}}.viewall{display:inline;font-size:16px;color:#666;float:right;margin:10px 82px 0 0}.viewall:hover{opacity:.6!important}.diarycycle-prevnext{display:inline-block;position:absolute;right:20px;top:10px}.diarycycle-next,.diarycycle-prev{background:#9c3;text-decoration:none;border-radius:3px;display:inline-block;width:20px;height:20px;color:#fff;text-align:center}.facebookfeed,.facebookfeed-feed,.subscribe,.twitterfeed,.twitterfeed-feed{border-radius:10px}.diarycycle-next i,.diarycycle-prev i{font-size:15px;font-weight:700;line-height:20px}.diarycycle-next:hover,.diarycycle-prev:hover{opacity:.6;text-decoration:none}.diarycycle-window{margin:0 20px;overflow:hidden}.diarycycle-items{position:relative;right:-1px}.diarycycle-item{display:block;vertical-align:top;text-decoration:none;width:290px;height:auto;padding:0 10px 0 7px;overflow:hidden}.facebookfeed-object,.twitterfeed-object{padding:10px}.diarycycle-item:hover{text-decoration:none!important;opacity:.6!important;cursor:pointer}#footer-links ul li a,#fundraising-link,.breadcrumb a,.breadcrumb:hover a,.pagination li span.disabled a:hover{text-decoration:none}.blog-object:hover,.social-media-footer img:hover{opacity:.6}.diarycycle-item img{border-radius:10px;margin-bottom:18px}.diarycycle-left{float:left;margin:0 10px 0 0}.diarycycle-day,.diarycycle-year{font-size:.9em;color:#666;font-style:italic}.diarycycle-right{font-size:.9em;color:#333;overflow:hidden}.diarycycle-right p{line-height:1.1em;font-size:14px;white-space:normal}.cycle-carousel-wrap .diarycycle-right h3{white-space:normal!important}.diarycycle-right h3.alt-color{color:#00aaad}.diarycycle-right h3{color:#9c3;font-weight:700;font-size:1.4em;margin-top:0;text-transform:lowercase}.cycle-read-more{display:block;font-weight:700;text-decoration:underline;margin-top:10px;font-size:14px;color:#666}@media(min-width:1220px){.diarycycle-item{width:290px;margin-right:0}}@media(min-width:768px){.diarycycle-window{margin:0}.diarycycle-item{width:188px}}@media(max-width:767px){.diarycycle-prevnext{right:0}.diarycycle-left{float:none;display:block;margin:0}.diarycycle-right h3{margin-top:5px}}.keepup h3,.keepup img{display:inline-block}.keepup h3{vertical-align:middle;color:#cb1845;font-size:2.1em;margin-top:0}.fundraisekit,.newsletter{display:block;text-align:left}.fundraisekit{position:relative;width:305px;margin:0 auto 10px}.fundraisekit:hover{opacity:.6;cursor:pointer}.fundraisekit .spread{position:absolute;top:5px;left:5px;right:5px}@media(max-width:767px){.fundraisekit{margin:0 auto 10px}}.newsletter{position:relative;width:100%}.subscribe-input,.subscribe-submit{display:inline-block;vertical-align:middle}.newsletter h3{color:#cb1744;font-size:1.6em;font-weight:700;position:absolute;left:185px;right:15px;top:7px}.newsletter ul{color:#ccc;position:absolute;left:180px;right:15px;top:60px}.newsletter ul li{font-size:1.4em}.keepup form{text-align:left}.subscribe-home{float:right;width:165px;margin:8px 0 0}.subscribe-input{height:47px;width:65%;margin:18px 5% 0 0}#mobile-nav{display:none}.subscribe-input input{width:100%;height:47px}@media(max-width:991px){#mobile-nav{display:block}#menu-block-spacer,#wrapper,.container-menu,.menu_tab_wrapper{display:none}#wrapper.landing{display:block;background-color:#fff;border-top:0}.newsletter h3{font-size:1.6em;left:215px;right:15px;top:7px}.newsletter ul{position:absolute;left:215px;right:15px;top:60px}.newsletter ul li{font-size:1.4em}}@media(max-width:550px){.newsletter h3{font-size:1em;left:50px;right:15px;top:7px}.newsletter ul{position:absolute;left:50px;right:15px;top:60px}.newsletter ul li{font-size:1em}}.facebookfeed h3,.twitterfeed h3{color:#fff;padding-top:10px;font-size:2.1em;font-weight:400}.facebookfeed{background:#3caeac;width:100%;height:409px;margin-top:-10px}.facebookfeed-feed{background:#fff;margin:0 auto;width:92%;height:325px;overflow:auto}.facebookfeed h3{margin:10px 30px}.twitterfeed{background:#f9d406;width:100%;height:409px;margin-top:-10px}.twitterfeed-feed{background:#fff;margin:0 auto;width:92%;height:325px;overflow:auto}.twitterfeed h3{margin:10px 30px}.feed-icon{float:right;margin:13px 35px 0 0}@media(max-width:767px){.facebookfeed{margin-bottom:20px}}#footer{background:#9c3;width:100%;min-height:470px;margin-top:53px}#footer h4{font-weight:700;font-size:1.5em;color:#6d5a4b}#footer p{margin:0;color:#6d5a4b;font-size:11px}#footer-links{margin-top:25px;text-transform:lowercase}#footer-links ul{padding:0}#footer-links ul li a{color:#fff;font-size:1.3em}.footer-logo{margin-top:15px;float:left;width:100px;height:auto}.footer-donate{margin-top:15px;float:right;width:175px}.subscribe{position:relative;padding:1px 20px 14px;background:#3dafaf;width:100%;text-align:right}.subscribe h3{color:#fff;font-size:2em;margin:10px 0 0;text-align:left}#calendar-header-days li,#calendar-header-types,#calendar-next,#calendar-prev,#comments .submit_wrap,#comments h2,#otherways,#socialside a,#socialside h3,.banner-link,.blog-object-date,.calendar-day,.calendar-day-day,.calendar-item h2,.donation .submit-wrap,.gallery-object h3,.socialside-cycle-next,.socialside-cycle-prev{text-align:center}.subscribe .input-wrap{width:100%;margin:4px 0}.subscribe input[type=email],.subscribe input[type=text]{font-size:1.5em;height:45px;width:100%;border-radius:5px;border:0;padding:5px 0 5px 5px}.subscribe label{display:none}.subscribe .input_wrap{margin:0 0 10px}.subscribe .submit-wrap{width:110px;height:65px;float:right}.subscribe-submit{height:auto}.error-feedback li{color:red;font-weight:700}.social-media-footer{width:200px;float:right;margin-top:20px}.social-media-footer img{display:inline-block}.breadcrumb{margin:0;color:#9c3;display:none;font-size:1em;background:#FBFBFB;padding:10px;text-transform:lowercase}.breadcrumb a{color:#9c3}.breadcrumb:hover a{color:#3dafaf}@media(min-width:992px){.breadcrumb{display:block}}#submenu-wrap{margin:0 0 20px}#submenu-wrap a{text-decoration:none!important}#fundraising-link{background:#cb1744;vertical-align:middle;border-radius:10px;margin:2px 0;width:100%;display:block;padding:14px 30px 14px 14px;color:#FFF;font-weight:700}#submenu{display:block}@media(min-width:768px){#submenu li,#submenu>li{display:block}#fundraising-link,#submenu li a{display:block;padding:14px 30px 14px 14px;text-decoration:none}#submenu{font-family:'Arial W02 Rounded';padding-left:0}#submenu>li{margin:2px 0;background:#cfe89f;border-radius:10px}#submenu li a{position:relative;color:#666;transition:opacity .3s;-moz-transition:opacity .3s;-webkit-transition:opacity .3s;-o-transition:opacity .3s}#submenu li:first-child a{border:0}#submenu li a.selected,#submenu li a:hover{opacity:.6}#submenu li a:before{content:"\3e";font-family:icomoon;font-size:16px;line-height:0}#submenu li ul{padding-left:5px}#submenu li ul li a{background:#cfe89f;padding-left:15px}#submenu li ul li ul li a{background:#cfe89f;padding-left:25px}#fundraising-link{background:#cb1744;vertical-align:middle;border-radius:10px;margin:2px 0;width:100%;color:#FFF;font-weight:700}#fundraising-link:hover{background:#961233}}@media(max-width:767px){.menu-respond ul,.menu-respond ul li{margin:0;padding:0}.menu-respond{font-family:'Arial W02 Rounded'}.menu-respond a{display:block;line-height:1em;background:#cfe89f;color:#666}.menu-respond ul{list-style:none}.menu-respond ul li a{padding:14px}.menu-respond ul li ul li a{background:#999}.menu-respond ul li ul li ul li a{background:#bbb}.menu-respond ul li.selected>a{background:#428bca}.menu-collapse{display:none}.menu-toggle{position:relative;padding:18px 14px}.menu-toggle:after{content:"\ac";font-family:icomoon;position:absolute;right:14px;top:50%;margin-top:-16px;padding:6px;background:rgba(255,255,255,.2);font-size:20px;line-height:20px;border-radius:4px}}.donation.monthly label,.pagination,.sidebar-testimonial a{font-family:'Arial W02 Rounded'}@media(min-width:768px){.menu-toggle{display:none!important}.menu-collapse,.menu-toggle.visible{display:block!important}}.sidebar-testimonial{clear:both;background:#cb1744;border-radius:10px}.sidebar-testimonial .quotesleft{padding:10px}.sidebar-testimonial .quotesright{float:right;padding:10px}.sidebar-testimonial a{display:block;text-decoration:none;color:#fff;margin:0 25px;font-size:1.1em;padding:0 10px}@media(max-width:767px){.twitter-widget{margin:0 20px}.calltoaction{text-align:center}}.calltoaction{width:100%;background:#fafaf9;border-radius:10px;border:1px solid #dededd}.calltoaction-content{vertical-align:middle;width:66%;display:inline-block;padding:10px 30px}.calltoaction-content h3{margin:0;color:#cb1744;font-size:1.5em;font-weight:700}.calltoaction img{display:inline-block;margin-bottom:10px}.blog-object{margin-bottom:50px;display:block}.blog-object-date em{color:#3caead;font-size:2.6em;font-weight:700;font-style:normal;margin-bottom:5px}.blog-object-content h3,.blog-object-date p{margin:0;font-weight:700}.blog-object-date p{color:#3caead;line-height:1em;font-size:1.2em}.blog-object-image{border-radius:10px}.blog-object-content h4{font-size:1.2em}.blog-object-content p{font-size:.9em;line-height:1.9em}.pagination{margin:0 auto;display:table}.pagination li a{border:0;font-size:2.5em;color:#666;padding:6px}.pagination>li>a,.pagination>li>span{background:0 0}.pagination li.active a{background:0 0;color:#3caead}.pagination li.active a:hover{background:#eee}.pagination li span.disabled{padding:6px 0;border:0}.pagination li span.disabled a{color:#999;cursor:not-allowed}.pagination li span.disabled:hover{background:0}.testimonial-object-left,.testimonial-object-right{margin-bottom:20px}.testimonial-object-content{margin-top:20px}.testimonial-object-content h3{font-weight:700;padding:0;margin:0}.testimonial-object-left:hover h3,.testimonial-object-right:hover h3{text-decoration:underline}#calendar a,#calendar-next:hover,#calendar-prev:hover,.calendar-day:hover,.gallery-object,.gallery-object:hover,span.calendar-day:hover{text-decoration:none}.gallery-object{position:relative;display:block;margin-bottom:20px;min-height:270px}.gallery-object:hover{opacity:.9}.gallery-object-play{height:35%;position:absolute;left:0;right:0;top:20%}.gallery-object h3{color:#3caeac}.gallery-object-wrap{position:relative;overflow:hidden;height:172px;border-radius:5px}.gallery-object-wrap img{position:absolute;top:-29px}.calendar-day{display:inline-block;vertical-align:top;margin:15px 2.45%;border:1px solid #ccc;position:relative;height:100px;width:9%;border-radius:10px;background:#d5d0cb}#slider,#socialside a,.slideicon{vertical-align:middle}.calendar-day.empty{border:0;background:0 0}.calendar-day:hover{opacity:.6;cursor:pointer}.calendar-day.no-events:hover,span.calendar-day:hover{opacity:1;cursor:default}.calendar-day-day{display:block;position:absolute;top:18px;left:0;right:0;z-index:1;font-size:3.5em;color:#fff}.calendar-day-month{display:block;height:24px;background:#9c3;font-size:.85em;padding-top:2px;border-radius:9px 9px 0 0;color:#fff}.calendar-day-events li.selected,.calendar-day-events li:last-child{border-radius:0 0 9px 9px}.calendar-day-month.small{display:none}.calendar-day-events{position:absolute;bottom:0;width:100%;padding:0;margin:0}#calendar,.calendar-item{position:relative}.calendar-day-events li{width:100%;height:10px}.calendar-day-events li.our{background:#00aaad}.calendar-day-events li.challenge{background:#a50069}.calendar-day-events li.other{background:#9fcf3f}.calendar-day-events li.community{background:#c90044}.calendar-day-events li.shop{background:#ffd600}#calendar-header-types li:hover{opacity:.8;cursor:pointer}#calendar-header-types li.our.selected,#calendar-header-types li.our:hover{background:#00aaad;border-radius:10px;color:#FFF}#calendar-header-types li.challenge.selected,#calendar-header-types li.challenge:hover{background:#a50069;border-radius:10px;color:#FFF}#calendar-header-types li.other.selected,#calendar-header-types li.other:hover{background:#9fcf3f;border-radius:10px;color:#FFF}#calendar-header-types li.community.selected,#calendar-header-types li.community:hover{background:#c90044;border-radius:10px;color:#FFF}#calendar-header-types li.shop.selected,#calendar-header-types li.shop:hover{background:#ffd600;border-radius:10px;color:#FFF}#calendar-header-types li.challenge a.selected,#calendar-header-types li.challenge:hover a,#calendar-header-types li.community a.selected,#calendar-header-types li.community:hover a,#calendar-header-types li.other a.selected,#calendar-header-types li.other:hover a,#calendar-header-types li.our a.selected,#calendar-header-types li.our:hover a,#calendar-header-types li.shop a.selected,#calendar-header-types li.shop:hover a{color:#FFF;text-decoration:none}@media(max-width:991px){.calendar-item h2{margin-top:50px}.calendar-day{margin:15px 2.4%}#calendar-header-days li{margin:15px 2.4%!important}.calendar-day-day{font-size:2.2em;top:30px}.calendar-day-month{display:none}.calendar-day-month.small{display:block!important}}@media(max-width:767px){.calendar-day-day{font-size:1.45em;top:30px}.calendar-day{width:7%;margin:15px 3.1%}.calendar-day-month.small{font-size:.8em}}#calendar hr{border-top:1px solid #a50069}#calendar-items{width:100%;height:auto;overflow:hidden}.calendar-image,.calendar-item{height:100%;width:100%}.calendar-item h2{margin-bottom:180px}#calendar-header,#calendar-next,#calendar-prev{display:block;height:64px;z-index:100;position:absolute}.calendar-body{position:absolute;top:15px;bottom:15px;left:30%;right:30%;padding:15px;background:rgba(255,255,255,.5)}#calendar-header-days,#calendar-header-types{padding:0;margin:0;list-style:none}#calendar-next,#calendar-prev{font-size:20px;top:30px;margin-top:-32px;width:200px;color:#9c3}#calendar-next i,#calendar-prev i{font-weight:700;line-height:64px}#calendar-next:hover,#calendar-prev:hover{opacity:.6}#calendar-prev{left:-15px}#calendar-next{right:-15px}#calendar-header{top:130px;margin-top:0;width:100%}#calendar-header-types li{text-transform:lowercase;display:inline-block;width:19%;font-size:1.6em}#calendar-header-types li.our a{color:#00aaad}#calendar-header-types li.challenge a{color:#a50069}#calendar-header-types li.other a{color:#9fcf3f}#calendar-header-types li.community a{color:#c90044}#calendar-header-types li.shop a{color:#ffd600}#calendar-header-days li{display:inline-block;width:8.6%;margin:10px 2.45%}#calendar-header-days-small{display:none}@media(max-width:767px){.calendar-item h2{margin-top:60px}#calendar-header{top:160px}#calendar-header-types li{font-size:1em}#calendar-header-days{display:none}#calendar-header-days-small{display:block;padding:0;list-style:none;margin:0}#calendar-header-days-small li{display:inline-block;width:7%;margin:10px 2.7%;text-align:center;font-size:.9em}}.eventdetail{margin-bottom:20px}.eventdetail h2{margin-top:0;line-height:1em}#view-all-button{position:absolute;top:60px;width:100%}#view-all-button p{margin:0}#view-all-button p:hover{text-decoration:underline}#socialside{z-index:210;position:fixed;right:10px;bottom:10px;width:70px;height:auto!important;display:block}#socialside a{display:block;width:30px;padding:10px 0 0;text-decoration:none;margin:10px auto 0;border-radius:6px;background:#0077B5}#socialside a i{font-size:31px;color:#fff}#socialside a.socialside-cycle-item-twitter{background:#4CA0E0}#socialside a.socialside-cycle-item-facebook{background:#3B5998}#socialside h3{color:#666;font-size:18px;margin:-20px 0 2px;font-weight:700;display:block}.socialside-cycle-items{height:250px}.socialside-cycle-window{background:#FFF;border-radius:10px;padding:5px}.socialside-cycle-item{height:50px;width:50px!important}.socialside-icon{width:35px;height:35px}.socialside-cycle-next,.socialside-cycle-prev{color:#fff;text-decoration:none;display:block}.socialside-cycle-next i,.socialside-cycle-prev i{display:block;line-height:25px;margin-top:-4px;font-weight:700}.socialside-cycle-next:hover,.socialside-cycle-prev:hover{text-decoration:none;opacity:.6}.buttonset,.pushmenu{display:none}@media(max-width:991px){#header-info,#socialside,#top-nav-wrap,.left-menu .menu-tab{display:none}.left-menu ul,body{padding:0}#logo{margin:15px auto;float:none}header .container{height:auto}.left-menu ul li{border:0;padding:0}#wrapper{border:0}.pushmenu{background:#9c3;position:absolute;width:280px;height:100%;top:0;z-index:1000;display:block}#nav_list,.buttonset .donate,.buttonset span{width:100%;display:block}.pushmenu h3{color:#FFF;font-size:18px;font-weight:700;padding:15px 20px;margin:0}.pushmenu a,.pushmenu li{font-size:16px;border-top:0 solid #add65c;border-bottom:1px solid #add65c;padding:14px;color:#fff;text-decoration:none;display:block}.pushmenu a:hover{color:#fff!important;background:#a8d451}.pushmenu a.active{color:#fff;background:#a8d451}.pushmenu-left{left:-280px}.pushmenu-left.pushmenu-open{left:-280px;position:absolute}.pushmenu-push{overflow-x:hidden;position:relative;left:0}.pushmenu-push-toright{left:280px}.pushmenu,.pushmenu-push{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}#nav_list{font-size:1px;margin-top:25px;background:url(/images/icon-menu.png) left top no-repeat;cursor:pointer;height:27px;text-indent:-99999em}.buttonset.header{background:#9c3}.buttonset{position:relative;background:#45b9b4;height:80px;padding:0 0 0 20px;display:block}.buttonset span{z-index:0;margin:15px auto 0;text-align:center;color:#fff;font-weight:700;font-size:17px}.buttonset a{color:#FFF;text-decoration:none}#mobile-login h4,#mobile-login h5{color:#fff;margin:0;font-weight:400}.buttonset .donate{height:80px;background-color:#c90044;padding:25px 0 0;font-size:25px;font-weight:700;color:#fff;text-align:center}section.content{padding:10px 20px}#mobile-login{height:184px;position:relative;border-bottom:0 solid #9c3;margin-bottom:10px}#mobile-login h4{font-size:21px;line-height:24px}#mobile-login h5{font-size:16px;line-height:14px}#mobile-logo{padding:7px;display:block;border:0;width:50%;position:absolute;top:0;left:20px;text-align:center}#login-button{position:absolute;top:8px;right:15px;height:35px;padding:6px}}.donation,.donation.single #image-wrap{position:relative}.donation{border:1px solid #d5d0cc;border-radius:5px;padding:10px 30px;margin-bottom:20px;min-height:440px}.donation h5{font-weight:700;font-size:1.5em;margin:0}.donation p{font-size:12px}.donation.monthly label{display:block;color:#666;margin-left:30px}#slider,#submenu li a:before,.donation.monthly .radiobuttons .field_wrap,.donation.monthly label.or,.donation.single #image-wrap,.menu-news-body,.menu-news-image,.menu-tab-gallery .pressoffice,.slideicon{display:inline-block}.donation.monthly input[type=radio]{margin-right:5px}.donation.monthly .radiobuttons .input_wrap{display:inline-block;width:100px}.donation.monthly .radiobuttons .input_wrap input{margin-left:5px;width:100%;border:1px solid #d5d0cc;border-radius:5px}#wDonation-donation_single,.donation.single #donation-single{color:#00aaad;font-size:2em;width:30%;padding:0 10px;position:absolute;left:25px;top:18%;height:50px;border:1px solid #d5d0cc;border-radius:5px;font-family:'Arial W02 Rounded'}img-donate{margin:21px auto 0}.donation.single .img-donate{margin:60px auto 0}@media(max-width:991px){#donation.single{font-size:1em}}.slideicon{color:#00aaad;text-decoration:none;font-size:30px;font-weight:700;margin:0;line-height:.7em}.slideicon:active,.slideicon:focus,.slideicon:hover{text-decoration:none}#slider{width:75%;margin:0 20px}#slider .ui-corner-all{border-radius:999px!important;border-color:#b4a9a3!important}.ui-slider{background:#d5d5d5!important}.ui-slider-handle{width:1.7em!important;height:1.7em!important;top:-.5em!important}#donatetitle{font-size:2.5em}#otherways{margin-bottom:30px;font-size:27px}#wrapper.landing{background:#fff;height:auto!important}.landing header{background-color:transparent!important;height:auto!important}.landing header #logo{padding:0!important;width:285px;margin-top:10px}#footer.landing{min-height:130px;position:absolute;bottom:0;left:0;width:100%}#footer.landing h6{margin:18px 0 0;font-size:12px}.editable{padding-bottom:160px}.menu-news,.menu-tab-gallery li h4{padding-bottom:10px}#wrapper.landing{min-height:100%;position:relative;background-color:#fff;border-top:0}@media(max-width:767px){#slider{margin:0 10px}}.menu-tab-news li{border-bottom:1px solid #DDD}.menu-tab-news li:hover{opacity:.8}.menu-tab-news li:last-child{border-bottom:0}.menu-tab-gallery li{padding-top:0!important}.menu-tab-gallery .pressoffice{padding-top:10px!important}.menu-tab-gallery-wrap{position:relative;overflow:hidden}.menu-tab-gallery-wrap image{position:absolute;top:-20px}.menu-tab-gallery-image{padding:10px;background:#FFF;border:1px solid #BBB;border-radius:5px;max-height:119px;margin:0 auto}.menu-tab-gallery a:hover img{opacity:.6}.menu-tab .menu-tab-gallery-image{padding:0;background:#FFF;border:0 solid #BBB;border-radius:10px;width:100%;max-height:150px;margin:0}.menu-news{min-height:110px}.menu-news-image{height:auto;width:35%}.menu-news-body{width:60%;margin-left:5%;vertical-align:top;white-space:normal}.menu-news-body h5{color:#9c3;margin-bottom:0;line-height:15px;font-size:16px}.menu-news-body em{margin-bottom:1em;line-height:1em;color:#888;font-size:11px;font-style:normal}.menu-news-body p{margin:0;line-height:1.2em;font-size:.9em}@media(max-width:991px){.menu-news{min-height:auto!important}}#top-nav .dropdown-column ul,#top-nav .dropdown-column ul li{width:100%}.menu-map{min-height:300px;float:right!important}#submenu li a:before{vertical-align:middle}.googlemap{height:300px;margin-botttom:20px}.googlemapLoad{width:100%;height:100%}#wDonation label.indent{font-size:14px;display:block;float:left;width:150px}#wDonation input,#wDonation select,#wDonation textarea{border:1px solid #CCC;border-radius:5px}#wDonation .input_text label{margin-left:0}#wDonation .input_text input,#wDonation .input_text select{width:40%;margin-left:0}#wDonation-your_comments{width:60%;height:200px;margin-left:0}.clear{clear:both}#gift_aid .left_input{margin:auto 0}#gift_aid .left_input input{display:inline-block}#gift_aid .left_input label{width:95%;vertical-align:middle}#other_prompted{margin-left:0}#downloadlogo #colour_mode,#downloadlogo #colour_options,#downloadlogo #eps_warning,#downloadlogo #language_options,#downloadlogo #logo_orientation,#downloadlogo #selected_logo,#downloadlogo #workspace_options{display:none}#downloadlogo{border:5px solid #00aaad;border-radius:12px;margin-bottom:80px;padding:10px;position:relative;width:465px}#downloadlogo button:hover{background-position:0 -37px}#downloadlogo .question_text{font-size:13px}#downloadlogo .download_logo_label{color:#00aaad;font-size:16px;font-weight:700}#downloadlogo p{margin:5px 0}#downloadlogo p.answers_p{border-radius:4px;display:block;margin:5px 0;padding:3px 0}#loginform label{display:none!important}@media(max-width:767px){#wDonation p{text-align:center}#wDonation textarea{margin:0 auto 10px;display:block}#wDonation .input_text label,#wDonation-donation_type-1,#wDonation-donation_type-2,#wDonation-your_comments+p label{margin-left:0}#wDonation .input_text input,#wDonation .input_text select{float:right;width:40%;margin-right:0}#wDonation-your_comments{width:60%;height:200px}#gift_aid .left_input{margin:auto 0}#gift_aid .left_input input{display:inline-block}#gift_aid .left_input label{width:95%;vertical-align:middle}#other_prompted{margin-left:0}}#comments,#comments input,#comments textarea{margin-bottom:20px;width:100%}.spread{margin-bottom:20px}.spread img{border-radius:10px;max-width:100%;height:auto}#comments{background:#b2e5e6;min-height:380px;border-radius:10px;padding:1px 15px 15px}#comments input{border:0;color:#c90044;border-radius:10px;padding:6px;height:50px}#comments input::-webkit-input-placeholder{color:#c90044}#comments input:-moz-placeholder{color:#c90044}#comments input::-moz-placeholder{color:#c90044}#comments input:-ms-input-placeholder{color:#c90044}#comments textarea{border:0;color:#c90044;min-height:300px;border-radius:10px;padding:6px}#comments .submit_wrap input{width:91px;height:39px!important;padding:0}#comments .error_feedback{margin:0 0 5px}#comments .error_feedback li{color:#c90044;font-weight:700}.auxmenu ul>li:hover>a{color:#9c3;text-decoration:none}.auxmenu ul{float:left;z-index:50;margin:0;padding:0}.auxmenu li{float:left;list-style:none}.auxmenu li .menu-tab{padding:30px 30px 20px;text-align:left;background:#fff;display:none;border-width:0 2px 2px;border-style:solid;border-color:#45b9b4;border-radius:0 0 10px 10px;position:absolute;left:0;right:0;margin:0;width:100%;top:40px}.auxmenu li ul li{display:block}.auxmenu li:hover .menu-tab{display:block;cursor:default;background:#fafafa}#view-all-button p:hover,.tt-cursor{cursor:pointer}.auxmenu .dropdown-column{padding:0}.auxmenu .dropdown-column h4{color:#ca1744;font-weight:700;margin:0;padding-top:10px}.auxmenu .dropdown-column ul{list-style:outside;margin:initial;display:block}.auxmenu .dropdown-column ul li{padding-top:10px;display:list-item!important;float:none!important;line-height:1.2em!important}#loginform{padding:0 10px}#loginform h4{font-size:1.4em;padding:0}#loginform .field_wrap input{border:1px solid #ccc;padding:6px;width:100%;height:50px;margin-bottom:20px}#loginform .submit_wrap{display:inline-block;float:right}#loginform .submit_wrap input{width:84px;height:auto!important;padding:0}#loginform .error_feedback{margin:0}#loginform .error_feedback ul{margin:5px 0}#loginform .error_feedback li{color:#333;padding:0;font-weight:700}.register-menu{float:right;margin-top:16px}#newsletterform{padding:0 10px}#newsletterform h4{font-size:1.4em;padding:0}#newsletterform .field_wrap input{border:1px solid #ccc;padding:6px;width:100%;height:50px;margin-bottom:20px}#newsletterform .label_wrap{display:none}#newsletterform .submit_wrap{display:inline-block;float:right}#newsletterform .submit_wrap input{width:133px;height:auto!important;padding:0}#newsletterform .error_feedback{margin:0}#newsletterform .error_feedback ul{margin:5px 0}#newsletterform .error_feedback li{color:#333;padding:0;font-weight:700}#newsletter-form-3-fields_email{padding:0 10px}.imagegallery-object{display:inline-block;margin-bottom:20px}.imagegallery-object:hover{opacity:.6;cursor:pointer}.imagegallery-prev{display:inline-block;width:100%;width:110px;height:auto}.imagegallery-next{display:inline-block;width:100%;width:88px;height:auto;margin-left:10px}.imagegallery-detail{max-width:100%;height:auto}#imagegallery-prevnext{margin-top:20px;text-align:center;width:100%}.event_item{border-radius:4px;overflow:hidden;margin:0 0 20px;-webkit-box-shadow:0 0 5px 2px rgba(0,0,0,.15);-moz-box-shadow:0 0 5px 2px rgba(0,0,0,.15);box-shadow:0 0 5px 2px rgba(0,0,0,.15)}.event_item .img-responsive{width:100%;opacity:1}.event_item .img-responsive:hover{opacity:.5}.event_list_midsection{margin:20px 0 30px}.content-wrap{background:#9c3;padding:10px}.event_content .event-name{color:#fff;font-size:1.3em;font-weight:700;margin-bottom:5px}.event-when,.event-where{margin:0;color:#000}.button-wrap{background:#90c030;padding:10px}.button-wrap .button{line-height:30px;padding:0 12px;font-size:1.1em}.button-wrap .button.red{background:#c80d43}.button-wrap .button.red:hover{background:#a40736}.button-wrap .button.blue{background:#1caaaf;color:#fff}.button-wrap .button.blue:hover{background:#148489}.button-wrap.events-list .button{font-weight:700;width:48%;height:45px;padding:8px 0;font-size:1.5em}#googlemapLoad,.events-video iframe{width:100%;height:100%}.button-wrap.events-list .button.left{float:left}.button-wrap.events-list .button.right{float:right}.button-wrap.events-list:after{content:'';display:block;clear:both}#view-all-button{text-align:center}#view-all-button p{font-family:"Arial W02 Rounded";font-size:15px;display:inline-block;font-weight:700}#display-form .tandcsblock-form label,#display-form .tandcsblock-subtitle{font-size:1.4em}@media(min-width:992px){#calendar-header{top:95px}}.events-video{display:inline-block;position:relative;padding-top:64%}.events-video iframe{position:absolute;top:0;left:0;right:0}#googlemap{height:300px;margin-bottom:20px}#googlemap *,#googlemap:after,#googlemap:before{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}#display-form h3{font-weight:700;color:#3caeac}#display-form label{font-weight:700;color:#756254}#display-form .tandcsblock-form .input_wrap{width:100%}#display-form .tandcsblock-form .input_wrap label{font-weight:400}#display-form p{color:#3caeac;font-weight:700}#display-form .tandcsblock-content p{color:#756253;font-weight:100}#display-form .tandcsblock-form .field_wrap .input_wrap label{display:block;width:100%}#display-form button{font-weight:700}#display-form button:hover{background:#3caeac}#display-form a{text-decoration:none;margin:10px 0 20px}#display-form .address_search_wrapper{margin:15px 0}#display-form .button_wrap{margin:0 0 15px}#controls-form .proceed_button,#display-form .team_members_wrapper{margin-bottom:30px}@media(max-width:767px){#display-form .label_wrap,#display-form button{width:100%}#display-form .input_wrap{width:100%;max-width:100%}}#controls-form button:hover{background:#90c030}#GeneralContactForm .terms_and_conditions{background-color:#efefef;border-radius:12px;display:block;padding:10px 12px}#GeneralContactForm .terms_and_conditions input{width:auto;height:auto;margin:0 5px}#GeneralContactForm label.indent{font-size:14px;display:block;float:left;width:220px}#GeneralContactForm input,#GeneralContactForm select,#GeneralContactForm textarea{border:1px solid #CCC;border-radius:5px;height:30px}#GeneralContactForm label{margin-left:0;padding:6px 0}#GeneralContactForm input{width:40%;margin-left:0;padding:0 5px}#GeneralContactForm select{width:40%;margin-left:0;padding:5px 0}#GeneralContactForm textarea{width:40%;height:150px}#portal-login{width:100%!important}#portal-login label.indent{font-size:14px;display:block;float:left;width:220px}#portal-login input,#portal-login select,#portal-login textarea{border:1px solid #CCC;border-radius:5px;height:30px}#portal-login label{margin-left:0;padding:6px 0}#portal-login input{width:40%;margin-left:0;padding:0 5px}#portal-login select{width:40%;margin-left:0;padding:5px 0}#portal-login input.telephone_prefix{width:15%;margin-left:0}#portal-login input.telephone_number{width:24.5%;margin-left:0}@media(max-width:767px){#portal-login label.indent{width:100%}#portal-login input,#portal-login select{width:70%}}#portal-login #loginform input{width:90%}#portal-login #loginform{padding:0}#portal-login #forgot-password{display:block;margin-top:10px}#portal-login .terms_and_conditions{background-color:#efefef;border-radius:12px;display:block;padding:10px 12px}#your_account_passwords,.no-close .ui-dialog-titlebar-close{display:none}#portal-login .terms_and_conditions input{width:auto;height:auto;margin:0 5px}#portal-login #companysize_container label,#portal-login #fundraiser_type label{display:block}#portal-login #companysize_container input,#portal-login #fundraiser_type input{width:auto;height:auto;margin-left:5px}#portal-login #found_us label.indent{width:250px}#portal-login #holding_event_question label{display:block}#portal-login #holding_event_question input{width:auto;height:auto;margin-left:5px}#portal-login #event_add_forms #limitCount-event-name,#portal-login #event_add_forms #limitCount-tell-us-event{margin-left:280px!important}#portal-login #event_add_forms label{width:274px}#portal-login #event_add_forms textarea{width:40%;height:150px}#ui-datepicker-div{border-radius:0!important}i.dialog{line-height:36px;font-size:36px;float:left;margin-right:10px}.dialog-lead{font-weight:700;line-height:36px;margin:0}#logo_dos_and_donts_link{margin-left:15px}#social_blog_links iframe,#social_blog_links_below iframe{width:70px!important;float:right!important}#download_materials{position:relative}#download_material_cover{background:url(/images/download_materials_cover_bg.png) left top;position:absolute;top:-15px;left:0;z-index:1000;height:500px;width:100%;border-radius:10px;display:block}#event_section_purple{background:#a50069;width:646px;padding:11px 0 29px 9px;border-radius:10px;color:#fff;margin-bottom:30px}#event_section_purple p{color:#fff;font-size:15px;margin:5px 0}#event_section_purple h4{color:#fff}.date_feild,.event_title_span{background:#fff;color:#000;margin-top:-5px;padding:5px 10px;font-size:12px;font-weight:700}#event_section_purple_left{width:390px;display:block;float:left;font-weight:700}#event_section_purple_right{width:216px;display:block;float:left;font-weight:700}#event_section_purple p span{display:block;float:left}.event_title_span{width:192px}#event_id_select{width:300px}#event_section_purple button{background:#00aaad;padding:2px 5px;font-weight:700;font-size:14px;color:#fff;border-radius:10px;border:0;font-family:Trebuchet MS,Arial,Helvetica,sans-serif;display:block;margin:0 auto}.community_event_div{position:relative;background:#01aaad;width:715px;padding:0 0 0 11px;margin:0 0 10px;border-radius:10px}.community_event_div.large{width:645px!important}.community_event_div_left{padding:20px 0 10px 10px;width:230px;display:block;float:left}.event_title_page{width:215px;min-height:35px;height:auto!important;height:35px;background:#fff;display:block;margin:0 0 8px;font-size:12px;padding:10px 0 10px 8px}.event_date_page{width:216px;min-height:8px;height:auto!important;height:8px;background:url(/images/date_icon.gif) right top no-repeat #fff;display:block;margin:0;font-size:12px;padding:8px 0 8px 8px}.bottomleft_mask,.bottomright_mask,.topleft_mask,.topright_mask{position:absolute;width:10px;height:10px;z-index:1000}.listed_div,.sponsership_div{padding:10px 0 0;display:block}.topleft_mask{top:0;left:0;background:url(/images/topleft_mask.png) left top no-repeat}.topright_mask{top:0;right:0;background:url(/images/topright_mask.png) left top no-repeat}.bottomleft_mask{bottom:0;left:0;background:url(/images/bottomleft_mask.png) left top no-repeat}.bottomright_mask{bottom:0;right:0;background:url(/images/bottomright_mask.png) left top no-repeat}.community_event_div_right{display:block;float:right}.sponsership_div{width:110px;float:left;margin:0 15px 0 0}.sponsership_div a{color:#fff;font-size:14px;text-decoration:none}.listed_div{float:left;width:255px;margin:0;font-size:14px;color:#fff}a.delete_event,a.edit_event{text-decoration:none;position:relative;height:62px;padding:20px 0 0;text-align:center;color:#fff;font-size:14px;font-weight:700}.action_buttons{display:block;float:right;width:62px;margin:0}.action_buttons a{display:block}a.edit_event{background:#80cd0d;border-radius:0 10px 0 0}a.delete_event{background:#c90044;margin:-5px 0 0;border-radius:0 0 10px}.topleft_green,.topright_green{position:absolute;top:0;width:10px;height:10px}a.edit_event:hover{background:#64a00b}a.delete_event:hover{background:#9b0033}.topleft_green{left:0;background:url(/images/topleft_mask_green.png) left top no-repeat}.topright_green{right:0;background:url(/images/topright_mask_green.png) left top no-repeat}#UserEvents label{display:block;font-size:14px;float:left;width:300px;padding-top:5px!important}#UserEvents input[type=text],#UserEvents select,#UserEvents textarea{width:300px;padding:10px;border:1px solid #ccc;border-radius:5px}#UserEvents iframe,#UserEvents p{clear:both}.error_feedback{margin-bottom:20px;margin-left:10px}#content_middle form#events #gift_aid{position:relative}#content_middle form#events #gift_aid input{display:block;float:left;width:20px}#content_middle form#events #gift_aid_logo{position:absolute;top:140px;right:20px;width:160px;height:164px;background:url(/images/gift_aid_logo.gif) left top no-repeat}#content_middle form#events #gift_aid label{width:180px;display:block;float:left}img{max-width:100%!important;height:auto}#newsletter-form-3 #newsletter-form-3-fields_email{border:1px solid #CCC;border-radius:5px}@media(max-width:767px){#newsletter-form-3 .subscribe-input{width:100%}.__fullwidth{width:100%;text-align:center}.subscribe-home{float:none}}#login_area .error_feedback li{color:#ce332d!important;padding:0}#login_area .submit_wrap a{font-size:14px}#login_area .submit_wrap a:hover{text-decoration:underline}.press-office{margin-top:15px;text-align:right;font-size:16px;color:#00aaad;font-weight:700}#FundraiserType{width:100%!important}#FundraiserType b{font-size:14px}#FundraiserType .wide_label{height:30px}#FundraiserType label.indent{font-size:14px;display:block;float:left;width:200px}#FundraiserType label{margin-left:0;padding:6px 0}#FundraiserType input{width:40%;margin:11px 0 0;padding:0 5px}#FundraiserType #FundraiserType-submit{width:auto;font-size:17px;padding:10px 30px;margin-top:20px;margin-left:60px;background:#efefef;border:1px solid #CCC}#terms_and_conditions p{font-size:12px}@media(max-width:767px){#FundraiserType label.indent{width:100%}#FundraiserType input{width:70%}}#IndividualFundraiser{width:100%!important}#IndividualFundraiser label.indent{font-size:14px;display:block;float:left;width:220px}#IndividualFundraiser input,#IndividualFundraiser select,#IndividualFundraiser textarea{border:1px solid #CCC;border-radius:5px;height:30px}#IndividualFundraiser label{margin-left:0;padding:6px 0}#IndividualFundraiser input{width:40%;margin-left:0;padding:0 5px}#IndividualFundraiser select{width:40%;margin-left:0;padding:5px 0}#IndividualFundraiser input.telephone_prefix{width:15%;margin-left:0}#IndividualFundraiser input.telephone_number{width:24.5%;margin-left:0}#IndividualFundraiser textarea{width:40%;height:150px}@media(max-width:767px){#IndividualFundraiser label.indent{width:100%}#IndividualFundraiser input,#IndividualFundraiser select,#IndividualFundraiser textarea{width:70%}}#FundraisingResources{width:100%!important}#FundraisingResources label.indent{font-size:14px;display:block;float:left;width:220px;margin-right:10px}#FundraisingResources input,#FundraisingResources label{display:inline-block;vertical-align:middle;margin-left:0}#FundraisingResources input,#FundraisingResources select,#FundraisingResources textarea{border:1px solid #CCC;border-radius:5px;height:30px;margin-bottom:15px}#FundraisingResources label{padding:6px 0}#FundraisingResources input{padding:0 5px;margin-right:10px}#FundraisingResources select{width:40%;margin-left:0;padding:5px 0}#FundraisingResources input.telephone_prefix{width:15%;margin-left:0}#FundraisingResources input.telephone_number{width:24.5%;margin-left:0}#FundraisingResources textarea{width:40%;height:150px}#FundraisingResources .terms_and_conditions{background-color:#efefef;border-radius:12px;display:block;padding:10px 12px}#FundraisingResources .terms_and_conditions input{width:auto;height:auto;margin:0 5px}.buttons-container{width:100%}@media(max-width:767px){#FundraisingResources label.indent{width:100%}#FundraisingResources input,#FundraisingResources select,#FundraisingResources textarea{width:70%}}.group_fundraiser{width:100%!important}.group_fundraiser label.indent{font-size:14px;display:block;float:left;width:220px;margin-right:10px}.group_fundraiser input,.group_fundraiser label{display:inline-block;margin-left:0;vertical-align:middle}.group_fundraiser input,.group_fundraiser select,.group_fundraiser textarea{border:1px solid #CCC;border-radius:5px;height:30px;margin-bottom:15px}.group_fundraiser label{padding:6px 0}.group_fundraiser input{padding:0 5px;margin-right:10px}.group_fundraiser select{width:40%;margin-left:0;padding:5px 0}.group_fundraiser input.telephone_prefix{width:15%;margin-left:0}.group_fundraiser input.telephone_number{width:24.5%;margin-left:0}.group_fundraiser textarea{width:40%;height:150px}.group_fundraiser .wide_input label{width:245px}.group_fundraiser .terms_and_conditions{background-color:#efefef;border-radius:12px;display:block;padding:10px 12px}.group_fundraiser .terms_and_conditions input{width:auto;height:auto;margin:0 5px}.terms_and_conditions p{font-size:11px!important}@media(max-width:767px){.group_fundraiser label.indent{width:100%}.group_fundraiser input,.group_fundraiser select,.group_fundraiser textarea{width:70%}}.search-object{display:block;padding-bottom:20px}.search-object h3{margin-top:0}#search-area,.search-object img{display:block;margin:10px auto}#search-area{width:35%;padding:10px;border-radius:8px;background:#99ca3c}.eventregister form,.eventregister input[type=checkbox],.eventregister input[type=radio]{margin:0}#search-area label{color:#fff}#search-area input{padding:10px;width:60%}#search-area button{background-color:#1aabad;border-radius:8px;padding:10px;font-weight:700;color:#fff;border:0}.next-button,form#GiftAidForm .submit,form#forgotpassword button,form#registration_form button{display:block;background:0;color:#00aaad;font-size:18px;font-weight:700}form#registration_form button{float:right;width:250px;border:0}form#forgotpassword button{border:0}form#GiftAidForm .submit{float:right;width:159px;height:auto;border:0}.next-button{float:right;width:179px!important;height:auto!important;border:0!important}#wDonation .img-donate{background-image:url(/images/donate-footer.gif);width:150px;height:65px}#wDonation .img-donate:hover{background-image:url(/images/donate-footer-hover.gif)}.eventregister input[type=number],.eventregister input[type=password],.eventregister input[type=tel],.eventregister input[type=text],.eventregister select,.eventregister textarea{width:100%;height:auto;margin:0;padding:8px;font-size:1em;font-weight:700;font-family:sans-serif;color:#666;background:#f5f5f5;border:1px solid #ccc;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.eventregister input[type=file]{padding:10px;border:1px dashed #bbb}.eventregister input[type=number],.eventregister select{display:inline;width:auto}.eventregister .field_wrap{margin:0 0 10px}.eventregister .field_wrap:after{content:'';display:block;clear:both}.eventregister .label_wrap{float:left;width:30%;padding:8px 0 0;box-sizing:border-box}.eventregister .tandcsblock .label_wrap{float:none;width:100%}.eventregister .label_wrap label{font-weight:400}.eventregister .input_wrap{float:left;width:70%;max-width:360px}.eventregister .submit_wrap{padding:5px;background:#f5f5f5;text-align:center}.eventregister .preview_wrap{display:block}.eventregister .preview_wrap *{display:inline!important;vertical-align:middle}.eventregister .dateselect select{display:inline;width:auto}.bg-wrapper,.bg-wrapper img,.test_banner,.twitter-typeahead{width:100%}.eventregister .checkboxes{max-width:none}.eventregister button{display:inline-block;padding:6px 12px;font-family:'Arial W02 Rounded',sans-serif;background:#9c3;font-size:1.2em;color:#fff;border-radius:4px;border:0}.eventregister button.remove{background-color:#c90044}.eventregister .terms_and_conditions{margin:0 0 20px}.eventregister .terms_and_conditions .field_wrap{margin:0}.eventregister .search_manual_link{display:block;margin:0 0 10px}.eventregister .error_feedback{margin:1em 0;background:#ffefef;padding:15px;border:1px solid #eed3d7}.eventregister .error_feedback ul li{margin:0;padding:0 0 0 25px;color:red;background:url(images/ico-error.png) 0 4px no-repeat}.eventregister .error_feedback ul li:before{display:none}.tt-dropdown-menu{width:100%;background:#fff;border:1px solid #ccc;box-shadow:0 6px 12px rgba(0,0,0,.1)}.tt-suggestion{display:block;margin:0;padding:4px 10px}.tt-cursor{background:#999;color:#fff}.review_section .driver_wrapper .label_wrap,.review_section .team_members_wrapper .label_wrap{display:none}.bg-wrapper{display:block;z-index:-10;position:absolute;top:0;left:0}.eventregister{background:#fff;padding:10px 20px;border-radius:10px;margin-top:20px}.event-content p{font-family:"Arial W02 Rounded"}.contactoption-check,.prefform,.prefform .submit_wrap button,.prefform-opt,.tandcsblock-button,.tandcsblock.__blue{font-family:'Arial W02 Rounded'}.test_banner{display:none;background-color:red;font-size:2.5em;text-align:center}.col-xs-2-5,.events_platform_test_mode .test_banner{display:block}.test_banner h1{color:#ff0}.test_banner p{color:#fff}.lang-link{position:absolute;top:55px;right:355px}.lang-link a{color:#8c7b6d;text-decoration:none;font-weight:700}.jumbotron2,.jumbotrontafftrail{padding:30px;margin-bottom:30px;font-size:21px;font-weight:200;line-height:2.1428571435;color:inherit}.col-xs-2-5,.col-xs-25{padding-left:10px;padding-right:10px;position:relative;float:left}@media(max-width:767px){.lang-link{right:20px;top:10px}}.jumbotron2{background-image:url(http://www.tyhafan.org/images/welsh3peaks-jumbotron.jpg);background-color:#9c3}.jumbotrontafftrail{background-image:url(/uploads/General_Images/image_gallery/taff-trail-background-banner.jpg);background-color:#756254}.jumbotron h1{line-height:1;color:#fff}.col-xs-2-5{width:19%;min-height:1px}@media(max-width:1552px){.hide-ten-twenty-four{display:none!important}}@media(max-width:1222px){.small-nav-link-right{width:100%}}.sprite-image-header{background-image:url(/images/header-sprite.png);background-position:0 0;background-repeat:no-repeat;height:172px;background-size:cover;width:100%;display:block;margin-top:10px;border-radius:10px;position:relative}.sprite-image-header.about-us{background-position:0 99%}.sprite-image-header.how-we-are{background-position:0 66%}.sprite-image-header.support-us{background-position:0 33%}.image-block-inner{height:auto;width:100%;display:block;overflow:hidden}.image-block-inner img{min-height:180px}.mten-top .image-block-inner{margin-bottom:10px}.col-xs-25{width:20%;min-height:1px}.grey-underlined{color:#666;text-decoration:underline}a.col-xs-25{text-decoration:none}a.col-color h4{text-decoration:none!important;border-bottom:1px solid #000}a.col-color-blue h4{color:#1aaaac;border-color:#1aaaac}a.col-color-green h4{color:#9aca41;border-color:#9aca41}a.col-color-purple h4{color:#a30d69;border-color:#a30d69}a.col-color-grey h4{color:#756254;border-color:#756254}a.col-color-red h4{color:#c70b46;border-color:#c70b46}a.col-color-red img.img-responsive{max-height:177px}.banner{width:100%;height:460px;display:block;position:relative}.slideshow-next,.slideshow-prev{color:#fff;cursor:pointer;display:block;height:63px;font-size:60px;margin-top:-32px;position:absolute;text-align:center;top:50%;width:34px;z-index:100}.slideshows,.slideshows-body{position:relative}.slideshows,.slideshows-items{display:block;width:100%;height:100%}.slideshow-next i,.slideshow-prev i{font-size:100px;font-weight:400}.slideshow-prev{left:15px;background:url(/images/arrow-slideshow-left.png) left top no-repeat}.slideshow-next{right:15px;background:url(/images/arrow-slideshow-right.png) left top no-repeat}.slideshow-next:hover,.slideshow-prev:hover{background-position:left bottom}.slideshow-image,.slideshow-image-mobile,.slideshow-image-tablet,.slideshows-body{background-position:center center;background-repeat:no-repeat;background-size:cover;width:100%;height:460px}.slideshow-image,.slideshow-image-mobile,.slideshow-image-tablet{position:absolute;top:0;left:0;z-index:0}.slideshow-image-mobile,.slideshow-image-tablet{display:none}.slideshows-body .container{z-index:300}.slideshows-body p{font-size:14px;margin:0 0 1em;line-height:1.6em;color:#666}.slideshows-body h1,.slideshows-body h2,.slideshows-body h3,.slideshows-body h4,.slideshows-body h5,.slideshows-body h6{border:0!important}.slideshows-body h1{font-size:48px;font-weight:700;line-height:1.2em;margin:0 0 .67em;color:#fff;border-bottom:1px solid #ccc}.slideshows-body h2{font-size:44px;line-height:1.2em;color:#ffd600;margin:15px 0;font-weight:400}.banner-content{display:block;padding:22px 15px}.wrap-trans{background:rgba(255,255,255,.2);border-radius:10px;margin:50px 0 0 -15px}.banner-link a{background:#9c3;font-size:24px;padding:10px 20px;text-decoration:none;border-radius:5px;color:#fff;display:block;float:left;clear:both;margin:10px 0 0 -15px}.banner-link.center-button a{float:none;display:inline-block;margin:10px 0 0}.banner-content-mobile,.slider-for,.slideshows .slick-dots{display:none}a.button-link:hover{opacity:.9;text-decoration:none}.slick-dots{position:absolute;z-index:-10000;visibility:hidden}@media(min-width:992px){.slideshow-image,.wrap-trans{display:block}.wrap-trans{width:52%;float:left}}@media(max-width:991px){.slideshow-image{display:none}.slideshow-image-tablet{display:block;height:100%}.slick-dots li{display:inline-block;list-style-type:none;margin:0 4px}.slick-dots li button{background:url(/images/dot.png) left bottom no-repeat;text-decoration:none!important;width:12px;height:12px;border:0;color:transparent}.slick-dots li.slick-active button{background-position:left top}.slick-dots{display:block;position:absolute;bottom:10px;width:100%;text-align:center;margin:0;z-index:1000000;visibility:visible}.banner,.slideshows-body{height:300px;margin-bottom:250px}.banner-contwrap{position:relative;height:100%;display:block}.slideshows-body .container{padding:0;height:100%;width:100%}.slideshows-body .row,.slideshows-body .row .col-xs-12{height:100%}.banner-content-mobile h1{border:0!important;color:#fff;font-size:30px}.banner-content-mobile h2,.banner-content-mobile h3,.banner-content-mobile h4,.banner-content-mobile h5,.banner-content-mobile h6.banner-content-mobile p{border:0!important;color:#fff;font-size:25px}.banner-content-mobile{display:block;background:#9c3;max-height:250px;width:100%;height:250px;padding:10px;position:absolute;top:300px;left:0}.banner-content,.slideshow-next,.slideshow-prev{display:none;z-index:-1}.slide-link{background:#00aaad;font-size:24px;float:right;padding:5px 10px;text-decoration:none;border-radius:8px;color:#fff;display:block;clear:both;margin:10px 0 0}.slider-for{display:block;position:absolute;top:0}}#cookie-text a.close,#cookie-text a.close span,.menu-below a,a.social-icon,ul.footer-menu li a{text-decoration:none}#cookie-text{position:fixed;padding:10px 0;width:100%;bottom:0;left:0;background:#00aaad}#cookie-text p{color:#fff;font-size:12px;line-height:22px}#cookie-text p a{color:#fff}#cookie-text a.close{font-weight:700;font-size:30px;text-shadow:0 0 0 #fff;opacity:1;margin-top:5px;color:#ffd600!important;text-transform:none}a.social-icon{color:#fff;margin-top:37px;text-align:center}a.social-icon i{font-size:22px;text-align:center}.green-curve-section{padding:23px 20px;display:block;background:#a3d148;border-radius:5px;margin:13px 0 7px}.green-curve-section h3,.green-curve-section h4{margin:0;display:inline-block;font-size:25px;padding:0;font-weight:700}.green-curve-section h3{color:#fff}.green-curve-section h4{color:#756254}ul.footer-menu{margin:5px 0 0;padding:0;list-style:none}ul.footer-menu li{margin:5px 0;padding:0;list-style:none}ul.footer-menu li a{font-size:18px;color:#fff}.menu-below a{display:block;float:left;color:#fff;font-size:20px;text-transform:lowercase;margin:0 5px;padding:0 8px;border-right:1px solid #fff}.green-curve-section #newsletter-form-2 label{display:none}.green-curve-section #newsletter-form-2-email,.green-curve-section #newsletter-form-2-fname{width:100%;border:0;border-radius:5px;padding:5px;font-size:20px}.green-curve-section .error_feedback ul li{background-color:pink;border:1px solid #666;width:100%;padding:10px;font-size:18px}.green-curve-section #newsletter-form-2 button{background:0 0;border:0;padding:0;margin:-5px 0 0;max-height:40px}.green-curve-section #newsletter-form-2 button img{max-height:50px}.border-yellow-right{border-right:1px solid #bfdf7f}.padding-equal{padding-left:15px;min-height:210px;display:block}#donate_now_form label{display:none;color:#fff;margin:10px 0;font-size:18px}#donate_now_form #donate_now_form-donation_amount{width:100%;border:0;border-radius:5px;padding:5px;font-size:20px;margin-top:10px}#donate_now_form button{background:#c70b46;width:100%;padding:5px 0;text-align:center;font-size:24px;margin-top:10px;border-radius:6px;color:#fff;border:0}#donate_now_form button:hover,a.donate-button-mobile:hover{background:#d4265e}@media(max-width:1200px){.container-menu>nav>ul>li>a{padding:19px 6px 29px;font-size:18px}}.marg-equal{margin-left:auto;margin-right:auto;float:none}@media(min-width:1322px){.marg-equal{width:75%}.col-lg-offset-subm{margin-left:12.666667%;width:75%}.container-menu>nav>ul>li>a{padding:19px 8px 29px}.col-lg-offset-one-main{margin-left:8.33333%;display:block;width:75%}.slideshow-next{right:10%}.slideshow-prev{left:10%}}#mobile-nav.extra-margin-text{margin-bottom:20px}@media(min-width:992px){.menu-news-body h5{line-height:18px}.menu-tab-news a{padding:15px 0 10px}}@media(max-width:992px){#cookie-text{padding:20px}#cookie-text a.close{display:block;position:relative;float:left;margin:0;clear:both}.marg-mobile{margin-top:20px;margin-bottom:20px}}#sidebar-content-green{width:100%;display:block;margin:10px 0}@media(max-width:500px){.donate{font-size:20px;border:0!important}.slideshow-image-mobile{display:block;height:100%}.slideshow-image-tablet{display:none}}a.donate-button-mobile{background:#c90044;border:0;border-radius:6px;display:block;margin:20px auto;padding:15px 5px;text-align:center;width:90%}@media(max-width:500px){a.social-icon{margin-top:10px}a.social-icon i{font-size:18px}}@media(max-width:322px){a.social-icon{margin-top:5px}}@media(min-width:768px){.menu_tab_wrapper{width:768px}}@media(min-width:992px){.menu_tab_wrapper{width:982px}}@media(max-width:991px){img.divider{margin-bottom:0}.spaced{margin-bottom:20px}#newsletter-form-3{margin-top:5px}.blogs-cases{margin-top:-10px}#footer{margin-top:10px}.banner{margin-bottom:270px}}@media(max-width:500px){#newsletter-form-3 .input-wrap.subscribe-input{float:left;display:block;margin:10px 0}#newsletter-form-3 .subscribe-input,#newsletter-form-3 .subscribe-submit{display:block;margin:0 auto -10px}#newsletter-form-3{margin-bottom:-20px}.twitterfeed{margin-top:20px!important}#footer{margin-top:20px}}.menu_tab_wrapper{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px}.menu_tab_wrapper:after,.menu_tab_wrapper:before{content:" ";display:table}.menu_tab_wrapper:after{clear:both}.img-responsive-full{width:100%;height:100%}.hove-op:hover img,.menu-images-module img:hover,.shop-menu-link:hover img,.sprite-image-header:hover,a.col-color:hover img{opacity:.6}#wDonation .donation.monthly .submit-wrap{margin-top:20px!important}.support-item{font-size:21px}.donation.single .submit-wrap input{background-color:transparent}.tandcsblock{background:#eee;margin:25px 0;border-radius:15px;padding:25px}.tandcsblock.__blue{background:#01a8ae;margin:20px 0 0}.eventregister .tandcsblock{font-size:.7em}.tandcsblock-title{color:#01a8ae;font-weight:700;font-size:16px;padding:0 0 25px}.tandcsblock.__blue .tandcsblock-title{color:#fff;padding:25px 0 5px}.tandcsblock-subtitle{color:#756253;font-weight:700;padding:0 0 15px}.tandcsblock-content p{color:#756253;font-weight:300}.tandcsblock.__blue .tandcsblock-content p{color:#fff}.tandcsblock-content a{color:#9c3;text-decoration:none}.tandcsblock-content a:hover{text-decoration:underline}.tandcsblock-radiobuttons{padding:10px 0}.tandcsblock .error_feedback{background:#fff;margin:0 0 20px;padding:20px;border-radius:15px}.prefform-options,.prefform-wrap{border-bottom:1px solid #ccc;padding:30px 0}.prefform{display:block}.radiobuttons-label,.radiobuttons-pill{display:inline-block;vertical-align:middle}.prefform-wrap{border-top:1px solid #ccc}.prefform input[type=text],.selectBox-dropdown,input[type=email],input[type=number],input[type=password],select,textarea{margin:0;padding:10px;width:100%;height:auto;box-sizing:border-box;border:1px solid transparent;background:#04979c;color:#fff;border-radius:5px}.prefform input.error::-webkit-input-placeholder{color:red}.prefform .field_wrap{position:relative;padding-bottom:10px}.prefform .label_wrap.__populated{opacity:1;top:5px;z-index:1;color:#fff}.prefform input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#fff}.prefform-formtitle{font-weight:600;font-size:1.2em;color:#666}.prefform-opt{margin:20px 0;font-size:1.1em;font-weight:100;color:#666;position:relative}.prefform-opt label{padding-right:25px}.prefform-opt input{position:absolute;top:50%;right:0;transform:translateY(-50%)}@media(min-width:992px){.prefform-opt{margin:40px 0 20px;font-size:1.2em}.prefform .field_wrap{padding-bottom:0}}.prefform .submit_wrap{margin:20px 0 50px}.prefform-ref{margin-top:20px}.prefform-ref .label_wrap label{color:#666;font-size:1.1em;font-weight:600}.prefform-ref .input_wrap input{background:#fff;border:1px solid #ccc;color:#666}@media(min-width:772px){.prefform-ref .label_wrap label{width:230px;display:inline-block;float:left;transform:translateY(9px)}.prefform-ref .input_wrap input{width:240px;display:inline-block;float:left}}.prefform .submit_wrap button{background:#06ACAC;border:1px solid #06ACAC;border-radius:5px;min-width:150px;color:#fff;font-size:1.1em;padding:10px;font-weight:900;transition:all .2s}.prefform .submit_wrap button:hover{color:#06ACAC;background:#fff}.radiobuttons-label{color:#756253;font-size:20px}.radiobuttons-pill{background:#6ace6b;width:60px;height:25px;border-radius:50px;border:1px solid #ddd;position:relative;cursor:pointer;transition:all .3s;float:right}.radiobuttons-pill::before{content:'YES';position:absolute;left:5px;top:50%;transform:translateY(-50%);font-size:12px;color:#ddd;transition:all .3s}.radiobuttons-pill::after{content:'';position:absolute;right:1px;top:1px;bottom:1px;width:23px;border-radius:100%;background:#fff;transition:all .5s}.radiobuttons-pill.active{background:#e96479}.radiobuttons-pill.active::before{content:'NO';left:auto;right:5px}.radiobuttons-pill.active::after{right:auto;left:1px}.tandcsblock-form .usercontent form .field_wrap .label_wrap label{color:#756253;font-size:20px;font-weight:400}.tandcsblock-form .field_wrap .input_wrap label{color:#756253;font-size:12px;font-weight:400;float:left;display:block;width:100%}.contactoption-check,.tandcsblock-button{font-weight:900}.tandcsblock-form .field_wrap .input_wrap input{float:right;margin:0 20px 0 50px;width:15px;height:15px}.tandcsblock-form{padding:10px 0}.tandcsblock-button{background:#9c3;border:1px solid #9c3;border-radius:5px;color:#fff;padding:10px;font-size:1.1em;margin:20px 0 0;transition:all .2s}.tandcsblock-button:hover{color:#9c3;background:#fff}#MailOptOutWrap input{margin-left:50px;width:15px;padding:0}.contactoption{padding:20px;border:1px solid #ccc;background:#fff;border-radius:6px}@media(max-width:772px){.contactoption{margin-bottom:20px}}.contactoption.__email .contactoption-check{color:#99CB34}.contactoption.__sms .contactoption-check{color:#03ACAC}.contactoption.__phone .contactoption-check{color:#C71F48}.contactoption-check{font-size:1.3em;position:relative;padding:0 0 8px;margin-bottom:20px;border-bottom:1px solid #ccc}.contactoption-check label{width:100%;padding-right:30px}.contactoption-check input{position:absolute;right:0;top:2px}.contactoption-field input{color:#333!important;background:#F5F5F5!important;border:1px solid #ccc!important;border-radius:6px!important}.contactoption-field input::-webkit-input-placeholder{color:#999}.contactoptions{margin-top:20px}#contact_preferences_form .label_wrap{display:none}#contact_preferences_form .show_child_labels .label_wrap{display:block}#contact_preferences_form a{color:#fff;display:block}.prefform input.error[type=text],.selectBox-dropdown.error,input.error[type=email],input.error[type=number],input.error[type=password],select.error,textarea.error{color:red;border:1px solid red!important;background:url(images/ico-error.png) 99% center no-repeat #ffefef!important}