/************* Headlines Start *************/

/* Label Text Effect */
.label-effect {
  font-family: "Oswald", sans-serif;
  font-size: 1.2rem;
  font-weight: 600;
  letter-spacing: 0.025rem;
  font-style: normal;
  text-transform: uppercase;
  color: #ffffff;
  border-radius: 18px;
  -webkit-border-radius: 18px;
  -moz-border-radius: 18px;
  padding: 0.6rem 1rem;
  border-style: inset;
  border-width: 0.2rem;
  border-color: #111111;
}
/* label Text Effect */

/* Label Colors */

.skyline {
  background: #1488CC;  /* fallback for old browsers */
  background: -webkit-linear-gradient(to right, #2B32B2, #1488CC);  /* Chrome 10-25, Safari 5.1-6 */
  background: linear-gradient(to right, #2B32B2, #1488CC); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
}

.orangeTube {
  background: #ffe259;  /* fallback for old browsers */
  background: -webkit-linear-gradient(to right, #ffa751, #ffe259);  /* Chrome 10-25, Safari 5.1-6 */
  background: linear-gradient(to right, #ffa751, #ffe259); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
  color: #212121;
}

.redTube {
  background: #e52d27;  /* fallback for old browsers */
  background: -webkit-linear-gradient(to right, #b31217, #e52d27);  /* Chrome 10-25, Safari 5.1-6 */
  background: linear-gradient(to right, #b31217, #e52d27); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
}

.easyGreen {
  background: #DCE35B;  /* fallback for old browsers */
  background: -webkit-linear-gradient(to right, #45B649, #DCE35B);  /* Chrome 10-25, Safari 5.1-6 */
  background: linear-gradient(to right, #45B649, #DCE35B); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
}

.pinkTube {
  background: #f953c6;  /* fallback for old browsers */
  background: -webkit-linear-gradient(to right, #b91d73, #f953c6);  /* Chrome 10-25, Safari 5.1-6 */
  background: linear-gradient(to right, #b91d73, #f953c6); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
}

.coolSky {
  background: #2980B9;  /* fallback for old browsers */
  background: -webkit-linear-gradient(to right, #FFFFFF, #6DD5FA, #2980B9);  /* Chrome 10-25, Safari 5.1-6 */
  background: linear-gradient(to right, #FFFFFF, #6DD5FA, #2980B9); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
  color: #2B32B2;
}

/* SLIDE 1 */

#slide-1 {
  width: 100%;
  min-height: 500px;
  /* min-width: 1296px; */
}

#slide-1 img.logo1 {
  filter: drop-shadow(0 0.3rem 0.35rem rgba(0, 0, 0, 0.4));
}

#slide-1 img.logo2 {
  filter: drop-shadow(0 0.3rem 0.35rem rgba(0, 0, 0, 0.4));
}

#slide-1 img.sportsLeague {
  filter: drop-shadow(0 0.3rem 0.35rem rgba(0, 0, 0, 0.4));
  width: 120px;
}

#slide-1 .vs {
  filter: drop-shadow(0 0.3rem 0.35rem rgba(0, 0, 0, 0.4));
  width: 120px;
}

#slide-1 h5.gameDateTime {
  background: #ffffff;
  background: linear-gradient(to right, #ffffff 0%, #cccccc 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  filter: drop-shadow(0 0.3rem 0.35rem rgba(0, 0, 0, 0.8));
  font-size: 1rem;
  font-weight: bolder;
  text-align: center;
}

#slide-1 img.tvBrand {
  filter: drop-shadow(0 0.3rem 0.35rem rgba(0, 0, 0, 0.4));
  right: 20px;
  bottom: 20px;
  height: 30px;
}




@media (max-width: 600px) {

  #slide-1 img.sportsLeague {
    margin: 30px 0px;
    width: 80px;
  }

  #slide-1 img.logo1 {
    margin-bottom: 30px;
    width: 80px;
  }
  
  #slide-1 img.logo2 {
    margin-bottom: 30px;
    width: 80px;
  }

  #slide-1 .vs {
    width: 80px;
  }

  #slide-1 h5.gameDateTime {
    margin-top: 30px;
  }

  #slide-1 img.tvBrand {
   filter: drop-shadow(0 0.3rem 0.35rem rgba(0, 0, 0, 0.4));
   right: 20px;
   bottom: 10px;
   height: 30px;
}

}

/* SLIDE 2 */

#slide-2 {
  width: 100%;
  min-height: 500px;
  /* min-width: 1296px; */
}

#slide-2 img.logo1 {
  filter: drop-shadow(0 0.3rem 0.35rem rgba(0, 0, 0, 0.4));
  max-width: 140px;
  max-height: 140px;
}

#slide-2 img.logo2 {
  filter: drop-shadow(0 0.3rem 0.35rem rgba(0, 0, 0, 0.4));
  max-width: 140px;
  max-height: 140px;
}

#slide-2 img.sportsLeague {
  filter: drop-shadow(0 0.3rem 0.35rem rgba(0, 0, 0, 0.4));
  width: 120px;
}

#slide-2 .vs {
  filter: drop-shadow(0 0.3rem 0.35rem rgba(0, 0, 0, 0.4));
  width: 120px;
}

#slide-2 h5.gameDateTime {
  background: #ffffff;
  background: linear-gradient(to right, #ffffff 0%, #cccccc 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  filter: drop-shadow(0 0.3rem 0.35rem rgba(0, 0, 0, 0.8));
  font-size: 1rem;
  font-weight: bolder;
  text-align: center;
}


#slide-2 img.tvBrand {
  filter: drop-shadow(0 0.3rem 0.35rem rgba(0, 0, 0, 0.4));
  right: 20px;
  bottom: 50px;
  height: 30px;
}



@media (max-width: 600px) {

  #slide-2 img.sportsLeague {
    margin: 30px 0px;
    width: 80px;
  }

  #slide-2 img.logo1 {
    margin-bottom: 30px;
    width: 80px;
  }
  
  #slide-2 img.logo2 {
    margin-bottom: 30px;
    width: 80px;
  }

  #slide-2 .vs {
    width: 80px;
  }

  #slide-2 h5.gameDateTime {
    margin-top: 30px;
    bottom: 10px;
  }

  #slide-2 img.tvBrand {
   filter: drop-shadow(0 0.3rem 0.35rem rgba(0, 0, 0, 0.4));
   right: 20px;
   bottom: 50px;
   height: 30px;
}


}

/* SLIDE 3 */

#slide-3 {
  width: 100%;
  min-height: 500px;
  /* min-width: 1296px; */
}

#slide-3 img.logo1 {
  filter: drop-shadow(0 0.3rem 0.35rem rgba(0, 0, 0, 0.4));
  height: 120px;
}

#slide-3 img.logo2 {
  filter: drop-shadow(0 0.3rem 0.35rem rgba(0, 0, 0, 0.4));
  height: 120px;
}

#slide-3 img.sportsLeague {
  filter: drop-shadow(0 0.3rem 0.35rem rgba(0, 0, 0, 0.4));
  width: 120px;
}

#slide-3 .vs {
  filter: drop-shadow(0 0.3rem 0.35rem rgba(0, 0, 0, 0.4));
  width: 120px;
}

#slide-3 h5.gameDateTime {
  background: #ffffff;
  background: linear-gradient(to right, #ffffff 0%, #cccccc 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  filter: drop-shadow(0 0.3rem 0.35rem rgba(0, 0, 0, 0.8));
  font-size: 1rem;
  font-weight: bolder;
  text-align: center;
}

#slide-3 img.tvBrand {
  filter: drop-shadow(0 0.3rem 0.35rem rgba(0, 0, 0, 0.4));
  right: 20px;
  bottom: 150px;
}

@media (max-width: 575.98px) {

  #slide-3 img.sportsLeague {
    margin: 30px 0px;
    width: 80px;
  }

  #slide-3 img.logo1 {
    margin-bottom: 30px;
    width: 80px;
  }
  
  #slide-3 img.logo2 {
    margin-bottom: 30px;
    width: 80px;
  }

  #slide-3 .vs {
    width: 80px;
  }

  #slide-3 h5.gameDateTime {
    margin-top: 30px;
  }

}

/* SLIDE 4 */

#slide-4 {
  width: 100%;
  min-height: 500px;
  /* min-width: 1296px; */
}

#slide-4 img.logo1 {
  filter: drop-shadow(0 0.3rem 0.35rem rgba(0, 0, 0, 0.4));
  height: 120px;
}

#slide-4 img.logo2 {
  filter: drop-shadow(0 0.3rem 0.35rem rgba(0, 0, 0, 0.4));
  height: 120px;
}

#slide-4 img.sportsLeague {
  filter: drop-shadow(0 0.3rem 0.35rem rgba(0, 0, 0, 0.4));
  width: 120px;
}

#slide-4 .vs {
  filter: drop-shadow(0 0.3rem 0.35rem rgba(0, 0, 0, 0.4));
  width: 120px;
}

#slide-4 h5.gameDateTime {
  background: #ffffff;
  background: linear-gradient(to right, #ffffff 0%, #cccccc 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  filter: drop-shadow(0 0.3rem 0.35rem rgba(0, 0, 0, 0.8));
  font-size: 1rem;
  font-weight: bolder;
  text-align: center;
}

#slide-4 img.tvBrand {
  filter: drop-shadow(0 0.3rem 0.35rem rgba(0, 0, 0, 0.4));
  right: 20px;
  bottom: 150px;
}

@media (max-width: 575.98px) {

  #slide-4 img.sportsLeague {
    margin: 30px 0px;
    width: 80px;
  }

  #slide-4 img.logo1 {
    margin-bottom: 30px;
    width: 80px;
  }
  
  #slide-4 img.logo2 {
    margin-bottom: 30px;
    width: 80px;
  }

  #slide-4 .vs {
    width: 80px;
  }

  #slide-4 h5.gameDateTime {
    margin-top: 30px;
  }

}

/* SLIDE 5 */

#slide-5 {
  width: 100%;
  min-height: 500px;
  /* min-width: 1296px; */
}

#slide-5 img.logo1 {
  filter: drop-shadow(0 0.3rem 0.35rem rgba(0, 0, 0, 0.4));
  height: 120px;
}

#slide-5 img.logo2 {
  filter: drop-shadow(0 0.3rem 0.35rem rgba(0, 0, 0, 0.4));
  height: 120px;
}

#slide-5 img.sportsLeague {
  filter: drop-shadow(0 0.3rem 0.35rem rgba(0, 0, 0, 0.4));
  width: 120px;
}

#slide-5 .vs {
  filter: drop-shadow(0 0.3rem 0.35rem rgba(0, 0, 0, 0.4));
  width: 120px;
}

#slide-5 h5.gameDateTime {
  background: #ffffff;
  background: linear-gradient(to right, #ffffff 0%, #cccccc 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  filter: drop-shadow(0 0.3rem 0.35rem rgba(0, 0, 0, 0.8));
  font-size: 1rem;
  font-weight: bolder;
  text-align: center;
}

#slide-5 img.tvBrand {
  filter: drop-shadow(0 0.3rem 0.35rem rgba(0, 0, 0, 0.4));
  right: 20px;
  bottom: 150px;
}

@media (max-width: 575.98px) {

  #slide-5 img.sportsLeague {
    margin: 30px 0px;
    width: 80px;
  }

  #slide-5 img.logo1 {
    margin-bottom: 30px;
    width: 80px;
  }
  
  #slide-5 img.logo2 {
    margin-bottom: 30px;
    width: 80px;
  }

  #slide-5 .vs {
    width: 80px;
  }

  #slide-5 h5.gameDateTime {
    margin-top: 30px;
  }

}

/* SLIDE 6 */

#slide-6 {
  width: 100%;
  min-height: 500px;
  /* min-width: 1296px; */
}

#slide-6 img.logo1 {
  filter: drop-shadow(0 0.3rem 0.35rem rgba(0, 0, 0, 0.4));
  max-width: 140px;
  max-height: 140px;
}

#slide-6 img.logo2 {
  filter: drop-shadow(0 0.3rem 0.35rem rgba(0, 0, 0, 0.4));
  max-width: 140px;
  max-height: 140px;
}

#slide-6 img.sportsLeague {
  filter: drop-shadow(0 0.3rem 0.35rem rgba(0, 0, 0, 0.4));
  width: 120px;
}

#slide-6 .vs {
  filter: drop-shadow(0 0.3rem 0.35rem rgba(0, 0, 0, 0.4));
  width: 120px;
}

#slide-6 h5.gameDateTime {
  background: #ffffff;
  background: linear-gradient(to right, #ffffff 0%, #cccccc 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  filter: drop-shadow(0 0.3rem 0.35rem rgba(0, 0, 0, 0.8));
  font-size: 1rem;
  font-weight: bolder;
  text-align: center;
}

#slide-6 img.tvBrand {
  filter: drop-shadow(0 0.3rem 0.35rem rgba(0, 0, 0, 0.4));
  right: 20px;
  bottom: 150px;
}

@media (max-width: 575.98px) {

  #slide-6 img.sportsLeague {
    margin: 30px 0px;
    width: 80px;
  }

  #slide-6 img.logo1 {
    margin-bottom: 30px;
    width: 80px;
  }
  
  #slide-6 img.logo2 {
    margin-bottom: 30px;
    width: 80px;
  }

  #slide-6 .vs {
    width: 80px;
  }

  #slide-6 h5.gameDateTime {
    margin-top: 30px;
  }

}

/* SLIDE 7 */

#slide-7 {
  width: 100%;
  min-height: 500px;
  /* min-width: 1296px; */
}

#slide-7 img.logo1 {
  filter: drop-shadow(0 0.3rem 0.35rem rgba(0, 0, 0, 0.4));
  max-height: 120px;
}

#slide-7 img.logo2 {
  filter: drop-shadow(0 0.3rem 0.35rem rgba(0, 0, 0, 0.4));
  max-height: 120px;
}

#slide-7 img.sportsLeague {
  filter: drop-shadow(0 0.3rem 0.35rem rgba(0, 0, 0, 0.4));
  width: 120px;
}

#slide-7 .vs {
  filter: drop-shadow(0 0.3rem 0.35rem rgba(0, 0, 0, 0.4));
  width: 120px;
}

#slide-7 h5.gameDateTime {
  background: #ffffff;
  background: linear-gradient(to right, #ffffff 0%, #cccccc 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  filter: drop-shadow(0 0.3rem 0.35rem rgba(0, 0, 0, 0.8));
  font-size: 1rem;
  font-weight: bolder;
  text-align: center;
}

#slide-7 img.tvBrand {
  filter: drop-shadow(0 0.3rem 0.35rem rgba(0, 0, 0, 0.4));
  right: 20px;
  bottom: 150px;
}

@media (max-width: 575.98px) {

  #slide-7 img.sportsLeague {
    margin: 30px 0px;
    width: 80px;
  }

  #slide-7 img.logo1 {
    margin-bottom: 30px;
    width: 80px;
  }
  
  #slide-7 img.logo2 {
    margin-bottom: 30px;
    width: 80px;
  }

  #slide-7 .vs {
    width: 80px;
  }

  #slide-7 h5.gameDateTime {
    margin-top: 30px;
  }

}

/************* Headlines End *************/

@media (max-width: 575.98px) {
  .logo {
    max-height: 24px;
  }

  .swiper img.bgdHeadline {
    max-width: 100%;
    min-height: 300px;
  }

.label-effect {
  font-size: 0.9rem;
  letter-spacing: 0.015rem;
}