.navbar-inner{position:relative;}
.brand{position:relative;z-index:9999;display:inline-block;}
.scroller{position:absolute;z-index:50;margin-top:-20px;}
.flex-viewport{max-height:270px;}
.flex-active-slide{width:100%;}
.flexslider{}
.twocol{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;}
.patDark.nomrg{background-size:cover;background-position:center center;}
.btn.vorange{padding-top:10px!important;}
.row.throw{float:right;margin-right:-1cm;overflow:hidden;margin-left:1cm;margin-bottom:-.5cm;margin-top:-.5cm;}
.brightinfo{width:60%;height:auto;float:left;}
.patBrightContent{position:relative;}
.hundred{width:40%;height:100%;position:absolute;right:0;top:0px;background-size:cover;}
.flex-control-nav{bottom:0;}
@media all and (max-width:1049px){}
@media all and (max-width:978px){.btn.vgray.vlarge, .btn.vorange.vlarge{height:20px;}
}
@media all and (max-width:768px){.popvid{padding:0;}
.popvid,
.patBrightContent.vidsec{width:100%!important;float:none!important;display:block;}
.patDark.nomrg,{margin-top:20px!important;}
.brightinfo{display:block;width:100%;}
.hundred{display:block;width:100%;position:relative;height:200px;}
.brightinfo{padding:20px;}
}
@media all and (max-width:561px){.header-unit{padding:0;}
.flexslider{padding-bottom:20px;width:90vw;}
.flex-control-nav.flex-control-paging{bottom:30px;}
h2.great.vwhite.topMrg{min-height:50px;}
.vidoverlay{height:355px;}
}
@media all and (max-width:500px){#video-container{display:none;}
}
@media all and (max-width:475px){.scroller{margin-top:-45px;position:relative;}
.topVidbg,.vidoverlay{height:450px;}
}
@media all and (max-width:400px){.header-unit{min-height:350px;}
.flex-control-nav.flex-control-paging{bottom:0;}
.flex-viewport{max-height:320px;}
}