html{overflow-y:scroll;min-height:100%}body{background: #FFFFFF;font-size:.9em;line-height:22px;margin:0;overflow:hidden;min-height:100%}#header{overflow:hidden;padding:2px 2px 2px 8px;clear:both;position:relative;z-index:1}#header>.container{height:100px;margin-bottom:-35px;position:relative;display:table;max-width:1170px}#header>.navbar-collapse>.container{position:relative}#header nav{float:right}#header nav ul.nav-main{margin:-7px 10px 8px 0}#header nav ul.nav-main>li+li{margin-left:-4px}#header nav ul.nav-main li a{font-size: 1.05em;font-style:normal;line-height:20px;padding: 6px 9px;}#header nav ul.nav-main li a:hover{background-color:#F4F4F4}#header nav ul.nav-main li ul a{text-transform:none;font-weight:400;font-size:.9em}#header nav ul.nav-main li.active a{background-color:#CCC}#header nav ul.nav-top li span{display:block;line-height:14px;margin-bottom:2px;margin-right:0;margin-top:5px}#header nav ul.nav-top li a,#header nav ul.nav-top li span{color:#999;font-size:.9em;padding:6px 10px}#header nav ul.nav-top li i{margin-right:6px;position:relative;top:1px}#header .nav-main-collapse,#header .nav-main-collapse.in{overflow-y:visible}#header .logo{margin:0;padding:0;display:table-cell;height:52px;line-height: 60px;color:transparent;float:left;-webkit-transition: all 0.5s;     -moz-transition: all 0.5s;     -o-transition: all 0.5s;     transition: all 0.5s;}#header .logo a{position:relative;z-index:1}#header .logo img{position:relative;color:transparent;vertical-align:text-top}.header-container{min-height:76px;position:relative}.btn-responsive-nav{display:none}#header.fixed{position:fixed;top:0;width:100%;z-index:1001}body.sticky-menu-active #header{position:fixed;top:0;height:65px;width:100%;z-index:1001;filter:none}body.sticky-menu-active #header .social-icons{margin-top:-1px}body.sticky-menu-active #header nav ul.nav-main{margin-bottom:7px;margin-top:-1px}#header.flat-menu>.container{height:91px;margin-bottom:-82px}#header.flat-menu .header-top{margin-top:-8px}#header.flat-menu .social-icons{margin:10px 10px 0}#header.flat-menu .search{margin-top:8px}#header.flat-menu .search form{margin:0}#header.flat-menu .search input.search-query{padding-bottom:5px;padding-top:5px}#header.flat-menu nav ul.nav-main{float:right;margin:-9px 0 -8px}#header.flat-menu nav ul.nav-main>li>a{margin-bottom:0}#header.flat-menu nav ul.nav-main li a{border-radius:0;/* margin-left:1px; *//* margin-right:3px; */padding-bottom:20px;padding-top:46px}#header.flat-menu nav ul.nav-main li.dropdown:hover a.dropdown-toggle{border-radius:0}#header.flat-menu nav ul.nav-main li.dropdown:hover>a{padding-bottom:21px}#header.flat-menu nav ul.nav-main ul.dropdown-menu{margin:0 0 0 1px;border-radius:0}#header.flat-menu nav ul.nav-main ul.dropdown-menu ul.dropdown-menu{border-radius:0}body.sticky-menu-active #header.flat-menu ul.nav-main{margin-top:34px}body.sticky-menu-active #header.flat-menu ul.nav-main>li:hover>a,body.sticky-menu-active #header.flat-menu ul.nav-main>li>a{border-top-color:transparent;padding-bottom:3px;padding-top:3px;border-radius:20px}{padding-top:12px}body.sticky-menu-active #header.flat-menu .header-top{display:none}body.boxed #header.flat-menu{padding:15px 0 7px;border-radius:5px 5px 0 0}body.boxed #header.flat-menu.clean-top{padding-bottom:8px}body.boxed #header.flat-menu.colored{padding:0 0 7px}#header.single-menu{min-height:60px;:rgba(97,97,97,.45);/*  */overflow:visible;background-image: url('/img/header_back.png'); background-color: none;    background-position: 0px;     background-size: 13px 63px;background-position: 0;background-repeat: repeat-x;position: fixed;     width: 100%;     z-index: 1000;     top: 0;-webkit-transition: all 0.5s;     -moz-transition: all 0.5s;     -o-transition: all 0.5s;     transition: all 0.5s;}#header.single-menu>.container{height:91px;margin-bottom:-77px}#header.single-menu .search,#header.single-menu .search+nav{display:none}#header.single-menu nav ul.nav-main{float:right;height: 67px;}#header.single-menu nav ul.nav-main li a,#header.single-menu nav ul.nav-main li.dropdown:hover>a{padding-bottom:3px;padding-top:3px;border-radius:20px}body.boxed #header.single-menu{padding:15px 0 7px}#header.clean-top .header-top{border-bottom:1px solid #EDEDED;background-color:#F4F4F4;margin-top:-8px}#header.clean-top .social-icons{margin:11px 10px 9px}@media (min-width:992px){#header.narrow{height:auto;min-height:85px;padding:0;border-bottom:1px solid #E9E9E9;box-shadow:0 0 3px rgba(0,0,0,.1)}#header.narrow>.container{margin-bottom:-48px;height:75px}}.page-top{background-color:#171717;border-bottom:5px solid #CCC;border-top:5px solid #384045;margin-bottom:35px;min-height:50px;padding:20px 0;position:relative;text-align:left}.page-top ul.breadcrumb{background:0 0;margin:-3px 0 0;padding:0}.page-top ul.breadcrumb>li{text-shadow:none}.page-top h2{border-bottom:5px solid #CCC;color:#FFF;display:inline-block;font-weight:200;margin:0 0 -25px;min-height:37px;line-height:46px;padding:0 0 17px;position:relative}.parallax{background-position:0 0;background-repeat:no-repeat;background-size:100% auto;width:100%;margin:70px 0;padding:50px 0}.parallax.disabled{background-size:auto}.parallax blockquote{border:0;padding:0 10%}.parallax blockquote i.icon-quote-left{font-size:34px;position:relative;left:-5px}.parallax blockquote p{font-size:24px;line-height:30px}.parallax blockquote span{font-size:16px;line-height:20px;color:#999;position:relative;left:-5px}section.featured{background:#F0F0ED;border-top:5px solid #ECECE8;padding:50px 0}section.featured.map{background-image:url(../img/map-bottom.png);background-position:center 0;background-repeat:no-repeat;margin-top:0;border-top:0}.map-section{background:url(../img/map-top.png) center 0 no-repeat;padding-top:220px;margin-top:40px}section.highlight{margin:35px 0 45px;padding:40px 0;color:#FFF}section.highlight h1,section.highlight h2,section.highlight h3,section.highlight h4,section.highlight h5,section.highlight>a,section.highlight>p{color:#FFF}section.highlight .img-thumbnail{background-color:#FFF!important;border-color:#FFF!important}section.highlight.footer{margin:45px 0 -70px}section.highlight.top{margin-top:0}.page-not-found{margin:50px 0}.page-not-found h2{font-size:140px;font-weight:600;letter-spacing:-10px;line-height:140px}.page-not-found h4{color:#777}.page-not-found p{font-size:1.4em;line-height:36px}#footer{background: #3c3d42;border-top:#328DA2;font-size:.9em;clear:both;width:100%}#footer a:hover{color:#CCC}#footer form{filter:alpha(opacity=85);opacity:.85}#footer a,#footer h1,#footer h2,#footer h3,#footer h4{color: #FFF;}#footer h4{font-size:1.5em;font-weight:200}#footer h5{color:#CCC!important}#footer ul.nav-list.primary>li a{border-bottom:1px solid rgba(255,255,255,.1);line-height:20px;padding-bottom:11px}#footer ul.nav-list.primary>li:last-child a{border-bottom:0}#footer ul.nav-list.primary>li a:hover{background-color:rgba(255,255,255,.05)}#footer ul.list.icons li{margin-bottom:5px}#footer .container .row>div{/* margin-bottom: 10px; */}#footer .container input:focus{box-shadow:none}#footer .newsletter form{width:100%;max-width:262px}#footer .newsletter form input.form-control{height:25px;padding:6px 12px}#footer .contact{list-style:none;margin:0;padding:0}#footer .contact i{display:block;float:left;font-size:1.2em;margin:3px 8px 3px 0;position:relative;text-align:center;top:-2px;width:16px}#footer .contact p{margin-bottom:0}#footer .logo{display:block}#footer .logo.push-bottom{margin-bottom:12px}#footer .footer-copyright{background:#0C0C0C;border-top:4px solid #111;margin-top:40px;padding:30px 0 10px}#footer .footer-copyright nav{float:right}#footer .footer-copyright nav ul{list-style:none;margin:0;padding:0}#footer .footer-copyright nav ul li{border-left:1px solid #505050;display:inline-block;line-height:12px;margin:0;padding:0 8px}#footer .footer-copyright nav ul li:first-child{border:none;padding-left:0}#footer .footer-copyright p{color:#555;margin:0;padding:0}#footer .phone{color:#FFF;font-size:26px;font-weight:700;display:block;padding-bottom:15px;margin-top:-5px}#footer.short{padding-top:40px;/* /* margin-top:60px; */ */padding-bottom:100px;padding-bottom: 40px;-webkit-transition:1s ease-in-out;-moz-transition:1s ease-in-out;-o-transition:1s ease-in-out}#footer.short .footer-copyright{background:0 0;border:0;padding-top:0;margin-top:0}body.boxed{background-color:transparent;background-position:0 0;background-repeat:repeat}body.boxed .body{background-color:#FFF;border-bottom:5px solid #121214;border-radius:5px;border-top:5px solid #CCC;box-shadow:0 0 4px rgba(0,0,0,.15);margin:25px auto;max-width:1200px;height:auto}body.boxed #header{padding:15px 0}
