

/*MHA PRENETWORK*/
/* need to be removed when the button has to be enable

.mha-logo {
     margin: 18px 0 0 20px;
}

.mha-mobile-mhanetwork{
	display:none;
}

.mha-global-hdr-sub
{
	  top:40px;
}

 need to be removed when the button has to be enable */
 .mha-dialog-content
 {
	 font-size:12px;
 }
 .mhanetwork-footer{
	  display:none;
  }

.mhanetwork-myhealthurl
{
	display:inline !important;
	text-decoration: underline !important;
}

.mhanetwork-myhealthurl:hover {
    background: none !important;
    color: #1692d0 !important;
}

.mhanetwork-overlay {
    height: 0%;
    width: 100%;
    position: fixed;
    z-index:20000;
    top: 0;
    left: 0;
    background-color: rgb(0,0,0);
    background-color: rgba(0,0,0, 0.8);
    overflow-y: scroll;
    transition: 0.5s;
}
.mhanetwork-overlay-content {
    position: relative;
    width: 100%;
    text-align: center;
    /* padding: 1rem 0 2rem; */
	padding: 1.5rem 0.5rem 2rem;

}
.mhanetwork-overlay-content p {
    font-size: 16px;
    line-height: 1.618;
    padding-bottom:15px;
	font-family: 'Roboto', Arial,Helvetica,sans-serif;
    text-rendering: optimizeLegibility;
    color:#fff !important;

}
.mhanetwork-mhaUtility .mhanetwork-overlay-content p {
    color: #fff;
}
.mhanetwork-overlay a {
    text-decoration: none;
    color: #ffffff !important;
    display: block;
    transition: 0.3s;
    background:none;
	/* padding: 12px; */
}

.mhanetwork-overlay a:hover, .mhanetwork-overlay a:focus {
    color: #1692d0 !important;
}

.mhanetwork-topSection {
    border-bottom: 1px solid #fff;
    overflow: hidden;
    padding: 2.5em 0 1em;
    text-transform: uppercase;

}
.mhanetwork-mhaLogo {
    float: left;
    /* width: 50%; */
    box-sizing: border-box;
	background:none !important;
	text-align:left;
}

.mhanetwork-mhaLogo:after{
	background-image: url("../img/mha-hor-logo-reverse.png");
	content:"";
	display:inline-block;
	width:215px;
	background-repeat: no-repeat;
	padding-bottom: 35px;
}

.mhanetwork-mhaLogo img
 {
    max-width: 180px;
 }

.mhanetwork-overlay .mhanetwork-closebtn {
    /* width: 50%; */
    float: right;
    box-sizing: border-box;
    text-align: right;
    padding-top: 4px;
	padding-right: 2px;
	background:none !important;
	font-family: 'Roboto', Arial,Helvetica,sans-serif;
    text-rendering: optimizeLegibility;
	font-size:16px !important;
}

.mhanetwork-innerOverlay {
    background-color:#034e76;
    color:#fff;
	  z-index: 20000;
}
.mhanetwork-closebtn span {
    color: #a9d451;
    line-height: 1;
    display: inline-block;
    font-weight: bold;
}

a.mhanetwork-closebtn:after {
     content: "X";
    color: #a9d451;
    font-size: 19px;
    font-weight: bold;
    position: relative;
    right: -2px;
    top: 1px;
}

a.mhanetwork-closebtn:hover:after {
     color: #1692d0 !important;
}

.mhanetwork-overlayContent {
    max-width: 940px;
    margin: 0 auto;
    padding: 0 0 2rem;
}

.mhanetwork-overlay .button {
    font-family: 'Roboto', Arial,Helvetica,sans-serif;
    letter-spacing: normal !important;
    font-size: 15px;
    padding: 14px 38px;
    margin: 6px;
    border: 0;
    -webkit-transition: .2s ease-out;
    transition: .2s ease-out;
    white-space: normal!important;
    word-wrap: break-word;
    cursor: pointer;
    border-radius: 100px;
    background-color: #a9d451;
    color:#005f86 !important;
    font-weight:700;
}
.mhanetwork-overlay .button:hover {
    color:#fff !important;
    background:#1692d0;
}
.mhanetwork-overlayFooter {
    /* display: block; */
    overflow: hidden;
	text-align:center;
}
.mhanetwork-overlayFooter .button {
    display:inline-block;
    /* float:right; */
}
.mhanetwork-nav {
    display: inline-block;
    text-align: left;
    padding: 0 1.5rem 1.5rem;
    font-size: 0.88em;
	  /*font-size: 1.2em;*/
    width: 100%;
}
.mhanetwork-nav a {
    padding: 0.25rem 0;
    /*color: #1692d0; !important;*/
	/* color: #8cd1f3 !important; */
	color: #9acfe8 !important;
    font-size: 18px;
	font-family: 'Roboto', Arial,Helvetica,sans-serif;
    text-rendering: optimizeLegibility;
    width: 50%;
    display: inline-block;
    text-align: left;
}
.mhanetwork-nav a:hover {
	background: none;
    /* color:#ffffff !important; */
	color: #1692d0 !important;
}
.mhanetwork-nav a:before {
    content: "\25B6";
	position:relative;
    /* color: #1692d0; */
	color: #a9d451;
    margin-right: 5px;
    font-size: 17px;
    font-weight: bold;
	top: 2px;
}

.mhanetwork-mhaUtility {
    display: inline-block;
	/* display:none; */
    width: 100%;
    height: 40px;
    text-align: right;
    background: #36424a;
	/*background :#E4EBEE;*/
    box-sizing: border-box;
    padding-top: 0.45em;
    font-family: 'Roboto', Arial,Helvetica,sans-serif !important;
}

.mhanetwork-mhaLink {
    font-size: 13px;
    font-weight: normal;
    cursor: pointer;
   /* text-transform: uppercase;*/
    display: inline-block;
	color:#fff;
    font-family: 'Roboto', Arial,Helvetica,sans-serif;
    text-rendering: optimizeLegibility;
}

.mhanetwork-mhaLink:hover {
    color: #f7f7f7;
}
/* .mhanetwork-mhaLink:after { */
    /* content: "\25BE"; */
    /* color: #1692d0; */
    /* font-size: 17px; */
    /* font-weight: bold; */
    /* margin-left: 6px; */
    /* background: #a9d451; */
    /* border-radius: 24px; */
    /* width: 24px; */
    /* display: inline-block; */
    /* text-align: center; */
/* } */

.mhanetwork-mhaLink:before{
  content:url('../img/mha-np-logo-w.png');
  position:relative;
  z-index:0;
  top: 4px;
  left: -5px;
}
.mhanetwork-mhaLink:after{
  content:url('../img/mha-icon-down.png');
  position:relative;
  z-index:0;
  top: 3px;
  right: -5px;
}

.mhanetwork-mhaLink:hover:after {
  color:#fff;
  /* background: #1692d0; */
}

.mha-np-footer-link:before{
  content:url('../img/mha-np-logo-w.png');
  position:relative;
  z-index:0;
  top: 4px;
  right:5px;
}

.mha-np-footer-link {
    text-decoration: none;
    /*color: #525252;*/
	color:#fff !important;
	font-size: 13px !important;
}
.mha-np-footer-link:after{
  content:url('../img/mha-icon-right.png');
  position:relative;
  z-index:0;
  top: 2px;
  right: -5px;
}

.uxn-at-lnk-selected
{
	z-index : 100 !important;
}



/* Media Queries */
@media screen and (max-width: 800px) {
  .mhanetwork-overlayContent {
      padding: 0 1rem 2rem;
  }
  .mhanetwork-nav {
      padding: 0 1.5rem 0;
      font-size: 1em;
      width: 30%;
      box-sizing: border-box;
  }
  .mhanetwork-overlay-content p {
	font-size: 16px;
    line-height: 1.618;
	padding-bottom:15px;
	font-family: 'Roboto', Arial,Helvetica,sans-serif;
    text-rendering: optimizeLegibility;

  }

  .mhanetwork-footer{
	  padding-top:20px;
	  /* display:none; */
  }

  .mhanetwork-nav a {
    padding: 0.25rem 0;
    /* color:#1692d0 !important; */
	/* color:#8cd1f3 !important; */
	color: #9acfe8 !important;
    font-size: 18px;
	font-family: 'Roboto', Arial,Helvetica,sans-serif;
    text-rendering: optimizeLegibility;
  }

  .mhanetwork-overlay {
	  z-index:1000 !important;
  }

 .mhanetwork-mhaLogo
  {
	  padding:0px !important;
 }

 .mha-dialog-content
 {
	font-size:11.7px;
 }

}
@media screen and (max-width: 768px) {
  .mhanetwork-nav {
      padding: 0 1.5rem 0;
      font-size: 1em;
      width: 48%;
      box-sizing: border-box;
  }

   .mhanetwork-footer {
	  padding-top:20px;
	   /* display:none; */
  }

  /*.mhanetwork-nav a {
    padding: 0.25rem 0;
	color: #9acfe8 !important;
    font-size: 18px;
	font-family: 'Roboto', Arial,Helvetica,sans-serif;
    text-rendering: optimizeLegibility;
  }*/

.mhanetwork-nav a {
    padding: 0.25rem 0;
    /*color: #1692d0; !important;*/
  /* color: #8cd1f3 !important; */
  color: #9acfe8 !important;
    font-size: 18px;
  font-family: 'Roboto', Arial,Helvetica,sans-serif;
    text-rendering: optimizeLegibility;
    width: 100%;
    display: inline-block;
    text-align: left;
}

   .mhanetwork-overlay {
	  z-index:1000 !important;
  }

  .mhanetwork-mhaLogo
  {
	  padding:0px !important;
 }

 .mha-dialog-content
 {
	font-size:11.7px;
 }

}
@media screen and (max-width: 640px) {
 .mhanetwork-nav {
      padding: 0 1.5rem 0;
      font-size: 1em;
      width: 48%;
      box-sizing: border-box;
  }

 .mhanetwork-footer {
	  padding-top:20px;
	   /* display:none; */
  }

 .mhanetwork-nav a {
    padding: 0.25rem 0;
    /* color:#8cd1f3 !important;*/
	color: #9acfe8 !important;
    font-size: 18px;
	font-family: 'Roboto', Arial,Helvetica,sans-serif;
    text-rendering: optimizeLegibility;
  }

 .mhanetwork-overlay {
	  z-index:1000 !important;
 }

  .mhanetwork-mhaLogo
  {
	  padding:0px !important;
 }

 .mha-dialog-content
 {
	font-size:11.7px;
 }

}
@media screen and (max-width: 480px) {
.mhanetwork-nav {
      padding: 0 1.5rem 0;
      font-size: 1em;
      width: 100%;
      box-sizing: border-box;
  }

 .mhanetwork-footer {
	  padding-top:20px;
	   /* display:none; */
  }

 .mhanetwork-nav a {
    padding: 0.25rem 0;
    /* color:#8cd1f3 !important; */
    color: #9acfe8 !important;
    font-size: 18px;
	font-family: 'Roboto', Arial,Helvetica,sans-serif;
    text-rendering: optimizeLegibility;
  }

 .mhanetwork-overlay {
	  z-index:1000 !important;
  }

 .mhanetwork-mhaLogo
  {
	  padding:0px !important;
 }

 .mha-dialog-content
 {
	font-size:11.7px;
}

.mha-dialog-content
 {
	font-size:11.7px;
 }

}
@media screen and (max-height: 450px) {
  .mhanetwork-overlay {overflow-y: auto;}
  .mhanetwork-overlay a {
	  font-size: 20px;
	  padding-bottom: 0 !important;
	  padding-left: 0 !important;
	  padding-right: 2px !important;
	  padding-top: 0 !important;
  }
  /*.overlay .closebtn {
    font-size: 40px;
    top: 15px;
    right: 35px;
  }*/

   .mhanetwork-footer{
	  padding-top:20px;
	   /* display:none; */
  }


  .mhanetwork-nav a {
    padding: 0.25rem 0;
    /* color: #1692d0; */
	/*color: #8cd1f3 !important;*/
	color: #9acfe8 !important;
    font-size: 18px;
	font-family: 'Roboto', Arial,Helvetica,sans-serif;
    text-rendering: optimizeLegibility;

  }

   .mhanetwork-overlay {
	  z-index:1000 !important;
  }

    .mhanetwork-mhaLogo
  {
	  padding:0px !important;
 }

 .mha-dialog-content
 {
	font-size:11.7px;
 }


 .mhanetwork-overlay .button {
    padding:12px !important;
	}

}

/* media queries for iPad in portrait & landscape */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {
	.mhanetwork-overlay {
	  z-index:1000 !important;
  }

     .mhanetwork-mhaLogo
  {
	  padding:0px !important;
 }

 .mhanetwork-overlay .button {
    padding:12px !important;
	}
}
