@media only screen and (min-width: 1600px) {
    .page-header h1 {
        font-size: 2rem;
    }
}
/*#additionaloptionid .slide.ops_customclass {*/
/*    padding-bottom: 35px;*/
/*}*/
#additionaloptionid .slide.ops_customclass .slick-prev,#additionaloptionid .slide.ops_customclass .slick-next{
    bottom: 25px !important;
}
@media only screen and (min-width: 768px) {
  .navbar-brand img {
    max-width: 160px;
  }
}
@media only screen and (min-width: 767px) {
  .navbar .navbar-nav > .nav-item:hover {
    background-color: transparent;
  }
  .navbar .navbar-nav > .nav-item .nav-link {
  color: #fff;
  padding:
.625rem 1.5rem 0.625rem 0;
}
 .navbar .nav-item.show > .nav-link {
    background-color: transparent !important;
  }
}.btn-img-text {
    border: 0px;
    border-radius: 16px;
    flex-wrap: wrap;
    text-align: center;
    background: rgb(244, 244, 244);
    padding: 0.5rem !important;
}

.slick-list.draggable{
    padding-bottom: 35px;
}

.price_calculator .slick-prev {
  /*left: -8px !important;*/
   z-index:8;
}
.price_calculator .slick-next {
  left: unset !important;
  right: calc(50% - 2rem) !important;
   z-index:8;
}
.price_calculator .slick-prev::before,.price_calculator .slick-next::before{
    height: 30px;
  width: 30px;
  border: 1px solid #000;
  border-radius: 50%;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 15px;
  background: #fff;
 
}
.slick-prev, .slick-next{
  bottom: 9% !important;  
}
.btn-outline-secondary {
    background: rgba(0,0,0,0);
    border-color: #000000;
    color: #000000;
}
.text-info {
    color: #00b4ff !important;
}
#xmas-santa{
    display:none !important;
}
.navbar.bg-primary{background:#fff !important}
@media only screen and (min-width: 767px){
  .navbar.bg-primary{background:#ffffff !important}
}
.navbar .navbar-nav>.nav-item:hover{background-color:#f2f2f2}
.navbar{background:#ffffff !important}
.navbar .navbar-nav>.nav-item .nav-link{color:#1b1c20 !important}
.navbar .navbar-nav>.nav-item:hover .nav-link{color:#1b1c20 !important}
.navbar{box-shadow:0px 2px 8px 0px rgba(0,0,0,0.1) !important}
.navbar .dropdown-menu{background:#ffffff !important}
.navbar .nav-item.megamenu .dropdown-menu{background:#ffffff !important}
.navbar .nav-item.show>.nav-link{background-color:#f2f2f2 !important}
@media only screen and (min-width: 767px){
  .navbar .nav-item.show>.nav-link{background-color:#f2f2f2 !important}
}
.navbar .navbar-nav>.nav-item .nav-link{
  border-bottom: 2px solid transparent;
  transition: border-color 0.2s ease;
}
.navbar .navbar-nav>.nav-item:hover .nav-link{
  border-bottom: 2px solid #1b1c20 !important;
}
.navbar .navbar-nav>.nav-item.show .nav-link{
  border-bottom: 2px solid #1b1c20 !important;
}
.navbar .navbar-nav>.nav-item:hover{background-color:transparent !important}
.navbar .navbar-nav>.nav-item.show{background-color:transparent !important}
.btn-primary:hover, .btn-primary:focus, .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active:focus {
    background: #02b7ff;
    border-color: #3e4049;
    color: #fff;
}
.btn-primary {
    background: #02b7ff;
    border-color: #02b7ff;
    color: #fff;
    
}.text-danger {
    color: #000000!important;
}