/* Tablet Layout: 768px. */

@media only screen and (min-width: 768px) and (max-width: 991px) {
.column {width:750px}

.header ul#nav {
  text-align: center;
  width: 300px;
}
.logo {
  margin-left: 0px;
}
.header ul#nav li a {
  padding: 20px 8px; font-size:14px;
}

.single_what_we_r {
  padding: 20px;
  width: 250px;
}
.single_what_we_r h2 {
  font-size: 25px;
}

.post_img, .post_details {
  width: 350px;
}
.portfolio_text {
  padding: 15px;
  top: 34px;
}
.events_img, .news_details {
  width: 340px;
}
.client_carousel.owl-carousel.client .owl-controls {
  left: -30px;
}
.client_carousel.owl-carousel.client .owl-controls .owl-nav .owl-next {
  right: -60px;
}
.single_got_text, .single_service  {
  width: 360px;
}
.single_got_item img {
  width: 380px;
}
.single_counter span.counter {
  font-size: 60px;
}
.single_counter h2 {
  font-size: 20px;
}
.single_counter {
  width: 187px;
}
.left_guarantee {
  width: 470px;
}
.right_guarantee {
  width: 270px;
}


.menu-main-menu-container {
  display: none;
}
    
.slicknav_menu {
  display: block;
}    
}



/* Mobile Layout: 320px. */

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

.column, .nav-list, .pest-content, .location-map-css, .map-right-quote-form {width:300px;}
  .map-title {
width: 100%;
}
  .employments-content{margin:0px;}

.slicknav_menu{
	display:block;
}
.header_area {display:none;}

.slider_area {
  min-height: 400px;
}
.slider_text {
  margin-top: 140px;
}
.slider_text h3 {
  font-size: 16px;
}
.slider_text h1, .feature h1 {
  font-size: 30px;
}
.feature p, .slider_text p {
  font-size: 12px;
}
.feature_slider {
  margin-top: 40px;
}
.what_we_r_area {
  background: none repeat scroll 0 0 #111;
  padding: 30px 0;
}

.section_title { margin-bottom: 30px;}
.section_title h1 {  font-size: 30px;}
.section_title p {
  font-size: 14px;
}
.single_what_we_r {
	float:none;
  width: 300px; padding:20px; margin-bottom:15px;
}
.what_we_icon i {
  display: inline-block;
}
.post_img, .post_details {
  margin-bottom: 20px;
  width: 300px;
}
.single_division_post {
  padding: 10px 0;
}
.our_project_list ul#project_filter {
  padding-bottom: 30px;
}
.section_title h4 {
  font-size: 26px;
}

.single_p_item {
  float: none;
  width: 300px;
  text-align: center; margin-bottom:10px;
}
#project_items {
  text-align: center;
}
.portfolio_text {
  top: 60px;
}
.events_img, .news_details {
  margin-bottom: 15px;
  width: 300px;
}
.new_n_evnt_bar {display:none;}
.single_news:before {display:none;}
.contact_us_form {
  width: 300px;
}
.contact_us_form input[type="text"], .contact_us_form input[type="email"], .contact_us_form textarea {
  width: 270px;
}
.footer h3 {
  font-size: 15px;
}
.footer p.copyright {
  font-size: 12px;
}

.content_row, .employment_area {
  padding: 15px 0;
}
.single_news {
  padding: 10px 0;
}

.mbl_logo {
  display: block;
  margin: 0 auto;
  width: 110px;
  margin-top: 20px;
}
.logo {margin:0;}
    
.blue_btn {
  margin-bottom: 20px;
} 
    
.ecosure_area {
  display: none;
}  
    
.shadow_border_bg::before {
  display: none;
} 
    
.location-map-css button {
  position: relative;
}    

}



/* Wide Mobile Layout: 480px. */

@media only screen and (min-width: 480px) and (max-width: 767px) {

.column, .nav-list, .pest-content, .location-map-css, .map-right-quote-form {width:450px;}
.slicknav_menu{	display:block; }
.header_area {display:none;}
.single_what_we_r, .post_img, .post_details, .events_img, .news_details  {
  width: 450px;
}
#project_items {
  margin-left: -5px;
}
.events_img, .news_details {
  margin-bottom: 30px;
}
.single_p_item {
  margin-left: 5px;
}
.single_news {
  padding: 10px 0;
}
.contact_us_form {
  width: 430px;
}
.content_row, .employment_area {
  padding: 15px 0;
}
.contact_us_form input[type="text"], .contact_us_form input[type="email"], .contact_us_form textarea {
  width: 390px;
}

.mbl_logo {
  display: block;
  margin: 0 auto;
  width: 110px;
  margin-top: 20px;
}
.logo {margin:0;}

}