/*==========  Non-Mobile First Method  ==========*/

    /* Large Devices, Wide Screens */
    @media only screen and (max-width : 1200px) { 
	    
	    .headerx .vc_col-sm-4,  .headerx .vc_col-sm-8 {width: 50%;}
        
          }

    /* Medium Devices, Desktops */
    @media only screen and (max-width : 992px) {
	      }
/* Medium Devices, Desktops */
    @media only screen and (max-width : 959px) {
	    .flexbox-imgs div {
    flex: 0 1 50%;
    }
	    
	    .header-about img {
    max-width: 630px;
    transform: translateX(-160px);
}
	    
	    .vc_col-sm-pull-8 {

    right: 0;

}
.vc_col-sm-push-4 {

    left: 0;

}
	    
	    

    }
    /* Small Devices, Tablets */
    @media only screen and (max-width : 768px) {
	     .testimonial-slide { font-size: 25px !important;}
	    .who-section::after{background-position-x: calc(100% - -50vw);}
	    
	    .header-help {background-position-x: 350px;}
	    .header-help-left {background-position-x: -250px;}
	    .header-about img {transform: translateX(0);}
	    .xforheader img {max-width: 500px;}
	    .header-about .span_12{display: block;padding: 60px 0 0 0 ;}
		.header-about img {max-width: 100%;}

	    .form-field.half {

    width: 100%;
  

}
	    





    }

    /* Extra Small Devices, Phones */ 
    @media only screen and (max-width : 480px) {
	    .who-section::after {
    background-position-x: calc(100% - -70vw);
}
#page-id-107 .wpb_row .wpb_column {margin-bottom: 0;}
.work-card > .wpb_row > .span_12 > .wpb_column > .wpb_wrapper {
    display: block;
}
.worknumber {
    flex: 0 0 80px;
    position: absolute;
    left: -5px;
    top: -10px;
}
	    
	     .header-help {
 background-position-x: 220px;
  padding: 30px 0 0 0 !important;background-size: cover !important;
}
	    .header-help-left {
background-position-x: -390px;
     padding: 0 !important;background-size: cover !important;
}

	  
.flexbox-imgs div {
    flex: 0 1 100%;
}
	   

    }

    /* Custom, iPhone Retina */ 
    @media only screen and (max-width : 320px) {
        
    }
   