@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700&display=swap');


body{
	font-family: 'Montserrat', sans-serif !important;
}


.blue.accent-3 {
    background-color: #142328 !important;
}


.relative .paper-nav-toggle i{
	background: #fff;
}

.relative .paper-nav-toggle i::after, .relative .paper-nav-toggle i::before{
	background: #fff;
}


section.sidebar {
    background: #142328;
}

.logo__center {
    padding: 20px;
    height: 118px;
    display: flex;
    justify-content: center;
    align-items: center;
    background: #fff;
}

.logo__center img {
    width: 75%;
    margin: 0 auto;
    height: 85px;
    object-fit: contain;
}

.user-panel.p-3.light.mb-2{
	background: #020202;
}

.btn-primary{
	background-color: #3BB349;
}

.btn-primary:focus, .btn-primary:hover{
	background-color: #1a7e25 !important;
}



.offcanvas .sidebar-menu li a:hover, .btn-primary:focus, .btn-primary:hover{
	background: #3BB349;
}

.offcanvas .sidebar-menu li a:hover{
	background: #3BB349;
	color:#fff;
}

.offcanvas .sidebar-menu>li {
    border-bottom: 1px solid #26414a;
}

ul.sidebar-menu li a i {
    color: #fff !important;
}

ul.sidebar-menu .header strong {
    color: #fff;
}


.float-left.info .text-primary, .float-left.info a{
	color: #3BB349 !important;
}


.pagination li a{
	background:  #3BB349 !important;
	color:#fff !important;
}

.nav-material>li>a::after{
	background: #3BB349;
}

.float-left.info h6 {
    color: #fff;
}


.progress-bar{
	background: #3BB349;
}

.card-handle a{
	color:#3BB349 ;
}

.dashaboard__top {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
}

.dashaboard__top .float-right {
    width: 50px;
    order: 2;
}

.counter-title {
    width: calc(100% - 50px);
}

.counter-box.white.r-5.p-3 {
    background: #142328 !important;
}

.dashaboard__top img {
    filter: invert(1);
}

.dashaboard__top .counter-title {
    color: #fff;
}

h4.card-title, .card.pd h3, form label, h6.card-header.white {
    color: #142328;
    font-weight: 500;
}


.trumbowyg-editor[contenteditable=true]:empty:not(:focus)::before{
	color: #142328;
    font-weight: 500;
}


.custom-control-label::after, .custom-control-label::before{
	top: 0rem !important;
}

i.icon_box {
    font-size: 19px !IMPORTANT;
    width: 32px !important;
    display: inline-block;
}

.user-panel .user_avatar{
    max-width: 59px;
    width: 59px;
    height: 59px;
    max-height: 59px;
}

span.badge.badge-warning {
    background: #35a542;
}

.pagination li a.current {
    background: #142328 !IMPORTANT;
}

.sidebar-menu li>a>.pull-right{
    transform: rotate(180deg);
}

ul.pagination li {
    margin: 0px;
}


div#feeling_html ul li img {
    width: 50px;
    height: 50px;
}