/*.navbar,nav{display:block}[type=button],button{-webkit-appearance:button}.hamburger-icon-js span:first-child,.hamburger-icon-js span:nth-child(2){-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center}[role=button],a,button{touch-action:manipulation}.dropdown,.navbar,.position-relative{position:relative}.bs-nav-link:hover,.navbar-toggler:hover,a,a:active,a:hover{text-decoration:none}.ham-menu ul li a,a{background-color:transparent}.navbar{flex-wrap:wrap;align-items:center;justify-content:space-between;padding:.5rem 1rem}*,:after,:before{box-sizing:inherit}.container{margin-right:auto;margin-left:auto;padding-right:8px;padding-left:8px}@media (min-width:576px){.container{padding-right:8px;padding-left:8px}}@media (min-width:769px){.navbar-expand-lg{flex-flow:row nowrap;justify-content:flex-start}.container{padding-right:12px;padding-left:12px;width:720px;max-width:100%}.navbar-expand-lg .container{flex-wrap:nowrap}}@media (min-width:1200px){.container{padding-right:12px;padding-left:12px;max-width:100%;width:1140px}}.navbar .container{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}button{font-family:sans-serif;font-size:100%;line-height:inherit;margin:0;overflow:visible;text-transform:none}.ml-auto{margin-left:auto!important}.navbar-toggler{padding:.25rem .75rem;font-size:1.375rem;line-height:1;border:1px solid transparent;border-radius:.25rem;color:#2a6ebb;background:0 0}.navbar-toggler:not(:disabled):not(.disabled),[role=button]{cursor:pointer}.collapse{display:none}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.hamburger-icon-js{width:2.3125rem;height:1.1875rem;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}ul{margin-top:0;margin-bottom:1rem}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.bs-nav-link,.navbar-nav .bs-nav-link{opacity:unset;margin:.625rem 0}.hamburger-icon-js span{display:block;position:absolute;height:.3125rem;width:100%;background:#2a6ebb;opacity:1;left:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.hamburger-icon-js span:first-child{top:0;transform-origin:left center}.hamburger-icon-js span:nth-child(2){top:.625rem;transform-origin:left center}.hamburger-icon-js span:nth-child(3){top:1.25rem;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.bs-nav-item{flex-direction:column}.bs-nav-item:not(:first-child){display:block;border-top:.0625rem solid #cccdcd}a{-webkit-text-decoration-skip:objects;color:#2a6ebb}.bs-nav-link{display:block;padding:unset;color:#2a6ebb!important;font-size:1.25rem}.dropdown-toggle:after,.menu-toggle:after{border-top:.4em solid;border-right:.4em solid transparent;border-left:.4em solid transparent;content:"";display:inline-block;height:0;margin-left:.4em;position:relative;top:-1px;vertical-align:middle;width:0}.dropdown-toggle:after{content:"";border:solid #2a6ebb;border-width:0 .125rem .125rem 0;display:inline-block;margin-left:.5rem;padding:.1875rem;transform:rotate(45deg);-webkit-transform:rotate(45deg);top:-.125rem;transition: transform .5s ease-in!important;}a:active,a:hover{outline-width:0;color:#1f5bac}a:hover{color:#c50084}.dropdown-menu{background-clip:padding-box;background-color:#fff;border:unset;box-shadow:none;color:inherit;display:none;float:left;font-size:1rem;line-height:1.5rem;list-style:none;margin:unset;min-width:17rem;padding:0;position:absolute;left:0;text-align:left;z-index:80;top:100%;transform-origin:0 0;border-bottom-right-radius:2px;border-bottom-left-radius:2px;margin-top:1.25rem}.navbar-nav .dropdown-menu{position:static;float:none}.dropdown-menu-right{right:0;left:auto;transform-origin:100% 0}@media (min-width:769px){.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .dropdown-menu-right{right:0;left:auto}}.bs-dropdown-item__section:after{content:"";border-bottom:.0625rem solid #cccdcd;display:block}.bs-dropdown-item__section:last-child:after{border-bottom:none;padding-top:1.875rem}.bs-dropdown-item--title{color:#333;padding:.5625rem 0 .6875rem;display:block;font-weight:700;font-family:interface,Helvetica,Arial,sans-serif}@media only screen and (min-width:769px){.navbar{background-color:#2a6ebb;display:block;line-height:2.8125rem;padding:0;font-family:interfaceregular,Arial}.navbar-nav{justify-content:space-between;width:100%;padding:unset}.bs-nav-item{border-top:none!important}.bs-nav-link{color:#fff!important;font-size:1.25rem}.navbar-nav .bs-nav-link{opacity:unset;margin:0}.dropdown-toggle:after{content:"";border:solid #fff;border-width:0 .125rem .125rem 0;display:inline-block;margin-left:.5rem;padding:.1875rem;transform:rotate(45deg);-webkit-transform:rotate(45deg);top:-.125rem}.dropdown-menu{background-color:#fff;border-radius:0 0 .375rem .375rem;box-shadow:0 .25rem .25rem rgba(0,0,0,.25);margin:.75rem 0 0;padding:.625rem .75rem 1.5rem;z-index:21}.navbar .dropdown-menu{margin-top:.3125rem}.navbar .active .bs-nav-link{padding-left:1.0625rem;padding-right:1.0625rem;background:#2663a8;border-bottom:6px solid #2663a8}.bs-dropdown-item__section:not(:last-child){content:"";border-bottom:.0625rem solid #c50084;display:block;margin:auto}.bs-dropdown-item__section:after{content:"";border-bottom:none;padding:inherit;width:calc(100% - 38%)}.bs-dropdown-item__section:last-child:after{border-bottom:none;padding-top:0}.bs-dropdown-item--title{margin:.75rem 0 .8125rem;padding:0}}.bs-dropdown-item{color:#747678;display:block;padding:0 0 .625rem}@media only screen and (min-width:769px){.bs-dropdown-item{display:grid;padding:0 0 .6875rem}}.bs-dropdown-item:after{content:""}.dropdown-menu a:hover{color:#c50084!important;cursor:pointer}.hamburger-menu-button{position:relative;z-index:100;color:transparent;width:10px}.hamburger-menu-button-open{top:50%;margin-top:-1px;margin-left:-16px}.hamburger-menu-button-open,.hamburger-menu-button-open::after,.hamburger-menu-button-open::before{position:absolute;width:34px;height:5px;background:#2a6ebb;-webkit-transition:.3s;transition:.3s;border-radius:0}.hamburger-menu-button-open::after,.hamburger-menu-button-open::before{left:0;content:""}.hamburger-menu-button-open::before{top:6px;margin-top:3px;height:5px}.hamburger-menu-button-open::after{bottom:6px;margin-bottom:3px;height:5px}.hamburger-menu-button-close{background:0 0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.hamburger-menu-button-close::before{-webkit-transform:translateY(-9px) rotate(45deg);transform:translateY(-9px) rotate(45deg)}.hamburger-menu-button-close::after{-webkit-transform:translateY(9px) rotate(-45deg);transform:translateY(9px) rotate(-45deg)}.ham-menu{position:absolute;top:42px;left:48px;margin:auto;max-width:570px;overflow:hidden}.ham-menu ul{-webkit-transform:translateX(-110%);transform:translateX(-110%);background-color:#3896d3;-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out;font-size:0}.ham-menu.on ul{-webkit-transform:translateX(0);transform:translateX(0)}.ham-menu ul li{display:inline-block}.ham-menu ul li:first-child .ham-menu ul li a{padding-left:30px}.ham-menu ul li a{padding:15px;display:block;color:#fff;text-transform:uppercase;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;font-size:13px}.ham-menu ul li a:hover,.ham-menu ul li.active a{background-color:#2980b9;color:#fff!important}*/
 
.navbar-upd.navbar-expand-lg .navbar-nav .dropdown-menu,
.standalone-cta h3,
footer section,
html,
ul {
  margin-top: 0;
}
.dropdown-menu a:hover,
.nonpersonalAccount .profileHighlight a.bs-dropdown-item--title,
.personalAccount .profileHighlight a.bs-dropdown-item--title {
  color: #c50084 !important;
}
.bullet-list ul li,
.glance-block ul li,
.header-list li,
.refrences ul li,
.resDrop ul li,
.top-button {
  list-style-type: none;
}
.bp-access .active > div:first-child,
.navbar-upd,
.panel.is-show,
nav {
  display: block;
}
[type="button"],
button {
  -webkit-appearance: button;
}
#header #mainSearch #searchBoxWrap input::placeholder {
  color: #767676;
}
.hamburger-icon-js span:first-child,
.hamburger-icon-js span:nth-child(2) {
  -webkit-transform-origin: left center;
  -moz-transform-origin: left center;
  -o-transform-origin: left center;
}
[role="button"],
a,
button {
  touch-action: manipulation;
}
.banner-ward-bg,
.carouselExampleInterval,
.dropdown,
.header-list li:last-child,
.help-block-carousel,
.navbar-upd,
.position-relative {
  position: relative;
}
.navbar {
  margin-bottom: 0 !important;
}
.bs-nav-link:hover,
.navbar-toggler:hover,
a,
a:active,
a:hover {
  text-decoration: none;
}
.bs-dropdown-item:hover,
.dropdown-content a:hover,
.dropdown-content2 a:hover,
.dropdown-menu a:hover,
.navbar-upd .navbar-nav .bs-nav-link:hover {
  text-decoration: none !important;
}
.dropbtn2:focus,
.dropbtn2:hover,
.dropbtn:focus,
.dropbtn:hover,
.dropdown a:hover,
.dropdown-item,
.dropdown2 a:hover,
.ham-menu ul li a,
a {
  background-color: transparent;
}
.navbar-upd {
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: 8px 16px;
  border-radius: 0 !important;
}
*,
:after,
:before {
  box-sizing: inherit;
}
.navbar-upd .container {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
}
button {
  font-family: sans-serif;
  font-size: 100%;
  line-height: inherit;
  margin: 0;
  overflow: visible;
  text-transform: none;
}
*,
h1, h2, h3, h4, h5, h6, .bulle-list h2 {
  font-family: interface;
}
.ml-auto {
  margin-left: auto !important;
}
.navbar-toggler {
  padding: 4px 12px;
  font-size: 22px;
  line-height: 1;
  border: 1px solid transparent;
  border-radius: 4px;
  color: #2a6ebb;
  background: 0 0;
}
.navbar-toggler:not(:disabled):not(.disabled),
[role="button"] {
  cursor: pointer;
}
#mobile-top-head,
#mobileview,
#searchBoxForm .input-group #searchBoxWrap span span,
.bp-access .active > div,
.collapse,
.header-list hr,
.main-menu-nav,
.mobile-banner-container,
/*.mobile-img,*/
.panel,
.setting-drop,
.support-drop {
  display: none;
}
.navbar-collapse {
  flex-basis: 100%;
  flex-grow: 1;
  align-items: center;
}
.hamburger-icon-js {
  width: 37px;
  height: 19px;
  -webkit-transform: rotate(0);
  -moz-transform: rotate(0);
  -o-transform: rotate(0);
  transform: rotate(0);
  -webkit-transition: 0.5s ease-in-out;
  -moz-transition: 0.5s ease-in-out;
  -o-transition: 0.5s ease-in-out;
  transition: 0.5s ease-in-out;
}
ul {
  margin-bottom: 16px;
}
.navbar-upd .navbar-nav {
  display: flex;
  flex-direction: column;
  padding-left: 15px;
  margin-bottom: 0;
  list-style: none;
}
.bs-nav-link,
.navbar-upd .navbar-nav .bs-nav-link {
  opacity: unset;
  margin: 10px 0;
}
.hamburger-icon-js span {
  display: block;
  position: absolute;
  height: 5px;
  width: 100%;
  background: #2a6ebb;
  opacity: 1;
  left: 0;
  -webkit-transform: rotate(0);
  -moz-transform: rotate(0);
  -o-transform: rotate(0);
  transform: rotate(0);
  -webkit-transition: 0.25s ease-in-out;
  -moz-transition: 0.25s ease-in-out;
  -o-transition: 0.25s ease-in-out;
  transition: 0.25s ease-in-out;
}
.hamburger-icon-js span:first-child {
  top: 0;
  transform-origin: left center;
}
.hamburger-icon-js span:nth-child(2) {
  top: 10px;
  transform-origin: left center;
}
.hamburger-icon-js span:nth-child(3) {
  top: 20px;
  -webkit-transform-origin: left center;
  -moz-transform-origin: left center;
  -o-transform-origin: left center;
  transform-origin: left center;
}
.bs-nav-item {
  flex-direction: column;
}
.bs-nav-item:not(:first-child) {
  display: block;
  border-top: 1px solid #cccdcd;
}
.ham-menu ul li,
.menu-toggle:after {
  display: inline-block;
}
a {
  -webkit-text-decoration-skip: objects;
  color: #2a6ebb;
}
.bs-nav-link {
  display: block;
  padding: unset;
  color: #2a6ebb !important;
  font-size: 20px;
}
.menu-toggle:after {
  border-top: 0.4em solid;
  border-right: 0.4em solid transparent;
  border-left: 0.4em solid transparent;
  content: "";
  height: 0;
  margin-left: 0.4em;
  position: relative;
  top: -1px;
  vertical-align: middle;
  width: 0;
}
a:active,
a:hover {
  outline-width: 0;
  color: #1f5bac;
}
.dropdown-toggle::after,
.menu-toggle::after {
  height: 0;
  position: relative;
  vertical-align: middle;
  width: 0;
}
.bs-dropdown-menu {
  background-clip: padding-box;
  border: unset;
  box-shadow: none;
  color: inherit;
  display: none;
  float: left;
  font-size: 16px !important;
  line-height: 24px;
  list-style: none;
  margin: unset;
  min-width: 272px !important;
  padding: 0;
  z-index: 80;
  top: 100%;
  transform-origin: 0 0;
  border-bottom-right-radius: 2px;
  border-bottom-left-radius: 2px;
}
.navbar-upd .navbar-nav .dropdown-menu {
  position: static;
  float: none;
  margin-top: 0.3125rem !important;
}
#header #mainSearch #searchBoxWrap input {
  font-family: arial;
  margin-top: 0 !important;
}
.navbar .dropdown.show:before {
  content: "";
  display: block;
  width: 100%;
  height: 0.3125rem;
  background-color: #1f5189;
  position: absolute;
  bottom: -0.3125rem !important;
  left: 0;
  z-index: 1;
}
.dropdown-menu-right {
  right: 0;
  left: auto;
  transform-origin: 100% 0;
}
@media (min-width: 769px) {
  .navbar-expand-lg {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-lg .container {
    flex-wrap: nowrap;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
  .navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-upd.navbar-expand-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-upd.navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-upd.navbar-expand-lg .navbar-nav .dropdown-menu-right {
    right: 0;
    left: auto;
  }
}
.bs-dropdown-item__section:after {
  content: "";
  border-bottom: 1px solid #cccdcd;
  display: block;
}
.bs-dropdown-item__section:last-child:after {
  border-bottom: none;
  padding-top: 30px;
}
.bs-dropdown-item--title {
  color: #333;
  padding: 9px 0 11px;
  display: block;
  font-weight: 700;
  font-family: interface, Helvetica, Arial, sans-serif;
}
  .dropdown-toggle[aria-expanded="true"]:after {
    display: inline-flex;
    transform: rotate(224deg);
    top: 0.0625rem;
  }
@media only screen and (min-width: 769px) {
  .navbar-upd {
    background-color: #2a6ebb;
    display: block;
    line-height: 43px;
    padding: 0;
    font-family: interfaceregular, Arial;

    position: sticky;
    top: 0;
    z-index: 4;
  }
  .navbar-upd .navbar-nav {
    justify-content: space-between;
    width: 100%;
    padding: unset;
  }
  /*.bs-nav-item {
    border-top: none !important;
  }*/
  .bs-nav-link {
    /*color: #fff !important;
    font-size: 20px;
    font-weight: 400;*/
  }
  .navbar-upd .navbar-nav .bs-nav-link {
    opacity: unset;
    margin: 0;
    padding-bottom: 15px;
  }
  a:active, a:hover {
    text-decoration: none !important;
  }
  .navbar-upd .dropdown-menu {
    margin-top: 5px;
  }
  .navbar-upd .active .bs-nav-link {
    padding-left: 17px;
    padding-right: 17px;
    background: #2663a8;
    border-bottom: 6px solid #2663a8;
  }
  .bs-dropdown-item__section:not(:last-child) {
    content: "";
    display: block;
    margin: auto;
  }
  .bs-dropdown-item__section:after {
    content: "";
    border-bottom: none;
    padding: inherit;
    width: calc(100% - 38%);
  }
  .bs-dropdown-item__section:last-child:after {
    border-bottom: none;
    padding-top: 0;
  }
  .bs-dropdown-item--title {
/*    margin: 12px 0 13px;*/
    padding: 0;
  }
}
.header-list li select,
.lang-dropdown {
  font-family: Arial;
  font-style: normal;
  cursor: pointer;
}
.bs-dropdown-item {
  color: #747678;
  display: block;
  padding: 0 0 10px;
}
@media only screen and (min-width: 769px) {
  .bs-dropdown-item {
    display: grid;
    padding: 0 0 11px;
  }
}
.bs-dropdown-item:after {
  content: "";
}
.dropdown-menu a:hover {
  cursor: pointer;
}
.hamburger-menu-button {
  position: relative;
  z-index: 100;
  color: transparent;
  width: 10px;
  margin-left: auto;
  margin-right: initial;
}
.hamburger-menu-button-open {
  top: 50%;
  margin-top: -1px;
  left: -10px;
}
.hamburger-menu-button-open,
.hamburger-menu-button-open::after,
.hamburger-menu-button-open::before {
  position: absolute;
  width: 34px;
  height: 5px;
  background: #2a6ebb;
  -webkit-transition: 0.3s;
  transition: 0.3s;
  border-radius: 0;
}
.hamburger-menu-button-open::after,
.hamburger-menu-button-open::before {
  left: 0;
  content: "";
}
.hamburger-menu-button-open::before {
  top: 6px;
  margin-top: 3px;
  height: 5px;
}
.hamburger-menu-button-open::after {
  bottom: 6px;
  margin-bottom: 3px;
  height: 5px;
}
.hamburger-menu-button-close {
  background: 0 0;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.hamburger-menu-button-close::before {
  -webkit-transform: translateY(-9px) rotate(45deg);
  transform: translateY(-9px) rotate(45deg);
}
.hamburger-menu-button-close::after {
  -webkit-transform: translateY(9px) rotate(-45deg);
  transform: translateY(9px) rotate(-45deg);
}
.ham-menu {
  position: absolute;
  top: 42px;
  left: 48px;
  margin: auto;
  max-width: 570px;
  overflow: hidden;
}
.ham-menu ul {
  -webkit-transform: translateX(-110%);
  transform: translateX(-110%);
  background-color: #3896d3;
  -webkit-transition: 0.5s ease-in-out;
  transition: 0.5s ease-in-out;
  font-size: 0;
}
.ham-menu.on ul {
  -webkit-transform: translateX(0);
  transform: translateX(0);
}
.ham-menu ul li:first-child .ham-menu ul li a {
  padding-left: 30px;
}
.ham-menu ul li a {
  padding: 15px;
  display: block;
  color: #fff;
  text-transform: uppercase;
  -webkit-transition: 0.2s ease-in-out;
  transition: 0.2s ease-in-out;
  font-size: 13px;
}
.resDrop ul li a,
.resDrop ul li:first-child {
  padding: 10px 15px;
  font-weight: 400;
  font-family: arial;
}
.lang-dropdown button:after,
.top-button a:after {
/*  transition: transform 0.5s ease-in;*/
  transform: rotate(-44deg);
}
.ham-menu ul li a:hover,
.ham-menu ul li.active a {
  background-color: #2980b9;
  color: #fff !important;
}
.resDrop {
  background: #fff;
  z-index: 5;
  position: absolute;
      width: 100.3%;
    border: 1px solid #2a6ebb;
    border-radius: 0 0 4px 4px;
    border-top: 0;
    left: -0.5px;
  margin-top: -3px;
  padding: 15px 0 0px 0px;
}
.bp-new .col-md-6 .row .col-md-6:first-child {
  padding-right: 0;
}
.resDrop ul {
  padding-left: 0;
  margin-bottom: 0;
  position: relative;
}
.resDrop ul li:first-child {
  font-size: 14px;
  line-height: 27px;
  color: #bf007c;
  cursor: pointer;
}
.resDrop ul li a {
  font-size: 16px;
  color: #333;
  display: block;
  text-decoration: unset;
  font-family: Arial, Helvetica, sans-serif !important;
}
/*.resDrop ul li a:active,
.resDrop ul li a:hover,
.resDrop ul li:first-child:active,
.resDrop ul li:first-child:hover {
  background: #ccc;
  color: #333;
}*/
.resDrop ul li a:active,
.resDrop ul li a:hover,
.resDrop ul li a span:active,
.resDrop ul li a span:hover,
.resDrop ul li:first-child:active,
.resDrop ul li:first-child:hover {
  background: transparent;
  color: #bf007c;
}
.dropdown-content a:hover,
.dropdown-content2 a:hover,
.header-list li a:hover {
  color: #c50084;
}
@font-face {
  font-family: interface;
  src: url(https://use.typekit.net/af/2837a6/00000000000000003b9ae112/27/l?fvd=n4&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3)
      format("woff2"),
    url(https://use.typekit.net/af/2837a6/00000000000000003b9ae112/27/d?fvd=n4&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3)
      format("woff"),
    url(https://use.typekit.net/af/2837a6/00000000000000003b9ae112/27/a?fvd=n4&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3)
      format("opentype");
  font-weight: 400;
  font-style: normal;
  font-display: auto;
}
@font-face {
  font-family: interface;
  src: url(https://use.typekit.net/af/8882b8/00000000000000003b9ae115/27/l?fvd=n7&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3)
      format("woff2"),
    url(https://use.typekit.net/af/8882b8/00000000000000003b9ae115/27/d?fvd=n7&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3)
      format("woff"),
    url(https://use.typekit.net/af/8882b8/00000000000000003b9ae115/27/a?fvd=n7&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3)
      format("opentype");
  font-weight: 700;
  font-style: normal;
  font-display: auto;
}
@font-face {
  font-family: interface;
  src: url(https://use.typekit.net/af/26b918/00000000000000003b9ae110/27/l?fvd=n3&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3)
      format("woff2"),
    url(https://use.typekit.net/af/26b918/00000000000000003b9ae110/27/d?fvd=n3&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3)
      format("woff"),
    url(https://use.typekit.net/af/26b918/00000000000000003b9ae110/27/a?fvd=n3&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3)
      format("opentype");
  font-weight: 300;
  font-style: normal;
  font-display: auto;
}
@font-face {
  font-family: interface;
  src: url(https://use.typekit.net/af/4a3941/00000000000000003b9ae117/27/l?fvd=n8&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3)
      format("woff2"),
    url(https://use.typekit.net/af/4a3941/00000000000000003b9ae117/27/d?fvd=n8&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3)
      format("woff"),
    url(https://use.typekit.net/af/4a3941/00000000000000003b9ae117/27/a?fvd=n8&primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&v=3)
      format("opentype");
  font-weight: 800;
  font-style: normal;
  font-display: auto;
}
* {
  box-sizing: border-box;
  padding: 0;
  margin: 0;
}
.header-list {
  justify-content: end;
  align-items: center;
  font-weight: 700;
  margin: 0;
}
.header-list li {
  padding: 2.3px 16px;
}
.header-list li.nav-child {
  border-right: 0.0625rem solid #2a6ebb;
}
.header-list li:last-child.notification_block {
  padding-left: 0px;
}
.nav-child:last-child {
  margin-right: 0 !important;
}

.header-list li select {
  width: 228px;
  height: 28px;
  border-radius: 3px;
  border: 1px solid #cccdcd;
  background-color: #fff;
  text-indent: 20px;
}
.header-list li:last-child,
.header-list li:nth-child(5) {
  padding-right: 0;
  border-right: 0px;
}
#header #mainSearch #searchBoxWrap input, #mainSearch-mobile #searchBoxWrap input, .banner-head #searchBoxWrap input, 
.grey-section #searchBoxWrap input {
  width: 100%;
  height: 48px;
  font-size: 16px;
  color: #000 !important;
  opacity: 0.7;
  padding: 0 56px 0 16px;
}
#header #mainSearch #searchBoxWrap button, #mainSearch-mobile #searchBoxWrap button, .banner-head #searchBoxWrap button, 
.grey-section #searchBoxWrap button {
  height: 48px;
  width: 50px;
  cursor: pointer;
  position: absolute;
  right: 0;
  top: 0;
  font-size: 120%;
}
.grey-section #searchBoxWrap button, .banner-head #searchBoxWrap button {
  height: 100% !important;
  padding-right: 18px;
}
.material-icons img {
  width: 34px;
  height: 34px;
}
#header #mainSearch #searchBoxWrap button, #header #mainSearch #searchBoxWrap input, #mainSearch-mobile #searchBoxWrap button, 
#mainSearch-mobile #searchBoxWrap input, .banner-head #searchBoxWrap button, .grey-section #searchBoxWrap button, 
.grey-section #searchBoxWrap input {
  background-color: transparent;
  border: 0;
  margin: 0;
}
#header #mainSearch #searchBoxWrap input:focus-visible {
  outline: none!important;
}

#mainSearch-mobile .input-group, .banner-head .input-group, .grey-section .input-group {
 
  margin: 0 auto;
  padding: 0;
  float: right;
}
#header #mainSearch .input-group {
  margin: 0 auto;
  padding: 0;
}
.grey-section .input-group, .banner-head .input-group {
  max-width: 550px;
}
.input-group {
  display: flex;
  width: 100%;
}
#header #mainSearch #searchBoxWrap, #mainSearch-mobile #searchBoxWrap, .banner-head #searchBoxWrap, .grey-section #searchBoxWrap, 
.grey-section #searchBoxWrap input, .banner-head #searchBoxWrap input {
  border: 1px solid #2a6ebb;
  background-color: #fafafa;
  border-radius: 4px;
  width: 100%;
  margin: 0 auto;
  box-shadow: 0 1px 6.9px 0.1px rgb(0 0 0 / 16%);
  position: relative;
}
#header #mainSearch #searchBoxWrap, #mainSearch-mobile #searchBoxWrap {
  height: 48px;  
}
.header-list li:last-child svg {
  position: absolute;
  top: 0;
  bottom: 0;
  margin: 8.5px auto auto 10px;
  z-index: 9;
}
/*.bs-nav-link {
  padding-left: 17px !important;
  padding-right: 17px !important;
}*/
.header-list li:last-child:hover svg {
  fill: #000;
}
.header-list li:last-child select:focus {
  border-color: #a30054;
}
.bs-nav-link:focus,
.bs-nav-link:hover {
/*  background-color: #2663a8;*/
  transition: 0.3s;
}
@media (max-width: 1199px) and (min-width: 992px) {
  .bs-nav-link {
/*    font-size: 13px !important;*/
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
  .dropdown-toggle:after {
    border-width: 0 1.6px 1.6px 0;
    padding: 1.6px;
  }
}
@media (max-width: 1199px) and (min-width: 769px) {
  .header-list {
    padding-left: 0;
  }
}
@media (max-width: 991px) and (min-width: 769px) {
  .bs-nav-link {
    /*padding-left: 10px !important;
    padding-right: 10px !important;
    font-size: 12px !important;*/
  }
  .nav-child {
    margin: 0 8px !important;
  }
  /*.dropdown-toggle:after {
    border-width: 0 1.6px 1.6px 0 !important;
    padding: 1.6px !important;
  }*/
}
@media (max-width: 800px) and (min-width: 769px) {
  .logged-out-nav .bs-nav-item .bs-nav-link {
    /*padding-left: 5px;
    padding-right: 5px;
    font-size: 13px;*/
  }
  .dropdown-toggle:after {
    border-width: 0 1.6px 1.6px 0;
    padding: 1.6px;
  }
}
@media (max-width: 400px) and (min-width: 220px) {
  #mobile-top-head ul li:last-child button {
    font-size: small;
  }
}
@media (max-width: 768px) {
  .panel-nhs {
    display: block !important;
    text-align: center;
}
  #resource-slider .resource-slider-item {
  width: 100% !important;
}
.bp-access .blk-cmp {
  margin-right: 0px !important;
}
.mar-icon-crd .col-md-3 {
  width: 100%;
}
.page-template-marketing_new .intro-img-1 img:nth-child(1), .page-template-marketing_new .intro-img-1-icon img:nth-child(1) {
    left: 0;
    right: 66%;
}
.modalCustom-content {
  width: 90% !important;
}
.diff-para p, .mar-featr img {
    width: 100% !important;
}
#resource-slider .resource-slider-item {
  height: 100% !important;
}
#resource-slider .resource-slider-inset {
  margin: auto !important;
  height: 100% !important;
}
.resource {
  padding: 15px !important;
}
.mar-icon-crd .col-md-3 {
  margin-bottom: 30px;
}
  .help-block-carousel #carouselExampleInterval .carousel-inner .carousel-item img {
    width: auto !important;
  }
.revDisplay p {
  font-size: 18px !important;
    line-height: 30px !important;
}
#Titlegoesinhereslideunique .carousel-inner img {
/*  min-height: 212px;*/
}
.diagnose-patient .col-md-3 img, .bp-new .bp-col-block {
  margin-top: 0px !important;
  position: unset !important;
}
  #mobile-top-head,
  #mobileview,
  .header-list,
  .login-info,
  .main-menu-nav,
  .mobile-img {
    display: block !important;
  }
  .mobile-nav .mobile-img img,
  .text-width {
    width: 100%;
  }
  #desktop-top-head,
  #desktopview,
  #header {
    display: none;
  }
  #mobile-top-head ul li:last-child,
  .for-brdr,
  .text-width {
    margin-left: auto;
  }
  .mobile-img {
    width: 220px;
  }
  .navbar-upd {
    background-color: #fff;
  }
  #mainSearch-mobile .input-group,
  .login-info .col-md-6 {
    max-width: 100%;
  }
  .header-list-menu .navbar-upd .navbar-nav {
    text-align: right;
    width: 60%;
    float: right;
  }
  #mobile-top-head ul li:last-child button {
    display: block;
    padding: 8px;
    gap: 10px;
    background: #2a6ebb;
    border-radius: 6px;
    color: #fff;
    border: 1px solid #2a6ebb;
    margin-left: auto;
    margin-bottom: 10px;
    margin-right: 0;
  }
  .navbar-upd .navbar-nav .bs-nav-link {
    border-bottom: 0;
    padding-left: 0 !important;
    padding-right: 0;
    font-size: 20px;
    font-weight: 400;
  }
  .bs-nav-item.show .bs-nav-link:focus,
  .navbar-upd .navbar-nav .bs-nav-link:hover {
    border-bottom: 0;
  }
  .bs-nav-link:focus,
  .bs-nav-link:hover {
    background-color: unset;
    transition: 0.3s;
  }
  .mobile-collapse-menu div a {
    background: 0 0 !important;
    border-radius: 6px !important;
/*    color: #747678 !important;*/
    color: #fff !important;
    border: 0 !important;
    margin-left: auto !important;
    font-size: 16px !important;
    font-weight: 400 !important;
    padding-bottom: 0 !important;
    padding-top: 3px !important;
  }
  #mobile-top-head li svg {
    position: absolute;
    top: 0;
    bottom: 0;
    margin: 8.5px auto 0 10px;
    z-index: 9;
  }
  .header-list li select {
    position: relative;
  }
  .for-brdr {
    height: 0.5px !important;
    background-color: #cccdcd !important;
    width: 100% !important;
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }
  #mainSearch-mobile {
    width: 100%;
    margin-top: 15px;
    margin-bottom: 20px;
  }
  .collapse.show {
    display: block;
  }
  .header-list {
    align-items: unset !important;
    padding: 0;
    justify-content: inherit;
  }
  .header-list li ul {
    margin-left: 0;
    padding-left: 0;
    margin-bottom: 0;
  }
  .header-list li:first-child.header-list-menu {
    width: 50%;
  }
  .navbar-collapse {
    transition: 0.5s;
  }
  #top-header {
    padding-bottom: 10px !important;
  }
  .header-list-menu .navbar-collapse {
    width: max-content;
    margin-right: auto;
    float: right;
    text-align: right;
  }
  .app-icons {
    justify-content: start !important;
  }
  .diagnose-patient .col-md-3, .improve-bp .col-md-4, .improve-bp .col-md-3, .improve-bp .col-md-6, .improve-bp .col-md-9, .improve-bp .col-md-8, 
  .diagnose-patient .col-md-9, .award-winning_nobg .col-md-8, .manager-block .manager-col-1, .manager-block .manager-col-2, .award-winning_nobg .col-md-3, 
  .award-winning_nobg .col-md-5, .award-winning_nobg .col-md-7, .award-winning_nobg .col-md-4, .improve-bp .col-md-6 {
    flex: auto !important;
    text-align: left;
    width: 100%;
  }
  section {
    text-align: left;
  }
  .improve-bp .col-md-4, .improve-bp .col-md-3, .improve-bp .col-md-6:nth-child(1) {
    margin-bottom: 30px;
  }
  .intro-img-1, .intro-img-1-icon {
    text-align: center;
    margin: auto;
  }
  .improve-bp a {
    margin: 0px auto 15px auto !important;
  }
  .diagnose-patient .col-md-9 a {
    margin: auto !important;
  }
  .adjustDesign .row {
      width: 100% !important;
  }
  .card_button {
    height: 100%;
  }
  /*.card_button .bp-new-btn {
    margin-top: 30px !important;
  }*/
  .diagnose-patient .col-md-9 {
    padding-right: 15px !important;
    margin-top: 30px;
    padding-left: 15px;
  }
}
#top-header .wpml-ls-current-language .sub-menu,
.dropdown-menu {
  position: absolute;
  text-align: left;
  background-color: #fff;
  left: 0;
}
.award-winning_nobg .col-md-3 .text-left img {
  margin-bottom: 30px;
}
.dropup .dropdown-toggle::after {
  width: 0;
  height: 0;
  vertical-align: 0.255em;
  content: "";
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
  display: inline-block;
}
@media (max-width: 991px) {
  .navbar-upd {
    padding: unset;
  }
  .mobile-img a img {
    width: 100%;
  }
}
@media (max-width: 360px) {
  .header-list li:first-child.header-list-menu {
    width: 60%;
  }
}
@media (max-width: 310px) {
  .mobile-img {
    width: 120px;
  }
}
#top-header .wpml-ls-current-language:focus .sub-menu,
#top-header .wpml-ls-current-language:hover .sub-menu {
  display: block;
  padding: 10px 0;
}
#top-header .wpml-ls-current-language:hover .sub-menu li {
  margin: 0 6px 0 0;
  width: 100%;
  display: inline-block;
}
#top-header .wpml-ls-current-language:hover .sub-menu li a:hover {
  background-color: #2a6ebb;
  color: #fff;
}
#top-header .wpml-ls-current-language:hover .sub-menu li a {
  display: block;
  padding: 10px 0 10px 30px;
  pointer-events: auto !important;
  width: 100%;
}
#top-header .wpml-ls-current-language .sub-menu {
  display: none;
  margin: 0;
  z-index: 11;
  padding: 0 20px 8px;
  top: 27px;
  border-right: 1px solid #b4b4b4;
  border-bottom: 1px solid #b4b4b4;
}
@media screen and (min-width: 769px) {
  #top-header .wpml-ls-current-language > a:after {
    display: inline-block;
  }
}
#top-header .wpml-ls-current-language > a:after {
  display: inline-block;
  content: "\25BC";
  font-size: 0.5rem;
  margin-left: 8px;
  vertical-align: top;
  float: right;
}

.dropdownhelp button a:hover {
  color: #fff !important;
}
#searchBoxForm .input-group #searchBoxWrap span input {
  width: -webkit-fill-available !important;
}
@media (max-width: 400px) {
  .lang-dropdown {
    width: -webkit-fill-available !important;
  }
  .dropbtn2 {
    font-size: 12px !important;
  }
}
.dropbtn,
.dropbtn2 {
  background-color: #3498db;
  color: #fff;
  padding: 16px;
  font-size: 16px;
  border: none;
  cursor: pointer;
}
#desktop-top-head li select, .lang-dropdown, .page-template-marketing_new .small-qoute .award-winning_nobg .col-md-5 h2 {
  color: #333 !important;
}
.dropdown,
.dropdown2 {
  position: relative;
  display: inline-block;
}
.dropdown-content, .dropdown-content2 {
  display: none;
  overflow: auto;
  box-shadow: none;
  border: 1px solid #cccdcd;
  top: 27px;
  left: -1px;
  padding-top: 8px;
  background-color: #fff;
  z-index: 2;
}
.dropdown-content {
  width: 100.8%;
}
.dropdown-content2 {
  width: 100.3%;
}
.dropdown-content {
  position: absolute;
  border-top: 0;
  z-index: 5;
}
.dropdown-content2 {
  position: unset;
  border-top: 0;
}
.dropdown-content a,
.dropdown-content2 a {
  color: #333;
  padding: 9px 16px 9px 35px;
  text-decoration: none;
  display: block;
  font-weight: 400;
}
.lang-dropdown button {
  background: 0 0;
  border: none;
  display: block;
  height: inherit;
  width: 100%;
  text-align: inherit;
  color: #000;
  text-indent: 35px;
  padding: 0;
  font-weight: 700;
}
.btn-drop span,
.credit_box span {
  color: #fff;
  display: flex;
  padding: 0 8px;
}
/*.lang-dropdown button:focus {
  border: 1px solid #c50084;
}*/
.dropdown-content a span,
.dropdown-content2 a span {
/*  text-indent: 20px;*/
  display: block;
  font-family: arial;
}
.lang-dropdown button:after {
  content: "";
  right: 5%;
  height: 8px;
  width: 8px;
  position: absolute;
  background: 0 0;
  z-index: 1;
  border-left: 2px solid #060004;
  border-bottom: 2px solid #060004;
  top: -0.125rem;
  bottom: 0;
  margin: auto;
}
.arrowDown a:after,
.on:after {
  top: 0 !important;
  bottom: 0 !important;
}
.on:after {
  border-left: 1px solid #060004 !important;
  border-bottom: 1px solid #060004 !important;
  transform: rotate(135deg) !important;
  margin: auto !important;
}
#top-header a,
.header-list li {
  font-family: arial;
}
#mainSearch .row,
.header-list {
  display: flex;
}
.header-list li,
.header-list li select {
  line-height: 18px;
  font-size: 16px;
  font-weight: 700;
}
.bp-new .col-md-6 img,
.hospital-list .post-logo-btn img,
.logo-img img {
  width: 100%;
}
#mainSearchBtn1 svg, #mainSearchBtn2 svg, #mainSearchBtn svg {
  width: 38%;
  fill: #bf007c;
  font-weight: 700;
}
.scroll-section {
    left: 0;
    right: 0;
    margin-left: auto;
    margin-right: auto;
}
.scroll-section {
  margin-top: 0px;
  margin-bottom: 30px;
}
.scroll-section .subscribe-btn {
  position: sticky;
  top: 0;
}
.acc-table tbody tr:nth-of-type(2n) {
  background-color: #eee;
}
body.page-template-marketing_new {
  background-color: #fff !important;
}
body.page-template-homepage_new {
  background-color: #f2f2f2 !important;
}
body {
  
}
.acc-table {
  border-color: #dbdbdb;
}
.acc-table table,
.acc-table table tr,
.acc-table table tr td {
  border: 1px solid #dbdbdb;
}
.col-4-l {
  width: 30% !important;
}
.credit_box {
/*  display: flex;*/
list-style-type: none;
  justify-content: center;
  align-items: center;
  line-height: 18px;
/*  height: 18px;*/
  margin-right: 0px;
  padding-right: 4px !important;
}

#top-header a {
  display: flex;
}
.bi-globe {
  position: absolute;
  z-index: 1;
  margin-top: 6px;
  margin-left: 8px;
}
.credit_box .credit-span1,
.credit_box .credit-span3 {
/*  height: 28px;*/
  background: #c50084;
}
.btn-drop span {
  width: 30px;
  height: 30px;
  background: #cd202c;
  border-radius: 50%;
  position: absolute;
  top: -13px;
  right: -17px;
  justify-content: center;
  align-items: center;
}
.credit_box span {
  font-size: 16px;
  align-items: center;
  font-family: arial;
}
.lang-dropdown button .wpml-ls-display {
  font-family: arial;
}
.ib-btn {
  margin-left: 20px;
}
.notification_dropdown .wrapper {
  position: absolute;
  right: 0;
  display: none;
  width: 307px;
  overflow: hidden;
  background: #fff;
  height: fit-content;
  z-index: 5;
  border: 1px solid #e5e6e6;
  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);
  border-radius: 0 0 6px 6px;
}
.wrapper-show {
  display: flex !important;
}
.notification_dropdown a:hover {
  background: #3a3b3c;
}
.bp-new .col-md-6 .row .col-md-6:nth-child(2),
.bullet-list ul,
.description-block ul,
.glance-block ul,
.notification_dropdown ul,
.refrences ul {
  padding-left: 0;
}
.icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  margin-left: 13px;
  background: #ffffff1a;
  border-radius: 50%;
}
.fa-angle-left {
  margin-right: auto;
  font-size: 20px;
  pointer-events: none;
}
.back {
  padding-right: 10px;
  font-size: 20px;
  color: #b0b3b8;
  cursor: pointer;
}
.back-arrow {
  margin-left: 15px;
}
.notification-list-icon {
  display: flex;
  align-items: baseline;
}
.notification-list-icon img {
  width: 5%;
  margin-right: 3px;
}
.notification-list-icon span {
  font-size: 16px;
  color: #000;
  margin-bottom: 8px;
  display: block;
}
.drop-list-date span {
  font-size: 16px;
  font-weight: 500;
  color: #000;
}
.notification_dropdown ul p {
  font-size: 16px;
  padding: 15px 15px 0;
  font-weight: 300;
      font-family: arial;
    line-height: 24px;
    color: #000;
}
.notification_dropdown ul li {
  padding: 15px;
  border-bottom: 1px solid #0000000a;
}
.dropdownhelp-content div:last-child,
.navbar-nav li:first-child .bs-dropdown-item__section:last-child,
.navbar-nav li:nth-child(2) .bs-dropdown-item__section:last-child,
.navbar-nav li:nth-child(3) .bs-dropdown-item__section:last-child,
.navbar-nav li:nth-child(4) .bs-dropdown-item__section:last-child,
.navbar-nav li:nth-child(5) .bs-dropdown-item__section:last-child,
.navbar-nav li:nth-child(6) .bs-dropdown-item__section:last-child,
.nonpersonalAccount .profileHighlight,
.notification_dropdown ul li:last-child {
  border-bottom: 0;
}
.top-button {
  background: #e5e5e5;
  padding: 10px 0;
  width: 12%;
  margin-left: auto;
}
.top-button button {
  position: relative;
  background: #2a6ebb;
  height: 28px;
  border-radius: 3px 3px 0 0;
  border: 1px solid #2a6ebb;
  width: auto;
  margin-left: auto;
  display: block;
}
.dropdownhelp-content div,
.nonpersonalAccount .bs-dropdown-item__section:first-child,
.personalAccount .bs-dropdown-item__section:first-child {
  border-bottom: 1px solid #cccdcd;
}
.top-button a {
  display: block;
  color: #fff;
  font-family: inherit;
  font-size: 16px;
  font-weight: 400;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-around;
  padding: 0 10px;
}
.dropdownhelp-content div,
.outLog button,
.patient-outcomes .col-md-8 h1 {
  font-family: InterFace;
  font-style: normal;
}
.top-button a:before {
  content: "\?";
  width: 18px;
  height: 18px;
  background: #fff;
  border-radius: 50%;
  display: inline-block;
  color: #2a6ebb;
  font-weight: 700;
  margin-right: 5px;
  line-height: 18px;
}
.top-button a:after {
  content: "";
  height: 8px;
  width: 8px;
  background: 0 0;
  border-left: 1px solid #fff;
  border-bottom: 1px solid #fff;
  margin-left: 10px;
  display: inherit;
  margin-right: 5px;
}
.arrowDown a:after {
  border-left: 1px solid #060004 !important;
  border-bottom: 1px solid #060004 !important;
  transform: rotate(135deg) !important;
  margin: auto !important;
  transition: transform 0.5s ease-in !important;
  color: #fff;
}
.dropdownhelp-content {
  display: none;
  width: 99%;
  margin-left: auto;
  background-color: #fff !important;
  border-radius: 0 0 3px 3px !important;
  box-shadow: 0 4px 4px rgb(0 0 0 / 25%) !important;
  padding: 10px 12px 24px !important;
  border: 1px solid #2a6ebb;
}
.top-button button,
.top-button button:hover {
  transition: background 150ms;
}
.dropdownhelp-content div {
  font-weight: 700;
  font-size: 16px;
  line-height: 19px;
  color: #333;
  padding-bottom: 10px;
  display: inline-table;
  width: 100%;
  padding-top: 10px;
}
.help-ul {
  margin-bottom: 0;
  padding-left: 0;
  background: #e5e5e5;
}
#mobile-top-head ul .credit_box {
  justify-content: flex-start;
}
#mobile-top-head .notification_dropdown .wrapper {
  position: static;
}
#mobile-top-head .notification_block .btn-drop {
  margin-left: auto;
}
.pink-bar, .manager-col-1 ul {
  padding-left: 15px;
}
.nonpersonalAccount .bs-dropdown-item__section:last-child,
.nonpersonalAccount .bs-dropdown-item__section:nth-child(2),
.personalAccount .bs-dropdown-item__section:nth-child(2),
.personalAccount .bs-dropdown-item__section:nth-child(3),
.personalAccount .bs-dropdown-item__section:nth-child(4),
.personalAccount .bs-dropdown-item__section:nth-child(5) {
  border-bottom: 1px solid #c50084;
}
.accesslogOut .bs-dropdown-item__section a:last-child {
  font-weight: 700;
  font-family: interface, Helvetica, Arial, sans-serif;
  color: #000;
}
.helplogOut .bs-dropdown-item__section:nth-child(2) {
  border-bottom: 1px solid #cccdcd !important;
}
.helplogOut .bs-dropdown-item__section:last-child {
  border-bottom: 0 !important;
}
.patient-outcomes {
  margin-top: 65px;
}
/*section {
  margin-top: 100px;
}*/
.patient-outcomes .col-md-8 h1 {
  font-weight: 700;
  font-size: 20px;
  line-height: 28px;
}
.patient-outcomes .col-md-8 p {
  font-family: arial;
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  margin-top: 15px;
}
.subscription-btn {
  padding: 14px 24px 12px;
  background: #c50084;
  border-radius: 5px;
  margin-top: 30px;
  display: inline-block;
}
.bp-new-btn button,
.cc-btn button,
.dp-btn button,
.hp-btn button,
.podcast-btn button,
.subscription-btn button,
.talk-btn button {
  font-family: Arial;
  font-style: normal;
  font-weight: 400;
  font-size: 20px;
  line-height: 23px;
  color: #fff;
  background: 0 0;
  border: none;
}
.scroll-btn a {
  width: 55px;
  height: 55px;
  background: #c50084;
  border-radius: 50%;
  border: 1px solid #c50084;
  color: #fff;
  display: inline-block;
}
.scroll-btn button {
  background: 0 0;
  border: none;
  height: 100%;
}
.scroll-btn button svg {
  width: 24px;
  fill: #fff;
}
.scroll-btn span {
  font-family: Arial;
  font-style: normal;
  font-weight: 700;
  font-size: 20px;
  line-height: 23px;
  color: #c50084;
  margin-left: 20px;
}
html {
  scroll-behavior: smooth;
}
@media screen and (prefers-reduced-motion: reduce) {
  html {
    scroll-behavior: auto;
  }
}
:grey-section {
  scroll-margin-top: 1rem;
}
.award-btn,
.subscribe-btn a {
  background: linear-gradient(180deg, #c50084 46.55%, #b20075 50%);
  border-radius: 15px;
  display: inline-block;
  padding: 12px 14px;
}
.award-btn button,
.subscribe-btn button {
  font-family: InterFace;
  font-style: normal;
  font-weight: 700;
  font-size: 24px;
  line-height: 33px;
  color: #fff;
  background: 0 0;
  border: none;
}
.bp-help h2,
.bp-help p,
.grey-section p {
  color: #333;
  font-weight: 400 !important;
}
.grey-section {
  padding: 50px 0;
}
.grey-section .col-md-10 {
  padding: 0 30px;
}
.grey-section .search-bar {
  margin-top: 45px;
}
.grey-section p {
  font-family: Arial;
  font-style: normal;
  font-size: 16px;
  line-height: 24px;
  text-align: center;
}
.bp-help h2 {
  font-style: normal;
  font-size: 34px !important;
  line-height: 40px;
/*  margin-bottom: 25px;*/
}
.bp-help p,
.bp-icon-block span {
  font-style: normal;
  line-height: 24px;
}
.bp-help p, .bp-help ul li {
  font-family: Arial;
  font-size: 16px;
}
.bp-icon-block .bp-icon {
  width: 102px;
  height: 102px;
  background: #2a6ebb;
  border: 2px solid #2a6ebb;
  border-radius: 50%;
  cursor: pointer;
}
.bp-icon-block span {
  font-weight: 700;
  font-size: 20px;
  color: #2a6ebb;
  margin-top: 10px;
}
.bp-new h5,
.bp-new p {
  font-style: normal;
  color: #333;
}
.feature-second-block {
  margin-top: 32px;
}
.award-winning {/*
  background: #2a6ebb;*/
  padding: 50px 0;
}
.award-winning .col-md-7 h3, .award-winning_nobg .col-md-7 h3 {
  font-style: normal;
  font-weight: 400;
  font-size: 35px;
  line-height: 40px;
  color: #fff;
  margin-bottom: 35px;
}
/*.nobg-bg {
  background-image: url(images/green-backbg.png);
}*/
.award-winning .col-md-7 p:nth-child(2), .award-winning .col-md-7 p:nth-child(3) {
  font-family: Arial;
  font-style: normal;
  font-weight: 700;
  font-size: 20px;
  line-height: 28px;
  color: #fff;
  margin-bottom: 35px;
}
.award-winning_nobg .col-md-7 p:nth-child(2), .award-winning_nobg .col-md-7 p:nth-child(3), .nobg-bg .col-md-7 p:nth-child(2), 
.nobg-bg .col-md-7 p:nth-child(3) {
  font-family: Arial;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #fff;
  margin-bottom: 35px;
}
.award-winning .col-md-4 p, .award-winning .col-md-7 p:nth-child(3), .bp-new h5, .bp-new p, .award-winning_nobg .col-md-4 p, 
.award-winning_nobg .col-md-7 p:nth-child(3), .nobg-bg .col-md-4 p, .nobg-bg .col-md-7 p:nth-child(3) {
  font-weight: 400;
}
.qout-pra hr {
      margin-top: 0px;
    height: auto;
    width: 15px;
    background: #2a6ebb;
    opacity: 1;
    border: 0px;
    margin-left: 18px;
    margin-right: 18px;
    margin-bottom: 7px;
}
.lineFix a.hp-btn {
  margin-left: 17px;
}
.qout-pra img {
  height: fit-content;
}
.qout-pra p {
  margin-top: 0px !important;
}
.app2 {
  margin-left: 24px;
}
.award-btn {
  margin-top: 52px;
}
.award-winning .col-md-4 h4, .award-winning_nobg .col-md-4 h4 {
  font-family: Arial;
  font-style: normal;
  font-weight: 400;
  font-size: 20px;
  line-height: 28px;
  color: #fff;
  margin-top: 20px;
}
.award-winning .col-md-4 p, .award-winning_nobg .col-md-4 p {
  font-family: Arial;
  font-style: normal;
  font-size: 16px;
  line-height: 24px;
  color: #fff;
  margin-top: 20px;
}
.award-winning .col-md-4 span, .award-winning_nobg .col-md-4 span {
  font-family: Arial;
  font-style: normal;
  font-weight: 700;
  font-size: 16px;
  line-height: 28px;
  color: #fff;
  margin-top: 80px;
  display: block;
}
.award-winning_nobg .col-md-4 span, .award-winning_nobg .col-md-4 p, .award-winning_nobg .col-md-4 h4, .award-winning_nobg .col-md-7 p:nth-child(2), 
.award-winning_nobg .col-md-7 p:nth-child(3) {
  color: #333333 !important;
}
.right-sl .help-slider {
  right: 0;
}
.right-sl .help-slider, .left-sl .help-slider {
  border-radius: 0px;
}
.award-winning_nobg .adjustDesign .text-left {
  border-left: 3px solid #ffffff;
  padding-left: 30px;
  height: 100%;
}
.award-winning_nobg .text-left {
  border-left: 3px solid #2a6ebb;
  padding-left: 30px;
}
.nobg-bg .text-left {
  border-left: 3px solid #fff;
  padding-left: 30px;
}
.resourse-bg {
  background: #1f5189;
  border-radius: 20px;
  position: relative;
  padding: 20px;
}
.resourse-bg:before {
  content: "";
  position: absolute;
  width: 46.19px;
  height: 44.08px;
  left: -43px;
  top: 100px;
  background-image: url(images/qoute-bg.png);
}
.bp-new h5 {
  font-family: InterFace;
  font-size: 34px !important;
  line-height: 40px;/*
  margin-bottom: 25px;*/
}
.bp-new p {
  font-family: Arial;
  font-size: 16px;
  line-height: 24px;
}
.nobg-bg h2 {
  color: #fff;
}
.bp-new .col-md-6 h6 {
  font-size: 20px;
  color: #333;
  
}
.bp-new .col-md-6 .bp-new-btn, .cc-btn, .dp-btn, .hp-btn, .podcast-btn, .talk-btn {
  padding: 14px 24px 12px;
  background: #c50084;
  border-radius: 5px;
  display: inline-block;
}
.main-bnr-head,
.para-div {
  display: flex;
  height: 100%;
}
.text-block {
  background: #fff;
  padding: 15px;
  height: 100%;
  border-radius: 0 6px 6px 0;
}
.diagnose-patient {
  padding: 50px 0 0 0;
}
.diagnose-patient .cc-btn {
  margin-bottom: 50px;
}
.diagnose-patient .col-md-9 {
  padding-right: 85px;
}
.diagnose-patient .col-md-9 h1 {
  font-family: InterFace;
  font-style: normal;
  font-weight: 400;
  font-size: 35px;
  line-height: 40px;
  color: #333;
/*  margin-bottom: 60px;*/
}
.diagnose-patient .col-md-9 p, .lets-talk p, .pc-block p, .diagnose-patient .col-md-9 ul li {
  font-family: Arial;
  font-weight: 400;
  color: #333;
  font-style: normal;
}
.diagnose-patient .col-md-9 p a {
  font-family: Arial;
  font-weight: 400;
}
.diagnose-patient .col-md-9 p, .diagnose-patient .col-md-9 ul li, .lets-talk p, .diagnose-patient .col-md-9 p strong, 
.diagnose-patient .col-md-9 p em, .diagnose-patient .col-md-9 p a {
  font-size: 16px;
  line-height: 24px;
}
.page-template-marketing_new .marketing-winning_nobg .col-md-9 h2 {
  color: #2a6ebb;
/*  display: block;*/
}
.dp-para-1,
.login-grey-block ul li {
  margin-bottom: 15px;
}
.dp-para-2 {
  margin-top: 15px;
}
.podcast-block {
  background: #fff;
  padding: 31px 20px 50px 38px;
}
.pc-block h2 {
  font-family: InterFace;
  font-style: normal;
  font-weight: 400 !important;
  font-size: 35px !important;
  line-height: 40px;
  color: #333 !important;
/*  margin-bottom: 35px;*/
}
.free-podcast .pc-block p {
  font-size: 16px;
  line-height: 24px;
}
.podcast-date span, .podcast-para p, .podcast-para p:first-child, .podcast-para p:nth-child(2), .panel.is-show p {
  font-family: Arial;
  font-size: 16px;
  font-weight: 400;
  font-style: normal !important;
}
.podcast-img {
  padding: 10px;
  border-radius: 50%;
  width: 53px;
  height: 53px;
  background: #2a6ebb;
  margin-right: 11px;
  margin-bottom: 20px;
}
.podcast-date span {
  font-style: normal;
  line-height: 18px;
  color: #747678;
  opacity: 0.65;
  margin-bottom: 5px;
}
.podcast-date p {
  font-family: Arial;
  font-style: normal;
  font-weight: 700;
  font-size: 20px;
  line-height: 23px;
  color: #333;
  margin-bottom: 25px;
}
.podcast-para p:first-child {
  font-style: italic;
  line-height: 22px;
  color: #333;
  margin-bottom: 35px;
}
.podcast-para p:nth-child(2) {
  font-style: normal;
  line-height: 22px;
  color: #333;
  margin-bottom: 30px;
}
.clinical-content {
  padding: 50px 0;
/*  background-image: url(images/clinical-content-bg.png);*/
}
.clinical-content h3 {
  font-family: InterFace;
  font-style: normal;
  font-weight: 400;
  font-size: 35px;
  line-height: 40px;
  margin-bottom: 30px;
  color: #fff;
}
.help-text-block h4,
.help-text-block p,
.lets-talk h2 {
  font-style: normal;
  font-weight: 400;
  margin-bottom: 40px;
}
.clinical-content p {
  font-family: Arial;
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: #fff;
}
.clinical-content p strong {
  margin-bottom: 30px;
}
.cc-btn {
  margin-top: 30px;
}
.help-text-block h4,
.lets-talk h2 {
  font-family: InterFace;
  font-size: 35px;
  line-height: 40px;
  color: #333;
}
.help-text-block p {
  font-family: Arial;
  font-size: 18px;
  line-height: 28px;
  color: #333;
}
.Standalone-quote p, .help-slider span {
  font-size: 24px;
  line-height: 32px;
  font-style: normal;
  color: #333;
  font-family: InterFace;
}
.help-slider h5 {
  font-size: 24px !important;
  line-height: 32px !important;
  font-style: normal;
  color: #333;
  font-family: InterFace !important;
}
.help-slider .revAuthor span {
  font-size: 18px;
  line-height: 24px;
}
.help-slider {
  position: absolute;
  top: 0;
  width: 50%;
  height: 100%;
  background: #fff;
  opacity: 0.8;
  border-radius: 10px 0 0 10px;
  padding: 40px;
}
.carousel-control-next,
.carousel-control-prev {
  width: 52px;
  height: 52px;
  background: #2a6ebb;
  border-radius: 50%;
  margin: auto;
}
.help-slider h5 {
  font-weight: 700 !important;
  margin-bottom: 3px;
}
.Standalone-quote p,
.help-slider span {
  font-weight: 400;
}
.help-slider p {
  font-family: Arial;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #333;
  margin-top: 35px;
  margin-bottom: 60px;
}
.carousel-control-next {
  color: #fff;
  top: 0;
  bottom: 0;
  right: -12px;
  opacity: 1;
}
.carousel-control-prev {
  color: #fff;
  top: 0;
  bottom: 0;
  left: -12px;
}
.mbc-block,
.overlay-banner {
  position: absolute;
  bottom: 0;
  width: 100%;
  top: 0;
}
.carousel-control-next span,
.carousel-control-prev span {
  width: 22px;
}
.carousel-indicators [data-bs-target] {
  border: 1px solid #c50084;
  width: 14px;
  height: 14px;
  background: #c50084;
  border-radius: 50%;
}
.overlay-banner {
  margin: auto;
  display: flex;
}
.overlay-banner .col-md-6 h5 {
  font-size: 52px;
  line-height: 66px;
  font-weight: inherit;
  color: #fff;
  margin-bottom: 30px;
  padding-right: 32%;
}
.overlay-banner .col-md-5 h1 {
  color: #fff;
  position: relative;
  z-index: 1;
  font-size: 72px;
  line-height: 75px;
  letter-spacing: 12px;
  margin-top: 0;
  font-weight: 400;
}
.main-bnr-head {
  justify-content: flex-end;
  align-items: center;
  padding-right: 15%;
}
.para-div {
  align-items: center;
  top: 0;
  bottom: 0;
}
.overlay-banner button {
  font-size: 16px;
  font-weight: 700;
  color: #fff;
  padding: 15px 30px;
  background-color: #2a6ebb;
  border: 1px solid #2a6ebb;
  border-radius: 50px;
}
.refrences h3,
.refrences ul li {
  font-size: 18px;
  line-height: 28px;
  color: #333;
  font-style: normal;
  font-family: Arial;
}
.advertorial hr, .no-gutters > .col, .navbar-expand-lg .navbar-collapse {
  padding-right: 0;
  padding-left: 0;
}
.overlay-banner .col-md-5 h1:before {
  content: "";
  height: 148%;
  width: 5px;
  background-color: #2a6ebb;
  transform: rotate(33deg);
  position: absolute;
  z-index: -1;
  left: 0;
  right: 33%;
  margin: auto;
  top: 0;
  bottom: 0;
}
.talk-btn {
  margin-top: 40px;
}
.refrences h3 {
  font-weight: 700;
}
.refrences ul li {
  font-weight: 400;
}
.banner-head {
  /*padding: 90px 0 90px;
  display: block !important;
  text-align: center;*/
  padding: 0px 0 0px;
    display: flex !important;
    text-align: center;
    margin: auto;
    height: 77%;
}
.banner-head span, .mobile-banner-container span {
  font-family: InterFace;
  font-style: normal;
  font-weight: 400;
  font-size: 35px;
  line-height: 23px;
  text-align: center;
  color: #fff;
  text-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);
}
.improve-bp h2 {
  font-family: InterFace;
  line-height: 40px;
  color: #333;
}
.navbar-nav li:first-child .bs-dropdown-item__section,
.navbar-nav li:nth-child(2) .bs-dropdown-item__section,
.navbar-nav li:nth-child(3) .bs-dropdown-item__section,
.navbar-nav li:nth-child(4) .bs-dropdown-item__section,
.navbar-nav li:nth-child(5) .bs-dropdown-item__section,
.navbar-nav li:nth-child(6) .bs-dropdown-item__section {
  content: "";
  border-bottom: 0.0625rem solid #cccdcd;
  display: block;
  margin: auto;
}
.fa-facebook-official:before {
  content: "\f082";
}
#searchBoxWrap {
  margin-bottom: 22px !important;
}
.logo-section {
  background: #fff;
  padding: 40px 0 17px;
}
.logo-section .block-1 span {
  font-family: Arial;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 18px;
  color: #000;
}
.updates-block {
  background: #C50084;
  padding: 28px;
}
.updates-block h2 {
  margin-bottom: 30px;
  font-style: normal;
  font-weight: 400;
  font-size: 35px;
}
.improve-bp h2, .improve-bp p {
  font-style: normal;
  font-weight: 400 !important;
}
.date-img {
      padding: 11px 13px;
    border-bottom: 1px solid #3333;
    margin-bottom: 10px;
    position: relative;
    cursor: pointer;
    background: #fff;
}
.date-img .date-block {
  font-family: Arial;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  line-height: 20px;
  margin-bottom: 13px;
  display: block;
  color: #000000;
}
.date-img .notification-list-icon span {
  font-family: Arial;
  font-style: normal;
  font-weight: 700;
  font-size: 16px;
  line-height: 24px;
  padding-left: 11px;
  margin-bottom: 0;
  color: #2a6ebb;
}
.outbreak {
  background: #fff;
  padding: 17px 35px;
  border: 2px solid #c50084;
  margin-left: 35px;
  height: 100%;
}
.date-img.is-active::after {
  content: "";
  background-image: url(images/bg-arrow.png);
  right: -80px;
  position: absolute;
  width: 30px;
  height: -webkit-fill-available;
  background-repeat: no-repeat;
  z-index: 1;
  top: 0;
}
.improve-bp .green-block {
  width: 263px;
  height: 263px;
  background: #00b2a9;
  border-radius: 50%;
}
.manager-block .green-box {
  width: 99%;
  border-radius: 6px 6px 0 0;
  margin: auto;
}
.improve-bp h2 {
  font-size: 34px !important;
}
.improve-bp p {
  font-family: Arial;
  font-size: 16px;
  line-height: 24px;
}
.manager-block {
  background: #88005b;
  padding-top: 5px;
}
.manager-block h4 {
  font-family: InterFace;
  font-style: normal;
  font-weight: 400 !important;
  font-size: 35px !important;
  line-height: 40px;
  margin-bottom: 90px;
  color: #fff;
}
.manager-col-1 p, .update-read button, .manager-col-1 ul li {
  font-family: Arial;
  font-weight: 400;
  font-style: normal;
}
.manager-col-1 p {
  font-size: 18px;
  line-height: 28px;
  color: #fff;
}
.manager-col-1 p strong, .manager-col-1 p em, .manager-col-1 ul li strong, .manager-col-1 ul li em {
  font-size: 18px;
}
.manager-col-1 ul li {
  font-size: 18px;
  line-height: 28px;
}
.update-read {
  padding: 14px 24px 12px;
  background: #fff;
  border-radius: 5px;
  display: inline-block;
}
.update-read button {
  font-size: 20px;
  line-height: 23px;
  color: #88005b;
  background: transparent;
  border: none;
}
.glance-block p,
.glance-block ul li {
  font-family: Arial;
  font-size: 16px;
  line-height: 24px;
}
.glance-block {
  border: 5px solid #fff;
  border-radius: 12px;
  padding: 45px 25px 25px;
}
.glance-block p {
  font-style: normal;
  font-weight: 400;
  margin-bottom: 38px;
  color: #fff;
}
.bp-access .carousel-col h1,
.glance-img-block p {
  font-family: InterFace;
  line-height: 28px;
  font-style: normal;
}
.glance-block ul li {
  font-style: normal;
  font-weight: 400;
  color: #fff;
  margin-bottom: 30px;
}
.glance-block ul li span::before {
  content: "";
  display: inline-block;
  transform: rotate(45deg);
  height: var(--height);
  width: var(--width);
  border-bottom: var(--borderWidth) solid #f9fff3;
  border-right: var(--borderWidth) solid #fff;
  --borderWidth: 3px;
  --height: 13px;
  --width: 9px;
  --borderColor: #fefffe;
}
.glance-block ul li span {
  width: 28px;
  height: 28px;
  display: block;
  border-radius: 50%;
  border: 3px solid #fff;
  text-align: center;
  float: left;
  margin-right: 15px;
  padding-top: 2px;
  line-height: 16px;
}
.manager-block .row {
  padding: 55px 40px;
}
.glance-img-block {
  display: flex;
  align-items: end;
  width: fit-content;
  padding: 0 15px;
  margin-left: 30px;
  position: absolute;
  top: -26px;
}
.glance-img-block p {
  font-weight: 400;
  font-size: 24px;
  color: #fff;
  margin-bottom: 0;
  margin-left: 15px;
}
.banner-head .bnr-hd-head {
  margin-top: 35px;
/*  margin-bottom: 80px;*/
  display: inline-block;
}
.bp-access .col-centered {
  float: none;
  margin: 0 auto;
}
.bp-access .carousel-control {
  width: 0;
}
.bp-access .carousel-control.left,
.bp-access .carousel-control.right {
  margin-right: 40px;
  margin-left: 32px;
  background-image: none;
  opacity: 1;
}
.bp-access .carousel-control > a > span {
  color: #fff;
  font-size: 29px !important;
}
.bp-access .carousel-col {
  position: relative;
  min-height: 1px;
  padding: 5px;
  float: left;
}
.bp-access .block {
  width: 306px;
  height: 230px;
}
.marketing-introduction h1 {
  font-family: InterFace;
  font-style: normal;
  font-weight: 400;
  font-size: 42px;
  line-height: 49px;
  color: #2a6ebb;
}
.bullet-list {
  background: #fbeef7;
  padding-top: 30px;
  padding-bottom: 30px;
}
.bullet-list .bullet-head h2,
.marketing-feature .feature-block h2 {
  font-family: InterFace;
  font-style: normal;
  font-weight: 400;
  font-size: 34px;
  line-height: 40px;
  color: #333;
  margin-bottom: 40px;
}
.Standalone-quote span,
.bullet-list .bullet-head p,
.bullet-list ul li p {
  font-family: Arial;
  font-style: normal;
  line-height: 24px;
  color: #333;
  font-size: 16px;
}
.bullet-list .bullet-head p {
  font-weight: 400;
  margin-bottom: 60px;
}
.bullet-list ul li {
  margin-bottom: 30px;
}
.bullet-list ul li p {
  font-weight: 400;
  padding-left: 25px;
}
.Standalone-quote, .des-btn, .description-sec p, .mar-icon-crd a.cc-btn {
  margin-top: 60px;
}
.Standalone-quote img {
  height: fit-content;
}
.Standalone-quote span {
  font-weight: 700;
  display: block;
  margin-top: 20px;
}
.Standalone-quote hr {
  width: 0;
  height: 136px;
  border: 3px solid #2a6ebb;
  background: #2a6ebb;
  margin-top: 0;
  margin-left: 18px;
  margin-right: 18px;
}
.marketing-feature .carousel-col {
  width: 100% !important;
  padding: 30px;
}
.marketing-feature .carousel-col span {
  display: flex;
  align-items: center;
  justify-content: center;
}
.advertorial {
  background: linear-gradient(110deg, #88005b 80%, #00b2a9 60%);
  padding-top: 50px;
  padding-bottom: 50px;
  color: #fff;
}
.advertorial h3 {
  margin-bottom: 40px;
  margin-top: 0;
}
.advertorial hr {
  width: 1px;
  height: auto;
  background: #fff;
  margin-bottom: 0;
  border: 0;
  opacity: 1;
}
.hospital-des-sec h2,
.hospital-des-sec p {
  margin-bottom: 20px;
  margin-top: 0;
}
.bullet-list img,
.hospital-list ul li span img {
  width: 22px;
  height: auto;
}
.description-block {
  background: #eaf1f8;
  padding: 32px;
  margin-bottom: 90px;
}
.description-block ul li::before {
  content: "";
  width: 11px;
  height: 11px;
  border-radius: 50%;
  background: #2a6ebb;
  margin-right: 15px;
}
.standalone-cta {
  background: #fbeef7;
  padding: 30px;
}
.standalone-cta p {
  padding-bottom: 35px;
  padding-top: 35px;
}
.evidence-banner-img {
  background-size: cover;
  background-position: initial;
  height: 500px;
  background-image: url(https://bestpractice.bmj.com/info/wp-content/uploads/2021/08/2-1350x520-1.png);
  padding: 40px 0 100px;
}
.evidence-banner-img .col-md-6 {
  padding-right: 95px;
}
.evidence-banner-img h1 {
  font-size: 32px;
  font-weight: 700;
  line-height: 43px;
  margin-bottom: 30px;
}
.evidence-banner-img p {
  font-size: 18px;
  font-weight: 400;
  line-height: 25px;
  margin-bottom: 15px;
}
.artical-block p,
.customer-date {
  line-height: 28px;
  font-family: Arial;
  font-style: normal;
}
.evidence-banner-img .strong-para {
  display: flex;
  align-items: flex-start;
}
.evidence-banner-img .banner-btn {
  background-color: #0052af;
  border: 1px solid #0052af;
  border-radius: 4px;
  padding: 5px 15px;
  text-transform: capitalize;
  font-size: 16px;
  color: #fff !important;
  font-weight: 700;
  margin-top: 15px;
}
.evidence-banner-img .strong-para span {
  font-size: 30px;
  font-weight: 700;
  margin-right: 15px;
}
.evidence-banner-img .strong-para p, .panel.is-show span {
  font-size: 14px;
  line-height: 20px;
  font-weight: 400;
}
.panel.is-show span {
  margin-bottom: 10px;
  display: block;
  color: #747678;
  font-family: arial;
}
.hospital-list .post-box {
  box-shadow: 0 0 8px #7070704a;
  padding: 60px 40px;
  text-align: left;
  max-height: 481px;
  background: #fff;
  margin-bottom: 70px;
}
.hospital-list .post-box h4 {
  font-size: 20px;
  font-weight: 700;
  line-height: 24px;
  margin-bottom: 15px;
}
.hospital-list .post-box p {
  font-size: 18px;
  font-weight: 400;
  line-height: 24px;
  margin-bottom: 50px;
}
.hospital-list .post-logo-btn {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.hospital-list .post-logo-btn a {
  width: 50%;
}
.hospital-list .post-logo-btn button {
  background-color: #006ab3;
  font-size: 16px;
  font-weight: 700;
  color: #fff;
  padding: 5px 15px;
  border: 1px solid #006ab3;
  border-radius: 4px;
}
.hospital-list .post-logo-btn a:nth-child(2) {
  text-align: right;
}
.customer-date {
  background: #2a6ebb;
  padding: 13px;
  text-align: center;
  font-weight: 700;
  font-size: 16px;
  color: #fff;
  display: block;
}
.artical-block {
  background: #eaf1f8;
  padding: 25px;
  text-align: center;
  margin-bottom: 60px;
}
.artical-block p {
  font-weight: 700;
  font-size: 18px;
  color: #2a6ebb;
}
.artical-block span {
  font-family: Arial;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  margin-top: 10px;
  margin-bottom: 25px;
  display: block;
  color: #2a6ebb;
}
.artical-block button {
  background: linear-gradient(180deg, #2a6ebb 46.55%, #2663a8 50%);
  border-radius: 15px;
  font-family: Arial;
  font-style: normal;
  font-weight: 700;
  font-size: 18px;
  line-height: 28px;
  color: #fff;
  padding: 15px;
  border: none;
}
.login-row1 h1 {
  margin-bottom: 80px;
}
.login-row1 p, .improve-bp .col-md-9 p, .award-winning_nobg .col-md-5 p, span ul li, span ol li {
  margin-bottom: 20px !important;
}
.login-row1 p,
.login-row2 p {
  font-family: Arial;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 22px;
  color: #333;
}
.login-row2 form input {
  background: #fff;
  border: 1px solid #cccdcd;
  border-radius: 3px;
  margin-bottom: 20px;
  width: 100%;
  height: 50px;
}
.accss-btn button,
.login-row2 form-group button {
  background: #c50084;
}
.login-row2 form input::placeholder {
  font-family: Arial;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 22px;
  color: #333;
}
.login-grey-block {
  background: #e5e6e6;
  padding: 20px;
}
.login-grey-block h3 {
  margin-bottom: 25px;
  font-family: InterFace;
  font-style: normal;
  font-weight: 700;
  font-size: 20px;
  line-height: 24px;
  color: #333;
  margin-top: 0;
}
.accss-btn button,
.login-grey-block p,
.login-grey-block ul li,
.login-row-block li {
  font-family: Arial;
  font-weight: 400;
  font-size: 16px;
  line-height: 22px;
  font-style: normal;
}
.login-grey-block p,
.login-grey-block ul li,
.login-row-block li {
  color: #333;
}
.login-grey-block ul {
  padding-left: 15px;
  margin-bottom: 40px;
}
.accss-btn button {
  border-radius: 6px;
  padding: 15px;
  border: 0;
  color: #fff;
}
.login-row-block h4 {
  font-family: InterFace;
  font-style: normal;
  font-weight: 700;
  font-size: 22px;
  line-height: 26px;
  color: #333;
  margin-bottom: 25px;
}
.login-row-block p {
  font-family: Arial;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 22px;
  color: #333;
  margin-bottom: 20px;
}
.login-row-block ul {
  padding-left: 15px;
  margin-bottom: 25px;
}
.login-hr {
  width: 100%;
  height: 1px;
  border: 0;
}
@media (max-width: 1024px) and (min-width: 992px) {
  .overlay-banner .col-md-5 h1 {
    font-size: 72px !important;
    line-height: 75px !important;
  }
  .overlay-banner .col-md-6 h5 {
    font-size: 42px !important;
    line-height: 54px !important;
  }
}
@media (max-width: 980px) and (min-width: 769px) {

  #resource-slider .resource-slider-item {
  width: 50% !important;
}
  .bp-icon-block .bp-icon {
    width: 75px;
    height: 75px;
  }
  .bp-icon-block {
    margin-right: 40px;
  }
  .award-winning .col-md-7 h3,
  .clinical-content h3 {
    font-size: 26px;
  }
  .award-winning .col-md-7 p:nth-child(2),
  .award-winning .col-md-7 p:nth-child(3),
  .clinical-content p {
    font-size: 16px;
    line-height: 24px;
  }
  .app1 img,
  .app2 img {
    width: 100%;
  }
  .award-winning .col-md-4 h4,
  .help-slider h5 {
    font-size: 18px;
  }
  .resourse-bg img {
    width: 20%;
  }
  .award-winning .col-md-4 {
    width: 37%;
  }
  .bp-new .col-md-6 h6 {
    font-size: 15px;
    line-height: 21px;
    margin-bottom: 30px;
  }
  .bp-new-btn button,
  .cc-btn button,
  .dp-btn button,
  .help-slider span,
  .hp-btn button,
  .podcast-btn button,
  .talk-btn button {
    font-size: 16px;
  }
  .bp-new .col-md-6 .bp-new-btn, .dp-btn, .hp-btn, .podcast-btn, .talk-btn {
    padding: 10px 15px;
  }
  .diagnose-patient .col-md-3 {
    text-align: right !important;
    display: flex;
    align-items: center;
  }
  .diagnose-patient .col-md-3 img {
    width: 72%;
  }
  .clinical-content {
    background-size: cover;
    background-position: 73%;
  }
  .help-slider {
    padding: 20px;
  }
  .help-slider p {
    font-size: 14px;
    line-height: 22px;
    margin-top: 20px;
    margin-bottom: 20px;
  }
  .help-slider span {
    line-height: 26px;
  }
  .help-slider h5 {
    margin-bottom: 10px;
  }
}
@media (max-width: 852px) and (min-width: 769px) {
  .overlay-banner .col-md-6 h5 {
    font-size: 42px;
    line-height: 48px;
  }
}
@media (min-width: 768.5px) {
  .navbar-collapse.collapse {
    display: block!important;
    height: auto!important;
    padding-bottom: 0;
    overflow: visible!important;
}
.banner-head .search-bar #searchBoxForm {
  width: 625px;
}
}
@media (max-width: 768px) {
  .banner-head div {
    width: 100%;
  }
  .collapse:not(.show) {
    display: none !important;
}
.collapse.in {
    display: block !important;
}
.navbar-collapse.in {
    overflow-y: auto;
}
.navbar-collapse {
    transition: 0.5s;
}
  .award-winning_nobg .col-md-4, .nobg-bg .col-md-4 {
    margin-top: 30px;
  }
  nav.mobile-nav {
    position: unset;
  }
  .mobile-img-block {
    height: 400px;
    position: unset;
    background: #00b2a9;
  }
  #mainSearch-mobile, .evidence-banner-img, .navbar {
    margin-bottom: 0 !important;
    padding-bottom: 0 !important;
  }
  #mainSearch-mobile #searchBoxWrap {
    margin-bottom: 20px;
  }
  .award-btn,
  .bp-col-block,
  .bp-icon-block,
  .navbar-collapse .navbar-nav {
    margin-bottom: 20px;
  }
  .navbar-collapse .navbar-nav {
    margin: 7.5px -15px;
  }
      
  .evidence-banner-img {
    height: auto;
  }
  .hospital-list .post-box {
    max-height: fit-content;
  }
  .glance-block {
    margin-top: 50px;
  }
  .header-list li {
    border-right: 0px;
  }
  .advertorial .col-md-4 {
    margin-top: 30px;
  }
  footer .col-4-l {
    width: 100% !important;
  }
  .outbreak {
    margin-left: 0;
    margin-top: 20px;
  }
  .navbar-upd {
    padding-bottom: 20px;
  }
  .mobile-banner-container {
    display: block !important;
    position: relative;
  }
  .banner-container {
    height: unset;
    background: #fff;
  }
  .banner-head img {
/*    width: 100%;*/
  }
  .top-button {
    width: 26%;
  }
  .header-list li:first-child.header-list-menu,
  .notification_block {
    float: left;
    width: 47%;
  }
  .header-list li:first-child.header-list-menu {
    position: relative;
    padding-left: 0;
  }
  #mobile-top-head .notification_dropdown .wrapper {
    z-index: 2147483647;
    /*    position: inherit;*/
    position: absolute;
    /*    width: auto;*/
    width: 100%;
  }
  .bp-new .col-md-6 .row .col-md-6:first-child,
  .pink-bar {
    padding-left: 0;
  }
  .bp-new .col-md-6 .row .col-md-6:nth-child(2) {
    padding-right: 0;
  }
  #hamburger-menu[area-expanded="true"] .hamburger-menu-button-open {
    height: 0;
  }
  #hamburger-menu[area-expanded="true"] .hamburger-menu-button-open::before {
    top: 0;
    transform: rotate(-45deg);
  }
  #hamburger-menu[area-expanded="true"] .hamburger-menu-button-open::after {
    bottom: -10px;
    transform: rotate(45deg);
  }
  .award-winning .col-sm-6,
  .bp-col-block,
  .diagnose-patient .col-sm-3,
  .diagnose-patient .col-sm-9,
  .podcast-blocks img {
    width: 100%;
  }
  .diagnose-patient img {
    width: auto;
  }
  .scroll-section .subscribe-btn {
    text-align: center;
    padding-top: 20px;
  }
  .bp-icon-block {
    margin-right: 0;
  }
  .clinical-content {
    background-size: cover;
    background-position: 63%;
  }
  .overlay-banner .col-md-6 h5 {
    font-size: 26px;
    line-height: 30px;
    margin-bottom: 15px;
    margin-top: 0;
  }
  .overlay-banner button {
    font-size: 11px;
    padding: 6px 15px;
  }
  .overlay-banner .col-md-5 h1 {
    font-size: 46px;
    line-height: 54px;
    margin-top: 15px;
  }
  .diagnose-patient {
    background-size: cover;
    background-position: bottom;
  }
  .glance-img-block {
    top: 24px;
    left: -4px;
  }
  .manager-block .row {
    padding: 55px 20px;
  }
  .date-img.is-active::after {
    display: none;
  }
}
@media (max-width: 681px) and (min-width: 482px) {
  .help-slider {
    width: 80%;
    padding: 20px;
  }
  .help-slider h5 {
    font-size: 15px;
    line-height: 32px;
    margin-bottom: 0;
  }
  .help-slider span {
    font-size: 14px;
    line-height: 26px;
  }
  .help-slider p {
    font-size: 13px;
    line-height: 20px;
    margin-top: 18px;
    margin-bottom: 18px;
  }
  .hp-btn {
    padding: 14px;
  }
  .bp-new-btn button, .dp-btn button, .hp-btn button, .podcast-btn button, .talk-btn button {
    font-size: 14px;
    line-height: 14px;
  }
  .cc-btn button {
    font-size: 14px;
  }
}
@media (max-width: 481px) and (min-width: 280px) {
  #myModal, #myModalmob {
    width: fit-content !important;
  }
  .help-slider {
    padding: 10px 10px;
  }
  .hp-btn {
    padding: 5px 10px;
  }
  .help-slider {
    width: 100%;
  }
  .help-slider h5 {
    font-size: 14px;
    line-height: 14px;
    margin-bottom: 0;
  }
  .help-slider span {
    font-size: 14px;
    line-height: 26px;
    color: #333;
  }
  .help-slider p {
    font-size: 10px;
    line-height: 14px;
    margin-top: 0;
    margin-bottom: 10px;
  }
  .hp-btn button,
  .talk-btn button {
    font-size: 12px;
  }
  .carousel-control-next,
  .carousel-control-prev {
    width: 20px;
    height: 20px;
  }
  .carousel-control-next span,
  .carousel-control-prev span {
    width: 10px;
  }
  .overlay-banner {
    padding: 0 15px;
  }
  .overlay-banner .col-md-6 h5 {
    font-size: 18px;
    line-height: 21px;
  }
  .overlay-banner .col-md-5 h1 {
    font-size: 26px;
    line-height: 33px;
  }
}
@media (max-width: 767px) {
  .navbar .dropdown.show:before {
    content: none;
  }
  .classOnline .bs-dropdown-item__section:nth-child(2) a {
    top: 3px !important;
}
.classOnline .bs-dropdown-item__section:nth-child(4) a:nth-child(3) {
    top: 4px !important;
}
  .bp-access .carousel-inner .active.left,
  .carousel-inner .prev {
    left: -100%;
  }
  .bp-access .carousel-inner .active.right,
  .bp-access .carousel-inner .next {
    left: 100%;
  }
  .bp-access .carousel-col {
    width: 100%;
    margin-bottom: 30px;
  }
  .bp-access .active > div:first-child + div {
    display: block;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .bp-access .carousel-inner .active.left,
  .bp-access .carousel-inner .prev {
    left: -50%;
  }
  .bp-access .carousel-inner .active.right,
  .bp-access .carousel-inner .next {
    left: 50%;
  }
  .bp-access .carousel-col {
    width: 50%;
  }
  .bp-access .active > div:first-child + div {
    display: block;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .bp-access .carousel-inner .active.left,
  .bp-access .carousel-inner .prev {
    left: -33%;
  }
  .bp-access .carousel-inner .active.right,
  .bp-access .carousel-inner .next {
    left: 33%;
  }
  .bp-access .carousel-col {
    width: 33%;
  }
  .bp-access .active > div:first-child + div,
  .bp-access .active > div:first-child + div + div {
    display: block;
  }
}
@media (min-width: 1200px) {
  .bp-access .carousel-inner .active.left,
  .bp-access .carousel-inner .prev {
    left: -23%;
  }
  .bp-access .carousel-inner .active.right,
  .bp-access .carousel-inner .next {
    left: 23%;
  }
  .bp-access .carousel-col {
    width: 23%;
  }
  .bp-access .active > div:first-child + div,
  .bp-access .active > div:first-child + div + div,
  .bp-access .active > div:first-child + div + div + div {
    display: block;
  }
}

@media (max-width: 680px) {
  .app-icons {
    width: 50%;
  }
  .cc-btn {
    margin-left: 0px;
    display: table;
  }
}
@media (max-width: 330px) {
  .dropdown-menu {
    min-width: auto !important;
  }
}

@media (max-width: 575px) {
  .app2 {
    margin-top: 15px;
  }
  .app2 {
    margin-left: 0px !important;
    
  }
}


@media (max-width: 768px) {
  .mobile-collapse-menu hr.for-brdr {
    display: block;
  }
  .award-winning_nobg .col-md-5 {
    margin-bottom: 30px;
  }
  .improve-bp .col-md-8 h2, .improve-bp .col-md-6:nth-child(2) h2 {
    line-height: 23px;
  }
  .navbar-upd .container {
    display: block;
    text-align: end;
  }
  .collapse.in {
    display: block;
  }
}
.dropdown.open>.dropdown-menu {
    display: none !important;
}
.dropdown.open>.dropdown-menu.show {
    display: block !important;
}
.resDrop ul li a span .pink-key {
    color: #bf007c;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
}
.lang-dropdown button[aria-expanded="false"]:after {
    transform: rotate(135deg);
    display: inline-flex;
    top: 0.2950rem;
}
.site-content section:nth-child(1) {
  margin-top: 0px;
}
.award-winning_nobg .col-md-3 span {
  font-weight: bold;
}
.Click-here {
  cursor: pointer;
}
.custom-model-main {
  text-align: center;
  overflow: hidden;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0; /* z-index: 1050; */
  -webkit-overflow-scrolling: touch;
  outline: 0;
  opacity: 0;
  -webkit-transition: opacity 0.15s linear, z-index 0.15;
  -o-transition: opacity 0.15s linear, z-index 0.15;
  transition: opacity 0.15s linear, z-index 0.15;
  z-index: -1;
  overflow-x: hidden;
  overflow-y: auto;
}

.model-open {
  z-index: 99999;
  opacity: 1;
  overflow: hidden;
}
.custom-model-inner {
  -webkit-transform: translate(0, -25%);
  -ms-transform: translate(0, -25%);
  transform: translate(0, -25%);
  -webkit-transition: -webkit-transform 0.3s ease-out;
  -o-transition: -o-transform 0.3s ease-out;
  transition: -webkit-transform 0.3s ease-out;
  -o-transition: transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  display: inline-block;
  vertical-align: middle;
  width: 600px;
  margin: 30px auto;
  max-width: 97%;
}
.custom-model-wrap {
  display: block;
  width: 100%;
  position: relative;
  background-color: #fff;
  border: 1px solid #999;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  background-clip: padding-box;
  outline: 0;
  text-align: left;
  padding: 40px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  max-height: calc(100vh - 70px);
    overflow-y: auto;
}
.model-open .custom-model-inner {
  -webkit-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  transform: translate(0, 0);
  position: relative;
  z-index: 999;
}
.model-open .bg-overlay {
  background: rgba(0, 0, 0, 0.6);
  z-index: 99;
}
.bg-overlay {
  background: rgba(0, 0, 0, 0);
  height: 100vh;
  width: 100%;
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 0;
  -webkit-transition: background 0.15s linear;
  -o-transition: background 0.15s linear;
  transition: background 0.15s linear;
}
.close-btn {
  position: absolute;
  right: 0;
  top: -30px;
  cursor: pointer;
  z-index: 99;
  font-size: 30px;
  color: #fff;
}
.pop-up-content-wrap h1, .pop-up-content-wrap p {
  font-style: normal;
  font-weight: 400;  
  color: #333333;
}
.pop-up-content-wrap h1 {
  font-family: 'InterFace';
  font-size: 24px;
  line-height: 40px;
}
.pop-up-content-wrap p {
  font-family: 'Arial';
  font-size: 16px;
  line-height: 24px;
  margin-top: 40px;
  margin-bottom: 40px;
}
.pop-up-content-wrap button {
    padding: 14px 24px 12px;
    background: #c50084;
    border-radius: 5px;
    display: inline-block;
    border: 1px solid #fff;
    color: #fff;
}

@media screen and (min-width:800px){
    .custom-model-main:before {
      content: "";
      display: inline-block;
      height: auto;
      vertical-align: middle;
      margin-right: -0px;
      height: 100%;
    }
}
@media screen and (max-width:300px) {
  .credit_box .credit-span1, .credit_box .credit-span2, .credit_box .credit-span3 {
    font-size: 11px;
  }
  #myModal, #myModalmob {
    width: fit-content !important;
  }
}
@media screen and (max-width:799px){
  .custom-model-inner{margin-top: 45px;}
}




.classOnline .bs-dropdown-item__section:nth-child(2) {
    border-bottom: 1px solid #cccdcd;
    z-index: 111;
    position: relative;
}
.classOnline .bs-dropdown-item__section:nth-child(2) a {
    font-weight: bold;
    color: #333333 !important;
    padding: 15px 0px;
    position: relative;
    top: 2px;
    background: #fff;
    border-bottom: 1px solid #cccdcd;
}
.classOnline .bs-dropdown-item__section:nth-child(4) {
  border-bottom: 0px;
}
.classOnline .bs-dropdown-item__section:nth-child(4) a:nth-child(3) {
      position: relative;
    top: 1px;
    background: #fff;
}
.classOnline .bs-dropdown-item {
    font-size: 16px;
    font-weight: 400;
    color: #747678;
}
.introduction-img, .introduction-img-icon {
  position: relative;
}
.intro-img-1-icon {
  border-radius: 50%;
  width: 182px;
  height: 182px;
}
/*.intro-img-2, .intro-img-2-icon {
  border-radius: 50%;
  position: absolute;
  width: 52px;
  height: 52px;
  background: #C50084;
  opacity: 0.2;
      bottom: 9%;
    left: -2%;
}
.intro-img-3, .intro-img-3-icon {
  position: absolute;
  width: 36px;
  height: 36px;
  background: #C50084;
  border-radius: 50%;
      bottom: 19%;
    left: -7%;
}*/
.breadcrumb-intro, .breadcrumb-intro span {
  font-family: 'Arial';
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #2A6EBB;
}
.breadcrumb-intro span:nth-child(2), .breadcrumb-intro span:last-child {
  color: #333333;
  font-weight: 400;
  font-family: arial;
}
.breadcrumb-intro span:nth-child(2) {
  padding: 0px 5px;
}
.bp-access .blk-cmp, .resource {
    background: #eaf1f8;
    border-radius: 10px;
     margin-right: 20px; 
     padding: 30px 25px;
}
.mar-f-date {
  background: #2A6EBB;
  padding-top: 11px;
  padding-bottom: 11px;
}
.mar-f-date span {
  font-family: 'InterFace';
  font-style: normal;
  font-weight: 700;
  font-size: 20px;
  line-height: 28px;
  color: #FFFFFF;
}
.mar-f-blk {
  background: #EAF1F8;
}
.navbar-upd {
  height: auto !important;
}
.navbar-upd .navbar-nav .bs-nav-link:hover, .navbar-upd .navbar-nav .bs-nav-link:focus, .navbar-upd .navbar-nav .bs-nav-link:visited {
  background: #2663a8;
  text-decoration: none !important;
}
.intro-img-1-icon {
  display: flex;
    align-items: center;
    justify-content: end;
    margin-left: auto;
}
/*.mar-featr img {
  width: 100%;
}*/
.help-block {
  margin-top: 100px;
}
.green-square-block iframe {
  width: 100%;
  height: 300px;
}



.overlay {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(0, 0, 0, 0.7);
  transition: opacity 500ms;
  visibility: hidden;
  opacity: 0;
}
.overlay:target {
  visibility: visible;
  opacity: 1;
}
#grey-section .input-group, .banner-head .input-group {
  float: unset;
}
.improve-bp .col-md-4 img, .improve-bp .col-md-6:nth-child(1) img {
  border-radius: 50%;
}
.carousel-indicators {
  margin: auto;
  bottom: 40px;
}
.manager-block .green-box img {
  width: 100%;
  height: auto;
}
.pinkBorder a, .pinkBorderTop {
      border-bottom: 1px solid #c50084 !important;
}
.pinkBorder a {
  padding-bottom: 12px;
}
.resDrop ul li a span {
    font-size: 16px;
    color: #333;
    display: block;
    text-decoration: unset;
    font-family: Arial, Helvetica, sans-serif !important;
    text-align: center;
    text-shadow: none;
}
.feature-icon {
      display: flex !important;
    justify-content: center;
    width: 100%;
    margin: auto;
}
.bp-icon-block {
  margin-top: 30px;
}
.feature-icon .bp-icon-block:nth-child(1), .feature-icon .bp-icon-block:nth-child(2), .feature-icon .bp-icon-block:nth-child(3), 
.feature-icon .bp-icon-block:nth-child(4), .feature-icon .bp-icon-block:nth-child(5), .feature-icon .bp-icon-block:nth-child(6) {
  margin-top: 0px;
}
.qoute-para-sec .qoute-para {
      display: flex;
    justify-content: center;
    align-items: flex-start;
}
.qoute-para-sec .text-left {
    border-left: 3px solid #2a6ebb;
    padding-left: 30px;
    margin-left: 20px;
}
.subscribe-btn {
      position: fixed;
    bottom: 15%;
    right: 0px;
    z-index: 4;
        width: auto;
    padding-left: 0px;
}
.qoute-para-sec .text-left p, .panel.is-show h3 {
  font-family: 'InterFace';
  font-style: normal;
  font-weight: 400;
  font-size: 24px;
  line-height: 32px;
  color: #333333;
}
.panel.is-show {
  margin-bottom: 20px;
      height: 100%;
    display: grid;
}
.qoute-para-sec .text-left span {
  font-family: 'Arial';
  font-style: normal;
  font-weight: 700;
  font-size: 16px;
  line-height: 24px;
  color: #333333;
}
.popup:target {
        visibility: visible;
        opacity: 1;
    }
    .popup {
     position: fixed;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        background: rgba(0, 0, 0, 0.7);
        transition: opacity 500ms;
    }
    .data {
      margin: 70px auto;
        padding: 20px;
        background: red;
        border-radius: 5px;
        width: 30%;
        position: relative;
        transition: all 5s ease-in-out;
    }
.adjustDesign .row {
    width: 80%;
}


/*-------------------------------------------------------------------------------------------------------------------------*/
.diagnose-patient .col-md-3, .improve-bp .col-md-3, .page-template-marketing_new .marketing-winning_nobg .col-md-3 {
    flex: 1;
}
.improve-bp .col-md-4, .improve-bp .col-md-6:nth-child(1) img {
    flex: 1.3;
}
.improve-bp .col-md-6, .improve-bp .col-md-8, .improve-bp .col-md-6:nth-child(2) img, .diagnose-patient .col-md-9, .award-winning_nobg .col-md-8 {
    flex: 2;
}
.improve-bp .col-md-9, .page-template-marketing_new .marketing-winning_nobg .col-md-9 {
  flex: 3.1;
}
.manager-block .manager-col-1 {
  flex: 1.6;
}
.manager-block .manager-col-2 {
  flex: 1.1;
}
.award-winning_nobg .col-md-3 {
  flex: 3.2;
}
.award-winning_nobg .col-md-5 {
  flex: 10;
}
.award-winning_nobg .adjustDesign .col-md-3 {
  flex: 0.6;
}
.award-winning_nobg .adjustDesign .col-md-5 {
  flex: 1.1;
}
.award-winning_nobg .col-md-7 {
  flex: 3;
}
.award-winning_nobg .col-md-4 {
  flex: 1;
}
.bp-new .bp-col-block {
  margin-top: 60px;
}
.bp-new .bp-col-block:nth-child(2), .bp-new .bp-col-block:nth-child(3) {
  margin-top: 0px !important;
}
.card_button {
  height: 89%;
    display: grid;
}
.card_button .bp-new-btn {
  margin-top: auto;
}
.award-winning_nobg .text-left h6 {
  font-weight: 400;
  font-size: 16px;
}


/*-------------------------------------------------------------------------------------------------------------------------*/





@media only screen and (max-width: 1200px) {
  .bg-hide {
    background-image: none !important;
  }
  .img-block img {
    height: 100%;
    object-fit: cover;
  }
}















.modalCustom {
  display: none; /* Hidden by default */
  position: fixed; /* Stay in place */
  z-index: 1; /* Sit on top */
  left: 0;
  top: 0;
  width: 100%; /* Full width */
  height: 100%; /* Full height */
  overflow: auto; /* Enable scroll if needed */
  background-color: rgb(0,0,0); /* Fallback color */
  background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
}

/* Modal Content/Box */
.modalCustom-content {
  background-color: #fefefe;
  margin: 5% auto; /* 15% from the top and centered */
  padding: 40px;
  border: 1px solid #888;
  width: 50%; /* Could be more or less, depending on screen size */
  font-family: 'Arial';
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
}
.modalCustom-content h2 {
  font-family: 'InterFace';
  font-style: normal;
  font-weight: 400;
  font-size: 24px;
  line-height: 40px;
}
.modalCustom-content a {
  display: table;
}
/* The Close Button */
.closeCustom {
  color: #aaa;
  float: right;
  font-size: 28px;
  font-weight: bold;
  cursor: pointer;
}

.close:hover,
.close:focus {
  color: black;
  text-decoration: none;
  cursor: pointer;
}   
.lineFix hr {
  width: 15px !important;
}



.diff-para {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
}
.diff-para p {
  width: 49%;
    float: left;
    padding-right: 15px;
}
.diff-para p:nth-child(2), .diff-para p:nth-child(4), .diff-para p:nth-child(6), .diff-para p:nth-child(8), .diff-para p:nth-child(10) {
  margin-left: 2%;
}



.resource {
        background: #eaf1f8;
    border-radius: 10px;
    margin-right: 10px;
    margin-left: 10px;
    display: grid;
    align-content: space-between;
    justify-content: start;
    align-items: stretch;
    height: 100%;
}
.bp-access .blk-cmp span, .resource-slider-inset span {
  margin-bottom: 25px;
  background: #2a6ebb;
  display: block;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  margin-left: auto;
  margin-right: auto;
}
.bp-access .blk-cmp h1, .bp-access .mar-f-blk h1, .resource-slider-inset h1 {
  font-weight: 700;
  font-size: 20px;
  color: #2a6ebb;
  margin-bottom: 25px;
}
.bp-access .blk-cmp p, .bp-access .mar-f-blk p, .resource-slider-inset p, .bp-access .blk-cmp ul li, .bp-access .mar-f-blk ul li, 
.resource-slider-inset ul li {
  font-family: Arial;
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
}
.bp-access .blk-cmp p, .bp-access .mar-f-blk p, .resource-slider-inset p, .resource-slider-inset ul li {
  color: #2a6ebb !important;
}
.bp-access .blk-cmp ul li, .bp-access .mar-f-blk ul li {
  color: #2a6ebb;
}
.resource-slider-inset p, .help-slider .qout-pra .d-flex {
  margin-bottom: 60px;
}
.bp-access .mar-f-blk p {
  margin-bottom: 20px;
}
#resource-slider {
  position: relative;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 33em;
  margin: auto;
  overflow: hidden;
}
#resource-slider .arrow {
  cursor: pointer;
  position: absolute;
}
#resource-slider .arrow:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 0.75em;
  height: 0.75em;
  margin: auto;
}
#resource-slider .prev {
      border: none;
    background: #2a6ebb;
    width: 52px;
    height: 52px;
    border-radius: 50%;
        left: 0px;
    bottom: 0;
    top: 0;
    margin: auto;
}
#resource-slider .prev:before {
  left: 0.25em;
  transform: rotate(-45deg);
}
#resource-slider .next {
  right: 0px;
  bottom: 0;
      border: none;
    background: #2a6ebb;
    width: 52px;
    height: 52px;
    border-radius: 50%;
    top: 0;
    margin: auto;
}
#resource-slider .next:before {
  right: 0.25em;
  transform: rotate(45deg);
}
#resource-slider .resource-slider-frame {
  position: absolute;
  top: 0;
  left: 3em;
  right: 3em;
  bottom: 0;
  overflow: hidden;
}
#resource-slider .resource-slider-item {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 33%;
  height: 100%;
}
#resource-slider .resource-slider-inset {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: 0.5em 0.25em;
  overflow: hidden;
}
/*.resource-slider-frame {
  width: 84%;
  margin: auto;
}*/
.resource .cc-btn {
      margin: auto;
    width: fit-content;
}
.mar-f-blk {
  margin-bottom: 30px;
    padding: 0px 0px 0px 0px;
    height: 100%;
    display: grid;
    align-content: space-between;
    margin-top: 40px;
}
.mar-all-text {
  padding: 26px 25px 33px 25px;
}
.for-colm {
  height: 96%;
}



.component-1 p, .improve-bp .col-md-6 p, .improve-bp .col-md-9 p, .improve-bp .col-md-8 p, .award-winning_nobg .col-md-5 p, 
.help-block-carousel .col-md-12 p, .help-block-carousel .col-md-9 p, .bp-access .col-md-12 p, .component-1 .col-md-10 p, 
.award-winning_nobg .col-md-8 p, .diff-para p, .bulle-list p, .component-1 .col-md-9 p, .bp-access .award-winning_nobg p, 
.component-1 .col-md-9 ul li, .component-1 .col-md-9 ol li, .component-1 p strong, .improve-bp .col-md-6:nth-child(2) p strong, 
.improve-bp .col-md-9 p strong, .improve-bp .col-md-8 p strong, .award-winning_nobg .col-md-5 p strong, .help-block-carousel .col-md-12 p strong, 
.help-block-carousel .col-md-9 p strong, .bp-access .col-md-12 p strong, .component-1 .col-md-9 p strong, .award-winning_nobg .col-md-8 p strong, 
.diff-para p strong, .bulle-list p strong, .component-1 .col-md-9 p strong, .bp-access .award-winning_nobg p strong, .component-1 p em, 
.improve-bp .col-md-6:nth-child(2) p em, .improve-bp .col-md-9 p em, .improve-bp .col-md-8 p em, .award-winning_nobg .col-md-5 p em, 
.help-block-carousel .col-md-12 p em, .help-block-carousel .col-md-9 p em, .bp-access .col-md-12 p em, .component-1 .col-md-9 p em, 
.award-winning_nobg .col-md-8 p em, .diff-para p em, .bulle-list p em, .component-1 .col-md-9 p em, .bp-access .award-winning_nobg p em, 
.improve-bp .col-md-9 ul li, .improve-bp .col-md-9 ol li, .improve-bp .col-md-6:nth-child(2) img, section[style] .component-1 .col-md-9 p, 
section[style] .component-1 .col-md-9 ul li, section[style] .component-1 .col-md-9 ol li, section[style] .award-winning_nobg .col-md-5 ul li, 
section[style] .award-winning_nobg .col-md-5 ol li, .bp-new .text-block span, .grey-section #searchBoxWrap input, .banner-head #searchBoxWrap input, 
.component-1 .col-md-9 ol li, .bp-access .col-md-12 ul li, .bp-access .col-md-12 ol li, .resource-slider-inset ul li, .resource-slider-inset ol li, 
.diagnose-patient .col-md-9 p strong, .diagnose-patient .col-md-9 p em, .award-winning_nobg .col-md-5 ul li, .award-winning_nobg .col-md-5 ol li, 
.bp-access .blk-cmp p em, span p em, span ul li, span ul li strong, span ol li, span ol li strong, span p strong, span p em, span ul li em, 
span ol li em, section a {
  font-family: arial;
}
.award-winning_nobg .col-md-3 span {
  font-weight: 700;
}
section[style] .component-1 .col-md-9 h2, .component-1 .col-md-9 h2 {
  margin-bottom: 40px;
}
.component-1 .col-md-9 h2, .award-winning_nobg .col-md-5 h2, .help-block-carousel .col-md-12 h2, .help-block-carousel .col-md-9 h2, 
.bp-access .col-md-10 h2, .bulle-list h2, .gear-sec .col-md-9 h2, .bp-access .col-md-12 h2, .gear-sec .col-md-12 h2, .gear-sec .col-md-9 p, 
.component-1 .col-md-9 ul li, .component-1 .col-md-9 ol li, .bp-help ul li, .bp-help ol li, .improve-bp .col-md-9 ul li, 
.improve-bp .col-md-9 ol li, .component-1 .col-md-9 p, .award-winning_nobg .col-md-3 p, .bp-new .col-md-6 span, .help-block-carousel .col-md-12 p, 
.help-block-carousel .col-md-9 p, .revDisplay p, .bp-access .col-md-10 p, .component-1 .col-md-9 ol li, .bp-access .col-md-12 ul li, 
.bp-access .col-md-12 ol li, .bp-access .col-md-12 p, .diagnose-patient .col-md-9 p em, span ul li, span ol li {
  font-weight: 400;
}
.bulle-list h2, .page-template-marketing_new .improve-bp h2, .bulle-list p, .awrd-page-txt h2 {
  font-weight: 400 !important;
}
.component-1 .col-md-9 h2, .award-winning_nobg .col-md-5 h2, .bp-access .col-md-10 h2, .bulle-list h2, .gear-sec .col-md-12 h2, 
.gear-sec .col-md-9 h2, .award-winning_nobg .col-md-5 p {
  font-size: 34px;
  line-height: 40px;
}
.bulle-list h2, .page-template-marketing_new .mar-icon-crd h2, .page-template-marketing_new .improve-bp h2 {
  font-size: 34px !important;
}
.award-winning_nobg .adjustDesign .col-md-5 h2, section[style] .component-1 .col-md-9 h2, .help-block-carousel .col-md-12 h2, .help-block-carousel .col-md-9 h2, 
.bp-access .col-md-12 h2 {
  font-size: 35px;
}
.awrd-page-txt h2 {
 font-size: 35px !important; 
}
.component-1 .col-md-9 p, .award-winning_nobg .col-md-5 p, .award-winning_nobg .col-md-3 span, .help-block-carousel .col-md-12 p, .help-block-carousel .col-md-9 p, .bp-access .col-md-10 p, 
.gear-sec .col-md-9 p, .component-1 .col-md-9 ul li, .component-1 .col-md-9 ol li, .improve-bp .col-md-9 ul li, .improve-bp .col-md-9 ol li, 
.bulle-list p, .component-1 .col-md-9 ol li, .bp-access .col-md-12 ul li, .bp-access .col-md-12 ol li, .bp-access .col-md-12 p, 
.award-winning_nobg .col-md-5 ul li, .award-winning_nobg .col-md-5 ol li, span ul li, span ol li, span p strong, span ul li strong, span ol li strong, 
span p em, span ul li em, span ol li em {
  font-size: 16px;
}
.award-winning_nobg .col-md-3 p, .revDisplay p {
  font-size: 24px;
}
/*.component-1 .col-md-10 h2, section[style] .component-1 .col-md-10 h2, */.award-winning_nobg .col-md-5 h2, .award-winning_nobg .col-md-5 p, 
.bp-access .col-md-10 h2, .bulle-list h2, 
.gear-sec .col-md-12 h2, .gear-sec .col-md-9 h2, .award-winning_nobg .adjustDesign .col-md-5 h2, .help-block-carousel .col-md-12 h2, .help-block-carousel .col-md-9 h2, 
.bp-access .col-md-12 h2, .improve-bp h2, .bp-new h5, .pc-block h2, .diagnose-patient .col-md-9 h1, .bp-help h2, .bulle-list h2, .awrd-page-txt h2 {
    color: #333333;
    margin-bottom: 40px;
}
.component-1 .col-md-9 h1, .component-1 .col-md-9 h2, .component-1 .col-md-9 h3, .component-1 .col-md-9 h4, .component-1 .col-md-9 h5, .component-1 .col-md-9 h6 {
  color: currentColor;
}
.component-1 .col-md-9 p, .award-winning_nobg .col-md-5 p, .award-winning_nobg .col-md-3 span, .help-block-carousel .col-md-12 p, .help-block-carousel .col-md-9 p, .bp-access .col-md-10 p, 
.gear-sec .col-md-9 p, .bulle-list p, .award-winning_nobg .col-md-5 ul li, .award-winning_nobg .col-md-5 ol li, span ul li, span ol li {
  line-height: 24px;
}
.award-winning_nobg .col-md-3 p, .revDisplay p {
  line-height: 32px;
}
.bp-new .col-md-6 h6, .resource-slider-inset h1 {
  line-height: 28px;
}
.bp-new .col-md-6 span {
  font-size: 14px;
  line-height: 20px;
}
.component-1 .col-md-9 ul, .improve-bp .col-md-9 ul, .diagnose-patient .col-md-9 ul, .bp-access .blk-cmp ul, .bp-access .mar-f-blk ul, 
.improve-bp .col-md-9 ol, .diagnose-patient .col-md-9 ol, .bp-access .blk-cmp ol, .bp-access .mar-f-blk ol, .bp-access .col-md-12 ol, 
.award-winning_nobg .col-md-5 ol, span ol, .component-1 .col-md-9 ol, .bp-access .col-md-12 ul, .award-winning_nobg .col-md-5 ul, span ul {
  padding-left: 15px;
}
.award-winning_nobg .adjustDesign .col-md-5 p, .award-winning_nobg .adjustDesign .col-md-3 p, .revDisplay p, .updates-block h2 {
  color: #fff;
}
.bp-new .col-md-6 .bp-new-btn {
  width: fit-content;
}
.podcast-date span {
  margin-bottom: 5px;
}
.diagnose-patient .col-md-3 img {
/*      margin-top: 35%;*/
    width: 100%;
    padding-right: 40px;
    position: absolute;
    left: -20px;
}
.grey-section #searchBoxWrap, .grey-section #searchBoxWrap input, .banner-head #searchBoxWrap, .banner-head #searchBoxWrap input {
  height: 72px;
  font-size: 20px;
}
.img-block {
  background: #2a6ebb;
  height: 218px;
  border-radius: 6px 0 0 6px;
  overflow: hidden;
}
.img-block img {
  height: auto;
}
.revDisplay p {
  color: #333333;
  font-family: interface;
  margin-bottom: 54px;
}
.bulle-list h2, .bulle-list p {
  color: #333333 !important;
}
.revDisplay .revAuthor p {
  font-size: 18px;
  margin-bottom: 0px;
}
.updates-block a.cc-btn {
  background: #ffffff;
  margin-top: 29px;
}
.updates-block a.cc-btn button {
  color: #C50084;
}
.panel.is-show a.cc-btn {
  margin-top: auto;
    width: fit-content;
}


.page-template-marketing_new h1, .page-template-homepage_new h1, .page-template-marketing_new h1 a, .page-template-homepage_new h1 a {
  Font-weight: 700;
  Font-size: 24px;
  Line-height: 32px;
}
/*.page-template-marketing_new h2, */
/*.page-template-homepage_new h2, */
.page-template-marketing_new h2 a, .page-template-homepage_new h2 a {
  Font-weight: 700;
  Font-size: 20px;
  Line-height: 28px;
}
/*.page-template-marketing_new span h2, */
.page-template-homepage_new span h2, .page-template-marketing_new span h2 a, .page-template-homepage_new span h2 a {
  Font-weight: 700 !important;
  Font-size: 20px !important;
  line-height: 28px !important;
}
.page-template-marketing_new h3, .page-template-homepage_new h3, .page-template-marketing_new h3 a, .page-template-homepage_new h3 a {  
  Font-weight: 400;
  Font-size: 20px;
  Line-height: 28px;
}
.page-template-marketing_new h4, .page-template-homepage_new h4, .page-template-marketing_new h4 a, .page-template-homepage_new h4 a {  
  Font-weight: 400;
  Font-size: 18px;
  Line-height: 24px;
}
.page-template-marketing_new h5, .page-template-homepage_new h5, .page-template-marketing_new h5 a, .page-template-homepage_new h5 a {  
  Font-weight: 400;
  Font-size: 17px;
  Line-height: 24px;
}
.page-template-marketing_new h6, .page-template-homepage_new h6, .page-template-marketing_new h6 a, .page-template-homepage_new h6 a {    
  Font-weight: 700;
  Font-size: 16px;
  Line-height: 24px;
}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
  font-family: interface;
}
.page-template-marketing_new span h1, .page-template-homepage_new span h1, .page-template-marketing_new span h2, 
.page-template-homepage_new span h2, .page-template-marketing_new span h3, .page-template-homepage_new span h3,  
.page-template-marketing_new span h4, .page-template-homepage_new span h4, .page-template-marketing_new span h5, 
.page-template-homepage_new span h5, .page-template-marketing_new span h6, .page-template-homepage_new span h6 {
    margin-bottom: 20px !important;
}  
.page-template-marketing_new .marketing-winning_nobg .col-md-3, .gear-sec .col-md-3 {
  text-align: right;
}
.page-template-marketing_new .intro-img-1 img:nth-child(1), .page-template-marketing_new .intro-img-1-icon img:nth-child(1) {
    position: absolute;
    top: 72px;
    bottom: 0;
    margin: auto;
    left: 45px;
}
.page-template-marketing_new .component-1 .app-icons {
  margin-top: 40px;
}
.mar-icon-crd .for-colm, .mar-icon-crd .blk-cmp {
  height: 100%;
}
.mar-icon-crd .for-colm .blk-cmp {
  display: grid;
  align-content: space-between;
  margin-top: 40px;
}
.bulle-list .award-winning_nobg, .help-block-carousel .col-md-9 {
  margin-bottom: 40px;
}
.mar-icon-crd {
  margin-bottom: 50px;
}
.bulle-list ul li span:nth-child(1) {
/*  width: 51px ;*/
  margin-right: 30px;
  text-align: center;
  display: block;
  float: left;
}
.bulle-list-cup ul li span:nth-child(1) {
  width: 50px ;
  margin-right: 30px;
  text-align: center;
  display: block;
  float: left;
}
.bulle-list ul li span:nth-child(1) img, .bulle-list-cup ul li span:nth-child(1) img {
  width: 100%;
}
.bulle-list ul li span:nth-child(2), .bulle-list-cup ul li span:nth-child(2) {
  font-family: 'Arial';
  font-style: normal;
  font-weight: 400;
  font-size: 16px;
  line-height: 24px;
  color: #333333;
  float: left;  
}
.bulle-list ul li span:nth-child(2) {
  width: 90%;
}
.bulle-list-cup ul li span:nth-child(2) {
  width: 85%;
}
.bulle-list ul, .bulle-list-cup ul {
  padding-left: 0px;
}
.bulle-list ul li, .bulle-list-cup ul li {
      margin-bottom: 40px;
    list-style-type: none;
    display: flex;
}
.award-winning_nobg .col-md-3 p {
  margin-bottom: 42px;
}
.help-slider .qout-pra .hp-btn {
  margin-left: 18px;
}
.mar-all-text a.cc-btn, .mar-icon-crd a.cc-btn {
  width: fit-content;
  margin: auto;
}
section[style] {
  background-size: cover;
  background-position: right;
  background-repeat: no-repeat;
}
.mark-padding {
  padding: 0px !important;
}





/*.wrapper section:nth-child(1) {
  margin-top: 0px !important;
}*/
.feature-icon, .app-icons {
  margin-top: 40px;
}
.improve-img-home img {
  width: 200px;
}
body {
  color: #333333 !important;
}
span p, .component-1 span ul li, .component-1 span ol li, .adjustDesign h4, .diagnose-patient span ul li, .diagnose-patient span ol li {
  color: currentColor !important;
}
.mar-grid-icon span:nth-child(2), .mar-grid-icon span:nth-child(3), .mar-grid-icon span:nth-child(4), .mar-grid-icon span:nth-child(5), 
.mar-grid-icon span:nth-child(6), .resource-slider-inset span:nth-child(2), .resource-slider-inset span:nth-child(3), 
.resource-slider-inset span:nth-child(4), .resource-slider-inset span:nth-child(5), .resource-slider-inset span:nth-child(6) {
      height: 0px;
    margin-bottom: auto;
    display: unset;
}
.breadcrumb-intro-home {
  margin-bottom: 0px;
  padding-top: 50px;
}
.banner-container {
  background-image: url(https://bestpractice.bmj.com/info/wp-content/uploads/2023/04/ad-img-large.png);
    background-repeat: no-repeat;
    background-size: auto 100%;
    background-position: right;
}
@media (min-width: 1260px) {
  .banner-container {
    background-size: cover;
  }
}
@media (max-width: 2600px) and (min-width: 2301px) {
  .diagnose-patient {
      background-size: 147% 100% !important;
  }
}
@media (max-width: 2300px) and (min-width: 2201px) {
  .diagnose-patient {
      background-size: 138% 100% !important;
  }
}
@media (max-width: 2200px) and (min-width: 1901px) {
  .diagnose-patient {
      background-size: 138% 100% !important;
  }
}
@media (max-width: 1900px) and (min-width: 1701px) {
  .diagnose-patient {
      background-size: 122% 100% !important;
  }
}
@media (max-width: 1700px) and (min-width: 1501px) {
  .diagnose-patient {
      background-size: 122% 100% !important;
  }
}
@media (max-width: 1500px) and (min-width: 1260px) {
  .diagnose-patient {
      background-size: 115% 100% !important;
  }
}
section .component-1, section .award-winning_nobg, section.bp-help, section.improve-bp, section.qoute-para-sec, 
section.bp-access, section.help-block-carousel, section.bulle-list, section.bp-new, section.free-podcast, section.comorbidities-manager, 
section.gear-sec, section.important-updates {
  padding: 50px 0px;
}
section .container .row .award-winning_nobg, section.marketing-winning_nobg {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}
@media (max-width: 2900px) and (min-width: 2600px) {
  .diagnose-patient {
      background-size: 154% 100% !important;
  }
}
@media (max-width: 1024px) and (min-width: 913px) {
  .page-template-marketing_new .intro-img-1 img:nth-child(1), .page-template-marketing_new .intro-img-1-icon img:nth-child(1) {
      left: -8px;
  }
  .mar-icon-crd .col-md-3 {
    width: 50%;
  }
  .mar-icon-crd .col-md-3:nth-child(3), .mar-icon-crd .col-md-3:nth-child(2) {
    margin-bottom: 15px;
  }
}
@media (max-width: 912px) and (min-width: 821px) {
  .page-template-marketing_new .intro-img-1 img:nth-child(1), .page-template-marketing_new .intro-img-1-icon img:nth-child(1) {
      left: -50px;
  }
  .mar-icon-crd .col-md-3 {
    width: 50%;
  }
  .mar-icon-crd .col-md-3:nth-child(1), .mar-icon-crd .col-md-3:nth-child(2) {
    margin-bottom: 15px;
  }
}
@media (max-width: 820px) and (min-width: 769px) {
  .page-template-marketing_new .intro-img-1 img:nth-child(1), .page-template-marketing_new .intro-img-1-icon img:nth-child(1) {
      left: -49px;
  }
}
@media (max-width: 768px) and (min-width: 620px) {
  .page-template-marketing_new .intro-img-1 img:nth-child(1), .page-template-marketing_new .intro-img-1-icon img:nth-child(1) {
      left: 0;
      right: 30%;
  }
}
@media (max-width: 540px) and (min-width: 415x) {
  .page-template-marketing_new .intro-img-1 img:nth-child(1), .page-template-marketing_new .intro-img-1-icon img:nth-child(1) {
      left: 0;
      right: 44%;
  }
}
@media (max-width: 414px) and (min-width: 390px) {
  .page-template-marketing_new .intro-img-1 img:nth-child(1), .page-template-marketing_new .intro-img-1-icon img:nth-child(1) {
      left: 0;
      right: 60%;
  }
}
@media (max-width: 389px) and (min-width: 360px) {
  .page-template-marketing_new .intro-img-1 img:nth-child(1), .page-template-marketing_new .intro-img-1-icon img:nth-child(1) {
      left: 0;
      right: 70%;
  }
}
@media (max-width: 280px) and (min-width: 220px) {
  .page-template-marketing_new .intro-img-1 img:nth-child(1), .page-template-marketing_new .intro-img-1-icon img:nth-child(1) {
      left: -23px;
  }
}
@media (max-width: 1199px) and (min-width: 980px) {
  #myModal {
    margin-top: 5% !important;
  }
}
@media (max-width: 979px) and (min-width: 769px) {
  #myModal {
    margin-top: 8% !important;
  }
}
@media (max-width: 1199.5px) and (min-width: 992px) {
    .pt-br-nav-custom .bs-nav-link {
      font-size: initial !important;
    }
}

.diagnose-patient .col-md-3 {
  display: flex;
  align-items: center;
}
.mar-featr img {
  width: 100%;
}
.generic-card {
  margin-bottom: 40px;
}
.manager-col-1 .update-read, .manager-col .update-read, .podcast-block {
  margin-top: 40px;
}
.manager-block .row {
  display: inline-block;
}
#grey-section .col-md-9 p {
  margin-bottom: 0px !important;
}
.page-heading {
  line-height: 40px;
}



/*Aside footer starts*/
.panel-nhs {
    display: flex;
    align-items: center;
    justify-content: center;
    min-height: 80px;
    padding: 8px 0;
    background-color: #fff;
    box-shadow: 0 -0.1875rem 0.25rem -0.3125rem rgba(0,0,0,.4);
    border-top: 1px solid #e5e6e6;
}
.panel-nhs p {
      color: rgba(0,0,0,.75);
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    font-weight: 400;
}
.panel-nhs img {
  margin-left: 10px;
}
.panel-nhs__access-by {
    margin-bottom: 0;
    padding-right: 0.5rem;
}
/*Aside footer ends*/


.modal.langmodal {
    display: none !important;
}
.modal-body a.pre-order-btn {
    display: block;
}
#myModal, #myModalmob {
  width: 379px;
  height: fit-content;
  background-color: #F2C5E3;
  color: #333333;
  padding: 13px !important;
  text-align: left;
    overflow: initial !important;
    position: absolute;
}
#myModalmob {
  margin-top: 50px;
    margin-left: 0%;
}
.modal-content {
  display: flex;
      background: transparent;
    box-shadow: none;
    border: none;
  flex-direction: inherit;
}
.modal-dialogue {
  margin:0px;
}
.modal-body {
  margin-right: 10px;
  padding: 0px;
}
.lang-popup {
      background: transparent;
    border: none;
    font-size: 37px;
    font-weight: 400;
    font-family: initial;
}
#myModal h1, #myModal p, #myModalmob h1, #myModalmob p {
  color: #000;
  font-family: Arial;
  font-size: 16px;
  font-style: normal;
  line-height: 23px;
}
#myModal h1, #myModalmob h1 {  
  font-weight: 700;
  margin-bottom: 20px;
}
#myModal p, #myModalmob p {
  font-weight: 400;  
  margin-bottom: 0px;
}
.body-popupopn {
  overflow: auto !important;
}
.modal-arrow::before {
  content: "";
    background-image: url(images/tri-arrow.png);
    right: -80px;
    position: absolute;
    width: 30px;
    height: -webkit-fill-available;
    background-repeat: no-repeat;
    z-index: 1;
    top: 0;
}
#myModal svg {
    position: absolute;
    top: -25px;
    right: 25px;
}
#myModalmob svg {
    position: absolute;
    top: -25px;
    left: 95px;
}
.suggesstion-box ul li a span {
  text-align: left !important;
}
.suggesstion-box ul li:first-child {
  text-align: left;
}
.notification_dropdown .wrapper ul li a {
  display: block !important;
}
.notification_dropdown ul li:last-child {
  margin-bottom: 20px;
}




/*my new changes*/
.navbar>.container {
    display: block;
}
@media (max-width: 1911.5px) {
  .banner-container {
    background-image: url('https://bestpractice.bmj.com/info/wp-content/uploads/2023/07/blue-only-header-image.png') !important;
}
}



/*nathan new css*/
        .bs-nav-item.dropdown.active-menu:after {
            content: "";
            background-color: #1f5189;
            display: block;
            height: 5px;
            position: absolute;
            width: 100%;
            bottom: -5px !important;
            left: 0;
            z-index: 1;
         }

        .bs-dropdown-item-button {
          text-align: left;
          font-size: 16px;
          font-family: interface;
        }
        .bs-dropdown-item-button:hover {
          color: #c50084 !important;
          cursor: pointer;
        }
        .bs-dropdown-item-button:focus {
          color: #c50084;
        }
        .mobile-img {
          height: 57px;
          width: 199px;
          position: relative;
          top: 20px;
          float: left;
          margin: 0;
        }
        #header {
          background-color: #fff !important;
        }
        #header .navbar {
          display: block;
        }
        .navbar a:hover {
          color: #c50084;
        }
        .bs-navbar-nav {
          display: flex;
          flex-direction: column;
          padding-left: 0;
          margin-bottom: 0;
          list-style: none;
        }
        .bs-nav-link {
          font-size: 20px;
          opacity: unset;
          margin: 10px 0;
          padding: unset;
        }
        .bs-nav-item {
          flex-direction: column;
        }
        .bs-nav-item:not(:first-child) {
          display: block;
          border-top: 1px solid #cccdcd;
        }
        .nav-wrapper {
          display: flex;
          align-items: center;
          justify-content: space-between;
        }
        .bs-navbar-toggler {
          background: 0;
          border: 0;
          padding: 0;
        }
        .bs-dropdown-menu {
          line-height: 24px;
          margin-top: 8px;
        }
        .bs-dropdown-toggle::after {
            content: "";
            border: solid #2a6ebb;
            border-width: 0 2px 2px 0;
            display: inline-block;
            margin-left: 8px;
            padding: 3px;
            transform: rotate(45deg);
            -webkit-transform: rotate(45deg);
            top: -2px;
            position: relative;
            top: -1px;
            vertical-align: middle;
        }
        .bs-dropdown-toggle[aria-expanded="true"]:after {
          display: inline-flex;
          transform: rotate(224deg);
          top: 1px;
        }
        .bs-dropdown-menu-right {
          right: 0;
          left: auto;
          transform-origin: 100% 0;
        }
        .bs-dropdown-item {
          color: #747678;
          display: block;
          padding: 0 0 10px 0;
        }
        .bs-dropdown-item--title {
          color: #333;
/*          padding: 9px 0 11px 0;*/
          display: block;
          font-weight: 700;
          font-family: interface;
        }
        .bs-dropdown-item__section::after {
          content: "";
          border-bottom: 1px solid #cccdcd;
          display: block;
        }
        .bs-dropdown-item__section:last-child::after {
          border-bottom: none;
          padding-top: 8px;
        }
        .access-nav {
          padding-top: 10px;
        }
        .access-nav__link {
          color: #c50084;
        }
        .access-nav__section::after {
          border-bottom: 1px solid #c50084 !important;
          position: relative;
          top: 1px;
          width: 100% !important;
        }
        .access-nav__section::before {
          content: " ";
          border-top: 1px solid #c50084 !important;
          display: block;
          position: relative;
          top: -1px;
        }
        @media only screen and (max-width: 575px) {
          .banner-head span {
            line-height: 30px !important;
          }
          .logged-out-nav.container {
            margin-right: 15px;
            margin-left: 15px;
            max-width: 100%;
            width: 100%;
          }
          #searchBoxForm {
/*            margin-right: 15px;*/
            margin-left: 15px;
          }
        }
        @media only screen and (max-width: 991.5px) {
          #mainNav .container {
            max-width: 100%;
          }
          #mainSearch-mobile .input-group {
            max-width: 100%;
          }
          #header {
            display: none;
          }
          .bs-dropdown-item--title {
            padding: 9px 0 11px 0;
          }
          .bs-dropdown-item__section:last-child::after {
            padding: 0px;
          }
          #mainSearch {
            order: 1;
            width: -webkit-fill-available;
          }
          .bs-navbar-nav {
            margin-top: 30px;
            display: flex;
            flex-direction: column;
            padding-left: 0;
            margin-bottom: 0;
            list-style: none;
          }
          .navbar-nav-mobile {
            display: block;
          }
          .hamburger-icon-js {
            cursor: pointer;
            height: 35px;
            width: 35px;
          }
          .mobile-none {
            display: none;
          }
          .bs-nav-link {
            display: inherit;
            margin: 0 !important;
          }
        }
        .bs-dropdown-menu {
          display: none;
        }
        .display-mobile {
          display: block;
        }
        @media only screen and (max-width: 991.5px) {
          .podcast-block {
              padding: 31px 20px 50px 20px !important;
            }
          .inner-sidebar-page-area {
            width: 100% !important;
          }
          .aioseo-breadcrumbs {
            padding-left: 15px;
          }
          .inner-subs-page-sec .col-4-l {
            width: 100% !important;
          }
          .bp-icon-block {
            margin-top: unset !important;
            margin-bottom: 15px;
          }
          .bp-icon-block .bp-icon {
            height: auto !important;
          }
          .navbar {
              border-radius: 4px;
              padding: 0px !important;
              min-height: auto;
          }
          #mainNav .container {
            background: #fff;
          }
          .bs-dropdown-menu, .bs-dropdown-item__section:after {
            width: 100%;
          }
          .dropdown-toggle::after {
            content: "";
            border: solid #2a6ebb;
            border-width: 0 2px 2px 0;
            display: inline-block;
            margin-left: 0.5rem;
            padding: 0.33rem;
            transform: rotate(45deg);
            -webkit-transform: rotate(45deg);
            top: -0.3rem;
          }
          .dropdown-menu {
              position: initial;
          }
          .bs-nav-item.dropdown.open.show:after, .navbar .dropdown.show:before {
              display: none;
          }
          .bs-nav-link {
              color: #2a6ebb !important;
              font-size: 20px;
              font-weight: 400;
              opacity: unset;
              margin: 10px 0;
              padding: unset;
          }
          .bs-nav-item.dropdown, .bs-nav-item {
              padding: 10px 0;
          }
        }
        @media only screen and (max-width: 393px) {
          .notification_block {
              width: 45%;
          }
        }
        @media only screen and (max-width: 480px) {
          .banner-head img {
              width: 100%;
          }
        }
        
        @media only screen and (max-width: 413px) {
          .header-list-menu .navbar-collapse {
            margin-right: auto !important;
          }
        }

        @media only screen and (max-width: 768px) {
            .innerLoginDrop hr {              
              background-color: #747678 !important;
            }
            .innerLoginDrop div a {
              color: #747678 !important;
            }
            #top-header {
              padding-left: 30px;
              padding-right: 30px;
            }
          .banner-head {
              padding: 78px 30px;
            }
          .navbar-toggle {
              display: block !important;
          }
          .banner-container {
            height: auto !important;
          }
          .header-list-menu .navbar-collapse {
            width: auto;
            clear: right;
          }
          .navbar-toggle {
            color: #fff;
          }
          .container#mobile-top-head, .header-list li {
            padding-left: 0px !important;
            padding-right: 0px !important;
          }
          .logo-img, .dropdown-menu {
            width: 100%;
          }
          .header-list-menu .navbar-toggle {
            background-color: #2a6ebb;
            margin-right: 0px;
          }
          #mainSearch-mobile {
            float: unset !important;
          }
        }
        @media only screen and (min-width: 769px){
          .container, .container-full {
              width: -webkit-fill-available;
          }
          .navbar-toggle {
              display: none !important;
          }
        }
        @media only screen and (min-width: 992px) {

          .bs-dropdown-menu {
            background-color: #fff !important;
            border-radius: 0 0 6px 6px !important;
            box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25) !important;
            padding: 10px 12px 24px !important;
        /*    z-index: 21 !important;*/
          z-index: 4 !important;
          }

  .dropdown-toggle:after {
    /*content: "";
    border: solid #fff;
    border-width: 0 0.125rem 0.125rem 0;
    display: inline-block;
    margin-left: 0.5rem;
    padding: 0.1875rem;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    top: -0.125rem;*/
    content: "";
    border: solid #fff;
    border-width: 0 2px 2px 0;
    display: inline-block;
    margin-left: 0.5rem;
    padding: 0.33rem;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    top: -0.3rem;
  }
          /*#searchBoxForm {
            margin-right: -15px;
          }*/
          .navbar {
            background-color: #2a6ebb;
            display: block;
            line-height: 45px;
            padding: 0;
            font-family: interface;

            min-height: auto;
            line-height: 45px;
            border-radius: 0px;
          }
          .bs-navbar-nav {
            justify-content: space-between;
            width: 100%;
            padding: unset;
            flex-direction: row;
            margin: 0;
          }
          .hamburger-icon-js,
          .bs-navbar-toggler {
            display: none;
          }
          .bs-nav-link {
            color: #fff !important;
            font-size: 20px;
            opacity: unset;

            display: block;
            font-size: 20px;
            font-weight: 400;
            margin: 0px;
          }
          .bs-nav-item.dropdown {
            padding: revert;
          }
          .bs-nav-item {
            border-top: none !important;
            padding: revert;
          }
          .mobile-img {
            display: none;
          }
          .mobile-img--china {
            display: none;
          }
          .pw-menu-personal-account {
            display: none;
          }
          .bs-dropdown-toggle::after {
            border: solid #fff;
            border-width: 0 2px 2px 0;
          }
          .bs-dropdown-menu {
            background-color: #fff;
            border-radius: 0 0 6px 6px;
            box-shadow: 0 20px 20px rgba(0, 0, 0, 0.25);
            margin-top: 6px;
            padding: 10px 10px 24px;
            z-index: 21;
            position: absolute;
            min-width: 272px;
          }
          .bs-dropdown-item {
            display: block;
            padding: 0 0 11px 0;
          }
          .bs-dropdown-item--title {
            margin: 12px 0 13px;
            padding: 0;
          }
          .bs-dropdown-item__section:not(:last-child) {
            content: "";
            border-bottom: 1px solid #cccdcd;
            display: block;
            margin: auto;
          }
          .bs-dropdown-item__section::after {
            content: "";
            border-bottom: none;
            padding: inherit;
            width: 62%;
          }
          .bs-dropdown-item__section:last-child::after {
            border-bottom: none;
            padding-top: 0;
          }
          .active-bg .bs-nav-link {
            padding: 10px 18px 13px 18px;
            background: #2663a8;
          }
        }
        .bs-nav-link:focus {
          outline: 1px solid;
          outline: 5px auto -webkit-focus-ring-color;
        }

        .navbar {
          position: relative;
        }
        .bs-nav-link:active, .bs-nav-link:focus {
          outline: 0px !important;
          text-decoration: none !important;
        }
/*nathan new css*/


  
          .banner-container {
            height: 360px;
          }
  .__landingForm form {
    height: 630px;
  }
  .__landingForm form iframe {
    height: 100%;
  }
  .__landingForm form iframe form.form .g-recaptcha {
    margin-top: 15px;
  }
  .__landingForm form iframe form.form .g-recaptcha div:nth-child(1) {
    width: 100%;
  }

    .dropdown .bs-dropdown-menu.dropdown-menu-right {
      right: 0;
      left: auto;
    }
    .dropdown .bs-dropdown-menu {
      margin-top: 3.5px;
    }
    #top-header #mobile-top-head ul li .navbar-collapse .navbar-nav a {
      justify-content: flex-end;
    }
    .navbar-toggle {
      margin-top: 0px;
    }
    p a {
      white-space: break-spaces;
    overflow-wrap: break-word;
    }
    .grey-section #searchBoxForm {
      margin: auto;
    }
    body {
      padding-right: 0px !important;
    }
    #pardot-form select {
      margin-bottom: 20px;
    }
    @media (min-width: 1400px){
      .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
          max-width: 1140px;
      }
      }
      .resDrop #title-list li:last-child {
        text-align: left;
      }
      .dropdown-lang {
          padding-left: 0px !important;
          margin-left: 19px;
      }
      .notification_dropdown a:hover {
        background-color: transparent !important;
      }
      .notification_dropdown ul li:hover {
        background-color: #eee;
      }
      .container.breadcrumb-container {
        padding-top: 0px !important;
        padding-bottom: 0px !important;
        border-bottom: 0px !important;
        margin-bottom: 0px !important;
      }
/*my new changes*/


.section-4.other-article-sec a {
  display: block;
}


/*.page-id-4926 .content-area h3, */
.page-id-1342 .col-md-9.col-sm-9.col-xs-9 span h3 {
  Font-weight: 400;
    Font-size: 20px;
    Line-height: 28px;
}
/*---------------------------------------------------*/

#top-header {
  padding-top: 16px;
  padding-bottom: 14px;
  background: #FFF;
}
nav#top-header ul.header-list {
  position: relative;
  margin-top: 6px;
}
.header-list li.dropdown-lang {
/*  padding-right: 0px;*/
  width: 223px;
    height: fit-content;
    padding: 4.2px 11px;
    padding-left: 36px;
}
.lang-dropdown {
  width: 223px;
  height: 32.58px;
  border: 1px solid #cccdcd;
  background-color: #fff;
  border-radius: 3px;
    background-image: url(https://bestpractice.bmj.com/info/wp-content/themes/bmj-best-practice/images/globe.svg);
    background-repeat: no-repeat;
    background-position: 8px;
    background-size: 16px;
}
.search-bar {
  margin-left: auto;
/*  margin-top: 20px;*/
}
#mainSearch-mobile .input-group {
   max-width: 465px;
}
#header #mainSearch .input-group {
  max-width: 446px;
  padding-right: 4px !important;
}
.banner-head .search-bar {
  margin-top: 20px;
}
.credit_box .credit-span2 {
      background-color: #88005b;
    /* height: 28px; */
    padding: 7px 10px;
}
.credit_box .credit-span1 {
      border-radius: 3px 0 0 3px;
    padding: 7px 10px 7px 15px;
}
.credit_box .credit-span3 {
      border-radius: 0 3px 3px 0;
    padding: 7px 15px 7px 10px;
}
.logo-img {
  height: 57px;
  width: 334px;
  display: block;
  float: left;
  margin: 0;
  margin-left: 7px;
}
.notification_block {
  margin-left: 23px;
}
.notification_block .btn-drop {
  background: #15375e;
    border-radius: 50%;
    width: 38px;
    height: 38px;
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer;
    margin-bottom: 5px;
    line-height: 1.2;
}
.notification_block .btn-drop img {
  position: relative;
    top: -1px;
}
#header #searchBoxForm {
  width: 452px;
}
#header .search-bar {
  padding-right: 6px;
}
.outLog button {
  font-weight: 400;
  font-size: 16px;
  line-height: 18px;
  color: #747678;
  background: 0 0;
  border: none;
}
.outLog button:hover {
  color: #C50084;
}
.bs-dropdown-item {
  font-weight: 400;
}

.classOnline .bs-dropdown-item__section:last-child button.bs-dropdown-item--title {
/* margin-top: 0px;*/
}

#myModal {
  /*margin-left: auto;
  margin-top: 4%;
    margin-right: 0%;*/
    left: auto;
    top: 100%;
}
.dropdown-menu.show, .show {
  display: block !important;
  right: auto;
  bottom: auto;
      top: unset;
    left: unset;
}
.page-template-homepage_new .comorbidities-manager .manager-block .row .col-md-9 h4 {
  line-height: 40px;
}
@media only screen and (max-width: 443px) {
  .notification_block {
    margin-left: auto;
    float: inline-end;
}
}

@media (max-width: 768px) and (min-width: 200px) {
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
      padding-left: 15px;
      padding-right: 15px;
  }
  .notification_dropdown ul li {
      padding: 15px !important;
  }
}
@media (max-width: 768px) and (min-width: 680px) {
  .btn-drop span {
    right: 0;
  }
}
@media (max-width: 679px) and (min-width: 620px) {
  .btn-drop span {
    right: -4px;
  }
}
@media (max-width: 619px) and (min-width: 560px) {
  .btn-drop span {
    right: -8px;
  }
}
@media (max-width: 559px) and (min-width: 490px) {
  .btn-drop span {
    right: -12px;
  }
}

@media only screen and (max-width: 768px) {
    .order_1 {
      order: 2;
    }
    .order_2 {
      order: 1;
    }
}
.dynamicname, .dynamicemail {
  cursor: auto;
    pointer-events: none;
}
.dynamicname {
  padding-bottom: 0px;
}
.personalAccount .bs-dropdown-item__section.everywhere.online.personal.nonpersonal.instidynview:first-child {
  border-bottom: 0px;
}
.bs-dropdown-item--title.everywhere.online.personal.nonpersonal.instidynview.stylacc, .bs-dropdown-item--title.everywhere.online.personal.stylog {
  font-size: 14px !important;
  margin-bottom: 5px !important;
}
#header .material-icons img {
    width: 20px;
    height: auto;
    margin-top: -7px;
}



/**/
.nonpersonalAccount .profileHighlight.everywhere.online.nonpersonal, .nonpersonalAccount .profileHighlight.everywhere.nonpersonal.notincn.appdynview {
  border-bottom: 0px;
}
.nonpersonalAccount .profileHighlight.everywhere.online.nonpersonal a.bs-dropdown-item--title {
    font-weight: 700 !important;
}
.nonpersonalAccount .profileHighlight.everywhere.nonpersonal.notincn.appdynview a.bs-dropdown-item--title, 
.nonpersonalAccount .profileHighlight.everywhere.nonpersonal a.bs-dropdown-item--title{
    font-weight: 400 !important;
}