#header-wrapper{height:240px;padding:0;-ms-background-position-x:center;-ms-background-position-y:center;background-position:center center;background-size:cover;-ms-behavior:url(/sites/all/themes/kahakai/css/backgroundsize.min.htc);}#content-wrapper{margin-top:20px;}#header-wrapper .container{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:242px;background:url(/sites/all/themes/kahakai/images/chrome/shore.png) repeat-x bottom left;max-width:100%;}#page-wrapper{background:url(/sites/all/themes/kahakai/images/chrome/sand.png) repeat scroll 0% 0%,none repeat scroll 0% 0% #eee;}h1#page-title{position:relative;z-index:1;color:#fff;font-family:'Oswald',serif;top:171px;font-size:44px;text-shadow:1px 1px 2px #111;font-weight:300;padding:0 20px;margin:0 auto;line-height:auto;}.banner-name span{font-size:22px;text-shadow:1px 1px 1px #111;}.banner-copy{float:right;font-size:10px;display:inline-block;}a.banner-attribute{color:#bcbcbc;text-decoration:none;vertical-align:top;}a:hover.banner-attribute{color:#444;}#branding{padding:20px 0 0 5px;position:absolute;}@media only screen and (min-width:768px){#header-wrapper{height:360px;}#header-wrapper .container{height:362px;}h1#page-title{top:227px;font-size:66px;}}@media only screen and (min-width:992px){#header-wrapper{height:456px;}#header-wrapper .container{height:458px;}h1#page-title{top:293px;font-size:79px;}}@media only screen and (min-width:1382px){#header-wrapper{height:540px;}#header-wrapper .container{height:542px;}h1#page-title{top:340px;font-size:100px;}}@media only screen and (min-width:1824px){#header-wrapper{height:729px;}#header-wrapper .container{height:731px;}h1#page-title{top:437px;font-size:127px;}}
