/*!
Theme Name: Beating Bowel Cancer
Theme URI:
Author: Coast Digital
Author URI: http://www.coastdigital.co.uk
Version: 1.0.0
*/@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,600,300,700);html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.arrow-white-right-button-sm{background:url("assets/images/sprites/arrow-white-right-button-sm.png") transparent 0 0 no-repeat;background:none,url("assets/images/svgs/arrow-white-right-button-sm.svg") transparent 0 0 no-repeat;height:9px;width:9px}.arrow-black-right-button-sm{background:url("assets/images/sprites/arrow-black-right-button-sm.png") transparent 0 0 no-repeat;background:none,url("assets/images/svgs/arrow-black-right-button-sm.svg") transparent 0 0 no-repeat;height:10px;width:10px}.arrow-turquoise-right-button-sm{background:url("assets/images/sprites/arrow-turquoise-right-button-sm.png") transparent 0 0 no-repeat;background:none,url("assets/images/svgs/arrow-turquoise-right-button-sm.svg") transparent 0 0 no-repeat;height:10px;width:9px}.arrow-red-left-button-sm{background:url("assets/images/sprites/arrow-red-left-button-sm.png") transparent 0 0 no-repeat;background:none,url("assets/images/svgs/arrow-red-left-button-sm.svg") transparent 0 0 no-repeat;height:10px;width:11px}.arrow-red-right-button-sm{background:url("assets/images/sprites/arrow-red-right-button-sm.png") transparent 0 0 no-repeat;background:none,url("assets/images/svgs/arrow-red-right-button-sm.svg") transparent 0 0 no-repeat;height:10px;width:11px}.icon-ext-link{background:url("assets/images/sprites/icon-ext-link.png") transparent 0 0 no-repeat;background:none,url("assets/images/svgs/icon-ext-link.svg") transparent 0 0 no-repeat;height:12px;width:12px}.icon-ext-link-black{background:url("assets/images/sprites/icon-ext-link-black.png") transparent 0 0 no-repeat;background:none,url("assets/images/svgs/icon-ext-link-black.svg") transparent 0 0 no-repeat;height:12px;width:12px}.icon-download{background:url("assets/images/sprites/icon-download.png") transparent 0 0 no-repeat;background:none,url("assets/images/svgs/icon-download.svg") transparent 0 0 no-repeat;height:14px;width:15px}.quote-mark{background:url("assets/images/sprites/quote-mark.png") transparent 0 0 no-repeat;background:none,url("assets/images/svgs/quote-mark.svg") transparent 0 0 no-repeat;height:34px;width:90px}.icon-social{background:url("assets/images/sprites/icon-social.png") transparent 0 0 no-repeat;background:none,url("assets/images/svgs/icon-social.svg") transparent 0 0 no-repeat;height:44px;width:44px}.icon-share{background:url("assets/images/sprites/icon-share.png") transparent 0 0 no-repeat;background:none,url("assets/images/svgs/icon-share.svg") transparent 0 0 no-repeat;height:50px;width:150px}.icon-phone-red{background:url("assets/images/sprites/icon-phone-red.png") transparent 0 0 no-repeat;background:none,url("assets/images/svgs/icon-phone-red.svg") transparent 0 0 no-repeat;height:35px;width:20px}.arrow-black-down-solid-button{background:url("assets/images/sprites/arrow-black-down-solid-button.png") transparent 0 0 no-repeat;background:none,url("assets/images/svgs/arrow-black-down-solid-button.svg") transparent 0 0 no-repeat;height:7px;width:13px}.arrow-black-up-solid-button{background:url("assets/images/sprites/arrow-black-up-solid-button.png") transparent 0 0 no-repeat;background:none,url("assets/images/svgs/arrow-black-up-solid-button.svg") transparent 0 0 no-repeat;height:7px;width:13px}.arrow-white-right-button-sm,.arrow-black-right-button-sm,.arrow-turquoise-right-button-sm,.icon-social,.icon-share,.icon-phone-red,.arrow-red-right-button-sm,.arrow-red-left-button-sm,.icon-ext-link-black,.arrow-black-down-solid-button,.arrow-black-up-solid-button{display:inline-block;vertical-align:middle;margin-top:-2px}.icon-ext-link{display:inline-block;vertical-align:middle;margin-top:-5px}.icon-download{display:inline-block;vertical-align:middle;margin-top:-4px}.quote-mark{display:inline-block;vertical-align:middle}.button a:hover{text-decoration:none}.button .solid,.button .hallow,.button .gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_footer .button input[type=submit],.button .gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer .button input.button{padding:6px 12px;text-transform:uppercase}.button .solid.red{background-color:#e62d33;background-repeat:no-repeat;color:#fff}.button .solid.red:hover{background-color:#df1b21;transition:all 0.3s ease}.button .solid.red:active{background-color:#841013}.button .solid.grey{background-color:#dfdcd2;background-repeat:no-repeat;color:#333}.button .solid.grey:hover{background-color:#d4d0c3;transition:all 0.3s ease}.button .solid.grey:active{background-color:#aaa287}.button .solid.white{background-color:#fff;background-repeat:no-repeat;color:#00a9b8}.button .solid.white:hover{background-color:#f2f2f2;transition:all 0.3s ease}.button .solid.white:active{background-color:#bfbfbf}.button .hallow{border:1px solid #e62d33}html{font-size:62.5%}body{background:#fff;color:#333;font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande",sans-serif;line-height:1.6;font-size:18px;font-size:1.8rem}a{color:#e62d33;outline:none}a,a:link,a:visited{text-decoration:none}strong{font-weight:bold}em{font-style:italic}main ul,main ol{margin:12px 0}main ul li,main ol li{margin:12px 0 0 40px}main ul li{list-style-type:disc}.container{*zoom:1;max-width:1500px;margin-left:auto;margin-right:auto;max-width:1200px;position:relative}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}@media screen and (min-width: 768px){.container{padding:0 2.35765%}}@media screen and (min-width: 1200px){.container{padding:0}}#content{float:left;display:block;margin-right:2.35765%;width:100%;background-color:#f2f1ed;padding-bottom:50px}#content:last-child{margin-right:0}.row{*zoom:1;display:block}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}img{max-width:100%}@media screen and (min-width: 0px){.alignright,.alignleft{height:auto;margin:0 0 12px 0;width:100%}}@media screen and (min-width: 768px){.alignright,.alignleft{display:block;float:none;width:auto}}@media screen and (min-width: 1200px){.alignright,.alignleft{margin:0}.alignleft{float:left}img.alignleft{margin:0 30px 12px 0}.alignright{float:right}img.alignright{margin:0 0 12px 30px}}#videoContainer{height:0;padding-top:25px;position:relative;overflow:hidden}@media screen and (min-width: 0px){#videoContainer{padding-bottom:47%}}@media screen and (min-width: 1200px){#videoContainer{padding-bottom:50%}}#videoContainer iframe{height:100%;left:0;position:absolute;top:0;width:100%}#imageOverlay{position:relative;width:100%;cursor:pointer}#imageOverlay>img{width:100%}#imageOverlay #textOverlay{position:absolute;top:0;width:100%;text-align:center}#imageOverlay .content{width:100%}@media screen and (min-width: 0px){#imageOverlay .content{padding:20%}}@media screen and (min-width: 768px){#imageOverlay .content{padding:15% 25% 35% 25%}}@media screen and (min-width: 1200px){#imageOverlay .content{padding:25%}}#imageOverlay .content img{display:block;margin:0 auto}#imageOverlay .content h2{color:#fff;font-weight:bold}#imageOverlay .content h2 a{color:#fff}@media screen and (min-width: 0px){#imageOverlay .content h2{font-size:30px;font-size:3rem}}@media screen and (min-width: 768px){#imageOverlay .content h2{font-size:42px;font-size:4.2rem}}#imageOverlay .content h2,.hero-content .hero .content h1{text-shadow:1px 1px #333}.booklet-downloads .info,.homepage .middle .grid .box.shadow,.contact .content-narrow .form,.newshub main .newsletter .box,.newshub .twitter .box{box-shadow:1px 2px 3px 1px #dfdcd2}.pagination{float:left;display:block;margin-right:2.35765%;width:100%;margin-top:12px}.pagination:last-child{margin-right:0}.pagination .page-numbers{padding:5px 12px 7px;background-color:#fff;color:#333;margin-right:3px}.pagination .page-numbers a{display:block}.pagination .page-numbers.current{background-color:#e62d33;color:#fff}#collapsible{float:left;display:block;margin-right:2.35765%;width:100%}#collapsible:last-child{margin-right:0}#collapsible .content,#collapsible .title{float:left;display:block;margin-right:2.35765%;width:100%;outline:none}#collapsible .content:last-child,#collapsible .title:last-child{margin-right:0}#collapsible .title{cursor:pointer;font-weight:bold;margin-top:12px;outline:0}#collapsible .title .ui-icon{margin-right:12px}#collapsible .content{margin:12px 0}@media screen and (min-width: 0px){.mobile{display:block}.tablet{display:none}}@media screen and (min-width: 768px){.mobile{display:none}.tablet{display:block}}.main-body table thead tr{border-bottom:1px solid #333;font-weight:bold}.main-body table thead tr td{padding:12px 0}.main-body table tbody tr td{padding:8px 8px 0 0}@media screen and (min-width: 0px){.main-body table{border-collapse:collapse;width:100%;overflow-x:auto;display:block}}@media screen and (min-width: 768px){.main-body table{overflow-x:none}}.pagenotfound .content{min-height:425px}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.ginger_container .ginger_btn{border-radius:0;-webkit-border-radius:0}p{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:400}h1,h2,h3,h4{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:bold;line-height:1.2;margin:0;padding:0;margin-bottom:15px;margin-bottom:1.5rem}@media screen and (min-width: 0px){h1,h2{font-size:30px;font-size:3rem;font-weight:400}h3,h4{font-size:20px;font-size:2rem;font-weight:300}}@media screen and (min-width: 768px){h1,h2{font-size:36px;font-size:3.6rem;font-weight:400}h3,h4{font-size:24px;font-size:2.4rem;font-weight:400}}.entry p,.teaser p{margin-bottom:15px;margin-bottom:1.5rem}h1.title{font-weight:bold}.form-title{font-size:28px;font-size:2.8rem;font-weight:bold;text-align:center}.gform_wrapper .top_label .gfield_label{font-weight:400 !important;margin:.625em 0 0 !important}.gform_wrapper label.gfield_label+div.ginput_container{margin-top:0 !important;margin-bottom:8px}.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield select,.gform_wrapper .top_label select.large{padding:.313em 0 !important}select,textarea,input{border:1px solid #dfdcd2;outline:none}.checkout select{padding:5px 0 5px 5px}.gform_wrapper .gform_footer input[type=submit],.gform_wrapper .gform_footer input.button{background-color:#e62d33;border:none;color:#fff;cursor:pointer;padding:6px 12px;text-transform:uppercase}input,textarea,keygen,select,button{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande",sans-serif}.validation_error{border-bottom:2px solid #e62d33 !important;border-top:2px solid #e62d33 !important;color:#e62d33 !important;font-size:18px !important;font-size:1.8rem !important}.gform_wrapper .gfield_error .gfield_label,.gform_wrapper .validation_message{color:#e62d33 !important}.gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:#f2f1ed !important;border-top:1px solid #e62d33 !important;border-bottom:1px solid #e62d33 !important}@media screen and (min-width: 0px){.gform_wrapper li.gfield.gf_3col ul.gfield_checkbox li,.gform_wrapper li.gfield.gf_3col ul.gfield_radio li,.gform_wrapper li.gfield.gf_list_3col ul.gfield_checkbox li,.gform_wrapper li.gfield.gf_list_3col ul.gfield_radio li{display:block !important;width:100% !important}}@media screen and (min-width: 768px){.gform_wrapper li.gfield.gf_3col ul.gfield_checkbox li,.gform_wrapper li.gfield.gf_3col ul.gfield_radio li,.gform_wrapper li.gfield.gf_list_3col ul.gfield_checkbox li,.gform_wrapper li.gfield.gf_list_3col ul.gfield_radio li{display:inline-block !important;width:33% !important}}@media screen and (min-width: 0px){.gform_wrapper .top_label li.gfield.gf_left_half,.gform_wrapper .top_label li.gfield.gf_right_half,.gform_wrapper .ginput_complex .ginput_left,.gform_wrapper .ginput_complex .ginput_right{width:100% !important}}@media screen and (min-width: 768px){.gform_wrapper .top_label li.gfield.gf_left_half,.gform_wrapper .top_label li.gfield.gf_right_half,.gform_wrapper .ginput_complex .ginput_left,.gform_wrapper .ginput_complex .ginput_right{width:49% !important}}@media screen and (min-width: 0px){.gform_wrapper .ginput_complex .ginput_right{margin-left:0 !important}}@media screen and (min-width: 768px){.gform_wrapper .ginput_complex .ginput_right{margin-left:1.6% !important}}.search{background-color:#fff;border-radius:20px;display:inline}.search #searchform #s{font-size:16px;font-size:1.6rem;border:none;font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande",sans-serif;height:36px;outline:none;padding-bottom:3px;vertical-align:bottom;width:83%}.search #searchform #searchsubmit{background:url(assets/images/icon-search.png) no-repeat top right;border:none;cursor:pointer;height:36px;outline:none;vertical-align:middle;width:11%}.search .main-body article h2{margin-top:30px}.search .main-body article footer{margin-bottom:30px}@media screen and (min-width: 0px){.breadcrumbs{display:none}}@media screen and (min-width: 768px){.breadcrumbs{font-size:16px;font-size:1.6rem;border-bottom:1px dotted #dfdcd2;display:block;padding:8px 0;text-transform:uppercase}.breadcrumbs a,.breadcrumbs strong{color:#666;padding:0 5px}.breadcrumbs strong{font-weight:normal}.breadcrumbs a{font-weight:300}.breadcrumbs a:first-of-type{padding:0 5px 0 0}}.social .social-item{display:inline;padding-left:7px}.social ul{margin-top:12px}.social .sbutton{outline:none;text-indent:-9999px;text-align:left;display:inline-block}.social .sbutton{height:44px !important;height:4.4rem !important;width:45px !important;width:4.5rem !important;background-image:url(assets/images/spritesheet.png);background-position:0px 0px;width:217px;height:44px}.social .social-item .facebook{background-position:-0 0}.social .social-item .twitter{background-position:-57px 0}.social .social-item .instagram{background-position:-115px 0}.social .social-item .youtube{background-position:-172px 0}.share{margin:35px 0 30px;text-align:center}.share .title{font-size:16px;font-size:1.6rem;font-weight:bold;margin-bottom:20px;text-transform:uppercase}.share span{cursor:pointer;margin:0 5px}.ui-tabs-nav li{background-color:#fff}.ui-tabs-nav li a{color:#666}.ui-tabs-nav li.ui-state-active{background-color:#e62d33}.ui-tabs-nav li.ui-state-active a{color:#fff}@media screen and (min-width: 0px){.ui-tabs-nav li a{font-size:20px;font-size:2rem;display:block;margin:2px 0;padding:5px 0;text-align:center}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{padding:6px 8px}}@media screen and (min-width: 500px){.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0;border-bottom:5px solid #e62d33}.ui-tabs-nav li a{font-size:17px;font-size:1.7rem}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:6px 20px;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;background:none;margin-top:35px}}@media screen and (min-width: 768px){.ui-tabs-nav li a{font-size:24px;font-size:2.4rem}}.site{border-top:5px solid #e62d33}.site .header{float:left;display:block;margin-right:2.35765%;width:100%;font-size:18px;font-size:1.8rem;background-color:#fff}.site .header:last-child{margin-right:0}@media screen and (min-width: 0px){.site .header{margin:12px 0 8px}.site .header #click-menu{float:left;display:block;margin-right:2.35765%;width:27.49666%}.site .header #click-menu:last-child{margin-right:0}.site .header .logo{float:left;display:block;margin-right:2.35765%;width:40.29137%;margin-left:29.85432%}.site .header .logo:last-child{margin-right:0}}@media screen and (min-width: 0px) and (min-width: 0px){.site .header .logo{text-align:center}}@media screen and (min-width: 0px) and (min-width: 1200px){.site .header .logo{text-align:left}}@media screen and (min-width: 0px){.site .header .logo img{max-width:100px}.site .header .helpline{float:left;display:block;margin-right:2.35765%;width:27.49666%;margin-right:0;margin-top:20px;text-align:center}.site .header .helpline:last-child{margin-right:0}.site .header .helpline .text{font-size:16px;font-size:1.6rem;font-weight:bold;text-transform:uppercase}}@media screen and (min-width: 768px){.site .header{margin:0 0 8px}.site .header .logo{float:left;display:block;margin-right:2.35765%;width:14.70196%;margin-left:17.05961%;margin-top:8px}.site .header .logo:last-child{margin-right:0}.site .header .logo img{max-width:110px}.site .header .menus{float:left;display:block;margin-right:2.35765%;width:57.35098%;margin-left:8.5298%;margin-right:0}.site .header .menus:last-child{margin-right:0}.site .header .menus .topnav{padding:12px 2.35765%;background-color:#f2f1ed}.site .header .menus .topnav .forum{font-size:16px;font-size:1.6rem;color:#e62d33;float:left;font-weight:bold;text-transform:uppercase}.site .header .menus .topnav .righttop{text-align:right}.site .header .menus .topnav .righttop .contact{font-size:16px;font-size:1.6rem;color:#333;text-transform:uppercase}.site .header .menus .topnav .righttop .contact li{display:inline;padding-left:20px}.site .header .menus .topnav .righttop .contact li:first-of-type{padding-left:0}.site .header .menus .topnav .righttop .search{display:none}.site .header .menus .content .mainnav{display:none}.site .header .menus .content .nurse{font-weight:bold;line-height:30px;margin-top:12px;text-align:right}.site .header .menus .content .nurse .text{text-transform:uppercase}.site .header .menus .content .nurse .phone{font-size:32px;font-size:3.2rem;color:#e62d33}.site .header .menus .content .nurse .email a{color:#333}}@media screen and (min-width: 1200px){.site .header{margin:0}.site .header .logo{float:left;display:block;margin-right:2.35765%;width:14.70196%;margin-left:0%}.site .header .logo:last-child{margin-right:0}.site .header .logo img{max-width:100%}.site .header .menus{float:left;display:block;margin-right:2.35765%;width:82.94039%;margin-left:0%;margin-right:0}.site .header .menus:last-child{margin-right:0}.site .header .menus .content{float:left;display:block;margin-right:2.84259%;width:100%;margin-top:8px}.site .header .menus .content:last-child{margin-right:0}.site .header .menus .content .mainnav{float:left;display:block;margin-right:2.84259%;width:74.28935%;display:block;margin-top:12px}.site .header .menus .content .mainnav:last-child{margin-right:0}.site .header .menus .content .mainnav .sub-menu{display:none}.site .header .menus .content .mainnav ul li{display:inline;float:left;margin-right:5px}.site .header .menus .content .mainnav ul li a{color:#333;display:inline-block;font-weight:bold;margin-right:30px;max-width:134px}.site .header .menus .content .mainnav ul .nav-link-standout:not(.current-menu-item):not(.current-page-ancestor)>a{background:#e62d33;color:#fff;margin-top:-10px;padding:10px 20px}.site .header .menus .content .nurse{float:left;display:block;margin-right:2.84259%;width:22.86806%}.site .header .menus .content .nurse:last-child{margin-right:0}.site .header .menus .content .nurse .email{margin-bottom:20px}.site .header .menus .topnav{float:left;display:block;margin-right:2.84259%;width:100%}.site .header .menus .topnav:last-child{margin-right:0}.site .header .menus .topnav .forum{float:left;display:block;margin-right:2.84259%;width:28.01019%;vertical-align:middle;line-height:36px}.site .header .menus .topnav .forum:last-child{margin-right:0}.site .header .menus .topnav .righttop{display:inline}.site .header .menus .topnav .righttop .contact{float:left;display:block;margin-right:2.84259%;width:28.01019%;line-height:36px;vertical-align:middle}.site .header .menus .topnav .righttop .contact:last-child{margin-right:0}.site .header .menus .topnav .righttop .search{float:left;display:block;margin-right:2.84259%;width:38.29445%;display:inline}.site .header .menus .topnav .righttop .search:last-child{margin-right:0}}#phonebox{padding:12px 0;float:left;display:block;margin-right:2.35765%;width:100%;background-color:#fff;border-top:solid 1px #dfdcd2;cursor:pointer;margin:0;position:relative;text-align:center;width:100%;z-index:1000;display:none}#phonebox:last-child{margin-right:0}#phonebox .innertext{margin-bottom:12px}.site .header .menus .content .mainnav nav .menu li.current-menu-item a,.site .header .menus .content .mainnav nav .menu li.current-page-ancestor a{border-bottom:5px solid #e62d33;color:#e62d33;height:110px}footer{float:left;display:block;margin-right:2.35765%;width:100%;font-size:18px;font-size:1.8rem;background-color:#f2f1ed;background-color:#fff}footer:last-child{margin-right:0}footer .background{background-color:#fff;box-shadow:0 2px 11px 0 rgba(0,0,0,0.4)}footer .background .upper{border-bottom:5px solid #dfdcd2;padding:35px 0}footer .background .upper .subnav li{font-size:16px;font-size:1.6rem}footer .background .upper .subnav li a{color:#7f7f7f}footer .background .upper .newsletter{margin-top:5px;text-align:right}footer .background .upper .newsletter .text{margin:30px 0 12px}footer .background .upper .nav a,footer .background .upper .subnav a{color:#333}@media screen and (min-width: 0px){footer .background .upper .column{float:left;display:block;margin-right:2.35765%;width:100%;text-align:center}footer .background .upper .column:last-child{margin-right:0}footer .background .upper .column.logo{display:none}footer .background .upper .column.nav{text-transform:uppercase}footer .background .upper .column.nav,footer .background .upper .column.newsletter{margin-bottom:30px}}@media screen and (min-width: 768px){footer .background .upper .column{text-align:left}footer .background .upper .column.nav{float:left;display:block;margin-right:2.35765%;width:31.76157%}footer .background .upper .column.nav:last-child{margin-right:0}footer .background .upper .column.subnav{float:left;display:block;margin-right:2.35765%;width:27.49666%}footer .background .upper .column.subnav:last-child{margin-right:0}footer .background .upper .column.newsletter{float:left;display:block;margin-right:2.35765%;width:36.02647%;text-align:right}footer .background .upper .column.newsletter:last-child{margin-right:0}}@media screen and (min-width: 1200px){footer .background .upper .column.subnav,footer .background .upper .column.newsletter{float:left;display:block;margin-right:2.35765%;width:23.23176%}footer .background .upper .column.subnav:last-child,footer .background .upper .column.newsletter:last-child{margin-right:0}footer .background .upper .column.logo{float:left;display:block;margin-right:2.35765%;width:18.96686%;display:block}footer .background .upper .column.logo:last-child{margin-right:0}footer .background .upper .column.nav{float:left;display:block;margin-right:2.35765%;width:27.49666%}footer .background .upper .column.nav:last-child{margin-right:0}}@media screen and (min-width: 0px){footer .background .lower{padding:12px 2.35765% 35px;margin-top:20px}}@media screen and (min-width: 768px){footer .background .lower{padding:12px 0 35px;margin-top:0}}footer .background .lower .text p{font-size:16px;font-size:1.6rem;padding-bottom:12px}@media screen and (min-width: 0px){footer .background .lower .text{text-align:center}}@media screen and (min-width: 768px){footer .background .lower .text{text-align:left}}@media screen and (min-width: 0px){footer .background .lower .logo.mobile{text-align:center}}@media screen and (min-width: 768px){footer .background .lower .logo.mobile{text-align:left}}footer .background .lower .logo.mobile img{width:75px}footer .background .upper,footer .background .lower{float:left;display:block;margin-right:2.35765%;width:100%}footer .background .upper:last-child,footer .background .lower:last-child{margin-right:0}.widget__title{color:#e62d33}.widget a{color:#333}.widget a:hover{color:#e62d33}.last-review{font-size:14px;font-size:1.4rem;float:left;display:block;margin-right:2.35765%;width:100%;color:#666;margin:35px 0 0;text-align:center;text-transform:uppercase}.last-review:last-child{margin-right:0}.last-review img{display:block;margin:0 auto 12px}.news-sign-up{background-color:#00a9b8;color:#fff}.news-sign-up .text{float:left;display:block;margin-right:2.35765%;width:65.88078%;font-size:20px;font-size:2rem}.news-sign-up .text:last-child{margin-right:0}.news-sign-up .icon{float:left;display:block;margin-right:2.35765%;width:31.76157%;margin-right:0;text-align:right}.news-sign-up .icon:last-child{margin-right:0}.news-sign-up .button{float:left;display:block;margin-right:2.35765%;width:100%;text-align:center;margin-top:20px}.news-sign-up .button:last-child{margin-right:0}.upcoming{background-color:#34a1df;color:#fff}.upcoming .title{font-size:18px;font-size:1.8rem;text-transform:uppercase}.upcoming .event{border-top:1px dotted #fff;padding:12px 0;margin:12px 0}.upcoming .event a{color:#fff}.upcoming .event .eventtitle{font-size:18px;font-size:1.8rem}.upcoming .event .date{font-size:13px;font-size:1.3rem;text-transform:uppercase}.misc a,.misc a:hover{color:#fff}.misc.Blue{background-color:#34a1df}.misc.Purple{background-color:#64328C}.misc.Red{background-color:#e62d33}.misc.Turquoise{background-color:#00a9b8}.misc .title{font-size:18px;font-size:1.8rem;text-transform:uppercase;padding-bottom:12px}.misc .text{font-size:16px;font-size:1.6rem;padding-bottom:12px}.widget-spacing{float:left;display:block;margin-right:2.35765%;width:100%;padding:30px 30px 35px;margin:35px 0 0}.widget-spacing:last-child{margin-right:0}.content-main{font-size:18px;font-size:1.8rem;box-shadow:inset 0 7px 7px -7px rgba(0,0,0,0.4)}.content-main .top-image{float:left;display:block;margin-right:2.35765%;width:100%}.content-main .top-image:last-child{margin-right:0}@media screen and (min-width: 0px){.content-main .content{float:left;display:block;margin-right:2.35765%;width:100%;padding:0 2.35765%}.content-main .content:last-child{margin-right:0}}@media screen and (min-width: 768px){.content-main .content{float:left;display:block;margin-right:2.35765%;width:74.41059%;padding:0}.content-main .content:last-child{margin-right:0}}@media screen and (min-width: 0px){.content-main .content .main-body{margin-top:12px}}@media screen and (min-width: 768px){.content-main .content .main-body{margin-top:40px}}.content-main .content .main-body h1,.content-main .content .main-body h2,.content-main .content .main-body h3{font-size:28px;font-size:2.8rem;font-weight:bold}@media screen and (min-width: 0px){.content-main .sidecontent,.content-main .basket{display:none}}@media screen and (min-width: 768px){.content-main .sidecontent,.content-main .basket{float:left;display:block;margin-right:2.35765%;width:23.23176%}.content-main .sidecontent:last-child,.content-main .basket:last-child{margin-right:0}}.content-main .content-wide{float:left;display:block;margin-right:2.35765%;width:100%}.content-main .content-wide:last-child{margin-right:0}.content-main .content-narrow{margin:30px auto 0;max-width:882px;position:relative;width:100%}.content-main .pagenotfound h1,.content-main .archive h1{margin-top:40px}.firstpara p{font-weight:bold;margin-bottom:35px}.nextnav{float:left;display:block;margin-right:2.35765%;width:100%;border-top:1px dotted #dfdcd2;margin-top:40px}.nextnav:last-child{margin-right:0}.nextnav .previous{float:left;display:block;margin-right:3.16844%;width:48.41578%}.nextnav .previous:last-child{margin-right:0}.nextnav .next{float:left;display:block;margin-right:3.16844%;width:48.41578%;text-align:right}.nextnav .next:last-child{margin-right:0}.nextnav .previous,.nextnav .next{padding-top:12px}.nextnav .pway,.nextnav .nway{color:#e62d33;display:inline;font-weight:bold;text-transform:uppercase}.nextnav .pway{margin-left:8px}.nextnav .nway{margin-right:8px}.nextnav .title{display:block}.nextnav .title a{color:#333}.nextnav.single .pway{margin-left:0}.nextnav.single .nway{margin-right:0}.nextnav.single .pway span{margin-right:8px}.nextnav.single .nway span{margin-left:8px}.sectionmenu{padding:12px 20px}@media screen and (min-width: 0px){.sectionmenu{margin:30px 30px}.sectionmenu ul.toggle{display:none;margin-top:12px}}@media screen and (min-width: 768px){.sectionmenu{display:none}}.sectionmenu ul li>ul>li>ul>li{font-size:15px;font-size:1.5rem;border-top:none;padding-left:0}.sectionmenu .title{display:inline}.sectionmenu span{display:inline-block;margin-left:5px;vertical-align:middle}@media screen and (min-width: 768px){.sidemenu,.basket aside{padding:20px 12px}}@media screen and (min-width: 1200px){.sidemenu,.basket aside{padding:30px 30px}}.sidemenu .title,.basket aside .title{margin-bottom:30px}.sidemenu,.sectionmenu,.basket aside{background-color:#fff;list-style-type:none}.sidemenu .title,.sectionmenu .title,.basket aside .title{color:#e62d33;text-transform:uppercase}.sidemenu ul li,.sectionmenu ul li,.basket aside ul li{border-top:1px dotted #dfdcd2;padding-left:12px}.sidemenu ul li a,.sectionmenu ul li a,.basket aside ul li a{color:#333;display:block;margin:12px 0}.sidemenu ul li>ul>li>ul>li>ul>li,.sectionmenu ul li>ul>li>ul>li>ul>li,.basket aside ul li>ul>li>ul>li>ul>li{font-size:15px;font-size:1.5rem;border-top:none;padding-left:12px}.sidemenu ul li>ul>li>ul>li,.sectionmenu ul li>ul>li>ul>li,.basket aside ul li>ul>li>ul>li{border-top:none}.sidemenu>ul>li,.sidemenu>ul>li>ul>li,.sectionmenu>ul>li,.sectionmenu>ul>li>ul>li,.basket aside>ul>li,.basket aside>ul>li>ul>li{padding-left:0}.sidemenu ul>li>a,.sectionmenu ul>li>a,.basket aside ul>li>a{font-weight:bold}.sidemenu ul.children>li>a,.sectionmenu ul.children>li>a,.basket aside ul.children>li>a{font-weight:normal}.sidemenu ul:first-of-type .current_page_item>a,.sectionmenu ul:first-of-type .current_page_item>a,.basket aside ul:first-of-type .current_page_item>a{color:#e62d33}#click-menu #click-menu-label{font-size:16px;font-size:1.6rem;color:#333 !important;font-weight:bold;margin-top:3px}#wprmenu_bar{background:none !important;height:50px;margin-top:35px;margin-left:2%;position:absolute;text-align:center;width:auto}#wprmenu_bar .wprmenu_icon{display:block;float:none;margin:0 auto}#wprmenu_bar .menu_title{font-size:16px;font-size:1.6rem;font-weight:bold}#wprmenu_menu li.current-menu-item a{color:#e62d33}#wprmenu_menu li.nav-link-standout{background-color:#e62d33}#wprmenu_menu li.nav-link-standout a{color:#fff}#wprmenu_menu li.nav-link-standout a:hover{color:#000}#wprmenu_menu.left,#wprmenu_menu.right{top:0}#wprmenu_menu.wprmenu_levels ul li{border-top:0 !important}#wprmenu_menu input[type="search"]{font-size:14px;font-size:1.4rem}#responsive-menu{border-top:5px solid #e62d33}#responsive-menu #responsiveSearch{border-top:1px dotted #dfdcd2;padding-top:30px;width:100%}#responsive-menu #responsiveSearch input{font-size:16px;font-size:1.6rem;font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande",sans-serif;height:50px}#responsive-menu .responsive-menu li{border-top:1px dotted #dfdcd2}#responsive-menu .responsive-menu li a{font-size:15px;font-size:1.5rem;border-top:none;clear:both;display:block;font-size:1.5rem;font-size:15px;height:30px;padding:5px 5px 5px 12px;vertical-align:middle;white-space:pre-wrap;line-height:30px}#responsive-menu .responsive-menu li.nav-link-standout:not(.current-menu-item):not(.current-page-ancestor){background:#e62d33}#responsive-menu .responsive-menu li.nav-link-standout:not(.current-menu-item):not(.current-page-ancestor) a{color:#fff}#responsive-menu #responsiveSearchInput{border-radius:0}#responsive-menu li:first-of-type a{border-top:none}#responsive-menu .appendLink{background-color:transparent;border:none;height:15px;line-height:15px;padding:4px 10px;text-align:center}#responsive-menu .appendLink:hover,#responsive-menu .appendLink.rm-append-active{background-color:transparent}#responsive-menu .appendLink.rm-append-inactive::after{font-size:13px;font-size:1.3rem;content:'Open';display:block}#responsive-menu .appendLink.rm-append-active::after{font-size:13px;font-size:1.3rem;content:'Close';display:block}#responsive-menu li.external-link a::after{content:url(assets/images/sprites/icon-ext-link.png);display:inline-block;margin-left:10px}#responsive-menu .responsive-menu li.current-menu-item>a:hover,#responsive-menu .responsive-menu li.current-menu-item>.appendLink:hover,#responsive-menu .responsive-menu li.current_page_item>a:hover,#responsive-menu .responsive-menu li.current_page_item>.appendLink:hover{background-color:transparent;color:#333}@media screen and (min-width: 1200px){body{overflow-x:hidden}#menu-main-navigation-desktop .sub-menu{display:none;background-color:#fff;position:absolute;left:0;right:0;top:100%;padding:35px 100em 30px;margin:0 -100em;z-index:10;box-shadow:0 2px 11px 0 rgba(0,0,0,0.4)}#menu-main-navigation-desktop .sub-menu li{min-height:100px}#menu-main-navigation-desktop .sub-menu li,#menu-main-navigation-desktop .sub-menu li.current-page-ancestor{float:left;display:block;margin-right:2.35765%;width:36.02647%}#menu-main-navigation-desktop .sub-menu li:last-child,#menu-main-navigation-desktop .sub-menu li.current-page-ancestor:last-child{margin-right:0}#menu-main-navigation-desktop .sub-menu li.featured-link,#menu-main-navigation-desktop .sub-menu li.current-page-ancestor.featured-link{float:left;display:block;margin-right:2.35765%;width:23.23176%;clear:none;float:right;margin-right:0}#menu-main-navigation-desktop .sub-menu li.featured-link:last-child,#menu-main-navigation-desktop .sub-menu li.current-page-ancestor.featured-link:last-child{margin-right:0}#menu-main-navigation-desktop .sub-menu li a,#menu-main-navigation-desktop .sub-menu li.current-page-ancestor a{border-bottom:none;color:#333;display:block;font-weight:normal;height:auto;margin-right:0;max-width:100%;margin-bottom:12px}#menu-main-navigation-desktop .sub-menu li img,#menu-main-navigation-desktop .sub-menu li.current-page-ancestor img{height:auto;width:100%}#menu-main-navigation-desktop .sub-menu span.link{color:#e62d33;font-weight:bold;text-transform:uppercase}}.woocommerce td.product-name dl.variation{font-size:80%}.woocommerce td.product-name dl.variation .variation-Address{display:none}.woocommerce td.product-name dl.variation dt,.woocommerce td.product-name dl.variation dd{line-height:12px;padding:0}.woocommerce table.shop_table td,.woocommerce table.shop_table th{vertical-align:top}@media screen and (min-width: 0px){.cart-container{padding:0 2.35765%}.cart-container h1.title{margin-top:35px}}@media screen and (min-width: 768px){.cart-container{padding:0}}@media screen and (min-width: 0px){.woocommerce .content-narrow{padding:0 2.35765%}}@media screen and (min-width: 768px){.woocommerce .content-narrow{padding:0}}.view-basket{float:right;margin-top:20px}.woocommerce .widget_shopping_cart .cart_list li,.woocommerce.widget_shopping_cart .cart_list li{padding-bottom:12px}.woocommerce .widget_shopping_cart .cart_list li.empty,.woocommerce.widget_shopping_cart .cart_list li.empty{padding-top:20px;padding-left:0}.widget_shopping_cart_content .buttons a{float:right;margin-top:20px}.donation input{font-size:16px;font-size:1.6rem;padding:9px}.continue-shopping{float:right;margin-bottom:12px}.woocommerce-billing-fields input,.woocommerce-shipping-fields input,.woocommerce-billing-fields textarea,.woocommerce-shipping-fields textarea,.woocommerce .login .input-text,.woocommerce .lost_reset_password .input-text{font-size:16px;font-size:1.6rem;padding:5px 0 5px 5px}.woocommerce .woocommerce-info{border-top-color:#e62d33}.woocommerce .woocommerce-info:before{color:#e62d33}.woocommerce a.button,.woocommerce button,.woocommerce .cart input[type="submit"]{text-transform:uppercase;font-weight:400 !important}#navigation,.nav li ul li a,.nav a,.nav li.current_page_item,.nav li.current_page_parent,.nav li.current-menu-ancestor,.nav li.current-menu-item,.nav li.sfHover,.nav li.selected,#top .nav li.sfHover a,#top .nav li ul,#top .nav li ul li:last-child a,.woo-pagination a:link,.woo-pagination a:visited,.woo-pagination a:active,.woo-pagination span.current,.searchform,.widget_woo_twitter .back,#tabs,#tabs ul.wooTabs li a.selected,#tabs ul.wooTabs li a:hover,#comments .reply a,.button,.button:visited,.reply a,#respond .form-submit input#submit,#connect .newsletter-form .submit,#portfolio #port-tags .port-cat a,.woocommerce table.shop_table{border-radius:0 !important;-moz-border-radius:0 !important;-webkit-border-radius:0 !important}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#ebe9eb;color:#515151}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover{background-color:#e62d33}.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce ul.products li.product .price{color:#333}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background-color:#e62d33;color:#fff}.woocommerce .woocommerce-message,.woocommerce .woocommerce-error{border-top:3px solid #e62d33}.woocommerce .woocommerce-message:before{color:#e62d33}.woocommerce .quantity .qty,.woocommerce .cart select,.woocommerce .cart input[type="input"]{margin:30px 0 20px;padding:5px 0}.woocommerce .cart_item .quantity .qty{margin:0}.woocommerce div.product form.cart div.quantity,.woocommerce div.product form.cart .button{float:none}mark{background:none}form.cart .variations td.label{padding-top:25px}#other_field_field{display:none}.booklet-downloads{float:left;display:block;margin-right:2.35765%;width:100%}.booklet-downloads:last-child{margin-right:0}.booklet-downloads .main-body{float:left;display:block;margin-right:2.35765%;width:100%;margin-top:40px}.booklet-downloads .main-body:last-child{margin-right:0}@media screen and (min-width: 0px){.booklet-downloads .main-body{padding:0 2.35765%}.booklet-downloads .main-body .left{float:left;display:block;margin-right:2.35765%;width:100%}.booklet-downloads .main-body .left:last-child{margin-right:0}}@media screen and (min-width: 768px){.booklet-downloads .main-body{padding:0}.booklet-downloads .main-body .left{float:left;display:block;margin-right:2.35765%;width:65.88078%}.booklet-downloads .main-body .left:last-child{margin-right:0}}.booklet-downloads .info{background-color:#fff;padding:50px 0;text-align:center}@media screen and (min-width: 0px){.booklet-downloads .info{float:left;display:block;margin-right:2.35765%;width:100%}.booklet-downloads .info:last-child{margin-right:0}}@media screen and (min-width: 768px){.booklet-downloads .info{float:left;display:block;margin-right:2.35765%;width:31.76157%}.booklet-downloads .info:last-child{margin-right:0}}.booklet-downloads .info img{margin:auto}@media screen and (min-width: 768px){.booklet-downloads .info .hero-content img{padding:0 12px}}@media screen and (min-width: 1200px){.booklet-downloads .info .hero-content img{padding:0}}@media screen and (min-width: 0px){.booklet-basket{float:right;margin-bottom:8px}}@media screen and (min-width: 1200px){.booklet-basket{margin-bottom:0}}.products{float:left;display:block;margin-right:2.35765%;width:100%;margin-top:50px}.products:last-child{margin-right:0}@media screen and (min-width: 0px){.products .item{float:left;display:block;margin-right:2.35765%;width:100%;padding:0 2.35765%;margin:35px 0}.products .item:last-child{margin-right:0}}@media screen and (min-width: 768px){.products .item{float:left;display:block;margin-right:2.35765%;width:48.82117%;padding:0;margin-bottom:20px}.products .item:last-child{margin-right:0}.products .item:nth-child(2n){margin-right:0}.products .item:nth-child(2n+1){clear:left}}@media screen and (min-width: 1200px){.products .item{float:left;display:block;margin-right:2.35765%;width:31.76157%}.products .item:last-child{margin-right:0}.products .item:nth-child(2n){margin-right:2.35765%}.products .item:nth-child(2n+1){clear:none}.products .item:nth-child(3n){margin-right:0}.products .item:nth-child(3n+1){clear:left}}.products .item .title{padding:12px 0;font-size:24px;font-size:2.4rem;float:left;display:block;margin-right:2.35765%;width:100%;font-weight:bold}.products .item .title:last-child{margin-right:0}.products .item .download{float:left;display:block;margin-right:2.35765%;width:100%;text-align:left}.products .item .download:last-child{margin-right:0}.products .item .download .button{margin:0 0 20px}.products .item .order{float:left;display:block;margin-right:2.35765%;width:100%}.products .item .order:last-child{margin-right:0}.products .item .order input.thumbnail-quantity{padding:5px;width:50px}.products .item .order a{border:1px solid #666;color:#666;margin:13px 0 0 12px;padding:2px 12px;text-align:center;vertical-align:middle;width:135px}.products .item .order .added_to_cart{display:block}.awareness .image{float:left;display:block;margin-right:2.35765%;width:100%;background-color:#fff;text-align:center}.awareness .image:last-child{margin-right:0}.awareness .image img{padding:2.35765%;display:block;height:auto;margin:0 auto;max-height:272px;overflow:hidden;width:auto}.awareness .description{float:left;display:block;margin-right:2.35765%;width:100%;margin-right:0}.awareness .description:last-child{margin-right:0}.woocommerce .continue-shopping{margin-left:12px}.woocommerce .quantity{display:inline}.woocommerce .order button.button.alt{background-color:transparent;border:1px solid #666;color:#666;padding:5px 12px;text-transform:capitalize;vertical-align:middle}.woocommerce .order form.cart{font-size:16px;font-size:1.6rem;color:#666}.homepage{float:left;display:block;margin-right:2.35765%;width:100%;font-size:18px;font-size:1.8rem}.homepage:last-child{margin-right:0}@media screen and (min-width: 0px){.homepage .top{background-color:#fff}}@media screen and (min-width: 768px){.homepage .top{background-color:#f2f1ed}}@media screen and (min-width: 1200px){.homepage .top{box-shadow:inset 0 7px 9px -7px rgba(0,0,0,0.4)}}.homepage .middle{background-color:#f2f1ed}@media screen and (min-width: 768px){.homepage .middle{box-shadow:none}}.homepage .middle .strapline{text-align:center;margin:12px 0}.homepage .middle .strapline span{color:#e62d33}@media screen and (min-width: 0px){.homepage .middle .strapline{float:left;display:block;margin-right:2.35765%;width:82.94039%;margin-left:8.5298%}.homepage .middle .strapline h2{font-size:28px;font-size:2.8rem}.homepage .middle .strapline:last-child{margin-right:0}}@media screen and (min-width: 768px){.homepage .middle .strapline{margin:20px 0 30px;float:left;display:block;margin-right:2.35765%;width:100%}.homepage .middle .strapline h2{font-size:36px;font-size:3.6rem}.homepage .middle .strapline:last-child{margin-right:0}}.homepage .middle .wide{float:left;display:block;margin-right:2.35765%;width:100%;margin:20px 0 30px;background-repeat:no-repeat}.homepage .middle .wide:last-child{margin-right:0}@media screen and (min-width: 0px){.homepage .middle .wide{background-position:60% 50%}}@media screen and (min-width: 768px){.homepage .middle .wide{background-position:50% 50%}}.homepage .middle .wide a{color:#333}@media screen and (min-width: 0px){.homepage .middle .wide .border .elipse{background-color:#fff;border-radius:50%;height:160px;line-height:160px;margin:170px auto 60px;text-align:center;width:160px;padding:30px 20px}}@media screen and (min-width: 768px){.homepage .middle .wide .border .elipse{background-color:none;background:url("assets/images/ellipse.png") no-repeat 0 0;border-radius:0;height:100%;line-height:25px;margin:0;text-align:left;width:100%;padding:0}}@media screen and (min-width: 768px){.homepage .middle .wide .border .elipse .content{padding:105px 0 165px 50px}.homepage .middle .wide .border .elipse .content .text{font-weight:bold;max-width:250px}}.homepage .middle .wide .border .elipse .content h2{font-weight:bold}@media screen and (min-width: 0px){.homepage .middle .wide .border .elipse .content h2{font-size:30px;font-size:3rem}}@media screen and (min-width: 768px){.homepage .middle .wide .border .elipse .content h2{font-size:42px;font-size:4.2rem}}.homepage .middle .wide .border .elipse .content .button a{color:#fff}@media screen and (min-width: 0px){.homepage .middle .wide .border .elipse .content .button,.homepage .middle .wide .border .elipse .content .text{display:none}}@media screen and (min-width: 768px){.homepage .middle .wide .border .elipse .content .button,.homepage .middle .wide .border .elipse .content .text{display:block;margin-top:40px}}.homepage .middle .grid .box{margin-bottom:30px}@media screen and (min-width: 0px){.homepage .middle .grid .box{float:left;display:block;margin-right:2.35765%;width:100%}.homepage .middle .grid .box:last-child{margin-right:0}}@media screen and (min-width: 768px){.homepage .middle .grid .box{float:left;display:block;margin-right:2.35765%;width:48.82117%}.homepage .middle .grid .box:last-child{margin-right:0}.homepage .middle .grid .box:nth-child(2n){margin-right:0}.homepage .middle .grid .box:nth-child(2n+1){clear:left}}.homepage .middle .grid .box.wide{float:left;display:block;margin-right:2.35765%;width:100%}.homepage .middle .grid .box.wide:last-child{margin-right:0}.homepage .middle .grid .services{background-color:#dfdcd2;overflow:hidden;text-align:center}@media screen and (min-width: 1200px){.homepage .middle .grid .services{min-height:440px}}.homepage .middle .grid .services .box-title{font-size:28px;font-size:2.8rem;font-weight:bold}@media screen and (min-width: 0px){.homepage .middle .grid .services .text{float:left;display:block;margin-right:2.35765%;width:100%;padding:0 2.35765%}.homepage .middle .grid .services .text:last-child{margin-right:0}}@media screen and (min-width: 768px){.homepage .middle .grid .services .text{float:left;display:block;margin-right:2.35765%;width:82.94039%;margin-left:8.5298%}.homepage .middle .grid .services .text:last-child{margin-right:0}}@media screen and (min-width: 0px){.homepage .middle .grid .services .homehelpline,.homepage .middle .grid .services .button{float:left;display:block;margin-right:2.35765%;width:100%;padding:2.35765%}.homepage .middle .grid .services .homehelpline:last-child,.homepage .middle .grid .services .button:last-child{margin-right:0}}@media screen and (min-width: 1200px){.homepage .middle .grid .services .homehelpline,.homepage .middle .grid .services .button{float:left;display:block;margin-right:2.35765%;width:40.29137%}.homepage .middle .grid .services .homehelpline:last-child,.homepage .middle .grid .services .button:last-child{margin-right:0}}.homepage .middle .grid .services .homehelpline{text-transform:uppercase;font-weight:bold}.homepage .middle .grid .services .homehelpline span{font-size:28px;font-size:2.8rem;color:#e62d33;display:block;line-height:30px}@media screen and (min-width: 1200px){.homepage .middle .grid .services .homehelpline{margin-left:8.5298%}}.homepage .middle .grid .symptoms{float:left;display:block;margin-right:2.35765%;width:100%;background-color:#fff}.homepage .middle .grid .symptoms:last-child{margin-right:0}@media screen and (min-width: 1200px){.homepage .middle .grid .symptoms{min-height:441px}}.homepage .middle .grid .symptoms .box-title{font-size:32px;font-size:3.2rem;font-weight:bold}@media screen and (min-width: 1200px){.homepage .middle .grid .symptoms{padding:12px 2.35765% 30px}}@media screen and (min-width: 0px){.homepage .middle .grid .symptoms ul,.homepage .middle .grid .symptoms .button{text-align:center}}@media screen and (min-width: 1200px){.homepage .middle .grid .symptoms ul,.homepage .middle .grid .symptoms .button{text-align:left}}@media screen and (min-width: 0px){.homepage .middle .grid .symptoms .title,.homepage .middle .grid .symptoms .list{float:left;display:block;margin-right:2.35765%;width:100%;padding:2.35765%}.homepage .middle .grid .symptoms .title:last-child,.homepage .middle .grid .symptoms .list:last-child{margin-right:0}}@media screen and (min-width: 1200px){.homepage .middle .grid .symptoms .title,.homepage .middle .grid .symptoms .list{float:left;display:block;margin-right:2.35765%;width:48.82117%}.homepage .middle .grid .symptoms .title:last-child,.homepage .middle .grid .symptoms .list:last-child{margin-right:0}}.homepage .middle .grid .symptoms .title{text-align:center}@media screen and (min-width: 0px){.homepage .middle .grid .symptoms .title img{display:none}}@media screen and (min-width: 1200px){.homepage .middle .grid .symptoms .title img{display:block;margin:12px auto 0}}.homepage .middle .grid .symptoms .list ul{margin-bottom:30px}@media screen and (min-width: 0px){.homepage .middle .grid .symptoms .list ul{padding:0 30px}}@media screen and (min-width: 1200px){.homepage .middle .grid .symptoms .list ul{padding:0}}.homepage .middle .grid .symptoms .list ul li{padding:8px 0;border-bottom:2px dotted #7f7f7f}@media screen and (min-width: 0px){.homepage .middle .grid .services .button,.homepage .middle .grid .symptoms .button{margin-bottom:30px}}@media screen and (min-width: 1200px){.homepage .middle .grid .services .button,.homepage .middle .grid .symptoms .button{margin-bottom:0;margin-top:20px}}.hero-content{margin:0 auto;max-width:1500px}.hero-content img{display:block}.hero-content .text .button{margin-top:20px}.hero-content .text{padding:0 20px;display:block;line-height:20px;text-align:center;margin:12px 0}@media screen and (min-width: 0px){.hero-content .text .button{margin-bottom:30px;padding-bottom:30px}}@media screen and (min-width: 768px){.hero-content .text{display:none;padding:0;line-height:35px}}.hero-content .hero{margin:0 auto;position:relative}.hero-content .hero .hero-holder{display:inline-block;margin:0 auto;padding:0}.hero-content .hero img{position:relative;width:100%}.hero-content .hero .content{margin:0 auto;position:absolute;text-align:center;top:35%;width:100%}@media screen and (min-width: 768px){.hero-content .hero .content{top:16%}}@media screen and (min-width: 1200px){.hero-content .hero .content{top:20%}}@media screen and (min-width: 768px){.hero-content .hero .content h1{font-size:50px;font-size:5rem}}@media screen and (min-width: 1200px){.hero-content .hero .content h1{font-size:60px;font-size:6rem;font-weight:bold}}.hero-content .hero .content p{margin:0 auto;position:relative}@media screen and (min-width: 768px){.hero-content .hero .content p{font-size:24px;font-size:2.4rem;width:75%}}@media screen and (min-width: 1200px){.hero-content .hero .content p{font-size:30px;font-size:3rem;width:35%}}.hero-content .hero .content h1,.hero-content .hero .content p{color:#fff}.hero-content .hero .content .text{display:none}@media screen and (min-width: 768px){.hero-content .hero .content .text{display:block}}.video-content{margin:0 auto;max-width:1200px}.page-links{float:left;display:block;margin-right:2.35765%;width:82.94039%;margin-bottom:35px}.page-links:last-child{margin-right:0}.page-links .links{margin-bottom:12px}.page-links .links a{font-weight:bold;text-transform:uppercase}.page-links .links span{margin-left:8px}.content-section{float:left;display:block;margin-right:3.16844%;width:100%;margin-bottom:50px}.content-section:last-child{margin-right:0}@media screen and (min-width: 0px){.content-section .half{float:left;display:block;margin-right:3.16844%;width:100%}.content-section .half:last-child{margin-right:0}.content-section .half:first-of-type{margin-bottom:30px}}@media screen and (min-width: 768px){.content-section .half{float:left;display:block;margin-right:3.16844%;width:48.41578%}.content-section .half:last-child{margin-right:0}.content-section .half:first-of-type{margin-bottom:0}}.content-section .half img{margin-top:8px}@media screen and (min-width: 0px){.content-section .quote .quote-text{float:left;display:block;margin-right:3.16844%;width:100%}.content-section .quote .quote-text:last-child{margin-right:0}.content-section .quote .quote-text:first-of-type{margin-bottom:30px}}@media screen and (min-width: 768px){.content-section .quote .quote-text{float:left;display:block;margin-right:3.16844%;width:54.14736%}.content-section .quote .quote-text:last-child{margin-right:0}}@media screen and (min-width: 1200px){.content-section .quote .quote-text{float:left;display:block;margin-right:3.16844%;width:59.87894%}.content-section .quote .quote-text:last-child{margin-right:0}.content-section .quote .quote-text:first-of-type{margin-bottom:0}}@media screen and (min-width: 0px){.content-section .quote .quotation{float:left;display:block;margin-right:3.16844%;width:100%}.content-section .quote .quotation:last-child{margin-right:0}}@media screen and (min-width: 768px){.content-section .quote .quotation{float:left;display:block;margin-right:3.16844%;width:42.6842%}.content-section .quote .quotation:last-child{margin-right:0}}@media screen and (min-width: 1200px){.content-section .quote .quotation{float:left;display:block;margin-right:3.16844%;width:31.22104%;margin-left:4.2649%;float:right}.content-section .quote .quotation:last-child{margin-right:0}}.content-section .quote .quotation .bg-color{padding:30px 30px;font-size:24px;font-size:2.4rem;background-color:#34a1df;border-radius:12px;color:#fff;font-weight:300;line-height:30px}.content-section .quote .quotation .quote-mark{margin-left:30px}.content-section .quote .quotation .link{text-transform:uppercase;margin-top:5px;text-align:center}.content-section .quote .quotation .link a{color:#333}.content-section .stat-box{padding:35px 0;float:left;display:block;margin-right:3.16844%;width:100%;border-bottom:1px dotted #dfdcd2;border-top:1px dotted #dfdcd2;color:#34a1df;text-align:center}.content-section .stat-box:last-child{margin-right:0}.content-section .stat-box .figure{font-size:72px;font-size:7.2rem;font-weight:300;line-height:72px;text-align:center}@media screen and (min-width: 0px){.content-section .stat-box .figure{float:left;display:block;margin-right:3.16844%;width:100%}.content-section .stat-box .figure:last-child{margin-right:0}}@media screen and (min-width: 768px){.content-section .stat-box .figure{float:left;display:block;margin-right:3.16844%;width:31.22104%;margin-left:4.2649%;text-align:right}.content-section .stat-box .figure:last-child{margin-right:0}}@media screen and (min-width: 1200px){.content-section .stat-box .figure{float:left;display:block;margin-right:3.16844%;width:31.22104%;margin-left:8.5298%}.content-section .stat-box .figure:last-child{margin-right:0}}.content-section .stat-box .text{font-size:24px;font-size:2.4rem}@media screen and (min-width: 0px){.content-section .stat-box .text{float:left;display:block;margin-right:3.16844%;width:100%;text-align:center}.content-section .stat-box .text:last-child{margin-right:0}}@media screen and (min-width: 768px){.content-section .stat-box .text{float:left;display:block;margin-right:3.16844%;width:36.95262%;margin-left:4.2649%;text-align:left}.content-section .stat-box .text:last-child{margin-right:0}}@media screen and (min-width: 1200px){.content-section .stat-box .text{float:left;display:block;margin-right:3.16844%;width:36.95262%;margin-left:0%;text-align:left}.content-section .stat-box .text:last-child{margin-right:0}}.category{margin-bottom:30px}@media screen and (min-width: 0px){.category .main-body{float:left;display:block;margin-right:2.35765%;width:100%;margin-top:12px}.category .main-body:last-child{margin-right:0}.category .main-body .title{text-align:center}.category .main-body .image-block{float:left;display:block;margin-right:2.35765%;width:48.82117%;text-align:center;margin-top:12px;position:relative}.category .main-body .image-block:last-child{margin-right:0}.category .main-body .image-block:nth-child(2n){margin-right:0}.category .main-body .image-block:nth-child(2n+1){clear:left}.category .main-body .image-block h2{font-size:20px;font-size:2rem;color:#333;font-weight:bold}.category .main-body .image-block .text{display:none}.category .main-body .firstpara{padding:0 2.35765%}}@media screen and (min-width: 768px){.category .main-body{margin-top:40px}.category .main-body .image-block{margin-top:30px}.category .main-body .image-block .overlay{background-color:#000;bottom:0;height:100%;opacity:0.2;overflow:hidden;position:absolute;width:100%}.category .main-body .image-block img{display:block}.category .main-body .image-block .link{position:absolute;top:0;width:100%;text-align:center}.category .main-body .image-block .link h2{padding:25% 30px 0;font-size:42px;font-size:4.2rem;display:block;color:#fff}.category .main-body .firstpara{padding:0}}@media screen and (min-width: 1200px){.category .main-body{float:left;display:block;margin-right:2.35765%;width:100%}.category .main-body:last-child{margin-right:0}.category .main-body .image-block{float:left;display:block;margin-right:2.35765%;width:31.76157%}.category .main-body .image-block:nth-child(2n){margin-right:2.35765%}.category .main-body .image-block:nth-child(2n+1){clear:none}.category .main-body .image-block:last-child{margin-right:0}.category .main-body .image-block:nth-child(3n){margin-right:0}.category .main-body .image-block:nth-child(3n+1){clear:left}.category .main-body .image-block .text{padding:15% 30px 0;background-color:#fff;bottom:0;color:#e62d33;cursor:pointer;display:none;height:100%;margin:0;overflow:hidden;position:absolute;width:100%;z-index:1}.category .main-body .image-block .text h2{font-size:42px;font-size:4.2rem;color:#e62d33}.category .main-body .image-block .text.a:link,.category .main-body .image-block .text.a:visited{color:#e62d33;padding:10px}.category .main-body .image-block .text.a:hover{color:#e62d33}}.contact .content-narrow .firstpara p{color:#e62d33;font-weight:bold;margin-bottom:12px}@media screen and (min-width: 0px){.contact .content-narrow .firstpara p{font-size:20px;font-size:2rem}}@media screen and (min-width: 768px){.contact .content-narrow .firstpara p{font-size:24px;font-size:2.4rem}}.contact .content-narrow .title{margin-bottom:30px;text-align:center}.contact .content-narrow .first,.contact .content-narrow .second,.contact .content-narrow .third{float:left;display:block;margin-right:2.35765%;width:100%;border-bottom:1px dotted #dfdcd2;margin-bottom:30px;padding-bottom:50px}.contact .content-narrow .first:last-child,.contact .content-narrow .second:last-child,.contact .content-narrow .third:last-child{margin-right:0}@media screen and (min-width: 0px){.contact .content-narrow .half{float:left;display:block;margin-right:2.35765%;width:100%;padding:0 2.35765%}.contact .content-narrow .half:last-child{margin-right:0}}@media screen and (min-width: 768px){.contact .content-narrow .half{float:left;display:block;margin-right:2.35765%;width:48.82117%}.contact .content-narrow .half:last-child{margin-right:0}.contact .content-narrow .half:first-of-type{float:left;display:block;margin-right:2.35765%;width:44.55627%}.contact .content-narrow .half:first-of-type:last-child{margin-right:0}.contact .content-narrow .half:last-of-type{margin-left:4.2649%}}@media screen and (min-width: 0px){.contact .content-narrow .times{float:left;display:block;margin-right:4.82916%;width:100%;border-bottom:1px dotted #dfdcd2;display:block;padding:12px 0}.contact .content-narrow .times:last-child{margin-right:0}}@media screen and (min-width: 1200px){.contact .content-narrow .times{border-bottom:none;padding:0}.contact .content-narrow .times .time,.contact .content-narrow .times .day{display:inline}.contact .content-narrow .times .day{margin-left:30px}}.contact .content-narrow .main-number{padding:12px 30px 20px;font-size:24px;font-size:2.4rem;float:left;display:block;margin-right:4.82916%;width:100%;background-color:#dfdcd2;font-weight:bold;margin:35px 0 30px}.contact .content-narrow .main-number:last-child{margin-right:0}.contact .content-narrow .main-number span{font-size:30px;font-size:3rem;color:#e62d33;display:block}.contact .content-narrow .department-list{float:left;display:block;margin-right:4.82916%;width:100%;margin:30px 0}.contact .content-narrow .department-list:last-child{margin-right:0}.contact .content-narrow .department-list .chosen{margin-bottom:12px}.contact .content-narrow .department-list .departments{padding:2.35765% 0;border-bottom:1px dotted #dfdcd2;display:block}@media screen and (min-width: 0px){.contact .content-narrow .department-list .departments .tablet{display:none}}@media screen and (min-width: 768px){.contact .content-narrow .department-list .departments .tablet{display:inline}}.contact .content-narrow .department-list .departments .department{font-weight:bold}@media screen and (min-width: 0px){.contact .content-narrow .department-list .departments .phone_number{float:none}.contact .content-narrow .department-list .departments .department,.contact .content-narrow .department-list .departments .phone_number{display:block}}@media screen and (min-width: 1200px){.contact .content-narrow .department-list .departments .phone_number{float:right}.contact .content-narrow .department-list .departments .department,.contact .content-narrow .department-list .departments .phone_number{display:inline}}.contact .content-narrow .form{background-color:#fff}@media screen and (min-width: 0px){.contact .content-narrow .form{padding:20px 12px}}@media screen and (min-width: 768px){.contact .content-narrow .form{padding:30px 30px 35px}}.contact .content-narrow #bottommap{height:400px;width:100%}.contact .poi-info-window div,.contact .poi-info-window a{font-family:"Source Sans Pro",Helvetica,Arial,"Lucida Grande",sans-serif}.contact .content-narrow .poi-info-window .title{margin-bottom:0;text-align:left}.newshub{float:left;display:block;margin-right:2.35765%;width:100%}.newshub:last-child{margin-right:0}@media screen and (min-width: 0px){.newshub main{float:left;display:block;margin-right:2.35765%;width:100%;padding:0 2.35765%}.newshub main:last-child{margin-right:0}}@media screen and (min-width: 768px){.newshub main{float:left;display:block;margin-right:2.35765%;width:61.61588%;padding:0}.newshub main:last-child{margin-right:0}}.newshub main h1{margin:35px 0 11.66667px}.newshub main .section{margin-bottom:50px}@media screen and (min-width: 1200px){.newshub main .section .scroll{max-height:400px;overflow:scroll;overflow-x:hidden}}.newshub main .section .button{clear:both;margin:20px 12px 12px 0}.newshub main .section h2{font-size:24px;font-size:2.4rem;border-bottom:5px solid #e62d33;color:#e62d33;font-weight:700;text-transform:uppercase;padding-bottom:12px}.newshub main .section .article{border-bottom:1px dotted #dfdcd2}.newshub main .section .article .title{font-size:24px;font-size:2.4rem;font-weight:700}.newshub main .section .article .title a{color:#333}.newshub main .section .article .title a:hover{color:#e62d33}.newshub main .newsletter .box{background-color:#fff}@media screen and (min-width: 0px){.newshub main .newsletter .box{float:left;display:block;margin-right:3.82637%;width:100%;padding:20px 30px;text-align:center}.newshub main .newsletter .box:last-child{margin-right:0}.newshub main .newsletter .box .message{float:left;display:block;margin-right:3.82637%;width:100%}.newshub main .newsletter .box .message:last-child{margin-right:0}.newshub main .newsletter .box .button{float:left;display:block;margin-right:3.82637%;width:100%;margin:30px 0 12px}.newshub main .newsletter .box .button:last-child{margin-right:0}}@media screen and (min-width: 1200px){.newshub main .newsletter .box{padding:30px 30px 35px;text-align:left}.newshub main .newsletter .box .message{float:left;display:block;margin-right:3.82637%;width:65.39121%}.newshub main .newsletter .box .message:last-child{margin-right:0}.newshub main .newsletter .box .button{float:left;display:block;margin-right:3.82637%;width:30.78242%;margin:12px 0 0}.newshub main .newsletter .box .button:last-child{margin-right:0}}.newshub .twitter{margin-top:50px}.newshub .twitter .box{background-color:#fff}.newshub .twitter .box h3{font-size:24px;font-size:2.4rem;color:#e62d33;font-weight:700;text-transform:uppercase}@media screen and (min-width: 0px){.newshub .twitter{float:left;display:block;margin-right:2.35765%;width:100%;padding:0 2.35765%}.newshub .twitter:last-child{margin-right:0}.newshub .twitter .box{padding:20px 12px}}@media screen and (min-width: 768px){.newshub .twitter{float:left;display:block;margin-right:2.35765%;width:36.02647%;padding:0}.newshub .twitter:last-child{margin-right:0}.newshub .twitter .box{padding:30px 20px 35px}}@media screen and (min-width: 1200px){.newshub .twitter{float:left;display:block;margin-right:2.35765%;width:31.76157%;margin-left:4.2649%}.newshub .twitter:last-child{margin-right:0}.newshub .twitter .box{padding:30px 30px 35px}}.newshub .article,.theblog .article,.archive .article{padding:20px 0 35px}.newshub .article .date,.newshub .article .author span,.theblog .article .date,.theblog .article .author span,.archive .article .date,.archive .article .author span{font-size:16px;font-size:1.6rem;color:#666;font-weight:normal;text-transform:uppercase}.newshub .article .tags,.theblog .article .tags,.archive .article .tags{margin-top:20px}.newshub .article .tags a,.theblog .article .tags a,.archive .article .tags a{background-color:#fff;color:#666;padding:5px 8px;margin-right:20px}.newshub .article .tags a:hover,.theblog .article .tags a:hover,.archive .article .tags a:hover{color:#e62d33}.newshub .article .title,.newshub .article .date,.theblog .article .title,.theblog .article .date,.archive .article .title,.archive .article .date{margin-bottom:8px}.news-intro{padding-bottom:17.5px}.news-intro p{margin-bottom:17.5px}@media screen and (min-width: 0px){.content-main .newslist .article,.archive .article{float:left;display:block;margin-right:2.35765%;width:100%}.content-main .newslist .article:last-child,.archive .article:last-child{margin-right:0}}@media screen and (min-width: 768px){.content-main .newslist .article,.archive .article{float:left;display:block;margin-right:2.35765%;width:48.82117%}.content-main .newslist .article:last-child,.archive .article:last-child{margin-right:0}.content-main .newslist .article:nth-child(2n),.archive .article:nth-child(2n){margin-right:0}.content-main .newslist .article:nth-child(2n+1),.archive .article:nth-child(2n+1){clear:left}}.newsletters .newslinks{float:left;display:block;margin-right:2.35765%;width:36.02647%;margin-bottom:8px}.newsletters .newslinks:last-child{margin-right:0}.newsletters .newslinks span{margin-right:12px}.newsletters .pagination{margin-top:30px}.theblog .article .tags,.archive .article .tags{display:block}.theblog .article .author,.archive .article .author{font-weight:bold}@media screen and (min-width: 0px){.theblog{padding:0 2.35765%}}@media screen and (min-width: 768px){.theblog{padding:0}}.theblog .article{text-align:center}@media screen and (min-width: 0px){.theblog .article .date,.theblog .article .author{display:block}}@media screen and (min-width: 768px){.theblog .article .date,.theblog .article .author{display:inline}}@media screen and (min-width: 0px){.theblog .article .author{margin-left:0}}@media screen and (min-width: 768px){.theblog .article .author{margin-left:30px}}.archive h2.title{font-size:24px;font-size:2.4rem}@media screen and (min-width: 0px){.sitemap{padding:0 2.35765%}}@media screen and (min-width: 768px){.sitemap{padding:0}}.sitemap a{color:#333}.sitemap a:hover{color:#e62d33}.sitemap h1{margin:35px 0 30px}.sitemap main ul{margin:5px 0}.sitemap main ul li{list-style:none;margin:5px 0 0 35px}.sitemap .sitemapholder{float:left;display:block;margin-right:2.35765%;width:100%}.sitemap .sitemapholder:last-child{margin-right:0}@media screen and (min-width: 0px){.sitemap .sitemapholder .sitemaplist{float:left;display:block;margin-right:2.35765%;width:100%}.sitemap .sitemapholder .sitemaplist:last-child{margin-right:0}}@media screen and (min-width: 768px){.sitemap .sitemapholder .sitemaplist{float:left;display:block;margin-right:2.35765%;width:48.82117%}.sitemap .sitemapholder .sitemaplist:last-child{margin-right:0}}.sitemap .sitemapholder .sitemaplist.second{margin-right:0}#all-added-success{padding-top:20px !important}#load{margin:0 auto;position:absolute;left:58%;top:82%}.theoverlay{background:none repeat scroll 0 0 #000;height:100%;left:0;opacity:0.5;position:fixed;top:0;width:100%;z-index:999}@media (max-width: 1024px){#load{left:80%;margin:0 auto;position:absolute;top:50%}}@media (min-width: 768px) and (max-width: 1002px){#load{left:80%;margin:0 auto;position:absolute;top:50%}}@media (max-width: 767px){#load{left:80%;margin:0 auto;position:absolute;top:50%}}@media (max-width: 480px){#load{left:80%;margin:0 auto;position:absolute;top:50%}}@media (max-width: 360px){#load{left:50%;margin:0 auto;position:absolute;top:50%}}@media (max-width: 320px){#load{left:50%;margin:0 auto;position:absolute;top:50%}}.events .single-product .images,.events .single-product .product_meta,.events .single-product .summary .product_title{display:none}.events .single-product .product .summary{width:auto;float:none}.events .woocommerce .quantity .qty,.events .woocommerce .cart select,.events .woocommerce .cart input[type="input"]{margin:0 0 0 .063em}.events .ginput_container_radio{margin-bottom:30px !important}.events .ginput_container_radio ul.gfield_radio{margin-top:12px !important}.gfield.box{padding:2.35765% 0 2.35765% 2.35765%;background-color:#fff;border:1px solid #dfdcd2;margin-bottom:20px;max-width:97.5%}.signup{margin-bottom:35px}.event-date{margin-bottom:30px;text-transform:uppercase}.google-maps{padding-bottom:100%;height:0;overflow:hidden;position:relative}.google-maps iframe{position:absolute;top:0;left:0;width:100%;height:100%}#messagewall{font:normal 15px Arial, sans-serif}#messagewall .bit-group{position:relative;margin:0 auto;background:#DCDCD2}#messagewall .tile,#messagewall .tile-empty{position:absolute;border:1px solid #ffffff;border-right:0;border-bottom:0}#messagewall .tile{display:none;transition:left .5s, top .5s, width .5s, height .5s, opacity .5s;text-align:center}#messagewall .tile img{position:absolute;left:0;top:0;width:100%;height:100%}#messagewall .tile-content{display:inline-block;line-height:normal;font-size:0.9em}#messagewall .tile:hover,#messagewall .tile-empty:hover{cursor:pointer}#messagewall [data-size="1"]{width:64px;height:64px;line-height:64px}#messagewall [data-size="2"]{width:128px;height:128px;line-height:128px}#messagewall [data-size="3"]{width:192px;height:192px;line-height:192px}#messagewall .popover{display:none;position:absolute;z-index:1003;text-align:left;color:#000}#messagewall .popover-frame{position:absolute;background:#ffffff;border:0.6em solid #999;padding:0.6em;cursor:default}#messagewall .popover-frame{font-size:1em;line-height:1.4em;font-weight:200}#messagewall .popover-frame h4{font-size:1em}#messagewall .popover-frame p{font-size:0.9em !important}#messagewall .popover-aside.popover-left{left:0;top:0}#messagewall .popover-aside.popover-right{right:0;top:0}#messagewall .popover-below.popover-left{right:0;bottom:0}#messagewall .popover-below.popover-right{left:0;bottom:0}#messagewall .popover-left .popover-frame{right:0;top:0}#messagewall .arrow{width:0;height:0;position:absolute}#messagewall .popover-content{margin-bottom:1.5em}#messagewall .popover-footer{position:absolute;bottom:0;overflow:hidden;right:0}#messagewall .rotate{float:left;font-size:1.3em;font-weight:bold;cursor:pointer;padding:5px 3px}#messagewall .share{float:right;font-size:1.3em;font-weight:bold;cursor:pointer;padding:5px 5px;margin:0}#messagewall .popover-aside.popover-left .arrow-right-outer{border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:20px solid #999;right:-15px;top:10px}#messagewall .popover-aside.popover-left .arrow-right-inner{border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid white;right:0;top:20px}#messagewall .popover-aside.popover-right .arrow-left-outer{border-top:20px solid transparent;border-bottom:20px solid transparent;border-right:20px solid #999;left:-13px;top:10px}#messagewall .popover-aside.popover-right .arrow-left-inner{border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid white;left:0;top:20px}#messagewall .popover-below.popover-left .arrow-right-outer{border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #999;bottom:-5px;right:10px}#messagewall .popover-below.popover-left .arrow-right-inner{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid white;bottom:-10;right:20px}#messagewall .popover-below.popover-right .arrow-left-outer{border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #999;bottom:-5px;left:10px}#messagewall .popover-below.popover-right .arrow-left-inner{border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid white;bottom:-10px;left:20px}#messagewall #popover-new .popover-frame{width:192px}#messagewall #popover-pledge .popover-frame{min-width:256px;min-height:128px}#messagewall .popover h4,#messagewall .popover p{margin:0.4em 0}#messagewall .popover img{width:344px;vertical-align:bottom}#messagewall .popover video,#messagewall .popover iframe,#messagewall .popover object{width:408px;max-height:314px;vertical-align:bottom;margin:0}@media (max-width: 767px){#messagewall .popover video,#messagewall .popover iframe,#messagewall .popover object{width:280px;max-height:186px;vertical-align:bottom}}#messagewall .popover-footer a{color:#999}#messagewall .popover-footer a:hover{color:#000}#messagewall .popover-footer .share-twitter:hover{color:#55acee}#messagewall .popover-footer .share-facebook:hover{color:#3b5998}#messagewall #messagewall-info,#messagewall #messagewall-options{overflow:hidden;line-height:3em}#messagewall #messagewall-options{background:#E62D32;color:white;padding:0 1em}#messagewall #messagewall-options input[type="search"]{background:transparent;color:white;border:0;width:166px;font:inherit;padding:unset}#messagewall button{background:transparent;color:#E62D32;font-size:large}#messagewall #messagewall-loadmore{width:100%}#messagewall .error{color:#b00930;font-weight:bold}#messagewall ::-webkit-input-placeholder{font:unset;color:unset}#messagewall ::-moz-placeholder{font:unset;color:unset}#messagewall :-ms-input-placeholder{font:unset;color:unset}@media screen and (min-width: 768px){#messagewall .pull-right{float:right;margin-left:10px}}@media screen and (min-width: 800px){#messagewall .span-left{float:left}#messagewall .span-right{float:right}}.modal{display:none}.modal-backdrop{position:fixed;top:0;bottom:0;width:100%;height:100%;z-index:999999;background-color:rgba(196,196,190,0.9);overflow-y:auto}.modal-dialog{position:relative;text-align:left;margin:10px;padding:20px;background-color:#ffffff;border:10px solid #b00930;border-radius:4px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);outline:none}.modal-close{position:absolute;top:18px;right:18px;width:25px;height:25px;text-align:center;font:33px/25px Arial;color:#b00930;cursor:pointer}@media screen and (min-width: 768px){.modal-backdrop{display:table}.modal-backdrop-center{display:table-cell;vertical-align:middle;text-align:center}.modal-dialog{width:100%;max-width:50em}}#modal-newmessage{font:normal 15px Arial, sans-serif;line-height:normal;text-align:center;position:relative}#modal-newmessage form .mw-cell{text-align:left}#modal-newmessage h4{margin:0.3em 0;font-size:16px;color:#444}#modal-newmessage h4:not(:first-child){margin-top:1.5em}#modal-newmessage .limit{color:#777;font-weight:normal;font-size:0.8em;line-height:16px;margin-left:0.5em}#modal-newmessage .danger{color:#b00930;font-weight:bold}#modal-newmessage .success{color:#006400}#modal-newmessage button,#modal-newmessage .upload{margin:2px;border:0;border-radius:3.5px}#modal-newmessage button{font-size:16px;padding:4px 7px;font-weight:normal}#modal-newmessage .button-donate{background:#E82C2E;color:white;text-transform:uppercase;font-weight:bold;padding:4px 10px}#modal-newmessage .button-twitter{background:#55acee;color:#fff}#modal-newmessage .button-facebook{background:#3b5998;color:#fff}#modal-newmessage .button-skip{float:right;padding:7px 0;margin:0;font:inherit;background:transparent;color:#b00930}#modal-newmessage button[disabled]{opacity:0.5}#modal-newmessage input,#modal-newmessage select,#modal-newmessage textarea,#modal-newmessage input:focus,#modal-newmessage select:focus,#modal-newmessage textarea:focus{width:100%;font:inherit;padding:3px 5px;margin:2px 0;border:0;background:#f0f0f0}#modal-newmessage textarea{resize:vertical}#modal-newmessage button{letter-spacing:unset;text-transform:unset}#modal-newmessage .upload{position:relative;overflow:hidden;margin:0.5em 0;background-color:#999;padding:0.5em 1em;color:#fff;font-size:0.9em;width:auto;text-align:center}#modal-newmessage .upload input{position:absolute;top:0;right:0;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0)}#modal-newmessage small,#modal-newmessage .small{font-size:0.8em;color:#666}#modal-newmessage .fa{font-size:135%;line-height:59%;vertical-align:-20%;margin:0 3px}#modal-newmessage a{color:#b00930}#modal-newmessage a:hover{color:#404040}#modal-newmessage .errors{padding:1.5em 0;margin:0;text-align:center}#modal-newmessage .errors li{color:#b00930;font-weight:bold;list-style:none;margin:5px 0}#modal-newmessage .disclaimer{margin-top:1em}@media screen and (min-width: 768px){#modal-newmessage .mw-table{display:table;width:100%}#modal-newmessage .mw-row{display:table-row}#modal-newmessage .mw-cell{display:table-cell}#modal-newmessage form .mw-cell{width:50%;vertical-align:top}#modal-newmessage form .mw-cell:first-child{padding:0 1em 0 0}#modal-newmessage form .mw-cell:last-child{padding:0 0 0 1em}}@media (max-width: 767px){#modal-newmessage .mw-cell{padding-top:20px}#modal-newmessage h4 .fa{display:none}}#modal-newmessage .mw-cover{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;padding:20px;background:white;display:none}@media screen and (min-width: 768px){#modal-newmessage .mw-cover .mw-table{height:100%}#modal-newmessage .mw-cover .mw-row{height:33%}#modal-newmessage .mw-cover .mw-row:not(:last-child) .mw-cell{padding:2% 10%;color:#666;font-weight:bold;font-size:180%}#modal-newmessage .mw-cover .mw-row:first-child .mw-cell{vertical-align:bottom;font-size:210%}#modal-newmessage .mw-cover .mw-row:last-child .mw-cell{vertical-align:middle;font-size:small;padding:20px}}#modal-newmessage ::-webkit-input-placeholder{font:unset;color:unset}#modal-newmessage ::-moz-placeholder{font:unset;color:unset}#modal-newmessage :-ms-input-placeholder{font:unset;color:unset}
/*# sourceMappingURL=style.css.map */
