

/* SETS AN IMAGE TO FILL THE SCREEN AT THE XS SIZE AND 400PX WIDE FOR LARGER MONITORS (see also 768 media)
-------------------------------------------------------------------------------------------------------------- */

.img-scale-left{
  display: block;
  width: 100%;
  text-align: center;
  margin: 0px auto 10px auto;
}

.img-scale-right{
  display: block;
  width: 100%;
  text-align: center;
  margin: 0px auto 10px auto;
}

.img-scale-center{
  display: block;
  width: 100%;
  text-align: center;
  margin: 0px auto 10px auto;
}

.clearFix{
  height: 0px;
  clear: both;
}
  
  
  
  .comboMenu{
    display: block;
  }


.extra-nav,
.inner-header {
    min-width: 200px;
}


.homelogoBig{
  width: 120px !important;
  margin-right: auto;
  margin-left: auto;
}

.sliderOverlay-A{
  padding-top: 30px;
  padding-bottom: 20px;
  background: rgba(0,0,0,0.5);
  border-radius: 12px;
}

.sliderOverlay-A a.textLink{
  font-family: "Open Sans";
  color: pink !important;
}

.sliderOverlay-A a.textLink:hover{
  color: yellow;
}


.countdownOpening{
  font-family: "Open Sans";
  font-weight: bold;
  color: #ffed4a !important;
  font-size: 24px;
  line-height: 100%;
}

.tilOpen{
  font-family: "Open Sans";
  font-weight: normal;
  color: #ffed4a !important;
  font-size: 20px;
  line-height: 100%;
  margin-top: 6px;
  margin-bottom: 8px;
}

.sliderButton{
  border-radius: 12px;
  margin-top: 20px;
  margin-bottom: 10px;
}


.noWrap{
  white-space: nowrap;
}


/* ------------------------------------------------------------------------------- */
/* RESPONSIVE CSS  768 px (SM) --------------------------------------------------- */
/* ------------------------------------------------------------------------------- */
@media (min-width: 768px) {



  .homelogoBig{
    width: 280px !important;
  }
  
  
  /* ======= SETS AN IMAGE TO FILL THE SCREEN AT THE XS SIZE AND BE 400PX WIDE FOR LARGER MONITORS ===== */
  .img-scale-left{
    float: left;
    margin:0px 10px 10px 0px;
  }

  .img-scale-right{
    float: right;
    margin: 0px 0px 10px 10px;
  }

  .img-scale-center{
    margin: 0px auto 10px auto;
  }
  /* ==================================================== */



}


/* ----------------------------------------------------------------------------- */
/* RESPONSIVE CSS  992 px (MD) ------------------------------------------------- */
/* ----------------------------------------------------------------------------- */
@media (min-width: 992px) {
  .comboMenu{
    display: inline-block;
  }


}

/* ------------------------------------------------------------------------------ */
/* RESPONSIVE CSS  1200 px (LG) ------------------------------------------------- */
/* ------------------------------------------------------------------------------ */
@media (min-width: 1200px) {


}




/* ----------------------------------------------------------------------------- */
/* RESPONSIVE CSS  992 px (MD) ------------------------------------------------- */
/* ----------------------------------------------------------------------------- */
@media (max-width: 991px) {
    .inner-navigation {
        position: absolute;
        background: #0d0d0d;
        max-height: none;
        width: 100%;
        left: 0;
        top: 100%;
    }

    .module,
    .module-sm,
    .module-xs {
        padding: 70px 0;
    }

    .module-hero {
        /* height: 550px; */
        height: auto;
        padding: 65px 0 0px 0;
    }


}


