﻿*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:100%}body{background-color:#fff;font-size:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#515151;overflow-x:hidden}@font-face{font-family:'ion';src:url(/sites/default/themes/default/fonts/ion.eot?4dwaa1);src:url(/sites/default/themes/default/fonts/ion.eot?4dwaa1#iefix) format("embedded-opentype"),url(/sites/default/themes/default/fonts/ion.woff2?4dwaa1) format("woff2"),url(/sites/default/themes/default/fonts/ion.ttf?4dwaa1) format("truetype"),url(/sites/default/themes/default/fonts/ion.woff?4dwaa1) format("woff"),url(/sites/default/themes/default/fonts/ion.svg?4dwaa1#ion) format("svg");font-weight:normal;font-style:normal}img.img-on-left{float:left;padding:5px;margin:0 10px 10px 0}img.img-on-right{float:right;padding:5px;margin:0 0 10px 10px}img.img-inline{display:inline-block !important;vertical-align:middle}img.img-centred{display:block;padding:5px;margin:0 auto 10px auto}.label-inline{display:inline}.issuuembed{max-width:100%;width:auto !important}.img-responsive{max-width:100% !important;height:auto !important}.media_embed blockquote{font-size:1em;color:#333}.media_embed blockquote:after,.media_embed blockquote:before{display:none}@media (max-width:767px){.media-element-container{margin-left:-20px;margin-right:-20px}.media-element-container h2{display:none}}.view-directories .result-count:after,footer ul.menu:after,.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}body{margin:0;padding:0}body,.form-item .form-item label{font-weight:400}.field-name-article-newsletter-signup h2,.sidebar-newsletter h2,.field-name-newsletter-sidebar-widget h2,blockquote,b,strong,.ion-awards-results .bar,footer .footer-social-links p,.bean-module-newsletter .field-name-field-module-newsletter-title,.bean-module-print-archive .field-name-field-module-print-archive-title{font-weight:600}.form-item label,.captcha .fieldset-legend,h1,.h1,h2,.h2,form.awards-form .webform-component-radios>label,h3,.h3,form.awards-form .form-item-submitted-ion-awards-location select,.view-directories .filter-categories li a,.view-directories .filter-cuisines li a,.view-directories .views-exposed-form .form-type-select .bef-select-as-links .form-type-bef-link a{font-weight:400}input[type="submit"],input[type="reset"],button,.button,header .block-menu-block .menu-block-wrapper>ul>li>ul li.has-child-menu>a,header .block-menu-block .menu-block-wrapper>ul .menu-wrapper li.has-child-menu>a,.field-name-field-category,.field-name-field-directory-category,.ion-category{font-weight:700}body,.form-item .form-item label,.field-name-article-newsletter-signup h2,.sidebar-newsletter h2,.field-name-newsletter-sidebar-widget h2,footer .footer-social-links p{font-family:leitura-news,serif}.ion-ad-slot.ion-ad-slot.admin .tag,input[type="submit"],input[type="reset"],button,.button,.form-item label,.captcha .fieldset-legend,header .block-menu-block li>a,.share-count .count,.field-name-field-category,.field-name-field-directory-category,.ion-category,.group-directory-tabs .nav-tabs li,.panel-heading a,h1,.h1,h2,.h2,form.awards-form .webform-component-radios>label,h3,.h3,.node-print-archive-issue .group-article-metadata,.node-print-archive-issue .group-directory-metadata,.node-article .group-article-metadata,.node-article .group-directory-metadata,.node-directory-listing .group-article-metadata,.node-directory-listing .group-directory-metadata,.node-awards-page .group-article-metadata,.node-awards-page .group-directory-metadata,.node-page .group-article-metadata,.node-page .group-directory-metadata,.node-print-archive-issue .field-name-field-tags,.node-article .field-name-field-tags,.node-directory-listing .field-name-field-tags,.node-awards-page .field-name-field-tags,.node-page .field-name-field-tags,form.awards-form .form-item-submitted-ion-awards-location select,.view-directories .filter-categories h3,.view-directories .filter-cuisines h3,.view-directories .filter-categories li a,.view-directories .filter-cuisines li a,.view-directories .reset-all,.view-directories .views-exposed-form .form-type-select .bef-select-as-links .form-type-bef-link a,footer,.ion-location-switcher .item-list>h3,.ion-location-switcher .item-list ul li a,.view-mode-article_as_module_gallery .section-content .field-name-node-link a,.field-name-field-section-modules .field-name-field-module-title,.search-block-overlay .form-text{font-family:franklin-gothic-urw-comp,sans-serif}.bean-module-newsletter .form-submit{border:2px solid #fff;background-color:transparent;color:#fff}.ion-ad-slot{text-align:center}.ion-ad-slot .dfp-tag-wrapper .dfp-tag-wrapper{margin:0 auto 40px auto}@media (max-width:767px){.ion-ad-slot{text-align:center}}.ion-ad-slot.ion-ad-slot.admin{background:#e5e5e5}.ion-ad-slot.ion-ad-slot.admin .tag{color:#333;text-align:center;line-height:1;font-size:1.875em;position:relative;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ion-ad-slot.ion-ad-slot.admin .tag .label{display:block;text-transform:uppercase;font-size:0.625em}.lane-three-column-8-4 .region-right .ion-ad-slot,.lane-three-column-8-4 .region-bottom .ion-ad-slot{margin-left:auto;margin-right:auto}.header-ad-slot{display:none;margin:0 auto}.header-ad-slot .ion-ad-slot .dfp-tag-wrapper .dfp-tag-wrapper{margin:20px auto}@media (max-width:727px){.header-ad-slot.mlb,.header-ad-slot.mbb{display:block;width:320px}}@media (min-width:728px){.header-ad-slot.lb{display:block;width:728px}}@media (min-width:970px){.header-ad-slot.bb{display:block;width:970px}.header-ad-slot.lb.may-hide{display:none}}.skin-ad-slot{display:none}@media (min-width:1051px){.skin-ad-slot{display:block}}.skin-ad-slot .ion-ad-slot{margin:0;height:100%;padding-top:100px}.skin-ad-slot .ion-ad-slot.admin{display:none}.skin-ad-slot .ion-ad-slot>div{position:absolute;top:0;left:0;width:100%;height:100%}.bleed-ad-slot{display:none;position:absolute;top:0}@media (min-width:1280px){.bleed-ad-slot{display:block}}.bleed-ad-slot.left{left:-120px}.bleed-ad-slot.right{right:-120px}input[type="submit"],input[type="reset"],button,.button{text-decoration:none;display:inline-block;padding:5px 20px;margin-bottom:0;font-size:14px;line-height:1.42857143;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none;background-image:none;border:2px solid #333;background-color:#fff;text-transform:uppercase;font-size:1.125em;letter-spacing:2px;border-radius:0;-moz-appearance:none;-webkit-appearance:none;white-space:normal}@media (min-width:768px){input[type="submit"],input[type="reset"],button,.button{white-space:nowrap}}input[type="submit"].transparent,input[type="reset"].transparent,button.transparent,.button.transparent{background-color:transparent}input[type="submit"].white,input[type="reset"].white,button.white,.button.white{color:#fff;border-color:#fff}input[type="submit"]:hover,input[type="submit"]:active,input[type="reset"]:hover,input[type="reset"]:active,button:hover,button:active,.button:hover,.button:active{text-decoration:none}.slick-slider .chevron{position:absolute;top:50%;z-index:50;color:#fff;width:30px;height:100px;cursor:pointer;margin-top:-50px}.slick-slider .chevron span{font-size:6.25em;position:relative}.slick-slider .chevron.chevron-left{left:20px}.slick-slider .chevron.chevron-left span{left:-100%}.slick-slider .chevron.chevron-left .icon-chevron-left:after{content:"\e900";margin-left:-102px}.slick-slider .chevron.chevron-left .icon-chevron-left:before{color:#333}.slick-slider .chevron.chevron-right{right:20px}.slick-slider .chevron.chevron-right span{right:100%}.slick-slider .chevron.chevron-right .icon-chevron-right:after{content:"\e901";margin-left:-98px}.slick-slider .chevron.chevron-right .icon-chevron-right:before{color:#333}.form-item{margin-top:0}.form-item label{font-size:1.125em;margin-bottom:0.3em;text-transform:uppercase}.form-item label .form-required{color:#333;font-size:0.75em;position:relative;top:-3px}.form-item .form-item label{font-size:1em;text-transform:none}input[type="image"]{border-radius:0;-moz-appearance:none;-webkit-appearance:none}input[type="text"],input[type="password"],input[type="number"],input[type="email"],textarea{background-color:#fff;border:1px solid #e5e5e5;-moz-appearance:none;-webkit-appearance:none;color:#333;display:block;padding:10px 8px;width:100%;border-radius:0}select{background-color:#fff;border:1px solid #ccc;width:100%;-moz-appearance:none;-webkit-appearance:none;padding:5px;border-radius:0;background:url(/sites/default/themes/default/img/select-arrow.png) no-repeat 98% center;padding-right:10px;border-radius:4px;-moz-box-shadow:0 1px 1px rgba(0,0,0,0.075) inset;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.075) inset;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset}input[type="text"]:focus,input[type="password"]:focus,input[type="number"]:focus,input[type="email"]:focus,textarea:focus,select:focus{border-color:#333;outline:none}.form-type-radio,.form-type-checkbox{position:relative}.form-type-radio input,.form-type-checkbox input{position:absolute;left:0;top:3px}.form-type-radio label.option,.form-type-checkbox label.option{padding-left:20px;display:inline-block}::-webkit-input-placeholder{color:#666}:-moz-placeholder{color:#666}::-moz-placeholder{color:#666}:-ms-input-placeholder{color:#666}.captcha .fieldset-legend{font-size:1.125em;margin-bottom:0.3em;text-transform:uppercase}.captcha .fieldset-description{margin:10px 0}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){select{background-image:url(/sites/default/themes/default/img/select-arrow@2x.png);background-size:10px 9px}}[class^="icon-"],[class*=" icon-"],.icon-category:before,.view-directories .views-exposed-form .form-type-select:before{font-family:'ion' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-bars:before{content:"\e917"}.icon-circle:before{content:"\e918"}.icon-share:before{content:"\e915"}.icon-linkedin:before{content:"\e90b"}.icon-instagram:before{content:"\e90c"}.icon-twitter:before{content:"\e90d"}.icon-pinterest:before{content:"\e90e"}.icon-facebook:before{content:"\e90f"}.icon-generic:before{content:"\e902"}.icon-offers:before{content:"\e903"}.icon-food:before{content:"\e904"}.icon-health:before{content:"\e905"}.icon-homes:before{content:"\e906"}.icon-style:before{content:"\e907"}.icon-travel:before{content:"\e908"}.icon-whatson:before{content:"\e909"}.icon-win:before{content:"\e90a"}.icon-direction:before{content:"\e916"}.icon-cross:before{content:"\e914"}.icon-hamburger:before{content:"\e912"}.icon-search:before{content:"\e910"}.icon-location:before{content:"\e911"}.icon-chevron-down:before{content:"\e913"}.icon-chevron-left:before{content:"\e900"}.icon-chevron-right:before{content:"\e901"}.category-icon{display:inline-block;width:42px;height:42px;background-size:cover;vertical-align:middle;margin-right:10px}header .block-menu-block{display:none;margin-top:0;position:absolute;width:100%;top:75px;z-index:100;background:#fff;padding:0}@media (min-width:768px){header .block-menu-block{display:block !important;position:static;margin-top:20px}}header .block-menu-block ul{margin:0;padding:0}@media (min-width:768px){header .block-menu-block ul{text-align:center}}header .block-menu-block ul li{list-style-image:none;list-style-type:none;margin:0 8px;padding:0;display:block}@media (min-width:768px){header .block-menu-block ul li{display:inline-block}}header .block-menu-block li>a{text-decoration:none;display:block;padding:18px 10px;border-bottom:1px solid #e5e5e5;font-size:1.25em;text-transform:uppercase}@media (min-width:768px){header .block-menu-block li>a{display:inline;padding:0;border:0}}header .block-menu-block li.active-trail>a,header .block-menu-block li a.active,header .block-menu-block li>a:hover{color:inherit;border-bottom:1px solid #ffc600}@media (min-width:768px){header .block-menu-block li.active-trail>a,header .block-menu-block li a.active,header .block-menu-block li>a:hover{border-bottom-width:3px}}@media (max-width:767px){header .block-menu-block .menu-block-wrapper>ul>li.expanded>a{position:relative}header .block-menu-block .menu-block-wrapper>ul>li.expanded>a:after{content:'';height:100%;width:60px;position:absolute;right:10px;top:10px;height:44px;border-left:1px solid #e5e5e5;font-family:'ion' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e913";text-align:center;line-height:43px;padding-left:10px}}header .block-menu-block .menu-block-wrapper>ul>li>ul{display:none}header .block-menu-block .menu-block-wrapper>ul>li>ul,header .block-menu-block .menu-block-wrapper>ul .menu-wrapper{text-align:left;display:none;width:100%;background:#f8f8f8;border-bottom:1px solid #e5e5e5;padding:0;overflow:hidden}@media (min-width:768px){header .block-menu-block .menu-block-wrapper>ul>li>ul,header .block-menu-block .menu-block-wrapper>ul .menu-wrapper{position:absolute;top:155px;left:0;z-index:100;border-bottom-width:2px;padding:50px 20px}}header .block-menu-block .menu-block-wrapper>ul>li>ul .inner,header .block-menu-block .menu-block-wrapper>ul .menu-wrapper .inner{margin:0 auto;max-width:1050px}@media (min-width:768px){header .block-menu-block .menu-block-wrapper>ul>li>ul .inner,header .block-menu-block .menu-block-wrapper>ul .menu-wrapper .inner{padding:0 20px}}header .block-menu-block .menu-block-wrapper>ul>li>ul ul,header .block-menu-block .menu-block-wrapper>ul .menu-wrapper ul{text-align:left}header .block-menu-block .menu-block-wrapper>ul>li>ul ul.row,header .block-menu-block .menu-block-wrapper>ul .menu-wrapper ul.row{margin-left:-20px;margin-right:-20px}@media (min-width:768px){header .block-menu-block .menu-block-wrapper>ul>li>ul ul ul,header .block-menu-block .menu-block-wrapper>ul .menu-wrapper ul ul{margin-top:10px}}header .block-menu-block .menu-block-wrapper>ul>li>ul li,header .block-menu-block .menu-block-wrapper>ul .menu-wrapper li{display:block;text-align:left;margin:0}@media (min-width:768px){header .block-menu-block .menu-block-wrapper>ul>li>ul li,header .block-menu-block .menu-block-wrapper>ul .menu-wrapper li{margin-bottom:10px}}header .block-menu-block .menu-block-wrapper>ul>li>ul li.col-sm-6,header .block-menu-block .menu-block-wrapper>ul .menu-wrapper li.col-sm-6{display:inline-block;margin:inherit;padding:0 20px;margin-bottom:10px}@media (max-width:767px){header .block-menu-block .menu-block-wrapper>ul>li>ul li.col-sm-6,header .block-menu-block .menu-block-wrapper>ul .menu-wrapper li.col-sm-6{width:100%}}header .block-menu-block .menu-block-wrapper>ul>li>ul li>a,header .block-menu-block .menu-block-wrapper>ul .menu-wrapper li>a{font-size:1.25em}@media (max-width:767px){header .block-menu-block .menu-block-wrapper>ul>li>ul li>a,header .block-menu-block .menu-block-wrapper>ul .menu-wrapper li>a{padding-left:20px}}header.mini .block-menu-block{margin-top:10px}header .toggle-menu{height:75px;top:0;display:block;position:absolute;right:0;cursor:pointer;font-size:3em;padding:14px 7px 0 7px;border-left:1px solid #e5e5e5}@media (min-width:768px){header .toggle-menu{display:none}}header .featured{display:none}@media (min-width:768px){header .featured{display:block}}header .featured h2{margin-top:0}header .featured a{padding:0 !important}.no-js .block-menu-block .menu-block-wrapper>ul>li:hover ul{display:block}.field-name-article-newsletter-signup,.sidebar-newsletter,.field-name-newsletter-sidebar-widget{margin-bottom:40px;background:#272727}.field-name-article-newsletter-signup h2,.sidebar-newsletter h2,.field-name-newsletter-sidebar-widget h2{color:#fff}.field-name-article-newsletter-signup>.block,.field-name-article-newsletter-signup>.node,.field-name-article-newsletter-signup>.content,.sidebar-newsletter>.block,.sidebar-newsletter>.node,.sidebar-newsletter>.content,.field-name-newsletter-sidebar-widget>.block,.field-name-newsletter-sidebar-widget>.node,.field-name-newsletter-sidebar-widget>.content{padding:25px}.field-name-article-newsletter-signup .webform-client-form,.sidebar-newsletter .webform-client-form,.field-name-newsletter-sidebar-widget .webform-client-form{background:transparent;padding:0}.field-name-article-newsletter-signup .form-actions,.sidebar-newsletter .form-actions,.field-name-newsletter-sidebar-widget .form-actions{text-align:center}.field-name-article-newsletter-signup .form-submit,.sidebar-newsletter .form-submit,.field-name-newsletter-sidebar-widget .form-submit{background:transparent;color:#fff;border-color:#fff}.field-name-article-newsletter-signup.search>h2,.sidebar-newsletter.search>h2,.field-name-newsletter-sidebar-widget.search>h2{padding:15px 25px 0 25px;margin-bottom:0}.field-name-sharing-widget,.field-name-sharing-widget-bottom{margin:10px 0;display:none;overflow:hidden}.field-name-sharing-widget a,.field-name-sharing-widget a:hover,.field-name-sharing-widget-bottom a,.field-name-sharing-widget-bottom a:hover{display:inline-block;text-decoration:none;cursor:pointer;vertical-align:middle}.field-name-sharing-widget a span,.field-name-sharing-widget a:hover span,.field-name-sharing-widget-bottom a span,.field-name-sharing-widget-bottom a:hover span{font-size:2.5em}.field-name-sharing-widget .icon-facebook,.field-name-sharing-widget-bottom .icon-facebook{color:#36609f}.field-name-sharing-widget .icon-twitter,.field-name-sharing-widget-bottom .icon-twitter{color:#2aa9e0}.field-name-sharing-widget .icon-pinterest,.field-name-sharing-widget-bottom .icon-pinterest{color:#ca2027}.field-name-sharing-widget .icon-instagram,.field-name-sharing-widget-bottom .icon-instagram{color:#0e4277}.field-name-sharing-widget .icon-linkedin,.field-name-sharing-widget-bottom .icon-linkedin{color:#066c9a}.field-name-sharing-widget .share-count,.field-name-sharing-widget-bottom .share-count{margin-left:10px}body.addthis-processed .field-name-sharing-widget,body.addthis-processed .field-name-sharing-widget-bottom{display:block}.share-count{margin:10px 0;display:none;vertical-align:middle;color:#949494}.share-count .icon-share{font-size:1.5625em;display:inline-block;vertical-align:middle}.share-count .count{font-size:1.125em;display:inline-block;vertical-align:middle;position:relative;top:-1px;margin-left:5px}.social-links{padding:0}.social-links li{list-style-type:none;display:inline-block}.social-links li a{font-size:2.3125em;color:#fff;text-decoration:none}.social-links li .icon-facebook{color:#36609f}.social-links li .icon-twitter{color:#2aa9e0}.social-links li .icon-pinterest{color:#ca2027}.social-links li .icon-instagram{color:#0e4277}.social-links li .icon-linkedin{color:#066c9a}.divider-line{display:block;width:100%;border-bottom:5px solid #e5e5e5}.divider-line.half{width:50%}.field-name-field-category,.field-name-field-directory-category,.ion-category{text-transform:uppercase;font-size:1.125em;color:#09c;border-bottom:1px solid #e5e5e5;padding-bottom:10px;text-decoration:none}.field-name-field-category:hover,.field-name-field-category:active,.field-name-field-category.active,.field-name-field-directory-category:hover,.field-name-field-directory-category:active,.field-name-field-directory-category.active,.ion-category:hover,.ion-category:active,.ion-category.active{color:#09c;text-decoration:none}.field-name-field-category a,.field-name-field-directory-category a,.ion-category a{color:#09c;text-decoration:none}.field-name-field-category a:hover,.field-name-field-category a:active,.field-name-field-category a.active,.field-name-field-directory-category a:hover,.field-name-field-directory-category a:active,.field-name-field-directory-category a.active,.ion-category a:hover,.ion-category a:active,.ion-category a.active{color:#09c;text-decoration:none}.call-out{background:#f8f8f8;padding:20px;margin:1em 0;border:1px solid #d1d1d1}.item-list .pager li{margin-left:0.25em}.group-directory-tabs .nav-tabs{border:1px solid #e5e5e5}.group-directory-tabs .nav-tabs li{font-size:1.25em;border-right:1px solid #e5e5e5;width:25%;text-align:center;text-transform:uppercase}.group-directory-tabs .nav-tabs li a{text-decoration:none;padding:10px 0;white-space:nowrap}.group-directory-tabs .nav-tabs li:last-child{position:relative;right:-1px}.group-directory-tabs .nav-tabs li.active{background-color:#e5e5e5}.group-directory-tabs .nav-tabs .group-directory-location-tabe:before{font-family:'ion' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"\e911";display:inline-block;width:40px;height:40px;margin:0 auto;position:absolute;top:11px;left:39%;font-size:25px}.group-directory-tabs .nav-tabs .group-directory-location-tabe a{text-indent:-999999px}.panel-heading{border:1px solid #e5e5e5}.panel-heading a{font-size:1.25em;text-align:center;text-transform:uppercase;text-decoration:none;display:block}.panel-group .panel{margin:0;border-radius:0}.panel-group .panel+.panel{margin-top:0}.panel-group .panel:last-child{position:relative}.panel-group .panel:last-child .panel-heading:before{font-family:'ion' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"\e911";display:inline-block;width:30px;height:30px;margin:0 auto;position:absolute;top:11px;left:47%;font-size:25px;cursor:pointer;pointer-events:none}.panel-group .panel:last-child a{text-indent:-999999px}h1,.h1{font-size:2.5em;color:#333}h1.white,.h1.white{color:#fff}h2,.h2,form.awards-form .webform-component-radios>label{font-size:1.875em;color:#333;margin:0.5em 0}h2 a,.h2 a,form.awards-form .webform-component-radios>label a{color:#333}h3,.h3{font-size:1.25em;color:#333}h3.bigger,.h3.bigger{font-size:1.5625em}a,a:hover,a:active{color:#333;text-decoration:underline}p,.standard-text{margin:1em 0}blockquote{font-size:1.875em;color:#ffc600;padding:0;border-left:0;text-align:center;margin:1em 0;line-height:1.2em}blockquote:before{content:"“"}blockquote:after{content:"”"}blockquote p{display:inline}ul.primary li a{font-family:"Helvetica Neue",Arial,sans-serif}em{font-style:italic}.max-width{max-width:1050px}#page{position:relative;background-color:#fff}@media (min-width:768px){#page{padding-top:32px}}@media (max-width:767px){.lane-three-column-8-4 .region-center{margin:0 auto 20px auto;overflow:hidden}}@media (min-width:768px){.lane-three-column-8-4 .region-right{max-width:340px}}.column-left,.column-right{float:left;padding-left:20px;padding-right:20px}.column-left{width:100%;margin-bottom:40px}@media (min-width:768px){.column-left{width:420px;margin-bottom:0}}@media (min-width:992px){.column-left{width:640px}}@media (min-width:1200px){.column-left{width:700px}}.column-right{width:100%}@media (min-width:768px){.column-right{width:340px}}.archive-heading{text-align:center;margin-bottom:40px}.archive-heading .sub{color:#777}.field-name-print-archive-view{margin:20px 0}@media (max-width:767px){.node-type-article .header-wrapper,.node-type-directory-listing .header-wrapper{margin-bottom:0}}.node-print-archive-issue,.node-article,.node-directory-listing,.node-awards-page,.node-page{margin-bottom:1em}.node-print-archive-issue.view-mode-full>.section-wrapper,.node-print-archive-issue.view-mode-page_related_articles>.section-wrapper,.node-article.view-mode-full>.section-wrapper,.node-article.view-mode-page_related_articles>.section-wrapper,.node-directory-listing.view-mode-full>.section-wrapper,.node-directory-listing.view-mode-page_related_articles>.section-wrapper,.node-awards-page.view-mode-full>.section-wrapper,.node-awards-page.view-mode-page_related_articles>.section-wrapper,.node-page.view-mode-full>.section-wrapper,.node-page.view-mode-page_related_articles>.section-wrapper{margin:2em 0}.node-print-archive-issue.view-mode-full>.section-wrapper.section-content-wrapper,.node-print-archive-issue.view-mode-page_related_articles>.section-wrapper.section-content-wrapper,.node-article.view-mode-full>.section-wrapper.section-content-wrapper,.node-article.view-mode-page_related_articles>.section-wrapper.section-content-wrapper,.node-directory-listing.view-mode-full>.section-wrapper.section-content-wrapper,.node-directory-listing.view-mode-page_related_articles>.section-wrapper.section-content-wrapper,.node-awards-page.view-mode-full>.section-wrapper.section-content-wrapper,.node-awards-page.view-mode-page_related_articles>.section-wrapper.section-content-wrapper,.node-page.view-mode-full>.section-wrapper.section-content-wrapper,.node-page.view-mode-page_related_articles>.section-wrapper.section-content-wrapper{margin-top:0}.node-print-archive-issue .field-name-title a,.node-article .field-name-title a,.node-directory-listing .field-name-title a,.node-awards-page .field-name-title a,.node-page .field-name-title a{text-decoration:none}.node-print-archive-issue .field-name-field-article-gallery-images,.node-article .field-name-field-article-gallery-images,.node-directory-listing .field-name-field-article-gallery-images,.node-awards-page .field-name-field-article-gallery-images,.node-page .field-name-field-article-gallery-images{margin-bottom:20px}@media (max-width:767px){.node-print-archive-issue.view-mode-full .field-name-field-article-gallery-images,.node-article.view-mode-full .field-name-field-article-gallery-images,.node-directory-listing.view-mode-full .field-name-field-article-gallery-images,.node-awards-page.view-mode-full .field-name-field-article-gallery-images,.node-page.view-mode-full .field-name-field-article-gallery-images{margin-left:-20px;margin-right:-20px;overflow:hidden}}.node-print-archive-issue .group-article-metadata,.node-print-archive-issue .group-directory-metadata,.node-article .group-article-metadata,.node-article .group-directory-metadata,.node-directory-listing .group-article-metadata,.node-directory-listing .group-directory-metadata,.node-awards-page .group-article-metadata,.node-awards-page .group-directory-metadata,.node-page .group-article-metadata,.node-page .group-directory-metadata{padding-bottom:0.5em}.node-print-archive-issue .group-article-metadata .label-inline,.node-print-archive-issue .group-directory-metadata .label-inline,.node-article .group-article-metadata .label-inline,.node-article .group-directory-metadata .label-inline,.node-directory-listing .group-article-metadata .label-inline,.node-directory-listing .group-directory-metadata .label-inline,.node-awards-page .group-article-metadata .label-inline,.node-awards-page .group-directory-metadata .label-inline,.node-page .group-article-metadata .label-inline,.node-page .group-directory-metadata .label-inline{color:#949494}.node-print-archive-issue .group-article-metadata .field-name-field-category,.node-print-archive-issue .group-directory-metadata .field-name-field-category,.node-article .group-article-metadata .field-name-field-category,.node-article .group-directory-metadata .field-name-field-category,.node-directory-listing .group-article-metadata .field-name-field-category,.node-directory-listing .group-directory-metadata .field-name-field-category,.node-awards-page .group-article-metadata .field-name-field-category,.node-awards-page .group-directory-metadata .field-name-field-category,.node-page .group-article-metadata .field-name-field-category,.node-page .group-directory-metadata .field-name-field-category{padding:0;border:0}@media (min-width:768px){.node-print-archive-issue .group-article-metadata .group-article-metadata-right,.node-print-archive-issue .group-article-metadata .group-directory-metadata-right,.node-print-archive-issue .group-directory-metadata .group-article-metadata-right,.node-print-archive-issue .group-directory-metadata .group-directory-metadata-right,.node-article .group-article-metadata .group-article-metadata-right,.node-article .group-article-metadata .group-directory-metadata-right,.node-article .group-directory-metadata .group-article-metadata-right,.node-article .group-directory-metadata .group-directory-metadata-right,.node-directory-listing .group-article-metadata .group-article-metadata-right,.node-directory-listing .group-article-metadata .group-directory-metadata-right,.node-directory-listing .group-directory-metadata .group-article-metadata-right,.node-directory-listing .group-directory-metadata .group-directory-metadata-right,.node-awards-page .group-article-metadata .group-article-metadata-right,.node-awards-page .group-article-metadata .group-directory-metadata-right,.node-awards-page .group-directory-metadata .group-article-metadata-right,.node-awards-page .group-directory-metadata .group-directory-metadata-right,.node-page .group-article-metadata .group-article-metadata-right,.node-page .group-article-metadata .group-directory-metadata-right,.node-page .group-directory-metadata .group-article-metadata-right,.node-page .group-directory-metadata .group-directory-metadata-right{text-align:right}}.node-print-archive-issue .group-article-metadata .group-article-metadata-right .field-name-post-date,.node-print-archive-issue .group-directory-metadata .group-article-metadata-right .field-name-post-date,.node-article .group-article-metadata .group-article-metadata-right .field-name-post-date,.node-article .group-directory-metadata .group-article-metadata-right .field-name-post-date,.node-directory-listing .group-article-metadata .group-article-metadata-right .field-name-post-date,.node-directory-listing .group-directory-metadata .group-article-metadata-right .field-name-post-date,.node-awards-page .group-article-metadata .group-article-metadata-right .field-name-post-date,.node-awards-page .group-directory-metadata .group-article-metadata-right .field-name-post-date,.node-page .group-article-metadata .group-article-metadata-right .field-name-post-date,.node-page .group-directory-metadata .group-article-metadata-right .field-name-post-date{margin-top:7px}.node-print-archive-issue .field-name-field-article-avg-reading-time,.node-article .field-name-field-article-avg-reading-time,.node-directory-listing .field-name-field-article-avg-reading-time,.node-awards-page .field-name-field-article-avg-reading-time,.node-page .field-name-field-article-avg-reading-time{color:#949494}.node-print-archive-issue .field-name-body,.node-print-archive-issue .field-name-field-tags,.node-article .field-name-body,.node-article .field-name-field-tags,.node-directory-listing .field-name-body,.node-directory-listing .field-name-field-tags,.node-awards-page .field-name-body,.node-awards-page .field-name-field-tags,.node-page .field-name-body,.node-page .field-name-field-tags{margin:10px 0}.node-print-archive-issue .region-center .field-name-title,.node-article .region-center .field-name-title,.node-directory-listing .region-center .field-name-title,.node-awards-page .region-center .field-name-title,.node-page .region-center .field-name-title{border-top:1px solid #e5e5e5}.node-print-archive-issue.view-mode-teaser,.node-article.view-mode-teaser,.node-directory-listing.view-mode-teaser,.node-awards-page.view-mode-teaser,.node-page.view-mode-teaser{margin-bottom:3em}@media (max-width:767px){.node-print-archive-issue.view-mode-search_result .region-left,.node-article.view-mode-search_result .region-left,.node-directory-listing.view-mode-search_result .region-left,.node-awards-page.view-mode-search_result .region-left,.node-page.view-mode-search_result .region-left{margin-bottom:20px}}.node-print-archive-issue .region-center .webform-client-form,.node-article .region-center .webform-client-form,.node-directory-listing .region-center .webform-client-form,.node-awards-page .region-center .webform-client-form,.node-page .region-center .webform-client-form{background:#f8f8f8;margin:1em 0;padding:20px}.node-print-archive-issue .region-center .webform-client-form fieldset,.node-article .region-center .webform-client-form fieldset,.node-directory-listing .region-center .webform-client-form fieldset,.node-awards-page .region-center .webform-client-form fieldset,.node-page .region-center .webform-client-form fieldset{border:0;margin-top:0;margin-bottom:0;padding:0}.node-print-archive-issue .field-name-field-tags,.node-article .field-name-field-tags,.node-directory-listing .field-name-field-tags,.node-awards-page .field-name-field-tags,.node-page .field-name-field-tags{color:#09c;font-size:1.125em;text-transform:lowercase}.node-print-archive-issue .view-article-related-articles .views-row,.node-article .view-article-related-articles .views-row,.node-directory-listing .view-article-related-articles .views-row,.node-awards-page .view-article-related-articles .views-row,.node-page .view-article-related-articles .views-row{margin-bottom:2em}@media (min-width:768px){.node-print-archive-issue .view-article-related-articles .views-row,.node-article .view-article-related-articles .views-row,.node-directory-listing .view-article-related-articles .views-row,.node-awards-page .view-article-related-articles .views-row,.node-page .view-article-related-articles .views-row{margin-bottom:0}}.node-print-archive-issue .field-name-related-articles-heading,.node-print-archive-issue .field-name-more-from-ion-heading,.node-article .field-name-related-articles-heading,.node-article .field-name-more-from-ion-heading,.node-directory-listing .field-name-related-articles-heading,.node-directory-listing .field-name-more-from-ion-heading,.node-awards-page .field-name-related-articles-heading,.node-awards-page .field-name-more-from-ion-heading,.node-page .field-name-related-articles-heading,.node-page .field-name-more-from-ion-heading{margin-bottom:40px;text-align:center;text-transform:uppercase}.node-print-archive-issue .field-name-related-articles-heading strong,.node-print-archive-issue .field-name-more-from-ion-heading strong,.node-article .field-name-related-articles-heading strong,.node-article .field-name-more-from-ion-heading strong,.node-directory-listing .field-name-related-articles-heading strong,.node-directory-listing .field-name-more-from-ion-heading strong,.node-awards-page .field-name-related-articles-heading strong,.node-awards-page .field-name-more-from-ion-heading strong,.node-page .field-name-related-articles-heading strong,.node-page .field-name-more-from-ion-heading strong{text-transform:uppercase}.node-print-archive-issue .field-name-article-related-articles-3,.node-article .field-name-article-related-articles-3,.node-directory-listing .field-name-article-related-articles-3,.node-awards-page .field-name-article-related-articles-3,.node-page .field-name-article-related-articles-3{margin:2em 0;padding-top:2em;background:url(/sites/default/themes/default/img/horz-divider.png) repeat-x left top}.node-print-archive-issue .field-name-article-related-articles-3>.view,.node-article .field-name-article-related-articles-3>.view,.node-directory-listing .field-name-article-related-articles-3>.view,.node-awards-page .field-name-article-related-articles-3>.view,.node-page .field-name-article-related-articles-3>.view{background:url(/sites/default/themes/default/img/horz-divider.png) repeat-x left bottom}@media (min-width:768px){.node-print-archive-issue .field-name-article-related-articles-3>.view,.node-article .field-name-article-related-articles-3>.view,.node-directory-listing .field-name-article-related-articles-3>.view,.node-awards-page .field-name-article-related-articles-3>.view,.node-page .field-name-article-related-articles-3>.view{padding-bottom:2em}}form.awards-form .form-item-submitted-ion-awards-location select{background-color:#f8f8f8;padding-left:10px;border-color:#d1d1d1;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-transform:uppercase;font-size:1.25em}form.awards-form .webform-component-radios{background-color:#f8f8f8;border:1px solid #d1d1d1;padding:20px}form.awards-form .webform-component-radios>label{text-transform:none;margin:0 0 10px 0}form.awards-form .webform-component-fieldset{margin:0;padding:0;border:0}form.awards-form .webform-component-fieldset.has-columns>div{margin-left:-20px;margin-right:-20px}form.awards-form .webform-component-fieldset.has-columns>div:before,form.awards-form .webform-component-fieldset.has-columns>div:after{content:" ";display:table}form.awards-form .webform-component-fieldset.has-columns>div:after{clear:both}.node-type-awards-page .region-center .field-name-title{border-top:0}.node-type-awards-page .field-name-field-awards-content-above-links{border-top:1px solid #000;margin-top:20px}.node-type-awards-page .result-links{list-style-type:none;padding:0}.node-type-awards-page .result-links li{list-style-type:none;margin-bottom:10px}@media (min-width:768px){.node-type-awards-page .result-links li{display:inline-block;margin-right:20px}}.node-type-awards-page .result-links li:last-child{margin-right:0}.node-awards-page .region-right .field-name-title{border-top:0}.ion-awards-results .result{margin:0 -10px 20px -10px}.ion-awards-results .result>div{padding:0 10px}@media (min-width:768px){.ion-awards-results .title{text-align:right}}.ion-awards-results .range{padding-right:70px}.ion-awards-results .bar{height:30px;padding:0 5px;line-height:32px;display:inline-block;vertical-align:middle;font-size:1.125em;min-width:40px}.ion-awards-results .bar.color-0{background-color:#949494}.ion-awards-results .bar.color-1{background-color:#d26a68}.ion-awards-results .bar.color-2{background-color:#f4c648}.ion-awards-results .bar.color-3{background-color:#84c1bb}.ion-awards-results .bar.color-4{background-color:#54677f}.ion-awards-results .bar.color-5{background-color:#9dcfe3}.ion-awards-results .percentage{display:inline-block;vertical-align:middle;margin-left:5px}.page-heading h1{font-size:2.1875em;text-transform:uppercase;margin:0}.field-name-field-related-pages{margin-bottom:30px}@media (max-width:767px){.page-node-109 img.img-on-left{float:none;display:block;margin:0 auto}}.view-directories #block-ion-directory-ion-directory-filters>h2{margin-top:0}.view-directories .filter-categories,.view-directories .filter-cuisines{border:1px solid #d1d1d1;border-bottom:0;margin-bottom:20px}.view-directories .filter-categories h3,.view-directories .filter-cuisines h3{padding:15px;margin:0;border-bottom:1px solid #d1d1d1;text-transform:uppercase}.view-directories .filter-categories ul,.view-directories .filter-cuisines ul{margin:0;padding:0}.view-directories .filter-categories li,.view-directories .filter-cuisines li{list-style-type:none;margin:0;padding:0;border-bottom:1px solid #d1d1d1}.view-directories .filter-categories li a,.view-directories .filter-cuisines li a{display:block;padding:15px;text-decoration:none;text-transform:uppercase;font-size:1.125em;color:#333}.view-directories .filter-categories li a:hover,.view-directories .filter-categories li a.active,.view-directories .filter-cuisines li a:hover,.view-directories .filter-cuisines li a.active{background-color:#e5e5e5}.view-directories .filter-categories li a.ion-category,.view-directories .filter-cuisines li a.ion-category{padding:7px 15px 2px 15px;border-bottom:0}.view-directories .reset-all{border:2px solid #333;display:block;text-align:center;text-transform:uppercase;text-decoration:none;font-size:1.25em;color:#333;padding:5px 0}.view-directories .result-count{border-bottom:1px solid #e5e5e5;margin-bottom:40px;color:#949494;font-size:1.5em;padding-bottom:15px}.view-directories .views-exposed-form{float:right;padding:0}.view-directories .views-exposed-form .views-exposed-widgets{margin:0}.view-directories .views-exposed-form .views-exposed-widget{float:none;padding:0}.view-directories .views-exposed-form .form-type-select{position:relative}.view-directories .views-exposed-form .form-type-select:before{content:"\e916";font-size:1.5625em;cursor:pointer}.view-directories .views-exposed-form .form-type-select>label{display:none}.view-directories .views-exposed-form .form-type-select .bef-select-as-links{display:none;position:absolute;border:1px solid #d1d1d1;border-bottom:0;right:0;top:30px;min-width:150px;z-index:10}.view-directories .views-exposed-form .form-type-select .bef-select-as-links .form-type-bef-link{border-bottom:1px solid #d1d1d1}.view-directories .views-exposed-form .form-type-select .bef-select-as-links .form-type-bef-link a{display:block;padding:15px;text-decoration:none;text-transform:uppercase;font-size:1.125em;color:#333;background:#fff;white-space:nowrap}.view-directories .views-exposed-form .form-type-select .bef-select-as-links .form-type-bef-link a:hover,.view-directories .views-exposed-form .form-type-select .bef-select-as-links .form-type-bef-link a.active{background-color:#e5e5e5}.no-js .view-directories .views-exposed-form .form-type-select:hover .bef-select-as-links{display:block}footer{color:#fff;margin-top:2em;padding:2em 0;background:#333}footer a,footer a:hover{color:#fff;text-decoration:none}footer .social-links li a span{color:#fff !important}footer .footer-text,footer .lane{line-height:normal;font-family:"Helvetica Neue",Arial,sans-serif;font-size:0.75em}footer .footer-social-links p{font-size:1.125em;margin:0}footer ul.menu{margin:0 0 1em 0;padding:0}footer ul.menu li{margin:0;padding:0;list-style-type:none;list-style-image:none;text-transform:uppercase}footer ul.menu li a,footer ul.menu li a:hover,footer ul.menu li a.acrive{color:#fff}footer ul.menu li ul{display:none}footer .categories{margin-bottom:1em}footer .categories ul.menu{margin-left:-15px;margin-right:-15px;margin-bottom:0}footer .categories ul.menu li{position:relative;min-height:1px;padding-left:15px;padding-right:15px;width:50%;float:left}.header-wrapper{border-bottom:1px solid #e5e5e5;max-width:1200px;margin:0 auto 16px auto;padding:20px 0;position:relative;height:75px}@media (min-width:768px){.header-wrapper{background-color:#fff;height:155px;border-bottom-width:2px;margin-bottom:0}}.logo-wrapper{width:90px;margin:0;position:absolute;left:25px;top:10px;z-index:1}@media (min-width:768px){.logo-wrapper{position:static;margin:0 auto;width:108px}}.logo-wrapper img{width:100%;height:auto}.ion-location-switcher{position:absolute;top:0;left:0;height:75px;width:100%}@media (min-width:768px){.ion-location-switcher{padding-left:27px;height:auto;display:block;top:30px;left:10px;right:auto;width:auto}}.ion-location-switcher .icon-location{font-size:1.375em;position:absolute;right:5px;top:27px}@media (max-width:374px){.ion-location-switcher .icon-location{right:18px}}@media (min-width:768px){.ion-location-switcher .icon-location{position:absolute;top:3px;left:0;right:auto}}.ion-location-switcher .icon-chevron-down{display:none}@media (min-width:768px){.ion-location-switcher .icon-chevron-down{display:inline;position:absolute;right:-20px;top:6px}}.ion-location-switcher .item-list>h3{font-size:1.125em;text-transform:uppercase;cursor:pointer;margin:0;position:absolute;right:125px;height:75px;line-height:76px;border-left:1px solid #e5e5e5;padding:0 33px 0 10px}@media (max-width:374px){.ion-location-switcher .item-list>h3{padding:0px 33px 0 28px}.ion-location-switcher .item-list>h3 .location{display:none}}@media (min-width:768px){.ion-location-switcher .item-list>h3{position:static;margin:3px 0;height:auto;line-height:normal;padding:0 5px;right:55px;border:0;font-size:1.25em}.ion-location-switcher .item-list>h3 .location{display:block;position:static}}.ion-location-switcher .item-list ul{margin:0;text-transform:uppercase;display:none;background:#fff;width:100%;position:absolute;top:75px;z-index:100}@media (min-width:768px){.ion-location-switcher .item-list ul{top:40px;left:0;right:auto;width:200px;border:1px solid #d1d1d1;border-bottom:0}}.ion-location-switcher .item-list ul li{margin:0;list-style-type:none;position:relative;border-bottom:1px solid #d1d1d1}.ion-location-switcher .item-list ul li a{cursor:pointer;font-size:1.25em;text-decoration:none;display:block;padding:15px}.ion-location-switcher .item-list ul li a:hover,.ion-location-switcher .item-list ul li a.active{color:inherit;background-color:#e5e5e5}.no-js .ion-location-switcher .item-list:hover ul{display:block}header.mini{height:75px;background:#fff;position:fixed;width:100%;z-index:100;top:-132px;-moz-transition:top 1s;-o-transition:top 1s;-webkit-transition:top 1s;transition:top 1s}header.mini .header-wrapper{height:75px}header.mini .logo-wrapper{width:90px;margin:0;position:absolute;left:25px;top:10px}header.mini .logo-wrapper img{width:90px}header.mini .ion-location-switcher{left:auto;right:75px}@media (min-width:768px){header.mini .ion-location-switcher .item-list ul{left:auto;right:-65px}}@media (min-width:767px) and (max-width:992px){header.mini .ion-location-switcher .location{display:none}}header.mini .toggle-search{top:35px}body.show-mini-header header.mini{top:0}.toggle-search,.toggle-search:hover,.toggle-search:active,.toggle-search:focus{position:absolute;right:63px;top:0;font-size:1.5625em;cursor:pointer;border-left:1px solid #e5e5e5;height:75px}.toggle-search a,.toggle-search:hover a,.toggle-search:active a,.toggle-search:focus a{color:#333;text-decoration:none;display:block;padding:26px 18px 0 18px;height:100%}@media (min-width:768px){.toggle-search,.toggle-search:hover,.toggle-search:active,.toggle-search:focus{height:auto;border:0;font-size:1.375em;right:15px;top:32px}.toggle-search a,.toggle-search:hover a,.toggle-search:active a,.toggle-search:focus a{padding:0}}.view-mode-article_as_module_gallery .section-content{background:#333}@media (min-width:1200px){.view-mode-article_as_module_gallery .section-content{margin:0 -95px}}.view-mode-article_as_module_gallery .section-content h2{color:#fff}.view-mode-article_as_module_gallery .section-content h2 a,.view-mode-article_as_module_gallery .section-content h2 a:hover{color:#fff;text-decoration:none}.view-mode-article_as_module_gallery .section-content .field-name-field-article-avg-reading-time{color:#fff}@media (min-width:767px) and (max-width:992px){.view-mode-article_as_module_gallery .section-content .field-name-field-article-avg-reading-time{display:none}}.view-mode-article_as_module_gallery .section-content .field-name-field-article-gallery-images{margin:0}@media (min-width:767px) and (max-width:992px){.view-mode-article_as_module_gallery .section-content .field-name-field-tags{display:none}}.view-mode-article_as_module_gallery .section-content .field-name-body a{color:#fff}.view-mode-article_as_module_gallery .section-content .field-name-node-link{text-align:center;margin-top:40px}@media (min-width:767px) and (max-width:992px){.view-mode-article_as_module_gallery .section-content .field-name-node-link{display:none}}.view-mode-article_as_module_gallery .section-content .field-name-node-link a{display:inline-block;border:2px solid #fff;text-transform:uppercase;font-size:1.375em;color:#fff;text-decoration:none;padding:3px 15px}.view-mode-article_as_module_gallery .section-content>.region-left{color:#fff;height:100%}.view-mode-article_as_module_gallery .section-content>.region-left>.region-inner{padding:2em 0;margin:0 auto}@media (min-width:768px){.view-mode-article_as_module_gallery .section-content>.region-left>.region-inner{position:relative;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0;width:75%}}@media (min-width:1200px){.view-mode-article_as_module_gallery .section-content>.region-left>.region-inner{width:60%}}.view-mode-article_as_module_gallery .section-content>.region-right{padding:0}.view-mode-article_as_module_gallery .section-content>.region-right img{width:50%;height:auto;float:left}.bean-module-newsletter{background:none}.bean-module-newsletter>.content{background:url(/sites/default/themes/default/img/bg-bean-newsletter.jpg) no-repeat center;background-size:cover;height:219px}.bean-module-newsletter .field-name-field-module-newsletter-title{color:#fff;text-align:center;font-size:1.25em;padding-top:30px;padding-bottom:10px}@media (min-width:768px){.bean-module-newsletter .field-name-field-module-newsletter-title{font-size:1.75em;padding-top:40px;padding-bottom:30px}}@media (min-width:992px){.bean-module-newsletter .field-name-field-module-newsletter-title{font-size:1.9375em}}.bean-module-newsletter form{max-width:425px;margin:0 auto;position:relative}.bean-module-newsletter .form-item{margin:0 auto;width:285px}.bean-module-newsletter .form-item input{text-align:center}@media (max-width:340px){.bean-module-newsletter .form-item input{width:90%;margin:0 auto}}@media (min-width:768px){.bean-module-newsletter .form-item input{text-align:left}}@media (min-width:768px){.bean-module-newsletter .form-item{margin:0}}.bean-module-newsletter .form-submit{width:135px;height:44px;display:block;margin:10px auto 0 auto}@media (min-width:768px){.bean-module-newsletter .form-submit{margin:0;position:absolute;right:0;top:0}}.bean-module-print-archive{height:315px;position:relative;background:none}.bean-module-print-archive .bg{position:absolute;width:100%;height:100%}.bean-module-print-archive .bg:after{content:'';display:block;position:absolute;width:100%;height:100%;background-color:#000;opacity:0.6;z-index:1}.bean-module-print-archive .bg .image{height:100%;float:left;width:25%;background-size:cover;background-position:center}.bean-module-print-archive .content{position:relative;z-index:1;text-align:center}.bean-module-print-archive .field-name-field-module-print-archive-title{color:#fff;font-size:1.25em;padding:100px 20px 30px 20px}@media (min-width:768px){.bean-module-print-archive .field-name-field-module-print-archive-title{font-size:1.75em}}@media (min-width:992px){.bean-module-print-archive .field-name-field-module-print-archive-title{font-size:1.9375em}}.field-name-field-section-modules .field-name-field-module-title{text-transform:uppercase;text-align:center;font-size:2.1875em;margin-top:0;margin-bottom:1em}.field-name-field-section-modules .field-name-field-module-subtitle{color:#949494;text-align:center;margin-top:-2em;margin-bottom:2em}.field-name-field-section-modules>.entity-bean{margin-bottom:2em;background:url(/sites/default/themes/default/img/horz-divider.png) repeat-x left bottom}body.search-active{overflow:hidden !important}.search-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:100;display:none}.search-block-overlay{position:absolute;left:0;width:100%;top:74px;z-index:10}@media (min-width:768px){.search-block-overlay{top:310px}}.search-block-overlay>.content{height:52px;background:#fff;max-width:1200px;border:1px solid #e5e5e5;margin:0 auto;position:relative}.search-block-overlay .form-text{border:0;height:51px;font-size:1.375em}.search-block-overlay .form-submit{position:absolute;right:-1px;top:-1px;width:86px;height:52px}.search-block-overlay .close-search{display:block;position:absolute;right:100px;top:7px;font-family:Helvetica,Arial,sans-serif;font-size:1.9375em;font-weight:100;cursor:pointer}.page-search-content h1.title{display:none}.page-search-content #wrap{padding-top:40px}.page-search-content .ds-search-extra{margin-top:40px}.page-search-content .search-overlay{display:inline;position:static;background:transparent}.page-search-content .search-block-overlay{top:74px}@media (min-width:768px){.page-search-content .search-block-overlay{top:186px}}.page-search-content .search-block-overlay>.content{height:53px}.page-search-content .search-form{display:none}.page-search-content .ds-search-extra{margin:20px 0 40px 0}.view-mode-search_result{margin-bottom:2em;padding-bottom:2em;background:url(/sites/default/themes/default/img/horz-divider.png) repeat-x left bottom}.view-mode-search_result h2 a{text-decoration:none}.page-node-393 h1{margin:40px 0 0;background-color:#f8f8f8;padding:20px 20px 10px 20px}@media (min-width:768px){.page-node-393 h1{padding:40px 180px 10px 180px}}.page-node-393 .node-page.view-mode-full>.section-top-wrapper{margin:0}.page-node-393 .node-page.view-mode-full .section-content-wrapper{background-color:#f8f8f8;padding:10px 20px 50px 20px}@media (min-width:768px){.page-node-393 .node-page.view-mode-full .section-content-wrapper{padding:10px 180px 50px 180px}}.page-node-393 .node-page .region-center .webform-client-form{padding:0;margin:0}.page-node-393 .newsletter-email-field{width:67%;display:inline-block;margin-right:1%}.page-node-393 .newsletter-postcode-field{width:30%;display:inline-block}.page-node-393 .webform-component-checkboxes label{text-transform:none}.page-node-393 .form-checkboxes .form-item{margin:10px 0}.page-node-393 .form-checkboxes label{margin-left:5px}@media (max-width:767px){.page-node-393 .newsletter-email-field{display:block;width:100%}.page-node-393 .newsletter-postcode-field{width:50%}}@media only screen and (max-width:767px){input[type="text"],input[type="password"],input[type="email"],.password-strength,select,textarea{width:100%;min-width:0}.password-strength{width:100%;float:none;margin-bottom:0.5em}.password-strength-title{display:inline-block;margin-bottom:5px}input.password-confirm,input.password-field{width:100%}div.password-confirm{float:none;width:100%;margin-top:0}div.form-item div.password-suggestions{width:100%}div.password-suggestions ul{margin-bottom:0}.confirm-parent,.password-parent{clear:none;margin:0;width:100%}}
