.nl_navbar.navbar_scrolled .navbar-nav .nav-link.login { border: 1px #5D628C solid; }
.ub-emb-iframe-wrapper .ub-emb-close { display: none; }
@media (max-width: 1200px) {
  .nl_navbar.navbar_scrolled .navbar-nav .nav-link.login-link { background-color: #E3E3EC; border: 0; }
  .nl_navbar.navbar_scrolled .navbar-nav .nav-link.login.login-link { background-color: #FFF; }
  .nl_navbar.navbar_scrolled .navbar-nav .nav-link.login { border: 1px #5D628C solid; color: #5D628C !important; }
  .col-lg-2 { flex: 0 0 28.66667%; }
  .row.d-flex.justify-content-center a img { position: relative; top: 2px; }
  .col-lg-2 { max-width: 23.66667%; }
  .classic-login { padding-bottom: 0 !important; }
  .classic-login.btn { padding: 15px 20px !important; }
}
@media (max-width: 990px) {
  .navbar-nav.ml-auto li:nth-child(6) a.nav-link { background-color: transparent !important; }
  .nl_navbar .navbar-nav .nav-item .nav-link.login-link.login { border: 2px #5B6AC6 solid !important; color: #5B6AC6 !important; background-color: transparent; }
  .nl_navbar .navbar-nav .nav-item .nav-link.login-link { border: 0; background-color: rgba(0, 0, 0, 0.14); color: #5B6AC6 !important; }
  .col-lg-2 { max-width: 30%; flex: 0 0 30%; }
  .row.d-flex.justify-content-center .col-md-6 { max-width: 36%; }
  .classic-login { padding-bottom: 0 !important; }
  .classic-login.btn { padding: 15px 20px !important; }
  .row.d-flex.justify-content-center a img { position: relative; top: 16px; }
}
@media (max-width: 768px) {
  .col-lg-2 { max-width: 40%; flex: 0 0 33%; }
  .classic-login { padding-bottom: 0 !important; }
  .classic-login.btn { padding: 15px 20px !important; }
}
@media (max-width: 575px) {
  .col-lg-2 { max-width: 100%; }
  table { width: 100%; }
  /* Force table to not be like tables anymore */
  table, thead, tbody, th, td, tr { display: block; }
  /* Hide table headers (but not display: none;, for accessibility) */
  thead tr { position: absolute; top: -9999px; left: -9999px; }
  tr { border: 1px solid #CCC; }
  td { /* Behave  like a "row" */ border: none; border-bottom: 1px solid #EEE; position: relative; padding-left: 50% !important; min-height: 56px; }
  .nl_pricing-table tbody tr td .table-blank { margin-top: 8px; }
  /*.nl_navbar .navbar-nav .nav-item .nav-link.login-link {border: 2px #5b6ac6 solid;}*/
  body .nl_navbar .navbar-nav .nav-item .nav-link.login { border: 2px #5B6AC6 solid !important; color: #5B6AC6 !important; }
  /*.nl_navbar.navbar_scrolled .navbar-nav .nav-link.login-link {background-color: #5d628c; border:0; }*/
  .nl_navbar.navbar_scrolled .navbar-nav .nav-link.login.login-link { background-color: #FFF; }
  td:before { /* Now like a table header */ position: absolute; /* Top/left values mimic padding */ top: 16px; left: 16px; width: 45%; padding-right: 10px; white-space: nowrap; /* Label the data */ content: attr(data-column); color: #5D628C; font-weight: bold; font-family: "Circular", -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", Arial, sans-serif; }
}
