@media all and (-ms-high-contrast: none),
(-ms-high-contrast: active) {
    .history-img img,
    .home-page img,
    .single-school-page img {
        transition: all 0s !important;
    }
    .single-school-page .hp-sec3 .hp-sec3-inner .hp-s3-mdm .hp-s3-img img {
        margin-left: 2px;
    }
    div.hsi-col-cover {
        /*   transform: translate3d(0px, 0px, 0px) !important; */
    }
    div.history-row .history-find-nmb {
        /*  margin-top: 0px; */
        height: 100%;
    }
    .history-row .history-find-nmb:nth-child(odd):last-child {
        /* margin-bottom: 0px; */
    }
    .curriculum-wrap {
        overflow: hidden;
    }
    .curriculum-wrap .resp-tabs-container {
        flex: 1 1 600px;
    }
    .tabs-scrbar {
        height: 400px;
    }
    .navigation {
        background-size: 200%;
    }
}

.outdated {
    position: absolute;
    width: 100%;
    z-index: 999999999;
    text-align: center;
    background: rgba(255, 0, 0, 0.9);
    padding: 30px 30px 35px;
    color: #FFF;
    font-size: 19px;
    letter-spacing: 1px;
    display: none;
}

html[data-useragent*='MSIE 10.0'] .outdated {
    display: block
}