/*--------/menu_area-------- */
.slider_overlay {
  background: none repeat scroll 0 0 #242434;
  height: 100%;
  opacity: 0.4;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
  z-index: 9;
}
.contact_feature{
  float: left;
  display: inline;
  width: 100%;	
  position: relative;
  z-index: 999;
}
.single_contact_feaured {  

  display: inline;
  float: left;
  padding: 2px 10px;
  text-align: center;
  width: 100%; 
}
.single_contact_feaured > i {
  font-size: 50px;
  line-height: 50px;
  margin-bottom: 5px;
}
.single_contact_feaured > h4 {
  font-size: 18px;
  text-transform: uppercase;
  font-weight: 800;
  color: #ffffff;
}
.single_contact_feaured>p{
  color: #888888;
}

#contactFeature{
  background-image: url("images/contact-feature-bg.jpg");
  background-repeat: no-repeat;
  background-size: 100% 100%;	
  position: relative;
  float: left;
  display: block;
  width: 100%;
  padding: 50px 0px;
}

.single_contact_feaured > i {
  color: #009900;
}

/*======================///////////////
start responsive style
=====================///////////////////////*/
@media(max-width:1199px ){
  .slider_caption > h2 {width: 100%;}
  .blog_slider .slick-prev {left: 91%;}
}

@media(max-width:991px ){
  .clients_slider .slick-prev {left: 44%;}
  .clients_slider .slick-next {right: 44%;}
  .single_contact_feaured {margin-bottom: 50px;}
  #bottom {padding: 50px 30px;}
}

@media(max-width:767px ){
  .single_client {padding: 18px 10px;}
  .single_client > img {max-width: 100%;}
  #contactFeature {background-size: cover;}
}

@media(max-width:480px ){	
  .clients_slider .slick-prev {left: 40%;}
  .clients_slider .slick-next {right: 40%;}
}

@media(max-width:360px ){
  .blog_slider .slick-prev {left: 75.5%;}
  .clients_slider .slick-prev {left: 40%;}
  .clients_slider .slick-next {right: 40%;}
}