#top-banner .carousel-caption{background-color:transparent!important;}
.top-header .lang .dropdown-toggle .filter-option{
    overflow:unset;
    font-weight:600;
    color: #24364b !important;
}
.bootstrap-select.lang ul.dropdown-menu li a{
     font-weight:600;
    color: #24364b !important;
}
.top_header_links ul li a{
    font-weight: 700;
}
.top_header_links ul .list-inline-item:not(:last-child) {
  margin-right: 1.5rem;
}
.top-header .top-links.header_content li:last-child a:hover {
  background: transparent;
}
/**/
.hide_orientation_btn .orientation_div {
  display: none;
}
/*  */
#price_calculator {
 background: #f3f3f3;
}
#price_calculator .card-header {
 background: #24364b !important;
 padding: 1rem !important;
}
#price_calculator .card-body {
 padding-inline: 1rem !important;
}
#price_calculator .card-header .card-title .col-6 {
  color: #ffffff;
  font-weight: 600;
}
.countdown-pill {
 background: #f3f3f3 !important;
 border: 1px solid #f3f3f3 !important;
}
/*.countdown-pill .countdown-time, .countdown-pill span.dispatch_date {*/
/* color: #24364b !important;*/
/*}*/
/*  */
@media (min-width: 768px) {
  .navbar {
    background:#24364b !important
  }
  .navbar .navbar-nav .nav-item > .nav-link {
    color: #fff !important;
  }
  .navbar .navbar-nav .nav-item:hover .nav-link {
    color: #c0c0c0 !important;
  }
  /*  */
  #price_calculator #productpricetotal {
  background: transparent !important;
 }
 #price_calculator #productpricetotal.floating-price {
  background: #fff !important;
 }
}
.navbar .navbar-nav .dropdown-menu .card-columns .all-product:hover {
  background: #24364b !important;color: #fff !important;
  border-radius: 5px;
}
.navbar .navbar-nav .dropdown-menu ul .dropdown-item:hover strong {
  color: #fff !important;
}
a#generate_link {
    color: #f3f3f3 !important;
}
#help_template_list .btn-outline-secondary:hover{
    box-shadow: 0 0 .625rem .3125rem rgba(204,204,204,.5098039216);
    color: #f47524 !important;
    background-color: #fff;
}
#help_template_list .dynamicHelpTemplateMain .row.mt-4 > .col-6:first-child .row.narrow-gutter.mt-2 .col-6 {
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
}