body{background:#333;}
ul li{list-style-position:outside;text-indent:0px;}
.container_12{padding-top:20px;background:url() center top no-repeat;}
.search-box{margin-right:80px;}
.logo{margin-left:22px !important;margin-top:20px !important;}
.lvws_ibi{width:80%;margin:5px auto;text-align:center;}
.lvws_affiliates div{text-align:center;vertical-align:middle;}
.lvws_affiliates img{max-width:100%;height:auto !important;}
.lvws_bkg_header{position:absolute;height:183px;width:100%;top:0;left:0;z-index:-1;background:url(/wp-content/plugins/lvws/images/header-bkg-behind-4-web.jpg) left top repeat-x;}
.lvws_bg_gradient{color:#ffffff;background-color:#3c589d;background-image:-ms-linear-gradient(top, #3C589D 0%, #37AB40 100%);background-image:-moz-linear-gradient(top, #3C589D 0%, #37AB40 100%);background-image:-o-linear-gradient(top, #3C589D 0%, #37AB40 100%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #3C589D), color-stop(1, #37AB40));background-image:-webkit-linear-gradient(top, #3C589D 0%, #37AB40 100%);background-image:linear-gradient(to bottom, #3C589D 0%, #37AB40 100%);}
.lvws_bg_gradient h1{color:#fff;}
.lvws_header_absolute{position:absolute;text-align:left;width:100%;margin:10px 0;top:10px;}
.lvws_header_absolute .textwidget{display:inline-block;padding-left:40px;}
.lvws-nav-main{line-height:1.0;}
.lvws-nav-main a:visited,
.lvws-nav-main a:hover{color:#ffffff;text-decoration:none;}
.lvws-nav-main a{border-left:0px solid #fff;padding:0.75em 1.3em;text-decoration:none;color:#ffffff;display:block;}
.lvws-nav-main li{width:99%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;padding-left:5px;margin-bottom:2px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;background:#3b5998;}
.lvws-nav-main li:hover{background:#00ab51;}
.lvws-nav-main li ul{padding:5px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;min-width:100%;width:600px;max-width:600px;border-radius:4px;text-align:center;}
.lvws-nav-main li ul li a:before{font-family:'FontAwesome';content:"\f101";display:inline-block;color:#fff;padding-right:0;padding-left:10px;}
.lvws-nav-main li ul li{max-width:49%;display:inline-block;margin:0 auto;text-align:left;}
.lvws-nav-main li.current_page_item{background:#00ab51;color:#ffffff;}
.lvws-nav-main li.current_page_item a{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;}
.lvws-nav-main-dds ul{display:block !important;visibility:visible !important;position:relative !important;top:0 !important;left:0 !important;width:auto !important;background:transparent !important;text-align:left;}
.lvws-nav-main-dds ul li{background:transparent !important;display:block !important;width:100%;max-width:100% !important;}
.lvws-nav-main-dds:hover ul{left:0 !important;}
.lvws-nav-text ul{font-size:11px;}
.lvws_iba a{display:inline-block;margin:1px 5px;padding:1px 5px;}
.lvws_ul_with_popup li span{display:none;width:200px;max-width:80%;border:#333 solid 1px;background:#fff;padding:3px;position:absolute;}
.lvws_ul_with_popup li:hover span{display:inline-block;}
#wpcf7-f1-p12-o1,
#wpcf7-f5-p301-o1{background:none;}
.wpcf7 .wpcf7-form{margin:20px auto;}
#wpcf7-f7-p15-o1 .ajax-loader,
.wpcf7 .ajax-loader{position:absolute;}
input.quote{min-width:200px;}
#footer .container_12{background:none;}
#footer{background-color:#29853f !important;background:url(/wp-content/plugins/lvws/images/footer-bkg.jpg) center top no-repeat !important;padding-top:30px !important;margin-bottom:0 !important;}
#footer a{color:#d0d0d0;}
@media (max-width:1500px){.lvws_header_absolute{text-align:center;}
.lvws_header_absolute .textwidget{margin:20px auto 0 auto;}
.lvws_header_absolute .textwidget img{max-width:250px;}
}
@media (max-width:760px){.lvws_header_absolute .textwidget{padding-left:100px;}
}