img{
    pointer-events: none!important;
}
html::-webkit-scrollbar{
    width: 8px;
}
html::-webkit-scrollbar-track{
    background-color: #E6E6E6;
    border-radius: 0px;
}
html::-webkit-scrollbar-thumb{
    background-color: #7E7E7E;
    border-radius: 2px;
}
.btn-sm{
    height: 26px;
}
.login-body-color{
    background-color: #EDEDED!important;
}
.top-navbar{
    background-color: #303841!important;
}
.dash{
    background-color: #303841!important;
    color: #ffffff!important;
    font-weight: bold;
}
.dash:hover{
    background-color: #303841!important;
    color: #ffffff!important;
    font-weight: bold;
}
.lg-kazi{
    color: #ffffff!important;
}
.lg-kazi:hover{
    color: #799217!important;
}
.lg-kazi:focus{
    color: #799217!important;
}
.kazi_clr:hover{
    color: #799217!important;
    font-weight: bold;
}
.kazi_clr:focus{
    color: #799217!important;
    font-weight: bold;
}
.fa-dashboard{
    border-radius: 50px;
}
.login-form{
    background-color: #ffffff!important;
    padding-top: 45px;
    border-radius: 5px;
    box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
    text-align: center!important;
    justify-content: center!important; 
}
.pdt-login{
    padding-top: 50px;
    text-align: center!important;
    justify-content: center!important;  
}
.btn-login{
    background-color: #6EA037!important;  
    color: #ffffff!important;  
    border: 1px solid #6EA037;
    border-radius: 0px!important;
}
.btn-login:hover{
    background-color: #2E5450!important;  
    color: #ffffff!important;  
    border: 1px solid #2E5450;
    border-radius: 0px!important;
}
.btn-login:focus{
    box-shadow: none!important;
}
.login-input{
    border-radius: 0px!important;
}
.login-input:focus{
    border: 1px solid black!important;
    box-shadow: none!important;
}
.adm-trbl{
    color:#7D838C;
    font-size: 30px;
}
.adm-trbl:hover{
    text-decoration: none;
    color:#afb4bb;
}
.adm-trbl:focus{
    text-decoration: none;
    color:#afb4bb;
}
.alert-sm{
    background-color: #ffffff!important;
    font-size: 15px; color: red;
    box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
    border: none!important;
}
.home-img-size{
    height: 50px!important;
}
.rounded-x{
    border-radius: 50px!important;
}
.modal-content{
    border-radius: 0px;
}
.area-text-task{
    height: 150px;
    border-radius: 0px!important;
}
.primary-task{
    background-color: #1ABC9C!important;
}
.task-hv{
    height: 55px!important;
}
.task-hv-done{
    height: 75px!important;
}
.frm-cntl{
    border-radius: 0px!important;
}
.frm-cntl:focus{
    box-shadow: none!important;
}
.btn-rds{
    border-radius: 0px!important;
}
.btn-rds:focus{
    box-shadow: none!important;
}
.badge-done{
    background-color: #30A5FF!important;
}
.badge-not-done{
    background-color: #E6E6E6!important;
    color: #30A5FF!important;
    font-weight: bold!important;
}
.btn-meniu{
    background-color: transparent;
    color: white;
    width: 20%;
    text-align: left!important;
    justify-content: left!important;
    transition: 0.9s;
}
.doc_doc{
    background-color: #E6E6E6!important;
    border-radius: 2px;
}
.doc_docx{
    background-color: #F8F9FA!important;
    border-radius: 2px;
}
.doc-file{
    background-color: #F6F6F7!important;
    border-radius: 2px;
}
.bg-ccl{
    background-color: #EDEDED!important;
    border-radius: 2px;
}
.file-doc{
    background-color: #EDEDED!important;
    border-radius: 3px;
}
.date_entrace{
    color: black;
    margin: 5px;
}
.date_entracex{
    color: black;
    margin: 5px;
    font-weight: bold;
    border: 1px solid black!important;
    width: 100%;
    border-radius: 0px;
}
.date_entracex:focus{
    box-shadow: none;
}
.delright{
    border-radius: 0px;
    margin: 5px;
    font-weight: bold;
}
.desc-task{
    background-color: #EDEDED!important;
    border-radius: 0px;
}
#tbl{
    height: 360px;
    overflow-y: scroll;
    overflow-x: none;
}
#tbl_m{
    height: 300px;
    overflow-y: scroll;
    overflow-x: none;
}
#tblx{
    height: 323px;
    overflow-y: scroll;
    overflow-x: none;
}
#tbllx{
    height: 190px;
    overflow-y: scroll;
    overflow-x: none;
}

.tbl::-webkit-scrollbar{
    width: 10px;
    height: 0px;
}
.tbl::-webkit-scrollbar-track{
    background-color: #EDEEF0;
    border-radius: 3px;
}
.tbl::-webkit-scrollbar-thumb{
    background-color: #7D838C;
    border-radius: 3px;
}
.inpt{
    height: 35px!important;
    border-radius: 3px!important;
    border: 2px solid #1596E0;
}
.inpt:focus{
    border-color: #EDEDED;
    border: 2px solid #1596E0;
    box-shadow: rgba(60, 64, 67, 0.3) 0px 1px 2px 0px, rgba(60, 64, 67, 0.15) 0px 2px 6px 2px;
}
.badge-dark{
    background-color: #303841!important;
}
.badge-nbr{
    border: 1px solid #303841!important;
    background-color: #ffffff!important;
    color: #303841;
    border-radius: 2px!important;
}
.input-group-text{
    font-family: Arial, Helvetica, sans-serif!important;
    font-size: 13px!important;
}
.p_file{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px!important;
}
.rds-desc{
    font-size: 10px!important;
    color: black!important;
}
.company_name{
    color: #1ABC9C;
    font-size: 15px;
}
.compn{
    border-radius: 30px;
}
.nbr-bl{
    background-color: #E6E6E6!important;
    font-weight: bold!important;
    font-size: 13px;
    color: black!important;
}
.nothing{
    color: black!important;
    text-decoration: none!important;
}
.nothing:hover{
    color: black!important;
    text-decoration: none!important;
}
