﻿

/*All*/
/*.csstlh {background:url(/Images/teleh/bgulogin.svg) bottom no-repeat;background-size:cover;}*/
.csstlh .navbar {background:white;box-shadow: 0 1px 2px rgba(0, 0, 0, .05);z-index:100}
.csstlh .sidebar {background:#ffffffc9;}
.csstlh .nav-item-header {color:#333;font-weight:bold;text-transform:uppercase;}
.csstlh .nav-item a {color:#00913c;font-weight:400;}
.csstlh .nav-item a:hover {background-color: rgb(20 77 222 / 17%);}
.csstlh .navbar-brand img {height:65px;}
.csstlh .navbar-brand {padding: 5px 0;}
.csstlh .nav i {color:#00913c;}
.csstlh .nav-item-open a span {color:#00913c;}
.csstlh .nav .active {color:#00913c!important;background-color: rgb(20 77 222 / 17%);}
.csstlh .navbar-collapse i {color:#00913c;}
.csstlh .content-wrapper .page-header {display:none;}
.csstlh .content-wrapper .bg-purple {background-color: #00913c;}
.csstlh .content-wrapper .paginate_button.current {background-color: #03a9f4;}
.csstlh .content-wrapper .box-body {margin:0 20px;}
.csstlh .table thead th {border:none;background:#00913c; color:white; font-size:15px;}
.csstlh tbody tr:nth-of-type(odd) {background-color: rgba(0, 0, 0, .02);}
.csstlh .table td {font-size:14px;}
.csstlh .datatable-footer {border-top: 1px solid #ddd;}
.csstlh .icon-menu9 {color:#4caf50;}
.csstlh .dathang p {line-height:35px;margin:0;}
/*.bglogin {background:url(/Images/teleh/bglogin.svg) bottom no-repeat;background-size:cover;}*/
.bgulogin {
}
.bglogin .content {flex-direction:row-reverse;justify-content:space-around;}
.bglogin .cards {background-color:white;border-radius:15px;padding:25px 0;}
.bglogin .cards img {margin-bottom:25px;}
.bglogin .login-form {width:395px;}
.dbtlh .avatar {height:100px;margin:5px 0;text-align:center;}
.dbtlh .hello h5 {margin:0 20px;font-weight:bold;font-style:italic;font-size:18px;}
.dbtlh .hello p {margin:15px 20px 0 20px;font-size:15px;}
.dbtlh .hello .cover {text-align:center;}
.dbtlh .dbrp h3 {font-size:35px;}
.dbtlh .dbrp .rpmt {font-size:22px;}
.csstlh .abn h6 {font-size:25px;}
.csstlh .abn p {font-size:16px;}
.csstlh .ifbn p {font-size:15px;}
.csstlh .ttdh .alc {display:flex;align-items:self-end;}
.csstlh .ttdh .bg-purple {background-color: #00913c}
/*Mobile*/
@media (max-width: 767px) {
    .boxlogin {
        margin-left: 20px;
        margin-right: 20px;
    }

        .boxlogin .hdlogin p {
            padding: 5px 0 0 0;
        }
}


@media (min-width: 768px) {
    .sidebar-mini.sidebar-collapse .content-wrapper .btgroup {
        left: 0;
    }
}
.m-t-10{
    margin-top:10px;
}

.sidebar-main {
    transition: width 0.2s ease;
}
.sidebar-xs .sidebar-main {
    overflow: visible;
}
body:not(.sidebar-xs) .sidebar-main {
    box-shadow: 2px 0 8px rgba(0,0,0,0.15);
}
.sidebar-xs .content-wrapper {
    transition: margin-left 0.2s ease;
}
