﻿
.accordion-menu:not(.active) .accordion-button {
    font-weight: normal !important;
    background: transparent !important;
    color: #0a0a0a !important;
}
.accordion-menu.active .accordion-button {
    font-weight: bold !important;
    background: #b7e5e9 !important;
    color: #0a0a0a !important;
}


.accordion-body:not(.active) {
    font-weight: normal !important;
    background: transparent !important;
    color: #0a0a0a !important;
}

.accordion-body.active {
    font-weight: bold !important;
    background: #b7e5e9 !important;
    color: #0a0a0a !important;
}
.active {
    font-weight: bold !important;
    background: #b7e5e9 !important;
    color: #0a0a0a !important;
}
:root {
    --bs-body-font-family: Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji" !important;
}
.searchbox{
    display:contents!important;
}
.emailapp-wrap .emailapp-content .emailapp-aside header.aside-header{
    height:40px!important;
}
.emailapp-wrap .emailapp-content .emailapp-single-email header.email-header{
    height:40px!important;
}
.hk-sidebar-togglable{
    top:26px!important;
}


.tr-inspection:hover {
    cursor:pointer;
}

textarea.note {
    display: block !important;
}
.emailapp-wrap .emailapp-content .emailapp-aside{
    width:100%!important;
    flex-grow:1!important;
}

.material-icons.md-18 {
    font-size: 18px;
}

.material-icons.md-24 {
    font-size: 24px;
}

.material-icons.md-36 {
    font-size: 36px;
}

.material-icons.md-48 {
    font-size: 48px;
}

.th-title{
    font-size:12px!important;
    font-weight:600!important;
}
.td-data{
    font-size:13px!important;
    color:black!important;
    font-weight:500!important;
}

@media only screen and (max-width: 600px){
    .offcanvas-end {
        width: 100% !important;
    }

    .supportInformation {
        display: none;
    }
    
}

@media only screen and (min-width: 600px) {
    .offcanvas-end {
        width: 70% !important;
    }
    .supportInformation {
        display: block;
    }

}
.offcanvas-header {
    padding: 5px !important;
    color: white!important;
}
#offcanvasRightLabel{
    color:white!important;
}
.offcanvas-body{
    padding:10px!important;
}
table.table-file td{
    padding:5px!important;
}
table.table-file th {
    padding: 5px !important;
}
.preview-file {
    overflow: auto !important;
    height: 800px !important;
}

.table-advance tbody tr td.td-noboder {
    border: none !important;
    padding: 0px !important;
    text-align: center !important;
}
.table-advance tbody tr td.td-noboder:after {
    border: none !important;
    background-color: transparent !important;
}
.td-noboder {
    background-color: transparent !important;
}

.input-group-text{
    min-width:30px!important;
    padding:5px!important;
}


