/* Overrides for the MegaNavbar */@import url("MegaNavbar/assets/css/MegaNavbar.min.css");/*@import url("MegaNavbar/assets/css/skins/navbar-blue-dark.min.css");@import url("MegaNavbar/assets/css/animation/animation.min.css");*//* Overrides for nav */@media screen and (max-width: 978px) {    .mega-nav-bar .nav {         width: inherit;     }}@media screen and (max-width: 992px) {    .mega-nav-bar .nav {         width: inherit;     }}/* Overrides for mega-nav-bar.container */.mega-nav-bar.container {    width: 100% !important;    padding: 0;    background-color: #094a6b;}/* Overrides for mega-nav-bar .container */.mega-nav-bar .container {    width: 100% !important;}/* Overrides for mega-nav-bar.container-fluid */@media screen and (min-width: 768px) {    .mega-nav-bar .navbar .container-fluid,    .mega-nav-bar .navbar .container {        padding: 0;    }}/* Overrides for navbar-blue-dark.css */.mega-nav-bar .navbar.navbar-blue-dark {    background: #094a6b;    border-color: #094a6b;    color: #abcad8;    padding: 0 !important;    border: none;    width: 100%;}.mega-nav-bar .navbar.navbar-blue-dark a.navbar-link,.mega-nav-bar .navbar.navbar-blue-dark .navbar-toggle {    color: #ffffff;    /*border-color: #d2d2d2 !important;*/    background-color: transparent;}.mega-nav-bar .navbar.navbar-blue-dark .navbar-toggle .icon-bar {    background-color: #ffffff;}.mega-nav-bar .navbar.navbar-blue-dark .navbar-toggle:hover,.mega-nav-bar .navbar.navbar-blue-dark .navbar-toggle:focus {    /*border-color: #d2d2d2 !important;*/    background-color: transparent!important;}.mega-nav-bar .navbar.navbar-blue-dark .navbar-collapse {    background-color: #094a6b;    border-color: #094a6b;    overflow-y: auto;}/* Overrides for navbar-blue-dark .navbar-nav (Main tabs in the menubar) */.mega-nav-bar .navbar.navbar-blue-dark .navbar-nav>li>a {    color: #ffffff;    background-color: #094a6b;}.mega-nav-bar .navbar.navbar-blue-dark .navbar-nav>li:hover>a,.mega-nav-bar .navbar.navbar-blue-dark .navbar-nav>li.open>a,.mega-nav-bar .navbar.navbar-blue-dark .navbar-nav>li.open:hover>a {    color: #ffffff;    background-color: #0076b6;}@media screen and (min-width: 768px) and (max-width: 995px) {    .x{}    .mega-nav-bar .navbar.navbar-blue-dark .navbar-nav > li > a {        font-size: 1.4vw;     }    .mega-nav-bar .navbar.navbar-blue-dark .navbar-nav > li > a {        padding-left: 1.03125vw;        padding-right: 1.03125vw;    }	.MMnu,.Mnu{max-width:99.5% !important;}}@media screen and (max-width: 768px){    .mega-nav-bar .navbar.navbar-blue-dark .navbar-collapse .navbar-nav > li {        /*border-bottom-color: #196aa3 !important;*/    }    .mega-nav-bar .navbar.navbar-blue-dark .navbar-collapse .navbar-nav > li a {        margin-top: 0;    }}/* Overrides for navbar-blue-dark .dropdown-menu (Main dropdown from the menubar) */.mega-nav-bar .navbar.navbar-blue-dark .navbar-nav>li .dropdown-menu,.mega-nav-bar .navbar.navbar-blue-dark .navbar-nav>li .dropdown-grid-wrapper>.dropdown-menu {    background-color: #166ca1;    padding: 10px 0;    margin-top: 0;    margin-bottom: 1px;}.mega-nav-bar .navbar.navbar-blue-dark .navbar-nav>li .dropdown-grid-wrapper>.dropdown-menu {    padding-right: 15px;}.mega-nav-bar .navbar.navbar-blue-dark .navbar-nav>li .dropdown-grid-wrapper>.dropdown-menu li > a {    padding: 5px 5px 5px 20px;    line-height: 90%;}.mega-nav-bar .navbar.navbar-blue-dark .navbar-nav>li .dropdown-grid-wrapper>.dropdown-menu li.header > a {    /*color: #6bcfed;*/    font-weight: bold;    padding-left: 10px;    line-height: initial;}.mega-nav-bar .navbar.navbar-blue-dark .navbar-nav>li .dropdown-grid-wrapper>.dropdown-menu .carousel .row div:nth-child(2) {    padding-left: 0;}.mega-nav-bar .navbar.navbar-blue-dark .navbar-nav>li:nth-child(3) .dropdown-menu {    min-width: 240px;}.mega-nav-bar .navbar.navbar-blue-dark .navbar-nav>li:nth-child(4) .dropdown-menu {    min-width: 190px;}.mega-nav-bar .navbar.navbar-blue-dark .navbar-nav .dropdown-menu li > a,.mega-nav-bar .navbar.navbar-blue-dark .dropdown-menu {    color: #ffffff;    background-color: #166ca1;    line-height: 18px;}.mega-nav-bar .navbar.navbar-blue-dark .navbar-nav .dropdown-menu li > a:hover,.mega-nav-bar .navbar.navbar-blue-dark .navbar-nav .dropdown-menu li:hover > a{    color: #6bcfed;    /*font-weight: bold;*/    background-color: #094a6b;    /*text-decoration: underline;*/}.mega-nav-bar .navbar.navbar-blue-dark .navbar-nav .dropdown-menu li.dropdown-right-onhover > a:hover {    text-decoration: none;}.mega-nav-bar .navbar.navbar-blue-dark .navbar-nav .dropdown-menu li.dropdown-right-onhover {    position: static;}.mega-nav-bar .navbar.navbar-blue-dark .navbar-nav .dropdown-menu li.active > a {    color: #6bcfed;    /*font-weight: bold;*/}/* Overrides for navbar-blue-dark ul.dropdown-menu ('fly out' sub-menu) */.mega-nav-bar .navbar.navbar-blue-dark .navbar-nav ul.dropdown-menu ul {    list-style-position: inside;    border-left: solid 2px #eaeaea;    margin-left: 5px;}.mega-nav-bar .navbar.navbar-blue-dark .navbar-nav ul.dropdown-menu ul ul {    padding-left: 5px;}.mega-nav-bar .navbar.navbar-blue-dark .navbar-nav ul.dropdown-menu ul li > a {    padding: 5px;}.mega-nav-bar .navbar.navbar-blue-dark ul.navbar-nav li ul li.dropdown-right-onhover,.mega-nav-bar .navbar.navbar-blue-dark .navbar-nav ul.dropdown-menu ul,.mega-nav-bar .navbar.navbar-blue-dark .navbar-nav ul.dropdown-menu li ul ul,.mega-nav-bar .navbar.navbar-blue-dark .navbar-nav ul.dropdown-menu li ul li a,.mega-nav-bar .navbar.navbar-blue-dark .navbar-nav ul.dropdown-menu li ul ul li,.mega-nav-bar .navbar.navbar-blue-dark .navbar-nav ul.dropdown-menu li ul ul li a {    color: #0076b6;    background-color: white;    font-weight: bold;}.mega-nav-bar .navbar.navbar-blue-dark .navbar-nav ul.dropdown-menu li ul ul li > a {    font-weight: normal;    line-height: 90%;}.mega-nav-bar .navbar.navbar-blue-dark .navbar-nav ul.dropdown-menu li ul li a:hover,.mega-nav-bar .navbar.navbar-blue-dark .navbar-nav ul.dropdown-menu li ul ul li a:hover {    text-decoration: underline;    background-color: white;}.mega-nav-bar .dropdown-right-onhover ul.dropdown-menu.main-submenu {    width: 430px;    padding-right: 3px !important;    padding: 15px 3px 15px 10px !important;}.mega-nav-bar .dropdown-right-onhover ul.dropdown-menu.main-submenu > li {    display: inline-block;    float: left;    min-width: 205px;}.mega-nav-bar .dropdown-right-onhover ul.dropdown-menu.main-submenu > li.sIMG {    width: 100%;    font-size: 120%;    margin-bottom: 10px;}.mega-nav-bar .navbar.navbar-blue-dark .navbar-nav ul.dropdown-menu.main-submenu li:hover > a{    background-color: #fff;}.mega-nav-bar ul.main-submenu li img {    max-width: 70%;    margin-top: 5px;}/* Overrides for the Replace->Doors fly-out submenu */.mega-nav-bar .navbar.navbar-blue-dark .navbar-nav li:nth-child(4) ul li:nth-child(4) ul.dropdown-menu.main-submenu > li:nth-child(10) {    clear: both;    margin-top: 12px;}@media (min-width: 768px) {    .mega-nav-bar .navbar.navbar-blue-dark:not(.navbar-fixed-bottom) .navbar-nav>.open>a:after,    .mega-nav-bar .navbar.navbar-blue-dark:not(.navbar-fixed-bottom) .navbar-nav>li.dropdown-onhover:not(.disabled):hover>a:after,    .mega-nav-bar .navbar.navbar-blue-dark:not(.navbar-fixed-bottom) .navbar-nav.dropdown-onhover>li:not(.disabled):hover>a:after {        /*border-bottom-color: #166ca1;*/    }    .mega-nav-bar .navbar.navbar-blue-dark:not(.navbar-fixed-bottom):not(.no-border) .navbar-nav>.open>a:before,    .mega-nav-bar .navbar.navbar-blue-dark:not(.navbar-fixed-bottom):not(.no-border) .navbar-nav>li.dropdown-onhover:not(.disabled):hover>a:before,    .mega-nav-bar .navbar.navbar-blue-dark:not(.navbar-fixed-bottom):not(.no-border) .navbar-nav.dropdown-onhover>li:not(.disabled):hover>a:before {        /*border-bottom-color: #166ca1;*/    }}@media (max-width: 768px) {    .mega-nav-bar .navbar.navbar-blue-dark ul.navbar-nav li.dropdown-short.open > ul,    .mega-nav-bar .navbar.navbar-blue-dark ul.navbar-nav li.dropdown-grid.open .dropdown-grid-wrapper > ul,    .mega-nav-bar .navbar.navbar-blue-dark ul.navbar-nav li.dropdown-grid ol a  {        background-color: white;    }    .mega-nav-bar .navbar.navbar-blue-dark ul.navbar-nav li.dropdown-grid ol a  {        color: #0076b6;    }    .mega-nav-bar .navbar.navbar-blue-dark ul.navbar-nav li.dropdown-grid ol li,    .mega-nav-bar .navbar.navbar-blue-dark ul.navbar-nav li.dropdown-grid ol li:before,    .mega-nav-bar .navbar.navbar-blue-dark ul.navbar-nav li.dropdown-grid ol li:after  {        background-color: white;    }    .mega-nav-bar .navbar.navbar-blue-dark ul.navbar-nav li.dropdown-grid ol.carousel-indicators:before {        border: none;    }    .mega-nav-bar .navbar.navbar-blue-dark ul.navbar-nav li.dropdown-short > a:hover,    .mega-nav-bar .navbar.navbar-blue-dark ul.navbar-nav li.dropdown-grid > a:hover  {        background-color: #094a6b;    }    .mega-nav-bar .navbar.navbar-blue-dark ul.navbar-nav li.dropdown-short.open > a,    .mega-nav-bar .navbar.navbar-blue-dark ul.navbar-nav li.dropdown-grid.open > a  {        color: #6bcfed;        font-weight: bold;        background-color: #094a6b;    }    .mega-nav-bar .navbar.navbar-blue-dark ul.navbar-nav li.dropdown-short.open > ul li {        border-left: 10px white solid;        border-right: 10px white solid;    }    .mega-nav-bar .navbar.navbar-blue-dark ul.navbar-nav li.dropdown-short.open > ul li > a.dropdown-toggle:before {        right: 30px;    }    .mega-nav-bar .navbar.navbar-blue-dark ul.navbar-nav li.dropdown-short.open > ul li > a.dropdown-toggle:not(.collapsed):before,    .mega-nav-bar .navbar.navbar-blue-dark ul.navbar-nav li.dropdown-short.open > a span.caret:before,    .mega-nav-bar .navbar.navbar-blue-dark ul.navbar-nav li.dropdown-grid.open > a span.caret:before {        content: "\f106"!important;    }}/* Overrides for navbar */.mega-nav-bar .navbar .navbar a,.mega-nav-bar a:hover,.mega-nav-bar a:focus {    text-decoration: none;}/* Overrides for :not(.caret-bootstrap).caret */.navbar:not(.caret-bootstrap) .navbar-nav:not(.caret-bootstrap) li:not(.caret-bootstrap)>a.dropdown-toggle:not(.caret-bootstrap)>span:not(.caret-bootstrap).caret {    margin-left: 2px;}/* Overrides for divider */.mega-nav-bar .divider {    margin: 0;}/* Overrides for carousel */.mega-nav-bar .navbar-carousel-indicators {    position: relative;    bottom: inherit;    left: 0;    right: 0;    z-index: 0;    width: 100%;    padding-left: 0;    padding-right: 0;    margin-left: 0;    margin-right: 0;    text-align: inherit;    list-style: none;}.mega-nav-bar .navbar-carousel-indicators li {    width: 100%;    height: auto;    margin: 0px;    text-indent: inherit;    cursor: pointer;    border: 0;    border-radius: 0px;    display: block;}.mega-nav-bar .navbar-carousel-indicators .active {    width: 100%;    height: auto;    margin: 0;    background-color: transparent;}.mega-nav-bar .carousel-inner > .item {    -webkit-transition: 0.05s ease-in-out left;    -moz-transition: 0.05s ease-in-out left;    -o-transition: 0.05s ease-in-out left;    transition: 0.05s ease-in-out left;}.mega-nav-bar .carousel-inner > .item img {    height: 100%;}.mega-nav-bar ol.carousel-indicators {    display: block;}.mega-nav-bar ol.carousel-indicators li:hover {    background: transparent;}@media screen and (max-width: 768px) {    .mega-nav-bar .carousel .row > div:nth-child(1) {        width: 100%;    }    .mega-nav-bar .carousel .row > div:nth-child(2) {        display: none;    }}