html {

/* background: #DCDCDA url('images/page-background-partner-ehbr.jpg') fixed; */
background-size:cover;
	height:100%;
	width:100%;
	background-color: #F5F5F5;
}
body	{background:none!important; color: #1C1C1C;}

body footer a:hover {
color: #FF214B;
}

body a:hover {
color: #FF214B;
}

header.info-bar {
background-color: #FF214B;
}

header.top-bar .center-info a:hover	{color:#FF214B;}

header.top-bar .center-info .bg-player .player-button:hover {
background-color: #FF214B;
}

.event-counter .event-more:hover {
background-color: #FF214B;
}

.content-wrap .main-container header nav ul li a:hover {
-webkit-box-shadow: inset 0 -1px 0 0 #FF214B;
-moz-box-shadow: inset 0 -1px 0 0 #FF214B;
-o-box-shadow: inset 0 -1px 0 0 #FF214B;
box-shadow: inset 0 -1px 0 0 #FF214B;
}

.content-wrap .main-container header nav ul li a:hover i {
color: #FF214B;
}

.content-wrap .main-container header nav ul li.current-item > a {
color: #FF214B;
-webkit-box-shadow: inset 0 -1px 0 0 #FF214B;
-moz-box-shadow: inset 0 -1px 0 0 #FF214B;
-o-box-shadow: inset 0 -1px 0 0 #FF214B;
box-shadow: inset 0 -1px 0 0 #FF214B;
}

.content-wrap .main-container header nav ul li.current-item > a {
color: #FF214B;
-webkit-box-shadow: inset 0 -1px 0 0 #FF214B;
-moz-box-shadow: inset 0 -1px 0 0 #FF214B;
-o-box-shadow: inset 0 -1px 0 0 #FF214B;
box-shadow: inset 0 -1px 0 0 #FF214B;
}

.content-wrap .main-container header nav ul li > ul {
-webkit-box-shadow: inset 0 1px 0 0 #FF214B, 0px 3px 20px -3px rgba(0, 0, 0, 0.26);
-moz-box-shadow: inset 0 1px 0 0 #FF214B, 0px 3px 20px -3px rgba(0, 0, 0, 0.26);
-o-box-shadow: inset 0 1px 0 0 #FF214B, 0px 3px 20px -3px rgba(0, 0, 0, 0.26);
box-shadow: inset 0 1px 0 0 #FF214B, 0px 3px 20px -3px rgba(0, 0, 0, 0.26);
}

.content-wrap .main-container header nav ul li > ul:after {
border-bottom: 5px solid #FF214B;
}

.content-wrap .main-container header nav ul li > ul li:hover i.icon-chevron-right {
color: #FF214B;
}

.content-wrap .main-container header nav ul li > ul li.current-item > a {
background-color: #FF214B !important;
}

.bb-slider .slider-caption h2 a:hover {
color: #FF214B;
}

.bb-slider .slider-caption .bluebox-info-line a:hover {
color: #FF214B;
}

.bb-slider-2 .slider-caption h2 a:hover {
color: #FF214B;
}

.bluebox-heading a:hover {
color: #FF214B;
}

.member-info-wrap .bluebox-heading a:hover {
color: #FF214B;
}

.bluebox-cart a:hover {
color: #FF214B;
}

section.featured-post .image-details {
background-color: #FF214B;
}

.events-list .event .more-link:hover {
color: #FF214B;
}

.events-page .event .details .rating li.fill {
background-color: #FF214B;
}

.events-page .event .buttons a.default {
-webkit-box-shadow: 0px 0px 0px 1px #FF214B;
-moz-box-shadow: 0px 0px 0px 1px #FF214B;
-o-box-shadow: 0px 0px 0px 1px #FF214B;
box-shadow: 0px 0px 0px 1px #FF214B;
color: #FF214B;
}

.events-page .event .buttons a.default:hover {
-webkit-box-shadow: 0px 0px 0px 1px #FF214B;
-moz-box-shadow: 0px 0px 0px 1px #FF214B;
-o-box-shadow: 0px 0px 0px 1px #FF214B;
box-shadow: 0px 0px 0px 1px #FF214B;
background-color: #FF214B;
}

.listbutton {
-webkit-box-shadow: 0px 0px 0px 1px #FF214B;
-moz-box-shadow: 0px 0px 0px 1px #FF214B;
-o-box-shadow: 0px 0px 0px 1px #FF214B;
box-shadow: 0px 0px 0px 1px #FF214B;
background-color: #FF214B;
}

.listbutton:hover {
background-color: #BF2D4A;
border: 1px solid #FF214B;}

.listbutton2 {
background-color: #FF214B;
}

.listbutton2:hover {
background-color: #BF2D4A;

}

.audio-tracks-wrap > div .button {
background-color: #FF214B;
}

.audio-tracks-wrap > div .details .track-progress-bar a span {
background-color: #FF214B;
}

.audio-page > div .buttons-wrap a {
-webkit-box-shadow: 0px 0px 0px 1px #FF214B;
-moz-box-shadow: 0px 0px 0px 1px #FF214B;
-o-box-shadow: 0px 0px 0px 1px #FF214B;
box-shadow: 0px 0px 0px 1px #FF214B;
color: #FF214B;
}

.audio-page > div .buttons-wrap a:hover {
-webkit-box-shadow: 0px 0px 0px 1px #FF214B;
-moz-box-shadow: 0px 0px 0px 1px #FF214B;
-o-box-shadow: 0px 0px 0px 1px #FF214B;
box-shadow: 0px 0px 0px 1px #FF214B;
background-color: #FF214B;
}

.gallery-wrap .image-wrap a.image-link .image-details {
background-color: #FF214B;
}

.band-member .image-wrap .gallery-caption span {
border-top: 1px solid #FF214B;
}

.album-wrap .album-caption h4 a:hover {
color: #FF214B;
}

.album-wrap:hover .tracks-list:hover {
background-color: #FF214B;
}

.member-info-wrap .extra-info ul.social li.text a:hover {
color:#FF214B;
}

.member-info-wrap .extra-info ul.social li a span:last-child {
top: -30px;
color: E8375A;
}

.member-info-wrap .extra-info ul.social li a:hover {
color: #FF214B;
}

.member-info-wrap-aside .extra-info ul.social li a:hover {
background-color: #FF214B;
}

.album-info-wrap a.store-buttons {
-webkit-box-shadow: 0px 0px 0px 1px #FF214B;
-moz-box-shadow: 0px 0px 0px 1px #FF214B;
-o-box-shadow: 0px 0px 0px 1px #FF214B;
box-shadow: 0px 0px 0px 1px #FF214B;
color: #FF214B;
}

.album-info-wrap a.store-buttons:hover {
-webkit-box-shadow: 0px 0px 0px 1px #FF214B;
-moz-box-shadow: 0px 0px 0px 1px #FF214B;
-o-box-shadow: 0px 0px 0px 1px #FF214B;
box-shadow: 0px 0px 0px 1px #FF214B;
background-color: #FF214B;
}

ul.news-list li a.image-wrap {
background-color: #FF214B;
}

ul.news-list li a.image-wrap .image-details {
background-color: #FF214B;
}

ul.news-list li a.image-wrap2 {
background-color: #FF214B;
}

ul.news-list li a.image-wrap2 .image-details {
background-color: #FF214B;
}

.meta-line a:hover {
color: #FF214B !important;
}

.bluebox-pagination li a:hover {
background-color: #FF214B;
color: white;
}

.bluebox-pagination li.current a {
background-color: #FF214B;
color: white;
}

.bb-image-wrap:hover .arrow-right-link:hover, .bb-image-wrap:hover .arrow-left-link:hover {
background-color: #FF214B;
}

ol.comment-list li.comment .comment-meta a:hover {
color: #FF214B;
}

.default-button, input[type="submit"], input[type="button"] {
background-color: #FF214B;
}

.default-button:hover, input[type="submit"]:hover, input[type="button"]:hover,
input[type="submit"].accountbutton:hover, input[type="button"].accountbutton:hover {
background-color: #BF2D4A;
}

input[type="submit"].accountbutton, input[type="button"].accountbutton {
background-color: #FF214B;
}

input[type="submit"].nl-button, input[type="button"].nl-button {
background-color: #FF214B;
}

input[type="submit"].nl-button:hover, input[type="button"].nl-button:hover {
background-color: #BF2D4A;
}


footer .social-widget ul li a:hover {
background-color: #FF214B;
}

.footer-sticky-player .player-wrap .buttons .track-progress span {
background-color: #FF214B;
}

.footer-sticky-player .player-wrap .buttons .volume a.volume-link:hover {
background-color: #FF214B;
}

.footer-sticky-player .player-wrap .buttons .volume .volume-bar span {
background-color: #FF214B;
}

.footer-sticky-player .player-wrap .buttons .buttons-wrap a:hover {
background-color: #FF214B;
}

.bb-button {
-webkit-box-shadow: 0px 0px 0px 1px #FF214B;
-moz-box-shadow: 0px 0px 0px 1px #FF214B;
-o-box-shadow: 0px 0px 0px 1px #FF214B;
box-shadow: 0px 0px 0px 1px #FF214B;
color: #FF214B;
}

.bb-button:hover {
background-color: #FF214B;
}

.error-404 p {
border: 1px solid #FF214B;
}

.error-404 p i {
color: #FF214B;
}

.events-list .cancelled:hover .date {
color: #FF214B;
}

a.tooltip2 {
color: #FF214B;
}

.serviceInfo .serviceInfoBack {
background:#FF214B;
}

.serviceInfo2 .serviceInfo2Back {
background:#FF214B;
}

.navigation-wide-btn2 {
background-color: #FF214B;
}


.default-button .voucher-butt, input[type="submit"] .voucher-butt, input[type="button"] .voucher-butt {
	background-color: #FF214B;
	border: 1px solid #FF214B;
	}

.checkout-cart h3 {
	border-bottom:1px solid #FF214B;
	}

.checkout-cart2 h3 {
	border-bottom:1px solid #FF214B;
	}

.checkout-cart a:hover {
	color: #FF214B;
}

.checkout-cart h4 {
	border-bottom:2px solid #FF214B;
	}

.social2 ul li.merkliste {
	background:#FF214B;
	}

.social2 ul li.merkliste:hover {
	background:#BF2D4A;
}


.extra-info {
	font-size: 100%;
	margin-top: 20px;
}

.eventdate {
	font-size: 140%;
	line-height: 30px;
}
.tags li {
	margin-left: 13px;
}

h2 {
	font-size: 200%;
	line-height: 28px;
	margin-top: 40px;
}
.rounded {
	border-radius: 5%;
}

.btn-info {
	background-color: #FF214B;
	border-color: #FF214B;
}

.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active {
	background-color: #BF2D4A;
	border-color: #BF2D4A;
}