/*
Theme Name:    Broad Way Cleaning
Develope by:   Mohd. Sakeem khan 
Company URL:   http://www.webmarketingexperts.com.au/
Company Name:  WME
*/

html, body {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family: 'Open Sans', sans-serif;
	font-weight:400;
	font-size:14px;
	color:#000000;
	
	}
	
/* Global Classes starts */
* {
outline:none;
}

div, form, P
{
 margin:0px;
 padding:0px;
}

A IMG /* This Class will disble border over any link on images*/
{ 
  border:none;
  outline:none
}
a
{
	text-decoration:underline;
	color:#004274;
}

a:hover
{
	text-decoration:none;
	color:#cb0202;
}
p
{
	color:#000000;
	padding:5px 0px 5px 0px;
	margin:5px 0px 5px 0px;
}

p a
{
	text-decoration:underline;
	color:#004274;
}

p a:hover
{
	text-decoration:none;
	color:#cb0202;
}

UL
	{
	/* Controls NORMAL UL */
	margin:0 0 0 15px; 
	padding:0 0 0 0;
	list-style-type:none; 
	color:#000000;
	}

UL LI
	{
	/* Controls NORMAL li inside UL */
	margin:0 0 3px 0; 
	padding:0 0 0 12px;
	}

UL strong	{
font-size:15px;
	}	

OL 
	{
	/* Controls NORMAL OL */
	margin:0 0 0 28px; 
	padding:0 0 0 0;
	list-style-type:decimal; 
	}

OL LI
	{
	/* Controls NORMAL li inside OL */
	text-decoration:underline;
	color:#000000;
	}
	
OL LI A, LI A , OL A
	{
	/* Controls LINKS inside OL */
	text-decoration:underline;
	color:#004274;
	}

OL A:HOVER
	{
	/* Controls LINKS HOVER inside OL */
	text-decoration:none;
	color:#cb0202;
	}

UL A
	{
	/* Controls LINKS inside UL */
	text-decoration:underline;
	color:#004274;
	}

UL A:HOVER
	{
	/* Controls LINKS HOVER inside UL */
	text-decoration:none;
	color:#cb0202;
	}
/* ----Global Classes ends-----*/	
  	
.clr {	margin:0; padding:0; clear:both;}

.header_conatiner{ margin:0px auto; padding:6px 0px 0px 0px; width:1085px;}
.header_left{ margin:0px; padding:0px; width:288px;; float:left;}
.header_left img{ margin:0px; padding:0px; width:auto; height:auto; max-width:100%;}
.header_right{ margin:8px 0px 0px 0px; padding:0px; width:274px; float:right; text-align:right;}
.header_right label{ margin:0px 8px 0px 0px; padding:5px 18px; color:#fff; font-family: 'Oswald', sans-serif; font-size:15px; font-weight:400;
 display:inline-block; background:#2c79bd; border:1px solid #2169a2;}
.header_right strong{ margin:0px; padding:0px; color:#3e3e3f; font-family: 'Oswald', sans-serif; font-size:26px; font-weight:400; display:inline-block;}
.header_right strong a{ margin:0px; padding:0px; color:#3e3e3f; font-family: 'Oswald', sans-serif; font-size:26px; font-weight:400; text-decoration:none;
vertical-align: middle;}

.menu_wrapper{margin:0px; padding:0px; background:#1f70b9; border-top:1px solid #2169a2; border-bottom:1px solid #2169a2;}
.menu_conatiner{ margin:0px auto; padding:0px 0px; width:1085px;}
.header_nav{ margin:0px; padding:0px; width:965px; float:left;}
.header_nav ul{ margin:0px; padding:0px; list-style-type:none;}
.header_nav ul li{ margin:0px 0px; padding:0px; float:left;}
.header_nav ul li a{ margin:0px; padding:18px 10px; color:#fff; font-family: 'Oswald', sans-serif; font-size:15px; font-weight:400; text-decoration:none; 
text-transform:uppercase; display:block; float:left; border-left:1px solid #1f70b9; border-right:1px solid #1f70b9;}
.header_nav ul li a:hover,
.header_nav ul li.current_page_item a{ border-left:1px solid #2169a2; border-right:1px solid #2169a2;
/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top, #1366b2 0%, #2374bb 100%);
/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #1366b2 0%, #2374bb 100%);
/* Opera */ 
background-image: -o-linear-gradient(top, #1366b2 0%, #2374bb 100%);
/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #1366b2), color-stop(1, #2374bb));
/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #1366b2 0%, #2374bb 100%);
/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom, #1366b2 0%, #2374bb 100%);
}

.header_quote{ margin:0px; padding:9px 0px 0px 0px; width:120px; float:right;}
.header_quote a{ margin:0px; padding:8px 0px; color:#fff; font-size:15px; font-weight:400; font-family: 'Oswald', sans-serif; text-align:center; display:block;
border:1px solid #e1222f; box-shadow:0px 0px 1px #e9535d inset; text-decoration:none; text-transform:uppercase; border-radius:5px;
/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top, #ec5b65 0%, #e12431 100%);
/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #ec5b65 0%, #e12431 100%);
/* Opera */ 
background-image: -o-linear-gradient(top, #ec5b65 0%, #e12431 100%);
/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ec5b65), color-stop(1, #e12431));
/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #ec5b65 0%, #e12431 100%);
/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom, #ec5b65 0%, #e12431 100%);
}
.header_quote a:hover{
/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top, #c72c36 0%, #ec5b65 100%);
/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #c72c36 0%, #ec5b65 100%);
/* Opera */ 
background-image: -o-linear-gradient(top, #c72c36 0%, #ec5b65 100%);
/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #c72c36), color-stop(1, #e12431));
/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #c72c36 0%, #e12431 100%);
/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom, #c72c36 0%, #e12431 100%);
}
.responsive_quote{margin:0px; padding:9px 0px 0px 0px; width:120px; float:right;}
.responsive_quote{ display:none;}

.banner{ margin:0px; padding:0px;}
.banner img{ margin:0px; padding:0px; width:100%;}

.caption_wrapper{ margin:0px; padding:0px; width:100%; }
.caption_container{ margin:0px auto !important; padding:0px; width:1085px;}
.caption_text{margin:0px 0px 0px 0px; padding:0px; width:736px; float:right; text-align:right;}
.caption_text h1{margin:0px; padding:0px; color:#fff; font-family: 'Oswald', sans-serif; font-size:45px; font-weight:400; text-transform:uppercase; 
display:block; line-height:56px;} 
.caption_text p{margin:0px; padding:0px; color:#303030; font-size:17px; font-weight:400; line-height:27px;}

.home_form{ margin:0px auto; padding:0px; width:1085px; position:relative; z-index:80;}
.quick_form{ margin:-130px 0px 0px 0px; padding:10px 25px 0px; border:18px solid #347fbf; background:#fff; }
.quick_form span{ margin:0px; padding:0px 0px 5px 0px; color:#3e3e3f; font-size:13px; line-height:24px; font-weight:400; display:block; text-align:right; }
.quick_form .input_feild{ margin:0px 0px 4px 0px; padding:5px 12px 5px 11px; color:#3e3e3f; border:1px solid #e2e0e0; background:#f3f3f3; font-family: 'Oswald', sans-serif; font-size:16px; font-weight:400; width:95%; }
.quick_form .message_feild{ margin:0px 0px 8px 0px; padding:5px 12px 5px 11px; color:#3e3e3f; border:1px solid #e2e0e0; background:#f3f3f3; font-family: 'Oswald', sans-serif; font-size:16px; font-weight:400; width:95%; height:66px; }
.list_option{ margin:0px; padding:0px;}
.list_option .size_feild{ margin:0px 0px 4px 0px; padding:5px 12px; color:#3e3e3f; border:1px solid #e2e0e0; background:#f3f3f3; font-family: 'Oswald', sans-serif; font-size:16px; font-weight:400; width:90%; }
.list_option_left{ margin:0px 7px 0px 0px; padding:0px; width:49%; float:left;}
.list_option_right{ margin:0px; padding:0px;  width:49%; float:left;}

.quick_form_left{ margin:0px; padding:0px; width:492px; float:left;}
.quick_form_right{ margin:0px; padding:0px; width:492px; float:right;}
.quick_form_left p,
.quick_form_right p{ margin:0; padding:0;}
.quick_form_left span,
.quick_form_right span{ margin:0; padding:0;}
.quick_captcha{ margin:0px; padding:0px; width:61%; float:right;}
.quick_captcha img{ margin:0px; padding:0px; width:auto; height:auto; max-width:100%; border:1px solid #e2e0e0; float:left; background:#f3f3f3;}
.quick_captcha .code_feild{ margin:0px 13px 0px 0px; padding:1px 5px 2px; color:#3e3e3f; border:1px solid #e2e0e0; background:#fff; font-family: 'Oswald', sans-serif; font-size:16px; font-weight:400; width:25%; float:left; }
.quick_captcha .quick_submit{ margin:0px; padding:3px 0px; color:#fff; font-family: 'Oswald', sans-serif; font-size:15px; font-weight:400;  float:left;
 text-transform:uppercase; border:1px solid #e1222f; box-shadow:0px 0px 1px #e43945 inset; cursor:pointer; width:38%; border-radius:5px;
/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top, #ec5a64 0%, #e12431 100%);
/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #ec5a64 0%, #e12431 100%);
/* Opera */ 
background-image: -o-linear-gradient(top, #ec5a64 0%, #e12431 100%);
/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ec5a64), color-stop(1, #e12431));
/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #ec5a64 0%, #e12431 100%);
/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom, #ec5a64 0%, #e12431 100%);
 }
.quick_captcha .quick_submit:hover{
/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top, #e12431 0%, #ec5a64 100%);
/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #e12431 0%, #ec5a64 100%);
/* Opera */ 
background-image: -o-linear-gradient(top, #e12431 0%, #ec5a64 100%);
/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #e12431), color-stop(1, #ec5a64));
/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #e12431 0%, #ec5a64 100%);
/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom, #e12431 0%, #ec5a64 100%);
}
.round_titile{ margin:-80px 0px 0px -80px; padding:0px; width:98px; height:98px; border-radius:50%; text-transform:uppercase; border:1px solid #e22835; 
box-shadow:0px 0px 1px #ec656e inset; position:absolute; z-index:70; text-align:center;
/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top, #ec5b65 0%, #e12330 100%);
/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #ec5b65 0%, #e12330 100%);
/* Opera */ 
background-image: -o-linear-gradient(top, #ec5b65 0%, #e12330 100%);
/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ec5b65), color-stop(1, #e12330));
/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #ec5b65 0%, #e12330 100%);
/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom, #ec5b65 0%, #e12330 100%);
z-index:1000000;
}
.round_titile h4{ margin:0px; padding:25px 0px 0px 0px; color:#fff; font-family: 'Oswald', sans-serif; font-size:21px; font-weight:400; line-height:22px; 
display:block;} 

.body_container{ margin:0px auto; padding:30px 0px; width:1085px;}
.body_container h2{ margin:0px 0px 15px 0px; padding:0px; font-family: 'Oswald', sans-serif; color:#414141; font-size:22px; font-weight:400;  display:block;}
.body_container p{ margin:0px; padding:0px 0px 15px 0px; color:#3e3e3f; font-size:13px; line-height:20px; }
.body_left{ margin:0px; padding:0px; width:678px; float:left;}
.service_area{ margin:0px; padding:15px 0px; background:#f9f9f9;}
.service_area ul{ margin:0px; padding:0px; list-style-type:none; text-align:center;}
.service_area ul li{ margin:0px; padding:0px 16px; display:inline-block; color:#3e3e3f; font-family: 'Oswald', sans-serif;  font-size:16px; font-weight:400; 
background:url(images/service-area-divider.png) right center no-repeat; }
.service_area ul li:last-child{ background:none;}

.body_right{ margin:0px; padding:0px; width:366px; float:right;}
.befor_after{ margin:0px 0px 10px 0px; padding:0px;}
.befor_after img{ margin:0px; padding:0px; width:100%; height:auto; max-width:100%;}

.body_right a{ margin:0px; padding:0px 0px 0px 25px; color:#414141; font-size:15px; font-weight:400; font-style:italic; display:block; background:url(images/view-more-mark.png) left center no-repeat; text-decoration:none; text-transform:uppercase; font-family: 'Oswald', sans-serif;}

.include_services{ margin:0px; padding:0px; background:#f3f3f3;}
.include_services_conatiner{ margin:0px auto; padding:30px 0px; width:1085px;}
.include_services_conatiner h2{ margin:0px 0px 15px 0px; padding:0px; font-family: 'Oswald', sans-serif; color:#414141; font-size:22px; font-weight:400;  display:block;}
.include_services_conatiner a{ margin:0px 0px 0px 0px; padding:5px 0px 5px 0px; color:#393939; font-weight:600; font-size:15px; text-decoration:none;
display:block;}
.include_services_conatiner a:hover{ color:#398ed3;}
.special_service_top{ margin:0px 0px 14px 0px; padding:0px;}
.special_service_top ul{ margin:0px; padding:0px; list-style-type:none;}
.special_service_top ul li{ margin:0px 0px 0px 0px; padding:0px 0px 0px 60px; background:url(images/specialist-img5.png) left center no-repeat;
 float:left; width:210px;}
.special_service_top ul li+li{ margin:0px 0px 0px 0px; padding:10px 0px 9px 60px; background:url(images/specialist-img2.png) left center no-repeat;
 float:left; width:210px;}
.special_service_top ul li+li+li{ margin:0px 0px 0px 0px; padding:10px 0px 9px 60px; background:url(images/specialist-img3.png) left center no-repeat; float:left; width:210px;}
.special_service_top ul li+li+li+li{ margin:0px; padding:0px 0px 0px 60px; background:url(images/specialist-img4.png) left center no-repeat;
 float:left; width:210px;}

.special_service_bottom{ margin:0px; padding:0px;}
.special_service_bottom ul{ margin:0px; padding:0px; list-style-type:none;}
.special_service_bottom ul li{ margin:0px 0px 0px 0px; padding:0px 0px 0px 60px; background:url(images/specialist-img1.png) left center no-repeat;
 float:left; width:210px;}
.special_service_bottom ul li+li{ margin:0px 0px 0px 0px; padding:0px 0px 0px 60px; background:url(images/specialist-img6.png) left center no-repeat;
 float:left; width:210px;}
.special_service_bottom ul li+li+li{ margin:0px 0px 0px 0px; padding:0px 0px 0px 60px; background:url(images/specialist-img7.png) left center no-repeat; float:left; width:210px;}
.special_service_bottom ul li+li+li+li{ margin:0px; padding:0px 0px 0px 60px; background:url(images/specialist-img8.png) left center no-repeat;
 float:left; width:210px; }

.home_testimo_wrapper{ margin:0px; padding:0px; background:#fcfcfc;}
.home_testimonial{margin:0px auto; padding:30px 0px; width:1085px; text-align:center;}
.home_testimonial p{margin:0px; padding:0px 40px; color:#3e3e3f; font-size:22px; font-weight:300; font-style:italic; line-height:35px; font-family: 'Oswald', sans-serif; }
.home_testimonial p span{margin:0px; padding:0px; color:#3e3e3f; font-size:16px; font-family: 'Oswald', sans-serif; font-weight:400; font-style:normal;}
.home_testimonial p label{margin:0px 0px 0px 6px; padding:0px; color:#447cd2; font-size:16px; font-family: 'Oswald', sans-serif; font-weight:400; font-style:normal;}
.service_area ul li a {color: #3e3e3f;text-decoration: none;}
.service_area ul li a:hover {color: #447cd2;}
.ther_logos{ margin:0px auto; padding:0px; width:1085px; text-align:center;}
.ther_logos img{ margin:0px 16px; padding:0px; width:auto; height:auto; max-width:100%;} 

.footer_wrapper{ margin:0px; padding:0px; border-top:2px solid #eaeaea;}
.footer_container{ margin:0px auto; padding:18px 0px; width:1085px;}
.footer_left{ margin:0px; padding:0px; width:220px; float:left;}
.footer_left img{ margin:0px; padding:0px; width:auto; height:auto; max-width:100%;}
.footer_right{ margin:0px; padding:0px; width:835px; float:right; text-align:right;}
.footer_right ul{ margin:5px 0px; padding:0px; list-style-type:none; text-align:right;}
.footer_right ul li{ margin:0px 0px 0px 12px; padding:0px; display:inline-block;}
.footer_right ul li a{ margin:0px; padding:0px; color:#2b2b2b; font-size:10px; font-weight:300; text-decoration:none; text-transform:uppercase;}
.footer_right ul li a:hover,
.footer_right ul li.current_page_item a{ color:#1b6db7;}
.footer_right span{ margin:0px; padding:0px; color:#2b2b2b; font-size:10px; font-weight:300; text-transform:uppercase;}

/*-------------------------------------------About-------------------------------------------------------*/
.inner_banner{ margin:0px; padding:0px;}
.inner_banner img{ margin:0px; padding:0px; width:100%;}

.inner_body_container{ margin:0px auto; padding:30px 0px; width:1085px;}
.about_body{ margin:0px; padding:0px;}
.about_body h1{ margin:0px 0px 20px 0px; padding:0px; font-family: 'Oswald', sans-serif; color:#1d6fb9; font-size:30px; font-weight:400;  display:block;
 text-transform:uppercase; line-height:30px;}

.inner_left{ margin:0px; padding:0px; width:678px; float:left;}
.inner_left p{ margin:0px; padding:0px 0px 15px 0px; color:#3e3e3f; font-size:13px; line-height:20px;}
.our_people{ margin:0px; padding:0px;}
.our_people h3{ margin:0px 0px 15px 0px; padding:0px; color:#262626; font-family: 'Oswald', sans-serif; font-size:22px; font-weight:400; display:block;
 text-transform:uppercase;}
.our_people h5{ margin:0px 0px 10px 0px; padding:3px 0px 3px 15px; color:#fff; font-family: 'Oswald', sans-serif; font-size:16px; font-weight:400; display:block;
text-transform:uppercase; background:#262626;}
.our_people img{margin:0px 20px; padding:0px; width:auto; height:auto; max-width:100%;}

.inner_right{margin:0px; padding:0px; width:366px; float:right;}
.inner_right h3{ margin:0px 0px 5px 0px; padding:0px; color:#262626; font-family: 'Oswald', sans-serif; font-size:22px; font-weight:400; display:block; 
text-transform:uppercase;}
.inner_right a{ margin:0px 0px 30px 0px; padding:0px 0px 0px 25px; color:#414141; font-size:15px; font-weight:400; display:block; background:url(images/view-more-mark.png) left center no-repeat; text-decoration:none; text-transform:uppercase; font-family: 'Oswald', sans-serif;}

.sidebar_form{ margin:0px 0px 12px 0px; padding:10px 10px 0px 10px; border:15px solid #2674bb;}
.sidebar_form p{ margin:0; padding:0;}
.sidebar_form label{ margin:0px 0px 10px 0px; padding:0px 60px 5px 0px; color:#3e3e3f; font-size:13px; line-height:17px; font-weight:400; display:block;}
.sidebar_form .quick_inpt_feild{ margin:0px 0px 4px 0px; padding:5px 12px 5px 11px; color:#262626; border:1px solid #e2e0e0; background:#f3f3f3; font-family: 'Oswald', sans-serif; font-size:16px; font-weight:400; width:92%; }
.sidebar_form .quick_msg_feild{ margin:0px 0px 8px 0px; padding:5px 12px 5px 11px; color:#262626; border:1px solid #e2e0e0; background:#f3f3f3; font-family: 'Oswald', sans-serif; font-size:16px; font-weight:400; width:92%; height:134px; }

.lavels{ margin:0px; padding:0px;}
.lavels_left{ margin:0px; padding:0px; float:left; width:49%;}
.lavels_right{ margin:0px; padding:0px; float:right; width:49%;}
.lavels .quick_lavel_feild{ margin:0px 0px 4px 0px; padding:5px 12px 5px 11px; color:#262626; border:1px solid #e2e0e0; background:#f3f3f3; font-family: 'Oswald', sans-serif; font-size:16px; font-weight:400; width:84%;}

.sidebar_captcha{ margin:0px; padding:0px; width:100%; float:right;}
.sidebar_captcha img{ margin:0px; padding:2px 0px 1px 0px; width:auto; height:auto; max-width:100%; border:1px solid #e2e0e0; float:left; background:#f3f3f3;}
.sidebar_captcha .captcha_code{ margin:0px 13px 0px 0px; padding:1px 5px 2px; color:#3e3e3f; border:1px solid #e2e0e0; background:#fff; font-family: 'Oswald', sans-serif; font-size:16px; font-weight:400; width:25%; float:left; }
.sidebar_captcha .submit_butn{ margin:0px; padding:3px 0px; color:#fff; font-family: 'Oswald', sans-serif; font-size:15px; font-weight:400;  float:left;
 text-transform:uppercase; border:1px solid #e1222f; box-shadow:0px 0px 1px #e43945 inset; cursor:pointer; width:38%; border-radius:5px;
/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top, #ec5a64 0%, #e12431 100%);
/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #ec5a64 0%, #e12431 100%);
/* Opera */ 
background-image: -o-linear-gradient(top, #ec5a64 0%, #e12431 100%);
/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ec5a64), color-stop(1, #e12431));
/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #ec5a64 0%, #e12431 100%);
/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom, #ec5a64 0%, #e12431 100%);
 }
.sidebar_captcha .submit_butn:hover{
/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top, #e12431 0%, #ec5a64 100%);
/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #e12431 0%, #ec5a64 100%);
/* Opera */ 
background-image: -o-linear-gradient(top, #e12431 0%, #ec5a64 100%);
/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #e12431), color-stop(1, #ec5a64));
/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #e12431 0%, #ec5a64 100%);
/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom, #e12431 0%, #ec5a64 100%);
}
.sidebar_round{ margin:-34px 0px 0px 295px; padding:0px; width:98px; height:98px; border-radius:50%; text-transform:uppercase; border:1px solid #e12431; 
box-shadow:0px 0px 1px #e6404b inset; position:absolute; z-index:70; text-align:center; 
/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top, #ec5b65 0%, #e12330 100%);
/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #ec5b65 0%, #e12330 100%);
/* Opera */ 
background-image: -o-linear-gradient(top, #ec5b65 0%, #e12330 100%);
/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ec5b65), color-stop(1, #e12330));
/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #ec5b65 0%, #e12330 100%);
/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom, #ec5b65 0%, #e12330 100%);
}
.sidebar_round h4{ margin:0px; padding:25px 0px 0px 0px; color:#fff; font-family: 'Oswald', sans-serif; font-size:21px; font-weight:400; line-height:22px; 
display:block;}

.after{ margin:0px 0px 6px 0px; padding:0px;}
.after img{ margin:0px; padding:0px; width:auto; height:auto; max-width:100%;}

.sidebar_testimonials{ margin:0px; padding:0px;}
.sidebar_testimonials p{ margin:0px; padding:0px 0px 15px 0px; color:#071541; font-size:18px; font-weight:300; font-style:italic; line-height:30px;}

.logoes_wrapper{ margin:0px; padding:10px 0px; border-top:2px solid #eaeaea;}

/*------------------------------------------before-after--------------------------------------*/
.after_befor_box{ margin:0px 0px 15px 0px; padding:10px 10px; background:#f3f3f3; border-radius:3px;}
.after_befor_box_left{ margin:0px; padding:0px; width:346px; float:left;}
.after_befor_box_left img{ margin:0px; padding:0px; width:auto; height:auto; max-width:100%; float:left;width:50%;}

.after_befor_box_right{ margin:6px 0px 0px 0px; padding:0px; width:290px; float:right;}
.after_befor_box_right strong{ margin:0px; padding:0px; color:#1a6db8; font-size:12px;}
.after_befor_box_right strong a{ margin:0px; padding:0px 0px 0px 25px; color:#1a6db8; font-size:12px; text-decoration:none; text-transform:uppercase; 
 font-weight:600; background:url(images/click-blue.png) left center no-repeat; }
.after_befor_box_right strong a:hover{ color:#3e3e3f;}

/*-----------------------------------------Environment--------------------------------------*/
.envire{ margin:0px 25px 0px 0px; padding:0px; width:222px; float:left;}
.envire img{ margin:0px; padding:0px; width:auto; height:auto; max-width:100%; float:left;}

/*-----------------------------------------Cleaning Employment Opportunities-------------------------------------------------*/
.apply_cleaning{ margin:0px; padding:0px;}
.apply_cleaning h4{ margin:0px 0px 10px 0px; padding:3px 0px 3px 15px; color:#fff; font-family: 'Oswald', sans-serif; font-size:16px; font-weight:400; display:block; text-transform:uppercase; background:#262626;}
.apply_cleaning .name_feild{ margin:0px 0px 6px 0px; padding:6px 12px; color:#2e2e2e; font-size:16px; font-weight:400; font-family: 'Oswald', sans-serif; background:#f3f3f3; border:1px solid #e5e4e4; width:96%;}
.apply_cleaning label{ margin:0px 0px 10px 0px; padding:0px; color:#2e2e2e; font-family: 'Oswald', sans-serif; font-size:13px; font-weight:400; display:block;}
.apply_cleaning .drive_check{ margin:0px 8px 0px 0px; padding:0px;}
.apply_cleaning strong{ margin:0px; padding:0px; color:#2e2e2e; font-family: 'Oswald', sans-serif; font-size:16px; font-weight:400; display:block;
 line-height:30px;}
.apply_cleaning .cleaning_exp{ margin:0px 0px 10px 0px; padding:6px 12px; color:#2e2e2e; font-size:16px; font-weight:400; font-family: 'Oswald', sans-serif; background:#f3f3f3; border:1px solid #e5e4e4; width:96%; height:126px;}
.apply_cleaning .upload_feild{ margin:0px 0px 10px 0px; padding:5px 12px; color:#2e2e2e; font-size:16px; font-weight:400; font-family: 'Oswald', sans-serif; background:#f3f3f3; border:1px solid #e5e4e4; width:96%;}

.apply_captcha{ margin:0px; padding:0px; width:45%; float:right;}
.apply_captcha img{  margin:0px; padding:1px 0px 2px 0px; width:auto; height:auto; max-width:100%; border:1px solid #e2e0e0; float:left; background:#f3f3f3;}
.apply_captcha .code{ margin:0px 13px 4px 0px; padding:1px 5px 2px; color:#3e3e3f; border:1px solid #e2e0e0; background:#fff; font-family: 'Oswald', sans-serif; font-size:16px; font-weight:400; width:25%; float:left; }
.apply_captcha .cleaning_submit{ margin:0px; padding:3px 0px; color:#fff; font-family: 'Oswald', sans-serif; font-size:15px; font-weight:400;  float:left;
 text-transform:uppercase; border:1px solid #e1222f; box-shadow:0px 0px 1px #e43945 inset; cursor:pointer; width:38%; border-radius:5px;
/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top, #ec5a64 0%, #e12431 100%);
/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #ec5a64 0%, #e12431 100%);
/* Opera */ 
background-image: -o-linear-gradient(top, #ec5a64 0%, #e12431 100%);
/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ec5a64), color-stop(1, #e12431));
/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #ec5a64 0%, #e12431 100%);
/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom, #ec5a64 0%, #e12431 100%);
 }
.apply_captcha .cleaning_submit:hover{
/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top, #e12431 0%, #ec5a64 100%);
/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #e12431 0%, #ec5a64 100%);
/* Opera */ 
background-image: -o-linear-gradient(top, #e12431 0%, #ec5a64 100%);
/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #e12431), color-stop(1, #ec5a64));
/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #e12431 0%, #ec5a64 100%);
/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom, #e12431 0%, #ec5a64 100%);
}

/*----------------------------------------------Cleaning Services--------------------------------------------------------*/
.clean_sevice{ margin:0px 0px 10px 0px; padding:0px;}
.clean_sevice h4{ margin:0px 0px 20px 0px; padding:0px; color:#2e2e2e; font-family: 'Oswald', sans-serif; font-size:22px; font-weight:400; display:block;}
.clean_sevice_left{ margin:0px; padding:0px; width:49px; float:left; }
.clean_sevice_right{ margin:0px; padding:0px; width:608px; float:right; }
.clean_sevice_right strong{ margin:0px; padding:0px; color:#2e2e2e; font-family: 'Oswald', sans-serif; font-size:16px; font-weight:400; display:block;
 text-transform:uppercase;}
strong a {color:#2e2e2e;text-decoration:none;}

/*-----------------------------------------------os&hquality-------------------------------------------------*/
.quality{ margin:0px; padding:0px;}
.quality h5{ margin:0px 0px 10px 0px; padding:3px 0px 3px 15px; color:#fff; font-family: 'Oswald', sans-serif; font-size:16px; font-weight:400; display:block;
text-transform:uppercase; background:#2e2e2e;}

.quality ul{ margin:0px; padding:0px; list-style-type:none;}
.quality ul li{ margin:0px 0px 12px 0px; padding:0px 0px 0px 35px; background:url(images/green-tick.png) left top no-repeat;  color: #3e3e3f; font-size: 13px;}

/*-----------------------------------------------os&hquality-------------------------------------------------*/
.contact_body{ margin:0px auto; padding:0px; width:1005px;}
.contact_body h1{ margin:0px 0px 20px 0px; padding:0px; font-family: 'Oswald', sans-serif; color:#1d6cb8; font-size:30px; font-weight:400;  display:block;
 text-transform:uppercase; line-height:30px;}
.contact_left{ margin:0px; padding:0px; width:482px; float:left;}
.contact_left .inpt_fld{ margin:0px 0px 4px 0px; padding:6px 10px; width:95%; border:1px solid #f4f3f3; color:#262626;font-family: 'Oswald', sans-serif; font-size:16px; font-weight:400;}
.contact_left .msg_fld{ margin:0px 0px 10px 0px; padding:6px 10px; width:95%; border:1px solid #f4f3f3; color:#262626;font-family: 'Oswald', sans-serif; font-size:16px; font-weight:400; height:122px;}
.contact_captcha{ margin:0px; padding:0px; width:67%; float:right;}
.contact_captcha img{ margin:0px; padding:0px; width:auto; height:auto; max-width:100%; border:1px solid #f4f3f3; float:left;}
.contact_captcha .code_fld{ margin:0px 10px 0px 0px; padding: 2px 10px 1px; width:25%; border:1px solid #f4f3f3; color:#262626;font-family: 'Oswald', sans-serif; font-size:16px; font-weight:400; float:left;}

.contact_captcha .sub_butn{ margin:0px; padding:3px 0px; color:#fff; font-family: 'Oswald', sans-serif; font-size:15px; font-weight:400;  float:left;
 text-transform:uppercase; border:1px solid #e1222f; box-shadow:0px 0px 1px #e43945 inset; cursor:pointer; width:38%; border-radius:5px;
/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top, #ec5a64 0%, #e12431 100%);
/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #ec5a64 0%, #e12431 100%);
/* Opera */ 
background-image: -o-linear-gradient(top, #ec5a64 0%, #e12431 100%);
/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ec5a64), color-stop(1, #e12431));
/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #ec5a64 0%, #e12431 100%);
/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom, #ec5a64 0%, #e12431 100%);
 }
.contact_captcha .sub_butn:hover{
/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top, #e12431 0%, #ec5a64 100%);
/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #e12431 0%, #ec5a64 100%);
/* Opera */ 
background-image: -o-linear-gradient(top, #e12431 0%, #ec5a64 100%);
/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #e12431), color-stop(1, #ec5a64));
/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #e12431 0%, #ec5a64 100%);
/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to bottom, #e12431 0%, #ec5a64 100%);
}

.contact_right{ margin:0px; padding:0px; width:472px; float:right;}
.contact_right strong{ margin:0px; padding:0px; color:#2e2e2e; font-size:16px; font-weight:400; font-family: 'Oswald', sans-serif; width:74px; display: inline-block;}
.contact_right label{ margin:0px; padding:0px; color:#3e3e3f; font-size:16px; font-weight:400; font-family: 'PT Sans', sans-serif;}
.contact_right label a{ margin:0px; padding:0px; color:#3e3e3f; font-size:16px; font-weight:400; font-family: 'PT Sans', sans-serif; text-decoration:none;}
.contact_right label a:hover{ color:#1d6cb8;}
.contact_right span{ margin:0px; padding:0px; color:#3e3e3f; font-size:16px; font-weight:400; font-family: 'PT Sans', sans-serif;}
.contact_right span a{ margin:0px; padding:0px; color:#3e3e3f; font-size:14px; font-weight:400; font-family: 'PT Sans', sans-serif;}
 
.contact_right ul{ margin:0px; padding:0px; list-style-type:none;}
.contact_right ul li{ margin:0px 0px 12px 0px; padding:0px 0px 12px 60px; border-bottom: 1px dashed #cbc8c7; background:url(images/phone.png) left 20px  top 3px no-repeat;} 
.contact_right ul li+li{ margin:0px 0px 12px 0px; padding:0px 0px 12px 60px; border-bottom: 1px dashed #cbc8c7; background:url(images/mobile.png) left 20px top no-repeat;} 
.contact_right ul li+li+li{ margin:0px 0px 12px 0px; padding:0px 0px 12px 60px; border-bottom: 1px dashed #cbc8c7; background:url(images/fax.png) left 20px top no-repeat;} 
.contact_right ul li+li+li+li{ margin:0px 0px 12px 0px; padding:0px 0px 12px 60px; border-bottom: 1px dashed #cbc8c7; background:url(images/email.png) left 20px top 5px no-repeat;} 
.contact_right ul li+li+li+li+li{ margin:0px 0px 12px 0px; padding:0px 0px 12px 60px; border-bottom:0px; background:url(images/address.png) left 20px top no-repeat;} 

div.wpcf7-mail-sent-ok{float:left;}
div.wpcf7-validation-errors{float:left; color:#FF0000}
.quick_form_left span.wpcf7-not-valid-tip,
.quick_form_right span.wpcf7-not-valid-tip{color:#ff0000 !important;}
.tp-caption.big_black { background: transparent !important; }
.befaft {float:left;width:50%;}
.befaft h2 {text-align:center;}
.befaft img {width: 100%;}