﻿@charset "UTF-8";.col-12,.content{width:100%}.content,.row{padding:0 1.36719%}.CTA a>span,.CTA.swapped,.clear,.row:after,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.CTA a>span span,.suppliers li .supplierLogo{text-align:right}.CTA a,.banner .links div a{text-decoration:none}.suppliers li,ol,ul{list-style:none}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}body{line-height:1}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}.CTA a:before,.banner .links div a:before,.row:after,.suppliers:after{content:''}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:myriad;src:url(../myriadpro-regular_0-webfont-webfont.woff2) format("woff2"),url(../myriadpro-regular_0-webfont-webfont.woff) format("woff");font-weight:400;font-style:normal}.content{max-width:1300px;margin:0 auto}.row:after{clear:both}.col-l-1{width:8.33333%}.col-l-2{width:16.66667%}.col-l-3{width:25%}.col-l-4{width:33.33333%}.col-l-5{width:41.66667%}.col-l-6{width:50%}.col-l-7{width:58.33333%}.col-l-8{width:66.66667%}.col-l-9{width:75%}.col-l-10{width:83.33333%}.col-l-11{width:91.66667%}.col-l-12{width:100%}@media screen and (max-width:1200px){.col-m-1{width:8.33333%}.col-m-2{width:16.66667%}.col-m-3{width:25%}.col-m-4{width:33.33333%}.col-m-5{width:41.66667%}.col-m-6{width:50%}.col-m-7{width:58.33333%}.col-m-8{width:66.66667%}.col-m-9{width:75%}.col-m-10{width:83.33333%}.col-m-11{width:91.66667%}.col-m-12{width:100%}}@media screen and (max-width:800px){.col-s-1{width:8.33333%}.col-s-2{width:16.66667%}.col-s-3{width:25%}.col-s-4{width:33.33333%}.col-s-5{width:41.66667%}.col-s-6{width:50%}.col-s-7{width:58.33333%}.col-s-8{width:66.66667%}.col-s-9{width:75%}.col-s-10{width:83.33333%}.col-s-11{width:91.66667%}.col-s-12{width:100%}}@media screen and (max-width:600px){.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}}@media screen and (max-width:400px){[class*=col]{width:100%}}[class*=col]{float:left;padding:0 1.36719%}[class*=col].noPad{padding:0}.clear{clear:both}.CTA{padding:15px;line-height:24px;border:2px solid #555;text-shadow:0 0 10px #000;float:right;position:relative;background-color:#000;font-weight:700;margin-left:10px}.CTA.swapped{float:none;margin:auto;width:269px}.CTA a:before{background:url(../images/CTA.png) left bottom no-repeat #000;position:absolute;width:100%;height:100%;top:0;left:0;z-index:0;transition:.3s}.CTA a:hover:before{opacity:.5}.CTA a>span{position:relative}.CTA a>span span{text-transform:uppercase;font-size:23px;color:#fff}.CTA a>span span.red{color:#f14035;font-size:34px;text-transform:uppercase;line-height:34px}.CTA a>span span:last-child{font-size:28px}.supplierTitle{margin-top:40px}.suppliers li{width:100%;float:left;margin:15px 0}.suppliers li .head{display:table;width:100%}.suppliers li .supplierLogo,.suppliers li h3{display:table-cell;vertical-align:middle}.suppliers:after{clear:both;display:block}.controls,div.homeBackground{display:none}.rescontent{width:20px}.banner{overflow:hidden;position:relative;height:360px}.banner img.insideBanner{max-width:none;min-width:101%;min-height:101%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}#header #nav #menuButton span,#specials .overview li img{transform:translateY(-50%);transition:.5s}.controls{width:100%;overflow:hidden;position:absolute;height:50px;top:50%}.homeBackground{overflow:hidden}.homeBannerImage_cls{margin:auto;width:950px;height:224px}#homeBannerImage img,.homeBackground{height:360px;width:100%}div#gallery{margin-bottom:0;height:360px;position:relative}div.homeBackground.active{display:block}div#slider_container{width:888px;height:6px;position:absolute;background:url(images/slider_container.png) center top no-repeat;top:50%;left:78px}div#slider_bar{height:2px;position:absolute;background-color:#e7e7e7;z-index:9999;top:2px}div#slideshow_stop{position:absolute;top:379px;right:72px;width:14px;z-index:9999;height:17px;cursor:pointer;background:url(images/stop.png) center top no-repeat}div#marker{position:absolute;top:370px;right:1px;width:1023px;height:15px}div#marker ul{z-index:99999;margin-left:auto;margin-right:auto}div#marker ul li{background:url(images/marker.png) center top no-repeat;z-index:99999;width:13px;height:13px;float:left;padding-left:5px}div#marker ul li.active{background:url(images/marker_active.png) center top no-repeat}.banner .links{background:rgba(0,0,0,.4);position:absolute;left:0;bottom:0;width:100%}.banner .links div{margin:0 auto;max-width:1300px;width:100%;color:#fff;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;line-height:50px;-webkit-flex-flow:row wrap;justify-content:space-around}.banner .links div a{color:#fff;text-align:center;position:relative;line-height:12px;padding:5px;margin:14px 0}.banner .links div a:hover{font-weight:700}.banner .links div a:hover:before{width:100%}.banner .links div a:before{position:absolute;width:0;height:1px;background:#fff;bottom:0;left:0;transition:.3s}#specials{height:1%;margin:30px 0;overflow:hidden;position:relative;padding:0 50px 10px}#specials ul.overview{position:absolute}#specials .viewport{height:100px;overflow:hidden;position:relative}#specials .buttons{color:transparent;position:absolute;top:calc(50% - 45px);width:45px;height:90px}#specials .buttons:hover{opacity:.9}#specials .next{right:0;background:url(../images/arrow_right.png) center no-repeat #f7f7f7}#specials .prev{left:0;background:url(../images/arrow_left.png) center no-repeat #f7f7f7}#specials .disable{visibility:hidden}#mainContent #specials .overview{list-style:none;position:absolute;padding:0;margin:0;width:240px;left:0;top:0}#specials .overview li{float:left;margin:0;width:236px;height:100px;position:relative}#specials .overview li img{position:absolute;top:50%;left:0;widows:100%;transform:translateY(-50%)}#specials .overview li div{background-size:cover;position:absolute;left:0;top:0;width:100%;height:100%;z-index:0;opacity:.2;transition:.3s}#specials .overview li:hover div{opacity:.4}#specials .overview li a{display:block;width:236px;height:236px}#specials .overview li p{position:relative;z-index:1;text-align:center;color:#fff;top:50%;width:100%;letter-spacing:.5px;font-weight:700;padding:0 10px;transform:translateY(-50%);max-height:123px;overflow:hidden}#specials .overview li img{width:100%}#specials .overview li img:hover{opacity:.7}#contour_form_Contactus label{margin:10px 0;display:block;font-size:13pt;font-weight:700}#contour_form_Contactus input[type=text],#contour_form_Contactus textarea{width:100%;outline:0;font-size:11pt;line-height:3;border-style:solid;border-width:0 0 1px 1px;border-color:#d8d8d8;resize:none;padding:0 13px!important}#contour_form_Contactus textarea{height:250px}#contour_form_Contactus .contourField{margin-bottom:40px;width:47%;float:left}#contour_form_Contactus .contourField.alternating{margin-left:3%}@media screen and (max-width:600px){#contour_form_Contactus .contourField{width:100%}#contour_form_Contactus .contourField.alternating{margin-left:0}}#contour_form_Contactus .field-validation-error{position:absolute;font-size:9pt;color:red;left:0;bottom:-15px}#contour_form_Contactus fieldset>div,#dynamicContent{position:relative}#contour_form_Contactus #recaptcha_area td{width:0;height:0;background-image:none}#contour_form_Contactus #recaptcha_image,#contour_form_Contactus #recaptcha_image img{width:auto!important;height:auto!important;max-width:100%}#contour_form_Contactus #recaptcha_area,#contour_form_Contactus #recaptcha_table{overflow:hidden;width:100%!important}#contour_form_Contactus .recaptcha_input_area,#contour_form_Contactus .recaptcha_input_area input{width:100%!important;margin:10px 0 0!important}#contour_form_Contactus #recaptcha_reload_btn{margin-top:20px;display:block}#contour_form_Contactus [type=submit]{color:#fff;background-color:#c03429;border:0;padding:15px 30px;font-weight:700;outline:0;cursor:pointer;margin:40px 0;width:47%}@media screen and (max-width:600px){#contour_form_Contactus [type=submit]{width:100%}}#contour_form_Contactus .recaptcha .field-validation-error{bottom:0}.recaptcha_only_if_privacy{margin-right:10px!important}#dynamicContent{transition:.5s;opacity:0;width:25%;float:left}#dynamicContent .title{font-size:20px;cursor:pointer;margin:0;float:left;width:100%}#dynamicContent .title.active{background-color:#f6f6f6}#dynamicContent .title strong{margin:15px;display:block}#dynamicContent .tabContent{padding:15px;display:none;background-color:#f6f6f6;width:300%;position:absolute;top:0;left:100%;overflow:hidden}#dynamicContent .tabContent td{border:1px solid #c5c5c5;padding:10px;vertical-align:middle}#dynamicContent .tabContent td ol,#dynamicContent .tabContent td ul{list-style:inherit;padding-left:1em}#dynamicContent .tabContent td p{margin:0}#dynamicContent .tabContent img{margin:auto;display:block;border:1px solid #eee}#fancybox-frame,#fancybox-img{width:100%;border:none;height:100%}#dynamicContent .tabContent>ol,#dynamicContent .tabContent>ul{list-style:inside;margin-bottom:18pt}@media screen and (max-width:700px){#dynamicContent{width:100%;height:auto!important}#dynamicContent .title:not(.active){display:none}#dynamicContent .title.active:not(.sib-opened) strong:after{font-size:10pt;content:"See More";margin-right:5px;float:right}#dynamicContent .title.active:not(.sib-opened) strong:before{content:"\21f3";float:right}#dynamicContent .tabContent{left:0!important;width:100%;top:100%;position:relative}}#fancybox-loading div,#fancybox-overlay,#fancybox-wrap{position:absolute;top:0;left:0}#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}#fancybox-loading div{width:40px;height:480px;background-image:url(../images/fancybox.png)}#fancybox-overlay{width:100%;z-index:1100;display:none}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}#fancybox-wrap{padding:20px;z-index:1101;outline:0;display:none}#fancybox-outer{position:relative;width:100%;height:100%}#fancybox-content{width:0;height:0;padding:0;outline:0;position:relative;overflow:hidden;z-index:1102;border:0 solid transparent;background-color:#fff}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;background:0 0;z-index:1101}#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:url(../images/fancybox.png) -40px 0;cursor:pointer;z-index:1103;display:none}#fancybox-error{color:#444;font:400 12px/20px Arial;padding:14px;margin:0}#fancybox-img{padding:0;margin:0;outline:0;line-height:0;vertical-align:top}#fancybox-frame{display:block}#fancybox-left,#fancybox-right{position:absolute;bottom:0;height:100%;width:35%;cursor:pointer;outline:0;background:url(blank.gif);z-index:1102;display:none}#fancybox-left{left:0}#fancybox-right{right:0}#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block}#fancybox-left-ico{background-image:url(../images/fancybox.png);background-position:-40px -30px}#fancybox-right-ico{background-image:url(../images/fancybox.png);background-position:-40px -60px}#fancybox-left:hover,#fancybox-right:hover{visibility:visible}#fancybox-left:hover span{left:20px}#fancybox-right:hover span{left:auto;right:20px}.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001}#fancybox-bg-e,#fancybox-bg-w{top:0;height:100%;background-image:url(fancybox-y.png)}#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url(fancybox-x.png)}#fancybox-bg-ne{top:-20px;right:-20px;background-image:url(../images/fancybox.png);background-position:-40px -162px}#fancybox-bg-e{right:-20px;background-position:-20px 0}#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url(../images/fancybox.png);background-position:-40px -182px}#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url(fancybox-x.png);background-position:0 -20px}#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url(../images/fancybox.png);background-position:-40px -142px}#fancybox-bg-w{left:-20px}#fancybox-bg-nw{top:-20px;left:-20px;background-image:url(../images/fancybox.png);background-position:-40px -122px}#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102}.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;position:relative}.fancybox-title-outside{padding-top:10px}.fancybox-title-over{position:absolute;bottom:0;left:0;text-align:left}#fancybox-title-over{padding:10px;background-image:url(fancy_title_over.png);display:block}.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px}#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto}#fancybox-title-float-wrap td{border:none;white-space:nowrap}#fancybox-title-float-left{padding:0 0 0 15px;background:url(../images/fancybox.png) -40px -90px no-repeat}#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:700;padding:0 0 3px;background:url(fancybox-x.png) 0 -40px}#fancybox-title-float-right{padding:0 0 0 15px;background:url(../images/fancybox.png) -55px -90px no-repeat}.fancybox-ie6 #fancybox-close{background:0 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_close.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-left-ico{background:0 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_left.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-right-ico{background:0 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_right.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-title-over{background:0 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_over.png', sizingMethod='scale');zoom:1}.fancybox-ie6 #fancybox-title-float-left{background:0 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_left.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-title-float-main{background:0 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_main.png', sizingMethod='scale')}.fancybox-ie6 #fancybox-title-float-right{background:0 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_right.png', sizingMethod='scale')}#fancybox-hide-sel-frame,.fancybox-ie6 #fancybox-bg-e,.fancybox-ie6 #fancybox-bg-w,.fancybox-ie6 #fancybox-left,.fancybox-ie6 #fancybox-right{height:expression(this.parentNode.clientHeight + "px")}#fancybox-loading.fancybox-ie6{position:absolute;margin-top:0;top:expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px')}#fancybox-loading.fancybox-ie6 div{background:0 0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_loading.png', sizingMethod='scale')}.fancybox-ie .fancybox-bg{background:0 0!important}.fancybox-ie #fancybox-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_n.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_ne.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_e.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_se.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_s.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_sw.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_w.png', sizingMethod='scale')}.fancybox-ie #fancybox-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_nw.png', sizingMethod='scale')}footer#footer{background:#000;padding:12px 0;margin-top:20px}footer#footer *{color:#fff;line-height:20px;font-size:12px;font-weight:700}p,ul li{font-size:11pt}footer#footer .fb-like{float:right}*{font-family:myriad!important;box-sizing:border-box;color:#323232}#footer,#main,footer,header,section{float:left;width:100%}p{line-height:18pt;margin-bottom:18px}p em{font-style:italic}ul li{line-height:1.5}ul.list li:before{content:'·';font-size:30px;vertical-align:sub;line-height:1px;margin-right:7px}img{max-width:100%}#mainContent ul.boxes{line-height:24pt;list-style:none!important}#mainContent ul.boxes>li{float:left;width:47.5%;background:#fafafa;border:1px solid #ebebeb;padding:15px 6%}#mainContent ul.boxes>li:last-child{margin-left:5%}#mainContent ul.boxes>li h2{font-weight:700;text-align:left}#mainContent ul.boxes>li li{line-height:35px;padding-left:10%;position:relative;margin:0;list-style:none}#mainContent ul.boxes>li li:not(:last-child){border-left:1px solid #ebebeb}#mainContent ul.boxes>li li:before{content:'';height:1px;width:8%;background:#ebebeb;position:absolute;left:0;top:50%}#mainContent ul.boxes>li li:last-child:after{content:'';height:50%;width:1px;background:#ebebeb;position:absolute;left:0;top:0}#mainContent ul.boxes>li li a{color:inherit!important;text-decoration:none}@media screen and (max-width:540px){#mainContent ul.boxes>li{width:100%;margin:20px 0 0!important}}#mainContent ul.boxes:after{content:'';clear:both;display:block}#mainContent{padding:20px 0;overflow:hidden}#mainContent:after{content:'';clear:both}#mainContent h1{line-height:1.2;padding:21px 0}#mainContent h1,#mainContent h2{font-size:24pt;font-weight:700;text-align:center;overflow:hidden;clear:both}#mainContent h1 span,#mainContent h2 span{position:relative;padding:0 12px;display:inline-block;max-width:80%}#mainContent h1 span:after,#mainContent h1 span:before,#mainContent h2 span:after,#mainContent h2 span:before{content:'';width:9999%;height:1px;background-color:#d8d8d8;position:absolute;top:50%}#mainContent h1 span:before,#mainContent h2 span:before{right:100%}#mainContent h1 span:after,#mainContent h2 span:after{left:100%}#mainContent h2{font-size:21pt;padding:15px 0 10px;margin-bottom:15px}#mainContent h2 span:after,#mainContent h2 span:before{height:50%;top:25%;background-color:#f8f8f8}#mainContent h3{font-size:15pt;font-weight:700;line-height:2}#mainContent a{color:#f14035}#mainContent .textContent{float:left;width:100%}#mainContent .content img{height:auto!important}#mainContent .content table{margin:30px auto;width:100%;display:inline-block;overflow:auto}#mainNavigation .specials a,#mainNavigation div.cover a{overflow:hidden}#mainContent .content table tbody{margin:auto;display:table;min-width:100%}#mainContent .content table td,#mainContent .content table th{padding:5px 10px;border:1px solid #eee;text-align:center}#mainContent .content table td li,#mainContent .content table th li{list-style:none}#mainContent .content table th{background:#f9f9f9;font-weight:700;padding:15px 0}#mainContent .content ul{list-style:inside;margin-bottom:25px}#mainContent .content ul li{margin:10px 0}#mainContent img[align=left]{float:left;margin-right:15px}@media screen and (max-width:475px){#mainContent img[align=left]{display:block;margin:0 auto 20px;float:none}}#mainContent .imageWrapper{text-align:center;margin-bottom:20px}#mainContent .imageWrapper div{display:inline-block;position:relative;box-shadow:2px 2px 5px 0 #eee}#header #nav li a,.downButton{display:block;text-decoration:none}#mainContent .imageWrapper div h2{font-size:9pt!important;background-color:#fff;position:absolute;padding:5px 15px;margin-bottom:0;bottom:0;right:0}#header #nav,#header #nav li{position:relative;float:left}strong{font-weight:700}#tradeiframe{width:100%!important}.details-list>div{float:left;width:100%;margin:10px 0;padding:15px;background:#f9f9f9}.details-list>div img{float:left;margin:0 15px 35px 0;width:155px;height:auto}.downButton{width:195px;margin:50px auto;background:#f14035;color:#fff!important;padding:10px 20px;border-radius:3px;box-shadow:1px 1px 1px #ad241c;clear:both}.downButton.industrial{margin:0;float:left;width:239px;text-align:center}.vc_row,.wpb_single_image{width:100%;float:left}.wpb_single_image{margin:50px 0}.vc_col-sm-12,.vc_col-sm-3,.vc_col-sm-9{float:left}.vc_col-sm-12{width:100%}.vc_col-sm-3,.vc_col-sm-9{width:50%}.vc_column-inner,.wpb_text_column{float:none;padding:0}#header #logoAG,#header #logoSales{margin:20px 0;max-width:45%}#header #logoAG img,#header #logoSales img{width:100%}#header #logoSales{float:left}#header #logoAG{float:right}#header #nav{background-color:#000;width:100%;z-index:9999999999}#header #nav ul li ul{display:none}#header #nav .content{padding:0}#header #nav li a{color:#fff;font-weight:700;padding:12px 1.5vw;text-align:center;font-size:14px}@media screen and (max-width:700px){#header #nav li a.parent{width:90%;padding:12px 0 12px 10%!important}#header #nav li a.parent:after{content:url(../images/arrowDown.png);position:absolute;right:0;top:0;z-index:-1;width:10%;height:100%;line-height:45px;background:rgba(255,255,255,.1)}#header #nav li{width:100%;border-bottom:1px solid rgba(255,255,255,.1)}}#header #nav li.current>a{background:#ebebeb;color:#000}@media screen and (min-width:700px){#header #nav li>ul{position:absolute;min-width:100%;top:100%;left:0;background:#000;white-space:nowrap;z-index:99999999999}#header #nav li>ul li{border-top:1px solid rgba(255,255,255,.1);width:100%}#header #nav li>ul li a{text-align:left}}#header #search form,#images,#logos div,#mainNavigation,#specialsBanner{text-align:center}@media screen and (max-width:700px){#header #nav .subnav{border-top:1px solid rgba(255,255,255,.1);background:#292929;float:left;width:100%}#header #nav .subnav .parent{width:100%;padding:12px 0!important}}#header #nav .search:after{content:url(../images/search.png);float:right;padding:11px}#mainNavigation:after,#xsltsearch #xsltsearch_results:after,.details:after{content:''}#header #nav #menuButton{display:none;height:40px;width:40px;float:right;position:relative}#header #nav #menuButton span{position:absolute;width:70%;height:2px;background:#fff;left:15%;top:50%}#header #nav #menuButton span:after,#header #nav #menuButton span:before{content:'';width:100%;height:100%;position:absolute;background:#fff;transition:transform .5s,top .5s .5s;left:0}#header #nav #menuButton span:before{top:8px}#header #nav #menuButton span:after{top:-8px}#header #nav #menuButton.open span{background:0 0}#header #nav #menuButton.open span:after,#header #nav #menuButton.open span:before{transition:transform .5s .5s,top .5s;top:0}#header #nav #menuButton.open span:before{transform:rotate(-45deg)}#header #nav #menuButton.open span:after{transform:rotate(45deg)}@media screen and (max-width:700px){#header #nav #menuButton{display:block}#header #nav .content>ul{display:none;width:100%}#header #nav .search{position:absolute;left:0;top:0}}#header #search{display:none;position:absolute;background:rgba(0,0,0,.85);top:0;left:0;width:100%;height:100%;z-index:9999999999}#header #search form{position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);font-size:0}#header #search form input[type=text]{background:0 0;border-style:solid;border-top:0;border-right:0;border-color:#fff;border-width:1px;outline:0;font-size:20px;padding:9px 20px 10px;color:#fff;width:50%;vertical-align:top}#header #search form input[type=submit]{background:#c03429;color:#fff;height:44px;padding:0 20px;border:0;outline:0;vertical-align:top}#map-canvas{height:380px;margin:30px 0;width:100%}#logos{float:left;width:100%}#logos div a{display:inline-block;padding:10px 20px;margin:10px;border:1px solid #eee}.details{line-height:1.3;padding:45px 0}.details:after{clear:both;display:block}.details h2{margin:25px 0}#images>div .gallery .galleryBody p,#images>div .gallery .imageWrapper,#news p{margin-bottom:0}.details strong{margin-top:20px;display:block}.details div:first-child>strong:first-child{margin-top:0}.details #googleMapAddress{display:none}#images{margin:40px 0 50px;float:left;width:100%}#images>div{display:inline-block;max-width:100%}#images>div .gallery{float:left;position:relative;width:calc(100% / 3)}#images>div .gallery .imageWindow,#images>div .gallery img{display:block;width:100%}#images>div .gallery .galleryTitle{left:0;top:100%;position:absolute;background-color:#eee;z-index:9;width:100%}@media screen and (max-width:550px){#images>div .gallery{width:100%}#images>div .gallery .galleryTitle{bottom:0;top:auto;opacity:.85}}#images>div .gallery .galleryTitle h3{font-size:10pt;line-height:1}#images>div .gallery .galleryTitle h3:not(:empty){padding:10px 13px}#news [class*=col],#news h2{margin-bottom:30px}.imageWrapper img{width:100%}#mainNavigation{width:100%;float:left;font-size:0;margin:20px 0}#mainNavigation div{margin-bottom:20px;display:inline-block;vertical-align:top;float:none}#mainNavigation div.cover a:hover img{height:104%!important}#mainNavigation div.cover img{height:100%!important;max-width:inherit;width:inherit}#mainNavigation div a{position:relative;display:block}#mainNavigation div a h2,#mainNavigation div a span.title{background:rgba(255,255,255,.9);text-align:center;z-index:2;font-weight:700;text-transform:uppercase;font-size:18px;letter-spacing:4px;line-height:40px}#mainNavigation div a img{z-index:1;max-width:none}#mainNavigation div a h2,#mainNavigation div a img,#mainNavigation div a span.title{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);min-width:101%;width:101%;transition:.3s;padding:0}#mainNavigation div a:hover h2,#mainNavigation div a:hover span.title{letter-spacing:5px;min-width:110%}#mainNavigation div a:hover img{min-width:104%}#mainNavigation:after{clear:both;display:block}#mainNavigation .specials a:hover img{min-height:104%}#mainNavigation .specials img{top:0;transform:translate(-50%,0);min-height:100%}#news h2{width:100%;float:left}#news h3{line-height:1}#news h3 a{color:inherit;text-decoration:none}#news [class*=col]>div{padding:20px;border:2px solid #f8f8f8;box-shadow:#f8f8f8 1px 1px 1px}#xsltsearch{padding:0 1.36719%}#xsltsearch #xsltsearch_results:after{display:block;clear:both}#xsltsearch #xsltsearch_results .xsltsearch_result{border-bottom:1px solid #eee;padding:20px 0;float:left;width:100%}#xsltsearch #xsltsearch_results .xsltsearch_result_title a{color:#323232;text-decoration:none;font-size:13pt;font-weight:700}#xsltsearch #xsltsearch_results .bedButton{float:left;padding:10px 20px;color:#fff;background-color:#c03429;text-decoration:none;border-radius:3px}#xsltsearch_navigation{margin:20px 0}#xsltsearch_navigation a{text-decoration:none}.columnRight{float:right}@media screen and (max-width:900px){.columnRight{display:none}}#mainContent .serviceTable{padding-top:30px;clear:left;display:table}#mainContent .serviceTable>div{width:33%;display:inline-block;vertical-align:top;padding:7px 15px}#mainContent .serviceTable>div h3{font-size:17pt;line-height:2.2}#mainContent .serviceTable>div strong{display:block}@media screen and (max-width:710px){#mainContent .serviceTable>div{width:50%}}@media screen and (max-width:475px){#mainContent .serviceTable>div{width:100%}}#specialsBanner{float:left;width:100%;margin-bottom:40px;cursor:pointer}#specialsBanner img{display:inline-block;width:50%;position:relative}#specialsBanner .left{z-index:1;margin-right:-17px}#specialsBanner .right{z-index:0;margin-left:-17px}@media screen and (max-width:768px){#specialsBanner img.left,#specialsBanner img.right{width:100%;margin-right:0;margin-left:0}#specialsBanner img.right{margin-top:-50px;margin-left:3px}}