

.error,
.error small {
    color: #f44336 !important;
    text-align: left !important;
    font-size: 15px !important;
}

.required {
    color: #f44336 !important;
}

.field-required{
    color: #f44336 !important;
}
.help-block{
    color: #f44336 !important;
}

.intl-tel-input {
    width: 100%;
}

.no_record_found {
    width: 100%;
    text-align: center;
    height: 100%;
    padding: 10px;
}
.no_record_found .btn {
    background-color: #CF0000;
    color: #fff;
    font-size: 18px;
    font-weight: 500;
    margin-top: 15px;
}
a.contact_one {
    color: #fff;
}


body .pagination{padding: 15px;justify-content: center;margin-top: 0px;}
body .pagination li.page-item a.page-link, body .pagination li.page-item span.page-link{width: 35px;height: 35px;border: solid 1px #ccc;color: #000;border-radius: 50%;padding: 0;display: flex;align-items: center;justify-content: center;margin: 0 5px;}
body .pagination li.page-item:first-child a, body .pagination li.page-item:first-child span, 
body .pagination li.page-item:last-child a,  body .pagination li.page-item:last-child span{width: auto;border: 0;color: #000;border-radius: 0;background-color: transparent;}
body .pagination li.page-item.active span, body .pagination li.page-item.active a{background: #141C3B;color: #fff;border-color: #141C3B;} 


/* 26-09-2023 */

.left-input .form-select:focus{
    box-shadow: none;
    outline: none;
    border-color:#C8D9E3;
}
.form-control:focus, .form-select:focus{
    box-shadow: none;
}
.form-control, .form-select{
    padding: 10px 12px;
    height: 45px;
}


/* 26-09-2023 */
@media(max-width:1199px) {
    div#instagram_image figure{
        width: 16.66666667%;
    }
    
}

.card.card-body.custom_menu {
    padding: 5px 13px;
}
