/*#006d99;
body{text-align:left;background:rgba(242,242,242,1)!important}*/
#wrapper{background:rgba(242,242,242,1)!important}
dd{margin-left:0}
figure{margin:0 0 1rem}
caption{text-align:right}
.list-unstyled{padding-right:0}
.list-inline{padding-right:0}
.list-inline-item:not(:last-child){margin-right:0;margin-left:5px}
.blockquote{border-left:none;border-right:.25rem solid #eceeef}
.blockquote-reverse{padding-left:1rem;padding-right:0;text-align:left;border-left:.25rem solid #eceeef;border-right:0}
dl.row > dd + dt{clear:right}
.pull-0{left:auto}
.pull-1{left:8.33333%}
.pull-2{left:16.66667%}
.pull-3{left:25%}
.pull-4{left:33.33333%}
.pull-5{left:41.66667%}
.pull-6{left:50%}
.pull-7{left:58.33333%}
.pull-8{left:66.66667%}
.pull-9{left:75%}
.pull-10{left:83.33333%}
.pull-11{left:91.66667%}
.pull-12{left:100%}
.push-0{right:auto}
.push-1{right:8.33333%}
.push-2{right:16.66667%}
.push-3{right:25%}
.push-4{right:33.33333%}
.push-5{right:41.66667%}
.push-6{right:50%}
.push-7{right:58.33333%}
.push-8{right:66.66667%}
.push-9{right:75%}
.push-10{right:83.33333%}
.push-11{right:91.66667%}
.push-12{right:100%}
.offset-1{margin-right:8.33333%}
.offset-2{margin-right:16.66667%}
.offset-3{margin-right:25%}
.offset-4{margin-right:33.33333%}
.offset-5{margin-right:41.66667%}
.offset-6{margin-right:50%}
.offset-7{margin-right:58.33333%}
.offset-8{margin-right:66.66667%}
.offset-9{margin-right:75%}
.offset-10{margin-right:83.33333%}
.offset-11{margin-right:91.66667%}
@media (min-width: 544px) {
.pull-sm-0{left:auto}
.pull-sm-1{left:8.33333%}
.pull-sm-2{left:16.66667%}
.pull-sm-3{left:25%}
.pull-sm-4{left:33.33333%}
.pull-sm-5{left:41.66667%}
.pull-sm-6{left:50%}
.pull-sm-7{left:58.33333%}
.pull-sm-8{left:66.66667%}
.pull-sm-9{left:75%}
.pull-sm-10{left:83.33333%}
.pull-sm-11{left:91.66667%}
.pull-sm-12{left:100%}
.push-sm-0{right:auto}
.push-sm-1{right:8.33333%}
.push-sm-2{right:16.66667%}
.push-sm-3{right:25%}
.push-sm-4{right:33.33333%}
.push-sm-5{right:41.66667%}
.push-sm-6{right:50%}
.push-sm-7{right:58.33333%}
.push-sm-8{right:66.66667%}
.push-sm-9{right:75%}
.push-sm-10{right:83.33333%}
.push-sm-11{right:91.66667%}
.push-sm-12{right:100%}
.offset-sm-0{margin-right:0}
.offset-sm-1{margin-right:8.33333%}
.offset-sm-2{margin-right:16.66667%}
.offset-sm-3{margin-right:25%}
.offset-sm-4{margin-right:33.33333%}
.offset-sm-5{margin-right:41.66667%}
.offset-sm-6{margin-right:50%}
.offset-sm-7{margin-right:58.33333%}
.offset-sm-8{margin-right:66.66667%}
.offset-sm-9{margin-right:75%}
.offset-sm-10{margin-right:83.33333%}
.offset-sm-11{margin-right:91.66667%}
}
@media (min-width: 768px) {
.pull-md-0{left:auto}
.pull-md-1{left:8.33333%}
.pull-md-2{left:16.66667%}
.pull-md-3{left:25%}
.pull-md-4{left:33.33333%}
.pull-md-5{left:41.66667%}
.pull-md-6{left:50%}
.pull-md-7{left:58.33333%}
.pull-md-8{left:66.66667%}
.pull-md-9{left:75%}
.pull-md-10{left:83.33333%}
.pull-md-11{left:91.66667%}
.pull-md-12{left:100%}
.push-md-0{right:auto}
.push-md-1{right:8.33333%}
.push-md-2{right:16.66667%}
.push-md-3{right:25%}
.push-md-4{right:33.33333%}
.push-md-5{right:41.66667%}
.push-md-6{right:50%}
.push-md-7{right:58.33333%}
.push-md-8{right:66.66667%}
.push-md-9{right:75%}
.push-md-10{right:83.33333%}
.push-md-11{right:91.66667%}
.push-md-12{right:100%}
.offset-md-0{margin-right:0}
.offset-md-1{margin-right:8.33333%}
.offset-md-2{margin-right:16.66667%}
.offset-md-3{margin-right:25%}
.offset-md-4{margin-right:33.33333%}
.offset-md-5{margin-right:41.66667%}
.offset-md-6{margin-right:50%}
.offset-md-7{margin-right:58.33333%}
.offset-md-8{margin-right:66.66667%}
.offset-md-9{margin-right:75%}
.offset-md-10{margin-right:83.33333%}
.offset-md-11{margin-right:91.66667%}
}
@media (min-width: 992px) {
.pull-lg-0{left:auto}
.pull-lg-1{left:8.33333%}
.pull-lg-2{left:16.66667%}
.pull-lg-3{left:25%}
.pull-lg-4{left:33.33333%}
.pull-lg-5{left:41.66667%}
.pull-lg-6{left:50%}
.pull-lg-7{left:58.33333%}
.pull-lg-8{left:66.66667%}
.pull-lg-9{left:75%}
.pull-lg-10{left:83.33333%}
.pull-lg-11{left:91.66667%}
.pull-lg-12{left:100%}
.push-lg-0{right:auto}
.push-lg-1{right:8.33333%}
.push-lg-2{right:16.66667%}
.push-lg-3{right:25%}
.push-lg-4{right:33.33333%}
.push-lg-5{right:41.66667%}
.push-lg-6{right:50%}
.push-lg-7{right:58.33333%}
.push-lg-8{right:66.66667%}
.push-lg-9{right:75%}
.push-lg-10{right:83.33333%}
.push-lg-11{right:91.66667%}
.push-lg-12{right:100%}
.offset-lg-0{margin-right:0}
.offset-lg-1{margin-right:8.33333%}
.offset-lg-2{margin-right:16.66667%}
.offset-lg-3{margin-right:25%}
.offset-lg-4{margin-right:33.33333%}
.offset-lg-5{margin-right:41.66667%}
.offset-lg-6{margin-right:50%}
.offset-lg-7{margin-right:58.33333%}
.offset-lg-8{margin-right:66.66667%}
.offset-lg-9{margin-right:75%}
.offset-lg-10{margin-right:83.33333%}
.offset-lg-11{margin-right:91.66667%}
}
@media (min-width: 1200px) {
.pull-xl-0{left:auto}
.pull-xl-1{left:8.33333%}
.pull-xl-2{left:16.66667%}
.pull-xl-3{left:25%}
.pull-xl-4{left:33.33333%}
.pull-xl-5{left:41.66667%}
.pull-xl-6{left:50%}
.pull-xl-7{left:58.33333%}
.pull-xl-8{left:66.66667%}
.pull-xl-9{left:75%}
.pull-xl-10{left:83.33333%}
.pull-xl-11{left:91.66667%}
.pull-xl-12{left:100%}
.push-xl-0{right:auto}
.push-xl-1{right:8.33333%}
.push-xl-2{right:16.66667%}
.push-xl-3{right:25%}
.push-xl-4{right:33.33333%}
.push-xl-5{right:41.66667%}
.push-xl-6{right:50%}
.push-xl-7{right:58.33333%}
.push-xl-8{right:66.66667%}
.push-xl-9{right:75%}
.push-xl-10{right:83.33333%}
.push-xl-11{right:91.66667%}
.push-xl-12{right:100%}
.offset-xl-0{margin-right:0}
.offset-xl-1{margin-right:8.33333%}
.offset-xl-2{margin-right:16.66667%}
.offset-xl-3{margin-right:25%}
.offset-xl-4{margin-right:33.33333%}
.offset-xl-5{margin-right:41.66667%}
.offset-xl-6{margin-right:50%}
.offset-xl-7{margin-right:58.33333%}
.offset-xl-8{margin-right:66.66667%}
.offset-xl-9{margin-right:75%}
.offset-xl-10{margin-right:83.33333%}
.offset-xl-11{margin-right:91.66667%}
}
.form-check-label{padding-right:1.25rem}
.form-check-input{margin-right:-1.25rem}
.form-check-inline{padding-right:1.25rem}
.form-check-inline + .form-check-inline{margin-right:.75rem}
.form-control-feedback{margin-top:.25rem}
.form-control-success,.form-control-warning,.form-control-danger{padding-left:2.25rem;background-position:center right .625rem}
.form-inline .form-check-label{padding-right:0}
.dropdown-toggle::after{margin-right:.3em}
.dropdown-menu{right:0;float:right;margin:2px 0 0;text-align:right}
.dropdown-divider{margin:.5rem 0}
.btn-group .btn + .btn,.btn-group .btn + .btn-group,.btn-group .btn-group + .btn,.btn-group .btn-group + .btn-group{margin-right:-1px}
.btn-toolbar{margin-right:-.5rem}
.btn-toolbar > .btn,.btn-toolbar > .btn-group,.btn-toolbar > .input-group{margin-right:.5rem}
.btn-group > .btn:first-child{margin-right:0}
.btn-group > .btn-group{float:right}
.btn + .dropdown-toggle-split::after{margin-right:0}
.btn-group-vertical > .btn + .btn,.btn-group-vertical > .btn + .btn-group,.btn-group-vertical > .btn-group + .btn,.btn-group-vertical > .btn-group + .btn-group{margin-right:0}
.input-group .form-control{float:left}
.input-group-addon:not(:last-child){border-right:1px solid rgba(0,0,0,.15);border-left:0}
.form-control + .input-group-addon:not(:first-child){border-left-width:medium;border-right:0}
.input-group-btn > .btn + .btn{margin-right:-1px}
.input-group-btn:not(:last-child) > .btn,.input-group-btn:not(:last-child) > .btn-group{margin-left:-1px}
.input-group-btn:not(:first-child) > .btn,.input-group-btn:not(:first-child) > .btn-group{margin-right:-1px}
.custom-control{padding-right:1.5rem}
.custom-control + .custom-control{margin-right:1rem}
.custom-control-indicator{right:0}
.custom-controls-stacked .custom-control + .custom-control{margin-right:0}
.custom-select{padding-left:.75rem \9}
.nav{padding-right:0}
.nav-tabs .nav-item + .nav-item{margin-right:.2rem}
.nav-pills .nav-item + .nav-item{margin-right:.2rem}
.nav-stacked .nav-item + .nav-item{margin-right:0}
.navbar-nav .nav-link + .nav-link{margin-right:1rem}
.navbar-nav .nav-item + .nav-item{margin-right:1rem}
@media (max-width: 543px) {
.navbar-toggleable .navbar-nav .nav-item{margin-right:0}
}
@media (max-width: 767px) {
.navbar-toggleable-sm .navbar-nav .nav-item{margin-right:0}
}
@media (max-width: 991px) {
.navbar-toggleable-md .navbar-nav .nav-item{margin-right:0}
}
.card-link + .card-link{margin-right:1.25rem}
.card-blockquote{border-right:0}
.breadcrumb-item{float:right}
.pagination{padding-right:0}
.page-item:first-child .page-link{margin-right:0}
.page-link{margin-right:-1px}
.alert-dismissible{padding-left:2rem}
.alert-dismissible .close{left:-1rem}
.media-list{padding-right:0}
.list-group{padding-right:0}
.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{right:0}
.close{float:left}
.tooltip{text-align:right}
.tooltip.tooltip-top .tooltip-arrow,.tooltip.bs-tether-element-attached-bottom .tooltip-arrow{right:50%;margin-right:-5px}
.tooltip.tooltip-bottom .tooltip-arrow,.tooltip.bs-tether-element-attached-top .tooltip-arrow{right:50%;margin-right:-5px}
.popover{right:0;text-align:right}
.popover.popover-top .popover-arrow,.popover.bs-tether-element-attached-bottom .popover-arrow{right:50%;margin-right:-11px}
.popover.popover-top .popover-arrow::after,.popover.bs-tether-element-attached-bottom .popover-arrow::after{margin-right:-10px}
.popover.popover-bottom .popover-arrow,.popover.bs-tether-element-attached-top .popover-arrow{right:50%;margin-right:-11px}
.popover.popover-bottom .popover-arrow::after,.popover.bs-tether-element-attached-top .popover-arrow::after{margin-right:-10px}
@media all and (transform-3d),(-webkit-transform-3d) {
.carousel-inner > .carousel-item.next,.carousel-inner > .carousel-item.active.right{right:0}
.carousel-inner > .carousel-item.prev,.carousel-inner > .carousel-item.active.left{right:0}
.carousel-inner > .carousel-item.next.left,.carousel-inner > .carousel-item.prev.right,.carousel-inner > .carousel-item.active{right:0}
}
.carousel-inner > .active{right:0}
.carousel-inner > .next{right:100%}
.carousel-inner > .prev{right:-100%}
.carousel-inner > .next.left,.carousel-inner > .prev.right{right:0}
.carousel-inner > .active.left{right:-100%}
.carousel-inner > .active.right{right:100%}
.carousel-control .icon-prev{right:50%;margin-right:-10px}
.carousel-control .icon-next{left:50%;margin-left:-10px}
.carousel-indicators{right:50%;padding-right:0;margin-right:-30%}
.carousel-caption{left:15%;right:15%;z-index:10}
@media (min-width: 544px) {
.carousel-control .icon-prev{margin-right:-15px}
.carousel-control .icon-next{margin-left:-15px}
.carousel-caption{left:20%;right:20%}
}
body{overflow-x:hidden}
#wrapper{padding-left:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
#wrapper.toggled{padding-left:125px}
#sidebar-wrapper{z-index:1000;position:absolute;left:125px;width:0;min-height:calc(100% - 120px);height:auto;margin-left:-125px;background:#fff;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}
#wrapper.toggled #sidebar-wrapper{width:125px}
#page-content-wrapper{width:100%;position:absolute;padding:15px}
#wrapper.toggled #page-content-wrapper{position:absolute;margin-left:0}
.navbar{padding:1.3rem 1rem}
.navbar-dark .navbar-brand{color:#000}
.navbar-dark .navbar-toggler{color:rgba(0,0,0,0.5);border-color:rgba(0,0,0,0.1)}
.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#000}
.navbar-dark .navbar-nav .nav-link{color:rgba(0,0,0,0.5)}
.navbar-dark .navbar-toggler-icon{background-image:url(../images/menu.svg)}
span.logo-main{float:left;width:120px;padding:0 0 0 5px}
@media(min-width:768px) {
#wrapper{padding-left:0}
#wrapper.toggled{padding-left:125px}
#sidebar-wrapper{width:0}
#wrapper.toggled #sidebar-wrapper{width:125px}
#page-content-wrapper{padding:20px;position:relative}
#wrapper.toggled #page-content-wrapper{position:relative;margin-right:0}
}
span.searchicon{float:left;width:24px;margin:0}
.search-details input{border:none;float:right;width:calc(100% - 45px)}
.search-details{float:left;width:100%;max-width:500px}
.logout.pull-right{float:right;max-width:36px;margin-left:60px;padding:21px 0}
.pull-right.main-right-div{float:right;position:absolute;right:30px}
.user-details{float:left;width:78px;height:78px;border:5px #fff solid;box-shadow:0px 1px 1px 1px rgba(0,0,0,0.2);border-radius:50px!important}
.sidebar-nav li.sidebarli a {background: none;float: left;width: 100%;padding: 10px;}
.sidebar-nav li.sidebarli{float:left;width:100%;text-align:center;margin:0 0 5px}
.sidebar-nav li.sidebarli img{max-width:40px;margin:0 auto}
img.general{display:none}
.sidebar-nav li.sidebarli.active img.general-hover{display:none;}
.sidebar-nav li.sidebarli.active a img.general{display:block !important}
.sidebar-nav li.sidebarli:hover a img.general-hover{display:none !important}
.sidebar-nav li.sidebarli:hover a img.general{display:block !important}
.sidebar-nav li.sidebarli span{float:left;width:100%;text-align:center;color:#000000;padding:5px 0 0 0;}
.sidebar-nav li.sidebarli.active a span, .sidebar-nav li.sidebarli a:hover span{color:#ffffff;padding:5px 0 0 0;}
.sidebar-nav{position:absolute;top:0;width:125px;margin:0;padding:0;list-style:none}
.sidebar-nav li.sidebarli.active a{background:rgba(0,109,153,1);float:left;width:100%;padding:10px}
.sidebar-nav li.sidebarli a:hover{background:rgba(0,109,153,1);float:left;width:100%;padding:10px}
.sidebar-nav li.sidebarli a{display:block;text-decoration:none;color:#999}
.sidebar-nav li.sidebar a:hover{text-decoration:none;color:#fff;background:rgba(255,255,255,0.2)}
.sidebar-nav li.sidebarli a:active,.sidebar-nav li.sidebarli a:focus{text-decoration:none}
.sidebar-nav>.sidebar-brand{height:65px;font-size:18px;line-height:60px}
.sidebar-nav>.sidebar-brand a{color:#999}
.sidebar-nav>.sidebar-brand a:hover{color:#fff;background:none}
span.active-modal {font-weight: 600;text-decoration: underline;color: #B0B0B0;}
.breadcrumbs-data {font-weight: 600;color: #333333;font-size: 20px;float: left;width: 100%;padding: 0;}
.contentarea-main {float: left;width: 100%;padding: 15px 15px;background: #ffffff;margin: 35px 0 0 0;}
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {color: #495057;background-color: #fff;border-color: #b5c93a;border: none;border-bottom: 5px #b5c93a solid;font-weight: 500;font-style: normal;font-size: 20px;color: #006d99;text-align: center;}
.contentarea-main .nav-tabs {border-bottom: 5px solid #dee2e6;}
.nav-tabs .nav-item {margin-bottom: -5px;float: left;width: 25%;margin-right: 0;margin-left: 0;}
.nav-tabs .nav-item + .nav-item {margin-right: 0;float: left;width: 25%;}
div#page-content-wrapper {float: left;width: 100%;padding: 40px;background: rgba(242, 242, 242, 1);min-height:calc(100vh - 134px);overflow-y:auto;}
.nav-tabs .nav-link {border: none;border-top-left-radius: inherit !important;border-top-right-radius: inherit !important;border-bottom: 5px #dee2e6 solid;font-weight: 500;font-style: normal;font-size: 20px;color: #666666;text-align: center;}
.container.tab-pane.active{ width:100% !important;max-width:100% !important;padding:0px !important; }
.refer-business {float: left;margin: 26px 60px 0 0;}
.refer-business a{ background: #b5c93a; color:#ffffff; padding:12px 20px; border-radius:30px;font-weight: 600;font-size: 18px;text-decoration:none !important;}

@media screen and (min-width:320px) and (max-width:767px){
.search-details {float: left;width: auto;max-width: initial;font-size: 0px;}
a#menu-toggle {padding: 0 25px 0 15px;margin: 0;}	
span.logo-main {width: auto;padding: 0 0 0 0px;}
.logout.pull-right {max-width: 36px;margin-left: 20px;}
}

.oopsbox.text-center {
    background-color: #006e9a;
    padding: 30px 50px;
    border-radius: 20px;
    float: left;
    width: 100%;
}
.oops-inner {
    background-image: url(../images/oops-arrow.svg);
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    float: left;
    width: 100%;
}
.toggled-oops .container-fluid {padding: 30px 0px;}
.h1-ttl h1 {
    color: #ffffff;
    font-size: 80px;
	float: left; width:100%;
}
.oops-desc {
    float: left;
    width: 100%;
    font-weight: 600;
    font-style: normal;
    font-size: 36px;
    color: #FFFFFF;
    text-align: center;
	padding: 120px 0;
}
.bottom-clicks {
    float: left;
    width: 100%;
    padding: 0 0 50px 0;
}
.btn-click {
    float: left;
    width: 100%;
    margin: 0 0 25px;
}

.btn-click a {
    background: #b5c93a;
    color: #ffffff;
    padding: 15px 30px;
    border-radius: 30px;
    font-size: 24px;
    font-weight: 600;
    text-decoration: none;
}
.btn-click-skip {
    float: left;
    width: 100%;
}
.btn-click-skip a{
    float: left;
    width: 100%;
	text-decoration: none;
	color:#ffffff;
	font-size: 22px;
}
.h1-ttl {
    float: left;
    width: 100%;
    padding: 50px 0 0 0;
}

.oops-inner.setup-inner{ background-image: url("../images/profile-setup-1.svg") }

.oops-inner.setup-inner h4 {
    color: #ffffff;
    font-weight: 600;
	font-size: 36px;
}
.oops-inner.setup-inner .h1-ttl {padding: 100px 0 0 0;}
.oops-inner.setup-inner .oops-desc { padding: 60px 0 150px;
}
.oops-inner.setup-inner.bgnone {
    background: none;
}
.oops-inner.setup-inner .oops-desc {
    padding: 60px 0 90px;
}
.oops-desc.padding-top-none.padding-change {
    padding-top: 0;
}

.profilebox {
    float: left;
    background: #ffffff;
    padding: 30px;
    margin: 30px 0 0;
	width:100%;
	min-height:420px;
	
	
}
.user-detail img {
    max-width: 115px;
}
.user-title.text-center {
    color: #006D99;
    float: left;
    width: 100%;
    margin: 20px 0;
    font-weight: 700;
    font-size: 18px;
}
.text-center.map-address {
    float: left;
    width: 100%;
    margin: 0 0 20px;
}
.text-center.address-details {
    float: left;
    width: 100%;
    margin: 0 0 20px 0;
}
.access-details {
    float: left;
    width: 100%;
	margin:20px 0 20px;
}
.address-center img {
    margin: -3px 5px 0 0;
}
.access-details a {
    border: 2px #006d99 solid;
    padding: 10px 20px;
    border-radius: 30px;
    text-decoration: none !important;
    font-weight: 700;
    font-size: 15px;
    color: #006d99;
}
.access-details a img {
    margin: -3px 7px 0 0;
}
.form-box-details {
    float: left;
    width: 100%;
    padding: 30px;
    background: #ffffff;
    margin: 30px 0 0;
	min-height:420px;
}
.personal-details-title{font-weight: 600;
    font-style: normal;
    font-size: 16px;
    color: #006D99;
	float:left;
	width:100%;
}
.inputbox-details.inputbxdata {
    margin: 15px 0;
    float: left;
}
.img-box img.img-fluid {
    max-width: 100px;
    margin: 0 0 10px 0;
}
.boxcenter {
    float: left;
    width: 100%;
    margin: 30px 0 0;
}
.cat-title {
    color: #b6cb38;
	font-weight:600;
	font-size:16px;
}
.businessbox {
    border: 1px #b6cb38 solid;
    max-width: 190px;
    margin: 0px auto;
    padding: 20px;
}
div#ElevateAccess .modal-content {
    width: 800px;
    background: inherit;
    background-color: rgba(0, 109, 153, 1);
    border: none;
    border-radius: 20px;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
	text-align:center;
}

.modal-top-txt {
    color: #ffffff;
    font-size: 22px;
    font-weight: 400;
    padding: 70px 0 0;
	float:left; width:100%;
}
.modal-btm-txt {
    color: #ffffff;
    font-size: 22px;
    font-weight: 400;
    padding: 30px 0 50px 0;
	float:left; width:100%;
}
.modal-img img.img-fluid {
    max-width: 110px;
	margin:0px auto 50px;
}

@media (min-width: 576px){
.modal-dialog {
    max-width: 800px;
    margin: 10rem auto;
}
}

li.sidebarli.dropdown:focus a,li.sidebarli.dropdown:hover a{background-color:#006d99}
li.sidebarli.dropdown:focus a span,li.sidebarli.dropdown:hover a span{color:#fff}
div#sidebar-wrapper{overflow:visible!important}
div#sidebar-wrapper ul li > ul{display:none;position:absolute;right:-250px;top:0;width:250px;background-color:#006d99;list-style:none;margin:0;padding:0;text-align:left}
div#sidebar-wrapper ul li:hover > ul {
    display: block;
    border: 1px #e5e5e5 solid;
    box-shadow: 2px 2px 2px rgba(0,0,0,0.2);
}
div#sidebar-wrapper ul li > ul >li a {
    color: #000000;
    background: #ffffff;
    padding: 10px 20px;
    border-bottom: 1px rgba(0, 0, 0, 0.2) solid;
}
div#sidebar-wrapper ul li > ul >li:hover{background-color:#006d99}
div#sidebar-wrapper ul li > ul > li > ul{display:none;position:absolute;right:-250px;top:0;width:250px;background-color:#ffffff}
div#sidebar-wrapper ul li > ul > li:hover ul{display:block}
div#sidebar-wrapper ul li ul
li:hover ul{display:block}
div#sidebar-wrapper ul li > ul > li > ul > li:hover{background-color:#006d99}
div#sidebar-wrapper ul li > ul > li ul li ul li{border-bottom:1px dotted #fff;padding:20px}
div#sidebar-wrapper ul li > ul li:hover ul.child{display:block!important}


/* menu changes */
div#sidebar-wrapper ul li > ul li:hover ul.child li{color:#000!important;float:left;width:100%;border-bottom:1px rgba(0,0,0,0.2) solid}
div#sidebar-wrapper li.sidebarli:hover ul li.sub-menus a.subs:before{content:'';position:absolute;width:10px;height:10px;right:10px;transform:rotate(-45deg);border-right:2px solid #006d99;border-bottom:2px solid #006d99;top:40%}
li.sub-menus{float:left;width:100%;position:relative}
div#sidebar-wrapper li.sidebarli.dropdown a.subs:before{content:'';position:absolute;width:10px;height:10px;right:10px;transform:rotate(-45deg);border-right:2px solid #006d99;border-bottom:2px solid #006d99;top:45%}
div#sidebar-wrapper li.sidebarli.dropdown:hover a.subs:before, div#sidebar-wrapper li.sidebarli.dropdown.active a.subs:before, div#sidebar-wrapper li.sidebarli:hover ul li.sub-menus:hover a.subs:before, div#sidebar-wrapper li.sidebarli:hover ul li.sub-menus.active a.subs:before{border-right:2px solid #fff;border-bottom:2px solid #fff}
div#sidebar-wrapper ul li:hover ul li.sub-menus:before a.subs{content:'';position:absolute;width:10px;height:10px;right:10px;transform:rotate(-45deg);border-right:2px solid #006d99;border-bottom:2px solid #006d99;top:45%}
div#sidebar-wrapper ul li > ul >li:hover a,div#sidebar-wrapper ul li > ul li:hover ul.child li:hover{background:#006d99;color:#fff!important}
div#sidebar-wrapper ul li > ul li:hover ul.child li a {background: #ffffff;color: #000000 !important;}
div#sidebar-wrapper ul li > ul li:hover ul.child li:hover a {background: #006d99;color: #ffffff !important;}
div#sidebar-wrapper ul li.active ul li.active a, div#sidebar-wrapper ul li.active ul li.active ul li.active a{background-color: #006d99;color: #ffffff !important;}
/* changes End */

@media screen and (max-width: 767px) {
div#sidebar-wrapper ul li ul.parent li:hover ul.child {
    display: block!important;
    position: relative;
    left: 0;
    padding-left: 30px;
    top: 0;
}
div#sidebar-wrapper ul li > ul li:hover ul.child li {
    background: rgba(0,0,0,0.2);
}
div#sidebar-wrapper ul li > ul li:hover ul.child:before{ display:none; }
}