
/* Small screens*/
@media only screen and (max-width: 40em)
	{

	}

@media only screen and (max-width: 40em) {
	   .scroll{padding-top: 44px;}.SliderImgs {margin-top:44px}
       .products a{ height:auto;}
       .location{ padding:1em;}
       .location .panel{ padding:0em;margin: 0;}
        #map-canvas{height: 300px;}
        dialog, .reveal-modal{width: 95vw; min-height: auto;}
        .panel{ height:auto;}
        .finance .panel{ height:auto;}
        .big-banner{padding: 1em 0 2em;}
        .QHSE{padding:20px !important;background-size: contain !important}

}

/*  Medium screens*/
@media only screen and (min-width: 40.063em)
	 { 
		.scroll{padding-top: 44px;}
    .SliderImgs{top:44px}
	} 

@media only screen and (min-width: 40.063em) and (max-width: 64em)
	{	
		.products a{ height:180px;} 
	} 

/*  Large screens*/
@media only screen and (min-width: 64.063em) 
	{
    /*.off-canvas-wrap { width:1000px; margin:auto;}*/ 
    .scroll{padding-top:0;}            
	} 

@media only screen and (min-width: 55.063em)
	{
    
	} 


