html.ie header{filter:none}html.ie8 header nav ul.nav-main ul.dropdown-menu,html.ie9 header nav ul.nav-main ul.dropdown-menu{filter:none!important}html.ie8 div.home-concept,html.ie8 div.home-concept div.process-image,html.ie8 div.home-concept div.project-image{background:0 0}html.ie8 header ul.social-icons{margin-top:2px}html.ie8 header ul.social-icons li{background-color:#f1f1f1}html.ie8 ul.history li div.thumb{background:0 0}html.ie8 div.testimonial-author div.img-thumbnail{height:60px;width:60px}html.ie8 div.testimonial-author div.img-thumbnail img{float:left}html.ie8 div.plan-ribbon-wrapper{top:-30px}html.ie8 div.plan-ribbon-wrapper div.plan-ribbon{text-align:left;padding-left:20px}html.ie8 .parallax{background-position:50% 50%!important}html.ie8 .thumb-info .thumb-info-title{background:#000}html.ie .topnotice{position:fixed;top:0;left:0;z-index:100;width:100%;border-bottom:1px solid #6e6a5e;display:none}html.ie .topnotice p a.topnoticeclose{color:#000;float:right;font-weight:700;cursor:pointer;font-size:14px;line-height:20px;padding:0;margin:0 10px 0 0}html.ie .topnotice p{background:#f6fade;color:#000;padding:.4em 0 .4em 20px;margin:0;text-align:left;font-family:Arial,Verdana,Helvetica,serif;font-size:11px;border-bottom:1px solid #a6a697;line-height:20px}html.ie body.htn{padding-top:30px}html.ie body.htn .topnotice{display:block}html.ie8 .banner.remotereviews .panel>div.aggregate>strong>span{margin-top:20px;border-width:0;color:#0092d4;background:#fff}html.ie9 .banner.remotereviews .panel>div.aggregate>strong>span{margin-top:22px}html.ie9 #footer{position:relative}html.ie9 #footer .container{position:absolute;top:0;left:19px}#header div.nav-main ul.nav-main ul.dropdown-menu{border:0;border-radius:0;box-shadow:0 20px 45px rgba(0,0,0,.08);margin:0;padding:5px;top:auto;left:auto;text-align:left}#header div.nav-main ul.nav-main ul.dropdown-menu li{display:block}#header div.nav-main ul.nav-main ul.dropdown-menu>li>a{font-weight:400;text-transform:none;position:relative;padding:8px 20px 8px 5px;font-size:.9em;font-style:normal;line-height:20px;margin-left:3px;margin-right:3px}#header div.nav-main ul.nav-main>li>a{font-weight:700;font-size:12px;padding-left:4px;padding-right:7px}#header div.nav-main ul.nav-main li.dropdown:hover a{color:#fff;background-color:#08c!important}#header div.nav-main ul.nav-main li.dropdown:hover>ul{display:block;background-color:#08c!important}#header div.nav-main.mega-menu ul.nav-main .collapse,#header div.nav-main.mega-menu ul.nav-main .dropdown,#header div.nav-main.mega-menu ul.nav-main .dropup,#header div.nav-main.mega-menu ul.nav-main .nav{position:static}#header div.nav-main.mega-menu ul.nav-main .mega-menu-signin{padding-left:0;margin-left:0;margin-right:-20px}#header div.nav-main.mega-menu ul.nav-main .mega-menu-signin.open>a,#header div.nav-main.mega-menu ul.nav-main .mega-menu-signin:hover>a{color:#fff}#header div.nav-main.mega-menu ul.nav-main li.mega-menu-item ul.dropdown-menu{background:#fff!important;border:1px solid #ccc;border-top:6px solid #08c;color:#777;width:30%;right:-5px;margin:0;padding:10px}#header div.nav-main.mega-menu .mega-menu-signin ul.dropdown-menu li a,#header div.nav-main.mega-menu .mega-menu-signin ul.dropdown-menu:hover li:hover li:hover a{background-color:transparent!important;color:#333;padding:0;margin:0}#header div.nav-main.mega-menu ul.nav-main .mega-menu-signin.signin .signin-form{display:block}#header div.nav-main.mega-menu ul.nav-main li.mega-menu-item .mega-menu-sub-title:first-child{color:#333;display:block;font-size:1em;font-weight:600;padding-bottom:5px;text-transform:uppercase;margin-top:0;margin-bottom:10px}#header div.nav-main.mega-menu ul.nav-main .mega-menu-signin.logged .list-account-options{list-style:none;padding:0;margin:0}#header div.nav-main.mega-menu ul.nav-main .mega-menu-signin.logged .list-account-options li a,#header div.nav-main.mega-menu ul.nav-main .mega-menu-signin.logged .list-account-options:hover li:hover a{background-color:transparent!important;color:#333;padding:0;margin:0;font-style:normal;line-height:20px;text-transform:none;font-weight:400;font-size:.9em}html.ie8 ul.paths li:before{margin-left:-34px}html.ie8 #owl-thumbnails .owl-controls .owl-nav{display:none!important}html.ie8 dl.dl-totals dt{text-align:left;width:80px;float:left;clear:both}html.ie8 dl.dl-totals dd{clear:right;float:right;position:relative;top:-22px;right:0}html.ie8 .ie8-clear-both{clear:both;display:block}html.ie7 #header .logo img,html.ie8 #header .logo img{width:300px;height:76px}html.ie7 div#header .navbar-collapse.nav-search-collapse,html.ie8 div#header .navbar-collapse.nav-search-collapse{display:none!important}html.ie8 #footer .footer-copyright #sub-menu{float:right}html.ie8 #footer .footer-copyright #sub-menu ul{list-style:none;margin:0;padding:0}html.ie8 #footer .footer-copyright #sub-menu ul li:first-child{border:medium none;padding-left:0}html.ie8 #footer .footer-copyright #sub-menu ul li{border-left:1px solid #505050;display:inline-block;line-height:12px;margin:0;padding:0 8px}html.ie7 ul.breadcrumb li{float:left}html.ie7 div.search.form-inline{display:none}html.ie7 #footer .footer-copyright #sub-menu{float:right}html.ie7 #footer .footer-copyright #sub-menu ul{list-style:none;margin:0;padding:0}html.ie7 #footer .footer-copyright #sub-menu ul li:first-child{border:medium none;padding-left:0}html.ie7 #footer .footer-copyright #sub-menu ul li{border-left:1px solid #505050;display:inline-block;line-height:12px;margin:0;padding:0 8px}html.ie7 #footer ul.contact li p i.fa{display:none}html.ie7 #footer ul.social-icons li{list-style-type:none;float:left}html.ie7 #footer .container .row .col-md-2{position:absolute}html.ie7 #footer #newsletterForm input#newsletterEmail{width:120px;max-width:120px;height:24px}
