@font-face{font-family:OpenSans;src:url(../fonts/OpenSans-Regular.eot?)}@font-face{font-family:OpenSans;src:url(../fonts/OpenSans-Regular.svg#OpenSans) format("svg"),url(../fonts/OpenSans-Regular.woff) format("woff"),url(../fonts/OpenSans-Regular.ttf) format("truetype")}@font-face{font-family:OpenSansItalic;src:url(../fonts/OpenSans-Italic.eot?)}@font-face{font-family:OpenSansItalic;src:url(../fonts/OpenSans-Italic.svg#OpenSansItalic) format("svg"),url(../fonts/OpenSans-Italic.woff) format("woff"),url(../fonts/OpenSans-Italic.ttf) format("truetype")}@font-face{font-family:OpenSansLight;src:url(../fonts/OpenSans-Light.eot?)}@font-face{font-family:OpenSansLight;src:url(../fonts/OpenSans-Light.svg#OpenSansLight) format("svg"),url(../fonts/OpenSans-Light.woff) format("woff"),url(../fonts/OpenSans-Light.ttf) format("truetype")}@font-face{font-family:OpenSansLightItalic;src:url(../fonts/OpenSans-LightItalic.eot?)}@font-face{font-family:OpenSansLightItalic;src:url(../fonts/OpenSans-LightItalic.svg#OpenSansLightItalic) format("svg"),url(../fonts/OpenSans-LightItalic.woff) format("woff"),url(../fonts/OpenSans-LightItalic.ttf) format("truetype")}@font-face{font-family:OpenSansSemibold;src:url(../fonts/OpenSans-Semibold.eot?)}@font-face{font-family:OpenSansSemibold;src:url(../fonts/OpenSans-Semibold.svg#OpenSansSemibold) format("svg"),url(../fonts/OpenSans-Semibold.woff) format("woff"),url(../fonts/OpenSans-Semibold.ttf) format("truetype")}@font-face{font-family:OpenSansSemiboldItalic;src:url(../fonts/OpenSans-SemiboldItalic.eot?)}@font-face{font-family:OpenSansSemiboldItalic;src:url(../fonts/OpenSans-SemiboldItalic.svg#OpenSansSemiboldItalic) format("svg"),url(../fonts/OpenSans-SemiboldItalic.woff) format("woff"),url(../fonts/OpenSans-SemiboldItalic.ttf) format("truetype")}@font-face{font-family:OpenSansBold;src:url(../fonts/OpenSans-Bold.eot?)}@font-face{font-family:OpenSansBold;src:url(../fonts/OpenSans-Bold.svg#OpenSansBold) format("svg"),url(../fonts/OpenSans-Bold.woff) format("woff"),url(../fonts/OpenSans-Bold.ttf) format("truetype")}@font-face{font-family:OpenSansBoldItalic;src:url(../fonts/OpenSans-BoldItalic.eot?)}@font-face{font-family:OpenSansBoldItalic;src:url(../fonts/OpenSans-BoldItalic.svg#OpenSansBoldItalic) format("svg"),url(../fonts/OpenSans-BoldItalic.woff) format("woff"),url(../fonts/OpenSans-BoldItalic.ttf) format("truetype")}#header{padding:0 20px}#main-content{padding:0 20px}#breadcrumb-wrapper .container{padding:15px 0}.region-tertiary-content{padding:0 20px}.region-top-footer{padding:0 20px}.region-footer{padding:0 20px}#menu-bar .menu-block-wrapper .responsive-menus>ul.menu>li>a,#menu-bar .menu-block-wrapper .responsive-menus>ul.menu>li>span.nolink{font-size:2.1em;line-height:1em;padding:27px 20px}#menu-bar .menu-block-wrapper .responsive-menus>ul.menu>li.single>a,#menu-bar .menu-block-wrapper .responsive-menus>ul.menu>li.single>span.nolink{padding:37px 20px 38px 20px}#menu-bar .menu-block-wrapper .responsive-menus>ul.menu>li:hover ul.menu li a{font-size:1.6em;line-height:1.25em}#breadcrumb{padding:0 20px}.field-name-field-gallery-images .gallery-slides{width:540px !important;height:401px !important;margin:0 auto 20px auto;float:none}.field-name-field-gallery-images .gallery-thumbs{float:none;margin:0 auto}.field-name-field-gallery-images .gallery-thumbs ul li{padding-left:10px;padding-right:10px}#block-search-form #search-block-form label{display:block;position:relative;left:36px;margin-bottom:12px}#block-search-form #search-block-form .container-inline div{vertical-align:bottom}#block-search-form #search-block-form input.custom-search-box{margin:0}#block-views-slideshow-block .block-inner .block-content .view-slideshow .owl-carousel .owl-item .views-field-field-caption{right:5%}#block-block-9{width:48%}#block-block-10{width:48%}#block-block-9 .block-inner .block-content ul li,#block-block-10 .block-inner .block-content ul li{font-size:1.6em;line-height:1.562em}#block-views-category-page-blocks-block .view-category-page-blocks .view-content .views-row .row-inner .views-field-field-gallery-images{float:none;padding:0 0 20px 0}#block-views-category-page-blocks-block .view-category-page-blocks .view-content .views-row .row-inner .views-field-field-gallery-images a img{margin:0 auto}#block-block-14{float:none;width:auto;margin-bottom:20px}#block-block-14 .block-inner h2.block-title{font-size:2em;line-height:1.2em;text-align:center}#block-block-14 .block-inner .block-content{font-size:1.6em;line-height:1.25em;text-align:center}#block-webform-client-block-11{float:none;width:auto}#block-webform-client-block-11 .block-inner h2.block-title{font-size:2em;line-height:1.2em;text-align:center}#block-webform-client-block-11 .block-inner .block-content form .form-item input.form-text{font-size:1.6em}#block-webform-client-block-11 .block-inner .block-content form .form-item textarea.form-textarea{font-size:1.6em}#block-webform-client-block-11 .block-inner .block-content form .form-actions input{margin:0 auto}#block-block-6{float:none;text-align:center}#block-block-6 .block-inner{display:inline-block;padding:0}#block-block-6 .block-inner h2.block-title{background:url("../images/just-call-m.png") no-repeat top center;height:45px}#block-block-6 .block-inner .block-content{font-size:3em;line-height:1em;padding:8px 0 8px 70px;text-align:left}#block-block-7{margin-top:40px}#block-block-7 .block-inner .block-content .free-quote-text{float:none;margin-right:0;padding:0}#block-block-7 .block-inner .block-content .free-quote-text p{text-align:center}#block-block-7 .block-inner .block-content a.free-quote-link{background:url("../images/request-free-quote-m.png") no-repeat 0 0;width:260px;height:91px;float:none;margin-top:20px;margin-left:auto;margin-right:auto;right:auto}#block-block-7 .block-inner .block-content a.free-quote-link:hover{background-position:0 -91px}#block-block-2{width:auto;float:none;margin-bottom:20px}#block-block-3{width:auto;float:none}#content-wrapper .view-testimonials .view-header{font-size:2em;line-height:1.2em}#content-wrapper .view-testimonials .view-content{margin:0}#content-wrapper .view-testimonials .view-content .views-row{float:none;width:auto;margin:0 0 30px 0}#content-wrapper .view-gallery .view-content .views-row{width:48%;margin:0 0 4% 0}#content-wrapper .view-gallery .view-content .views-row.middle{margin:0 0 4% 0}#content-wrapper .view-gallery .view-content .views-row.views-row-even{margin-left:4%}#content-wrapper .view-gallery .view-content .views-row .row-inner .views-field-name a{font-size:2em}#content-wrapper .view-taxonomy-term .view-content .views-row{width:48%;margin:0 0 4% 0}#content-wrapper .view-taxonomy-term .view-content .views-row.middle{margin:0 0 4% 0}#content-wrapper .view-taxonomy-term .view-content .views-row.views-row-even{margin-left:4%}#content-wrapper .view-taxonomy-term .view-content .views-row .row-inner .views-field-title a{font-size:2em}#content-wrapper .view-category-page{padding:0 20px}#content-wrapper .view-category-page .view-content{margin:0}#content-wrapper .view-category-page .view-content .views-row{float:none;width:auto;margin:0}.page-faq .node-faq .field-name-field-ihm-faq,.page-faq .node-faq .field-name-field-ehm-faq,.page-faq .node-faq .field-name-field-gym-faq{float:none;width:auto;margin-top:20px}.page-faq .node-faq .field-name-field-ihm-faq h2.field-label,.page-faq .node-faq .field-name-field-ehm-faq h2.field-label,.page-faq .node-faq .field-name-field-gym-faq h2.field-label{font-size:2em;line-height:1.2em}.page-faq .node-faq .field-name-field-ihm-faq .field-items .field-item h3.faqfield-question,.page-faq .node-faq .field-name-field-ehm-faq .field-items .field-item h3.faqfield-question,.page-faq .node-faq .field-name-field-gym-faq .field-items .field-item h3.faqfield-question{font-size:1.6em;line-height:1.25em}.page-faq .node-faq .field-name-field-ihm-faq .field-items .field-item .faqfield-answer,.page-faq .node-faq .field-name-field-ehm-faq .field-items .field-item .faqfield-answer,.page-faq .node-faq .field-name-field-gym-faq .field-items .field-item .faqfield-answer{font-size:1.6em;line-height:1.25em}.page-faq .node-faq .field-name-field-ehm-faq{margin:20px 0 0 0}
