@font-face {
    font-family: 'arialregular';
    src: url('arial-webfont.woff2') format('woff2'),
         url('arial-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}













#wpadminbar
{
	display: none;
}

html
{
	font-family: 'arialregular';
}
.row .mar
{
	margin-right: 0px !important;
	margin-left: 0px !important;
}
.js_active.vc_desktop.vc_transform {
	margin-top: 0px !important;
}
.vc_row.wpb_row.vc_row-fluid.bg_top {
	background-color: #172b43;
	color: #fff;
	height: 45px;font-family: 'arialregular',sans-serif;
	font-size: 17px;
}

.wpb_text_column.wpb_content_element.login_now p {
	background-color: #fff;
	border-radius: 31px;
	width: 160px;
	color: #172b43;
	font-family: 'arialregular',sans-serif;
	font-size: 17px;
	height: 33px;
}
.wpb_text_column.wpb_content_element.login_now.log p a {
	color: #172b43;
}
.wpb_text_column.wpb_content_element.login_now.log p a:hover {
	color: #5cab0f;text-decoration: none;
}
.wpb_text_column.wpb_content_element.ph_no.phone1 p {
	margin-top: 6px;
}
/*.wpb_text_column.wpb_content_element.ph_no.phone1 {
	margin-bottom: 0px;
}*/
.wpb_text_column.wpb_content_element.top_msg.top_m {
	margin-bottom: 0px;
}
.wpb_text_column.wpb_content_element.login_now.log {
	margin-bottom: 0px;
}
.wpb_text_column.wpb_content_element.top_msg.top_m p {
	margin-top: 6px;
}
.wpb_text_column.wpb_content_element.login_now.log p {
	margin-top: 6px;
}
.wpb_text_column.wpb_content_element.home_option p {
	padding: 0px 0px 0px 26px;
	margin-top: 0px;
	font-family: 'arialregular',sans-serif;
	font-size: 17px;
}
.wpb_text_column.wpb_content_element.home_top span {
	font-size: 17px;
	font-family: 'arialregular',sans-serif;
}
.wpb_text_column.wpb_content_element.short_top.term p .-load2- {
	line-height: 2.1;
	font-size: 17px;
	margin-top: 11px;
	margin-left: 29px;
	font-family: 'arialregular',sans-serif;
	font-size: 17px;
}
.wpb_text_column.wpb_content_element.home_top p .-load- {
	line-height: 2.1;
	font-size: 17px;
	margin-top: 11px;
	margin-left: 29px;
	font-family: 'arialregular',sans-serif;
	font-size: 17px;
}
.wpb_text_column.wpb_content_element.real span {
    font-size: 17px;
    font-family: 'arialregular',sans-serif;
}
.wpb_text_column.wpb_content_element.real p .-load2- {
	line-height: 2.1;
	font-size: 17px;
	margin-top: 11px;
	margin-left: 29px;
	font-family: 'arialregular',sans-serif;
	font-size: 17px;
}
#our_process 
{
	margin-top: 467px;
}
#sp-testimonial-free-wrapper-142 .sp-testimonial-free-section .tfree-client-testimonial {
	color: #333333;
	height: 176px;
	width: 331px;
}
#key_features
{
	margin-top: 50px;color: #fff;
}
.key_features1
{

}
#cleaning_service
{
	margin-top: 50px;
}
#about_us
{
	margin-top: 32px;
}
.about_bg1
{
	background-color: #edebec;
}
#footer {
	margin-top: 0px;
	background-color: #172b43;
	color: #fff;
}
#footer1 {
	background-color: #172b43;
	color: #fff;
}
#footer2 {
	background-color: #172b43;
	color: #fff;
}
#act a:hover {
	color: #abf163;
}
#act span:hover {
	color: #abf163;
}
#act:hover {
	color: #abf163;text-decoration: none;
}
.size-full.wp-image-79.alignleft {
	margin-left: 17px;
}
.glyphicon-earphone::before {
	content: "\e182";
	display: none;
}
.foot_top
{
	margin-top: 40px;
}
.logo p img
{
	width: 110px;
}
.wpb_text_column.wpb_content_element.home_top p:first-chlid 
{
	text-align: center;
	background-color: #172b43;
	width: 184px;
	margin-left: 88px;
	color: #fff;
	border: 2px solid #fff;
	text-align: center;
}
#Reserved {
	color: #fff;
	font-size: 17px;
	font-family: 'arialregular',sans-serif;margin-top: -10px;
}

.GTA {
	color: #fff;
	font-size: 17px;
	font-family: 'arialregular',sans-serif;
}
#actnew {
	font-size: 17px;
	font-family: 'arialregular',sans-serif;
	font-weight: bold;
}
.foot_top {
	margin-top: 40px;
	font-family: 'arialregular',sans-serif;
	font-size: 17px;
	color: #fff;
}
.foot_top span a {
	
	color: #fff;
}
.wpb_text_column.wpb_content_element.copyright1 {
	margin-bottom: 12px !important;
}
.wpb_text_column.wpb_content_element.our_process p {
	color: #172b43;
	font-size: 30px;
	font-family: 'arialregular',sans-serif;
	margin-top: 50px;
	margin-bottom: 30px;
}
.wpb_text_column.wpb_content_element.cleaning_services1 p{
	color: #172b43;
	font-size: 30px;
	font-family: 'arialregular',sans-serif;
}
.wpb_text_column.wpb_content_element.about p
{
	color: #172b43;
	font-size: 30px;
	font-family: 'arialregular',sans-serif;
}
#clean {
	color: #5daa0e;
	font-weight: bold;
	font-family: 'arialregular',sans-serif;
	font-size: 18px;
}
.wpb_text_column.wpb_content_element.book p span {
	font-family: 'arialregular',sans-serif;
	font-size: 17px;
}
.wpb_text_column.wpb_content_element.clean1 p span {
	font-family: 'arialregular',sans-serif;
	font-size: 17px;
}
.wpb_text_column.wpb_content_element.relax p span {
	font-family: 'arialregular',sans-serif;
	font-size: 17px;
}
.vc_row.wpb_row.vc_row-fluid.service_top {
	margin-top: 25px;
}

.wpb_text_column.wpb_content_element.simple_booking p span {
	color: #172b43;
	font-family: 'arialregular',sans-serif;
	font-size: 17px;
}
.wpb_text_column.wpb_content_element.seamless p span {
	color: #172b43;
	font-family: 'arialregular',sans-serif;
	font-size: 17px;
}

.wpb_text_column.wpb_content_element.outstanding p span {
	color: #172b43;
	font-family: 'arialregular',sans-serif;
	font-size: 17px;
}
.wpb_text_column.wpb_content_element.green_cleaning p span {
	color: #172b43;
	font-family: 'arialregular',sans-serif;
	font-size: 17px;
}
.wpb_text_column.wpb_content_element.online_client_portal p span {
	color: #172b43;
	font-family: 'arialregular',sans-serif;
	font-size: 17px;
}
.wpb_text_column.wpb_content_element.secure_payments p span {
	color: #172b43;
	font-family: 'arialregular',sans-serif;
	font-size: 17px;
}
.wpb_text_column.wpb_content_element.about_matter p {
	font-family: 'arialregular',sans-serif;
	font-size: 17px;
	color: #172b43;
}


.row.key_features1 {
	background-image: url(http://ecosweep-residential.itprospect.in/wp-content/themes/ecosweep-residential/assets/images/bg.jpg);
}
#Features {
	color: #fff;
	font-weight: bold;
	font-family: 'arialregular',sans-serif;
	font-size: 20px !important;
	margin-bottom: 25px;
}
#key_features p a{
	font-family: 'arialregular',sans-serif;
	font-size: 18px;
	color: #172b42;text-decoration: none;
}
#key_features p{
	font-family: 'arialregular',sans-serif;
	font-size: 17px;
	color: #fff;text-decoration: none;
}
#key_features p a:hover {
	font-family: 'arialregular',sans-serif;
	font-size: 18px;
	color: #5daa0e;
	text-decoration: none;
}
.wpb_text_column.wpb_content_element.home_top h6 {
	font-family: 'arialregular',sans-serif;
	font-size: 20px;
	background-color: #172b43;
	color: #fff;
	width: 200px;
	padding: 4px 0px 4px 0px;
	border: 2px solid #fff;
	/* margin-left: 26%; */
	margin: 0 auto;
	margin-bottom: 20px;font-weight: 100;
}
.wpb_text_column.wpb_content_element.home_top h6:hover {
	font-family: 'arialregular',sans-serif;
	font-size: 20px;
	background-color: #172b435c;
	color: #fff;
	width: 200px;
	padding: 4px 0px 4px 0px;
	border: 2px solid #fff;
	/* margin-left: 26%; */
	margin: 0 auto;
	margin-bottom: 20px;
}
.wpb_text_column.wpb_content_element.short_top.term h6
{
	font-family: 'arialregular',sans-serif;
	font-size: 20px;
	background-color: #172b43;
	color: #fff;
	width: 200px;
	padding: 4px 0px 4px 0px;
	border: 2px solid #fff;
	/* margin-left: 26%; */
	margin: 0 auto;
	margin-bottom: 20px;font-weight: 100;
}
.wpb_text_column.wpb_content_element.short_top.term h6:hover {
	font-family: 'arialregular',sans-serif;
	font-size: 20px;
	background-color: #172b435c;
	color: #fff;
	width: 200px;
	padding: 4px 0px 4px 0px;
	border: 2px solid #fff;
	/* margin-left: 26%; */
	margin: 0 auto;
	margin-bottom: 20px;
	font-weight: 100;
}
.wpb_text_column.wpb_content_element.real.real_estate h6:hover {
	font-family: 'arialregular',sans-serif;
	font-size: 20px;
	background-color: #172b435c;
	color: #fff;
	width: 200px;
	padding: 4px 0px 4px 0px;
	border: 2px solid #fff;
	margin: 0 auto;
	margin-bottom: 20px;
	font-weight: 100;
}
.wpb_text_column.wpb_content_element.real.real_estate h6
{
	font-family: 'arialregular',sans-serif;
	font-size: 20px;
	background-color: #172b43;
	color: #fff;
	width: 200px;
	padding: 4px 0px 4px 0px;
	border: 2px solid #fff;
	margin: 0 auto;
	margin-bottom: 20px;font-weight: 100;
}
.wpb_text_column.wpb_content_element.book_now p {
	background-color: #fff;
	border-radius: 23px;
	color: #172b43;
	padding: 6px 30px;
	width: 186px;
}
.slider {
	position: relative;
	top: -29px;
	margin-bottom: -120px;
}
.row.home_rev {
	position: absolute;
	margin: 0 auto;
	left: 0;
	right: 0;
}
.row .our_process {
	margin-top: 402px;display: inline;
}
.wpb_text_column.wpb_content_element.home_top h5 a{
	font-family: 'arialregular',sans-serif;
	font-size: 17px;
	font-weight: 1;color: #172b42;text-decoration: none;
}
.wpb_text_column.wpb_content_element.short_top.term h5 a{
	font-family: 'arialregular',sans-serif;
	font-size: 17px;
	font-weight: 1;color: #172b42;text-decoration: none;
}
.wpb_text_column.wpb_content_element.real.real_estate h5 a{
	font-family: 'arialregular',sans-serif;
	font-size: 17px;
	font-weight: 1;color: #172b42;text-decoration: none;
}

.wpb_text_column.wpb_content_element.home_top h5 a:hover {
	font-family: 'arialregular',sans-serif;
	font-size: 17px;
	color: #64a428;
	text-decoration: none;
}
.wpb_text_column.wpb_content_element.short_top.term h5 a:hover{
	font-family: 'arialregular',sans-serif;
	font-size: 17px;
	color: #64a428;text-decoration: none;
}
.wpb_text_column.wpb_content_element.real.real_estate h5 a:hover{
	font-family: 'arialregular',sans-serif;
	font-size: 17px;
	color: #64a428;text-decoration: none;
}





.wpb_text_column.wpb_content_element.home_top .aligncenter {
	box-shadow: 2px 2px 4px #b3b3cc;
}
.wpb_text_column.wpb_content_element.short_top.term .aligncenter {
	box-shadow: 2px 2px 4px #b3b3cc;
}
.wpb_text_column.wpb_content_element.real.real_estate .aligncenter {
	box-shadow: 2px 2px 4px #b3b3cc;
}
.schedule {
    background-color: #edebec;
}
.wpb_text_column.wpb_content_element.schedule_clean p {
	text-align: center;
	font-size: 21px;
	color: #17293f;
	font-family: 'arialregular',sans-serif;font-weight: bold;
}
.wpb_text_column.wpb_content_element.schedule_clean h6 a{
	background-color: #172b43;
	border-radius: 23px;
	color: #fff;
	padding:7px 28px;
	width: 172px;
	font-family: 'arialregular',sans-serif;
	font-weight: 100;
	margin: 0 auto;
	margin-top: 32px;font-size: 17px;text-decoration: none;
}
.wpb_text_column.wpb_content_element.schedule_clean h6 a:hover {
	background-color: #172b43;
	border-radius: 23px;
	color: #5daa0e;
	padding: 7px 28px;
	width: 172px;
	font-family: 'arialregular',sans-serif;
	font-weight: 100;
	margin: 0 auto;
	margin-top: 32px;
	font-size: 17px;text-decoration: none;
}
.col-md-4.go_btn p input[type="submit"] {
	background-color: #172b43;border: 1px solid #172b43;
}
.col-md-4.go_btn p input[type="submit"]:hover {
	background-color: #fff;
	color: #5daa0e;
	border: 1px solid #172b43;
}
.wpb_text_column.wpb_content_element.schedule_clean {
	border: 1px solid #172b43;
	border-radius: 13px;
	width: 481px;
	padding: 41px;
	box-shadow: 2px 2px 1px 1px #cccccc;
	margin-bottom: 0px;
	height: 192px;
}
.wpb_text_column.wpb_content_element.schedule_clean h6 {
	margin-top: 40px;
}
.wpb_text_column.wpb_content_element.promotion p {
	text-align: center;
	font-size: 21px;
	color: #17293f;
	font-family: 'arialregular',sans-serif;font-weight: bold;
}
.wpb_text_column.wpb_content_element.promotion {
	border: 1px solid #172b43;
	border-radius: 13px;
	width: 481px;
	padding: 40px 0 39px 0px;
	box-shadow: 2px 2px 1px 1px #cccccc;
	margin-bottom: 35px;
}
.vc_row.wpb_row.vc_row-fluid.promotion_go {
	margin-left: 28px;
}
.col-md-8.promotion_email input[type="email"] {
	border-radius: 20px;
	border: 1px solid black;
	padding: 0px 0px;
	width: 269px;
	font-weight: normal;
	padding-left: 15px;
	font-family: 'arialregular',sans-serif;
	margin-left: 39px;
	font-size: 17px;
}
.col-md-4.go_btn input {
	background-color: #172b43;
	border-radius: 42px;
	width: 98px;
	padding: 5px 0px;font-family: 'arialregular',sans-serif;
	font-weight: 100;
}
.col-md-8.promotion_email input::placeholder {
	color:#bfbebf;
}
.reviews
{
	background-color: #fff;
}
.wpb_text_column.wpb_content_element.read h6 {
	color: #172b43;
	font-size: 30px;
	font-family: 'arialregular',sans-serif;font-weight: 100;margin-top: 43px;
}
.tfree-client-testimonial p {
	font-family: 'arialregular',sans-serif;
	font-weight: 100;
	color: #000;
	text-shadow: none;
	text-align: justify;
	font-size: 16px;
	background-color: #f3f4f6;
	padding: 6px;
}
.tfree-client-name {
	float: right;
	color: #666666 !important;
	text-shadow: none;
	font-size: 17px;
	font-family: 'arialregular',sans-serif;font-weight: 100 !important;
}


h1:not(.site-title)::before, h2::before {
	background: #767676;
	content: "\020";
	display: block;
	height: 2px;
	margin: 1rem 0;
	width: 1em;
	display: none;
}
#sp-testimonial-free-wrapper-142 .sp-testimonial-free-section .slick-dots li.slick-active button
{
	background: #5daa0e !important;border: 1px solid  #172b43;
}
#sp-testimonial-free-wrapper-142 .sp-testimonial-free-section .slick-dots li button
{
	background: #172b43 !important;
}
.tfree-client-testimonial {
	background-color: #f3f4f6;
}

.schedule_cleaning.wpb_column.vc_column_container.vc_col-sm-6 {
	margin-top: 40px;
}
.schedule_cleaning.wpb_column.vc_column_container.vc_col-sm-6 {
	margin-top: 40px;
}
.promotion_go.wpb_column.vc_column_container.vc_col-sm-6 {
	margin-top: 40px;
}
.tfree-client-testimonial h5
{
	color: #172b43;
	text-shadow: none;
	text-align: justify;
	font-size: 16px;
	font-family: 'arialregular',sans-serif;font-weight: 100 !important;color: #666666;
	padding: 8px;
}
.tfree-client-testimonial
{
	border:1px solid #172b43;
}















/* menu css*/

@import url(http://fonts.googleapis.com/css?family=Oxygen+Mono);
/* Starter CSS for Menu */

/*rash*/

.menu1 {
	position: absolute;
	left: 0;
	right: 0;
	margin: 0 auto;
	z-index: 9999;/*margin-top: 17px;*/
}
.menus1
{
	background-color: #fff;box-shadow: 2px 2px 4px #b3b3cc;
}
.logo {
	margin-top: 5px;
}



/*end*/
    a, a:active, a:focus, button, input[type="submit"], input[type="email"],input[type="text"], input[type="number"]{

        outline: 0 !important; /* Works in Firefox, Chrome, IE8 and above */ 

    }

#cssmenu {
  padding: 0;
  margin: 0;
  border: 0;
  width: auto;
}
#cssmenu ul,
#cssmenu li {
  list-style: none;
  margin: 0;
  padding: 0;
}
#cssmenu ul {
  position: relative;
  z-index: 597;
}
#cssmenu ul li {
  float: left;
  min-height: 1px;
  vertical-align: middle;margin-left: 10px;
}
#cssmenu ul li.hover,
#cssmenu ul li:hover {
  position: relative;
  z-index: 599;
  cursor: default;
}
#cssmenu ul ul {
  visibility: hidden;
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 598;
  width: 100%;
}
#cssmenu ul ul li {
  float: none;
  width: 290px;
}
#cssmenu ul ul ul {
  top: 0;
  left: 190px;
  width: 190px;
}
#cssmenu ul li:hover > ul {
  visibility: visible;
}
#cssmenu ul ul {
  bottom: 0;
  left: 0;
}
#cssmenu ul ul {
  margin-top: 0;
}
#cssmenu ul ul li {
  font-weight: normal;
}
#cssmenu a {
  display: block;
  line-height: 1em;
  text-decoration: none;
}

#cssmenu ul li.current-menu-item > a {
	font-family: 'arialregular',sans-serif;
	font-size: 19px;
	border: 1px solid #172b43;
	border-radius: 35px;
}
/* Custom CSS Styles */
#cssmenu {
  background: transparent;
  border-bottom: 0px solid #1b9bff;
 font-family: 'arialregular',sans-serif;
  font-size: 18px;margin-top: 25px;
}
#cssmenu > ul {
  *display: inline-block;
}
#cssmenu:after,
#cssmenu ul:after {
  content: '';
  display: block;
  clear: both;
}
#cssmenu ul {
 
}
#cssmenu ul ul {
/*  border-top: 4px solid #1b9bff;
*/  text-transform: none;
min-width: 290px;
box-shadow: 0px 2px 2px 2px #9b9b9b;
}
#cssmenu ul ul a {
  background: #fff;
  color: #043881;
  /*border: 1px solid #043881;*/
  border-top: 0 none;
  line-height: 150%;
  padding: 7px 51px;
  font-size: 16px;
  font-family: 'arialregular',sans-serif;
  background-image: url(assets/images/right_arrow.png);
  background-repeat: no-repeat;
  background-position: 5% 44%;
}
#cssmenu ul ul a:hover {
  background: #fff;
  color: #043881;
  /*border: 1px solid #043881;*/
  border-top: 0 none;
  line-height: 150%;
  padding: 7px 51px;
  font-size: 16px;
  font-family: 'arialregular',sans-serif;
  background-image: url(assets/images/right_arrow1.png);
  background-repeat: no-repeat;
  background-position: 5% 44%;
}
#cssmenu ul ul ul {
  border-top: 0 none;
}
#cssmenu ul ul li {
  position: relative;
}
#cssmenu ul ul li:first-child > a {
/*  border-top:1px solid #043881;
*/}
#cssmenu ul ul li:hover > a {
  background: #043881;
  color: #ffffff;
  background-image: url(assets/images/right_arrow1.png);
  background-repeat: no-repeat;
  background-position: 5% 50%;
}
#cssmenu ul ul li:last-child > a {
  -moz-border-radius: 0 0 3px 3px;
  -webkit-border-radius: 0 0 3px 3px;
  border-radius: 0 0 3px 3px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -moz-box-shadow: 0 1px 0 #1b9bff;
  -webkit-box-shadow: 0 1px 0 #1b9bff;
  box-shadow:0 1px 0 #043881b3;
}
#cssmenu ul ul li:last-child:hover > a {
  -moz-border-radius: 0 0 0 3px;
  -webkit-border-radius: 0 0 0 3px;
  border-radius: 0 0 0 3px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
#cssmenu ul ul li.has-sub > a:after {
  content: url('assets/images/sub-menu.png');
  position: absolute;
  top: 50%;
  right: 15px;
  margin-top: -8px;
}
#cssmenu ul li:hover > a,
#cssmenu ul li.active > a {
background: transparent;
color: #172b43;
border: 1px solid #172b43;
border-radius: 35px;font-size: 19px;
}
#cssmenu ul li.has-sub > a:after {
   content: url(assets/images/down_arrow.png);
  margin-left: 5px;

}
#cssmenu ul li.last ul {
  left: auto;
  right: 0;
}
#cssmenu ul li.last ul ul {
  left: auto;
  right: 99.5%;
}
#cssmenu a {
	background: transparent;
	color: #172b43;
	padding: 11px 30px;
	font-size: 19px;
	border: 1px solid #fff;
border-radius: 35px;
}
#cssmenu > ul > li > a {
  line-height: 20px;
  font-size: 16px;
  font-family: 'arialregular',sans-serif;
}
#cssmenu ul ul a span {
    padding: 0 35px;
}

/*#menu-item-267 a {
	background-image: url(http://ecosweep-residential.itprospect.in/wp-content/themes/ecosweep-residential/assets/images/book_now1.png) !important;
	background-repeat: no-repeat !important;
	background-position: 91% !important;
	background-color: #172b43;
	border-radius: 24px;
	color: #fff;
}
#menu-item-267 a:hover {
	background-image: url(http://ecosweep-residential.itprospect.in/wp-content/themes/ecosweep-residential/assets/images/book_now.png) !important;
	background-repeat: no-repeat !important;
	background-position: 91% !important;
	background-color: transparent;
	border-radius: 24px;
	color: #172b43;
}*/
#menu-item-267 a {
	background-image: url(http://ecosweep-residential.itprospect.in/wp-content/themes/ecosweep-residential/assets/images/book_now1.png) !important;
	background-repeat: no-repeat !important;
	background-position: 91% !important;
	background-color: #172b43;
	border-radius: 24px;
	color: #fff !important;
}
#menu-item-267 a:hover {
	background-image: url(http://ecosweep-residential.itprospect.in/wp-content/themes/ecosweep-residential/assets/images/book_now.png) !important;
	background-repeat: no-repeat !important;
	background-position: 91% !important;
	background-color: #172b43;
	border-radius: 24px;
	color: #172b43 !important;
}
#menu-item-267:hover {
	width: 158px;
}
#menu-item-267 {
	width: 158px;
}
/*#menu-item-267 {
	background-color: #172b43;
	border-radius: 23px;width: 160px;margin-left: 26px !important;
}
#menu-item-267 a {
	border: none !important;
	background-image: url(http://localhost/ecosweep-residential/wp-content/themes/ecosweep-residential/assets/images/book_now1.png) !important;
	background-repeat: no-repeat !important;
	background-position: 91% !important;
	
}

.book_n.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-267 a {
	color: #fff !important;
}*/
/*#menu-item-99 a::after {
	background-image: url(wp-content/themes/ecosweep-residential/assets/images/book_now1.png);
}*/

/* CSS menu style close*/




/*start*/

.trans {
	position: absolute;
	z-index: 12;
	top: 145px;
	left: 50%;
	transform: translate(-50%);
	margin-top: 80px;
}
#precious {
	color: #fff;
	margin-top: 0px;
	text-shadow: 1px 3px 9px #232121;
	margin-bottom: -12px;
	font-size: 35px;
	font-family: 'arialregular',sans-serif;
	font-weight: 300;
}
.trans {
	color: #fff;
	text-align: center;
}
.basket_basket {
	background-color: #fff;
	height: 166px;
	opacity: 0.9;
	border: 3px solid #5daa0e;
	margin-top: 40px;
}
.btn-group.sbad {
	margin-top: 13px;
}
.sbad {
	width: 100%;
}
#TREE {
	float: left;
	color: black;
	margin-top: 10px;
	font-family: 'arialregular',sans-serif;
	font-weight: bold;
	font-size: 14px;
}
._butleft_ {
	width: 100%;
	border-radius: 25px !important;
	box-shadow: 1px 1px 4px #b3b3cc;
}
.dropdown-toggle {
	width: 100%;
	height: 40px;
}
._butleft_ span {
	float: left;
	font-family: 'arialregular',sans-serif;
	font-size: 16px;
}
.dropdown-toggle .glyphicon {
	float: right;
	color: #5daa0e;
}
.size_size {
	font-size: 20px;
}
.btn-group img {
	margin-right: 10px;
	float: left;
}
.btn-group.sbad {
	margin-top: 13px;
}
#appoin {
	width: 100%;
	height: 40px;
	margin-top: 70px;
	border-radius: 25px;
	border: 1px solid #fff;
	background-color: #172b43;
	color: #fff;
	box-shadow: 0px 0px 1px 0px #000;
	font-size: 16px;
	font-weight: bold;
	font-family: 'arialregular',sans-serif;padding: 1px;
}
#appoin:hover {
	width: 100%;
	height: 40px;
	margin-top: 70px;
	border-radius: 25px;
	border: 1px solid #172b43;
	background-color: #ffffff61;
	color: #172b43;
	box-shadow: 0px 0px 1px 0px #000;
	font-size: 16px;
	font-weight: bold;
	font-family: 'arialregular',sans-serif;
	padding: 1px;
}
.TOTAL {
	margin-top: 30px;
	font-size: 16px;
	color: black;font-family: 'arialregular',sans-serif;
}
.basket_basket {
	background-color: #fff;
	height: 165px;
	opacity: 0.9;
	border: 3px solid #5daa0e;
	margin-top: 40px;
}
h1:not(.site-title)::before, h2::before {
	background: #767676;
	content: "\020";
	display: block;
	height: 2px;
	margin: 1rem 0;
	width: 1em;
	display: none !important;
}
.TOTAL b {
	font-family: 'arialregular',sans-serif;
}
.glyphicon {
	position: relative;
	top: 3px !important;
	display: inline-block;
	font-family: "Glyphicons Halflings" !important;
	font-style: normal;
	font-weight: 400;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.dropdown-menu li a {
	font-family: 'arialregular',sans-serif;
	font-size: 16px;
}
.dropdown-menu {
	position: absolute;
	top: 100%;
	left: 0;
	z-index: 1000;
	display: none;
	float: left;
	min-width: 100% !important;
	padding: 5px 0;
	margin: 2px 0 0;
	font-size: 14px;
	text-align: left;
	list-style: none;
	background-color: #fff;
	background-clip: padding-box;
	/* border: 1px solid #ccc; */
	border: 1px solid rgba(0,0,0,.15);
	border-radius: 4px;
	-webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);
	box-shadow: 0 6px 12px rgba(0,0,0,.175);
}

/*

div#n2-ss-2 .nextend-arrow img {
	position: relative;
	min-height: 0;
	min-width: 0;
	vertical-align: top;
	width: auto;
	height: auto;
	max-width: 100%;
	max-height: 100%;
	display: none !important;
}
#n2-ss-2-arrow-previous
{
	background-image: url(http://localhost/ecosweep-residential/wp-content/themes/ecosweep-residential/assets/images/lleft_arrow.png)!important;
}

*/

/************* sub****************/

/*.wpb_single_image.wpb_content_element.vc_align_left.simple_img img {
	width: 262px;
	margin-top: 28px;
}*/
.wpb_text_column.wpb_content_element.simple h4 {
	color: #5daa0e;
	font-size: 18px;
	font-weight: bold;
	font-family: 'arialregular',sans-serif;
	text-align: center;
	margin: 0;margin-top: 10px;
}
.wpb_text_column.wpb_content_element.simple p {
	font-size: 17px;
	text-align: justify;font-family: 'arialregular',sans-serif;margin-top: 14px;
line-height: 1.5;
}
.wpb_text_column.wpb_content_element.simple {
	margin-bottom: 0px;
}
.wpb_text_column.wpb_content_element.seamless h4 {
	color: #5daa0e;
	font-size: 18px;
	font-weight: bold;
	font-family: 'arialregular',sans-serif;
	text-align: center;
	margin: 0;margin-top: 10px;
}
.wpb_text_column.wpb_content_element.seamless p {
	font-size: 17px;
	text-align: justify;
	font-family: 'arialregular',sans-serif;
	margin-top: 14px;
	line-height: 1.5;
}
.wpb_text_column.wpb_content_element.services_sub h6 {
	color: #172b43;
	font-size: 30px;
	font-family: 'arialregular',sans-serif;
	font-weight: 100;
}
/*.wpb_single_image.wpb_content_element.vc_align_left.simple_img img {
	width: 250px;
	margin-top: 28px;
	height: 205px;
}*/
.vc_row.wpb_row.vc_row-fluid.services_top {
	margin-top: 20px;
}
.wpb_single_image.wpb_content_element.vc_align_left.simple_img {
	margin-bottom: 0px;
}
.wpb_single_image.wpb_content_element.vc_align_left.seamless_img {
	margin-bottom: 0px;
}
.wpb_single_image.wpb_content_element.vc_align_left.outstanding_img {
	margin-bottom: 0px;
}
.wpb_single_image.wpb_content_element.vc_align_left.green_img {
	margin-bottom: 0px;
}
.wpb_single_image.wpb_content_element.vc_align_left.portal_img{
	margin-bottom: 0px;
}
.wpb_single_image.wpb_content_element.vc_align_left.secure_img{
	margin-bottom: 0px;
}


.vc_row.wpb_row.vc_row-fluid.service_top1 {
	margin-top: 24px;
}
.vc_row.wpb_row.vc_row-fluid.service_top2 {
	margin-top: 12px;
}
.vc_row.wpb_row.vc_row-fluid.service_top2 {
	margin-top: 25px;
	margin-bottom: 60px;
}
.img1.wpb_column.vc_column_container.vc_col-sm-6 .vc_column-inner {
	padding-left: 0px;
}
.simple_row.wpb_column.vc_column_container.vc_col-sm-6 {
	border: 1px solid;
}
.simple_row.wpb_column.vc_column_container.vc_col-sm-6 {
	border: 1px solid;
	width: 48%;
	margin-right: 22px;
	border: 1px solid gray;
	box-shadow: 0px 2px 4px -1px #cac9c9;
}
.wpb_text_column.wpb_content_element.seamless {
	margin-bottom: 0px;
}

.container.house_services {
	position: absolute;
	z-index: 9999;
	margin: 0 auto;
	margin-left: 89px;
	margin-top: 114px;
}
.house_services h1 {
	font-size: 37px;
	font-weight: bold;
	font-family: 'arialregular',sans-serif;color: #fff;
}
.house_services p {
	text-align: left;
	color: #fff;
	font-size: 17px;font-family: 'arialregular',sans-serif;text-shadow: 0px 1px 4px #000;
}
.wpb_single_image.wpb_content_element.vc_align_left.feature_img img {
	width: 485px;
}
#n2-ss-2-arrow-previous .n2-ow {
	background-image: url(http://ecosweep-residential.itprospect.in/wp-content/themes/ecosweep-residential/assets/images/bed.png);
	background-repeat: no-repeat;
}
#n2-ss-2-arrow-next .n2-ow {
	background-image: url(http://ecosweep-residential.itprospect.in/wp-content/themes/ecosweep-residential/assets/images/bed.png);
	background-repeat: no-repeat;
}

.request.wpb_column.vc_column_container.vc_col-sm-4 {
	background-color: white;height: 230px;
}
.card_created.wpb_column.vc_column_container.vc_col-sm-4 {
	background-color: #f8f8f8e6;
	height: 237px;
}
.gift_it.wpb_column.vc_column_container.vc_col-sm-4 {
	background-color: #efefef;
}
.vc_row.wpb_row.vc_row-fluid.gift_card_1 p a {
	color: #172b43;
	text-decoration: underline;
}
.wpb_text_column.wpb_content_element.custom_gift h6,.wpb_text_column.wpb_content_element.gift h6, .wpb_text_column.wpb_content_element.gift_it h6{
	border: #999;
	border-radius: 50%;
	color: #17293f;
	position: absolute;
	width: 52px;
	height: 48px;
	background: #f8f8f8;
	top: -48px;
	left: 43%;
	font-size: 21px;
	padding-top: 10px;
	box-shadow: 1px 1px 1px rgba(0,0,0,.3);font-family: 'arialregular',sans-serif;font-weight: 100;
}

.wpb_text_column.wpb_content_element.gift h5, .wpb_text_column.wpb_content_element.custom_gift h5, .wpb_text_column.wpb_content_element.gift_it h5 {
	margin-top: 45px;
	font-family: 'arialregular',sans-serif;
	font-size: 30px;
	color: #172b43;
	font-weight: 100;
}
 
.wpb_text_column.wpb_content_element.gift p, .wpb_text_column.wpb_content_element.custom_gift p, .wpb_text_column.wpb_content_element.gift_it p {
	font-family: 'arialregular',sans-serif;
	font-size: 17px;
	color: #172b43;
	font-weight: 100;
}
.vc_row.wpb_row.vc_row-fluid.gift_card_1 {
	margin-top: -20px;
}
.wpb_text_column.wpb_content_element.house_clean h3 {
	font-family: 'arialregular',sans-serif;
	font-size: 45px;
	font-weight: 100;color: #fff;
}
.wpb_text_column.wpb_content_element.house_clean h5 {
	font-family: 'arialregular',sans-serif;
	font-size: 30px;
	font-weight: 100;color: #fff;
}
.wpb_text_column.wpb_content_element.holiday h4 , .wpb_text_column.wpb_content_element.new_mom h4 , .wpb_text_column.wpb_content_element.for_stud h4{
	font-size: 25px;
	font-family: 'arialregular',sans-serif;font-weight: 100;color: #fff;
}
.wpb_text_column.wpb_content_element.holiday p , .wpb_text_column.wpb_content_element.new_mom p , .wpb_text_column.wpb_content_element.for_stud p{ 
	font-size: 17px;font-family: 'arialregular',sans-serif;font-weight: 100;text-align: justify;color: #fff;line-height: 1.5;
}
.wpb_text_column.wpb_content_element.purchase_card h4 {
	font-size: 30px;font-family: 'arialregular',sans-serif;font-weight: 100;color: #333;
}
.wpb_text_column.wpb_content_element.purchase_card p {
	font-family: 'arialregular',sans-serif;
	font-size: 17px;
	color: #333;
	width: 75%;
	margin: 0 auto;
}
.wpb_text_column.wpb_content_element.receipt h4 {
	font-size: 24px;font-family: 'arialregular',sans-serif;font-weight: 100;color: #333;
}
.wpb_text_column.wpb_content_element.receipt p {
    font-size: 15px;
    font-family: 'arialregular',sans-serif;
    color: #333;
}
.wpb_text_column.wpb_content_element.receipt input::placeholder
{
	font-size: 14px;
    font-family: 'arialregular',sans-serif;
    color: #999;font-weight: 100;
}
.wpb_text_column.wpb_content_element.receipt hr {
	width: 10%;
	height: 10px;
	background-color: #ccc !important;margin-left: 45%;
}
.wpb_text_column.wpb_content_element.faq_1 h5 {
	font-size: 30px;
	font-family: 'arialregular',sans-serif;
	font-weight: 100;
	color: #333;margin-top: 53px;
}

.per_you {
    padding: 0px 140px !important;
}
.f_orm {
	border-radius: 5px;
	background-color: #fff;
	padding: 25px;
	box-shadow: 0 2px 3px rgba(0,0,0,.3);
	transition: all .3s linear;
}
.f_orm p {
	font-weight: bold;
}
.Complete_Gift {
	text-align: center;
	margin: 50px 0px;
}
.Complete_Gift button {
	background-color: #172b43;
	color: #fff;
	border: none;
	border-radius: 25px;
	padding: 10px 20px;
	font-size: 17px;font-family: 'arialregular',sans-serif;
	font-weight: 100;
}
.now12 {
	margin-left: 10px;
}
.vc_row.wpb_row.vc_row-fluid.home_cleaning {
	
	background-repeat: no-repeat;
	background-attachment: fixed;
}
.vc_row.wpb_row.vc_inner.vc_row-fluid.holi_row {
	width: 85%;
	margin: 0 auto;
}
.vc_row.wpb_row.vc_row-fluid.purchase_w {
	width: 100%;
	margin: 0 auto;
	background-color: #f1f1f1;
}
.vc_row.wpb_row.vc_inner.vc_row-fluid.f_row {
	width: 85%;
	margin: 0 auto;
}
.alignnone.size-full.wp-image-245 {
	margin-left: -13px;
}
.wpb_text_column.wpb_content_element.freq {
	color: #172b43;
	font-size: 30px;
	font-family: 'arialregular',sans-serif;
	font-weight: 100;margin-top: 15px;
}
.wpb_single_image.wpb_content_element.vc_align_left.qyery img {
	margin-top: 19px;
}
.vc_row.wpb_row.vc_row-fluid.become_clean {
	width: 97%;
	background-color: #fff;
	margin: 0 auto;
	box-shadow: 0 1px 5px #c5c5c5;
	border-radius: 3px;
	margin-top: 50px;margin-bottom: 54px;
}
.wpb_text_column.wpb_content_element.week p {
	border: 1px solid #6e9518;
	width: 120px;
	height: 105px;
	margin-top: 17px;
	font-size: 17px;
	font-family: 'arialregular',sans-serif;
	color: #6e9518;
	padding: 17px 0px 0px 0px;
}
.wpb_text_column.wpb_content_element.cleaning h5 {
	font-size: 31px;
	font-family: 'arialregular',sans-serif;
	color: #172b43;
	font-weight: 100;
}
.wpb_text_column.wpb_content_element.cleaning h6 {
	font-size: 19px;
	font-family: 'arialregular',sans-serif;
	font-weight: 100;
}
.wpb_text_column.wpb_content_element.cleaning p {
	font-family: 'arialregular',sans-serif;
	color: #172b43;
	font-weight: 100;
	font-size: 17px;
}
.wpb_text_column.wpb_content_element.cleaning h4 {
	font-family: 'arialregular',sans-serif;
	color: #172b43;
	font-weight: 100;
	font-size: 24px;
}
.wpb_text_column.wpb_content_element.cleaning ol li {
	font-family: 'arialregular',sans-serif;
	color: #172b43;
	font-weight: 100;
	font-size: 17px;
}
.wpb_text_column.wpb_content_element.apply_online p a {
	background-color: #172b43;
	border-radius: 23px;
	color: #fff;
	padding: 11px 22px;
	width: 175px;
	font-family: 'arialregular',sans-serif;
	font-size: 15px;
}
.wpb_text_column.wpb_content_element.apply_online img {
	margin-left: 9px;
}
.wpb_text_column.wpb_content_element.apply_online {
	margin-top: 24px;
}
#n2-ss-2-arrow-previous {
  background-image: url(http://ecosweep-residential.itprospect.in/wp-content/uploads/2019/08/lleft_arrow.png) !important;
background-position: center !important;
}
#n2-ss-2-arrow-previous img {
   visibility: hidden;
}
#n2-ss-2-arrow-next{
  background-image: url(http://ecosweep-residential.itprospect.in/wp-content/uploads/2019/08/rright_arrow.png) !important;
background-position: center !important;

}
#n2-ss-2-arrow-next img {
    visibility: hidden;
}
.slick-prev.slick-arrow {

    background-image: url(http://ecosweep-residential.itprospect.in/wp-content/uploads/2019/08/lleft_arrow.png) !important;
    height: 50px;
    width: 50px;
top: 35% !important;
}
.slick-prev.slick-arrow i {
visibility: hidden;

}
.slick-next.slick-arrow {

    background-image: url(http://ecosweep-residential.itprospect.in/wp-content/uploads/2019/08/rright_arrow.png) !important;
    height: 50px;
    width: 50px;
    top: 35% !important;

}
.slick-next.slick-arrow i {
visibility: hidden;

}

/**/









*{margin:0px; padding:0px;  }
*{box-sizing:border-box;}

.color_flu{
      background-color:#172b43;
      color:#fff; font-size:17px;
          }


.space_{
    padding-left:31px;
    margin:10px 0px;  
       }

.but{
     background-color:#fff;
     color:#172b43;
     border-radius:25px;
     border:none;
     height:33px;
     width:160px;  
     }  


._apper_{padding-left:30px;
         padding-right:30px;  }

.wid_wid{width:auto !important; 
        }

#static{
        background-color:#fff;
        margin-top:10px; border:0px;
        box-shadow: 2px 2px 4px #b3b3cc;
       }


.-braand-{
          padding: 0px 0px !important;
          padding-left: 8px !important;
        }

 ._cap{
      padding-left:95px;
      color:#829d66;
      font-style:italic;
      margin-top:56px !important;
     }
     


.laps_laps ul li a:hover {border:1px solid #17293f; 
       border-radius:40px;
       /*padding:5px; 
       padding-right:10px;
       padding-left:10px;**/}


.laps_laps ul li:last-child a{
   padding:0px 20px; }



.laps_laps ul li:last-child a:hover{border:none;  }

.laps_laps ul li:last-child button {font-weight:normal; font-size:17px;  }



     .top_menu a{
         padding:5px 20px !important; }   

.top_menu a{
        /*border:1px solid transparent !important;*/}

   .laps_laps ul li a{border:1px solid transparent; }

 .top_menu{margin:0 5px;}

.top_menu.active a:hover{border:1px solid transparent;}


        
.top_menu.active{
       border:1px solid #17293f; 
       border-radius:40px;
       /*padding:5px; 
       padding-right:10px;
       padding-left:10px;
       height:30px;*/background-color: transparent;
      }



#goo{
     width:100px;
     /*height:40px;*/
     margin-left: 30px
    }

.laps_laps{
           padding-top: 9px;
          }


#Services{
          float:right;
          font-size:19px;
          margin-top:12px; 
         }

#Services a{
            color:#17293f;
            background-color: transparent;}


#book{
       width:140px;
       background-color:#17293f;
       color:#fff;
       border:none;
       border-radius:40px;
       padding:6px 4px 6px 4px;

      }

.laps_laps ul li:last-child a{border:none; }

#now1{margin-left:10px; }


.carousel #rain img {
                     position: absolute;
                     top: 0;
                     left: 0;
                     min-height: 400px;
                     background-position:center;
                    }


.trans{ 
       color:#fff;
       position:absolute;
       z-index:12;
       top:145px;
       left:50%;
       transform:translate(-50%);
       -webkit-transform:translate(-50%); 
       text-align:center;
      }


#rest{
      background-color:#fff;
      height:150px;
      opacity:0.9; 
      border:3px solid #5daa0e;
      margin-top:50px;
     }


/* 
-------------------------------------------------- */

/*  */
.navbar-wrapper {
                 position:absolute;
                 top: 0;
                 left: 0;
                 right: 0;
                 z-index: 10;
                }



/*  CAROUSEL
-------------------------------------------------- */


.carousel {
           margin-bottom: 0px;
          }
/*  caption */
.carousel-caption {
                   z-index: 1;
                  }

/* Declare heights because of positioning of img element */
.carousel .item {
                 height: auto;
                 background-color:#555;
                }

.slider_abcd{width:19%; display: inline-block; }






.Choice_clean{
  padding: 40px 0;
}
.Choice_clean h3 {

    font-size: 34px;
    text-shadow:2px 1px 9px #000;
}

.five_box{
  border: 3px solid #fff !important;
/*  padding: 32px 30px;
*/  border-radius: 3px;
   width: 116px;
  height: 100px;
  padding: 20px;
  margin: 0 auto; 
  margin-bottom: 20px;
  box-shadow: 0 0 15px 10px #333;
}


.online_book{
  font-size: 17px;
/*  font-weight: bold;
*/}

.heal_thier{
   text-align:center;
   margin: 54px 0px 0px 0px;
}

.heal_thier p{
             font-size: 17px;
             }


.rightbox_pad{
   padding:30px 50px !important;
}

.padding_second{
    padding: 10px 25px;
    background: #ebebeb;
    border-bottom: 1px solid #000;
}

.teel_top{margin-top:10px;
          font-size: 17px;font-family: 'arialregular',sans-serif; }

.contact_infor{
    padding: 27px;
}

.first_border{
  border:1px solid black;
  padding: 0px !important;
}

.per_infor{
   font-weight:bold;
   font-size: 18px;
   padding-left: 25px; font-family: 'arialregular',sans-serif;color: #333;
}


.rate_button{
   margin-left:25px; 
}

.flate_hour {
	padding: 8px 31px !important;
	border-radius: 0px !important;
	border: 1px solid #17293f !important;
	margin-bottom: 10px;
	font-family: 'arialregular',sans-serif !important;
	font-size: 15px !important;
	font-weight: 100 !important;
	color: #fff;
	background: #17293f !important;
}
.select_material select {
	width: 100%;
	padding: 0px 5px;
	border: 1px solid #000;
	-webkit-border-radius: 0px;
	-webkit-appearance: none;
	margin-right: 8px;
	background-image: url(http://ecosweep-residential.itprospect.in/wp-content/themes/ecosweep-residential/assets/images/dropdown.png);
	background-repeat: no-repeat;
	background-position: 97%;
	height: 39px;
	font-size: 17px;
	font-family: 'arialregular',sans-serif;
}
.col-sm-4.col-md-4.col-xs-12.common_margin.mon_padding .month_month {
	-webkit-border-radius: 0px;
	-webkit-appearance: none;
	margin-right: 7px;
	background-image: url(http://ecosweep-residential.itprospect.in/wp-content/themes/ecosweep-residential/assets/images/dropdown.png);
	background-repeat: no-repeat;
	background-position: 97%;
}
.col-sm-3.col-md-3.col-xs-12.common_margin .month_month {
	-webkit-border-radius: 0px;
	-webkit-appearance: none;
	margin-right: 7px;
	background-image: url(http://ecosweep-residential.itprospect.in/wp-content/themes/ecosweep-residential/assets/images/dropdown.png);
	background-repeat: no-repeat;
	background-position: 97%;
}
.select_material.first{margin-bottom:10px;}

.mylist{color:#fff;
       background:#17293f;
    }


.f_orm .form-control {
	border: 1px solid #c9c4c4 !important;
	border-radius: 0px !important;
	border-radius: 9px;
}

.top_space{margin-top: 40px; }


.bot_spc{margin-bottom: 40px;

}

.m_top{margin-top: 15px !important;}

.text_put{
  margin: 10px 0px 0px !important; 
}

.res_top{
    margin-top: 5px;
}


.text_aarea{
   width:100%;
   height:150px;  
}

.box_radio{
  background-image: url(http://ecosweep-residential.itprospect.in/wp-content/themes/ecosweep-residential/assets/images/radio.png); 
}

.home_radio div{ display:inline; }

.radio_rel{position: relative;}

.radio_abb{position: absolute; 
           top: 4px;
           left: 40px;
           font-size: 17px;font-family: 'arialregular',sans-serif;
          }


.size_f{font-size: 17px;font-family: 'arialregular',sans-serif;}

.pop_lar{
         text-align: center; 
         padding-right: 58px;
         color: #16293e;
         font-size: 17px;font-family: 'arialregular',sans-serif;
}        


.sbad{width:100%; }


.btn-group.sbad {
    margin-top: 29px;
    }

#TREE{float:left;
       color:black;
       margin-top:10px;
      }


._butleft_{
           width: 100%;
           border-radius:25px !important;
           box-shadow: 1px 1px 4px #b3b3cc;
          }


.size_size{font-size:20px;}


#FRUIT{
       width:100%;
       height:675px;
      
      }

.slider_arrow_corner_l{left:20% !important; 
                       position: absolute;
                       top: 50%;
                       z-index: 99;}


.slider_arrow_corner_r{right:20% !important;
                      position: absolute;
                       top: 50%;
                       z-index: 99;}              


html body div#myCarousell.carousel.slide ol.carousel-indicators{
  display: none;
}


.inline_five div{/*display: inline-block;*/
                 border: 1px solid #000;
                 width: 121px;
                 text-align: center; 
                 padding: 4px 0px ; 
                 margin-right: 10px;height: 113px;
}


.interior_win {
	margin-top: 10px;
	font-family: 'arialregular',sans-serif;
	font-size: 14px;
	line-height: 1.5;
}
.oven_top{margin-top: 24px;}


.inline_five{margin:15px !important;
             display: flex;
             display: -webkit-box;
            }


.wid_dow{margin-bottom:0px;
         margin-top: 9px; }


.date_bottom{
            margin-bottom: 35px;
            height: 38px !important;
            }

.form-control{padding: 1px !important;}

.month_month {
	padding: 0px 2px;
	border: 1px solid #000;
	width: 100%;
	height: 38px;
	font-family: 'arialregular',sans-serif;
	font-size: 15px;
}

/*.select_height{height:50px;}*/


.apply_code {
	padding: 13px 2px 9px 1px !important;
	background: #172b43 !important;
	color: #fff !important;
	border: none !important;
	width: 120px;
	margin-left: -15px;
	margin-top: 20px;
	font-family: 'arialregular',sans-serif !important;
	font-weight: 100 !important;
	font-size: 15px !important;border-radius: 0px !important;
}


.box_but{
   margin: 20px 0px;
}

.spent_booking{
      margin-left:13px;
        }


.spent_booking li{
                 font-size: 17px;font-family: 'arialregular',sans-serif;
                 }



.book_my {
	padding: 10px !important;
	text-align: center;
	width: 100%;
	background: #5cac0f !important;
	border: 1px solid #000 !important;
	font-size: 18px !important;
	border-left: none !important;
	border-right: none !important;
	color: #16283c !important;
	font-family: 'arialregular',sans-serif !important;
	border-radius: 0px !important;font-weight: 100 !important;
}
.bookmy_pad{
  padding: 0px !important;
}

.para_two{
  margin: 15px 3px;
  font-size: 17px;font-family: 'arialregular',sans-serif;
}


.parttwo_box{
     border: 1px solid #000;
     /*padding: 10px;*/
}

.lock_box{
   text-align:center;
   margin: 30px auto;
   width: 65%;
}

.lock_box p{
           font-size: 17px;font-family: 'arialregular',sans-serif;
}


.two_margin{
     margin-top:25px;
     padding: 0px !important;
}

.book_summary{
   padding: 5px;
   background: #17293f;
   color: #fff;
   font-size: 18px;
   padding-left: 20px;font-family: 'arialregular',sans-serif;
}


.last_clean{
     margin-left: 25px;
     margin-top: 25px;
     margin-bottom: 25px;
     margin-right: 25px;
}


.bi_weekly{
  margin-left: 0px;
}

.flate_flaterate{
      font-size: 19px;
      font-weight: bold;
      padding-left: 15px; font-family: 'arialregular',sans-serif;
}

.firstn_padding{
      padding-left: 15px !important;
      height: 38px !important;
}



/*footer part*/

#foot{background-color:#172b43; }


#Bottom{margin-top:60px;}


#Seclogo{
       /*  width:100px;
         height:70px;*/
         margin-left:100px;
        }


._hometwo_{
           color:#fff;
           padding-left:155px;
           font-style:italic; 
          }

 #Phone{
        padding-right:10px;
        line-height:1.5;  
       }

 #Phonesec{
           padding-right:10px;
           font-size:20px;
           line-height:1.5;
           color: #959595;
          }

#act{color:#fff;text-decoration: none; }


 #act a{
        /*text-decoration-color:#5daa0e;*/
        line-height:1.9;
        color:#fff;
        font-size:17px;
        text-decoration:none; font-family: 'arialregular',sans-serif;
       }

#actnew {
         /*text-decoration:underline #5daa0e;*/ 
         line-height:1.9;
         color:#fff;
         font-size:17px; font-family: 'arialregular',sans-serif;border-left: 2px solid #5daa51;
		padding: 0 0 0 10px;
        }

#actnew:hover {
	/* text-decoration: underline #5daa0e; */
	line-height: 1.9;
	color: #70e95d;
	font-size: 17px;
	font-family: 'arialregular',sans-serif;
	border-left: 2px solid #5daa51;
	padding: 0 0 0 10px;
}
#Reserved{
          text-align:center;
          margin-bottom:20px;
          color:#fff;
          font-size:17px;font-family: 'arialregular',sans-serif;
         }

/*hover property*/
.box_hover {
  position: relative;
  /*display: inline-block;*/
  /*border-bottom: 1px dotted black;*/
   padding-left: 0px !important;
}

.box_hover_text{
  position: absolute;
  background: #17293f;
  color: #fff;
  left: 0px;
  /*top: -70px;*/
  bottom: 140px;
  padding: 10px 20px;
  visibility: hidden;
  width: 400px;
  border-radius: 5px;
  opacity: 0.9;font-family: 'arialregular',sans-serif;font-size: 15px;
}

.box_hover_text.info_icon{
   bottom: 30px;
   left: -191px;
}

.box_hover_text.info_icon::after{left: 48%;}



.box_hover:hover .box_hover_text{
   visibility: visible;
   box-shadow: 0 0 9px 2px #bbb;
}

.box_hover_text:after{
  content: "";
  position: absolute;
  top: 100%;
  left: 14%;
  margin-left: -5px;
  border-width: 10px;
  border-style: solid;
  border-color: #000 transparent transparent transparent;font-family: 'arialregular',sans-serif;

}


 
/*/*close hover property*/

input[type="radio"]{
   display:none;
}

input[type="radio"] + label
{
    background-image:url(http://ecosweep-residential.itprospect.in/wp-content/themes/ecosweep-residential/assets/images/radio.png);
    height: 22px;
    width: 20px;
    display:inline-block;
    padding: 0 0 0 0px;
    cursor:pointer;
    background-repeat: no-repeat;
    background-position: 0 4px;margin-bottom: 0px;
}

input[type="radio"]:checked + label
{
    background-image:url(http://ecosweep-residential.itprospect.in/wp-content/themes/ecosweep-residential/assets/images/selected-radio.png);
}

.mon_padding{padding-right: 0px!important;}
.heal_thier h2 {
	font-family: 'arialregular',sans-serif;font-size: 30px;font-weight: 100;
}
.heal_thier p {
	font-family: 'arialregular',sans-serif;font-size: 17px;font-weight: 100;
}
.lock_box h4 {
	font-size: 19px;
	font-family: 'arialregular',sans-serif;
	font-weight: 100;
}

.text_put input[type="text"] {
	font-size: 17px;
	font-family: 'arialregular',sans-serif;border: 1px solid #000;
}
.text_put input[type="date"] {
	font-size: 17px;
	font-family: 'arialregular',sans-serif;margin-top: 3px;border: 1px solid;
}
.m_top.text_put.row {
	font-size: 17px;
	font-family: 'arialregular',sans-serif;
}

#n2-ss-3-arrow-previous {
  background-image: url(http://ecosweep-residential.itprospect.in/wp-content/uploads/2019/08/lleft_arrow.png) !important;
background-position: center !important;
}
#n2-ss-3-arrow-previous img {
   visibility: hidden;
}
#n2-ss-3-arrow-next{
  background-image: url(http://ecosweep-residential.itprospect.in/wp-content/uploads/2019/08/rright_arrow.png) !important;
background-position: center !important;

}
#n2-ss-3-arrow-next img {
    visibility: hidden;
}
.slick-prev.slick-arrow {

    background-image: url(http://ecosweep-residential.itprospect.in/wp-content/uploads/2019/08/left1.png) !important;
    height: 50px;
    width: 50px;
top: 35% !important;
}
.slick-prev.slick-arrow i {
visibility: hidden;

}
.slick-next.slick-arrow {

    background-image: url(http://ecosweep-residential.itprospect.in/wp-content/uploads/2019/08/right11.png) !important;
    height: 50px;
    width: 50px;
    top: 35% !important;

}
div.sp-testimonial-free-section .slick-list {
	margin-right: 15px;
}
.slick-next.slick-arrow i {
visibility: hidden;

}





.basket_basket1 {
	/* background-color: #000; */
	height: 335px;
	/* opacity: 0.3; */
	/* background-color: #00000060; */
	background-color: rgba(0, 0, 0, .4);
}
.Choice_clean1 h3 {
	font-size: 34px;
	text-shadow: 2px 1px 9px #000;
	font-family: 'arialregular',sans-serif;
	font-weight: 100;
}
.trans1 {
	color: #fff;
	position: absolute;
	z-index: 12;
	top: 213px;
	left: 50%;
	transform: translate(-50%);
	-webkit-transform: translate(-50%);
	text-align: center;
}
.Choice_clean1 {
	padding: 40px 0;
}
.house_services1 p {
	text-align: center;
	color: #fff;
	font-size: 17px;
	font-family: 'arialregular',sans-serif;
}
.text_aarea.form-control {
	border: 1px solid;
	border-radius: 0px;
}
/*.alignnone.size-full.wp-image-75:hover
{
	background-image: url(http://ecosweep-residential.itprospect.in/wp-content/uploads/2019/08/f1.png);
}
.alignnone.size-full.wp-image-76:hover
{
	background-image: url(http://ecosweep-residential.itprospect.in/wp-content/uploads/2019/08/g1.png);
}
.alignnone.size-full.wp-image-77:hover
{
	background-image: url(http://ecosweep-residential.itprospect.in/wp-content/uploads/2019/08/t1.png);
}
.alignnone.size-full.wp-image-78:hover
{
	background-image: url(http://ecosweep-residential.itprospect.in/wp-content/uploads/2019/08/youtube1.png);
}*/
.wpb_text_column.wpb_content_element.social p a:hover {
	border: 1px solid #fff;
	padding: 6px 0px 7px 0px;
	border-bottom: 3px solid #5daa0e;
}
div#n2-ss-2 .n2-ss-slide-active {
	z-index: 21;
	cursor: default !important;
}

.wpb_text_column.wpb_content_element.terms h6 {
	color: #172b43;
	font-size: 30px;
	font-family: 'arialregular',sans-serif;
	font-weight: 100;
}
.wpb_text_column.wpb_content_element.terms_p p {
	font-size: 17px;
	font-family: 'arialregular',sans-serif;
}
.cagbc:hover {
	border: 0px solid #fff !important;
	border-bottom: 0px solid #5daa0e00 !important;
}
.wpb_text_column.wpb_content_element.policy h5 {
	color: #172b43;
	font-size: 30px;
	font-family: 'arialregular',sans-serif;
	font-weight: 100;
}
.container.py-5 p {
	font-size: 17px;
	font-family: 'arialregular',sans-serif;
	text-align: justify;
}
.wpb_text_column.wpb_content_element.privacy_1 h5{
	font-size: 19px;
	font-family: 'arialregular',sans-serif;
	text-align: justify;background-image: url(http://ecosweep-residential.itprospect.in/wp-content/themes/ecosweep-residential/assets/images/right_f.png);
	background-repeat: no-repeat;
	background-position: 0% 95%;text-indent: 40px;
}

.wpb_text_column.wpb_content_element.terms_p p {
	font-size: 17px;
	font-family: 'arialregular',sans-serif;
	text-align: justify;
}
.wpb_text_column.wpb_content_element.terms_p h4 {
	font-size: 19px;
	font-family: 'arialregular',sans-serif;
	text-align: justify;
	background-image: url(http://ecosweep-residential.itprospect.in/wp-content/themes/ecosweep-residential/assets/images/right_f.png);
	background-repeat: no-repeat;
	background-position: 0% 95%;text-indent: 40px;
}
.wpb_text_column.wpb_content_element.providing {
	margin-bottom: 8px;
}
.wpb_text_column.wpb_content_element.social ul li {
	float: left;
	list-style-type: none;
	margin-left: 8px;
}
.wpb_text_column.wpb_content_element.social ul li a:hover {
	border: 1px solid #fff;
padding: 6px 0px 7px 0px;
border-bottom: 3px solid #5daa0e;
}
span.wpcf7-not-valid-tip {
	color: #f00;
	font-weight: normal;
	display: block;
	font-size: 17px !important;
	font-family: 'arialregular',sans-serif;
	line-height: 1.3;
	text-align: right;
	width: 350px;margin-bottom: -19px !important;
}
div.wpcf7-validation-errors, div.wpcf7-acceptance-missing {
	border: 2px solid #cabe08;
	font-size: 17px;
	font-family: 'arialregular',sans-serif;display: none !important;
}
.wpb_text_column.wpb_content_element.social .social_img:hover {
	border: 0px solid #fff;
	padding: 6px 0px 7px 0px;
	border-bottom: 0px solid #5daa0e;
}
.wpb_text_column.wpb_content_element.foot_logo p a img {
	margin-bottom: 0px;
	margin-top: 40px;
}
.wpb_text_column.wpb_content_element.faq_query p {
	text-align: justify;
	font-size: 17px;
	font-family: 'arialregular',sans-serif;
}
.wpb_text_column.wpb_content_element.faq_query h5 {
	font-family: 'arialregular',sans-serif;
	font-size: 24px;
	font-weight: 100;
	color: #172b43;
	background-image: url(http://ecosweep-residential.itprospect.in/wp-content/themes/ecosweep-residential/assets/images/right_click.png);
	background-repeat: no-repeat;
	text-indent: 40px;
	background-position: 0% 72%;
}

.foot_top.wpb_column.vc_column_container.vc_col-sm-3 a {
	text-decoration: none;
}
.foot_top.wpb_column.vc_column_container.vc_col-sm-3 a span{
	text-decoration: none;
}
.sp-testimonial-free-section .slick-prev, .sp-testimonial-free-section .slick-next {
	font-size: 26px;
	line-height: 26px;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	transition: all 0.3s ease;
	text-align: center;
	position: absolute;
	z-index: 9;
	cursor: pointer;
	top: 50%;
	margin-top: -14px;
	margin-right: -19px !important;
}
.slick-prev.slick-arrow {
	margin-left: -20px !important;
}