/* This file is reserved for overriding and extending the template styles. */

.buttonbkcls {
    -webkit-font-smoothing: antialiased !important;
    vertical-align: middle !important;
    text-decoration: none !important;
    border: none !important;
    outline: none !important;
    cursor: pointer !important;
    color: white !important;
    background-color: white !important;
    background-image: linear-gradient(rgb(35, 194, 119), rgb(57, 157, 108)) !important;
    box-shadow: rgba(67, 90, 111, 0.3) 0px 0px 0px 1px inset, rgba(67, 90, 111, 0.06) 0px -1px 1px 0px inset !important;
    justify-content: center !important;
    font-weight: 500 !important;
    font-size: 12px !important;
    width: 50px !important;
    /* height: 10px !important;*/
    border-radius: 2px !important;
    padding: 5px 20px !important;
}

.buttoncrtcls {
    -webkit-font-smoothing: antialiased !important;
    vertical-align: middle !important;
    text-decoration: none !important;
    border: none !important;
    outline: none !important;
    cursor: pointer !important;
    color: white !important;
    background-color: white !important;
    background-image: linear-gradient(rgb(216, 138, 16), #f0d001) !important;
    box-shadow: rgba(67, 90, 111, 0.3) 0px 0px 0px 1px inset, rgba(67, 90, 111, 0.06) 0px -1px 1px 0px inset !important;
    justify-content: center !important;
    font-weight: 500 !important;
    font-size: 12px !important;
    width: 50px !important;
    /* height: 10px !important;*/
    border-radius: 2px !important;
    padding: 5px 20px !important;
}

.buttonsldcls {
    -webkit-font-smoothing: antialiased !important;
    vertical-align: middle !important;
    text-decoration: none !important;
    border: none !important;
    outline: none !important;
    cursor: pointer !important;
    color: white !important;
    background-color: white !important;
    background-image: linear-gradient(rgb(236, 76, 71), rgb(214, 69, 64)) !important;
    box-shadow: rgba(67, 90, 111, 0.3) 0px 0px 0px 1px inset, rgba(67, 90, 111, 0.06) 0px -1px 1px 0px inset !important;
    justify-content: center !important;
    font-weight: 500 !important;
    font-size: 12px !important;
    width: 50px !important;
    /* height: 10px !important;*/
    border-radius: 2px !important;
    padding: 5px 20px !important;
}

.fromtotime {
    font-size: 14px;
    font-weight: 600;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.43;
    letter-spacing: -.1px;
    text-align: center;
    color: #234361;
    white-space: nowrap;
}

/*.bg-light-gray {
    background-color: #f7f7f7;
}*/
/*
.table-bordered thead td, .table-bordered thead th {
    border-bottom-width: 2px;
}*/

/*.table thead th {
    vertical-align: bottom;
    border-bottom: 2px solid #dee2e6;
}*/

/*.table-bordered td, .table-bordered th {
    border: 1px solid #dee2e6;
}
*/

/*.bg-sky.box-shadow {
    box-shadow: 0px 5px 0px 0px #00a2a7
}

.bg-orange.box-shadow {
    box-shadow: 0px 5px 0px 0px #af4305
}

.bg-green.box-shadow {
    box-shadow: 0px 5px 0px 0px #4ca520
}

.bg-yellow.box-shadow {
    box-shadow: 0px 5px 0px 0px #dcbf02
}

.bg-pink.box-shadow {
    box-shadow: 0px 5px 0px 0px #e82d8b
}

.bg-purple.box-shadow {
    box-shadow: 0px 5px 0px 0px #8343e8
}

.bg-lightred.box-shadow {
    box-shadow: 0px 5px 0px 0px #d84213
}


.bg-sky {
    background-color: #02c2c7
}

.bg-orange {
    background-color: #e95601
}

.bg-green {
    background-color: #5bbd2a
}

.bg-yellow {
    background-color: #f0d001
}

.bg-pink {
    background-color: #ff48a4
}

.bg-purple {
    background-color: #9d60ff
}

.bg-lightred {
    background-color: #ff5722
}

.padding-15px-lr {
    padding-left: 15px;
    padding-right: 15px;
}

.padding-5px-tb {
    padding-top: 5px;
    padding-bottom: 5px;
}

.margin-10px-bottom {
    margin-bottom: 10px;
}

.border-radius-5 {
    border-radius: 5px !important;
}

.margin-10px-top {
    margin-top: 10px;
}

.font-size14 {
    font-size: 14px;
}

.text-light-gray {
    color: #d6d5d5;
}

.font-size13 {
    font-size: 13px;
}

.table-bordered td, .table-bordered th {
    border: 1px solid #dee2e6;
}

.table td, .table th {
    padding: .5rem;
    vertical-align: top;
    border-top: 1px solid #dee2e6;
}

.card {
    box-shadow: 0 4px 10px rgb(0 0 0 / 3%) !important;
    background: var(--foreground);
    border-radius: 1px !important;
    border: thick !important;
}*/