.navbar{position:absolute;left:0;top:0;width:100%;background:transparent;z-index:99;padding-right:0;padding-left:0;padding-top:30px;padding-bottom:0;height:90px;}
.navbar .icon-bar{color:#b19777;}
.navbar .navbar-nav .nav-link{font-family:'Oswald', sans-serif;font-size:15px;font-weight:300;color:#fff;text-transform:uppercase;letter-spacing:4px;margin:5px 5px;-webkit-transition:all .4s;transition:all .4s;}
.navbar .navbar-nav .nav-link.nav-color{color:#272727;}
.navbar .navbar-nav .nav-link:hover{color:#b19777;}
.navbar .navbar-nav .active{color:#b19777 !important;}
.nav-scroll{background:#fff;padding:0 0 0 0;position:fixed;top:-100px;left:0;width:100%;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s;-webkit-transform:translateY(100px);transform:translateY(100px);-webkit-box-shadow:0px 5px 15px rgba(0, 0, 0, 0.1);box-shadow:0px 5px 15px rgba(0, 0, 0, 0.1);}
.nav-scroll .icon-bar{color:#b19777;}
.nav-scroll .navbar-nav .nav-link{color:#272727;}
.nav-scroll .navbar-nav .active{color:#b19777 !important;}
.nav-scroll .navbar-nav .logo{padding:15px 0;color:#777;}
.nav-scroll .logo{width:115px;}
.nav-scroll .logo-img{margin-bottom:0px;}
.nav-scroll .logo-wrapper .logo h2{font-family:'Oswald', sans-serif;font-size:40px;font-weight:400;margin-bottom:0px;display:block;width:100%;position:relative;color:#b19777;line-height:1.25em;letter-spacing:5px;display:none;}
.nav-scroll .logo-wrapper .logo span{display:block;font-family:'Oswald', sans-serif;font-size:13px;color:#575757;font-weight:400;letter-spacing:3px;display:block;margin-top:3px;line-height:1.2em;text-transform:uppercase;margin-left:5px;display:none !important;}
.nav-scroll .logo-wrapper{padding:15px 70px 15px 150px;background:#272727;}
.logo-wrapper{float:left;background:#272727;padding:30px 50px;}
.logo-wrapper .logo h2{font-family:'Oswald', sans-serif;font-size:45px;font-weight:400;display:block;width:100%;position:relative;color:#b19777;letter-spacing:9px;margin-bottom:0;}
.logo-wrapper .logo h2 a i{color:#777;font-size:20px;vertical-align:super;}
.logo-wrapper .logo span{display:block;font-family:'Oswald', sans-serif;font-size:12px;color:#777;font-weight:400;letter-spacing:4px;display:block;margin-top:5px;line-height:1.5em;text-transform:uppercase;}
.logo{padding:0;width:150px;text-align:center;}
.logo-img{width:75px;margin-bottom:5px;}
.dropdown:hover .dropdown-menu, .dropdown:hover .mega-menu{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);}
.dropdown .nav-link{cursor:pointer;}
.dropdown .nav-link i{padding-left:1px;font-size:9px;}
.dropdown-item{position:relative;}
.dropdown-item:hover .sub-menu{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);}
.dropdown-item span{display:block;cursor:pointer;}
.dropdown-menu, .sub-menu{display:block;opacity:0;visibility:hidden;-webkit-transform:translateY(20px);transform:translateY(20px);width:200px;padding:15px 10px;border-radius:0;border:0;background-color:#fff;-webkit-transition:all .3s;transition:all .3s;}
.dropdown-menu .dropdown-item, .sub-menu .dropdown-item{padding:5px 15px;font-family:'Didact Gothic', sans-serif;font-size:15px;font-weight:300;color:#272727;position:relative;-webkit-transition:all .4s;transition:all .4s;border-bottom:1px solid #f4f4f4;background-color:transparent;}
.dropdown-menu .dropdown-item:last-child, .sub-menu .dropdown-item:last-child{border-bottom:none;}
.dropdown-menu .dropdown-item:hover, .sub-menu .dropdown-item:hover{background:transparent;padding-left:20px;color:#b19777;}
.dropdown-menu .dropdown-item a, .sub-menu .dropdown-item a{display:block;}
.dropdown-menu .dropdown-item i, .sub-menu .dropdown-item i{padding:13px 0 0 5px;font-size:8px;float:right;}
.dropdown-menu .dropdown-item em, .sub-menu .dropdown-item em{font-size:8px;background-color:#272727;padding:2px 4px;color:#fff;border-radius:2px;position:absolute;right:10px;top:5px;}
.dropdown-menu.last{left:-60%;}
.sub-menu{position:absolute;left:100%;top:-5px;}
.sub-menu.left{left:-100%;margin-left:-20px;}
.mega-menu{position:absolute;opacity:0;visibility:hidden;-webkit-transform:translateY(20px);transform:translateY(20px);right:-150px;width:800px;background-color:#fff;-webkit-box-shadow:0px 10px 20px rgba(0, 0, 0, 0.05);box-shadow:0px 10px 20px rgba(0, 0, 0, 0.05);-webkit-transition:all .3s;transition:all .3s;}
.mega-menu .dropdown-title{display:block;color:#fff;font-size:15px;font-weight:300;letter-spacing:5px;text-transform:uppercase;margin-bottom:15px;padding:0 15px 15px;border-bottom:1px solid rgba(255, 255, 255, 0.03);}
.mega-menu .dropdown-menu{position:static !important;float:left;-webkit-box-shadow:none;box-shadow:none;border-right:1px solid rgba(255, 255, 255, 0.03);;border-bottom:1px solid rgba(255, 255, 255, 0.03);-webkit-transition:all .3s;transition:all .3s;}
@media screen and (max-width:767px){
.navbar{padding-left:0px;padding-right:0px;background:#fff;padding-top:15px;padding-bottom:15px;}
.nav-scroll{background:#fff;}
.logo-wrapper{float:left;padding:15px;}
.nav-scroll .logo-wrapper{padding:15px;background-color:#fff;}
} @media screen and (max-width:991px){
.navbar .logo{text-align:left;margin-left:15px;}
.nav-scroll .logo{width:115px;}
.logo-img{margin-bottom:0px;}
.navbar button{margin-right:15px;outline:none !important;background:#fff;}
.navbar button:hover{background:#fff;}
.navbar .container{max-width:100%;}
.navbar .navbar-collapse{max-height:600px;overflow:auto;background:#fff;text-align:left;padding:15px 30px 30px 15px}
.navbar .nav-link{margin:0px auto !important;}
.navbar .navbar-nav .nav-link{color:#777;}
.nav-scroll .navbar-collapse .nav-link{color:#777 !important;}
.nav-scroll .navbar-collapse .active{color:#b19777 !important;}
.dropdown-menu{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);width:100%;display:none;}
.dropdown-menu .sub-menu{position:static;margin-top:15px;opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);width:100%;display:none;}
.dropdown .mega-menu{width:100%;position:static;opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);width:100%;display:none;}
.dropdown .mega-menu .dropdown-menu{border:0;margin:0;}
.dropdown .mega-menu .dropdown-title{border-bottom-color:#777;}
.dropdown-menu .dropdown-item, .sub-menu .dropdown-item{color:#777;}
}
.if-has-featured{background-position:top center;margin-top:95px;}
body.admin-bar .navbar.custom-full-slider{top:32px!important;transform:none !important;}
.admin-bar .left-panel.el-left-panel{top:42%!important;}
.left-panel{background:transparent!important;}
.left-panel ul{top:0px;}
.left-panel.el-left-panel{position:absolute;left:50px;top:42%;z-index:10;}
.left-panel ul{display:block;margin-bottom:15px;padding:0;max-width:35px;position:relative;text-align:center;}
.left-panel ul li{display:inline-block;margin-right:5px;line-height:40px;text-align:center;transition:all 0.3 ease-in-out;border-radius:50%;margin-bottom:10px;}
.left-panel.el-left-panel  ul li a{color:#fff;width:40px;height:40px;font-size:10px;display:block;border:1px solid #ececec;border-radius:100%;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;}
.left-panel.el-left-panel ul li a:hover{border-color:#b19777;color:#b19777;}
@media screen and (max-width:767px){
.admin-bar .left-panel.el-left-panel{top:unset!important;}
.left-panel.el-left-panel{left:30px!important;top:unset!important;bottom:10px;right:unset;height:40px;}
.left-panel ul{max-width:100%;display:inline-block;}
}
.left-panel .social-left{background:transparent;}
.left-panel .social-left:before{background:none;}
.v-middle .col-md-12.offset-md-1, .v-middle .col-md-7.offset-md-2{margin-left:0%!important;}
.left-panel.left-panel-page-static ul{left:30px;top:10%;}
.left-panel.left-panel-page-static.left-of-to-classic{
display:none;
}