﻿/*for select2*/
.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable {
    background-color: #ff6f29 !important;
    color: white;
}

.select2-container--open .select2-dropdown--above {
    border-color: #ff6f29 !important;
}

.select2-container--open .select2-dropdown--below {
    border-color: #ff6f29 !important;
}

.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,
.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,
.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,
.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple {
    border-color: #ff6f29 !important;
}

.select2-container--default.select2-container--focus .select2-selection--single,
.select2-container--default.select2-container--focus .select2-selection--multiple {
    border-color: #ff6f29 !important;
}

.select2-container--default .select2-selection--single .select2-selection__clear {
    margin-right: 10px !important;
    margin-top: 2.5px !important;
    background-color: white;
}

.select2-search--dropdown:before {
    color: #ff6f29 !important;
}

.select2-search--dropdown::before {
    font-family: 'Rubik', sans-serif !important;
}
/*end seelct2 custom styles*/

/* form custom styles*/
.form-control {
    border-color: #ced4da;
    transition: border-color 0.15s ease-out, box-shadow 0.15s ease-in-out;
}

.form-control:focus {
    border-color: #ff6f29 !important; 
    box-shadow: 0 0 0 0.2rem rgba(255, 111, 41, 0.25); 
}
/*end form custom styles*/


/*image preview area css*/
.inner-image-prev-wrapper .custom-pic-img.img-zoom {
    max-width: 100%;
    width: auto;
    height: 100%;
}

.inner-image-prev-wrapper {
    position: absolute;
    width: 100px;
    height: 100%;
    z-index: 99;
    left: auto;
    top: 0px;
    right: 73px;
    text-align: right;
    cursor: pointer;
}
/*end image preview area css*/

/*drive event page post custom stypes*/
/*.sidebar-page-container .news-block-one .inner-box {
    width: 770px;
}*/
/*end drive event page post custom stypes*/

/*form public x-ms-webview landing page*/
.countdown-section {
    padding: 50px 0px !important;
}

.drive-details {
    padding: 50px 0px !important;
}
/*end form public x-ms-webview landing page*/

/*modal header color-profile form public web*/
.modal-header-public {
    background-color: #ff6f29 !important;
}
/*end modal header color-profile form public web*/


/*form registration contack block*/
.intl-tel-input {
    display: block !important;
}

.form-control {
    font-size: 11px !important;
}
/*end form registration contack block*/

/*home page calendar title color*/
.fc-event-container .fc-content .fc-title {
    color: white !important;
}
/*end home page calendar title color*/

/*header border*/
.header-style-two .header-lower {
    border-bottom: 0px solid rgba(255, 255, 255, 0.15) !important; 
}

.header-style-two .logo-box .logo {
     border-right: 0px solid rgba(255, 255, 255, 0.15) !important; 
}
/*header border*/