/* Enter Your Custom CSS Here */
.hide {display:none;}
/*body:not(.template-slider) #Content {
    padding-top: 340px!important;
}*/
#Action_bar .contact_details a{
  color: #ffffff !important;
}
.vc_grid-filter {display:none;}
#action-bar {visibility:hidden!important;}
.page-id-9 .wpb_single_image img {border-radius:0!important}
#Subheader {
    background-image: url("//www.onsiteinspecting.com/wp-content/uploads/2016/02/bg-1.jpg");
}
.wpb_image_grid .wpb_image_grid_ul .isotope-item {
    padding: 3px;
}
/* 5/4/2016 begin */
#Wrapper .front-page-banner .caption-wrap p {
    color: rgba(255, 255, 255, 1);
}

#Footer .textwidget p {color: rgba(66, 91, 102, 1) !important;}
@media (min-width: 992px){
 #Wrapper .front-page-banner .caption-wrap h2 {
      font-size: 54px;
	}
#Wrapper .front-page-banner {
    padding: 240px 0 240px 0;
	}
}
/* 5/4/2016 end */

/*5/6/2016*/
@media only screen and (max-width: 767px) {
	.wpb_button, .wpb_column>.wpb_wrapper>:last-child {
    margin-bottom: 35px;
}
}
  /*5/6/2016*/


@media only screen and (max-width: 767px) {
  body:not(.template-slider):not(.header-simple) #Header {height:120px;}
}
 
/*5/13/2016*/
@media only screen and (max-width: 1239px) {
   #Header #Top_bar a.responsive-menu-toggle i {
        font-size: 60px;
	}
}
.vc_row.wpb_row.vc_row-fluid.vc_custom_1459746478779.vc_row-has-fill {
	display:none;
}
@media only screen and (max-width: 990px) {
#Header #Top_bar #menu {
    width: 100%;
  }
}
.header-split #Header .top_bar_left .menu_right {
    width: 45%;
}
  /*5/13/2016*/
  /*6/2/2016*/
@media only screen and (max-width: 768px) {
  #Header .menu_wrapper a.responsive-menu-toggle {
      padding-right: 35px;
  }
}

  /*6/2/2016*/
#Action_bar ul.social {
    float: left;
}