@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    /* body{
        font-family: 'DiscoverSans',;
     } */
    .ie_margin {
        margin-left: -100px;
    }
    .srch_container_fluid {
        top: 0;
        padding-top: 12px;
        padding-bottom: 12px;
        margin-top: 0;
        -webkit-box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);
        box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);
    }
    .customer_home {
        background: url("<?php echo $banner_img?>");
        width: 100%;
        background-position: center;
        background-size: cover;
        background-repeat: no-repeat;
        height: 60vh;
        padding-top: 4rem;
        padding-bottom: 4rem;
    }
    .catalog_ul .catalog_list a {
        color: white;
        font-weight: 600;
        font-family: "DiscoverSans-Semibold";
        font-size: 16px;
        text-decoration: none;
    }
    .custom_drop_item, .options_name {
        color: #23233f !important;
        margin-bottom: 8px !important;
        font-size: 16px !important;
        font-weight: 500 !important;
    }
    .dropdown_li .dropdown-item:hover {
        color: white !important;
    }
    .main .container.margin-top {
        margin-top: 190px !important;
    }
    .bg__logo img {
        width: 90px;
    }
    .col-md-4.col-lg-4.col-xl-4.mx-auto.mb-md-0.mb-4.d-flex.justify-content-end.usefulLink {
        flex: unset !important;
        display: block !important;
    }
    .footer__allLinks.list-unstyled.footer__allLinks-ul {
        margin-left: auto !important;
    }
    .owl-item.active .card {
        display: block !important;
    }
    .benefits_card {
        -webkit-box-shadow: 6px 8px 15px 0px rgb(46 61 73 / 15%) !important;
        box-shadow: 6px 8px 15px 0px rgb(46 61 73 / 15%) !important;
    }
    button.btn.search-btn.text-white.form-control-feedback {
        border: transparent;
        background: transparent;
        -webkit-box-shadow: 0 0px 0px 0 rgba(0, 0, 0, 0) !important;
        box-shadow: 0 0px 0px 0 rgba(0, 0, 0, 0) !important;
    }
    button.cancelBtn.searchkeyword {
        font-family: 'HelveticaNeueThin';
        background: transparent;
        border: transparent;
    }
    .btn.outlineBtn {
        background-color: transparent;
    }
    input#project_doc {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }
    
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    body {
        font-family: 'DiscoverSans', ;
    }
    .width_ie-100 {
        width: 100%;
    }
    #onForgot, .remember-btn {
        opacity: 0.9;
        font-size: 13px;
        letter-spacing: 0.47px;
        color: #21212a;
        font-family: "DiscoverSans-Book" !important;
    }
    select {
        -webkit-appearance: none;
        -moz-appearance: none;
        appearance: none;
        position: relative !important;
        -webkit-appearance: none;
        -ms-appearance: none;
        -o-appearance: none;
        text-overflow: '';
        /* this is important! */
    }
    select\9 {
        display: none;
    }
    select::-ms-expand {
        display: none;
    }
    .ie__content {
        max-width: 350px;
    }
    .modal_ie-height {
        height: 55vh;
    }
    .ie__width {
        width: 100%;
    }
    .ie__width img {
        object-fit: contain;
    }
}


@media (max-width:991px) {
    .login-form_box {
        width: 68%;
    }
}

@media (max-width:767px) {
    .login-form_box {
        width: 86%;
    }
    .font-12 {
        font-size: 12px !important;
    }
    /* .left_content{
           display: none;
       } */
    .discover_logo {
        width: 50%;
        height: auto;
    }
}

@media (max-width:480px) {
    .login-height {
        width: auto !important;
    }
    .login-form-padding {
        padding: 0 !important;
    }
}

/* google language style */

#google_translate_element .goog-te-menu-value {
    text-decoration: none !important;
}

#google_translate_element .goog-te-menu-value span {
    font-size: 16px !important;
    color: #343a40!important;
    font-weight: 500 !important;
    font-family: "DiscoverSans-Semibold" !important;
}