/* Customizing #7 */
.page-artist [id^="artist-description-"] > input {    display: none;}.page-artist [id^="artist-description-"]  > .tw-collapse-title {    display: none}.page-artist [id^="artist-description-"]  article.tw-collapse-content {    min-height: unset;    visibility: visible;    padding-bottom: 1rem}.page-artist #artist_description > article {    min-height: unset;    visibility: visible} .page-artist [id^="artist-description-"] > article > p{
	padding: 10px 0;
}/* Customizing #6 */
.picture-footer-geotrust{width: 65px !important;}/* Customizing #5 */
.account-page .customer-data .flex a:nth-last-child(2){visibility: hidden;}/* Customizing #4 */
.page-homepage .tile img {
	height: 140px;
	width: 100%;
	object-fit: cover;
}/* Customizing #3 */
@font-face {
	font-family: Source Sans Pro;
	src: url(https://shtickets.de/custom/shtickets/fonts/sourcesanspro-light-webfont.woff2) format("woff2"), url(https://shtickets.de/custom/shtickets/fonts/sourcesanspro-light-webfont.woff) format("woff");
	font-weight: 300;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Source Sans Pro;
	src: url(https://shtickets.de/custom/shtickets/fonts/sourcesanspro-regular-webfont.woff2) format("woff2"), url(https://shtickets.de/custom/shtickets/fonts/sourcesanspro-regular-webfont.woff) format("woff");
	font-weight: 400;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Source Sans Pro;
	src: url(https://shtickets.de/custom/shtickets/fonts/sourcesanspro-italic-webfont.woff2) format("woff2"), url(https://shtickets.de/custom/shtickets/fonts/sourcesanspro-italic-webfont.woff) format("woff");
	font-weight: 400;
	font-style: italic;
	font-display: swap
}

@font-face {
	font-family: Source Sans Pro;
	src: url(https://shtickets.de/custom/shtickets/fonts/sourcesanspro-semibold-webfont.woff2) format("woff2"), url(https://shtickets.de/custom/shtickets/fonts/sourcesanspro-semibold-webfont.woff) format("woff");
	font-weight: 600;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Source Sans Pro;
	src: url(https://shtickets.de/custom/shtickets/fonts/sourcesanspro-bold-webfont.woff2) format("woff2"), url(https://shtickets.de/custom/shtickets/fonts/sourcesanspro-bold-webfont.woff) format("woff");
	font-weight: 700;
	font-style: normal;
	font-display: swap
}

@font-face {
	font-family: Source Sans Pro;
	src: url(https://shtickets.de/custom/shtickets/fonts/sourcesanspro-bolditalic-webfont.woff2) format("woff2"), url(https://shtickets.de/custom/shtickets/fonts/sourcesanspro-bolditalic-webfont.woff) format("woff");
	font-weight: 700;
	font-style: italic;
	font-display: swap
}

@media (min-width:576px) {
	body.partnershop-inselradio {
		background-image: url("https://cdn.wlec.ag/images/shtickets/inselradio/background-inselradio-sm.jpg");
	}
}

@media (min-width:768px) {
	body.partnershop-inselradio {
		background-image: url("https://cdn.wlec.ag/images/shtickets/inselradio/background-inselradio-md.jpg");
	}
}

@media (min-width:992px) {
	body.partnershop-inselradio {
		background-image: url("https://cdn.wlec.ag/images/shtickets/inselradio/background-inselradio-lg.jpg");
	}
}

@media (min-width:1200px) {
	body.partnershop-inselradio {
		background-image: url("https://cdn.wlec.ag/images/shtickets/inselradio/background-inselradio-xl.jpg");
	}
}

@media (min-width:1920px) {
	body.partnershop-inselradio {
		background-image: url("https://cdn.wlec.ag/images/shtickets/inselradio/background-inselradio-xxl.jpg");
	}
}

body.partnershop-inselradio {
	font-family: Source Sans Pro !important;
	background-repeat: no-repeat;
	background-size: 100% auto;
	background-position: top;
}

body.partnershop-inselradio a {
	background-color: #fff;
	color: #000 !important;
}

body.partnershop-inselradio.page_login #content, body.partnershop-inselradio.page_password #content {
	background-color: transparent !important;
}

body.partnershop-inselradio.page_login .btn-submit {
	color: #fff !important;
	background-color: #f58220 !important;
	border: 0px !important;
	font-family: Source Sans Pro !important;
	font-weight: 700 !important;
}

body.partnershop-inselradio.page_login fieldset {
	background-color: #fff !important;
}


body.partnershop-inselradio.page_login .actions .register, body.partnershop-inselradio.page_password a  {
	background-color: transparent !important;
	font-family: Source Sans Pro !important;
	color: #000 !important;
}

body.partnershop-inselradio .navbar-form {
	border: 1px solid #000;
}

body.partnershop-inselradio #header .navbar-inner {
	background-color: transparent !important;
	border: 0px !important;
	box-shadow: none !important;
}

/* f58220 */

body.partnershop-inselradio #header.navbar > .navbar-inner #header-topmenu {
	margin-top: 45px;
}

body.partnershop-inselradio #header .navbar-inner .container {
	height: 80px;
}

body.partnershop-inselradio #header .navbar-inner .logo-img {
	background:url("https://cdn.wlec.ag/images/shtickets/inselradio/logo-inselradio.svg") !important;
	display: block;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	width: 154px;
	height: 80px !important;
	padding-left: 154px;
}

body.partnershop-inselradio .navbar .nav {
	margin: 15px 10px 0 0 !important;
}

body.partnershop-inselradio .navbar-inverse .nav > li > a {
	background-color: hsla(0,0%,100%,.44) !important;
	text-transform: uppercase;
	font-family: Source Sans Pro !important;
	font-weight: 700 !important;
	color: #000 !important;
	text-shadow: none !important;
	font-size: 16px;
}

body.partnershop-inselradio .navbar-inverse .nav > li > a:hover {
	background-color: #fff !important;
	text-transform: uppercase;
	font-family: Source Sans Pro !important;
	font-weight: 700 !important;
	color: #000 !important;
	text-shadow: none !important;
	font-size: 1rem;
}

body.partnershop-inselradio .navbar .nav li.dropdown.open>.dropdown-toggle,
body.partnershop-inselradio .navbar .nav li.dropdown.active>.dropdown-toggle,
body.partnershop-inselradio .navbar .nav li.dropdown.open.active>.dropdown-toggle,
body.partnershop-inselradio li.dropdown.active>a {
	color: #f58220 !important;
}

body.partnershop-inselradio h1, body.partnershop-inselradio h2, body.partnershop-inselradio h3, body.partnershop-inselradio h4, body.partnershop-inselradio h5, body.partnershop-inselradio h6 {
	font-family: Source Sans Pro !important;
}

/* Homepage */
body.partnershop-inselradio.page-homepage .event-alarm-box, body.partnershop-inselradio.page-news .event-alarm-box{
	display:none;
}

body.partnershop-inselradio #cart_bar a, body.partnershop-inselradio .sort-table {
	font-family: Source Sans Pro !important;
	color: #fff !important;
}

body.partnershop-inselradio .newsletter-container input {
	background-color: #fff;
	color: #000;
}

body.partnershop-inselradio .newsletter-container button:hover, body.partnershop-inselradio #newsletter_submit:hover, body.partnershop-inselradio #newsletter_close:hover {
	color: #fff !important;
	text-decoration: underline;
}

body.partnershop-inselradio .modal-footer {
	background-color: #f58220 !important;
}

body.partnershop-inselradio #content {
	background-color:  #fff;
}

body.partnershop-inselradio .brand {
	background-color: transparent !important;
}

body.partnershop-inselradio .tile {
	border:  1px solid #000;
}

body.partnershop-inselradio .tile .tickets-title, body.partnershop-inselradio .day, body.partnershop-inselradio .month, body.partnershop-inselradio .weekday, body.partnershop-inselradio .event-date, body.partnershop-inselradio .date {
	font-family: Source Sans Pro !important;
	color: #000 !important;
}

body.partnershop-inselradio .details {
	font-family: Source Sans Pro !important;
	color: #000 !important;
}
body.partnershop-inselradio .tile .artist, body.partnershop-inselradio .tile .price-container {
	font-family: Source Sans Pro !important;
	background-color:  #eee;
}

body.partnershop-inselradio .tile .price-container .badge {
	background-color: #f58220;
}

body.partnershop-inselradio .button, body.partnershop-inselradio button:not(.disabled) {
	background-color: #f58220 !important;
	border: 0px !important;
	font-family: Source Sans Pro !important;
	font-weight: 700 !important;
}

body.partnershop-inselradio #newsletterModal .button, body.partnershop-inselradio #newsletterModal button:not(.disabled) {
	background-color: transparent !important;
	border: 0px !important;
	font-family: Source Sans Pro !important;
	font-weight: 700 !important;
}


body.partnershop-inselradio .button:hover {
	background-color: #d26100 !important;
	border: 0px !important;
	font-family: Source Sans Pro !important;
	font-weight: 700 !important;
}

body.partnershop-inselradio #seatplanLink a {
	color: #fff !important;
	border: 0px !important;
	font-family: Source Sans Pro !important;
	font-weight: 700 !important;
}

body.partnershop-inselradio .headline, body.partnershop-inselradio .artist-name, body.partnershop-inselradio .tour-name {
	line-height: 1.875rem;
	letter-spacing: 5px;
	font-style: italic;
	text-transform: uppercase;
	font-size: 1.25rem;
	font-weight:400;
	color: #999;
	background-color:  transparent;
	border-bottom: 1px solid #999;
	overflow: visible;
	width: 100%;
	padding-right: 25px;
}

body.partnershop-inselradio.page_artist .headline {
	border-bottom: 0;
}

body.partnershop-inselradio.page_homepage section {
	border: 0 !important;
}

body.partnershop-inselradio #btn-submit, body.partnershop-inselradio #cartLink, body.partnershop-inselradio #cartLink2 {
	font-family: Source Sans Pro !important;
	color: #fff !important;
	background-color: #f58220 !important;
}

body.partnershop-inselradio #footer {
	border-top: 5px solid #d4b997;
}

body.partnershop-inselradio #footer, body.partnershop-inselradio .footer-header, body.partnershop-inselradio #footer a {
	background-color: #fff;
	color: #d4b997 !important;
	line-height: 1.4;
	font-size: 1rem;
	font-weight: 400;
}

body.partnershop-inselradio .newsletter-container {
	background-color: #f58220;
}


body.partnershop-inselradio .subscription-teaser {
	color: #fff !important;
}

body.partnershop-inselradio .endFooter {
	background-color: #fff;
	color: #d4b997;
}


/* Events */
body.partnershop-inselradio .already-reserved-cnt {
	display: none;
}

/* Purchase */
body.partnershop-inselradio.page_purchase {
	background-color: #fff;
}

body.partnershop-inselradio.page_purchase .logo-img {
	background:url("https://cdn.wlec.ag/images/shtickets/inselradio/logo-inselradio.svg") !important;
	display: block;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	width: 120px;
	height: 80px !important;
	padding-left: 120px;
}

body.partnershop-inselradio header {
	background-color: #fff !important;
}

body.partnershop-inselradio .counter {
	filter: invert(100%);
	font-family: Source Sans Pro !important;
	font-weight: 700 !important;
}

body.partnershop-inselradio section {
	border: 1px solid #555 !important;
}

body.partnershop-inselradio .progressbarContainer {
	display: none !important;
}

/* User Account */
body.partnershop-inselradio .fas, body.partnershop-inselradio .far, body.partnershop-inselradio .fa {
	color:#f58220 !important;
}/* Customizing #2 */
span.buttons > div.personalization a{display: none !important;}/* Customizing #1 */
body.page-bestplatz.event-670 tr.pk2 { display: none; }
body.page-bestplatz.event-671 tr.pk2 { display: none; }
body.page-bestplatz.event-672 tr.pk2 { display: none; }