/*
Float clearing goodness from Handcrafted CSS book -------------------------------------------------------------------------------------------------- 
.group:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
* html .group { height: 1%; }
*:first-child+html .group { min-height: 1px; }

html { font-size: 62.5%; }

* {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

/*
Header styles -------------------------------------------------------------------------------------------------------------------------------------- 
.section-header { padding: 0px 50px; background: #fff url(bg.png); position: fixed; top: 0; left: 0; z-index: 500; right: 0; height:100%; width:100%; min-width:300px}
.section-header img { max-width: 100%; }
.section-header > div { max-width: 220px; max-width: 6rem; float: left; }
.section-header > div a { float: right; width: 50%; }
.section-header > div a.sky-living-logo { position: relative; top: 5px; width: 80%; float: left; }

.section-header > div a.section-logo { width: 63.714285714286%; float: right; width: 35%; top: 0px; position: relative; margin-left: 15px; float: left; }
.sponsor-small { float: left; max-width: 118px; margin-left: -55px; }

.widgets { margin-top: 15px; }
a img { vertical-align: bottom; max-width: 100%; height: auto; }

/*
Media query goodness ------------------------------------------------------------------------------------------------------------------------------- 

@media only screen and (max-width: 400px) {
	.facebook { display: none;}	
}

@media only screen and (max-width: 480px) {

	.section-header { padding-left: 15px; padding-right: 15px; }
}
*/
body { width:100%; height:100%; overflow:hidden }
.banner-background { width:100%; height:100%; background:#fff url(bg.png); background-size:cover; display:table;}
.banner-items { width:100%; display:table-cell; vertical-align:middle; cursor:pointer }
.banner-logo { float:left; margin-left:20px }
.banner-widgets-container { float:right; }
.banner-widget { float:right; margin-right: 5px; height:20px }
