body,p{font-family:'Open Sans',sans-serif;color:#000000;font-size:14px;line-height:1.6;margin-bottom:1.25rem}span.error:empty,small.error:empty{display:none}.system-message,.system-error-message{background:none;border:none;margin:0;color:#6e6460;padding:0}.system-message h1,.system-error-message h1{font-size:36px;color:#000000;font-family:'Open Sans',sans-serif}#customfields{padding:0}.row,.contain-to-grid .top-bar{max-width:100%}.system-message strong{color:#595959}.row.white{background:#fff;position:relative}.row.grey{background:#f9f9f9}.row.pattern{background:url("images/giftly.jpg") repeat scroll 0 0 rgba(0,0,0,0)}h1,h2,h3,h4,h5,h6{font-weight:300;color:#000000;margin-bottom:1.5rem;font-family:'Roboto Slab',serif}p{font-size:14px}p.lead{text-align:center;font-size:19px;color:#000000;margin-bottom:3rem}h1{font-size:46px;color:#690}h2{font-size:34px}.inner h2{font-size:34px;text-align:center}h3{font-size:28px}h4{font-size:24px}h5{font-size:18px;font-weight:500}h6{font-weight:600;font-size:14px}a{color:#0f63ac}a:visited{color:#0b487d}h1 a,h2 a,h3 a,h4 a,h5 a{color:#0f63ac}a:hover,a:focus,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h1 a:focus,h2 a:focus,h3 a:focus,h4 a:focus,h5 a:focus{color:#0b487d}input[type="text"],textarea,select{font-family:'Open Sans',sans-serif;font-style:normal}input[type="text"],input[type="email"],input[type="password"],input[type="submit"],texarea,select,button{border-radius:3px;height:auto;padding:11px 13px}input[type="text"],input[type="email"],input[type="password"],input[type="submit"],texarea,select{background:#fff}label,input[type="text"],input[type="email"],input[type="password"]{font-family:'Open Sans',sans-serif;font-size:13px;font-style:normal}button.tiny,.button.tiny{font-size:13px}textarea{border-radius:3px;padding:15px 13px}ul li,ol li{font-size:14px;margin-bottom:10px}table tr th,table tr td{font-family:'Open Sans',sans-serif;color:#000000;border:1px solid #000000}.leaf{position:absolute}.leaf.top{right:0}.button,button,input[type="submit"],a#catshopbuy:link,a#catshopbuy:visited{font-family:'Open Sans',sans-serif;font-weight:500;background:none;background:#0f63ac;color:#fff;border-radius:3px}.button.secondary,button.secondary,.button.secondary:visited,button.secondary:visited{background:#fff;color:#0f63ac}button:hover,.button:hover,button:focus,.button:focus,input[type="submit"]:hover,input[type="submit"]:focus{background:#0b487d;transition-duration:0.2s}.button.secondary:hover,button.secondary:hover,.button.secondary:focus,button.secondary:focus{background:#fff;transition-duration:0.2s}button:visited,.button:visited{color:#fff}input[type="submit"]{padding:15px 20px;border:none;cursor:pointer}header{position:relative;width:100%;z-index:1000;box-shadow:0 0 3px 2px rgba(0,0,0,0.05)}.top-bar-section ul.topNavBar{margin-top:20px}.contain-to-grid,.top-bar,.top-bar-section ul li,.top-bar-section li:not(.has-form) a:not(.button),.contain-to-grid,.top-bar,.top-bar-section li:not(.has-form) a:not(.button),.top-bar.expanded .title-area{background:none}.top-bar .toggle-topbar.menu-icon{margin-top:-15px;font-family:'Open Sans',sans-serif}.top-bar .toggle-topbar.menu-icon a span:after{box-shadow:0 0 0 1px #444, 0 7px 0 1px #444, 0 14px 0 1px #444}.top-bar.expanded .toggle-topbar a{color:#FFFFFF}.top-bar-section ul li{padding:0;margin:0}.contain-to-grid .top-bar{top:20px}.top-bar-section ul{float:left}.top-bar-section li.active:not(.has-form) a:not(.button){color:#0f63ac;background:none}.top-bar-section li.active:not(.has-form) a:hover:not(.button){background:#0f63ac;color:#fff}.top-bar-section ul li>a{font-family:'Roboto Slab',serif;font-size:15px;font-weight:300;color:#666f77;transition-duration:0.2s}.top-bar-section li .dropdown li>a{font-size:15px}.top-bar-section li:not(.has-form) a:hover:not(.button){background:#0f63ac}.top-bar-section .dropdown li:not(.has-form) a:not(.button),.top-bar-section .dropdown li.active:not(.has-form)>li a:not(.has-form) a:not(.button){background:#f6f6f6;border-radius:0}.top-bar-section .dropdown li:not(.has-form) a:not(.button){color:#6e6460}.top-bar-section .dropdown li.active:not(.has-form) a:not(.button),.top-bar-section .dropdown li.active:not(.has-form) .dropdown li.active:not(.has-form) a:not(.button){background:#0b487d}.top-bar-section .dropdown li:not(.has-form) a:hover:not(.button){background:#0b487d;color:#D0D0D0}.top-bar-section .has-dropdown li>a{font-size:14px;font-weight:300}.top-bar-section .has-dropdown .dropdown li.has-dropdown>a:after{color:rgba(0,0,0,0.4)}.top-bar-section ul li:hover:not(.has-form)>a{background:#0b487d}.top-bar-section .dropdown{box-shadow:0 2px 0 #0f63ac}.top-bar-section .dropdown li:last-child{border-radius:0 0  3px 3px}.top-bar-section .has-dropdown>a:after{border-color:rgba(0,0,0,0.4) transparent transparent}.contain-to-grid{padding:15px 0 20px;background:#fff}.search-icon{margin-top:-5px}.utility-nav{background:#690;margin:0;padding:10px 0 0}.utility-nav ul,.utility-nav ul li{list-style:none outside none;margin:0;padding:0}.utility-nav li{float:left}.utility-nav li span{margin-right:5px;color:#fff}.utility-nav li a{font-size:14px;font-weight:400;color:#fff;padding:5px;position:relative;font-family:'Roboto Slab',serif;top:-5px}.utility-nav li:hover>a,.utility-nav li:hover>a span{color:#fff}.shopping-cart{color:#FFFFFF;font-size:13px;font-family:'Open Sans',sans-serif}a.cartSummaryLink{color:#fff}.utility-nav .uty0,.utility-nav .uty1{display:none}table.cartSummaryTable{background:none repeat scroll 0 0 rgba(0,0,0,0);border:medium none;margin:0 20px 0 0}td.cartSummaryItem{color:#FFFFFF;font-size:12px;padding:0}.pricing-table{border:2px solid #0b487d;margin-bottom:30px}.pricing-table .title{background:#0b487d;text-transform:uppercase;letter-spacing:2px;font-family:'Open Sans',sans-serif;color:#fff;font-size:21px;padding:30px 15px}.pricing-table .title a{color:#fff}.pricing-table .price{background:none;font-family:'Open Sans',sans-serif}.pricing-table .price p.small{margin-bottom:10px}.side-nav{margin-bottom:30px;margin-top:60px;padding:0}.side-nav li{margin-bottom:0}.side-nav li a:not(.button){color:#0f63ac;padding:15px;border-bottom:1px dashed rgba(0,0,0,0.1);font-family:'Open Sans',sans-serif}.side-nav li.side-nav-title a:not(.button){color:#98918d;font-weight:500}.side-nav li a:hover:not(.button),.side-nav li a:focus:not(.button),.side-nav li.active>a:first-child:not(.button){color:#0f63ac;background:#f6f6f6;font-family:'Open Sans',sans-serif}.search-container{display:none;padding:30px 0 0}.search-icon span{color:#FFFFFF;padding:0px 0 0 9px;margin-left:5px;cursor:pointer}.search-container input[type="text"]{height:auto;padding:14px 15px}.slick-slider{margin:0;overflow:hidden}.homeSliderTopMargin .slick-slider{min-height:400px}.slick-slide img{width:100%}.slide-description{position:absolute;width:100%;margin-top:30px;z-index:1}.slick-dots{bottom:170px;clear:both;margin:0 auto -28px;max-width:63.5rem;position:relative;width:83.3333%;z-index:1}.slick-dots li button:before{color:#98918d;opacity:1}.slick-dots li.slick-active button:before{color:#0b487d}.slick-dots li button:before{font-size:12px}.slide-description span{color:#c87492;font-size:46px;float:left;margin:0 15px 30px 0}.slide-description h1,.slide-description h2{font-family:'Roboto Slab',serif;color:#fff;font-weight:100}.slide-description p{font:'Roboto Slab',serif;color:#fff;font-weight:100;font-size:21px;text-align:left}.slide-description h1.white,.slide-description h2.white{color:#fff}.slide-description h1{font-size:48px;line-height:48px;margin-bottom:20px}.slide-description h2{font-size:21px;font-family:'Open Sans',sans-serif;float:left;color:#fff;text-align:left}.slide-description h2 em{font-style:normal;text-transform:none;white-space:nowrap}section.home-cta{margin-bottom:0px;margin-top:-30px;position:relative;z-index:2}.cta-box{padding:30px;background:#0f63ac;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.cta-box.red{background:#c00}.cta-box.orange{background:#ff8a00}.cta-box.green{background:#690;margin-top:0px !important}.cta-box.box4{margin-top:-20px}.cta-box .button{margin:0}.cta-box ul{margin:0;padding:0;overflow:hidden}.cta-box li{width:100%;float:left;margin:0;color:#fff;border-bottom:1px solid rgba(255,255,255,0.15);padding:5px 0px}.cta-box li .time{float:right;text-align:right}.cta-box h3{font-size:20px;color:#fff;margin-bottom:0}.cta-box p{color:#fff;margin-bottom:0}.cta-box span.fa{margin-right:5px}.aside .cta-box{border-radius:8px;margin-bottom:30px}.aside .cta-box.blue{margin-top:80px}section.main.inner{padding:20px 0 20px;clear:both}section.main.inner h1{color:#0f63ac}.feature-image{border-radius:90em;overflow:hidden;width:100%;height:100%;max-width:189px;margin-bottom:30px}.services-slider .slick-dots{bottom:40px}.team .service-inner p{padding:0 30px 30px}.service-item:nth-child(3n+3){margin-right:0}.service-inner{background:url(images/giftly.jpg);border-radius:8px;margin:0 0.9375rem 60px;overflow:hidden}.service-inner .image{overflow:hidden;border-radius:8px 8px 0 0;margin:0 auto 20px;position:relative}.service-inner .image img{border-radius:8px 8px 0 0;width:100%}.service-inner h3{padding:0 30px 0;margin-bottom:0}.service-inner .dash{margin:15px 30px}.service-inner p{padding:0 30px;font-size:13px}.service-inner .button{margin:0 30px 30px}.header-image{position:relative}.image-hover{background:url("images/service-gradient.png") repeat-x scroll center top rgba(0,0,0,0);bottom:0;display:block;height:66px;position:absolute;width:100%;z-index:2}section.address{text-align:center}section.address h2{color:#fff;margin:0 0 10px}section.address h3,section.address h4,section.address h5{color:#fffefe;font-weight:300;margin:0 0 5px}section.address h3 a,section.address h4 a,section.address h5 a{color:#fffefe}.row.grey{padding-top:40px;padding-bottom:40px;background:#690}.team-item{text-align:center;margin-bottom:30px}.team-item .image{width:205px;height:205px;overflow:hidden;margin:0 auto 20px;border-radius:90em;border:3px solid #f6f6f6}.team-item .image img{width:100%}.team-item h4,.team-item h5{margin:0;color:#fff}section.team h2{font-size:32px}section.team h2{margin-bottom:20px}section.team h2,section.team p{color:#fff;text-align:center}.dash{width:30px;background:#0f63ac;height:2px;margin:10px auto}section.events{padding:50px 0;background:url(images/events-bg.jpg) repeat-x top}.event-item{background:rgba(255,255,255,0.9);box-shadow:0 1px 1px rgba(0,0,0,0.2);padding:20px 30px;border-top:5px solid #690;margin-bottom:30px}.event-date{background:#690;width:75px;height:75px;border-radius:90em;font-size:24px;text-align:center;color:#fff;font-family:'Open Sans',sans-serif;text-transform:uppercase;padding-top:18px;margin:0 auto 20px}.event-date span{display:block}.event-date span.month{font-size:16px}.event-item h3{text-align:center;font-weight:100}.event-item p{font-size:13px}.event-item-detail{margin-bottom:30px;padding-bottom:30px;border-bottom:3px dotted #f6f6f6}.event-item-detail h3{margin-bottom:5px}.event-item-detail .button{float:right}.event-details{line-height:18px;color:#99918e;font-size:13px;font-family:'Open Sans',sans-serif;margin-bottom:10px}.news-item{margin-bottom:30px}.news-item h3{margin-bottom:5px}.news-details{line-height:18px;color:#99918e;font-size:13px;font-family:'Open Sans',sans-serif;margin-bottom:10px}section.testimonials{padding:0px 0 30px;background:#f9f9f9}.quote-icon{background:url("images/quote-icon.png") no-repeat scroll center center rgba(0,0,0,0);display:block;height:80px;margin:40px auto 0;width:80px}.testimonial-slider{text-align:center;color:#fffefe}.testimonial-slider h2{color:#690;font-size:21px;font-weight:300;line-height:33px;font-family:'Open Sans',sans-serif;margin-bottom:0;padding:20px 0px 10px}.testimonial-slider h4{font-weight:300;font-size:15px;color:#a5a5a5}.testimonial-slider .image{height:80px;width:80px;margin:0 auto;display:block;overflow:hidden;border-radius:90em}.slick-prev,.slick-next{height:60px;width:30px;margin-top:-50px}.slick-next{right:0}.slick-prev{left:0}.slick-prev:before,.slick-next:before{font-size:68px;color:#b6d9fa;font-family:"Lucida Grande","Lucida Sans Unicode","Lucida Sans","DejaVu Sans",Verdana,sans-serif;font-weight:300}.slick-prev:hover,.slick-next:hover,.slick-prev:focus,.slick-next:focus{background:none}.slick-next:before{content:"›"}.slick-prev:before{content:"‹"}section.page-title{overflow:hidden;position:relative}section.page-title img{width:100%}.row.page-headline{position:absolute;z-index:1;top:0;left:0;right:0}.row.page-headline h1{color:#f6f6f6;font-size:67px;margin-top:250px}.breadcrumps-container{padding:30px 0 10px}.solutions-detail h2,.solutions-detail p.lead{text-align:left}p.literature-container span.icon,p.literature-container span.name{margin:0 3px 0 0;font-family:'Open Sans',sans-serif}p.literature-container img{vertical-align:middle}.solutions-detail .phone{float:right}.ad-bg{-moz-box-shadow:inset 0 8px 8px -8px rgba(0,0,0,0.15),inset 0 -8px 8px -8px rgba(0,0,0,0.15);-webkit-box-shadow:inset 0 8px 8px -8px rgba(0,0,0,0.15),inset 0 -8px 8px -8px rgba(0,0,0,0.15);box-shadow:inset 0 8px 8px -8px rgba(0,0,0,0.15),inset 0 -8px 8px -8px rgba(0,0,0,0.15);padding-top:20px;padding-bottom:20px}section.address h2{color:#fff;margin:0 0 10px}section.address h3,section.address h4,section.address h5{font-weight:300;color:#fffefe;margin:0 0 5px}.row.dark{background:#690;padding-top:20px;padding-bottom:20px}.footerBG{background-image:url('/images/footer.jpg');background-repeat:repeat-x;height:79px}footer h4{color:#fff;margin-bottom:2rem}footer p,footer div.copy{color:#d7d9e1;font-size:13px;line-height:20px}footer div.copy a{margin:0 0px 15px 10px;color:#fffffe;transition-duration:0.5s}footer a:hover{color:#d7d9e1}footer .vcard{border:medium none;color:#d7d9e1;font-size:14px;margin:0 0 30px;padding:0}footer .vcard .fa{margin-right:5px}footer a,footer a:visited{color:#fff}.social-icons a{width:40px}.tabs-content.vertical{width:100%}.flex-video{margin-bottom:2rem}form label{text-align:left;margin:0 0 10px}form br{display:none}form label input,form label textarea,.contact form input[type="submit"]{margin:5px 0 !important}.booking-list{border-bottom:1px solid #eeeeee;margin:0 0 9px;padding:10px 0 15px}.side-panel ul{margin:0 0 30px;padding:0}.side-panel ul li{background:none repeat scroll 0 0 rgba(0,0,0,0);border-bottom:1px dotted rgba(0,0,0,0.15);list-style:none outside none;margin:0 0 10px;padding:0 0 10px}.blog-post{margin-bottom:50px}.blog-post h3.post-title{margin:0;padding:10px 0 15px;text-align:left}.blog-details{display:block;float:left;width:100%}.blog-post .post-details{margin-top:10px}.blog-post .links{font-size:13px;font-family:'Open Sans',sans-serif}.blog-details div{border-radius:3px;color:#666666;float:left;font-size:13px;margin-bottom:10px;margin-right:20px;padding:15px 0}.blog-details div i{margin-right:5px}.blog-aside{margin-bottom:30px}.side-panel h4{font-weight:400;font-size:14px}.side-panel ul li a{font-size:14px}.wishlist-link{color:#0b487d;font-family:'Open Sans',sans-serif;padding:20px 0 30px;font-size:12px}.wishlist-link a{text-transform:uppercase}.form-row{border-bottom:1px solid #ededed;overflow:hidden;padding:15px 0}legend{font-weight:bold}.info-section{float:left;width:30%}.info-section p{padding-right:15px}.form-section{float:left;width:70%}.form-detail{float:left;width:250px}.form-detail p{font-size:12px}.form-data{float:right;width:450px}table{background:none;border:none}table tr.even,table tr.alt,table tr:nth-of-type(2n){background:none repeat scroll 0 0 rgba(0,0,0,0)}table.webform,table.reporting{border:medium none}.reveal-modal{text-align:center;border-radius:10px}.faq-question{position:relative}ul.pagination li{color:#0f63ac}ul.pagination li.current a{background:#690}ul.pagination li a{font-family:'Roboto Slab',serif}blockquote,.blockquote{background:#f6f6f6;padding:1.563rem 1.25rem 1.563rem 1.1875rem;border-left:2px solid #f6f6f6;margin:2rem 0}.blockquote p{color:#6f6f6f;line-height:26px;font-size:16px}.blockquote h3{color:#7d9828}.blockquote strong{color:#000000;display:block;font-size:14px;font-weight:500;margin-bottom:0;margin-top:5px;text-align:right}.cta-box.blockquote{padding:20px 30px 10px}.noLink{cursor:auto !important}#copyright{display:inline-block}.topNavBar li.blue a{color:#fff;box-shadow:inset 14px 0 10px -12px #2c2c2c;-webkit-box-shadow:inset 14px 0 10px -12px #2c2c2c;background:#0f63ac;background:-ms-linear-gradient(top, #0f63ac 0, #0b487d 100%) !important;background:linear-gradient(to bottom, #0f63ac 0, #0b487d 100%);background:-moz-linear-gradient(top, #0f63ac 0, #0b487d 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #0f63ac), color-stop(100%, #0b487d)) !important;background:-webkit-linear-gradient(top, #0f63ac 0, #0b487d 100%);background:-o-linear-gradient(top, #0f63ac 0, #0b487d 100%);border-top-left-radius:4px;border-top-right-radius:4px}.topNavBar li.red a{color:#fff;background:#c00;background:-ms-linear-gradient(top, #c00 0, #f00 100%) !important;background:linear-gradient(to bottom, #c00 0, #f00 100%);background:-moz-linear-gradient(top, #c00 0, #f00 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #c00), color-stop(100%, #f00)) !important;background:-webkit-linear-gradient(top, #c00 0, #f00 100%);background:-o-linear-gradient(top, #c00 0, #f00 100%);border-top-left-radius:4px;border-top-right-radius:4px}.topNavBar li ul.dropdown li a{-webkit-box-shadow:none !important;background:#f6f6f6 !important}.titleCenter{text-align:center;margin-bottom:0}.main.inner .large-3.columns ul h2{font-size:20px;margin-bottom:3px;letter-spacing:-0.5px}.homePageContent{margin-top:20px}.homePageRHS h2{margin-top:20px;margin-bottom:10px;font-size:20px;color:#0f63ac}.homePageRHS h2:first-child{margin-top:0}.homePageRHS h4{margin-bottom:0;font-size:20px}.homePageSponsorLogos img{width:25%;margin-top:-30px;float:right}.homePageSponsorLogos span{float:right}.homePageBoxes .cta-box{margin-top:12%}.homePageBoxes h3{margin-top:0}.homeSliderTopMargin{margin-top:20px}.slickLogoSlider{padding:0;margin:40px 0}.slickLogoSlider .slick-list{margin:0 40px}.takingPart .imageBottom{margin:0 auto;display:block;max-width:100%}.takingPart .imageLeft{margin-top:60px}.takingPartSidebar h2{font-size:24px;color:#0f63ac}.BHTHJudges img{margin:0 auto;display:block}.BHTHJudges h3,.BHTHJudges p{text-align:center}.BHTHJudges h3{margin-bottom:0}.BHTHJudgesRow:last-child hr{display:none}.footable h4{margin-bottom:0}.britishFoodFortnight ul li{list-style-type:decimal}.recipesImage{display:block;margin:0 auto}.recipesMethod li{list-style-type:decimal}.hero-slider .headingBackground{background-color:rgba(0,0,0,0.5);-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;border-radius:4px}.sideBar h2{color:#0f63ac}li:empty{display:none}.slider{margin-bottom:50px;display:block}.memberMember{min-height:330px}.memberMember h3,.memberMember p{text-align:center}.teamMember{min-height:490px}.teamMemberImg{max-width:60%;margin:0 auto;display:block}.teamMember h3,.teamMember p{text-align:center}.teamMemberDetailButton{display:block}.BHTHTeamMembers{min-height:490px}.BHTHTeamMembers img{max-width:45%}.homePageRHS #webapp22868pagination,.sideBar #webapp22868pagination,.takingPartSidebar #webapp22868pagination{display:none !important}.sidebarItem p{text-align:center}.sidebarItem img{margin:0 auto;display:block}.home4Services .button{display:block}.blogCenterImage{margin:0 auto;display:block}.blogListView{margin-bottom:30px}.blogListView h4{margin-bottom:0.2rem}.blogArchiveCategory{font-size:12px}.main.inner iframe{margin:0 auto;display:block}p.holding{font-family:'Roboto Slab',serif;text-align:center;color:#0F63AC;font-size:26px}.homePage4BoxHeight{min-height:435px}.homePage4BoxHeight p{margin-bottom:5px}.medium-3 ul{margin-left:0}ul.topNavBar li.not-click a{cursor:default;pointer-events:none}ul.topNavBar ul.dropdown a{cursor:auto;pointer-events:auto}.widthTdFix{width:103px}#outdated{display:none;position:fixed;top:0;left:0;width:100%;height:190px;text-align:center;text-transform:uppercase;z-index:1500;background-color:#690}* html #outdated{position:absolute}#outdated h6{font-size:25px;line-height:25px;margin:30px 0 10px}#outdated p{font-size:16x;line-height:16px;color:#fff}#outdated #btnUpdate{display:block;position:relative;padding:10px 20px;margin:30px auto 0;width:180px;color:#fff;text-decoration:none;border:2px solid #FFF;cursor:pointer}#outdated #btnUpdate:hover{color:#f25648;background-color:#FFF}#outdated #btnClose{position:absolute;top:20px;right:25px;width:15px;height:15px}#outdated #btnClose a{display:block;position:absolute;left:0;top:0;width:100%;height:100%;text-indent:-5555px;background:transparent url(/images/outdatedBrowser-close.gif) no-repeat left center}@media only screen and (min-width:0) and (max-width:640px){h1{font-size:30px}.top-bar .name{max-width:200px;height:30px;margin-top:0}.slick-dots{width:100%}.search-filters a{margin-left:0;top:0px;margin-right:15px;float:left}.slide-description{margin-top:30px}.slide-description h1{font-size:24px;line-height:28px;margin:0;max-width:50%}.slide-description span{font-size:26px}.slide-description h2{font-size:12px;display:none}.hero-slider .slick-dots{bottom:0;margin:0;text-align:center}section.home-cta{margin-top:0}section.main{padding:20px 0px}section.main.inner{padding:0px 0 20px}.facility-item .panel .button{top:4px;width:100%}.facility-item .panel .image img{margin-bottom:20px}footer{text-align:center}footer p,footer div.copy{margin-bottom:15px}.social-icons{float:none}.solutions-detail .phone{float:none;display:block}.feature-image{margin:0 auto 30px}.row.page-headline h1{font-size:1.75rem;margin-top:40px}.cta-box.blue,.cta-box.grey{border-radius:8px;margin-bottom:30px}.cta-box.grey{border-radius:8px}.row.page-headline h1{margin-top:80px}.leaf.top{width:128px}.ad-bg{background:none repeat scroll 0 0 rgba(0,0,0,0);padding-bottom:0;padding-top:30px;box-shadow:none}aside .cta-box.blue{margin-top:10px}.slick-slider{min-height:0px !important}header .container-to-grid{padding:0 0 20px}.homePageSponsorLogos{display:none !important}.teamMember{min-height:0}.topNavBar ul.dropdown{margin-top:10px}.homePage4BoxHeight{min-height:0px}.top-bar-section .has-dropdown>a::after{-ms-transform:rotate(270deg);-webkit-transform:rotate(270deg);transform:rotate(270deg)}.small-12 .button.tiny{width:100%}ul.topNavBar li.not-click a{pointer-events:auto}.widthTdFix{width:0}}@media only screen and (min-width:480px) and (max-width:640px){.slide-description{margin-top:68px}.slide-description h1{font-size:45px;line-height:26px}.cta-box.blue,.cta-box.grey,.cta-box.grey{border-radius:8px;margin-bottom:30px}.slide-description h2{font-size:18px}.row.page-headline h1{margin-top:80px}.leaf.top{width:128px}.ad-bg{background:none repeat scroll 0 0 rgba(0,0,0,0);padding-bottom:0;padding-top:30px;box-shadow:none}.event-item-detail .button{width:100%}.widthTdFix{width:0}}@media only screen and (min-width:641px) and (max-width:1024px){header{position:relative}.top-bar .name{margin-bottom:20px}.top-bar-section ul{float:left}.side-search h2{font-size:38px}.side-search h6{font-size:9px}.search-filters a{margin-left:10px}.slide-description{margin-top:50px}.slide-description h1{margin-bottom:15px;font-size:32px;line-height:32px}.slide-description h2{font-size:24px}.hero-slider .slick-dots{bottom:0;margin:0;text-align:center}.row.page-headline h1{font-size:48px;margin-top:298px}.cta-box h3{font-size:18px}.slick-dots{width:100%}.leaf.top{width:190px}.hero-slider .slick-dots{bottom:-6px}section.home-cta{margin-top:30px}.ad-bg{background-position:-320px 0;padding-top:36px}.slick-slider{min-height:0 !important}.search-icon{display:none}.homePageBoxes .cta-box{margin-top:0}.medium-3 .button.tiny{width:100%}.slider{margin-bottom:20px}.inner h2{font-size:24px}ul.topNavBar li.not-click a{pointer-events:auto}.widthTdFix{width:0}}@media only screen and (min-width:1024px) and (max-width:1399px){header{position:relative}.top-bar .name{margin-top:0px;max-width:247px}.top-bar-section ul{float:right}.hero-slider .slick-dots{bottom:0;margin:0;text-align:center}.row.page-headline h1{margin-top:270px;font-size:58px}.ad-bg{background-position:right 0;padding-top:96px}.cta-box{height:auto}}.teamMemberImg.detail{max-width:100% !important}