/* Custom Style - Add !important at the end of each class */

.fira-code {
  font-family: "Fira Code", monospace;
  font-optical-sizing: auto;
  font-weight: <weight>;
  font-style: normal;
}


.heebo {
  font-family: "Heebo", sans-serif;
  font-optical-sizing: auto;
  font-weight: <weight>;
  font-style: normal;
}


.montserrat {
  font-family: "Montserrat", sans-serif;
  font-optical-sizing: auto;
  font-weight: <weight>;
  font-style: normal;
}

.videoInfo li {background: #FFF !important;border:0px !important;padding-left:0px !important;padding-top:0px !important;}

.latestUpdateB h4 a {color: #000 !important;}

.advent-pro {
  font-family: "Advent Pro", sans-serif;
  font-optical-sizing: auto;
  font-weight: <weight>;
  font-style: normal;
  font-variation-settings:
	"wdth" 100;
}


.logo img {max-width: 240px !important;height:auto !important;}

header {height: 110px !important;} 

#myHeader.sticky {
	border-bottom: 5px solid #C61D1D !important;
}

.nav_link_global {font-family: Montserrat, sans-serif !important;letter-spacing: 3px !important;font-weight: 600 !important;}

nav ul li::before, .nextShowArea {display: none !important;}

.nlbonus .dropdown-content li a {color: #FFF !important;}
.nlbonus .dropdown-content li a:hover {color: #b63128 !important;}

@media only screen and (max-width: 1279px) {
.mobileMenu {top: 75px !important;}
.nlbonus .dropdown-content li a {font-size:12px !important;letter-spacing: 2px !important;}
}

.createAcc, .joinNow {font-family: Heebo, sans-serif !important;font-weight: 700 !important;}

.welcome_custom {background: #C61D1D !important;width: 100%;padding-top: 2.3rem;padding-bottom:2.3rem;text-align: center;color: #FFF;font-family: Heebo, sans-serif;font-weight: bold;font-size: 22px;line-height: 2.2;}

.welcome_custom h1 {color: #E3E3E3;font-weight: bold;font-size: 48px;font-family: Heebo, sans-serif;border-bottom: 2px solid #FFF;width: fit-content;margin: auto;margin-bottom:30px;padding-left: 50px;padding-right: 50px;}
.welcome_custom h1 span {color: #BFBFBF;font-size: 36px;font-family: Advent Pro; font-style: italic; font-weight: normal;}



footer .footerP, footer .footerP a  {color: #454545 !important;}

.rta .link_light {color: #000 !important;}

.footer_cs span {font-family: Montserrat, sans-serif !important;letter-spacing: 3px !important;font-weight: 700 !important;}


.main-series {
	position: relative;
}

.main-series-sub {
	display: none !important;
}

.main-series:hover .main-series-sub {
	display: block !important;
}

.main-series-sub {
	display: none !important;
}

.main-series:hover .main-series-sub {
	display: block !important;
	padding-left: 15px;
}

.catpage_subnav {margin-bottom: 15px;}

.catpage_subnav span {font-weight: bold;}

.catpage_subnav a {margin-left:15px !important;}

@media only screen and (max-width: 1278px) {
	.welcome_custom {font-size: 18px;}
	
}

@media only screen and (max-width: 1023px) {
	.welcome_custom {font-size: 15px;padding-left:20px;padding-right:20px;}
.welcome_custom h1 {font-size: 34px;}	
.welcome_custom h1 span {
  color: #BFBFBF;
  font-size: 30px;
}


@media only screen and (max-width: 767px) {
.logo img {max-width: 200px !important;height:auto !important;}
.welcome_custom {padding-left: 0px;padding-right: 0px;font-size: 13px;}
.welcome_custom h1 {font-size: 22px;}
.welcome_custom h1 span {
  color: #BFBFBF;
  font-size: 20px;


}
