.uhc-header .uhc-header__mobile-nav, .uhc-header .uhc-header__desktop-nav{
  white-space: normal;
}
.primary-nav {
  z-index: 9999 !important;
}
.uhc-header__search-form svg {
height: 25px;
width: 30px;
padding-right: 5px;
}
.subLinks svg {
margin-left: 5px;
}
.dropdown_panel, .dropdown_panel div{
  width: 100% !important;
}
.subLinks a {
font-weight: normal;
display: block;
}
.subLinks {
padding: 0px;
line-height: 1.3;
}
.dropdown_panel > div > div:last-child {
margin-bottom: 0px !important;
}
.no-decoration {
text-decoration: none !important;
}
.noScrollPage {
height: 100vh;
overflow-y: hidden;
}
.profilePopup {
display:none;
}
.profilePopupButton {
    gap:20px;
}

@media (max-width: 767px) {
.uhc-header .uhc-header__aux-nav {
  display: none;
}
.uhc-mobile-nav {
  position: fixed;
  top: 0;
  overflow: auto;
  height: 99% !important;
  width: 80% !important;
  margin-right: 1px;
  z-index: 1099 !important;
}
.uhc-mobile-nav .flex-1.scroll-y {
  overflow: hidden;
}
.dropdown_panel,
.dropdown_panel div {
  width: 100% !important;
  border-top: none;
  box-shadow: none;
  overflow: auto;
  height: 83% !important;
}
div.uhc-dropdown-panel.dropdown_panel {
  top: 110px !important;
}
.subLinks {
  padding-left: 30px !important;
}
.menuText {
  height: 50px;
  display: block;
  padding: 20px !important;
}

.menuBorder {
  padding-top: 0.5px;
  padding-bottom: 5px;
  border-bottom: 1px solid #dadbdc !important;
  margin-top: 10px;
  border-color: #f2f2f2 !important;
}
.buttonMargin {
  margin-left: 20px;
  margin-top: 10px;
  margin-bottom: 10px;
}
/*li.mainLi.active .dropdown_panel {
margin-top: 10%;
}*/

/* Notifications CSS Starts */
#notifications {
  transform: none !important;
}
.uhc-arrow-panel {
  width: 100% !important;
  max-width: none !important;
}
.uhc-arrow-panel::before {
  display: none;
}
.showAllNotification {
  max-height: none;
}
#allnotifications .msg_read a,
#onenotification .msg_read a {
  text-decoration: none;
  cursor: pointer !important;
}
#allnotifications .msg_read a,
#onenotification .msg_read a {
  font-weight: 400 !important;
}
#allnotifications .msg_un_read a #onenotification .msg_un_read a {
  font-weight: 700 !important;
}
.uhc-hr,
hr {
  background: #fff !important;
}
.menuBorder > button.uhc-link-button {
  width: 94% !important;
}
.msg_un_read {
  border-left: none !important;
  background: none !important;
}
/* Notifications CSS Ends */
}

@media (min-width: 768px) {
.uhc-header .uhc-header__mobile-nav {
  display: none;
}
.uhc-header .uhc-header__aux-nav {
  display: block;
}
.uhc-mobile-nav {
  display: none;
}
}

@media only screen 
and (min-device-width: 768px) 
and (max-device-width: 1024px) 
and (-webkit-min-device-pixel-ratio: 1) {
  .uhc-header .uhc-header__bottom {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  height: 52px;
}
no-crawl {
  font-size:13px;
}
.subnavButton { 
  font-size:13px !important;
}
}
@media (min-width: 576px){
#topNavRowCol .col-sm-4 {
max-width: 100%;
}
.row{
display: block;
}
}
#topNavRowCol ul li .uhc-dropdown-panel a{
color: #196ecf !important;
}

.topNavHeader .container .row .column .nav-container .uhc-header__desktop-nav > ul > li > a > span ,
.topNavHeader .container .row .column .nav-container .uhc-header__desktop-nav .d-flex .expandable > button {
  display: flex;
  align-items: center;
  max-width: 164px;
  font-size: 16.5px;
  font-weight: 600;
  line-height: normal;
  position: relative;
  top:2px;
  font-family: UHC2020Sans;
  text-align: left;                                                       

}

.topNavHeader .container .row .column .nav-container .uhc-header__desktop-nav > ul > li > a:hover::before {
  background-color:#FFF !important ;
  height:2px ; 
  position: absolute;
  bottom : -5px;

}

.topNavHeader .container .row .column .nav-container .uhc-header__desktop-nav .d-flex .expandable > button:hover::before {
  background-color:#FFF !important ;
  height:2px ; 
  position: absolute;
  bottom : -3px;                                                                                                    

}
.uhc-header__search-form{
width: 250px !important;
height: 40px !important;
/*    top: 562px; */
margin: 0px 16px 0px 16px !important;
/*   left: 1024px; */
background-color: #FFFFFF !important; 
border-radius: 50px !important;
border-color: #323334 !important; 
background-clip: border-box;
}

.uhc-header__search-form #search-field[type=search], #search-field{
-webkit-appearance:textfield;
outline-offset:1px !important;
padding: 3px 14px !important; 
font-family: UHC2020Sans !important; 
font-weight: 500 !important; 
font-size: 14.22px !important;
}

.uhc-header__search-form #search-field[type=search], #search-field::-webkit-input-placeholder {
color: #323334 !important;
}

      @media screen and (max-width: 767px){
          .uhc-header__search-form #search-field[type=search], #search-field::-webkit-input-placeholder {
              color: #323334 !important;
          }
      }         
      
      /*mobile Search Box*/
      @media screen and (max-width: 767px){
          .uhc-header__search-form #search-field[type=search], .uhc-input.uhc-input--block::-webkit-input-placeholder {
              color: #323334 !important;
              font-style: italic !important;
          }
          /*mobile Text Boxes*/
          .uhc-header__search-form [type=text], .uhc-input::-webkit-input-placeholder {
              color: #323334 !important;
              font-style: normal !important;
              font-size: 14.22px !important;
          }

    }
.uhc-header__bottom.topNavHeader .uhc-header__search-form input{
  height: 100% !important;
}
.uhc-header .uhc-header__search-form button{
top: 6px;
}

.uhc-header .uhc-header__search-form input:focus{box-shadow:0 0 0 2px #323334,0 0 0 4px #fff;outline:0;}

.uhc-header .uhc-header__search-form input{border-radius:50px;height:40px;}

#topNavRowCol .uhc-dropdown-panel{z-index: 9999 !important;}

.uhc-header .uhc-header__search-form.jarvisGlobalSearch{
  max-width: 200px !important;
}