#wrapper{padding-right:0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
#wrapper.toggled{padding-right:220px;}
#sidebar-wrapper{z-index:1000;right:220px;width:0;height:100%;margin-right:-220px;overflow-y:auto;overflow-x:hidden;background:url('/covet-group/images/general/menu-background.jpg') no-repeat;background-size:cover;left:auto;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
#sidebar-wrapper::-webkit-scrollbar{display:none;}
#wrapper.toggled #sidebar-wrapper{width:30%;}
#page-content-wrapper{width:100%;padding-top:70px;}
#wrapper.toggled #page-content-wrapper{position:absolute;margin-right:-220px;}
.sidebar-nav{position:absolute;top:0;width:100%;margin:0;padding:0;list-style:none;height:100%;}
.sidebar-nav li{position:relative;line-height:20px;display:inline-block;width:100%;padding-left:5%;}
.sidebar-nav li a{display:block;color:#ddd;text-decoration:none;padding:10px 15px 10px 30px;font-size:22px;white-space:nowrap;}
.sidebar-nav li:nth-child(1) a{width:calc(100% - 256px);}
.sidebar-nav li a:after{position:absolute;top:100%;left:12px;width:calc(100% - 26px);height:1px;background:#e2e2e2;content:'';opacity:0;-webkit-transition:height 0.3s, opacity 0.3s, -webkit-transform 0.3s;-moz-transition:height 0.3s, opacity 0.3s, -moz-transform 0.3s;transition:height 0.3s, opacity 0.3s, transform 0.3s;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);transform:translateY(-10px);}
.sidebar-nav li a:hover:after{height:0.5px;opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transform:translateY(0px);}
.sidebar-nav li:nth-child(2) a{width:calc(100% - 265px);}
.sidebar-nav li:nth-child(3) a{width:calc(100% - 247px);}
.sidebar-nav li:nth-child(4) a{width:calc(100% - 276px);}
.sidebar-nav li:nth-child(5) a{width:calc(100% - 197px);}
.sidebar-nav li:nth-child(6) a{width:calc(100% - 249px);}
.sidebar-nav li:nth-child(7) a{width:calc(100% - 268px);}
.sidebar-nav li:nth-child(8) a{width:calc(100% - 280px);}
.sidebar-nav li:nth-child(9) a{width:calc(100% - 244px);}
.sidebar-nav li:nth-child(10) a{width:calc(100% - 302px);}
.sidebar-nav li button{font-weight:600;font-family:'Lato', sans-serif;}
.sidebar-nav li a:hover,
.sidebar-nav li a:active,
.sidebar-nav li a:focus,
.sidebar-nav li.open a:hover,
.sidebar-nav li.open a:active,
.sidebar-nav li.open a:focus{color:#fff;text-decoration:none;background-color:transparent;}
.sidebar-nav > .sidebar-brand{height:65px;font-size:20px;line-height:44px;padding-top:20px;margin-bottom:40px;}
.sidebar-nav .dropdown-menu{position:relative;width:100%;padding:0;margin:0;border-radius:0;border:none;background-color:#222;box-shadow:none;}
li.social-h-full{position:absolute !important;bottom:45px;padding-left:8%;}
ul.social-header{white-space:nowrap;padding:0;}
ul.social-header li{width:auto;padding-left:0 !important;margin-right:20px;}
ul.social-header li a{width:auto !important;font-size:13px;padding:0;}
li.contact-line{position:absolute;bottom:100px;}
li.contact-line a{font-size:12px;}
li.contact-line a:after{border:0;}
.btn-close{color:white;background:transparent;border:0 !important;float:right;margin-right:25px;padding-top:1px !important;}
.btn-close:hover{background:transparent;color:white !important;border:0 !important;}
.btn-close:focus{outline:none !important;color:white !important;}
.hamburger{font-weight:600;position:fixed;top:20px;z-index:999;display:block;margin-left:15px;background:transparent;border:none;right:0px;color:black;font-family:'Lato', sans-serif;}
.hamburger:hover,
.hamburger:focus,
.hamburger:active{outline:none;}
.hamburger.is-closed:before{content:'';display:block;width:100px;font-size:14px;color:#fff;line-height:32px;text-align:center;opacity:0;-webkit-transform:translate3d(0,0,0);-webkit-transition:all .35s ease-in-out;}
.hamburger.is-closed:hover:before{opacity:1;display:block;-webkit-transform:translate3d(-100px,0,0);-webkit-transition:all .35s ease-in-out;}
.hamburger.is-closed .hamb-top,
.hamburger.is-closed .hamb-middle,
.hamburger.is-closed .hamb-bottom,
.hamburger.is-open .hamb-top,
.hamburger.is-open .hamb-middle,
.hamburger.is-open .hamb-bottom{position:absolute;left:0;height:4px;width:100%;}
.hamburger.is-closed .hamb-top,
.hamburger.is-closed .hamb-middle,
.hamburger.is-closed .hamb-bottom{background-color:#1a1a1a;}
.hamburger.is-closed .hamb-top{top:5px;-webkit-transition:all .35s ease-in-out;}
.hamburger.is-closed .hamb-middle{top:50%;margin-top:-2px;}
.hamburger.is-closed .hamb-bottom{bottom:5px;-webkit-transition:all .35s ease-in-out;}
.hamburger.is-closed:hover .hamb-top{top:0;-webkit-transition:all .35s ease-in-out;}
.hamburger.is-closed:hover .hamb-bottom{bottom:0;-webkit-transition:all .35s ease-in-out;}
.hamburger.is-open .hamb-top,
.hamburger.is-open .hamb-middle,
.hamburger.is-open .hamb-bottom{background-color:#1a1a1a;}
.hamburger.is-open .hamb-top,
.hamburger.is-open .hamb-bottom{top:50%;margin-top:-2px;}
.hamburger.is-open .hamb-top{-webkit-transform:rotate(45deg);-webkit-transition:-webkit-transform .2s cubic-bezier(.73,1,.28,.08);}
.hamburger.is-open .hamb-middle{display:none;}
.hamburger.is-open .hamb-bottom{-webkit-transform:rotate(-45deg);-webkit-transition:-webkit-transform .2s cubic-bezier(.73,1,.28,.08);}
.hamburger.is-open:before{content:'';display:block;width:100px;font-size:14px;color:#fff;line-height:32px;text-align:center;opacity:0;-webkit-transform:translate3d(0,0,0);-webkit-transition:all .35s ease-in-out;}
.hamburger.is-open:hover:before{opacity:1;display:block;-webkit-transform:translate3d(-100px,0,0);-webkit-transition:all .35s ease-in-out;}
.overlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(250,250,250,.8);z-index:1;}