/*<!--General */

@import url('https://fonts.googleapis.com/css2?family=Bowlby+One+SC&display=swap');
/*
@import url('https://fonts.googleapis.com/css2?family=Alegreya+Sans+SC:ital,wght@0,700;1,400&display=swap');

*/

body {
    /*background-image: url(../images/MA_Bg.jpg);*/
	background-color: #000;
    background-position: top center;
    background-repeat: no-repeat;
    background-attachment: fixed;
	background-size:auto;
	font-family: Arial, Helvetica, sans-serif;
	/*font-family: 'Cabin Sketch', cursive;*/
	font-size:20px;
	line-height: 1.2;
    padding-bottom: 0px !important;
	color:#fff;
}

.row {
    margin-right: 0;
    margin-left: 0;
	margin-bottom: 20px;
}

h1, h2 {font-family: 'Bowlby One SC', cursive;}
h1 { color: #F00; text-transform:uppercase;}
h2 { color: #fff;}
h3 { color: #993333;}
h4, h5, h6 {color: #336666;}

.h1-style {
	font-size:76px !important;
	}
	@media only screen and (max-width: 420px) { 
	.h1-style { font-size:50px !important;}
	}

.h2-style {
	font-size:36px;
	}
	@media only screen and (max-width: 420px) { 
	.h2-style { font-size:36px;}
	}
	
a { color: #337ab7 !important;text-decoration: none !important;}

@media (min-width:1280px){ .w3-content{ max-width:1280px;} }

.w3-container { padding: 0px;}

blockquote {
    padding: 10px 20px;
    margin: 0 0 20px;
    font-size: 17.5px;
    border-left: 5px solid #eee;
}

/*Back To Top */ 
  .scroll-top-wrapper {
    position: fixed;
    opacity: 0;
    visibility: hidden;
	overflow: hidden;
	text-align: center;
	z-index: 998;
    background-color:rgba(153, 153, 153, 0.7);
	box-shadow: 0px 3px 4px rgba(0, 0, 0, 0.6);
	color: #eeeeee;
	width: 50px;
	height: 48px;
	line-height: 48px;
	right: 30px;
	bottom: 30px;
	padding-top: 2px;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px;
	border-bottom-left-radius: 6px;
	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}
@media (max-width:767px){.scroll-top-wrapper {right: 10px; bottom: 10px;}}
.scroll-top-wrapper:hover {
	background-color: #888888;
}
.scroll-top-wrapper.show {
    visibility:visible;
    cursor:pointer;
	opacity: 1.0;
}
.scroll-top-wrapper i.fa {
	line-height: inherit;
}
.icon {
    width: 32px;
    height: 32px;
    text-align: center;
    padding: 7px 8px;
    border: 2px solid;
    border-radius: 50%;
}  
.fa-arrow-up::before {
    content: "^";
	font-size: 22px;
	font-weight: bold;
	color:#FFF453;
}

/*<!--Navigation*/
.nav-container {
    max-width: 1280px;
	margin:auto;
}
.navbar-inverse {
    background-color: #000;
	border-bottom: solid 2px #fff;
}
.navbar-inverse .navbar-brand {
    font-weight: 500;
    text-transform: uppercase;
	padding: 15px 15px;
}
.active {background-color: #FFF !important;}
.active span {color: #000 !important;}

.navbar-nav a { color:#fff !important; font-size:15px;}
.navbar-header {box-shadow: 0px 0px 60px rgba(0, 0, 0, 1);}

.burger-menu {font-size:24px !important;}

/*<!--TopBanner*/
.bgimg {
  background-size: auto;
  background-image:url("../images/site/top-banner.jpg");
  background-position:top center;
  background-repeat:no-repeat;
  background-attachment:fixed;
  min-height: 650px;
  /*box-shadow: 0px 0px 45px rgba(255, 0, 0, 1);*/
}

@media only screen and (max-width: 420px) { 
.bgimg {min-height: 360px !important; background-image:url("../images/site/top-banner-mob.jpg");}
}
@media only screen and (max-width: 768px) { 
.bgimg {min-height: 600px;}
}

@media only screen and (min-width: 1920px) { 
.bgimg {min-height: 650px;}
}

.bgimg-short {
  background-size: auto;
  background-image:url("../images/site/top-banner-short-pc.jpg");
  background-position:top center;
  background-repeat:no-repeat;
  background-attachment:fixed;
  min-height: 320px;
  /*box-shadow: 0px 0px 45px rgba(255, 0, 0, 1);*/
}

@media only screen and (max-width: 420px) { 
.bgimg-short {min-height: 260px !important; background-image:url("../images/site/top-banner-short-pc.jpg");}
}
@media only screen and (max-width: 768px) { 
.bgimg-short {min-height: 260px;}
}

@media only screen and (min-width: 1920px) { 
.bgimg-short {min-height: 250px;}
}

.short-banner-logo { margin-top:30px;}
@media only screen and (max-width: 420px) { 
.short-banner-logo { margin-top:10px;}
}

.top-banner-logo { margin-top:20px;}
.top-banner-tagline {
	font-size:26px;
	text-transform:uppercase;
	color:#F00; 
	margin-top:0; 
	text-shadow: 2px 2px 4px #000000;
	}
	@media only screen and (max-width: 768px) { .top-banner-tagline{font-size:22px;} }
.top-banner-button {
	margin-right:10px;
	padding:8px;
	text-align:center;
	border-radius:50px;
	margin-bottom:10px;
	}
	@media only screen and (max-width: 420px) { .top-banner-button { margin-right:14px; padding:6px; max-width:40px;} }
	.top-banner-button img {max-width:100%;}
	@media only screen and (max-width: 420px) { .top-banner-button img { } }
	
.top-banner-button-fb {
	background-color:#06C;
	color:#FFF !important;
	}
	
.top-banner-button-yt {
	background-color:#FF0000;
	color:#FFF !important;
	}
	
.top-banner-button-sp {
	background-color:#1DB954;
	color:#FFF !important;
	}
	
.top-banner-button-bc {
	background-color:#61929c;
	color:#FFF !important;
	}
.top-banner-button-ig {
	background-color:#909;
	color:#FFF !important;
	}	
.top-banner-button-tk {
	background-color:#000;
	color:#FFF !important;
	}		
	
	
/*<!--CONTENT*/
.content-holder {
    vertical-align: top;
    width: 100%;
    margin:auto;
    text-align: left;
    padding:20px 20px;
}
@media only screen and (max-width: 768px) {
    .content-holder {padding:10px 10px;}
}
.content-holder h3 {
    text-align: left;
	margin-bottom:20px;
}

.col-padding-left {padding-right:20px;}
@media only screen and (max-width: 768px) {
    .col-padding-left {padding-right:10px;}
	}
	
.content-border-top {
	padding-top:14px;
	border-style: solid;
	border-width:  4px 0 0;
	border-image: linear-gradient(90deg, rgb(0,0,0, 0), rgb(246,6,6), rgb(0,0,0, 0)) 1;
	}	
	
/*--------------------------------------*/		
.videoWrapper {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;
}
.videoWrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

/* Responsive video Controls */
    video {width:100% !important; height:auto !important;}
	.videoWrapper-container {
		max-width: 1280px; 
		margin:auto; 
		margin-bottom:30px; 
		margin-top:10px; 
		box-shadow: 0px 0px 30px #000;
		}
		@media only screen and (max-width: 420px) {
		.videoWrapper-container {margin-bottom:0px; margin-top:20px;}
		}
    .videoWrapper-home {position:relative; padding-bottom:56.25%;/* 16:9 */ padding-top:0; height:0;}
    .videoWrapper-home iframe {position:absolute; top:0; left:0; width:100%; height:100%; padding:0px;}	
/* /Responsive video Controls */

.bg-video {
  background-size: auto;
  background-image:url("../images/site/bg-video.jpg");
  background-position:top center;
  background-repeat:repeat-x;
  background-attachment:fixed;
  padding-top:40px;
  padding-bottom:40px;
  /*margin-bottom:40px;*/
}
@media only screen and (max-width: 420px) {
    .bg-video {padding-top:20px; padding-bottom:0px;}
	}
	
.bg-bio {
  background-size: auto;
  background-image:url("../images/site/bg-bio.jpg");
  background-position:top center;
  background-repeat:repeat-x;
  background-attachment:fixed;
  padding-top:40px;
  padding-bottom:40px;
  margin-bottom:40px;
}
@media only screen and (max-width: 420px) {
    .bg-video {padding-top:20px; padding-bottom:0px;}
	}

/*--------------------------------------*/	

.product-perks { margin: auto !important; max-width:740px; }
.product-perks p { font-style: italic; font-size: 16px; margin: 5px; color: #ccffcc;}

.music-section {
  background-color: #000;
  color:#FFF;
  padding:20px 10px;
  margin-top:20px;
}

.music-section-left { padding:10px; text-align:center !important;}
.music-section-right { padding:10px; text-align:left !important;}
.music-section h2 { color:#FFF; font-weight: bold !important;}
.music-section p { font-size:15px;}
.music-section-subtitle { color:#9999cc;}
.music-section-item { margin-bottom:0px; text-align:; padding-bottom:0px;}
.music-section iframe {
	top: 0;
	left: 0;
	width: 100%;
	/*height: 100%;*/
}

/*Bandsintown*/
.bit-nav-bar { display:inherit  !important;}
.bit-description { text-align: left !important;}
@media only screen and (max-width: 420px) {
    .bit-description { text-align: center !important; margin-bottom:10px;}
	}
.bit-widget { font-size: inherit !important;}
.bit-widget a { color:#FFF !important;}
.bit-widget .bit-rsvp {
  color: #08C3BA !important;
  }
.bit-widget .bit-follow-section-wrapper {
  display: none !important;
  }
.bit-widget .bit-play-my-city-wrapper {
  display: none !important;
  }
.bit-widget.bit-layout-desktop .bit-event {
  padding: 20px 6px !important;
  }
.bit-widget.bit-layout-ipad .bit-event .bit-rsvp-container {
  flex-basis: auto;
  margin: 5px 5px 5px 5px !important;
}	
.bit-widget .bit-event .bit-description {
  width: 100% !important;
  margin-bottom:10px;
}

.bit-event-buttons {
  font-size: 20px !important;
}
    
/*
.music-section iframe #player {
    width: 100%;
    height: 100%;
    max-width: 100% !important;
	margin: auto !important;
}
*/

.music-album-credits p { text-align:left !important; font-size:14px !important;}

.bandsintown-section {
  background-color: #000;
  color:#FFF;
  padding:20px 10px;
  margin-top:10px;
  font-size:16px !important;
}
.bandsintown-section-top { margin-top:-110px !important;}
@media only screen and (max-width: 820px) {
	.bandsintown-section-top {margin-top:-60px !important;}
	}
@media only screen and (max-width: 420px) {
	.bandsintown-section-top {margin-top:-20px !important;}
	}

/*--------------------------------------*/	

.bg-album-crush {
  background-size: cover;
  background-image:url("../images/music/backgrounds/bg-album-crush-the-weak.jpg");
  background-position:top center;
  background-repeat:no-repeat;
  background-attachment:fixed;
  /*background-color:#000;
  color:#FFF;*/
}

.bg-album-youve-won {
  background-size: cover;
  background-image:url("../images/music/backgrounds/bg-album-you've-won.jpg");
  background-position:top center;
  background-repeat:no-repeat;
  background-attachment:fixed;
  /*background-color:#000;
  color:#FFF;*/
}

.bg-company {
  background-size: cover;
  background-image:url("../images/site/bg-dib-red-logo.jpg");
  background-position:center;
  background-repeat:no-repeat;
  background-attachment:fixed;

}
.section-header {
	text-transform:uppercase;
	margin-top:-35px;
	margin-bottom:50px;
	margin-left:0px;
	text-align:center;
	}
	@media only screen and (max-width: 420px) {
	.section-header {margin-bottom:30px;}
	}
.section-header span { background-color:#F00; padding:14px; font-size:28px;}
@media only screen and (max-width: 420px) {
	.section-header span { font-size:20px;}
	}
.section-header-shop { margin-top:-30px; text-transform:uppercase; margin-bottom:30px; margin-left:0px;}
.section-header-shop span { background-color:#009cde; padding:14px; font-size:20px; font-weight:bold; color:#fff;}

.featured-section {
  /*background-size: cover;
  background-image:url("../images/site/bg_ftd_Issue.jpg");
  background-position:top center;
  background-repeat:no-repeat;
  background-attachment:fixed;
  background-color:#000;
  color:#FFF;*/
  padding:20px 10px;
  margin-top:30px;
}
.featured-section-left { padding:10px; text-align:left !important;}
.featured-section-right { padding:10px; text-align:left !important;}
.featured-section h2 { color:#FFF; font-weight: bold !important; font-size:18px !important;}
.featured-section p { font-size:24px;}
.featured-section-subtitle { color:#9999cc;}

.music-section {
  padding:20px 10px;
  margin-top:-20px;
}
.music-section h2 { color:#FFF; font-weight: bold !important; font-size:18px !important;}
.music-section p { font-size:24px;}

.buy-buttons { max-width:100%; margin:0px 0;}
@media only screen and (max-width: 420px) {.buy-buttons {max-width:100%;}}
.buy-buttons div { margin-top:10px;}
.buy-buttons p { margin:0px; text-align:center !important;}
.buy-buttons a { }
.buy-buttons img {background-color:#FFF; padding:4px;}

.shop-section {
  /*background-size:auto;
  background-image:url("../images/shop-gradient-bottom.jpg");
  background-position:bottom center;*/
  background-repeat:no-repeat;
  background-attachment:scroll;
  background-color:#def2fa ;
  color:#FFF;
  padding:20px 10px;
  margin-top:30px;
  float: inherit;
}
.shop-section-left { padding:10px; text-align:center !important;}
.shop-section-right { padding:10px; text-align:left !important;}
.shop-section h2 { color:#FFF; font-weight: bold !important;}
.shop-section p { font-size:16px; margin:5px 0px 0px; text-align:left;}
@media only screen and (max-width: 420px) { .shop-section p { font-size:14px;}}

.shop-section-item-box { 
    background-color:#; 
	padding:8px; 
	margin:0px 0px 20px 0px; 
	box-shadow: 0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);
	}
	
.shop-section-item-box-holder { background-color: #FFF;}
.shop-section-item-box-margin { margin-top:8px;}
.shop-section-item-box-credits { background-color:#fff; margin-top:0px; padding:3px;}
.shop-section-item-box-credits a { color:#fff !important; text-decoration:none;}

.shop-section-item-box-price { width:70px; margin: 3px; background: linear-gradient( to right, #75b022 5%, #588a1b 95%); font-weight:bold;}
.shop-section-item-box-price p {
	padding:12px; 
	font-size:25px !important; 
	margin:0px !important; 
	color:#fff;
	text-shadow: 1px 1px 2px #000000aa;
	}

.shop-section-item-box-info {  height:32px; background-color:#8b39fe; color:#FFF;}
.shop-section-item-box-info p { padding:6px; font-size:16px; margin:0px !important; text-align:center !important;}

.shop-section-item-box-price-small { height:32px; background: linear-gradient( to right, #75b022 5%, #588a1b 95%); color:#fff;}
@media only screen and (max-width: 600px) { .shop-section-item-box-price-small { display: none !important;}}
.shop-section-item-box-price-small p { padding:6px  2px; font-size:16px; margin:0px !important; text-align:center !important;}

.shop-section-item-box-pay { 
    background-color:#fff; 
	height:32px; 
	text-align:right; 
	padding-right:5px; 
	padding-top:3px;
	}
	@media only screen and (max-width: 375px) { .shop-section-item-box-pay { padding-right:0px; }}
	
.shop-section-item-box-sold {
	font-size: 22px !important;
	text-align:right !important; 
	padding-right:5px;
	margin-top:0 !important;
	color:#F00 !important;
	font-weight:bold;
	}
	@media only screen and (max-width: 375px) { .shop-section-item-box-sold { font-size: 20px !important; }}

.shop-section-item-subtitle { color: #000; font-weight:bold;}
.shop-section-item-description { color: #000; font-size:14px; margin-top:5px;}
.shop-section-quick-item-subtitle { color:#8b39fe !important; font-weight:bold;}
.shop-section-quick-item-description { color: #000; font-size:14px; margin-top:0px;}

.modal-image { width:100%; }
@media only screen and (max-width: 768px) { .modal-image { width:100%;}}
@media only screen and (max-width: 600px) { .modal-image { width:50%;}}

/*News*/
#news { margin-bottom:40px; background-color:#f3f3f3; padding:5px 10px 10px;}
#news h2 { font-size:120%;}
#news h3 { font-size:75%; margin-top:0px; font-weight:bold;}

/*--------------------------------------------*/
/*Shop Content*/
.ContentTdColor1 { background-color:#f0fff0; margin:10px; text-align:center; padding: 10px;}
.ContentTdColor2 { background-color:#CFC; margin:10px;}
.ContentShop {
	margin:0px;
	margin-top:10px;
	margin-bottom:0px;
	}
	
.ContentShop img {margin:10px auto 0;}
.shop-item-title { font-size:14px;}
.shop-item-name { font-size:14px; font-weight:bold; margin-bottom:0px !important;}
.shop-item-description { font-size:14px; margin-bottom:10px !important;}
.shop-item-description-box { margin :0px 10px 0 !important;}

.shop-fineprint { font-size:12px; text-align:center !important; color:#333;}

.PaypalContainer { 
    background-color: #fffff0;
	border-color: #faebcc; 
	line-height:1.2;
	margin-bottom:0 !important;
	}
	
.pp-button {
	font-size:15px;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	border-radius:4px; 
	padding:4px 20px 3px; 
	text-decoration:none;
	background-color:#ffc439;
	color:#000 !important;
	}
    .pp-button a {color:#000 !important;}
	
.pp-blue { background-color:#009cde;}
.pp-yellow { background-color:#ffc439;}
.pp-tagline { font-size:13px; margin:0px; padding:2px 10px 5px; color:#FFF; text-align:right;}
@media only screen and (max-width: 768px) { .pp-tagline {text-align:left;}}

/*--------------------------------------------*/
/*Biography*/
.bio-pic {
	margin-bottom:0px;
	}
    @media only screen and (max-width: 768px) { .bio-pic {margin-bottom:30px;}}
	@media only screen and (max-width: 420px) { .bio-pic {margin-bottom:10px;}}

.bio-pic-panel {
	background-color: rgba(0,0,0, 0.7);
	width:100%;
	padding:20px !important;
	}
	@media only screen and (max-width: 420px) { .bio-pic-panel {padding:8px !important; margin-bottom:-2px;}}
	.bio-pic-panel p {
		font-size:24px;
		margin:5px; 
		margin:0;
	}
	@media only screen and (max-width: 420px) { .bio-pic-panel p {font-size:18px;}}
	
.bio-pic-panel h2 {
	color: #f00 !important; 
	margin-bottom:10px !important;
	}
	@media only screen and (max-width: 768px) { .bio-pic-panel h2 { margin-bottom:0 !important;}}
	@media only screen and (max-width: 420px) { .bio-pic-panel h2 {font-size:24px; }}

.bio-text  p{ font-size:22px; }

/*--------------------------------------------*/
/*Merch*/
.merch-box { 
    background-size: auto;
    background-image:url("../images/site/bg-support.jpg");
    background-position:bottom;
    background-repeat:no-repeat;
    background-attachment:scroll;
	padding:20px; 
	margin-top:50px; 
	text-align:left;
}
@media only screen and (max-width: 992px) { .merch-box {text-align:center;}}

.merch-box h2 { color:#f00; margin-top:10px; font-weight: bold; font-size:54px;}
.merch-box p { color:#fff; font-size:24px;}
.merch-box img { margin-top:-80px; margin-left:50px;}
@media only screen and (max-width: 1280px) { .merch-box img { margin-top:-80px; margin-left:20px;}}
@media only screen and (max-width: 768px) { .merch-box img { margin-top:-80px; margin-left:0px;}}

.btn-sub-linktree { border-radius:12px; color:#000 !important; background-color:#d7dce1; padding: 14px 20px;}
.btn-sub-linktree-bell {  color:#687584 !important; font-size:20px !important;}

.fb-link-image { margin-top:0px;}
@media only screen and (max-width: 980px) {.fb-link-image { margin-top:0px;}}

/*Footer*/
.content-footer {
	background-color:#000000;
	height:100%;
	padding:20px;
	color:#fff;
	border: solid 1px #5d2710;
	border-top: solid 1px #FFF;
	border-bottom: solid 0px;
	border-left: solid 0px;
	border-right: solid 0px;
	background-image:url("../images/site/bg-footer.jpg");
	background-position:bottom center;
	background-repeat:no-repeat;
	background-attachment:scroll;
	background-size: auto;
	}	

	
.content-footer h2 {
	font-size:16px !important;
	margin-top:5px;
	margin-bottom:15px;
	font-weight: bold;
	color:#000;
	text-transform:uppercase;
	font-size:14px;
}

.content-footer a  {
    line-height: 1.8;
	color:#fff !important;
	text-decoration:none;
}

.nav-bottom-custom { text-align:left;}
@media only screen and (max-width: 600px) {.nav-bottom-custom{text-align:center !important; margin-left:-20px;}}

.footer-icons-header {text-align:right !important; margin-top:0px; margin-bottom:10px; font-size:12px;}
@media only screen and (max-width: 600px) {.footer-icons-header {text-align:center !important;}}

.footer-sponsors-header {text-align:center !important; margin-top:0px; margin-bottom:10px; font-size:12px;}
@media only screen and (max-width: 600px) {.footer-sponsors-header {}}

.footer-share-icons {text-align:right !important; margin-top:10px;}
@media only screen and (max-width: 600px) {.footer-share-icons {text-align:center !important; margin:20px 0;}}

.footer-sponsor-icons {text-align:center !important; margin-top:0px; margin-bottom:10px; padding:0 40%;}
@media only screen and (max-width: 600px) {.footer-sponsor-icons { margin:10px 0; padding:0 20%;}}

.footer-sponsor-icons img { margin-bottom:10px;}

.content-footer .Copyright  {text-align:center; font-size:10px; margin-top:20px;}
@media only screen and (max-width: 768px) { .content-footer .Copyright {margin-top:20px; text-align:center;} }
.Copyright a{ color:#2196F3 !important;}

.design-by a { color:#C30 !important; margin-bottom:20px !important;}


/*Utilities*/
.margin-0 {margin:0px;}
.margin-10 {margin:10px;}
.margin-top-0 {margin-top:0px;}
.margin-top-10 {margin-top:10px;}
.margin-top-20 {margin-top:20px;}
.margin-bottom-0 {margin-bottom:0px;}
.margin-bottom-10 {margin-bottom:10px;}
.margin-bottom-20 {margin-bottom:20px;}
.padding-0 {padding:0;}
.padding-10 {padding:10px;}
.padding-05 {padding:5px;}
.padding-top-10 {padding-top:10px;}
.padding-top-20 {padding-top:20px;}
.padding-bottom-0 {padding-bottom:0px;}
.padding-bottom-10 {padding-bottom:10px;}
.padding-bottom-20 {padding-bottom:20px;}
.bold { font-weight:bold;}
.left { text-align:left !important;}
.right { text-align:right !important;}

.white { color:#FFF;}

.font-lg { font-size:120%;}
.font-md { font-size:100%;}
.font-sm { font-size:80%;}
.font-xs { font-size:70%;}

.img-center { display: contents;}


/* Icon when the collapsible content is shown */
  .btn:after {
    font-family: "Glyphicons Halflings";
    content:"\2212";
    float: right;
    margin-left: 5px;
  }
  /* Icon when the collapsible content is hidden */
  .btn.collapsed:after {
    content:"\2b";
  }

/*.border-bottom { border-bottom: 2px solid #636; padding-bottom:14px;}*/


.border-bottom-left {
	padding-bottom:14px;
	border-style: solid;
	border-width:  0 0 2px;
	border-image: linear-gradient(45deg, rgb(255,255,255), rgb(0,0,0, 0)) 1;
	}
	
.border-bottom-center {
	padding-bottom: 10px;
	border-style: solid;
	border-width:  0 0 2px;
	border-image: linear-gradient(90deg, rgb(0,0,0, 0), rgb(153,204,255), rgb(0,0,0, 0)) 1;
	}
