.qs-custom-header-nav .clear{clear:both}
.qs-custom-header-nav{display:flex; align-items:center; padding:0; background:#fff; position: relative; }
.qs-custom-header-nav a.level-1.logo{margin-top:3px}
.qs-custom-header-nav .qs_global_logo{padding-right:25px; align-self:center}
.qs-custom-header-nav .qs_global_logo a.desktop-logo{display:block}
.qs-custom-header-nav .qs_global_logo a.mobile-logo{display:none}
div.QS_Custom_Menu { flex: 1; display: flex; align-items: center; }
.qs-custom-header-nav .qs-custom-usercontrol{display:flex; align-items:center;  margin: 0; }
.qs-custom-header-nav .qs-custom-usercontrol ul:nth-child(2){display:none}
.qs-custom-header-nav .qs-custom-usercontrol>a.level-1 i{font-style:normal; color:#0b3956}
.qs-custom-header-nav .qs-custom-usercontrol a.level-1{margin:0 10px; font-size:31px}
.qs-custom-header-nav .qs-custom-usercontrol #algolia-glass i, .qs-custom-header-nav .qs-custom-usercontrol .account-links ul a i, .qs-custom-header-nav .qs-custom-usercontrol div.dropdown i{font-style:normal; font-size:22px; padding:0 5px; color:#0b3956}
.qs-custom-header-nav .qs-custom-usercontrol ul.header.links a, .qs-custom-usercontrol div.dropdown{color:#0b3956; font-size:11px; padding:0; padding-right:5px; background-image:none; line-height:0; text-align:center}
.qs-custom-header-nav .qs-custom-usercontrol ul.header.links a:hover{background:0 0; color:#106498}
.qs-custom-header-nav .qs-custom-usercontrol ul.header.links a:hover span{background:0 0; color:#106498}
.qs-custom-header-nav ul.header.links li{padding-right:12px}
.qs-custom-header-nav li.authorization-link a i{font-size:27px!important}
.qs-custom-header-nav .cusUsericonLbl{font-size:11px; line-height:normal; display:block; color:#0b3956; white-space:nowrap}
.qs-custom-header-nav .navbar_mm{display:flex; align-items:center; background-color:#fff}
.qs-custom-header-nav .navbar_mm .dropdown_mg{ padding: 0 15px; }
.qs-custom-header-nav .navbar_mm a.logo.level-1{padding:0}
.qs-custom-header-nav .navbar_mm a.level-1{font-size:16px; color:#0b3956; text-align:center; padding:5px 8px; text-decoration:none; display:block}
.qs-custom-header-nav .navbar_mm a.level-1:hover{color:#2ea0e1; background-color:#f0f8ff}
.qs-custom-header-nav .navbar_mm a.level-1 i.ic-plus{display:none}
.dropdown_mg:hover .dropbtn_mm, .dropdown_mg:hover a, .qs-custom-header-nav .navbar_mm a:hover{background:0 0}
.qs-custom-header-nav a.dropbtn_mm:active{box-shadow:none}
.qs-custom-header-nav .dropdown_mg .dropbtn_mm{background:0 0; font-size:16px; border:none; outline:0; padding:25px 0; margin:0; font-weight:600; display:flex; line-height:normal; color:#0b3956}
.qs-custom-header-nav .dropdown_mg .dropbtn_mm:hover, .qs-custom-header-nav .dropdown_mg:hover{color:#2ea0e1;}
.qs-custom-header-nav .dropdown_mg .dropbtn_mm .ic-plus{display:none}
.qs-custom-header-nav .dropdown_mg .dropbtn_mm .ic-down{display:inline-block; font-size:18px; align-self:center}
.qs-custom-header-nav .dropdown_mg .dropbtn_mm:hover .ic-down:before,
.qs-custom-header-nav .dropdown_mg:hover .ic-down:before{ content: "\e262"; }
.qs-custom-header-nav .dropdown-content-menu{display:none; position:absolute; left:0; top:100%; background-color:#fff; z-index:9999; width:100%; box-shadow:0 7px 10px rgba(0,0,0,.15)}
.qs-custom-header-nav .dropdown-content-menu .subscription-box{width:550px; padding:0 10px 10px 15px}
.qs-custom-header-nav .dropdown-content-menu .drop-content-box{padding:20px}
.qs-custom-header-nav .dropdown-content-menu .drop-content-box .subsc-heading{font-size:20px; color:#000; font-weight:600; display:block; margin:6px 0}
.qs-custom-header-nav .dropdown-content-menu .drop-content-box p{min-height:106px; font-size:13px; line-height:21px; margin-top:24px auto; color:#333}
.qs-custom-header-nav .dropdown-content-menu .drop-content-box a{background:#004c7f; border-radius:0; color:#fff!important; padding:4px 11px; font-size:13px; font-weight:600; display:inline-block; width:97px; text-align:center}
.qs-custom-header-nav .dropdown-content-menu .community-box{width:650px; padding:15px}
.qs-custom-header-nav .dropdown-content-menu .community-box .dotted-border{border-right:1px dotted #ccc}
.qs-custom-header-nav .dropdown_mg:hover .dropdown-content-menu{display:block}
.qs-custom-header-nav .icon-hamburger{display:none}
.qs-custom-header-nav .search-box{border:none; border-bottom:1px solid #c2c2c2}
.qs-custom-header-nav .algolia-searchbox{display:flex; align-items:center}
.qs-custom-header-nav .top-links ul{display:flex; flex-direction: row-reverse; align-items:center;}
.qs-custom-header-nav .header-search-wrapper{width:220px; padding-right:15px; display: none;}
.qs-custom-header-nav .search-box{padding:0 2px; font-size:13px}
.qs-custom-header-nav #algolia-searchbox .algolia-search-input, .qs-custom-header-nav .algolia-search-input{border:none!important; border-bottom:1px solid #333!important; font-size:13px!important; border-radius:inherit!important; background:0 0!important; padding:0 1px}
.qs-custom-header-nav #algolia-searchbox .algolia-search-input::-webkit-input-placeholder{color:#666; /*visibility:none;*/ font-weight: 400; opacity: 1; }
.qs-custom-header-nav #algolia-searchbox .algolia-search-input:-ms-input-placeholder{color:#666; /*visibility:none;*/ font-weight: 400; opacity: 1;}
.qs-custom-header-nav #algolia-searchbox .algolia-search-input::placeholder{color:#666; /*visibility:none;*/ font-weight: 400; opacity: 1;}
.qs-custom-header-nav .small-menu{width:600px}
.qs-custom-header-nav #minicart.minicart-wrapper{display:none}
.qs-custom-header-nav .menu{position:relative}
.qs-custom-header-nav .mega-menu{ padding: 20px 16px 10px 16px; }
.qs-custom-header-nav .mega-menu .tab{padding:0; margin:0}
.qs-custom-header-nav .mega-menu .tab-head{font-weight:500; font-size:16px; line-height:24px; color:#0b3956; border-left:3px solid #0b3956; margin:0; padding:10px 0 5px 10px; display:block}
.qs-custom-header-nav .mega-menu .tab>li{list-style:none; margin:0; padding:0}
.qs-custom-header-nav .mega-menu .tab>li>a{text-decoration:none; padding:7px 10px 7px 20px; font-weight:400; font-size:14px; line-height:21px; color:#3a3a3a; display:flex; justify-content:space-between; border-left:3px solid #0b3956}
.qs-custom-header-nav .mega-menu ul li a .ic-plus{display:none!important}
.qs-custom-header-nav .mega-menu ul li a .ic-right{display:block}
.qs-custom-header-nav .mega-menu .popup{display:none; position:absolute; top:0; left:100%; height:200px; background:#fff; width:605px; height:100%; box-shadow:3px 3px 5px 0 rgba(0,0,0,.15)}
.qs-custom-header-nav .mega-menu .popup .main-content{display:flex; background:#fff; height:100%}
.qs-custom-header-nav .mega-menu .popup .course-box{width:375px; padding:20px; background:#fff}
.qs-custom-header-nav .mega-menu .popup .course-box ul{padding:0; margin:0}
.qs-custom-header-nav .mega-menu .popup .course-box ul li{margin:0; padding:0}
.qs-custom-header-nav .mega-menu .popup .course-box ul li a{color:#222; font-weight:400; font-size:14px; line-height:21px; padding:10px 0 10px 0; display:block}
.qs-custom-header-nav .mega-menu .popup .course-box ul li a:hover{text-decoration:underline}
.qs-custom-header-nav .mega-menu .popup .course-box .inner-head{color:#15547c; font-weight:400; font-size:18px; line-height:27px; border-bottom:1px solid #ccc; padding-bottom:6px}
.qs-custom-header-nav .mega-menu .popup .course-box .inner-head.mt-10{margin-top:15px}
.qs-custom-header-nav .mega-menu .popup .img-box{padding:20px; background:#fff; width:190px; display:block}
.qs-custom-header-nav .mega-menu .popup .img-box hr{margin:16px auto}
.qs-custom-header-nav .mega-menu .popup .course-box .cat-btn{background-color:#15547c; color:#fff; display:block; padding:15px; text-align:center; border-radius:4px; margin:5px 0}
.qs-custom-header-nav .mega-menu .popup .img-box img{max-width:180px}
.qs-custom-header-nav .mega-menu .main-content .inner-cat-btn{display:none}
.qs-custom-header-nav .active>a{border-left:6px solid #d13d27!important; color:#299ee9!important}
.qs-custom-header-nav .solution .mega-menu{padding:0}
.qs-custom-header-nav .solution .mega-menu .tab>li{list-style:none; margin:0; padding:0; position:relative}
.qs-custom-header-nav .solution .mega-menu .tab>li>a{border:none; font-size:14px; padding:15px; display:flex; align-items:center}
.qs-custom-header-nav .solution .mega-menu .tab>li>a i{font-size:16px}
.qs-custom-header-nav .solution .mega-menu .tab>li>a:hover{color:#2ea0e1; background-color:#f0f8ff}
.qs-custom-header-nav .solution .mega-menu .popup{width:auto; top:0; position:absolute}
.qs-custom-header-nav .solution .mega-menu .popup li{background:#f4f4f4; margin:0}
.qs-custom-header-nav .solution .mega-menu .popup ul li a{padding:15px; font-size:14px; white-space:nowrap; color:#333; display:block}
.qs-custom-header-nav .solution .mega-menu .popup ul li a:hover{color:#2ea0e1; background-color:#f0f8ff}
.qs-custom-header-nav a.std-loginout i.fa { display: none;}
.qs-custom-header-nav a.std-loginout span { background: #0c5d8f; padding: 12px 28px; border-radius: 20px; font-size: 13px !important;font-weight: 600; color: #fff !important;}
.qs-custom-header-nav a.std-loginout span:hover { background: #299ee9 !important;}
@media screen and (max-width:768px){ .QS_domain div.QS_Custom_Menu{ position: relative; display: block !important; align-items: initial !important; padding-bottom: 9px; padding: 0; margin: 0; min-height: 53px; } .modal-popup.custom-block-customer-login .custom-popup-login .create-new-panel{position:relative}
.qs-custom-header-nav{position:relative; display:block; align-items:initial; padding-bottom:9px; padding:0; margin:0; min-height:53px}
.qs-custom-header-nav .qs_global_logo{display:inline-block}
.qs-custom-header-nav .qs_global_logo a.desktop-logo{display:none}
.qs-custom-header-nav .qs_global_logo a.mobile-logo{display:inline-block; padding:10px 10px 10px 10px}
.qs-custom-header-nav .navbar_mm{display:initial; position:relative}
.qs-custom-header-nav .navbar_mm a.level-1:not(:first-child){display:none}
.qs-custom-header-nav .navbar_mm div.dropdown_mg{display:none}
.qs-custom-header-nav a.icon-hamburger{float:right; display:block; color:#00f; padding:0 10px 0 5px; font-size:22px}
.qs-custom-header-nav .navbar_mm.responsive .icon{position:absolute; right:0; top:0}
.qs-custom-header-nav a.icon i{font-style:normal}
.qs-custom-header-nav .navbar_mm.responsive div.dropdown_mg{display:block; float:none}
.qs-custom-header-nav .navbar_mm.responsive .dropdown-content-menu{position:relative; box-shadow:none}
.qs-custom-header-nav .qs-custom-usercontrol{position:absolute; right:0; top:10px; padding-right:0}
.qs-custom-header-nav .qs-custom-usercontrol a.level-1{font-size:22px}
.qs-custom-header-nav a.icon-hamburger i{font-style:normal; color:#0b3956}
.qs-custom-header-nav .mega-menu ul li a .ic-plus{display:inline-block!important}
.qs-custom-header-nav .mega-menu .popup{position:inherit; top:0; left:0; box-shadow:none}
.qs-custom-header-nav .navbar_mm .dropdown_mg{background:#f4f4f4}
.qs-custom-header-nav .navbar_mm .dropdown_mg .dropbtn_mm{text-align:left; border-left:3px solid #0b3956; font-weight:400; box-shadow:0 1px 0 #ccc; display:flex; justify-content:space-between; padding:14px 16px; color:#0b3956}
.qs-custom-header-nav .navbar_mm .dropdown_mg:first-child>a{ border-left:3px solid #0b3956; color:#0b3956; font-weight:400; }
.qs-custom-header-nav .navbar_mm .dropdown_mg .dropbtn_mm.active{ background-color: #ececec; border-left: 3px solid #d13d27; color: #d13d27; }
.qs-custom-header-nav .dropdown_mg .dropbtn_mm .ic-plus{display:block}
.qs-custom-header-nav .dropdown-content-menu{width:100%; background:#f4f4f4}
.qs-custom-header-nav .dropdown-content-menu .mega-menu{padding:0; width:100%}
.qs-custom-header-nav .dropdown_mg:hover .dropdown-content-menu{width:100%}
.qs-custom-header-nav .mega-menu .popup{width:100%}
.qs-custom-header-nav .mega-menu .popup .main-content{max-width:100%; display:block}
.qs-custom-header-nav .mega-menu .tab>li>a{padding:7px 20px 7px 20px}
.qs-custom-header-nav .mega-menu .popup .course-box{width:100%; max-width:100%; margin:0; padding:0}
.qs-custom-header-nav .mega-menu .popup .course-box ul{padding:20px}
.qs-custom-header-nav .mega-menu .main-content .img-box{width:100%; padding:10px 0}
.qs-custom-header-nav .mega-menu .main-content .img-box img{display:none}
.qs-custom-header-nav .mega-menu .main-content .img-box hr{display:none}
.qs-custom-header-nav .mega-menu .main-content .course-box .cat-btn{margin:0 10px 10px 10px}
.qs-custom-header-nav .navbar_mm.responsive a.level-1{float:none; text-align:left; background-color:#f4f4f4; color:#0b3956; font-weight:500; font-size:16px; line-height:24px; border-left:3px solid #0b3956; box-shadow:0 1px 0 #ccc; display:flex; justify-content:space-between; padding:14px 16px}
.qs-custom-header-nav .mega-menu .tab>li>a{padding:10px 20px}
.qs-custom-header-nav .mega-menu ul li a .ic-right{display:none!important}
.qs-custom-header-nav .navbar_mm a.level-1 i.ic-plus{display:inline-block}
.qs-custom-header-nav .navbar_mm a.level-1 i.ic-down{display:none}
.qs-custom-header-nav .dropdown_mg .dropbtn_mm .ic-down{display:none}
.qs-custom-header-nav .dropdown-content-menu .subscription-box{width:100%; padding:0}
.qs-custom-header-nav .dropdown-content-menu .drop-content-box{border-left:3px solid #0b3956}
.qs-custom-header-nav .dropdown-content-menu .drop-content-box p{min-height:auto}
.qs-custom-header-nav .dropdown-content-menu .community-box{width:100%; padding:0}
.qs-custom-header-nav .dropdown-content-menu .drop-content-box{border-bottom:1px solid #e1e1e1}
.qs-custom-header-nav .solution .mega-menu .popup{position:initial}
.qs-custom-header-nav .header-search-wrapper{width:170px; padding-right:5px}
.qs-custom-header-nav .search-box{padding:0; font-size:13px}
.qs-custom-header-nav.shadow-box{box-shadow:0 4px 4px rgba(0,0,0,.1)}
.qs-custom-header-nav .solution .mega-menu .tab>li>a{border-left:3px solid #0b3956}
.qs-custom-header-nav .solution .mega-menu .popup ul li a{border-left:3px solid #0b3956}
.qs-custom-header-nav .cusUsericonLbl{display:block}
.qs-custom-header-nav ul.header.links li{padding-right:5px}
.qs-custom-header-nav #algolia-searchbox .algolia-search-input::-webkit-input-placeholder{color:#ccc; visibility:none; font-weight: 400; opacity: 1; }
.qs-custom-header-nav #algolia-searchbox .algolia-search-input:-ms-input-placeholder{color:#ccc; visibility:none; font-weight: 400; opacity: 1;}
.qs-custom-header-nav #algolia-searchbox .algolia-search-input::placeholder{color:#ccc; visibility:none; font-weight: 400; opacity: 1;}
.qs-custom-header-nav a.std-loginout i.fa { display: block;}
}
@media (min-width:769px) and (max-width:1024px){.qs-custom-header-nav .mega-menu .popup .course-box{width:300px}
.qs-custom-header-nav .mega-menu .popup .img-box{min-width:160px}
.qs-custom-header-nav .move-left{position:relative}
.qs-custom-header-nav .move-left .dropdown-content-menu{position:absolute; left:-230px}
.qs-custom-header-nav .mega-menu .popup{width:auto}
.qs-custom-header-nav .navbar_mm a.level-1{font-size:12px; padding:5px 2px}
.qs-custom-header-nav .dropdown_mg .dropbtn_mm{font-size:12px; padding:5px 2px}
.qs-custom-header-nav .level-1.logo.desktop-logo img{width:130px}
}
@media (min-width:1025px) and (max-width:1300px){.qs-custom-header-nav .mega-menu .popup .course-box{width:300px}
.qs-custom-header-nav .mega-menu .popup .img-box{min-width:160px}
.qs-custom-header-nav .move-left{position:relative}
.qs-custom-header-nav .move-left .dropdown-content-menu{position:absolute; left:-230px}
.qs-custom-header-nav .mega-menu .popup{width:auto}
}
@media(min-width:1680px){
    /* .qs-custom-header-nav{width:1423px; margin:auto; box-shadow:none} */
}
@media(min-width: 769px) { .header_v2 .sub_menu_listing{ display: none !important; } }
@media screen and (max-width:768px){.qs-custom-header-nav .qs-custom-usercontrol{align-items:flex-start}
.header_v2 .qs-custom-header-nav .qs-custom-usercontrol .account-links ul a i{font-size:28px !important; line-height:36px}
.header_v2 .qs-custom-header-nav .qs-custom-usercontrol .account-links ul a i.fa.fa-sign-out:before{content:"\f007"; position:relative}
.header_v2 .qs-custom-header-nav .qs-custom-usercontrol .account-links ul a i.fa.fa-sign-out:after{font-family: 'FontAwesome'; content:"\f0d7"; margin-left:10px; font-size:22px; position:relative; top:-1px}
.header_v2 .help-dropdown, .header_v2 .qs-custom-header-nav ul.header.links >li:first-of-type, .header_v2 .qs-custom-header-nav .cusUsericonLbl{display:none}
.header_v2 .qs-custom-header-nav a.icon-hamburger{position:fixed; left:10px; top:4px}
.header_v2 .qs-custom-header-nav a.icon-hamburger i{font-size:34px}
.header_v2 .qs-custom-header-nav .qs_global_logo a.mobile-logo{margin-left:45px}
.header_v2 .qs-custom-header-nav .qs_global_logo a.mobile-logo svg{width:30px; height:30px}
.header_v2 #algolia-autocomplete-tt1.algolia-autocomplete, .header_v2 #algolia-autocomplete-tt.algolia-autocomplete{z-index:1000}
.header_v2 .qs-custom-header-nav #algolia-searchbox .algolia-search-input, .header_v2 .qs-custom-header-nav .algolia-search-input{border:0 !important; width:45px; float:right; opacity:0; z-index:10000; position:relative}
.header_v2 .qs-custom-header-nav .header-search-wrapper .full-top-search{left:10px !important}
.header_v2 .qs-custom-header-nav #algolia-searchbox.full-top-search .algolia-search-input, .header_v2 .qs-custom-header-nav .full-top-search .algolia-search-input{opacity:1; float:inherit; width:100%; border-bottom:1px solid #333!important}
.header_v2 .sub_menu_listing.active{display:block !important}
.header_v2 .sub_menu_listing{display:none; width:100%; position:fixed; left:0; right:0; top:57px; margin:0 auto; z-index:100; float:none; background:#f4f4f4; padding:0 !important}
.header_v2 .sub_menu_listing ul{display:block !important; float:none; padding:0; margin:0}
body .header_v2 .sub_menu_listing ul li{display:block !important; padding:0 !important; margin:0}
.header_v2 .sub_menu_listing ul li a{text-align:left; border-left:3px solid #0b3956; font-weight:400; box-shadow:0 1px 0 #ccc; display:flex; justify-content:flex-start; align-items:center; padding:14px 16px !important; color:#0b3956; font-size:16px !important; height:22px}
.header_v2 .sub_menu_listing ul li:first-of-type a{border-left:3px solid #d13d27; color:#d13d27}
.header_v2 #algolia-searchbox1 .magnifying-glass, .header_v2 #algolia-searchbox .magnifying-glass{text-align:center; background:none}
.header_v2 #algolia-searchbox1.full-top-search .magnifying-glass, .header_v2 #algolia-searchbox.full-top-search .magnifying-glass{text-align:left}
.header_v2 #algolia-searchbox1 .magnifying-glass:before, .header_v2 #algolia-searchbox .magnifying-glass:before{content:"\f002"; font-family:'FontAwesome'; font-size:24px; top:1px; position:relative; color:#0b3956}
.header_v2 #algolia-searchbox1.full-top-search .magnifying-glass:before, .header_v2 #algolia-searchbox.full-top-search .magnifying-glass:before{display:none}
}


/* New Navigation Starts Here */
.qs-custom-header-nav .navColsWrap{ display:flex}
.qs-custom-header-nav .navColsWrap .navCol{ flex:1}
.qs-custom-header-nav .navColsWrap .navCol:first-of-type{ margin-right:30px}
.qs-custom-header-nav .navColsWrap .navCol ul{ margin:0}
.qs-custom-header-nav .navColsWrap .navCol ul li{ margin:0;}
.qs-custom-header-nav .navColsWrap .navCol ul li:hover, 
.qs-custom-header-nav .navColsWrap .navCol ul li:focus, 
.qs-custom-header-nav .navColsWrap .navCol ul li.active{ background-color:#ececec}
.qs-custom-header-nav .navColsWrap .navCol ul li.navTitle{ font-weight:600;  color:#0A3956;  background:none; padding:10px}
.qs-custom-header-nav .navColsWrap .navCol ul li a{ color:#0A3956; padding: 10px; display:block;}
.qs-custom-header-nav .navColsWrap .navCol ul.navLevel_1 li a{ font-weight:600;  border:0 !important}
.qs-custom-header-nav .navColsWrap .navCol .noLinks > li > a{ cursor:initial;  pointer-events:none}
/* .qs-custom-header-nav .navColsWrap .navCol .navLevel_2.active{    display:block !important}*/
.qs-custom-header-nav .navColsWrap .navCol .navLevel_2 li a{ color:#0c5d8f;  text-decoration:underline}
.qs-custom-header-nav .navColsWrap .navCol .navLevel_2 li.learnMore a{ color:#0A3956}
.qs-custom-header-nav .navColsWrap .navCol .navLevel_3.imagesOnly{ padding-top:0px}
.qs-custom-header-nav .navColsWrap .navCol .navLevel_3.imagesOnly li{ background:none;  padding:20px 50px 0 50px;  text-align:center}
.qs-custom-header-nav .navColsWrap .navCol .navLevel_3.active{ display:block !important}
.qs-custom-header-nav .navColsWrap .navCol .navLevel_3.imagesOnly .uniLogo img{ height:45px !important;  object-fit:contain}
/* .qs-custom-header-nav .twoLevelNav .navColsWrap .navCol ul.navLevel_1 li a{    cursor:pointer;     pointer-events:all}*/
.qs-custom-header-nav .twoLevelNav .navColsWrap .navCol.fullWidth{ width:100% !important;  margin:0}
.qs-custom-header-nav .twoLevelNav .navColsWrap .navCol:first-of-type{ flex:inherit;  width:33%}
.qs-custom-header-nav .twoLevelNav .navColsWrap .navCol .navLevel_2{ display:none}
.qs-custom-header-nav .twoLevelNav .navColsWrap .navCol .navLevel_2.active{ display:flex;  flex-wrap:wrap;  height:100%;  align-content:space-between}
.qs-custom-header-nav .twoLevelNav .navColsWrap .navCol .navLevel_2 ul{ width:50%}
.qs-custom-header-nav .twoLevelNav .navColsWrap .navCol .navLevel_2 .navData{ width:55%;  margin-right:10%;  color:#0A3956}
.qs-custom-header-nav .twoLevelNav .navColsWrap .navCol .navLevel_2 .navData ul{ width:auto;  display:flex}
.qs-custom-header-nav .twoLevelNav .navColsWrap .navCol .navLevel_2 .navData ul li{ background:none;  font-weight:600;  position:relative;  padding-left:0}
.qs-custom-header-nav .twoLevelNav .navColsWrap .navCol .navLevel_2 .navData ul li:after{ content:"|";  margin-left:7px}
.qs-custom-header-nav .twoLevelNav .navColsWrap .navCol .navLevel_2 .navData ul li:last-child:after{ display:none}
.qs-custom-header-nav .twoLevelNav .navColsWrap .navCol .navLevel_2 .navRelatedImg{ width:30%;  text-align:left;  display:flex;  align-items:center;  justify-content:center}
.qs-custom-header-nav .twoLevelNav .navColsWrap .navCol .navLevel_2 .navRelatedImg img{ max-width:160px}
.qs-custom-header-nav .threeLevelNav .navColsWrap .navCol .navLevel_2, 
.qs-custom-header-nav .threeLevelNav .navColsWrap .navCol .navLevel_3{ display:none}
.qs-custom-header-nav .threeLevelNav .navColsWrap .navCol .navLevel_2.active, 
.qs-custom-header-nav .threeLevelNav .navColsWrap .navCol .navLevel_3.active{ display:block}
.qs-custom-header-nav .navFooterCta{ display:flex;  align-items:center;  justify-content:center;  min-height:50px;  border-top:solid 1px #0A3956;  margin-top:20px;  padding:10px;  box-sizing:border-box}
.qs-custom-header-nav .navFooterCta p{ margin:0;  padding:0;  color:#0A3956}
.qs-custom-header-nav .navFooterCta a{ color:#0A3956;  font-weight:600;  text-decoration:underline}
.qs-custom-header-nav .navColsWrap .header-search-wrapper{ display:block}
.qs-custom-header-nav .navbar_mm .dropdown_mg.hasSearchBox a.dropbtn_mm {position: relative;padding-right: 30px;}
.qs-custom-header-nav .navbar_mm .dropdown_mg.hasSearchBox a.dropbtn_mm:before{position:absolute; content:""; right:10px; background:url('../images/custom-magnifying-glass.svg')  no-repeat center center / 20px; width:15px; height:15px; top:29px; background-size:contain}
.qs-custom-header-nav .navbar_mm .dropdown_mg.hasSearchBox a.dropbtn_mm .ic-down{display:none}
.qs-custom-header-nav .navColsWrap .navCol ul.hasReadMore li+li+li+li+li+li{ display:none}
.qs-custom-header-nav .navColsWrap .navCol ul.hasReadMore li.ShowAll{ display:block;  background:none} 
.qs-custom-header-nav .navColsWrap .navCol ul.hasReadMore li.ShowAll.hidden{ display:none !important}
.qs-custom-header-nav .navColsWrap .navCol ul.hasReadMore li.ShowAll a{ font-weight:600;  color:#0A3956}


@media only screen and (min-width:1280px){
.container{ max-width:1300px}}
@media screen and (min-width:769px){ .qs-custom-header-nav .navColsWrap .header-search-wrapper{ display:block;  width:100%;  margin:0;  padding:0}
.qs-custom-header-nav .navColsWrap #algolia-autocomplete-container .aa-dropdown-menu{ position:relative !important;  width:100%;  top:10px !important}
.qs-custom-header-nav .navColsWrap #algolia-autocomplete-container .autocomplete-wrapper{ background:none;  box-shadow:none}
 .qs-custom-header-nav #algolia-searchbox .algolia-search-input, .qs-custom-header-nav .algolia-search-input{ background:#ececec !important;  border:solid 1px #d1d1d1 !important;  color:#0b3956;  padding:20px 20px 20px 70px;  height:70px;  box-sizing:border-box;  font-weight:600;  font-size:16px !important} 
 .qs-custom-header-nav .navColsWrap #algolia-searchbox .magnifying-glass{ right:inherit;  left:15px;  background-size:80%}
}
@media screen and (max-width:768px){  
/* Contained Menu Adjustments */ #cusNavbarSticky .container, #cusNavbarSticky .inner-container, #cusNavbarSticky .grid12-12, #cusNavbarSticky .grid12-10{ width:100%;  margin:0;  box-sizing:border-box;  padding:0}
#cusNavbarSticky .grid12-12 .grid12-1{ display:none}
.qs-custom-header-nav .navbar_mm .dropdown_mg{ padding:0}
.qs-custom-header-nav .header-search-wrapper{display:block}
.qs-custom-header-nav .navColsWrap .navCol ul li a {padding: 0;}
.qs-custom-header-nav .navColsWrap .navCol ul li.navTitle {padding: 10px 16px;}
.qs-custom-header-nav .threeLevelNav .navColsWrap .navCol:nth-of-type(3){display:none}
.qs-custom-header-nav .twoLevelNav .navColsWrap .navCol .navLevel_2 .navData{width:100%;  box-sizing:border-box;  padding:10px 16px;  margin:0}
.qs-custom-header-nav .twoLevelNav .navColsWrap .navCol .navLevel_2 .navRelatedImg{ display:none}
.qs-custom-header-nav .navColsWrap .navCol ul li{ padding:10px 16px}
.qs-custom-header-nav .navColsWrap .navCol ul.navLevel_2 li:hover, 
.qs-custom-header-nav .navColsWrap .navCol ul.navLevel_2 li:focus{background:none}
.qs-custom-header-nav .header-search-wrapper{display:block}
.desktopOnly{ display:none !important}
.qs-custom-header-nav .navColsWrap .navCol ul.hasReadMore li+li+li+li+li+li{display:block}
.qs-custom-header-nav .navColsWrap .navCol ul.hasReadMore li.ShowAll{display:none}
.qs-custom-header-nav .navColsWrap .navCol .noMobLinks > li > a{pointer-events: none;}
}

@media screen and (max-width:576px){ 
.qs-custom-header-nav .navbar_mm .dropdown_mg .dropbtn_mm.active{ background-color:#ececec;  border-left:3px solid #d13d27;  color:#d13d27}
.qs-custom-header-nav .navColsWrap .navCol:first-of-type{ margin:0}
.qs-custom-header-nav .navColsWrap .navCol:nth-of-type(2), 
.qs-custom-header-nav .navColsWrap .navCol:nth-of-type(3){ display:none}
.qs-custom-header-nav .twoLevelNav .navColsWrap .navCol:first-of-type{ width:100%}
.qs-custom-header-nav .twoLevelNav .navColsWrap .navCol .navLevel_2 .navData{ width:100%;  box-sizing:border-box;  padding:10px 16px;  margin:0}
.qs-custom-header-nav .twoLevelNav .navColsWrap .navCol .navLevel_2 .navRelatedImg{ display:none}
.qs-custom-header-nav .navColsWrap .navCol ul li a{ border-left:3px solid #0b3956 !important}
.qs-custom-header-nav .navColsWrap .navCol >ul >li{ padding:0}
.qs-custom-header-nav .navColsWrap .navCol >ul.navLevel_1{ border-left:3px solid #0b3956}
.qs-custom-header-nav .navColsWrap .navCol >ul.navLevel_1 >li{ background:none}
.qs-custom-header-nav .navColsWrap .navCol >ul.navLevel_1 >li >a{ font-weight:400;  display:flex;  padding:14px 16px;  justify-content:space-between}
.qs-custom-header-nav .navColsWrap .navCol >ul.navLevel_1 >li.active >a{ background-color:#f0f8ff}
.qs-custom-header-nav .navColsWrap .navCol >ul.navLevel_1 >li >a:after{ content:"\e23c";  font-family:ThemeIcons}
.qs-custom-header-nav .navColsWrap .navCol >ul.navLevel_1 >li.active >a:after{ content:"\e23d";  font-family:ThemeIcons}
.qs-custom-header-nav .navColsWrap .navCol ul.navLevel_2 li:hover, 
.qs-custom-header-nav .navColsWrap .navCol ul.navLevel_2 li:focus{ background:none}
.qs-custom-header-nav .navColsWrap .navCol .navLevel_1 .navLevel_2{ padding:15px 0 20px 0}
.qs-custom-header-nav .twoLevelNav .navColsWrap .navCol .navLevel_1 .navLevel_2{ flex-direction:column}
.qs-custom-header-nav .twoLevelNav .navColsWrap .navCol .navLevel_1 .navLevel_2 ul{ width:100%;  margin-bottom:20px}
.qs-custom-header-nav .twoLevelNav .navColsWrap .navCol .navLevel_1 .navLevel_2 .navData ul{ margin-bottom:0}
.qs-custom-header-nav .navFooterCta{ margin-top:0;  border-left:3px solid #0b3956;  border-bottom:solid 1px #ccc;  border-top:solid 1px #ccc}
.qs-custom-header-nav .navColsWrap .navCol >ul.navLevel_1.hasNoChildNav >li >a:after{content: "\e263"; font-size: 27px;line-height: 20px;margin-right: -5px;}
.qs-custom-header-nav .navbar_mm.responsive div.dropdown_mg {overflow-y: auto; max-height: 75vh;}

} /* New Navigation Ends Here */