.navbar .navbar-nav .dropdown .dropdown-menu {
  width: auto !important;
  white-space: nowrap;
}
.navbar .navbar-nav .simple-dropdown .dropdown-menu {
  width: auto !important;
  white-space: nowrap;
  background-color: white;
}
.navbar .navbar-nav .dropdown.open .dropdown-menu {
 /* display: inline-block;*/
  width: auto !important;
  white-space: nowrap;
}
.iframe {
  position: relative;
  overflow: hidden;
  width: 100%;
  padding-top: 25%;
  /* padding-top: 56.25%;  16:9 Aspect Ratio (divide 9 by 16 = 0.5625) */
}
/* Then style the iframe to fit in the container div with full height and width */
.iframe iframe {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
}
.agreement {
  display: none;
}
.page-title-center-alignment, .page-title-center-alignment a {
  color: white;
}
.header-light .navbar-nav .nav-link {
  color: white;
  ;
}
@media (max-width: 991px) {
  .navbar.bg-transparent, .navbar-modern-inner.bg-transparent, .navbar-full-screen-menu-inner.bg-transparent {
    background-color: var(--white) !important;
    height: 22px;
  }
  .header-light .navbar-nav .nav-link {
    color: black;
  }
}
#page-container {
  position: relative;
  min-height: 100vh;
}
#content-wrap {
  /*   padding-bottom: 175px;    Footer height */
}
#footer {
  /*   position: absolute;
  bottom: 0;
  width: 100%;
  height: 175px;         Footer height */
}
.firstdiv {
  order: 1;
}
.seconddiv {
  order: 2;
}
header.sticky.sticky-active .header-reverse.glass-effect {
  color: white;
  -webkit-backdrop-filter: blur(0px);
  backdrop-filter: blur(0px);
  background-color: rgba(26, 49, 80, 1) !important;
}
header.sticky.sticky-active [data-header-hover=light] .navbar-nav .nav-link {
  color: white;
}
.text-dark-gray, .btn-link.text-dark-gray, a.text-dark-gray-hover:hover {
  color: #1b3250;
  /*  color:green;*/
}
#preview {
  position: absolute;
  border: 1px solid #1b3250;
  background: #1b3250;
  padding: 5px;
  display: none;
  color: #fff;
  z-index: 999;
  max-width: 300px;
}
.ui-tabs-vertical .ui-tabs-nav {
  padding: .2em .1em .2em .2em;
  float: left;
}
.ui-tabs-vertical .ui-tabs-nav li {
  clear: left;
  width: 100%;
  border-bottom-width: 1px !important;
  border-right-width: 0 !important;
  margin: 0 -1px .2em 0;
}
.ui-tabs-vertical .ui-tabs-nav li a {
  display: block;
}
.ui-tabs-vertical .ui-tabs-nav li.ui-tabs-active {
  padding-bottom: 0;
  padding-right: .1em;
  border-right-width: 1px;
}
.ui-tabs-vertical .ui-tabs-panel {
  padding: 0em;
  float: right;
}
.ui-widget.ui-widget-content {
  border: none;
}
       #popup {
            display:none;
            position:absolute;
            margin:0 auto;
            top: 30%;
            left: 50%;
            transform: translate(-50%, -50%);
            z-index: 9999;
    }
    #close{
    position: absolute;
    top: 0%;
    right: 0%;
    font-weight: 900;
    background: none;
    border: none;
    }
@media (max-width: 991px) {
           #popup {
            display:none;
            position:absolute;
            margin:0 auto;
            top: 10%;
            left: 50%;
            transform: translate(-50%, -50%);
            z-index: 9999;
               width: 100%;
    }
}