#pull { display:none; }

	
	
/* Tablet Portrait size to standard 960 (devices and browsers) */
@media only screen and (min-width: 768px) and (max-width: 959px) {
#pull { display:block; }
.header_conatiner{ width:98%;}
.header_left img{ margin:15px 0px 0px 0px;}
.header_right{ margin:0px;}
.responsive_quote{ display:block;  margin: -50px 0 5px;}
.menu_conatiner .header_quote{display:none;}

.menu_wrapper{ border:none;}
.menu_conatiner{ width:100%;}
.header_nav{ width:100%; float:none}
.header_nav ul{ background:#3384cc;}
.header_nav ul li{ float:none; border-bottom:1px solid #093054;}
.header_nav ul li a{ padding:10px; float:none;}

nav ul{display: none; height: auto;}
nav a#pull {display: block;	width: 99%; position: relative; background:#1f70b9; margin:0px 0 0px 0; color:#fff; text-transform:uppercase; 
font-weight:600; line-height:40px; height:40px; padding:0px 0px 0px 8px; text-decoration:none;}

nav a#pull:after{content:""; background: url(../images/nav-icon.png) no-repeat; width:25px; height:20px; display: inline-block; position: absolute; right:10px; top:10px;}

.caption_container{ width:98%;}
.caption_text{margin:-30px 0 0; width:86%; padding:10px; background: url(../images/caption_bg.png) left top repeat !important;}
.caption_text h1{ font-size:32px !important; line-height:36px !important;}
.caption_text p{ font-size:15px !important; line-height:22px !important; color:#fff;}
.home_form{ width:98%;}
.quick_form{ margin: -112px 0 0; padding: 10px 10px 8px; background: #fff none repeat scroll 0 0; border: 10px solid #347fbf;}  
 
.round_titile{margin: -92px 0 0 -30px;}
.quick_form span{ font-size:11px; line-height:20px;}
.quick_form_left, .quick_form_right{ width:49%;}
.quick_form .input_feild, .quick_form .message_feild{width:93%;}
.list_option .size_feild{width:85%;}
.quick_captcha{ width:100%;}   

.body_container{ width:98%;}
.body_left{ width:65%;}
.service_area ul li{ padding:0px 10px; font-size:13px; }
.body_right{ width:32%;}

.include_services_conatiner{ padding: 20px 0; width:98%;}
.include_services_conatiner a{ font-size:12px;}
.include_services_conatiner a br{ display:none;}
.special_service_top ul li,
.special_service_top ul li+li,
.special_service_top ul li+li+li+li{ padding: 5px 0 5px 55px; width:130px;}
.special_service_top ul li+li+li{ padding:12px 0px 12px 55px; width:130px;}

.special_service_bottom ul li+li,
.special_service_bottom ul li+li+li,
.special_service_bottom ul li+li+li+li{ padding: 5px 0 5px 55px; width:130px;}
.special_service_bottom ul li{ padding: 0px 0px 0px 55px; width:130px;}

.home_testimonial{ padding:20px 0px; width:98%;}
.ther_logos{width:98%;}

.footer_container{ padding: 12px 0; width:98%;}
.footer_right{ width:60%;}
.footer_right ul{ margin:0px;}

/*--------------------------------About Us---------------------------------------------*/
.inner_body_container{ width:98%;}
.inner_left{ width:52%;}
.inner_right{ width:46%;}
.sidebar_round{margin: -34px 0 0 254px;}
.sidebar_captcha{ width:84%;}
.sidebar_captcha .captcha_code{ margin:0px 14px 0px 0px;}
.sidebar_form .quick_inpt_feild, .sidebar_form .quick_msg_feild{ padding: 5px 10px 5px 11px;}
.lavels .quick_lavel_feild{padding: 5px 11px 5px 10px;}

/*---------------------------Before- After------------------------------------*/
.after_befor_box_left{ width:100%; float:none; text-align:center;}
.after_befor_box_left img{ float:none;}
.after_befor_box_right{ width:100%; float:none;}

/*---------------------------------Cleaning Employment Opportunities------------------------------*/
.apply_cleaning .name_feild, .apply_cleaning .cleaning_exp, .apply_cleaning .upload_feild{ width:93%;}
.apply_captcha{ width:63%;}
.apply_cleaning strong{ line-height:20px; margin:0px 0px 5px 0px;}

/*----------------------------------------Cleaning Services----------------------------------------------------*/
.clean_sevice_left{width:14%}
.clean_sevice_right{width:85%;}

/*----------------------------------------------Contact--------------------------------------------------------*/
.contact_body{ width:100%;}
.contact_left{ width:49%;}
.contact_left .inpt_fld, .contact_left .msg_fld{ width:94%;}
.contact_captcha{ width:100%;}
.contact_right{ width:49%;}
.testimonial_slider__default .testimonial_nav_arrow_wrap a{ display:none !important;}
/*height*/
.testimonial_slider_sidebar-testimonial,
.testimonial_slider__default .testimonial_slideri,
.testimonial_slider{ height:180px !important;}	

}

/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
@media only screen and (min-width: 480px) and (max-width: 767px) {	
.header_conatiner{ width:95%;}
.header_left{ width:100%; float:none; text-align:center;}
.header_right{ float:left;}
.responsive_quote{ display:block;  margin:-59px 0 5px;}
.menu_conatiner .header_quote{display:none;}

.menu_wrapper{ border:none;}
.menu_conatiner{ width:100%;}
.header_nav{ width:100%; float:none}
.header_nav ul{ background:#3384cc;}
.header_nav ul li{ float:none; border-bottom:1px solid #093054;}
.header_nav ul li a{ padding:10px; float:none;}

nav ul{display: none; height: auto;}
nav a#pull {display: block;	width: 98%; position: relative; background:#1f70b9; margin:0px 0 0px 0; color:#fff; text-transform:uppercase; 
font-weight:600; line-height:40px; height:40px; padding:0px 0px 0px 8px; text-decoration:none;}

nav a#pull:after{content:""; background: url(../images/nav-icon.png) no-repeat; width:25px; height:20px; display: inline-block; position: absolute; right:10px; top:10px;}

.caption_container{ width:95%;}
.caption_text{ margin: 25px 0 0; width:100%;}
.caption_text h1{ font-size:21px !important; line-height:24px !important;}
.caption_text p{
    font-size: 13px !important;
    line-height: 16px !important;
    color: #fff;
    margin-left: -10px !important;
    padding-bottom: 10px !important;
   }

.home_form{ position:static; width:95%;}
.quick_form{ margin:0px; padding:10px 8px 5px; width:93%; border: 8px solid #347fbf; }
.quick_form_left{ float:none; width:100%;}
.quick_form_right{ float:none; width:100%;}	

.quick_form .input_feild, .quick_form .message_feild{ width:94%;}
.list_option .size_feild{ width:88%;}
.quick_captcha{ width:70%;}
.quick_captcha .code_feild{ width:30%;}
.quick_captcha .quick_submit{ float:right; width:32%;}				

.round_titile{ margin: -70px 0 0 -28px;}

.body_container{ width:95%;}
.body_left{ margin:0px 0px 10px 0px; width:100%; float:none;}
.service_area ul li{ padding:0px 7px; font-size:13px; }
.body_right{ width:100%; float:none;}

.include_services_conatiner{ padding: 20px 0; width:95%;}
.special_service_top ul li,
.special_service_top ul li+li,
.special_service_top ul li+li+li{ left:none; margin:0px 0px 14px 0px;  padding: 10px 0 9px 60px; width:79%;}
.special_service_bottom ul li,
.special_service_bottom ul li+li,
.special_service_bottom ul li+li+li{ left:none; margin:0px 0px 14px 0px;  padding: 10px 0 9px 60px; width:79%;}
.special_service_top ul li + li + li + li, .special_service_bottom ul li + li + li + li{ padding: 10px 0 9px 60px; width:79%;}
.include_services_conatiner a br{ display:none;}

.home_testimonial{padding: 20px 0; width:95%;}
.home_testimonial p{ padding:0px;}

.ther_logos{ width:75%;}
.footer_container{ padding: 18px 0 10px; width:95%;}
.footer_left{ width:100%; float:none; text-align:center;}
.footer_right{width:100%; float:none; text-align:center;}
.footer_right ul{ text-align:center;}
.footer_right ul li{ margin:0px 14px;}

/*--------------------------------About Us---------------------------------------------*/
.inner_body_container{ padding: 20px 0; width:95%;}
.about_body h1{ margin:0px 0px 10px 0px; font-size:25px;}
.inner_left{ margin:0px 0px 50px 0px; width:100%; float:none;}
.inner_right{ width:100%; float:none;}
.after{ text-align:center;}
.sidebar_form{ padding:10px 14px;}
.sidebar_form .quick_inpt_feild, .sidebar_form .quick_msg_feild{ width:94%;}
.lavels .quick_lavel_feild{ padding:5px 11px; width:88%;}
.sidebar_captcha .captcha_code{ margin:0px 15px 0px 0px; width:29%;}
.sidebar_captcha .submit_butn{ width:41%;}
.sidebar_round{margin: -34px 0 0 368px;}

/*---------------------------Before- After------------------------------------*/
.after_befor_box_left{ width:45%; }
.after_befor_box_right{ width:53%;}

/*---------------------------------Cleaning Employment Opportunities------------------------------*/
.apply_cleaning .name_feild, .apply_cleaning .cleaning_exp, .apply_cleaning .upload_feild{ width:94%;}
.apply_captcha{ width:55%;}
.apply_cleaning strong{ line-height:20px; margin:0px 0px 5px 0px;}

/*----------------------------------------Cleaning Services----------------------------------------------------*/
.clean_sevice_left{width:12%}
.clean_sevice_right{width:86%;}

/*----------------------------------------------Contact--------------------------------------------------------*/
.contact_body{ width:100%;}
.contact_left{ margin:0px 0px 15px 0px; float:none; width:100%;}
.contact_captcha{ width:100%;}
.contact_right{ width:100%; float:none;}
.testimonial_slider__default .testimonial_nav_arrow_wrap a{ display:none  !important;}
.tp-caption.big_black{ background: url(../images/caption_bg.png) left top repeat !important;}
/*height*/
.testimonial_slider_sidebar-testimonial,
.testimonial_slider__default .testimonial_slideri,
.testimonial_slider{ height:220px !important;}	
}


@media only screen and (max-width: 479px) {	
.header_conatiner{ width:95%;}
.header_left{ width:100%; float:none; text-align:center;}
.header_right{ margin:0px auto; float:none;}
.responsive_quote{ display:block; margin:0px auto 0px; float:none;}
.responsive_quote .header_quote{ margin:0px 0px 5px 0px;}
.menu_conatiner .header_quote{display:none;}

.menu_wrapper{ border:none;}
.menu_conatiner{ width:100%;}
.header_nav{ width:100%; float:none}
.header_nav ul{ background:#3384cc;}
.header_nav ul li{ float:none; border-bottom:1px solid #093054;}
.header_nav ul li a{ padding:10px; float:none;}

nav ul{display: none; height: auto;}
nav a#pull {display: block;	width: 98%; position: relative; background:#1f70b9; margin:0px 0 0px 0; color:#fff; text-transform:uppercase; 
font-weight:600; line-height:40px; height:40px; padding:0px 0px 0px 6px; text-decoration:none;}

nav a#pull:after{content:""; background: url(../images/nav-icon.png) no-repeat; width:25px; height:20px; display: inline-block; position: absolute; right:10px; top:10px;}	

.caption_wrapper{ display:none;}

.home_form{ position:static; width:95%;}
.quick_form{ margin:0px; padding:10px 5px 5px; width:90%; border: 10px solid #347fbf; }
.quick_form_left{ float:none; width:100%;}
.quick_form_right{ float:none; width:100%;}	

.list_option_left, .list_option_right{ float:none; width:100%;}
.quick_form .input_feild, .list_option .size_feild, .quick_form .message_feild{ width:91%;}
.quick_captcha{ width:100%; float:none;}
.quick_captcha .code_feild{margin: 0 9px 0 0; width:30%;}
.quick_captcha .quick_submit{ float:right;}				

.round_titile{ margin: -90px 0 0 -23px;}

.body_container{ width:95%;}
.body_left{ margin:0px 0px 10px 0px; width:100%; float:none;}
.service_area ul li{  padding: 0 10px; }
.body_right{ width:100%; float:none;}

.include_services_conatiner{ padding: 20px 0; width:95%;}
.special_service_top ul li,
.special_service_top ul li+li,
.special_service_top ul li+li+li{ left:none; margin:0px 0px 14px 0px; width:100%; width:79%;}
.special_service_bottom ul li,
.special_service_bottom ul li+li,
.special_service_bottom ul li+li+li{ left:none; margin:0px 0px 14px 0px; width:100%;  width:79%;}

.home_testimonial{padding: 20px 0; width:95%;}
.home_testimonial p{ padding:0px;}

.ther_logos{ width:80%;}
.footer_container{ padding: 18px 0 10px; width:95%;}
.footer_left{ width:100%; float:none; text-align:center;}
.footer_right{width:100%; float:none; text-align:center;}
.footer_right ul{ text-align:center;}
.footer_right ul li{ margin:0px 6px;}

/*--------------------------------About Us---------------------------------------------*/
.inner_body_container{ padding: 20px 0; width:95%;}
.inner_left{ margin:0px 0px 50px 0px; width:100%; float:none;}
.our_people img{ margin:0px 5px;}
.inner_right{ width:100%; float:none; margin-top:77px;}
.after{ text-align:center;}
.sidebar_form{padding: 10px 6px;}
.sidebar_form .quick_inpt_feild, .sidebar_form .quick_msg_feild{ width:91%; font-size: 14px;}
.lavels .quick_lavel_feild{ padding:5px 11px; width:82%; font-size: 14px;}
.sidebar_captcha{ width:100%;}
.sidebar_round{ margin: -34px 0 0 212px;}
.sidebar_captcha .captcha_code{ margin:0px 16px 0px 0px; width:26%;}
.inner_right a{ margin:0px 0px 15px 0px;}
.sidebar_form label{padding: 0 62px 5px 0;}

/*---------------------------Before- After------------------------------------*/
.after_befor_box_left{ width:100%; float:none; text-align:center;}
.after_befor_box_left img{ float:none;}
.after_befor_box_right{ width:100%; float:none;}

/*----------------------------------------environment-----------------------------------------------*/
.envire{ margin:0px; float:none; width:100%; text-align:center;}
.envire img{ float:none;}

/*---------------------------------Cleaning Employment Opportunities------------------------------*/
.apply_cleaning .name_feild, .apply_cleaning .cleaning_exp, .apply_cleaning .upload_feild{ width:91%;}
.apply_captcha{ width:100%;}
.apply_cleaning strong{ line-height:20px; margin:0px 0px 5px 0px;}
.apply_captcha .code{ width:32%;}

/*----------------------------------------Cleaning Services----------------------------------------------------*/
.clean_sevice_left{ margin:0px 12px 0px 0px;}
.clean_sevice_right{ float:none; width:100%;}

/*----------------------------------------------Contact--------------------------------------------------------*/
.contact_body{ width:100%;}
.contact_left{ margin:0px 0px 15px 0px; float:none; width:100%;}
.contact_left .inpt_fld, .contact_left .msg_fld{ width:93%;}
.contact_captcha{ width:100%;}
.contact_captcha .sub_butn{ float:right;}
.contact_right{ width:100%; float:none;}
.contact_right ul li, .contact_right ul li + li, .contact_right ul li + li + li, .contact_right ul li + li + li + li, .contact_right ul li + li + li+ li + li{ padding:0px 0px 12px 50px;}
.contact_right strong{ width:58px;}
.contact_right span a{ font-size:12px;}
.contact_right label{ font-size:14px;}
.quick_captcha .quick_submit{ width:34%;}
.testimonial_slider__default .testimonial_nav_arrow_wrap a{ display:none !important;}
.apply_captcha .cleaning_submit,
.sidebar_captcha .submit_butn{ width:33%;}
/*height*/
.testimonial_slider_sidebar-testimonial,
.testimonial_slider__default .testimonial_slideri,
.testimonial_slider{ height:240px !important;}	


.home_testimonial .testimonial_slider_sidebar-testimonial,
.home_testimonial .testimonial_slider__default .testimonial_slideri,
.home_testimonial .testimonial_slider{ height:320px !important;}

}																																											
