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

    /* Large Devices, Wide Screens */
    @media only screen and (max-width : 1200px) { 
        .layout-1 .search-form-container{   
left: -320px;
top: 470px;
width: 280px;
}
          }

    /* Medium Devices, Desktops */
    @media only screen and (max-width : 992px) {
	      }
/* Medium Devices, Desktops */
    @media only screen and (max-width : 959px) {
	    .flexbox-imgs{justify-content: center;}
	  .flexbox-imgs img{}
	    
	    
	    
	            .layout-1 .search-form-container{   

left: -255px;
top: 440px;
width: 220px;
}
	    
	    
	    .vc_col-sm-pull-8 {

    right: 0;

}
.vc_col-sm-push-4 {

    left: 0;

}
	    
	    

    }
    /* Small Devices, Tablets */
    @media only screen and (max-width : 768px) {
	    #navigation {
    display: block;
}
.logo img {
    max-width: 200px;
}
.topbutton {font-size: 14px;
line-height: 14px;
padding: 20px;top: 10px;
width: 100px;right: -50px;}
	    .image_box_circle {
    position: relative;
    width: 200px;
    height: 200px;
    right: inherit;
    top: inherit;
    z-index: 9999999;
    margin: -100px auto 70px 0 !important;
}
.icon-arrow{height: 42px !important;}
.icon-arrow span{font-size: 24px;}
	    .flexbox-imgs {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    }.flexbox-imgs img {
    justify-content: center;
    max-height: 80px;
    max-width: 180px;
    margin: 5px auto;
    opacity: 1;
    transition: all .3s;
}
	    .layout-1 .search-form-container{ position: relative;
left: 0;
top: 0;
width: 100%;
margin-bottom: 30px;}
	 
	    .form-field.half {

    width: 100%;
    float: left;

}
	    
	    [class^="box-"] {
display: block;
position: relative;
width: 100%;
min-height: auto;
margin-right: 0px;
margin-bottom: 30px;
background: #fff;
padding: 20px;
float: none;border: 1.5px solid #b32e33;
}


    }

    /* Extra Small Devices, Phones */ 
    @media only screen and (max-width : 480px) {
	  
	   

    }

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