﻿/*========------------------------------==========//
//                    IE                          //
//========------------------------------==========*/


@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    body {
        overflow-x: hidden;
    }
     .forIE {
         display: flex;
         flex-direction: column;
         justify-content: center;
         flex-wrap: nowrap;
     }

     .staffItem {
         margin: 1em 4em;
     }

     .blogList li {
         max-width: 55em;
     }

     .maw-review-popup {
         justify-content: space-between !important;
     }

     .maw-contents > .maw-row > .maw-col {
         width: 100%;
     }

     .maw-row .maw-col {
        flex: 1 1 0%;
     }

     .featureBlock img {
         width: 2em;
     }

     .buttonWrpHero {
         display: block;
         text-align: center;
         margin: 0 auto;
     }

     .buttonWrpHero .reviewBtn {
         margin: .5em 0;
     }

     .buttonWrpHero .reviewTertiaryBtn {
         margin: .5em 0;
     }
     #menu {
         overflow: auto;
         height: 100%;
     }
     #navbar :not(.noRespond).colRow, :not(.noRespond).colRowFlex {
         display: flex;
     }
     .logo {
         margin-top: .8em;
     }
}


