@charset "utf-8";
/* CSS Document */

h2{
	margin-top:-10px;
	color:#405980;
	line-height:20px;}
h3{
	margin-top:10px;
	color:#405980;
	line-height:20px;
	text-align:center;}
h4{
	color:#405980;
	line-height:20px;}
.construction {    clear: both;    padding: 0px;    margin: 0px;}
#contractor{ z-index:1;    margin:0 auto;    width:100%;}    
.videoIframe{        width: 100%;        height: 234px;        }
.group:before,.group:after {    content:"";    display:table;}
.group:after {    clear:both;}.group {    zoom:1; /* For IE 6/7 (trigger hasLayout) */}


.toaster {    display: block;   float:left;     margin: 1% 0 1% 1.6%;}
.toaster:first-child { margin-left: 0; } /* all browsers except IE6 and lower */
.oven_2_of_2 {    width: 100%;}
.oven_1_of_2 {    width: 49.2%; margin-bottom:7px;}
.oven_1_of_2 img{    width: 50%; float:left; padding-right:10px;}
.oven_3_of_3 {    width: 100%; }
.oven_2_of_3 {    width: 66.13%; }
.oven_1_of_3 {    width: 32.26%; }
.oven_1_of_3 img{    width: 100%;}

.oven_1_of_4 {    width: 23.78%; }
.oven_1_of_4 img{    width: 100%;}


@media only screen and (max-width: 960px){
	h2{
	margin-top:1px;
	color:#405980;
	line-height:34px;}
     #contractor{    margin:0 auto;   padding:7px;    width:100%;}    
	 .videoIframe{        width: 100%;        height: 158px;        }        
	 .toaster {    block; margin-left:7px;     margin: 1% 0 0% 0%;    }    
	 .oven_2_of_2 {        width: 100%;     }    
	 .oven_1_of_2 {        width: 48.5%;margin-bottom:7px; padding:14px;     }       
	  .oven_3_of_3 {        width: 100%;     }    
	  .oven_2_of_3 {        width: 100%;     }    
	  .oven_1_of_3 {        width: 90%; margin-bottom:7px; }
	  .oven_1_of_4 {        width: 23.8%; padding:2px;    }
    }


@media only screen and (max-width: 580px){

.header-logo img{margin:0 auto;}
     #contractor{    margin:0 auto;   padding:1px;    width:100%;}    
	 .videoIframe{        width: 100%;        height: 194px;        }        
	 .toaster {    block; margin-left:7px;     margin: 1% 0 1% 0%;    }    
	 .oven_2_of_2 {        width: 100%;     }    
	 .oven_1_of_2 {        width: 97%; }       
	  .oven_3_of_3 {        width: 100%;     }    
	  .oven_2_of_3 {        width: 100%;     }    
	  .oven_1_of_3 {        width: 97%;    }
	  .oven_1_of_4 {        width: 47.9%;    }
}