﻿.w3-black {
    background: #6f51b0 !important;
}
.w3-button:hover, .active1 {
    color: #fff !important;
    background-color: #4a249c;
}
#booking-flow .btn {
    background: #4a249c;
}
#booking-flow .btn:hover {
    background: transparent !important;
    border-color: #4a249c !important;
    color: #4a249c !important;
}
#booking-flow .rtecenter {
    font-size: 18px !important;
}
.btn-bulk-upload {
    font-size: 13px;
    color: #fff;
    border: 1px solid #4a249c;
    padding: 4px 15px !important;
    background-color: #4a249c;
    text-decoration: none;
    border-radius: 4px;
}
.btn-bulk-upload:hover {
    background-color: #fff;
    color: #4a249c;
    border: 1px solid #4a249c;
}
.text_info_abso_frm .test-cart a {
    color: #4a249c;
}
.funkyradio input[type="radio"]:empty ~ label {
    color: #4a249c;
}
.funkyradio label {
    border: 1px solid #4a249c !important;
}
.funkyradio input[type="radio"]:hover:not(:checked) ~ label {
    color: #4a249c !important;
    font-weight: bold;
    border: 1px solid #4a249c !important;
}
.funkyradio input[type="radio"]:empty ~ label:before {
    background: #4a249c !important;
}
.funkyradio input[type="radio"]:hover:not(:checked) ~ label:before {
    color: #ffffff !important;
    padding-top: 10px;
}
.booking-conf-wrap h4 {
    color: #6a6a6a;
}
@media (max-width: 1700px) {
    #tblInComingOrd td:nth-child(3), #TBLServicedOrderDTL td:nth-child(3), #TblCancelledOrderDTL td:nth-child(3) {
        width: 100px !important;
        display: revert !important;
        border-top: none !important;
        border-right: none !important;
        border-left: none !important;
        line-break: anywhere !important;
    }

    #tblInComingOrd tr th:nth-child(4) {
        width: 801.125px !important;
    }
}

._2z8Mm:hover .include {
    background: #4a249c61;
}
.value .fa.fa-check {
    padding-left: 0px;
}
.bflowcart .fa-trash {
    color: #4a249c;
}
#booking-flow .btn-default {
    background-color: #6f51b0 !important;
    color: #ffffff !important;
}
#custom_date p{
    display:block!important;
}
#custom_date .btn {
    padding: 6px 15px!important;
}
.copyright {
    background-color: #b3b3b3 !important;
    color: #000 !important;
    width: 100% !important;
    bottom: 0 !important;
    line-height: 30px !important;
    font-weight: bold !important;
    letter-spacing: 1px !important;
    font-family: calibri !important;
    border-top: 1px solid #b3b3b3 !important;
}