[data-layout=vertical][data-sidebar=dark] .navbar-menu {
	background: #041E42;
	border-right: 1px solid #041E42;
}

.auth-one-bg {
	background-image: url(/assets/images/petisco-cover.jpg);
}

.auth-one-bg .bg-overlay {
	opacity: 0.5 !important;
	background-color: #041E42 !important;
	background: #041E42 !important;
}
/*
.btn-primary {
    color: #fff;
    background-color: #58607d;
    border-color: #58607d;
}

.page-item.active .page-link {
    z-index: 3;
    color: #fff;
    background-color: #58607d;
    border-color: #58607d;
}
*/
.modal-content{
	border:0px !important;
}
#back-to-top {
    bottom: 12px !important;
}
.pointer{
	cursor:pointer !important;
}

.navbar-header{
	padding:0px;
}

.profile-wid-bg::before {
    content: "";
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    opacity: .3;
    background: #333333;
    background: -webkit-gradient(linear,left bottom,left top,from(#171e32),to(#333333));
    background: linear-gradient(to top,#171e32,#333333);
}

.pl-4 {
    padding-left: 1.5rem!important;
}
.pl-text{
    padding-left: 0.3rem!important;
}

.nav-pills {
    border-radius:0px !important;
    --vz-nav-pills-border-radius:0px !important;

}
.custom-verti-nav-pills .nav-link.active::before {
    border-left-color: transparent !important;
}

.custom-verti-nav-pills .nav-link {
    background-color: white;
}

.apexcharts-yaxis text,.apexcharts-xaxis text {
    fill: #333 !important;
}

@media (max-width: 1620px) {
    .cash-tips {
      width:100% !important;
    }
 }
 @media (min-width: 1621px) {
    .cash-tips {
      width:15% !important;
    }
  }
@media (max-width: 500px) {
.col-xs-12{
    width:100%;
}
.p-xs-1{
    padding-top:0.3rem;
}
}
.p-row-3{
    padding-left:1rem;
    padding-right:1rem;
    padding-bottom:0.75rem;
    padding-top:0.75rem;
}
.fw600{
    font-weight:600;
    color: #212529;
}
