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

/* Mobile Layout: 580px and below. */
#slideshow {display:none;}
#bottomOfSlideshow {display:none;}

.homeWhiteSpace {padding:30px 0 30px 0;}
.homeWhiteSpace h3 {
	color:#07214a; 
	margin:5px 0 0 0; 
	font-size:40px; 
	font-family: 'Roboto', Arial, sans-serif; 
	font-weight:400;
}

.homeFloatBox {margin-bottom:20px;}
.homeFloatBox h4 {color:#6fa72d;}
.homeFloatBox li {margin-bottom:15px;}
.grayBox {background-color:#e9eaec; padding-top:5px; padding-bottom:10px; margin-top:20px;}

#iconFooter {
	background-color:#f6f6f6;
	min-height:119px; 
	text-align:center;
}
#iconFooter img {padding:5px 10px 0 10px;}




/* Tablet Layout: 581px to 768px. Inherits styles from: Mobile Layout. */
@media only screen and (min-width: 581px) {
#slideshow {display:block;}
#bottomOfSlideshow {display:block; background-color:#0469ae;}
#bottomOfSlideshow h5 {font-size:32px; margin:0; padding:10px 0 10px 0; color:#FFF; font-family: 'Oswald', Arial, sans-serif; font-weight:400;}

.homeWhiteSpace h3 {font-size:47px;}

.homeFloatBox {float:right; width:45%; margin-left:20px;}
.homeFloatBox ul {padding-right:10px;}
.homeFloatBox h4 {padding-left:15px;}
.grayBox {margin-top:0;}

#iconFooter {background-image:url(../images/home/home_icon_bg.jpg); background-repeat:repeat-x;}
#iconFooter img {padding:5px 35px 0 35px;}

}




/* Desktop Layout: 800px to a max of 1100px.  Inherits styles from: Mobile Layout and Tablet Layout. */
@media only screen and (min-width: 800px) {
#slideshow {background-color:#000; padding-top:175px;}
#slideshow #wowslider-container1 {max-width:1920px;}

.homeFloatBox {width:440px; margin-top:-90px;}

#iconFooter img {padding:30px 35px 0 35px;}
}
