html, body { height: 100%; }
body { color: #333; font-family: open-sans-condensed, sans-serif; font-size: 14px; line-height: 1.42857; margin: 0; background-color:#fff; }
* { box-sizing: border-box; }
.clearfix:before, .clearfix:after { display: table; content: " "; }
.clearfix:after { clear: both; }
.hidden { display:none; visibility:hidden; }
.staticBackground { background: url("../images/full.jpg") no-repeat center top #fff; position:fixed; top:0; height:100%; width:100%; content:""; z-index:-1; }
img { max-width:100%; }
.logo { background-image: url("../images/logo-new.png"); background-repeat: no-repeat; height: 139px; left: 0; position: absolute; top: 0; width: 200px; z-index:2;  }
.logo-click { background: url("../images/logo.png") no-repeat scroll 0 0 / 60px auto rgba(0, 0, 0, 0); height: 54px; left: 19px; position: absolute; top: 19px; width: 60px; z-index: 3; }
.landingPage { height:100%; width:100%; position:relative; z-index:1; background: url("../images/full.jpg") no-repeat scroll center top #fff; }
.subPage { height:100%; width:100%; position:relative; padding: 150px 0 0; text-align:center; margin:0 auto; z-index:1; }
.mainImage { max-width:100%; margin-top:66px; }
.landingPage.sticky { height:140px; transition: all 0.4s ease; position:fixed; overflow: hidden; z-index:2; }
    .landingPage.sticky img { display:none; visibility:hidden; }
    .landingPage.sticky .leftSide, .landingPage.sticky .rightSide { background:none; }
    .landingPage.sticky .leftSide.active, .landingPage.sticky .rightSide.active, .landingPage.sticky .leftSide:hover, .landingPage.sticky .rightSide:hover { -moz-box-shadow: inset 0 0 10px #000000; -webkit-box-shadow: inset 0 0 10px #000000; box-shadow: inset 0 0 10px #000000; }
.leftSide, .rightSide { width: 50%; height: 100%; float: left; text-align: center; cursor: pointer; position: relative; z-index: 1; background: rgba(0,0,0,0.3); -webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; }
    .leftSide:hover, .rightSide:hover { background:none; }
.leftSide h2, .rightSide h2 { color:#fff; font-size:60px; text-transform:uppercase; margin-top: 130px; display:inline-block; padding:0 10px; }
.landingPage.sticky h2 { margin:0; display:block; padding-top:30px; }
*.head1 { font-size:36px; line-height:43px; margin: 0; }
p { font-size: 24px; line-height: 29px; padding:66px 20px; margin: 0; }
.white { background: #fff; color: #333; border-color: #000000; -moz-box-shadow: inset 0 0 10px #000000; -webkit-box-shadow: inset 0 0 10px #000000; box-shadow: inset 0 0 10px #000000; }
.blue { background-color: #0065a0; border-color: #000000; -moz-box-shadow: inset 0 0 10px #000000; -webkit-box-shadow: inset 0 0 10px #000000; box-shadow: inset 0 0 10px #000000; color:#fff; }
.transparent { background-color:transparent; color:#fff; }
.xl { max-width:100%; width:100%; }
.l { max-width:75%; width:100%; }
.m { max-width:50%; width:100%; }
.s { max-width:25%; width:100%; }
.center { margin: 0 auto; }
.floatL { float:left; }
.floatR { float:right; }
ul { padding: 0; }
.noPadding { padding:0; }
.paddingTop { padding: 66px 0 0 0; }
.paddingTopBottom { padding: 66px 0 66px 0; }
.paddingBottom { padding: 0 0 66px 0; }