body#home .masthead{background-color:#808080;padding:0}
body#home .masthead .outer-segment{background:#fff;padding-bottom:5px;padding-top:5px;border-bottom:1px solid #949292;border-top:1px solid #949292}
body#home .masthead .segment{background:#2b5084 url('../themes/ozlance/assets/images/home/banner-bg.jpg') no-repeat !important;border-color:transparent;padding:2rem 3rem;height:367px;margin:0;border-radius:0}
body#home .masthead h1.header{margin-bottom:2rem;text-shadow:2px 2px 5px #001744}
body#home .masthead .intro-steps h4{text-shadow:2px 2px 5px #001744;font-size:2rem;margin:0;margin-bottom:.3em}
@media (max-width:600px){body#home .masthead .segment{height:auto;padding-bottom:4rem}
body#home .masthead .intro-steps{display:none !important}
}
body#home .masthead .search-label{display:block;font-weight:bold;font-size:15px;padding:0 2rem .5rem 0;letter-spacing:1px;position:relative;left:2rem}
body#home .masthead .search-field{background-color:rgba(0,0,0,0.1);border:1px solid rgba(255,255,255,0.45);border-radius:50px;padding:0 1rem}
body#home .masthead .search-field > input{padding:.75rem 2rem .75rem .75rem !important}
body#home .masthead .search-field > i.icon{right:1rem}
body#home .masthead .help-link{color:rgba(255,255,255,0.8);display:block;padding-top:.75rem}
body#home .masthead .help-link:hover{color:#ffffff}
body#home .recent-workers ul{margin:0 0 0 2px;padding:0;overflow:hidden}
body#home .recent-workers ul li{float:left;display:block;height:65px;width:65px;margin:0 5px 5px 0}
body#home .recent-workers a.avatar{text-indent:-9999px;overflow:hidden;position:absolute;background-position:center;background-repeat:no-repeat;width:60px;height:60px;display:block;border:1px solid #f0f0f0;background-size:60px 60px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;opacity:.8}
body#home .recent-workers a.avatar:hover{opacity:1;z-index:999;height:150px;width:150px;margin-top:-50px;margin-left:-50px;background-size:150px 150px;background-color:#FFF;border:1px solid #e0e0e0;z-index:2}
body#home #layout-content .container{position:relative;z-index:2}
body#home .layout-quicknav .container{position:relative}
body#home .layout-quicknav .menu{min-height:auto;border:none !important;position:absolute;z-index:2;bottom:0;left:315px}
body#home .layout-quicknav .menu .item{border-top-right-radius:4px;border-top-left-radius:4px;background:#f9f9f9;margin-bottom:0;margin-right:.3em;border-color:#949292;border-width:1px;padding:.6em .75em !important}
body#home .layout-quicknav .menu .item:hover,body#home .layout-quicknav .menu .item.active{background:#fff;top:1px;color:#083c7c}
@media (max-width:991px){body#home .layout-quicknav{display:none}
}
.landing-title{padding:3.5em 2em 0;text-align:right}
.landing-title > h2{color:#083c7c;position:relative;display:inline-block}
.landing-title > h2 img{height:50px;position:absolute;left:-90px;top:-25px}
.landing-home-link{float:right;background:#083c7c;border-bottom-right-radius:4px;border-bottom-left-radius:4px;padding:.2em 2em .4em;margin-right:2em}
.landing-home-link a{color:#f0f0f0}
.landing-home-link a:hover{color:#fff}
.hero-image{position:relative;height:351px}
.hero-image > .image{position:absolute;bottom:-29px}
.hero-image > .image.hero-video-editor-001_r{left:-45px}
body#home.landing .masthead .segment{min-height:407px;height:auto;background:#28548e url('../themes/ozlance/assets/images/landing/banner-bg.jpg') no-repeat !important}
@media (min-width:992px) and (max-width:1199px){body#home.landing .masthead .segment{padding:2rem 10rem 2rem 14rem}
}
body#home.landing .masthead h1.header{margin-bottom:1rem}
body#home.landing .masthead p{font-size:15px}
body#home.landing .masthead p strong{color:#fff}
body#home.landing .masthead .mini-title{margin-top:.5rem;color:#b3d3ee;font-weight:bold}
body#home.landing .masthead .sub-title{font-size:18px;font-weight:bold;line-height:1.4;margin:1rem 0 2rem;color:white}
body#home.landing .masthead .ui.button{text-shadow:1px 1px 3px rgba(0,0,0,0.5)}
body#home.landing .masthead .subinfo{margin-top:-0.5rem;margin-bottom:-0.5rem}
body#home.landing .masthead .subinfo .subinfo-title > p{color:#b3d3ee;font-weight:bold;font-size:16px;margin:.25rem .25rem 0 0}
body#home.landing .masthead .subinfo .subinfo-details > ul{margin:0;padding:0}