* {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

body {
    margin:0;
    padding:0;
    font-family: 'Poppins', sans-serif !important;
    color: rgba(0,0,0,.73) !important;
    background-color: #f1f2f7 !important;
    font-size: 13px;
}
.text-inherit {
    color: rgba(0,0,0,.73) !important;
}
.content {
    padding: .75rem 0 !important;
}
th {
    font-weight: 500;
    text-transform: Capitalize;
    vertical-align: top;
}
a {
    text-decoration: none !important;
}
li.list-group-item.vehicles-list-wrapper:hover {
    background: rgba(229, 41, 32, .25);
    /* border: 1px solid #f26e6f */
    /* background: #ffc107; */
}
.w-100 {
    width: 100% !important;
}
.form-control-sm {
    font-size: 13px !important;
}
.modal-title {
    font-size: 16px;
    font-weight: 600;
}
.modal .modal-content .modal-body {
    color: #777 !important;
}
.modal .modal-content  .modal-body label.form-label {
    font-size: 12px !important;
}
#map {
    /* height: calc(100vh - 147.52px); */
    height: calc(100vh - 140.52px);
    width: auto;
}
.panel-left {
    /* height: calc(100vh - 147.52px); */
    height: calc(100vh - 140.52px);
    max-height: 100vh;
    padding: 1rem;
}
.panel-right {
    /* height: calc(100vh - 147.52px); */
    height: calc(100vh - 140.52px);
    max-height: 100vh;
    padding: 1rem;
}
.card {
    margin-bottom: 1rem;
    border-radius: 8px;
    box-shadow: rgb(49 53 59 / 12%) 0px 1px 6px 0px;
    border: 0
}
.card-header {
    background-color: #fff;
    border-radius: 8px 8px 0 0 !important;
    padding: 14px;
}
.card-body {
    padding: 14px;
}
.card-footer {
    background-color: #fff;
    /* padding: 14px; */
}
.btn-sm {
    text-transform: uppercase;
    font-size: .65rem !important
}
.dropdown-menu li .dropdown-item {
    font-size: 12px;
}
.border-radius-0 {
    border-radius: 0;
}
.fz-18 {
    font-size: 18px !important;
}
.fz-16 {
    font-size: 16px !important;
}
.fz-14 {
    font-size: 14px !important;
}
.floating-menu-left {
    position: absolute;
    z-index: 999;
    left: 1rem;
    top: 1rem;
    /* width: 38px; */
    width: calc(279.99px - 1rem);
}
.floating-menu-right {
    position: absolute;
    z-index: 9999;
    right: 1rem;
    top: 1rem;
    width: 38px;
}
.select2 {
    /* width: 100% !important; */
}
.text-bold {
    font-weight: 500;
}
.card-title {
    font-size: 1.25rem;
    font-weight: 600;
}
.card-subtitle {
    font-size: 14px;
    font-weight: 400;
    color: #555

}
.card .card-body {
    color: #555;
}
/*******************************
* MODAL AS LEFT/RIGHT SIDEBAR
* Add "left" or "right" in modal parent div, after class="modal".
* Get free snippets on bootpen.com
*******************************/
.modal.left .modal-dialog,
.modal.right .modal-dialog {
    position: fixed !important;
    margin: auto !important;
    width: 320px !important;
    height: 100% !important;
    -webkit-transform: translate3d(0%, 0, 0) !important;
        -ms-transform: translate3d(0%, 0, 0) !important;
        -o-transform: translate3d(0%, 0, 0) !important;
            transform: translate3d(0%, 0, 0) !important;
}

.modal.left .modal-content,
.modal.right .modal-content {
    height: 100%;
    overflow-y: auto;
}

.modal.left .modal-body,
.modal.right .modal-body {
    padding: 15px 15px 80px;
}

/*Left*/
.modal.left.fade .modal-dialog{
    left: -320px;
    -webkit-transition: opacity 0.3s linear, left 0.3s ease-out;
    -moz-transition: opacity 0.3s linear, left 0.3s ease-out;
        -o-transition: opacity 0.3s linear, left 0.3s ease-out;
            transition: opacity 0.3s linear, left 0.3s ease-out;
}

.modal.left.fade.show .modal-dialog{
    left: 0;
}

/*Right*/
.modal.right.fade .modal-dialog {
    right: -320px;
    -webkit-transition: opacity 0.3s linear, right 0.3s ease-out;
    -moz-transition: opacity 0.3s linear, right 0.3s ease-out;
        -o-transition: opacity 0.3s linear, right 0.3s ease-out;
            transition: opacity 0.3s linear, right 0.3s ease-out;
}

.modal.right.fade.show .modal-dialog {
    right: 0;
}

/* ----- MODAL STYLE ----- */
.modal-content {
    border-radius: 0;
    border: none;
}

.modal-header {
    border-bottom-color: #EEEEEE;
    background-color: #FAFAFA;
}

.navbar {
    background-color: #fff;
    color: rgba(0,0,0,.73);
    box-shadow: 0 1px 5px rgb(0 0 0 / 25%);
}

.navbar-nav .nav-link {
    color: rgba(0,0,0,.73);
    font-weight: 600;
}
.nav-item > a {
    font-size: 12px;
}
li.nav-item > a:hover {
    color: #f26e6f !important;
    /* border: 1px solid #f26e6f; */
}
li.nav-item.active > a {
    /* background: #f26e6f !important; */
    color: #f26e6f !important;
}

.btn {
    border-radius: 50px;;
}

/* terapin di specific view aja, kodingan draw zone nya jadi gajalan wk. udah gw pindahin ke dashboard.blade.php */
/* .leaflet-control-container .leaflet-left {
    display: none;
} */
.zone-icon {
    height: 32px;
    width: 32px;
}
#time {
    position: absolute;
    right: 9rem;
    top: 1.25rem;
    font-weight: 600;
}
@media screen and (max-width: 990px) {
    #time {
        right: 3.25rem;
    }
}
.sub-nav {
    background: white;
    height: 50px;
    align-items: center;
    display: flex;
    /* border-top: 1px solid rgba(0, 0, 0, 0.125); */
    border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.footer-dashboard {
    background: white;
    /* height: 40px; */
    height: 30px;
    align-items: center;
    display: flex;
    border-top: 1px solid rgba(0, 0, 0, 0.125);
}
.badge {
    font-weight: 500 !important;
}
a.disabled {
    pointer-events: none;
    cursor: not-allowed;
}
.img-report {
    /* width: 100%;
    height: 185px;
    object-fit: cover; */
    border-radius: 8px;
}
.accordion-button:not(.collapsed) {
    color: rgba(0,0,0,.73) !important
}
.accordion-button:focus {
    border-color: none !important;
    box-shadow: none !important;
}
.accordion-button:not(.collapsed) {
    background-color: #ffffff !important;
}

.radius-8 {
    border-radius: 8px !important;
}

.btn-check:checked + .btn-primary:focus, .btn-check:active + .btn-primary:focus, .btn-primary:active:focus, .btn-primary.active:focus, .show > .btn-primary.dropdown-toggle:focus {
    box-shadow: none !important;
}
.btn-check:focus + .btn-primary, .btn-primary:focus {
    box-shadow: none !important;
}
#c_name {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
