@font-face{font-family:'Aller';src: url('../fonts/Aller-Bold.eot');src: url('../fonts/Aller-Bold.eot?#iefix') format('embedded-opentype'),url('../fonts/Aller-Bold.woff2') format('woff2'),url('../fonts/Aller-Bold.woff') format('woff'),url('../fonts/Aller-Bold.ttf') format('truetype'),url('../fonts/Aller-Bold.svg#Aller-Bold') format('svg');font-weight:700;font-style:normal}

@font-face{font-family:'Myriad Pro';src:url('../fonts/MyriadPro-Regular.eot');src:url('../fonts/MyriadPro-Regular.eot?#iefix') format('embedded-opentype'),url('../fonts/MyriadPro-Regular.woff2') format('woff2'),url('../fonts/MyriadPro-Regular.woff') format('woff'),url('../fonts/MyriadPro-Regular.ttf') format('truetype'),url('../fonts/MyriadPro-Regular.svg#MyriadPro-Regular') format('svg');font-weight:400;font-style:normal}



html,body{font-family:"Roboto";font-size:14px;color:#606060;font-weight:400}

.container{width:100%;max-width:1200px}

a{transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;color:#66a2c0}

*:focus{outline:none !important}

a:focus{text-decoration:none}

p{font-family:"Roboto";font-size:14px;color:#606060;line-height:24px;margin-bottom:24px;font-weight:400}

.noscript {background: rgba(0,0,0,1) none repeat scroll 0 0;border-bottom: 1px solid #ff0000;color:#fff;float: left;font-size: 20px;left: 0;margin: 0 auto;min-height: 50px;padding: 10px 0;position:fixed;right: 0;text-align: center;top: 0;width: 100%;z-index:888899;}

.noscript p{margin-bottom:0;color:#fff}

.noscript p i{ color:#f90; margin-right: 10px; }

.scroll_top{height:40px;width:40px;color:#fff;position:fixed;right:15px;bottom:15px;line-height:30px; text-align:center; opacity:0; visibility:hidden;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;cursor:pointer;z-index:4;box-shadow:0 0 3px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.5);border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px}

.scroll_top .fa{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);z-index:1}

.visible{opacity:1;visibility:visible}

.scroll_top:before,

.scroll_top:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;transition:all 0.5s cubic-bezier(0.25, 0, 0.3, 1);-moz-transition:all 0.5s cubic-bezier(0.25, 0, 0.3, 1);-ms-transition:all 0.5s cubic-bezier(0.25, 0, 0.3, 1);-o-transition:all 0.5s cubic-bezier(0.25, 0, 0.3, 1);-webkit-transition:all 0.5s cubic-bezier(0.25, 0, 0.3, 1);border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px}

.scroll_top:before{background:#66a2c0}

.scroll_top:after{background:#fff;transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);-webkit-transform:scale(0)}

.container-xl{max-width:1600px}





h1,.h1{font-size:45px}

h2,.h2{font-size:30px}

.h2_5{font-size:22px}

h3,.h3{font-size:20px}

h4,.h4{font-size:18px}

h5,.h5{font-size:16px}

h6,.h6{font-size:14px}

span.h1,span.h2,span.h3,span.h4,span.h5,span.h6,.h2_5{display:block}

img{max-width:100%;height:auto}



.alignleft{float:left}

.alignright{float:right}

img.alignleft{margin:0 15px 10px 0}

img.alignright{margin:0 0 10px 15px}

img.aligncenter{display:block;margin:0 auto 15px}



.button{position:relative;display:inline-block;vertical-align:top;position:relative;min-width:170px;text-align:center;line-height:50px;font-family:"Aller";font-weight:700;font-size:16px;z-index:1;text-transform:uppercase;padding:0 15px}

.button:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px}

.button:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px}

.secondary{color:#fff}

.secondary:before{border:2px solid #66a2c0}

.secondary:after{background:#66a2c0}

.primary{color:#66a2c0}

.primary:before{background:#66a2c0;transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);-webkit-transform:scale(0)}

.primary:after{border:2px solid #66a2c0}

body.popup{overflow:hidden}

/*=================================================== Header ===================================================*/

header{position:fixed;top:0;left:0;right:0;z-index:9;background:#fff}

header.sticky{box-shadow:0 0 3px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.5);-moz-box-shadow:0 0 3px rgba(0,0,0,0.5);-ms-box-shadow:0 0 3px rgba(0,0,0,0.5);-o-box-shadow:0 0 3px rgba(0,0,0,0.5)}



.header-top{background:#78b3d0}

.header-bottom{background:#66a2c0}

.logo{float:left}

.header-call{float:right}

.header-top .container:after{display:none}

.header-title{font-family:"Roboto";font-size:18px;font-weight:500;font-style:italic;color:#fff;text-shadow:1px 1px 1px rgba(30,30,30,0.53);padding:0 18px 0 0;line-height:51px}

.header-call{font-family:"Roboto";font-size:22px;font-weight:700;color:#fff;padding:9px 0 9px 49px;position:relative}

.header-call i{display:none}

.header-call span{}

.header-call:before{position:absolute;content:"";display:block;height:30px;width:30px;background: url(../images/sprite.png) no-repeat 0 0 transparent;left:0;top:10px;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}



.container-main{margin-top:116px}

/*=================================================== Home Page ===================================================*/

.banner figure{overflow:hidden;position:relative}

.banner figure:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:#585858;opacity:0.6;z-index:1}

.banner figure img{max-width:initial;min-width:100%;width:auto !important;position:relative;left:50%;transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%)}

.banner figure figcaption{position:absolute;left:50%;top:50%;width:100%;max-width:1200px;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);z-index:1;padding:1px 15px 0 15px}

.banner h1,.banner .h1{font-family:"Roboto";font-weight:500;color:#fff;line-height:60px;margin-bottom:37px;text-shadow:1px 1px 1px rgba(30,30,30,0.53);max-width:480px}

.banner .button.primary{color:#fff}

.banner .button.primary:before{background:#fff}

.banner .button.primary:after{border:1px solid #fff}



#banner{position:relative}

.laudry-form{position:absolute;left:50%;top:50%;transform:translate(115px,-50%);-moz-transform:translate(115px,-50%);-ms-transform:translate(115px,-50%);-o-transform:translate(115px,-50%);-webkit-transform:translate(115px,-50%);z-index:2;pointer-events:none;/*max-height:100%;overflow:hidden;background:#2f2f2f;*/padding:0 0 15px 0;pointer-events:auto;color:#bbb;font-weight:400;width:470px;height:96%;overflow:hidden}

.laudry-form .mCSB_inside>.mCSB_container{margin:0}
.laudry-form .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#78b3d0 !important;width:6px}
.laudry-form .mCSB_scrollTools .mCSB_draggerRail{background:rgba(120, 179, 208, 0.5) !important}

.laudry-form .innerscroll{position: absolute;top:53px;left: 0;/*max-height:100%;*/height:94%;overflow:hidden;padding:64px 0 24px 0;background:#2f2f2f}



.laudry-form .input-box{position:relative;margin-bottom:20px;z-index:1}

.laudry-form .input-box .input{border:1px solid #bbb !important;font-size:14px;font-weight:300;font-family:"Roboto";color:#bbb;width:100%;background:none;height:40px;padding:5px 14px;line-height:20px;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;border-radius:0;-webkit-border-radius:0;box-shadow:none;-webkit-box-shadow:none}

.laudry-form .col-ar-6{width:50%;float:left;padding:0 10px}

.laudry-form .col-ar-12{width:100%;float:left;padding:0 10px}

.laudry-form form:after{content:"";display:block;clear:both}

.laudry-form h2,.laudry-form .h2{font-weight:700;font-family:"Roboto";color:#fff;margin:0 0 24px 0;background:#66a2c0;padding:10px}

.laudry-form .laundry_price{font-size:18px;line-height:48px;color:#bbb;padding:0 10px}

.laudry-form .laundry_price span{float:right;font-size:24px;color:#fff;font-weight:300;line-height:48px}

.laudry-form form{padding:0 20px}

.laudry-form .input-box .input::-webkit-input-placeholder{color:#bbb;opacity:1}

.laudry-form .input-box .input:-moz-placeholder{color:#bbb;opacity:1}

.laudry-form .input-box .input::-moz-placeholder{color:#bbb;opacity:1}

.laudry-form .input-box .input:-ms-input-placeholder{color:#bbb;opacity:1}

select.input{appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;-webkit-appearance:none}

.laudry-form .select-box:after{content:"";display:block;height:6px;width:9px;pointer-events:none;background:url(../images/sprite.png) no-repeat -186px 0 transparent;position:absolute;right:10px;top:18px;z-index:2}
.laudry-form .select-box:before{content:"";display:block;width:30px;pointer-events:none;position:absolute;right:1px;top:1px;background:#2F2F2F;bottom:1px;z-index:1}

.laudry-form .submit-box.input-box .input{min-width:170px;text-align:center;line-height:50px;font-family:"Roboto";font-weight:700;font-size:16px;z-index:1;text-transform:uppercase;height:50px;padding:0 15px;border:none !important;color:#fff}

.laudry-form .submit-box.input-box:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;border:2px solid #66a2c0}

.laudry-form .submit-box.input-box:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;background:#66a2c0}

.laudry-form .submit-box.input-box{display:inline-block;vertical-align:top;margin:0}

.laudry-form .input-box .input:focus{border-color:#66a2c0}

.laudry-form .wpcf7-form label.error{padding:0;color:#fe4141;font-weight:400;font-size:14px;margin:9px 0 0 0;position:absolute;left:0;top:100%}
/*.laudry-form .wpcf7-form label.error:before{content:"";display:block;height:0;width:0;border:5px solid;border-color:transparent transparent #fff transparent;position:absolute;top:-10px;left:7px}*/
.laudry-form .input-box .input option{background:#2F2F2F}
/*.laudry-form .col-ar-6:nth-child(2n+1){clear:both}*/

.laudry-form div.wpcf7 img.ajax-loader{position:absolute;right:10px;top:12px}
.laudry-form .laundry_price:before,.laudry-form .laundry_price:after{content:"";display:block;clear:both}
#stepTwo .col-ar-6:nth-child(9),#stepTwo .col-ar-6:nth-child(11){clear:none}
.accept-agree{color:#bbb;font-weight:400;margin:0}
.info-radio{color:#bbb;font-weight:400;margin:0 0 0 10px}
.laudry-form .submit-box+.submit-box{float:right}
.input_radio:after{content:"";display:block;clear:both}
.input_radio.apply-quantity .info-radio{display:inline-block;vertical-align:top;max-width:280px}
.laudry-form .input-box .input_radio.apply-quantity .input{height:34px;padding:5px 10px;width:100px;float:right;text-align:center;}
.laudry-form .agree2{margin:-10px 0 10px 0;position:relative}
.laudry-form div.wpcf7-response-output{display:none !important}
.laudry-form span.wpcf7-not-valid-tip{color:#fe4141}
#stepThree h3,#stepThree .h3{text-align:center;color:#090;}
.laudry-form .wpcf7-form label#qty-error{display: block;position: static;float: right;margin: -7px 0px 0px;}
.info-radio:after{content:"";display:inline-block;vertical-align:top;height:10px;width:10px;border-radius:50%;-webkit-border-radius:50%;position:absolute;left:5px;top:5px;background:#fff;pointer-events:none;opacity:0}
.info-radio:before{content:"";display:inline-block;vertical-align:top;height:20px;width:20px;border: 2px solid #fff;border-radius:50%;-webkit-border-radius:50%;position:absolute;left:0;top:0;pointer-events:none}
.info-radio{color:#bbb;font-weight:400;margin:0;display:inline-block;line-height:20px;padding:0 0 0 25px}
.input_radio .input-radio{opacity:0;position:absolute;top:0;left:0;height:20px;width:20px;margin:0;cursor:pointer}
.input_radio{position:relative}

.accept-agree:after{content:"\f00c";position:absolute;left:4px;top:1px;pointer-events:none;color:#fff;font-family:"FontAwesome";font-size:13px;opacity:0}
.accept-agree:before{content:"";display:inline-block;height:20px;width:20px;border:2px solid #fff;position:absolute;left:0;top:0;pointer-events:none}
.accept-this{color:#bbb;font-weight:400;margin:0;display:inline-block;line-height:20px;padding:0 0 0 25px}
.accept-this input[type="checkbox"]{opacity:0;position:absolute;top:0;left:0;height:20px;width:20px;margin:0;cursor:pointer}

.accept-this input[type="checkbox"]:checked+.accept-agree:after{opacity:1}
.input_radio .input-radio:checked+.info-radio:after{opacity:1}
.apply-quantity{margin-top:5px}


.hl-free{background:#66a2c0;text-align:center}

.free .h2_5,.free h3{color:#fff;font-family:"Roboto";font-weight:700;display:inline-block;vertical-align:middle;margin-left:15px;line-height:56px}

.free{width:33.33333333%;float:left;padding:22px 0;background:#78b3d0}

.free:nth-child(2n){background:#66a2c0}



.hl-services{padding:54px 0 37px 0}

.hl-services h2,.hl-services .h2{color:#303030;display:inline-block;vertical-align:top;position:relative;font-family:"Roboto";font-weight:700;text-transform:uppercase;margin:0 0 30px 10px;border-bottom:1px solid #c0c0c0;padding:0 8px 13px 0}

.hl-services h2:after,.hl-services .h2:after{content:"";display:block;position:absolute;left:100%;display:block;width:40px;height:22px;background:url(../images/sprite.png) no-repeat -40px 0 transparent;bottom:-4px}

.hl-service{text-align:center;margin-bottom:33px}

.hl-service h3,.hl-service .h3{display:inline-block;vertical-align:top;margin:15px 0 0 0;font-weight:700;color:#303030;font-family:"Roboto";transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}

.service_img{padding:5px;border:2px solid transparent;display:inline-block;vertical-align:top;border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;position:relative}

.service_img img{border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}

.service_title{display:inline-block;vertical-align:top}



.service_img:before{background:#67a2c0;box-shadow:inset -16px -16px 0 0 rgba(0,0,0,0.5);-webkit-box-shadow:inset -16px -16px 0 0 rgba(0,0,0,0.5);position:absolute;left:5px;top:5px;right:5px;bottom:5px;content:"";display:block;border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;opacity:0.75;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);-webkit-transform:scale(0);z-index:1}

.service_img:after{position:absolute;left:50%;top:50%;content:"\f045";transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;z-index:1;font-family:"FontAwesome";font-size:55px;transform:translate(-50%,-50%) scale(0);-moz-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);-o-transform:translate(-50%,-50%) scale(0);-webkit-transform:translate(-50%,-50%) scale(0);color:#fff}

.hl-services .col-ar-12:nth-child(3n+1){clear:both}







.welcome{background:url(../images/welcome-bg.jpg) no-repeat center center / cover transparent}

.welcome_content{padding:64px 0 70px 0}

.welcome_content h1,.welcome_content .h1{color:#303030;display:inline-block;vertical-align:top;position:relative;font-family:"Roboto";font-weight:700;text-transform:uppercase;margin:0 40px 37px 0;border-bottom:1px solid #c0c0c0;padding:0 8px 13px 0;font-size:38px}

.welcome_content h1:after,.welcome_content .h1:after{content:"";display:block;position:absolute;left:100%;display:block;width:40px;height:22px;background:url(../images/sprite.png) no-repeat -40px 0 transparent;bottom:-4px}


.welcome_content h2,.welcome_content .h2{color:#404040;display:inline-block;vertical-align:top;position:relative;font-family:"Roboto";font-weight:700}


.welcome_content .primary{min-width:230px;margin-left:17px;text-transform:initial;font-family:"Roboto";font-weight:500;font-size:18px}

.welcome_content .button{margin-top:11px}

.welcome_content ul.devide_2{list-style-type:none;padding:0 0 0 15px;margin:0 0 15px 0}

.welcome_content ul.devide_2 > li a{padding:0 0 0 18px;position:relative;line-height:24px}

.welcome_content ul.devide_2 > li a:before{content:"\f00c";height:auto;width:auto;top:5px;background:none;font-family:'FontAwesome';font-size:10px;display:inline-block;position:absolute;left:0;border:none;line-height:initial;color:#66A2C0;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}

.welcome_content ul.devide_2 > li{width:50%;float:left}
.welcome_content ul.devide_2:after{content:"";display:block;clear:both}
.hl-welcome-content{max-height:320px;overflow:hidden}
.welcome_content .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#66A2C0 !important;width:10px}
.welcome_content .mCSB_scrollTools .mCSB_draggerRail{background:#78B3D0 !important}



.why-us{padding:65px 0 52px 0}

.why-us h2,.why-us .h2{color:#303030;display:inline-block;vertical-align:top;position:relative;font-family:"Roboto";font-weight:700;text-transform:uppercase;margin:0 0 30px 10px;border-bottom:1px solid #c0c0c0;padding:0 8px 13px 0}

.why-us h2:after,.why-us .h2:after{content:"";display:block;position:absolute;left:100%;display:block;width:40px;height:22px;background:url(../images/sprite.png) no-repeat -40px 0 transparent;bottom:-4px}

.why-us-img img{float:right;max-width:initial;margin:8px 8px 0 0}

.benefit{}

.benefit:after{clear:both;display:block;content:""}

.benefit-img{float:left;position:relative;margin-right:22px}

.benefit-img img{border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;-webkit-border-radius:50%;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}

.benefit-img img+img{position:absolute;left:0;top:0;opacity:0}

.benefit-img:before{content:"";display:block;height:100%;width:100%;position:absolute;border:2px solid #8c8c8c;border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;-webkit-border-radius:50%;top:0;left:0}

.benefit-img:after{content:"";display:block;position:absolute;border:2px solid #66a2c0;border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;-webkit-border-radius:50%;left:-7px;right:-7px;bottom:-7px;top:-7px;opacity:0;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}

.benefit h4,.benefit .h4{color:#303030;font-weight:500;font-family:"Roboto";margin:10px 0 7px 0}

.benefit h4 a,.benefit .h4 a{color:#303030}

.benefit p{color:#606060;line-height:24px;font-size:14px;max-width:470px}

.benefit+.benefit{margin-top:42px}

.benefit:nth-child(2){margin-left:100px}

.benefit:nth-child(3){margin-left:100px}







.clients{padding:0 0 70px 0}

.clients h2,.clients .h2{color:#303030;display:inline-block;vertical-align:top;position:relative;font-family:"Roboto";font-weight:700;text-transform:uppercase;margin:0 0 33px 10px;border-bottom:1px solid #c0c0c0;padding:0 8px 13px 0}

.clients h2:after,.clients .h2:after{content:"";display:block;position:absolute;left:100%;display:block;width:40px;height:22px;background:url(../images/sprite.png) no-repeat -40px 0 transparent;bottom:-4px}



.client-slider .owl-nav{width:1226px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);z-index:2;pointer-events:none}

.client-slider .owl-nav .owl-prev{float:left}

.client-slider .owl-nav .owl-next{float:right}

.client-slider .owl-nav span{display:block;height:26px;width:14px;pointer-events:auto}

.client-slider .owl-nav span:before,.client-slider .owl-nav span:after{display:block;height:26px;width:14px;background:url(../images/sprite.png) no-repeat -90px 0 transparent;content:"";position:absolute;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease}

.client-slider .owl-nav span:after{height:0}

.client-slider .owl-nav span.client-prev:after{background-position:-138px 0}

.client-slider .owl-nav span.client-next:before{background-position:-114px 0}

.client-slider .owl-nav span.client-next:after{background-position:-162px 0}

/*=================================================== Footer ===================================================*/

.footer{padding:0 0 34px 0;background:url(../images/footer-bg.jpg) no-repeat center 0 transparent}

.footer-menu{padding:45px 0 0 0;float:left;width:39%;}

.footer-menu ul{list-style-type:none;padding:0;margin:18px 0 0 0;font-size:14px;font-weight:400;line-height:30px;font-family:"Roboto";color:#fff}

.footer-menu ul li{}

.footer-menu ul li a{position:relative;color:#fff}

.footer-menu ul li a:before{content:"";display:block;width:0;height:2px;background:#fff;position:absolute;left:0;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;top:50%;left:0;margin-top:-1px}

.footer-menu ul li.selected a{padding-left:15px}

.footer-menu ul li.selected a:before{width:10px}

.footer h4,.footer .h4{color:#fff;font-family:"Roboto";font-weight:700;text-transform:uppercase}



.opening-hours{text-align:center;position:relative;z-index:1;padding:146px 0 30px 0;margin-right:-50px}

.opening-hours:before{content:"";display:block;position:absolute;height:458px;width:344px;left:50%;top:-43px;transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);background:url(../images/opening-hours.png) no-repeat 0 0 transparent;z-index:-1}

.opening-hours p{margin-bottom:0;font-family:"Myriad Pro";font-weight:400;color:#fff}

.footer .opening-hours h4, .footer .opening-hours .h4{margin-bottom:7px}

.footer .opening-hours p+h4, .footer .opening-hours p+.h4{margin-top:25px}
.footer .coin-laundrette{margin-top:25px}


.footer-contact{float:left;padding:45px 0 0 0;width:61%}

.footer-contact ul{list-style-type:none;padding:0;margin:21px 0 0 0}

.footer-contact ul li strong{display:block;font-weight:500}

.footer-contact ul li{color:#fff;font-family:"Roboto";font-weight:400;line-height:24px;margin-bottom:6px;float:left}

/*.footer-contact ul li+li{margin-top:6px}*/

.footer-contact ul li a{color:#fff}

.footer-contact ul li:nth-child(1){width:300px}

.footer-contact ul li:nth-child(3){clear:both}

.footer-contact ul li:nth-child(4){clear:both}





.footer-social{float:right}

.footer-social ul{list-style-type:none;padding:0;margin:3px 0 0 0;display:inline-block;vertical-align:top;font-size:30px}

.footer-social ul li{float:left}

.footer-social ul li+li{margin-left:14px}

.footer-social ul li a{color:#fff}

.footer-social ul{}

.signature{float:left}

.signature p{color:#fff;font-family:"Roboto";font-weight:400;line-height:24px;margin:0}

.signature a{color:#fff}

.footer-bottom{position:relative;margin-top:47px;padding:36px 0 0 0}

.footer-bottom:before{content:"";display:block;position:absolute;top:0;left:0;right:-30px;background:#fff;height:1px}

/*=================================================== Inner Pages ==============================================*/

#page_title { background: url(../images/inner_banner.jpg) no-repeat center center transparent; background-size: cover; position: relative;padding:100px 0}

#page_title:before{display:block;content:"";height:100%;width:100%;position:absolute;top:0; left: 0; background: rgba(0, 0, 0, 0.5);z-index:1}

.page_title h1,.page_title .h1{color:#fff;display:inline-block;vertical-align:top;position:relative;font-family:"Roboto";font-weight:700;text-transform:uppercase;margin:0 40px 5px 40px;border-bottom:1px solid #c0c0c0;padding:0 8px 13px 0}

.page_title h1:after,.page_title .h1:after{content:"";display:block;position:absolute;left:100%;display:block;width:40px;height:22px;background:url(../images/sprite.png) no-repeat -40px 0 transparent;bottom:-4px}



.page_title{position: relative; z-index: 2; text-align: center; }

.breadcrumb{background:none}

.breadcrumb{margin:5px 0 0 0;padding:0;background:none}

.breadcrumb > li { color:#fff;font-size:16px;font-weight:400;padding:0}

.breadcrumb > li:before{display:none}

.breadcrumb > li a{color:#fff;display:inline-block;position:relative;vertical-align:top}

.breadcrumb > li a:hover:after{width:100%}

.breadcrumb > li + li:before{color:#fff;content:"/\00a0";display:inline;vertical-align:top;background:none;position:static}

.breadcrumb > li.selected{color:#9ccde6}





.cms_page ul{list-style-type:none;padding:0 0 0 15px;margin:0 0 15px 0}

.cms_page ul > li{padding:0 0 0 18px;position:relative;line-height:24px}

.cms_page ul > li:before{content:"\f00c";height:auto;width:auto;top:5px;background:none;font-family:'FontAwesome';font-size:10px;display:inline-block;position:absolute;left:0;border:none;line-height:initial;color:#66A2C0}

.cms_page ul ul > li:before{content:"";display:block;height:5px;width:5px;background:#606060;position:absolute;left:0;top:9px}

.cms_page ul ul ul > li:before{background:none;border:1px solid #606060;border-radius:50%;-webkit-border-radius:50%;height:7px;width:7px;top:8px;content:""}

.cms_page ul ul > li{padding:0 0 0 15px}

.cms_page ul ul ul > li{padding:0 0 0 15px}

.cms_page ul ul{margin:0;padding:0}

.cms_page ul ol{margin:0}
.cms_page ol ul{margin:0;padding:0}
.cms_page ol ol{margin:0;}
.cms_page ol{padding: 0 0 0 30px;margin:0 0 15px 0}
.cms_page ol > li{line-height:24px}
.cms_page h1,.cms_page .h1{font-weight:700;text-transform:uppercase;font-family:"Roboto";color:#303030;font-size:38px;margin-top:0}
.cms_page h2,.cms_page .h2{font-weight:700;text-transform:uppercase;font-family:"Roboto";color:#303030;font-size:26px}
.cms_page h3,.cms_page .h3{font-weight:700;text-transform:uppercase;font-family:"Roboto";color:#404040}
.cms_page h4,.cms_page .h4{font-weight:700;text-transform:uppercase;font-family:"Roboto";color:#505050}
.cms_page h5,.cms_page .h5{font-weight:500;text-transform:uppercase;font-family:"Roboto";color:#606060}
.cms_page h6,.cms_page .h6{font-weight:500;text-transform:uppercase;font-family:"Roboto";color:#606060}
.cms_page{padding:70px 0}






.sidebar{}

.sidebar ul{padding:0;margin:0;border:1px solid #66a2c0}

.sidebar ul li{padding:0}

.sidebar ul li:before{display:none}

.sidebar ul li a{display:block;position:relative;padding:10px 30px 10px 20px;font-size:16px;color:#303030}

.sidebar ul li+li a{border-top:1px solid #66a2c0}

.sidebar ul li a:before{content:"\f054";position:absolute;right:12px;top:10px;font-family:"FontAwesome";font-size:12px}

.sidebar ul li.selected a{color:#66a2c0}

.sidebar .title{display:block;background:#66a2c0;color:#fff;font-size:18px;text-align:center;font-weight:500;padding:8px 0px;position:relative;text-transform:uppercase}

.sidebar .title .icon{position:absolute;top:0;left:0;height:100%;width:100%;display:none}

.sidebar .title .icon:after{content:"\f067";position:absolute;right:12px;top:9px;font-family:"FontAwesome";font-size:18px;pointer-events:none}

.sidebar.in .title .icon:after{content:"\f068"}

/*=================================================== Contact Page ============================================*/

.contact_page{padding:70px 0}

.map iframe{width:100%;border:none;display:block;height:380px}

.contact_page .contact_us_icon span{display:inline-block;vertical-align:middle;margin:0 15px 0 0;height:60px;width:60px;position:relative;color:#fff;border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;background:#66a2c0}

.contact_page .contact_us_icon span:before{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);font-size:30px}

.contact_page .contact_us_icon span.fa-mobile:before{font-size:48px}

.contact_page .contact_us_icon p, .contact_page .contact_us_icon a{display:inline-block;margin-bottom:0;vertical-align:middle;font-size:16px;color:#606060;font-family:'Roboto';font-weight:400;line-height:24px}

.contact_page .contact_us_icon+.contact_us_icon{margin-top:20px}



.contact_form{padding:43px 0 70px 0;position:relative;z-index:1}

.contact_form:before{content:"";display:block;position:absolute;z-index:-1;left:0;top:0;height:100%;width:100%;background:rgba(48,48,48,0.6)}



.contact_form h2,.contact_form .h2{color:#fff;font-weight:700;text-transform:uppercase;font-family:"Montserrat";margin-bottom:38px}

.contact_form h2:after,.contact_form .h2:after{display:block;height:12px;width:170px;background:url(../images/sprite.png) no-repeat 0 -91px transparent;content:"";margin:23px auto 0 auto}



.req{color:#f00}

.contact_page .captcha-box{margin:21px 0 0 0;position:relative}

.contact_page .captcha-box iframe{display:block}

.contact_page .input-box{position:relative;margin-bottom:15px;z-index:1}

.contact_page .input-box .input{border:1px solid #606060 !important;font-size:14px;font-weight:400;font-family:"Roboto";color:#606060;width:100%;background:none;height:40px;padding:5px 14px;line-height:20px;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;border-radius:0;-webkit-border-radius:0;box-shadow:none;-webkit-box-shadow:none}

.contact_page .submit-box.input-box .input{min-width:170px;text-align:center;font-family:"Roboto";font-weight:700;font-size:16px;z-index:1;text-transform:uppercase;height:50px;padding:0 15px;color:#fff;border:2px solid #66a2c0 !important;background:#66a2c0;border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px}

.contact_page .input-box textarea.input{height:161px;resize:none;display:block}

.contact_page label{font-size:14px;font-weight:400;font-family:"Roboto";color:#606060;margin:0}
.contact_page .wpcf7-form label.error{padding:0;font-size:13px;color:#f00}

.contact_page label.required{margin:7px 0 5px 0}

.contact_page .input-box .input:focus{border-color:#66a2c0 !important}

.contact_page form{margin-top:50px}

.contact_page .input-box.submit-box{margin-bottom:0}
.contact_page div.wpcf7 img.ajax-loader{position:absolute;right:15px;bottom:10px}
.contact_page div.wpcf7-response-output{margin:10px 0 0 0;text-align:center}
.contact_page div.wpcf7-validation-errors,
.contact_page div.wpcf7-mail-sent-ng{color:#f00}
.contact_page div.wpcf7-mail-sent-ok{color:#398f14}

.service_page{padding:70px 0 90px 0}
.services_img{float:left;margin-right:15px;display:block}
.service_list_content:after{content:"";display:block;clear:both}
.service_list{border:1px solid #78b3d0;padding:20px}
.service_list .button{float:right}
.service_list+.service_list{margin-top:30px}
.service_list_content h4,.service_list_content .h4{margin-top:0}




.sticky-button{top:50%;right:0;position:fixed;transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);margin:-26px -60px 0 0;border:none;border-radius:5px;-webkit-border-radius:5px;background:#fff;}
.sticky-laudry-form .close{margin:-5px 10px 5px 0;font-size:24px;color:#000;opacity:1}
.sticky-form-container.in{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10;background:rgba(0,0,0,0.8)}
.sticky-laudry-form{background:#fff;padding:15px 0;pointer-events:auto;color:#bbb;font-weight:400;width:500px;max-width:100%;max-height:100%;
position:fixed;top:50%;right:0;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;z-index:10;transform:translate(100%,-50%);-moz-transform:translate(100%,-50%);-ms-transform:translate(100%,-50%);-o-transform:translate(100%,-50%);-webkit-transform:translate(100%,-50%);overflow-y:auto}
.sticky-laudry-form.in{transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}
.sticky-laudry-form .input-box{position:relative;margin-bottom:20px;z-index:1}
.sticky-laudry-form .input-box .input{border:1px solid #606060 !important;font-size:14px;font-weight:300;font-family:"Roboto";color:#606060;width:100%;background:none;height:40px;padding:5px 14px;line-height:20px;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;border-radius:0;-webkit-border-radius:0;box-shadow:none;-webkit-box-shadow:none}
.sticky-laudry-form .col-ar-6{width:50%;float:left;padding:0 10px}
.sticky-laudry-form .col-ar-12{width:100%;float:left;padding:0 10px}
.sticky-laudry-form form:after{content:"";display:block;clear:both}
.sticky-laudry-form h2,.sticky-laudry-form .h2{font-weight:700;font-family:"Roboto";color:#fff;margin:0 0 24px 0}
.sticky-laudry-form .laundry_price{font-size:18px;line-height:48px;color:#606060;padding:0 10px}
.sticky-laudry-form .laundry_price span{float:right;font-size:24px;color:#606060;font-weight:300;line-height:48px}
.sticky-laudry-form form{padding:0 20px}
.sticky-laudry-form .input-box .input::-webkit-input-placeholder{color:#606060;opacity:1}
.sticky-laudry-form .input-box .input:-moz-placeholder{color:#606060;opacity:1}
.sticky-laudry-form .input-box .input::-moz-placeholder{color:#606060;opacity:1}
.sticky-laudry-form .input-box .input:-ms-input-placeholder{color:#v;opacity:1}
select.input{appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;-webkit-appearance:none}
.sticky-laudry-form .select-box:after{content:"";display:block;height:6px;width:9px;pointer-events:none;background:url(../images/sprite.png) no-repeat -186px 0 transparent;position:absolute;right:10px;top:18px;z-index:2}
.sticky-laudry-form .select-box:before{content:"";display:block;width:30px;pointer-events:none;position:absolute;right:1px;top:1px;background:#fff;bottom:1px;z-index:1}
.sticky-laudry-form .submit-box.input-box .input{min-width:170px;text-align:center;line-height:50px;font-family:"Roboto";font-weight:700;font-size:16px;z-index:1;text-transform:uppercase;height:50px;padding:0 15px;border:none !important;color:#fff}
.sticky-laudry-form .submit-box.input-box:before{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;border:2px solid #66a2c0}
.sticky-laudry-form .submit-box.input-box:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;background:#66a2c0}
.sticky-laudry-form .submit-box.input-box{display:inline-block;vertical-align:top;margin:0}
.sticky-laudry-form .input-box .input:focus{border-color:#66a2c0}
.sticky-laudry-form .wpcf7-form label.error,.sticky-laudry-form span.wpcf7-not-valid-tip{padding:0;color:#fe4141;font-weight:400;font-size:14px;margin:9px 0 0 0;position:absolute;left:0;top:100%}
.sticky-laudry-form .input-box .input option{background:#fff}
/*.sticky-laudry-form .col-ar-6:nth-child(2n+1){clear:both}*/
.sticky-laudry-form div.wpcf7 img.ajax-loader{position:absolute;right:10px;top:12px}
.sticky-laudry-form .laundry_price:before,.sticky-laudry-form .laundry_price:after{content:"";display:block;clear:both}
.sticky-laudry-form .submit-box+.submit-box{float:right}
.sticky-laudry-form .input-box .input_radio.apply-quantity .input{height:34px;padding:5px 10px;width:100px;float:right;text-align:center;}
.sticky-laudry-form .agree2{margin:-10px 0 10px 0;position:relative}
/*.sticky-laudry-form div.wpcf7-response-output{display:none !important}*/
#wpcf7-f213-o1 div.wpcf7-response-output{display:none !important}
.sticky-laudry-form .wpcf7-form label#qty-error{display: block;position: static;float: right;margin: -7px 0px 0px;}


.sticky-laudry-form .info-radio:after{background:#606060}
.sticky-laudry-form .info-radio:before{border-color:#606060}
.sticky-laudry-form .info-radio{color:#606060}
.sticky-laudry-form .accept-agree:after{color:#606060;}
.sticky-laudry-form .accept-agree:before{border-color:#606060}
.sticky-laudry-form .accept-this{color:#606060}
.sticky-laudry-form .accept-agree{color:#606060}

body.popup{overflow:hidden}
.sticky-laudry-form h3,.sticky-laudry-form .h3{color:#303030}
.sticky-laudry-form .captcha-box iframe{transform: scale(0.68);-webkit-transform: scale(0.68);transform-origin: left top;-webkit-transform-origin: left top}
.sticky-laudry-form div.wpcf7-response-output{clear:both;text-align:center;margin:0 0 20px 0}
.sticky-laudry-form div.wpcf7-validation-errors{color:#f00;border-color:#f00}
.sticky-laudry-form div.wpcf7-spam-blocked{color:#f00;border-color:#f00}
.sticky-laudry-form div.wpcf7-mail-sent-ok{color:#398F14}
#wpcf7-f226-o1 .submit-box.input-box .input{width:100%}
#wpcf7-f226-o1 .submit-box.input-box{display:block}

.laudry-form .combine-qty .input-box{width:205px;float:left}
.laudry-form .combine-qty .input-box.input-qty{width:55px !important;margin-left:10px;float:left}
.laudry-form .combine-qty .input-box.input-qty .input{padding:5px 5px 5px 10px}

.sticky-laudry-form .combine-qty .input-box{width:218px;float:left}
.sticky-laudry-form .combine-qty .input-box.input-qty{width:55px;margin-left:10px;float:left}
.sticky-laudry-form .combine-qty .input-box.input-qty .input{padding:5px 5px 5px 10px}
.sticky-laudry-form .combine-qty .input-box.submit-box{width: auto;margin-left: 10px}
.sticky-laudry-form #stepThree{margin:0 0 -15px 0}
.single-service .sticky-laudry-form #stepThree{background:#fff;padding:0;min-height:100px;}


.combine-qty{}
.combine-qty input[type="button"]{min-width:130px;text-align:center;line-height:40px;font-family:"Roboto";font-weight:700;font-size:14px;z-index:1;text-transform:uppercase;height:40px;padding:0 15px;border:none !important;color:#fff;background:none}
.laudry-form .combine-qty .input-box.submit-box{width:auto !important;margin-left:10px}
.remove_field{font-size:20px;float:left;margin:10px 0 0 10px}
#stepThree{margin: -24px 0px 0px;padding: 24px 0;background:#2F2F2F}
#stepThree h3, #stepThree .h3{line-height:34px}
#wpcf7-f226-o1 div.wpcf7-mail-sent-ok{display:none !important}

/*=================================================== Media Queries ============================================*/

@media screen and (max-width:1299px)

{

.client-slider .owl-nav{width:100%}

}

@media screen and (min-width:1025px)

{

a:hover{color:#303030}

.scroll_top:hover{color:#66a2c0}

.scroll_top:hover:after{transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1)}

.header-call:hover{color:#fff}

.header-call:hover:before{left:10px}

.primary:hover{color:#fff}

.secondary:hover{color:#66a2c0}

.button.secondary:hover:after{transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);-webkit-transform:scale(0)}

.button.primary:hover:before{transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1)}

.banner .button.primary:hover{color:#66a2c0}

.submit-box.input-box:hover:after{transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);-webkit-transform:scale(0)}

.submit-box.input-box:hover .input{color:#66a2c0}

.hl-service a:hover .service_img{border-color:#67a2c0}

.hl-service a:hover h3, .hl-service a:hover .h3{color:#67a2c0}

.hl-service a:hover .service_img:before{transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1)}

.hl-service a:hover .service_img:after{transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);-webkit-transform:translate(-50%,-50%) scale(1)}

.benefit:hover .benefit-img img+img{opacity:1}

.benefit:hover .benefit-img:after{opacity:1}

.benefit:hover .benefit-img:before{border-color:#66a2c0}

.benefit:hover h4 a,.benefit:hover .h4 a{color:#66a2c0}

.client-slider .owl-nav span:hover:after{height:59px}

.footer-menu ul li a:hover{padding-left:15px}

.footer-menu ul li a:hover:before{width:10px}

.footer-contact ul li a:hover{padding-left:10px}

.footer-social ul li a:hover,

.signature a:hover{color:#9ccde6}

.breadcrumb > li a:hover{color:#9ccde6}

.contact_page .contact_us_icon a:hover{padding-left:10px}

.contact_page .submit-box.input-box .input:hover{background:#fff}

.sidebar ul li a:hover{color:#66a2c0}

.welcome_content ul > li a:hover:before{color:#303030}
.remove_field:hover{color:#fff}

.sticky-laudry-form .combine-qty .input-box.submit-box:hover input[type="button"]{color:#66a2c0}


}

@media screen and (max-width:1199px)

{

.hl-service h3, .hl-service .h3{line-height:24px}

.benefit:nth-child(2),

.benefit:nth-child(3){margin-left:80px}

.hl-services h2, .hl-services .h2{margin-right:40px}

.clients h2, .clients .h2{margin-right:40px}

.why-us h2, .why-us .h2{margin-right:40px}

.footer{background-size:cover;/*overflow:hidden*/}

.footer-contact ul li{width:auto !important;float:none}

.footer-contact ul li:nth-child(4),

.footer-contact ul li:nth-child(3){clear:none}
.opening-hours{margin-right:0}
.laudry-form{left:auto;right:15px;transform:translate(0,-50%);-moz-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}

}

@media screen and (max-width:1024px)

{

header{position:static}

.container-main{margin-top:0}

.scroll_top{height:40px;width:40px}

.service_img{padding:0}

.service_img:before,

.service_img:after{display:none}

.client-slider .owl-nav span:after{height:26px}

.client-slider .owl-nav span:before{display:none}

}

@media screen and (max-width:1023px)

{

}

@media screen and (max-width:991px)

{
.laudry-form .innerscroll{position:static;padding:0 0 24px 0}
.laudry-form{position:static;transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);-webkit-transform:translate(0,0);width:100%}
.laudry-form .wpcf7{position:static}

.header-bottom{text-align:right}

.banner figure img{max-width:120%}

.banner h1, .banner .h1{margin-top:0}

.laudry-form form{padding:0}

.laudry-form .col-ar-6{padding:0 15px}

.laudry-form .col-ar-12{padding:0 15px}

.laudry-form h2, .laudry-form .h2{margin:0}

.benefit p{max-width:initial}

.benefit:nth-child(2), .benefit:nth-child(3){margin-left:0}

.why-us-img img{max-width:100%;float:none;margin:0}

.why-us-img{text-align:center}

.opening-hours:before{display:none}

.opening-hours{padding:45px 0;margin-right:0;text-align:left}

.footer-bottom:before{right:0}
.service_page{padding:40px 0}
.contact_page .captcha-box{float:left;margin:0}
.contact_page .input-box.submit-box{float:right}
.contact_page .submit-box.input-box .input{width:auto;min-width:200px;margin-left:15px}
.laudry-form .combine-qty .input-box{width:calc(100% - 205px);width:-moz-calc(100% - 205px);width:-webkit-calc(100% - 205px);width:-o-calc(100% - 205px);width:-ms-calc(100% - 205px)}
.laudry-form .wpcf7-form label#qty-error{margin:6px 10px 0 0}
.page-template-default #stepThree{margin-top:0}

/*.sticky-laudry-form .combine-qty .input-box{width:calc(100% - 65px);width:-moz-calc(100% - 65px);width:-webkit-calc(100% - 65px);width:-o-calc(100% - 65px);width:-ms-calc(100% - 65px)}*/
.lblnote{padding:10px 17px !important;background:#2f2f2f}
}

@media screen and (max-width:767px)

{

.breadcrumb{display:none}

.banner figcaption{display:none}

.free img{display:block;margin:0 auto}

.header-title{display:none}

.header-call i{display:inline;position:absolute;left:0;font-size:28px;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%)}

.header-call:before{display:none}

.header-call{float:none;display:inline-block;padding:12px 0 12px 40px;font-size:18px}

.header-top{text-align:right}

.hl-services .col-ar-12:nth-child(3n+1){clear:none}

.hl-services .col-ar-12:nth-child(2n+1){clear:both}

.hl-services{padding:34px 0 15px 0}

.welcome_content{padding:34px 0 40px 0}

.clients{padding:0 0 40px 0}

.footer-bottom{margin-top:20px;padding:20px 0 0 0}

.footer-menu{width:42%;padding:25px 0 0 0}

.footer-contact{width:58%;padding:25px 0 0 0}

.footer{padding:0 0 15px 0}

.opening-hours{padding:25px 0}

.scroll_top{bottom:60px}

.footer-social ul{font-size:20px}

.contact_page .contact_us_icon p, .contact_page .contact_us_icon a{font-size:14px}

.contact_page .contact_us_icon span{height:45px;width:45px;margin:0 10px 0 0}

.contact_page .contact_us_icon span:before{font-size:20px}

.contact_page .contact_us_icon span.fa-mobile:before{font-size:36px}

.contact_page form{margin:0}

.contact_page .map{margin:40px 0}

.map iframe{height:290px}



.cms_page{padding:40px 0}

#page_title{padding:50px 0}

.contact_page{padding:40px 0}

.sidebar .title .icon{display:block}

.sidebar ul{display:none}

.sidebar{margin-bottom:20px}
.contact_page .captcha-box{float:none;margin:10px 0 0 0}
.contact_page .input-box.submit-box{float:none}
.contact_page .submit-box.input-box .input{width:100%;min-width:initial;margin-left:0}
.page_title h1, .page_title .h1{margin:0;padding:0;border:none}
.page_title h1:after, .page_title .h1:after{background:#C0C0C0;position:static;height:3px;width:90px;margin:15px auto 0 auto}





h1,.h1{font-size:38px}

h2,.h2{font-size:24px}

.h2_5{font-size:20px}

h3,.h3{font-size:18px}

h4,.h4{font-size:16px}

h5,.h5{font-size:15px}

h6,.h6{font-size:13px}
.cms_page h1,.cms_page .h1{font-size:34px}
.cms_page h2,.cms_page .h2{font-size:24px}
.welcome_content h1,.welcome_content .h1{font-size:34px}
.sticky-form-container{display:none}
.laudry-form .laundry_price span{font-weight:400}
.laudry-form .combine-qty .input-box.submit-box{margin-left:10px}
}

@media screen and (max-width:639px)

{

.free{margin:0 -15px;float:none;text-align:left;padding:15px;width:auto}

.free img{display:inline}

.service_img,

.service_img img{border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;-webkit-border-radius:0}

.footer .col-xs-ar-12{width:100%}

.coin-laundrette{width:50%;float:left}

.opening-hours-device{width:50%;float:left}

.opening-hours{padding:20px 0 0 0}

.opening-hours:after{content:"";display:block;clear:both}

.services_img{float:none;display:inline-block;margin:0 0 10px 0}
.service_list_content{text-align:center}
.service_list .button{float:none}
.welcome_content ul.devide_2 > li{width:100%}
}

@media screen and (max-width:519px)
{
.combine-qty input[type="button"]{min-width:90px;font-size:12px}
.laudry-form .combine-qty .input-box{width:calc(100% - 166px);width:-moz-calc(100% - 166px);width:-webkit-calc(100% - 166px);width:-o-calc(100% - 166px);width:-ms-calc(100% - 166px);max-width:164px}


.laudry-form .wpcf7-form label#qty-error{margin:0}
}

@media screen and (max-width:479px)

{

.header-call{padding:5px 0 5px 25px;font-size:15px}

.header-call i{font-size:22px}

.navigation-toggle{margin:15px 0}

.logo img{width:150px}

.laudry-form .col-ar-6{width:100%}

.laudry-form .laundry_price{font-size:20px}

.laudry-form p{font-size:14px}

.welcome_content .primary{margin-top:20px;margin-left:0}

.benefit-img{display:inline-block;vertical-align:top;float:none}

.benefit{background:#f0f0f0;padding:20px;text-align:center}

.benefit+.benefit{margin-top:20px}

.why-us-content{margin-top:20px}

.why-us{padding:35px 0}

.benefit p{margin-bottom:0}

.coin-laundrette{width:100%;float:none}

.opening-hours-device{width:100%;float:none}

.footer-social{float:none;text-align:center}

.signature{float:none;text-align:center}

.footer-social ul{display:inline-block;vertical-align:top;margin:0 0 10px 0}

.scroll_top{bottom:15px}

.main-tbl div.listleft,
.main-tbl div.listright{float:none;width:100%}
.laudry-form .submit-box.input-box .input{min-width:130px}
.input_radio.apply-quantity .info-radio{max-width:190px}
.laudry-form .laundry_price{font-size:15px}
.laudry-form .laundry_price span{font-size:16px}
.laudry-form .wpcf7-form label#qty-error{margin:-20px 0 0 0}
}

@media screen and (max-width:359px)

{

.footer-menu{width:100%}

.footer-contact{width:100%}

.laudry-form .input-box .input{font-size:12px}



.contact_page .captcha-box iframe{transform: scale(0.95);-moz-transform:scale(0.95);-ms-transform:scale(0.95);-o-transform:scale(0.95);-webkit-transform:scale(0.95);transform-origin:left;-moz-transform-origin:left;-ms-transform-origin:left;-o-transform-origin:left;-webkit-transform-origin:left}

}
