﻿a, a:hover, a:active, a:focus {
    color: #794db9;
}

.form-control-link i:hover {
    color: #794db9;
}

.faq a, .faq a:hover, .faq a:active, .faq a:focus {
    color: #794db9;
    font-size: 1.375rem;
}

.navbar .navbar-nav .nav-item .nav-link:hover {
    color: #794db9;
}

.form-control, .is-focused .form-control {
    background-image: linear-gradient(to top, #794db9 2px, rgba(156, 39, 176, 0) 2px), linear-gradient(to top, #d2d2d2 1px, rgba(210, 210, 210, 0) 1px);
}

input:-webkit-autofill:focus, input:-webkit-autofill:active {
    border-bottom: 2px solid #794db9;
}

.footer .copyright a:hover {
    color: #794db9;
}

/*.term-condition-dbd {
    background-color: #f7f7f7;
    height: 300px;
    overflow-y: scroll;
}*/

.bg-dbd {
    /*background-color: #5CA1BF !important;
    border-color: #5CA1BF !important;
    background-color: #59358c !important;
    border-color: #59358c !important;*/
    background-color: #794db9 !important;
    border-color: #794db9 !important;
}

.contact-email {
    font-size: 1.4rem;
}

.dropdown-menu .dropdown-item:hover, .dropdown-menu .dropdown-item:focus, .dropdown-menu .dropdown-item:active, .dropdown-menu a:active, .dropdown-menu a.active, .dropdown-menu a:hover, .dropdown-menu a:focus, .dropdown-menu a:active {
    box-shadow: 0 4px 20px 0px rgb(0 0 0 / 14%), 0 7px 10px -5px rgb(123 80 186 / 40%) !important;
    background-color: #794db9 !important;
}

.btn-rose {
    background-color: #794db9 !important;
    border-color: #794db9 !important;
    box-shadow: 0 2px 2px 0 rgb(123 80 186 / 14%), 0 3px 1px -2px rgb(123 80 186 / 20%), 0 1px 5px 0 rgb(123 80 186 / 12%) !important;
}

    .btn-rose:hover {
        box-shadow: 0 14px 26px -12px rgb(123 80 186 / 42%), 0 4px 23px 0px rgb(0 0 0 / 12%), 0 8px 10px -5px rgb(123 80 186 / 20%) !important;
    }

.icon-rose {
    color: #794db9 !important;
}

.btn-link {
    color: #794db9 !important;
    background: none !important;
    border-color: none !important;
    box-shadow: none !important;
}

    .btn-link:hover {
        color: #794db9;
        font-family: myTHSarabunNewBold;
        background: none !important;
        border-color: none !important;
        box-shadow: none !important;
    }

    .btn-link.active, .btn-link.active:hover {
        color: #794db9;
        font-family: myTHSarabunNewBold;
        background: none !important;
        border-color: none !important;
        box-shadow: none !important;
    }

.meter > span {
    background-color: #794db9 !important;
}
.dataTables_wrapper .dataTables_paginate .paginate_button:hover {
    background: #794db9 !important;
    border: 1px solid #794db9 !important;
}

div.dataTables_processing > div:last-child > div {
    background: #794db9 !important;
}

@media (min-width: 992px) {
    .term-condition-dbd {
        background-color: #f7f7f7;
        height: 300px;
        overflow-y: scroll;
    }
  
}


@media (min-width: 576px) {
    .term-condition-dbd {
        background-color: #f7f7f7;
        /*height: 300px;*/
       
    }
    /*.term-condition-dialog {
        overflow-y: scroll;
    }*/
}
