/* HEADERS
--------------------------------- */
/* Navigation */
.jub-block .header .container > .row {
  flex: 1;
}

.jub-block .header .navbar {
  border: 0;
  border-radius: 0;
  margin: 0;
  padding: 0;
}

.jub-block .header .navbar-nav {
  display: flex;
  flex-direction: row;
  padding: 0;
}

.jub-block .header .navbar-nav .nav-item {
  position: relative;
}

.jub-block .header .nav-item .nav-link.show {
  background-color: #f5f5f5;
  color: #262626;
}

.jub-block .header.bg-bluegray-darker .nav > li:hover > a,
.jub-block .header.bg-bluegray-darker .nav > li > a.show {
  background-color: rgba(255,255,255,.2);
}


/* Dropdown menu */
.jub-block .header .dropdown-menu {
  box-shadow: none;
  border-radius: 0;
  min-width: 240px;
  padding: 0;
  position: absolute;
}

.jub-block .header .dropdown-menu li {
  padding: 0;
}

.jub-block .header .dropdown-menu li .dropdown-item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: .75rem 1rem;
}

.jub-block .header .dropdown-menu li a,
.jub-block .header .dropdown-menu li a span {
  color: #262626;
}

.jub-block .header .dropdown-menu li a:hover,
.jub-block .header .dropdown-menu li a:focus,
.jub-block .header .dropdown-menu li a:active,
.jub-block .header .dropdown-menu li a:hover span,
.jub-block .header .dropdown-menu li a:focus span,
.jub-block .header .dropdown-menu li a:active span {
  background-color: #f5f5f5;
  color: #262626;
}

/* Level 2 */
.jub-block .header .dropdown-menu.show .dropdown:hover .dropdown-menu {
  display: block;
  margin: 0;
}


/* FOOTERS
--------------------------------- */
.jub-block .footer > .row {
  align-items: center;
}

.jub-block.footer-3 .footer .navbar-nav,
.jub-block.footer-4 .footer .navbar-nav,
.jub-block.footer-5 .footer .navbar-nav {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;  
}

.jub-block.footer-5 .footer .jub-social-icons {
  margin-top: 0;
}

.jub-block .footer .btn {
  background: rgba(0,0,0,0.2);
  text-decoration: none;
}

.jub-block .footer .btns .btn:hover,
.jub-block .footer .btns .btn:focus,
.jub-block .footer .btns .btn:active {
  background: rgba(0,0,0,0.3);
  color: #fff;
  text-decoration: none;
}


/* Countdown block */
.jub-block .countdown #subscribe-form {
  display: flex;
  justify-content: center;
}

.jub-block .countdown #subscribe-form-email {
  border: 0;
}

.jub-block .countdown #subscribe-form-btn {
  border: 0;
}

.jub-block .content .inside-spacing-md {
  background: #f1f1f1;
}