@charset "UTF-8";
/* CSS Document */



/* * * *  Programming SP* * * *  */
.band-slider23blk {
	background-color: #000000;
	/**
	filter: brightness(90%);**/
}

.band-darkbox23 {
	background-color: rgba(0,0,0,0.34);
}

.band-sun {
	background-color: #070b27;
	padding-top: 50px;
	padding-bottom: 75px;
	background-image: url("../../../images/homepage/comingup23/findingyourroots-henry2gates.jpg");
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center center;
	min-height: 450px;
	max-height: 600px;
	/**
	filter: brightness(90%);**/
}

.band-mon {
	background-color: #070b27;
	padding-top: 50px;
	padding-bottom: 75px;
	background-image: url("../../../images/homepage/comingup22/guilt-iconic.jpg");
	background-size: cover;
	background-repeat: no-repeat;
	background-position: top center;
	min-height: 450px;
	max-height: 600px;
	/**
	filter: brightness(90%);**/
}

.band-tues {
	background-color: #000000;
	padding-top: 50px;
	padding-bottom: 75px;
	background-image: url("../../../images/homepage/comingup23/great-muslim-american-road3sig.jpg");
	background-size: cover;
	background-repeat: no-repeat;
	background-position: top center;
	min-height: 500px;
	/**
	filter: brightness(90%);**/
}

.band-wed {
	background-color: #070b27;
	padding-top: 50px;
	padding-bottom: 75px;
	background-image: url("../../../images/homepage/comingup23/astrid_ep03_signature.jpg");
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center left;
	min-height: 500px;
	max-height: 600px;
	/****
	filter: brightness(70%); ***/
}
.band-thurs {
	background-color: #070b27;
	padding-top: 50px;
	padding-bottom: 75px;
	background-image: url("../../../images/homepage/comingup23/pov-butterflies.jpg");
	background-size: cover;
	background-repeat: no-repeat;
	background-position: left bottom;
	min-height: 500px;
	max-height: 600px;
}

.band-fri {
	background-color: #000000;
	padding-top: 50px;
	padding-bottom: 75px;
	background-image: url("../../../images/homepage/comingup23/acl-foofighters2023.jpg");
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center left;
	min-height: 500px;
	/**
	filter: brightness(90%);**/
}


.band-sat {
	background-color: #070b27;
	padding-top: 50px;
	padding-bottom: 75px;
	background-image: url("../../../images/homepage/comingup23/ricksteves-france-cr.jpg");
	background-size: cover;
	background-repeat: no-repeat;
	background-position: top center;
	min-height: 450px;
	max-height: 600px;
	/**
	filter: brightness(90%);**/
}

.band-acgs {
  background-color: #000000;
  border-bottom: 10px solid #FFFFFF;
  border-top: 10px solid #FFFFFF;
  /* [disabled]padding-top: 125px; */
  /* [disabled]padding-bottom: 100px; */
  /* [disabled]background-image: url("../images/homepage/bands/logo-testback25.png"); */
  /* [disabled]background-size: cover; */
  /* [disabled]margin-bottom: 20px; */
  /* [disabled]min-height: 500px; */
  /* [disabled]margin-top: 98px; */
  /* Add the blur effect */
  /* [disabled]filter: blur(2px); */
  /* [disabled]-webkit-filter: blur(2px); */
}

/* * * *  HP - Ads * * * *  */
.band-hp-ambassadors {
	background-color: #f2e9d7;
}


/* * * *  Programming SP* * * *  */
.band-homepage-fullgrid {
  background-color: #F6F6F6;
  padding-top: 75px;
  padding-bottom: 75px;
}

.band-homepage-whiteannounce {
  background-color: #FFFFFF;
  padding-top: 25px;
  padding-bottom: 0px;
}


.band-homepage-livestream {
    background-color: #0F1E8C;
    padding: 5px;
	margin: 0px;
	border-radius: 10px;
}

.band-hpban-int {
    min-height: 575px;
	max-height: 575px;
}

.band-hpban-txtblock {
      /* [disabled]background-color: rgba(35,35,35,0.25); */
	background-color: #FFCC00;
    padding: 10px;
}

.band-hpban-spacer {
    min-height: 355px;
}

.band-hpban-spacer300 {
    min-height: 200px;
}

.band-hpban-spacer100 {
    min-height: 100px;
}

/* * * *  LIGHT TEXT FORMATS * * * *  */

.h2-hp-block-title-lt {
    color: #FFFFFF;
    line-height: 1.0;
    margin-right: 45%;
    margin-bottom: 10px;
	margin-top: 0px;
}

.h2-hp-block-title-lt a {
    color: #FFFFFF;
    text-decoration: none;
}
.h2-hp-block-title-lt a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.h2-hp-block-title-lt a:visited {
    color: #FFFFFF;
    text-decoration: none;
}
.h2-hp-block-title-lt a:visited:hover {
    color: #FFFFFF;
    text-decoration: underline;
}


.h2-hp-block-title-lt-nomar {
    color: #FFFFFF;
    line-height: 1.0;
    margin-bottom: 10px;
	margin-top: 0px;
}

.h2-hp-block-title-lt-nomar a {
    color: #FFFFFF;
    text-decoration: none;
}
.h2-hp-block-title-lt-nomar a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
.h2-hp-block-title-lt-nomar a:visited {
    color: #FFFFFF;
    text-decoration: none;
}
.h2-hp-block-title-lt-nomar a:visited:hover {
    color: #FFFFFF;
    text-decoration: underline;
}



.hp-block-descr-lt {
    font-family: 'Roboto', sans-serif;
    color: #FFFFFF;
    font-size: 18px;
    font-weight: normal;
    text-align: left;
    line-height: 1.75;
    margin-bottom: 5px;
}

.hp-block-descr-lt a {
	font-family: 'PBSSans-Bold', "sans-serif";
	color: rgba(255,255,255,0.85);
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: .5px;
	padding-left: 7px;
	border-left: 20px solid #23A9EE;
}
.hp-block-descr-lt a:hover {
    color: #FFFFFF;
    text-decoration: underline;
    text-transform: uppercase;
	letter-spacing: .5px;
	padding-left: 7px;
	border-left: 20px solid #23A9EE;
}
.hp-block-descr-lt a:visited {
    color: rgba(255,255,255,0.85);
    text-decoration: none;
    text-transform: uppercase;
	letter-spacing: .5px;
	padding-left: 7px;
	border-left: 20px solid #23A9EE;
}
.hp-block-descr-lt a:visited:hover {
    color: #FFFFFF;
    text-decoration: underline;
    text-transform: uppercase;
	letter-spacing: .5px;
	padding-left: 7px;
	border-left: 20px solid #23A9EE;
}

/* * * *  Dark TEXT FORMATS * * * *  */

.h2-hp-block-title-dk {
    color: #0F1E8C;
    line-height: 1.0;
    margin-right: 45%;
    margin-bottom: 10px;
	margin-top: 0px;
}

.h2-hp-block-title-dk a {
    color: #0F1E8C;
    text-decoration: none;
	
}
.h2-hp-block-title-dk a:hover {
    color: #0F1E8C;
    text-decoration: underline;
}
.h2-hp-block-title-dk a:visited {
    color: #0F1E8C;
    text-decoration: none;
}
.h2-hp-block-title-dk a:visited:hover {
    color: #0F1E8C;
    text-decoration: underline;
}



.hp-block-descr-dk {
    font-family: 'Roboto', sans-serif;
    color: #2b2b2b;
    font-size: 18px;
    font-weight: normal;
    text-align: left;
    line-height: 1.75;
    margin-bottom: 5px;
    margin-right: 5%;
}

.hp-block-descr-dk a {
    font-family: 'PBSSans-Bold', "sans-serif";
    font-size: 16px;
    color: #2b2b2b;
    text-decoration: none;
    text-transform: uppercase;
    padding-left: 7px;
	border-left: 17px solid #23A9EE;
}
.hp-block-descr-dk a:hover {
    color: #2b2b2b;
    text-decoration: underline;
    text-transform: uppercase;
	    padding-left: 7px;
	border-left: 17px solid #23A9EE;
}
.hp-block-descr-dk a:visited {
    color: #2b2b2b;
    text-decoration: none;
    text-transform: uppercase;
	    padding-left: 7px;
	border-left: 17px solid #23A9EE;
}
.hp-block-descr-dk a:visited:hover {
    color: #2b2b2b;
    text-decoration: underline;
    text-transform: uppercase;
	    padding-left: 7px;
	border-left: 17px solid #23A9EE;
}

.hp-featured-mar {
    padding: 5px;
}
