::selection {
	background: #EA591F;
	color: #fff;
	text-shadow: none;
}

html, body {
	background-color: #000;
}

body {
	color: #c9c9c9;
}

#header {
	background: rgba(0,0,0,0.2);
}

#header.bg {
	background: rgba(0,0,0,0.8);
}

#header.visible {
	background: rgba(0,0,0,1);
}

h1, h2, h3, h4, h5 {
    color: #fff;
}

.white_bg h2, .white_bg h3, .white_bg h4, .white_bg h5 {
	color: #F6881E;
}

.white_bg h1 {
	color: #9D2900;
}

hr {
	border-top: 1px solid rgba(66,66,66,0.9);
}

a {
	color: #333;
	text-decoration: none;
	transition: all .3s ease-in-out;
}

a:hover {
	color: #cf3341;
	text-decoration: none;
}

.article_content a {
	color: #fff;
	transition: all .3s ease-in-out;
}

.page_wrapper {
	color: #222;
}

.breadcrumb_wrapper {
	border-bottom: 1px solid #ddd;
	background: #fff;
}

.breadcrumb_wrapper_web .breadcrumb .active {
	color: #fff;
}

.breadcrumb_wrapper_web .breadcrumb a {
	color: #bbb;
}

.user_content h4, .user_content h3, .lang_user_cart h4 {
	color: #F6881E;
}

.article_content a:hover {
	color: #cf3341;
	text-decoration: none;
}

.line_up_percent {
	color: #D3D3D3;
}

.footer_content a, .footer_content {
	color: #c5c5c5;
}

.header-link > a:hover, .header-link > a:hover i.icon, #artists a:hover, #event_date p.when, .article_content > a:hover, .footer_menu a {
    color: #FFAC00;
}

.header-link > a.userIsLogOnCss i.icon {
    color: #FFAC00;
}

#event_date p.where, .article_content .band_lineup_genre, .article_date {
    color: #F6881E;
}

.site-nav li a {
    color: #ddd;
}

.site-nav li a:hover {
    color: #fff;
}

.official_website a{
	background: #888;
}

.site-nav li a::after, .official_website a:hover, .forumMsg a.reply {
	/* background: #00E2E2; */
	background: #F6881E;
}

h1.border {
	border: 2px solid #888 !important;
}

#myNav .bg_full_menu {
	background-image: url("../images/BG_FOOTER.jpg");
}

.social-link  a, .social-link  a .fa{
    color: #fff;
}

.overlay {
	background-color: rgb(16,12,12);
	background-color: rgba(16,12,12, 1);
}

.overlay a {
	color: #818181;
}

.overlay a:hover, .overlay a:focus {
	color: #f1f1f1;
}

.menubtn {
  color: #818181;
}

.menubtn:hover, .menubtn:focus {
  color: #f1f1f1;
}

.bg_white {
	background: #fff;
}

footer {
	background-color: #000;
	color: #4a4a4a;
}

.customer_care h3 {
	color: #fff;
}
.customer_care h4 {
	color: #fff;
}

.article_title .date {
	background :#F6881E;
	color: #FFF;
}

.customer_care a, #footer a {
	color: #ED5802;
}

.shop_wrapper .shop_index {
	color: #fff;
}

.tickets_title_div {
	background: #CDE0C3;
	padding: 2rem;
	margin-bottom: 2rem;
	border-left: 10px solid #263021;
}

.tickets_title_div h5 {
	color: #3D3D3D;
	font-family: "expresswayBold", serif;
    font-weight: 400;
    letter-spacing: 0.4pt;
    font-size: 2rem;
    color: #263021;
}

.div_2020_refunds p {
	margin-bottom: 0;
}

.div_2020_refunds ol li {
	padding: .3rem 0;
}

.div_2020_refunds hr {
    border-top: 1px solid #D1D1D1;
}

.div_2020_refunds .card h5 {
	color: #003B58;
	font-family: "expresswayBold", serif;
    font-weight: 600;
    letter-spacing: 0.4pt;
    text-rendering: geometricPrecision;
    font-size: 1.6rem;
}

.div_2020_refunds .card .title_ {
    font-size: 1.1rem;
    font-weight: 550;
}

.refund_form_link {
	text-decoration: none;
	text-decoration: underline;
	color: ;
	font-weight: 900;
	text-transform: uppercase;
}

span.refund_dates {
	color: #08638F;
	font-weight: 600;
}

.title_2 {
	font-weight: 600;
	font-size: 1.2rem;
}
