
@charset "UTF-8";
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
display: block;
}
audio,
canvas,
video {
display: inline-block;
}
audio:not([controls]) {
display: none;
height: 0;
}
[hidden] {
display: none;
}
html {
background: #fff;
color: #000;
font-family: sans-serif;
-ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%;
}
body {
margin: 0;
}
a:focus {
outline: thin dotted;
}
a:active,
a:hover {
outline: 0;
}
h1 {
font-size: 2em;
margin: 0.67em 0;
}
abbr[title] {
border-bottom: 1px dotted;
}
b,
strong {
font-weight: bold;
}
dfn {
font-style: italic;
}
hr {
-moz-box-sizing: content-box;
box-sizing: content-box;
height: 0;
}
mark {
background: #ff0;
color: #000;
}
code,
kbd,
pre,
samp {
font-family: monospace, serif;
font-size: 1em;
}
pre {
white-space: pre-wrap;
}
q {
quotes: "\201C" "\201D" "\2018" "\2019";
}
small {
font-size: 80%;
}
sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sup {
top: -0.5em;
}
sub {
bottom: -0.25em;
}
img {
border: 0;
}
svg:not(:root) {
overflow: hidden;
}
figure {
margin: 0;
}
fieldset {
border: 1px solid #c0c0c0;
margin: 0 2px;
padding: 0.35em 0.625em 0.75em;
}
legend {
border: 0;
padding: 0;
}
button,
input,
select,
textarea {
font-family: inherit;
font-size: 100%;
margin: 0;
}
button,
input {
line-height: normal;
}
button,
select {
text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
-webkit-appearance: button;
cursor: pointer;
}
button[disabled],
html input[disabled] {
cursor: not-allowed;
cursor: default;
}
input[type="checkbox"],
input[type="radio"] {
box-sizing: border-box;
padding: 0;
}
input[type="search"] {
-webkit-appearance: textfield;
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box;
box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
border: 0;
padding: 0;
}
textarea {
overflow: auto;
vertical-align: top;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
display: block;
}
audio,
canvas,
video {
display: inline-block;
}
audio:not([controls]) {
display: none;
height: 0;
}
[hidden] {
display: none;
}
html {
background: #fff;
color: #000;
font-family: sans-serif;
-ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%;
}
body {
margin: 0;
}
a:focus {
outline: thin dotted;
}
a:active,
a:hover {
outline: 0;
}
h1 {
font-size: 2em;
margin: 0.67em 0;
}
abbr[title] {
border-bottom: 1px dotted;
}
b,
strong {
font-weight: bold;
}
dfn {
font-style: italic;
}
hr {
-moz-box-sizing: content-box;
box-sizing: content-box;
height: 0;
}
mark {
background: #ff0;
color: #000;
}
code,
kbd,
pre,
samp {
font-family: monospace, serif;
font-size: 1em;
}
pre {
white-space: pre-wrap;
}
q {
quotes: "\201C" "\201D" "\2018" "\2019";
}
small {
font-size: 80%;
}
sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sup {
top: -0.5em;
}
sub {
bottom: -0.25em;
}
img {
border: 0;
}
svg:not(:root) {
overflow: hidden;
}
figure {
margin: 0;
}
fieldset {
border: 1px solid #c0c0c0;
margin: 0 2px;
padding: 0.35em 0.625em 0.75em;
}
legend {
border: 0;
padding: 0;
}
button,
input,
select,
textarea {
font-family: inherit;
font-size: 100%;
margin: 0;
}
button,
input {
line-height: normal;
}
button,
select {
text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
-webkit-appearance: button;
cursor: pointer;
}
button[disabled],
html input[disabled] {
cursor: not-allowed;
cursor: default;
}
input[type="checkbox"],
input[type="radio"] {
box-sizing: border-box;
padding: 0;
}
input[type="search"] {
-webkit-appearance: textfield;
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box;
box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
border: 0;
padding: 0;
}
textarea {
overflow: auto;
vertical-align: top;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
.album--standard .albuminfo .artistname, .album--standard .albuminfo .albumname, .album--standard .albuminfo .release-date, .charts .artistname, .charts .albumname, .pagefooter__newsletter .pagefooter__newsletter-submit {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
[class^="f-icon-"]:before, [class*=" f-icon-"]:before, .button, .alben-filtercheckbox label {
-webkit-user-drag: none;
-webkit-user-select: none;
-moz-user-select: none;
-moz-user-select: -moz-none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
}
ul, ol, .metanav .metanav_content, .mainnav .nav_items {
list-style: none;
margin: 0;
padding: 0;
}
.newsteaser-small .block {
overflow: hidden;
}
.newsteaser-small .media {
float: left;
}
.newsteaser-small .media img {
display: block;
}
.nav ul {
list-style: none;
margin: 0;
padding: 0;
}
a:link, a:visited, a:hover {
color: inherit;
text-decoration: none;
}
a:hover {
text-decoration: underline;
}
a:focus {
outline: none;
}
hr {
display: block;
height: 1px;
border: 0;
padding: 0;
margin: 1.25rem 0;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
hr {
height: 1px;
}
img,
object,
embed {
max-width: 100%;
height: auto;
}
object,
embed {
height: 100%;
}
img {
-ms-interpolation-mode: bicubic;
}
img {
display: inline-block;
vertical-align: top;
}
textarea {
height: auto;
min-height: 50px;
}
select {
width: 100%;
}
h1, h2, h3, h4, h5, h6 {
margin: 0;
padding: 0;
font-size: 16px;
font-size: 1rem;
}
dl {
margin: 0;
padding: 0;
}
dd {
margin: 0;
}
p {
margin: 0;
margin-bottom: 1em;
}
p:last-child {
margin-bottom: 0;
}
:lang(en-GB), :lang(en) {
quotes: '«' '»' '’' '’';
}
:lang(fr) {
quotes: '\ab\2005' '\2005\bb' '\2039\2005' '\2005\203a';
}
:lang(de) {
quotes: "\201E" "\201D" "\00AB" "\00BB";
}
blockquote:before {
content: open-quote;
}
blockquote:after {
content: close-quote;
}
input, textarea {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
address {
font-style: normal;
font-weight: normal;
}
input[type="search"] {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
input[type="radio"],
input[type="checkbox"] {
margin: 1px 0 0;
line-height: normal;
}
:-moz-ui-invalid {
box-shadow: none;
}
:-moz-ui-valid {
box-shadow: none;
}
.ico-only-download, .ico-only-nodownload, .ico-only-lupe, .ico-only-arrow-right, .ico-only-arrow-left, .ico-only-prelisten, .ico-only-pause, .ico-only-cart, .ico-only-downloadportale, .pagination .pagination_prevpage, .pagination .pagination_nextpage, .audio-preview, .album_cover_bookmarkbadge, .album--standard .album_cover_bookmarkbadge, .album--small .album_cover_bookmarkbadge, .album--noborder .album_cover_bookmarkbadge, .act-logo-footer, .metanav .act-logo-mobile > .inner, .metanav .metanav_sociallinks > li a, .rs-act-home .homehero_link {
background-color: transparent;
border: 0;
overflow: hidden;
text-indent: -200%;
}
.ico-only-download:before, .ico-only-nodownload:before, .ico-only-lupe:before, .ico-only-arrow-right:before, .ico-only-arrow-left:before, .ico-only-prelisten:before, .ico-only-pause:before, .ico-only-cart:before, .ico-only-downloadportale:before, .pagination .pagination_prevpage:before, .pagination .pagination_nextpage:before, .audio-preview:before, .album_cover_bookmarkbadge:before, .act-logo-footer:before, .metanav .act-logo-mobile > .inner:before, .metanav .metanav_sociallinks > li a:before, .rs-act-home .homehero_link:before {
content: "";
display: block;
width: 0;
height: 150%;
}
.clearfix:before, .cf:before, .newsteaser-small:before, .pagination:before, .album-inforow--press .album-inforow_body:before, .album-inforow--artist .album-inforow_body:before, .album-inforow--watchlist .album-inforow_body:before, .shopslist .shoplist_cartrow:before, .shopslist .shoplist_downloadrow:before, ol.tracklist li:before, .tourlist-filterbar:before, .sh_meta:before, .newsteaser-large:before, .artist-data_table:before, .artist-data_socialmedia:before, .presse-foto-list_buttons:before, .horizontal-album-list:before, .horizontal-related-artists:before, .page:before, .temp_sitesearch_wrap:before, .logo-small:before, .mainnav > .inner:before, .subnav:before, .home_logo_large > .inner:before, .album-inforow--press:before, .album-inforow--artist:before, .album-inforow--watchlist:before, .banner-row:before, .row:before, .page-artists .row--press:before, .section:before, .pagefooter__newsletter:before, .metanav .metanav_content:before, .metanav .metanav_sociallinks:before, .mainnav .nav_items:before, .subnav > ul:before, .checkout-table .checkout-table_article .checkout-table_article_inner:before, .shop-buttonbar:before, .wrapping-label:before, .shop-inputwrap--multiple:before,
.clearfix:after,
.cf:after,
.newsteaser-small:after,
.pagination:after,
.album-inforow--press .album-inforow_body:after,
.album-inforow--artist .album-inforow_body:after,
.album-inforow--watchlist .album-inforow_body:after,
.shopslist .shoplist_cartrow:after,
.shopslist .shoplist_downloadrow:after,
ol.tracklist li:after,
.tourlist-filterbar:after,
.sh_meta:after,
.newsteaser-large:after,
.artist-data_table:after,
.artist-data_socialmedia:after,
.presse-foto-list_buttons:after,
.horizontal-album-list:after,
.horizontal-related-artists:after,
.page:after,
.temp_sitesearch_wrap:after,
.logo-small:after,
.mainnav > .inner:after,
.subnav:after,
.home_logo_large > .inner:after,
.album-inforow--press:after,
.album-inforow--artist:after,
.album-inforow--watchlist:after,
.banner-row:after,
.row:after,
.page-artists .row--press:after,
.section:after,
.pagefooter__newsletter:after,
.metanav .metanav_content:after,
.metanav .metanav_sociallinks:after,
.mainnav .nav_items:after,
.subnav > ul:after,
.checkout-table .checkout-table_article .checkout-table_article_inner:after,
.shop-buttonbar:after,
.wrapping-label:after,
.shop-inputwrap--multiple:after {
content: " ";
display: table;
}
.clearfix:after, .cf:after, .newsteaser-small:after, .pagination:after, .album-inforow--press .album-inforow_body:after, .album-inforow--artist .album-inforow_body:after, .album-inforow--watchlist .album-inforow_body:after, .shopslist .shoplist_cartrow:after, .shopslist .shoplist_downloadrow:after, ol.tracklist li:after, .tourlist-filterbar:after, .sh_meta:after, .newsteaser-large:after, .artist-data_table:after, .artist-data_socialmedia:after, .presse-foto-list_buttons:after, .horizontal-album-list:after, .horizontal-related-artists:after, .page:after, .temp_sitesearch_wrap:after, .logo-small:after, .mainnav > .inner:after, .subnav:after, .home_logo_large > .inner:after, .album-inforow--press:after, .album-inforow--artist:after, .album-inforow--watchlist:after, .banner-row:after, .row:after, .page-artists .row--press:after, .section:after, .pagefooter__newsletter:after, .metanav .metanav_content:after, .metanav .metanav_sociallinks:after, .mainnav .nav_items:after, .subnav > ul:after, .checkout-table .checkout-table_article .checkout-table_article_inner:after, .shop-buttonbar:after, .wrapping-label:after, .shop-inputwrap--multiple:after {
clear: both;
}
.clearfix, .cf, .newsteaser-small, .pagination, .album-inforow--press .album-inforow_body, .album-inforow--artist .album-inforow_body, .album-inforow--watchlist .album-inforow_body, .shopslist .shoplist_cartrow, .shopslist .shoplist_downloadrow, ol.tracklist li, .tourlist-filterbar, .sh_meta, .newsteaser-large, .artist-data_table, .artist-data_socialmedia, .presse-foto-list_buttons, .horizontal-album-list, .horizontal-related-artists, .page, .temp_sitesearch_wrap, .logo-small, .mainnav > .inner, .subnav, .home_logo_large > .inner, .album-inforow--press, .album-inforow--artist, .album-inforow--watchlist, .banner-row, .row, .page-artists .row--press, .section, .pagefooter__newsletter, .metanav .metanav_content, .metanav .metanav_sociallinks, .mainnav .nav_items, .subnav > ul, .checkout-table .checkout-table_article .checkout-table_article_inner, .shop-buttonbar, .wrapping-label, .shop-inputwrap--multiple {
*zoom: 1;
}
.antialiased {
-webkit-font-smoothing: antialiased;
}
#map_canvas img,
#map_canvas embed,
#map_canvas object,
.map_canvas img,
.map_canvas embed,
.map_canvas object {
max-width: none !important;
}
.left {
float: left !important;
}
.right {
float: right !important;
}
.text-left {
text-align: left !important;
}
.text-right {
text-align: right !important;
}
.text-center {
text-align: center !important;
}
.text-justify {
text-align: justify !important;
}
.hide {
display: none;
}
.container {
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box;
box-sizing: content-box;
}
.metanav .act-logo-mobile > .inner {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAdMAAABDCAMAAADwMR9oAAAAMFBMVEUAAADsogbrnwbsogby0pX////sogb////////////sogb////soQbrogf////towhBFOkwAAAADnRSTlMAwT1+Fkjnm+y7XHGljxtlleMAAAXESURBVHja7Z1te6sqEEUHHEbePPz/f3vbnCb7CiTQqD3ah/WpiWi0KzPuKGlpD9iE2Vn75wNr3WyYBmckzIBeYWb7J8cG/lRt+zA0+An4/4r4+TAIzZgZ22gwnP4MYeXnmVH3SlUYTs/Fqvws12u04coOp2fCZCVXG9JWNpyeiaypOir4KNLh9IIJCZjyTDqcXjIhgblQOpxeNCEBzpQOp1dNSCCsz7bD6RVoOLOreDScXjghAUOo4uH00gmpTEls39DmnMvqfgbjkv/x1KXxlpNpyKt7psG/SkggtDqvtXY4vUJCAvZVEbvA9AkHV1vV0HB6ooQEzNMynZkAh0I403B6poQEHMo0V7aGXd60h9NzJSTAMNOwE1Z9dzg9YUJCwbmGUkhFWx5OT5eQgCWuNeRXUg3RcHrChARMKDTzq/eGYxpOT5mQgHP9l/X45m04PVlCamPpOcHQcHrChGQ3XX0fTs+YkIJtlOlwermExOGl03k4vVxCmiG5ihlOL5eQTGNOAw+nl0tIeKoODaeXS0i30h1OrwzXWmsYvffKhNqlXB4Z6TclpObMzzCcXi4h4ek6bji9VkKaOy4B83B6avjZyTK82Xyd4+H0fAmplZIsv9yeNcPpmRKSdQ+yJW01mK7veJvTZaEbWk1EQPnVILXic5lXBPBIgYUyfJSURC3+vs6NOGn6QiuN18Mi7JBWa6j6EkktTISNAp8dOWDFzw5XY1+LzZg9v+uCuGzDJqf3X4xOSRNIU8VpEhzTlAjgUZJnTrWS6LX2iyT9tc70SZQk+mvIfReU3BcpfuwQ/EiqO9WSJH6sp1KK/HgyPXG6Wt2npe5UEmdOJfmt3z+03OrkjndxKqruFCSMKJxivTosDz36vg5s68ypelgSLjc8JU0V/OPNwVPCq2WD606VCNXQaSoPpDhpbpdaGgx7OMXuH+F0Slw8k/+aSqekU+x1qm8e8aDLKdSh+moCQRTO6mofqWXe4h2cLkkf5RSvU93CknTuFAXU61SECdwd9TmNku0gdqxoBlOWkN4ktP+AR9julEX9I6e6dIpRnU598pnifqcsC/nEvZ0XvXILNnDrT2HNm53iEH7eqd/sNEruWPc6vfnkNPV2XiSkjbg5mA/CbJ/U8manaDWHnE/1W3Uae52mmAlJU49T/Bjlm52X/xyMox2csqjjcq/4F+dTfuKUpTMjlW0yqaZTtAk073bnRaY5GN7uFIfR5VRrEB9Oo75Da1gl5QunEFd3Gns/y5TqVJ9TVKjEvs6LhHQshrY7RbvpcrrmPgRQjpckUZdOvSiuOmUvommz00nfqTtlWfBxq915kZCOZaadnLKo3esU6EWSui3AdSQlKTJlTtNfZGLa7hTUliNNcZranRfMR59M93CKQ9nzfFoWq7+voz5ZPBdelNKfKGGi4+tUif6LyDc6LxefOyqEbUq3O0XLOdApcUw+30LpNCuVtzISTtKNIwe61XlB6LrTbd9Vyns6ZVFHOkUFtJ1STEx09GeZiOqU2Oq8wHbNSJk3VOkeTnE4hzqlmHqdssRep1CDQU2nSEh4D/V1XjJ9t8/4zXi0m1O0nUOdLj1OIebQa4NISKjOductC9A25yv1Yw3t7pRFHepUSbdTFqEjr+GXt9w6Oy/3zjEy+UDXcSrd0ynergc69WnpcIryeOtem++916aTzxt2u/O2ExKwuRZjW0V6hFNa0t5OWT+GinC/U1LCTafw+P174jExAU6x0Xk7ExKYS/vGPTUaiA5yytJy2j93BdMolq/pKJo6nOK52HZazl1ZmLqcssSiHnWSfPaRJKXA0khI7S5tqnnYFZsxbkX47hwzTUArTyXQ9P05Zn5RklKS6MstlHPMFoJAxfmkN38f1zfH7JVTLMVoXc6oUysWYrOGGrT/Y5sd/4RvC3D6j2Fjwo2hcyck0uB34ZOnwa9Be62XpGjwK8C93zjOYb8K1nqT0f8AbyAxSPshP5oAAAAASUVORK5CYII=');
-webkit-background-size: contain;
-moz-background-size: contain;
-o-background-size: contain;
background-size: contain;
background-position: 0% 50%;
background-repeat: no-repeat;
}
body {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAAIUlEQVQoz2MQ1A9VY4ACUtkM5GqEs+mvcdTZo84e3M4GAOKsNsoTKil6AAAAAElFTkSuQmCC');
}
.newsteaser-small .media, .newsteaser-large .newsteaser-large_media, .newsteaser--imfocus .newsteaser--imfocus_media, .presse-foto-list_imageholder, .rs-act-sidebar .rsOverflow, .rs-act-artistphotos .rsOverflow, .rs-act-artistvideos .rsOverflow, .rs-act-default .rsOverflow, .rs-act-contentarea .rsOverflow, .rs-act-home .rsOverflow, .slider-with-sidebar .rs-act-sidebarcaption .rsOverflow, .rs-act-contentarea .rsThumbs {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAG0lEQVQI12MQ1A/NY4ACZDYDNkE4m3hBsowCAIfhDCW7gg58AAAAAElFTkSuQmCC');
}
.rs-act-home .rsArrow:after {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAQAAABLCVATAAAALklEQVR4Ae3PoQ0AMBDDwOy/dAq6Qp4dMbR0aZsOms3mZ9IjGhoaGhoaGhoa2gOY7rmbUQ4+4gAAAABJRU5ErkJggg==');
}
.album_cover_bookmarkbadge {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAUCAYAAABf2RdVAAAAWklEQVR4AWNwia78TwiTqmhU0agi56iKf1oWXo/YOXkOg2gQH0WRhXfKR35RmZMMDAzpQMwPokF8kDhYkaCY7GlGRsYpQAklBlSgBBIHyYM4qkDMyIAdMILkAV6eTCYvDTGOAAAAAElFTkSuQmCC');
background-repeat: no-repeat;
width: 9px;
height: 20px;
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx) {
.album_cover_bookmarkbadge {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAoCAYAAADzL6qcAAAAzElEQVR4AWNwia78Tw1MG4NGDRo1aNSgUYNGDRo1aNSgUYOs/DK+gDDZBjlFlP5RMXC4w8jEdACEQWyQGEkGGTlHveLiFTrGwMCwH4jnQvF+kBhIjqBBtkG53yUUtC9BDdgGxOFAzAzF4VCx/SA1ILUYBjlHlf/VMPN4wMzCdhBqSBMQizFgAjGo3H6QWpAekF6wQWYeCe/5hCROQg1YBsTmDISBOVTtfpBekBkMUAN2A3EKELMzEA/YoXp2Q81g6ANiOQbygRzYjEEHAIY6AJ5DBJaNAAAAAElFTkSuQmCC');
-webkit-background-size: 9px 20px;
-moz-background-size: 9px 20px;
-o-background-size: 9px 20px;
background-size: 9px 20px;
}
}
.album--detail .album_cover_bookmarkbadge--large {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAqCAYAAABRJWCpAAAAuElEQVR4AWNwia78Ty1MJcNGDRs1bNSwUcNGDRs1bNSwUcNGDRs1TNfG/wk3v/BxEE22YZa+aZ8ExeVPMzAwFACxBIgG8UHiRBvmGF78W1HH+hYjI+MsoAHqDKhAHSQOkgepw2uYgUPoC05u/l1ATf5AzMiAHTCC5EHqQOoxDLMOyPoqKqN6HqioCogFGYgDgiD1IH0g/WDDxOTULzAyMS0EShgwkAcMQPpB5oA4xkDMxEABgOo3BgA9ju6vsV1l7QAAAABJRU5ErkJggg==');
background-repeat: no-repeat;
width: 19px;
height: 42px;
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx) {
.album--detail .album_cover_bookmarkbadge--large {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAABUCAMAAADZCbVWAAAAqFBMVEVEW3k6TmhBV3QjLz8BAgIxQVcJCw8AAAAAAAA8UGsWHSYAAAAAAAAAAABCWXYlMUECAwQAAAAAAAAAAAAyQ1oLDhMAAAAAAAA9Um0YICsAAAAAAAAAAABDWXcnNUYDBAUAAAAAAAA1R14MEBUAAAAAAAA+U28aIy8AAAAAAAAAAABDWngpN0kEBQcAAAAAAAAOExkAAAAAAAAAAAAAAAAAAAAAAAAAAAAl9YsDAAAAOHRSTlP/8/zbwOnFv5310LVVA/3dwX0TAOvHojH20rhaBP3fwYIX7cimOPjUumEG/uHCihrKqj28ZgiOHxfIc6kAAAC1SURBVHgB7cpFbsQADAVQB3+GwcPMGMb736xSVUWF0KY7v/Uj8X+EEEIIIYSiNEiqpuuaWrcME5YF06hMrTY63V6v20G7VZr6gyFGY2bm8QjDQb94TaaYzfnLfIbppCAtllitN5zbrFdYLn6l7W6Pw5F/OB6w322/r9MZlyv/cb3gfMrT7Y7H88UFXs8H7rfP9LYduB6X8Fw49puIfAQhVwgD+ESI4oQrJXEESjOulaXEjTRsHzMWIC1CjvmXAAAAAElFTkSuQmCC');
-webkit-background-size: 19px 42px;
-moz-background-size: 19px 42px;
-o-background-size: 19px 42px;
background-size: 19px 42px;
}
}
.album-inforow--artist:after, .sh1--right, .sh1, .sh3.sh3--underline, .sh_meta, .horizontal-album-list .horizontal-blocklist_headline, .horizontal-related-artists .horizontal-blocklist_headline, .horizontal-album-list .horizontal-blocklist_headline > .inner, .horizontal-related-artists .horizontal-blocklist_headline > .inner, .border-dotted-top:before, .page-artists .row--press:before, .page-act .c-vertriebe-list > ul > li:before, .album-inforow--watchlist:after, .page-home .c-newsbox-focus:before {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAABCAYAAACYJC2PAAAAEklEQVQIW2NILun6zwAEQ5UGANmEOQHWMsDwAAAAAElFTkSuQmCC');
background-repeat: repeat-x;
}
hr, .c-pagination-bottom, .alben-filterblock, .newsteaser-small, .newsteaser-large:before, .charts .charts_item, .artist-data_socialmedia, .searchresult_generic li, .border-dotted-top-light:before, .album-inforow--artist .album-inforow_features:before, .album-inforow--watchlist .album-inforow_features:before, .slider-with-sidebar .rsGCaption ul.downloads, .slider-with-sidebar .rsGCaption a, .checkout-table tbody tr {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAABCAYAAACVOl3IAAAAEUlEQVR4AWNILumaCcTDjgYAjf5amshHa04AAAAASUVORK5CYII=');
background-repeat: repeat-x;
}
.banner--albumformat, .banner-sidebar .inner, .pagefooter__newsletter {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAARCAQAAAB3TUQ1AAAA1ElEQVR4AV2RSW7AMAwDea7XyM7/v1phQAhpbwMqkklGWjraavqBHo3k0Gtaup7m8GglDh0Fw6mL1vnsWuNK9xV2tflspPrwWk8OJc4cTnaXDQQ0IQzoFVKr3a5ggStQ82Vv8JnNx79Am0AiBgaSMABVyGmNjYzhKxBOeRZTaMJVaPpZ/FWg9gmkXbvb1Q/7I1q1nNKpml0G1KG3NO6VeSgqmgti1eb3t4ykTiBWHRLsPPanFgeaZar+cwUyHTQMQK7gfq64R4iWoRSfinGLQlEaR34BoWYUVodBndgAAAAASUVORK5CYII=');
}
.subnav li.is_active a:after {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAQAAAADWYbVAAAA4ElEQVR4AWMAAhYGgZdT/uMA/34dDWbgZmACKWRjkGWxvb0fu7rl3QxGDMIQhcwMQgwmgpEPrmOq27SGwZdBA2giIwMDxHIxBkv1pNdPUJWd3McQwKDLwAcxD6ZUksHWLff7J4SyW+c5w4DWCiIrg7qUwSmv4fdPiLJn96RjGcwYRIAOwwAcDIoM7p0T//39///DS5N0BmsGcaBNWAAjAxeDGoP30kXfPwUUM9gzSDOwwqQwlfIyaDP42WQxuDDIAR2DBzAxCDDoMFgwKAEdQgAwM/AAw5UTaDpBwAiG5AIAvN2JYNpEVRIAAAAASUVORK5CYII=');
background-repeat: no-repeat;
width: 20px;
height: 13px;
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx) {
.subnav li.is_active a:after {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACcAAAAZCAQAAAAY2v9jAAAB7ElEQVR4AaXSTUgUYRzH8e/MOOPsS7oau64vZZq9mNqaLTVFheGW9LrSGltRUBBFHgQhWujkoSg6dAjqEtQ5iA5Cp+gU3uwaFHQJD1EQdvBg1DzBDsFE479H9zf3L8+f+QCgxlWl5s9TKMDCfZNTX1RN8+euZ6jHApsk2ZmiWqwhNj/tkSYe5BroIPdyUv1cZW3hVpk+siSogzoStDJAYfbuqmJLD6cYppcMMSwwcVnLJvYx/uHJyu98cZsxdtNFCgcTjOr7svQxYp3/OrOy2twjyhxgK+nq2wwIgkna2M7h1MXFWf3Yp2ec4yDbaCH+JxYEbdbQwSBHNl/+8U4v9v2Ve4EC/bRWf4JBaCY2jaxnJ8dHJnwNhUtv2y4xSo52kth/x8DAxCHFBnZRrNz4n8JfH/NXOcoQ62jAxgT4N1hPMxvZw6nH05JC/1tpkhPk6aQRJ4hFBS0CNPs5/fr+8nfeu8kYHt00VWMGLB+MkaGXYc68fxr9tOd3KLGXHppxpRjICsPStoSkCZMUBtLORkgTJiiUpAkLKyxc8+dlacIiFJ68MqUWBGkRkxR6FB9U/M/lCY4J0kKTFfbgMbqjxCHydAnStIIx0nQzwBD9dErS9INNZGmnhRSugEM76BAnQQxHPyb/FBMLU+fM3+Xa7ZgfGB7dAAAAAElFTkSuQmCC');
-webkit-background-size: 20px 13px;
-moz-background-size: 20px 13px;
-o-background-size: 20px 13px;
background-size: 20px 13px;
}
}
.subnav li.is_active a:hover:after {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAANCAQAAAADWYbVAAAA4klEQVR4AWMAAhYGgZtT3v3HDt/+2hHMwM3ABFLIxiDLYntmP1aF/+Z0MxgxCEMUMjMIMZgIRF68jqlw2RoGXwYNoImMDAwQy8UYLFWSbj9BVbZnH0MAgy4DH8Q8mFJJBlvH3OefEMpOn+cIA1oriKwM6lIGp/SGVz8hyq7fk4xlMGMQAToMA3AwKDK4N0x8+/fd/wcvDdMZrBnEgTZhAYwMXAxqDN6zFj3/5F3MYM8gzcAKk8JUysugzeBnkcXgwiAHdAwewMQgwKDDYMGgBHQIAcDMwAMMV06g6QQBIxiSCwC2VIUNeBLgmgAAAABJRU5ErkJggg==');
background-repeat: no-repeat;
width: 20px;
height: 13px;
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx) {
.subnav li.is_active a:hover:after {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACcAAAAZCAQAAAAY2v9jAAAB7klEQVR4AaXSS0hUURzH8e+913vnmTMaM17TMh9R5mPKpG7Rw8iSHjaWhhVFBUEkYbhpoDa1iIQgaNOyqEXgLlpEELRrZa2CNtEiMLDoHty0CKIHcwkOpP+Ozu/sv5zD+QCgRlSp4hMoFOAQf1ZQX9SvSk74+lKeGA64pPEfF9W3CmIzpYAcyShXTSOFqXH1Y4m5uWujdOCTogqqSFFPF/3PJ5cU+357gj7ayZPAAZs4y1nDdkam7y869vPRTYbYQjNZPGywyvfz6WCPc+r908XlXt5jlJ2sI1e+mwVRMM0KutmXOfvplXns7RQn2c166kj+jUVBl2U0soH9rec/vzOLfXwRO00/ndSXP8FCm41LhlVs4tCusdBA4ewb/xwDFGggjYseAyxsPLKsZjPFy1f+p/Drh40XOEAPK6nGxQb4Nxijlla2cvTudUlhqAbHGaSXJjJ4UWy+oEOEZgfHntxZWNqNqwwR0EJNOWbBwsEEedrp4/j0g/mlPbzFMNtoo5a4FANZoS5trSZNnKjwj7QT6NLkiQoFafJ0hRfDGUGa0XSFh89MqDlBmsk0hQHFyVI4e2SMg4I0eZrCNgIGuofZSy/NojSDYIIcLXTRQydNsjTTYA0+DdSRJW6GQw56JEmRwJNj5p9i42CbPPM3CkDUr90WLrUAAAAASUVORK5CYII=');
-webkit-background-size: 20px 13px;
-moz-background-size: 20px 13px;
-o-background-size: 20px 13px;
background-size: 20px 13px;
}
}
.metanav .metanav_cart:hover, .metanav .metanav_cart:focus, .metanav .metanav_cart:active, .metanav li.cart-has-content .metanav_cart {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAQAAAC1QeVaAAAAbUlEQVQY02P4DwEGDNjA/wP/HwAlF/xvwIQg6YL/OABI0gGPJFAar+QBfJITsMhcADsIKJmAJPjh/wYgXwHhHQWo2gn/HbD5FiJ5ABXCJD/gdpAAUNcCJHMMgIphfGDggUACXPIBUnhj1QlUCgB4lPs0qQ05NQAAAABJRU5ErkJggg==');
background-repeat: no-repeat;
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx) {
.metanav .metanav_cart:hover, .metanav .metanav_cart:focus, .metanav .metanav_cart:active, .metanav li.cart-has-content .metanav_cart {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAQAAADYBBcfAAABCklEQVR4Ab2SPyuFYRiHf4qyGA4m01lkxocQq0Gmo2RQBossYlcWWWxv+QDKQkokxCcgigzqLIfyJwsu9dbd89Z5POd1J9e1PMvVb3hu8YzxTjcqqyhS/ZewmtsA4JyjsopcdvklFq54wxFvWPGG4sobZt5w1hsOesN23ihLnTURPKYVn5ywxBBtSARXkxsZE1SQKYLj6Q2zOexLbaRC8QDAbWwjHe4AsMk0U60U8l3PH4U1rjkj+9FDbtjOX+siOEYDgD26UJMdbAHwSg0hYfbwgrERCRcxPhhA8e+/j4SnBOaL4SiBy0i4T2CmGHZyh7EQCScxnuhFItjPAV88skz8auaoAxcMI/QNxcDDgR263oYAAAAASUVORK5CYII=');
-webkit-background-size: 14px 14px;
-moz-background-size: 14px 14px;
-o-background-size: 14px 14px;
background-size: 14px 14px;
}
}
.metanav .metanav_cart {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAeklEQVQoz2PYte/YfyRswEAsACo+AMQPoBoXAHEDMRimuQDNZoIYptGBLI1QzWRrPECuxglEaroADxyoxgQcCj8A8QaovAK2aFFAMxXkAgdi4xRZ4wF8GF3jB3ICRwBq0wIcrjGAGrwAXWIBkokJWDQ+wJqmSbARbCgA1iqnOVZpsjsAAAAASUVORK5CYII=');
background-repeat: no-repeat;
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx) {
.metanav .metanav_cart {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAABKklEQVR4Ad3WvyuFYRTA8aMoi+FiMt1FZvwRYjXIdJUMymCRRezKIovtLX+AstAtPxI3/gKiyKDugvIjCx7f8XTq1MPz3icZPstbp2+n3vf0Sv2g8YxgvKMbUjaxMaX6b4JV5UEFz3BUNl0X7CK0kg2u5A6O5A5WcgW1y9zBIndwNndwMHewHW8tiDWxpkPacQmBT5xgCUNog3jB1YQtCkygAjHc4HjKFlpssC9li9igda8iN/4W5QV3VHAT05hKpQJ5Ls6fCtZwhQaKXzjENbbVs3UvNmZ+N/bQBYnQgS01+4oa3JemBy8IxkZkcBHB+MAAJPqjx11k8NSZn/eCo87ARWSw7szPeMFO3CIYC5HBSQTjCb02qPVjH194xPIPL8wcmgg4xzAE8g3aIJStR/R+vgAAAABJRU5ErkJggg==');
-webkit-background-size: 14px 14px;
-moz-background-size: 14px 14px;
-o-background-size: 14px 14px;
background-size: 14px 14px;
}
}
.mainnav .mobile-mainnav-toggle {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAALCAQAAADljHTpAAAAZklEQVQYV2OYqT7TiYFhpsbMUAzIzzDz2cz/M81mVgBJdKjLMHP2zHMzRWcWzHyHAbUY8IKZKjNtcdv5FGi6CS47F828MlOcLDvlZloASYWZLhiQh2HmY6DpxrjsXD7zxkwJ7HYCABj6lkKYf2EMAAAAAElFTkSuQmCC');
background-repeat: no-repeat;
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx) {
.mainnav .mobile-mainnav-toggle {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAWCAQAAAB5nzR5AAAAu0lEQVQ4y2NgIBfMFJg5ceammTFQ3oKZq4iAbiCl62b+B0N/sMYPUB5+mAlS+hHKmUCqxu1QThipGiVnrph5dGbpTEawxgMzzxABQxiGFJjJO7Nj5pKZwaTH4zJoSHmSGqowpX2katwP5cSTqlF25saZl2dWQ+Pxwsy7RMDoIRaP7DOLZ86c6QLlTZhJDLAHKV0IDqd/EK2khOoXKGcSqRpPQDlppGpUm7kTGDOdM5nBGh/MfEcETGJgAAASMhPcJtxRigAAAABJRU5ErkJggg==');
-webkit-background-size: 14px 11px;
-moz-background-size: 14px 11px;
-o-background-size: 14px 11px;
background-size: 14px 11px;
}
}
.mainnav .mobile-mainnav-toggle:hover, .mainnav .mobile-mainnav-toggle:active, .mainnav .mobile-mainnav-toggle.is_active {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAALCAYAAABPhbxiAAAAcklEQVQoz2N4v4RBHYidGIAASGsAcSgRmB+k+BkQ/wdiMyCugLIJYV2QxtlAfA6IRYG4AIjfEYG1GMgGQN0qQGxLjh+fQt1tQqofFwHxFSAWp5sf5YDYAspWAGIXIjAPSPFjqLuNSfXjciC+AcQSpPgRALVYDm9RSzCxAAAAAElFTkSuQmCC');
background-repeat: no-repeat;
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx) {
.mainnav .mobile-mainnav-toggle:hover, .mainnav .mobile-mainnav-toggle:active, .mainnav .mobile-mainnav-toggle.is_active {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAWCAYAAADTlvzyAAAA0UlEQVR42u3TPwtBYRTH8UcGk7IarN6G5aZMBrJQyqDMMnkDLMJ2N+omGRSLTCzKYFDmW16BP2XGd7n1dObnmJz6TL86v+Uc8/O5ByaFEdaoiWyChSP5aOkSH0vRKnzg40grWvoUwVC7cCOCinZhGnMc0EHMKtzj5EjZ/EfrD5PoIUDpF384E9dU0L5SuXSgXbgTQV27MIMVLuiKPzwjdKRq/qP1hwm04cMT2RC+I7lo6dS6pDc87St9iWCsXXgUQVO7MIstQvQRtwqvuDnSMMwXCmx/M1QzHW4AAAAASUVORK5CYII=');
-webkit-background-size: 14px 11px;
-moz-background-size: 14px 11px;
-o-background-size: 14px 11px;
background-size: 14px 11px;
}
}
.btn-arrow-right:after, .btn-arrow-left:before, .ico-before-arrow-right:before, .ico-after-arrow-right:after, .ico-only-arrow-right, .pagination .pagination_nextpage, a .sh3 .header_title:after {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABRklEQVR42pXUvU7CUBjG8ZfFwURJvAc/8B5UBgPExVswYoyJg1yAgxdAhFXt5lUgukCMOOJQJEa8BEm0iwr1PzxNmsZzIsPvNO1536dfp7Xdg7OsHCq4xCu+EGGoY2XVWFo2ZA0PiPGMJmrSxEBzPRRcQUV8IEQF5lBBqNpiNqiAT9xiEeajmjbGWE6CcuhhgLyneSmzn1dPJwkqIUbZE7KBKQ5hku7dNoYrPME85tBS2H5mro/A9IrrMPjM4w4/2INJHSPTOjmGSRUXDteYKmwHpt7vJKgGk1O0He4RZ4JqiIxhhPN/3lobk/StqXdoDAH6MzzsquthlxBraw6bCjlyvP5SsiAfEc66INXTTX8i64hwgwWYj2paGGPlr4/2HaFvlWsuVO2W6zeyig5iDNDAiTQw0FxXtZbwnTXAGyaI8ILAdbW/RPTnwlUr9jIAAAAASUVORK5CYII=');
background-repeat: no-repeat;
width: 18px;
height: 18px;
background-position: 0 50%;
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx) {
.btn-arrow-right:after, .btn-arrow-left:before, .ico-before-arrow-right:before, .ico-after-arrow-right:after, .ico-only-arrow-right, .pagination .pagination_nextpage, a .sh3 .header_title:after {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAAChElEQVR4AcXYT0uUURTH8SONm6GtJIRC1hQoLkb3jhTkn4iIWo7iv02kLZ1tLyFo7dCu7F2UCxUmG4daNIqYBtVCXaiFA3n6Lg4xHBgfn5k7NvC5zPIHzzn3nnsl7u/BzPMUZvEGRezh1OyhiNeYRQoSh/2JlEAWy9CYlpFFIlSgIZShHirYQsFsoQL1UMZQI4GSyEOdEnLoRyvEaUU/cihBnTyScQNdQQFaZQkZSEwZLEGrrKH9vIHa8AVqDjGNFkidWjCFQ/cJ26ICJbEGNTvogQTSgx2o+YjkWYEWoGYXnZDAOrELNQu1Ag1DzRF6IU3SiyOoGfGBEq5upiF16sM1SIQpV0+J6kBZ1031FvAMFCd4FFXorvuy1YGWoWYQUqeXUHOCh5AzDELNCv6dTWqKkAZcxVcX6h7kDEWouSksT6EmB2nQdey6UMOQGnJQMyssb6GmDxLADXyDml+4C/GQhppFYfkERQWtkEBu4TvUHOM2xEmgAkVJWA6gKENq6EJ/HcZw4kINQJwNKA6E5Q8UHyAenkED+oFLkCoFKE4jA+EFNKCfEYEiP9llPEGuDq+gVY6Rifpkny+wqO9EFbVv+3ST2v53jLYPvjF2+Y0RI+fcGOeacXRsuzD34x4dghWoyVzg4ToANSvNHj8exxw/xv2AVoaayQYHtC5IhEmo2fQDmmDkP46wo7WG/Lwb8jsggXW4LsxHXYOKULONbkgg3a4LS0hGXhRdPR1iIsBFcSLWRdFpxxq0yvsGrtLvYlylYz82FDGPNBIQJ4E05lEM8tjgjGID6qGCTRTMJipQDxsYDflgNYZVaEyrGA/5YOWlMIdFrGMfp2Yf61jEHFKQOP4C2maRKWYcSkIAAAAASUVORK5CYII=');
-webkit-background-size: 18px 18px;
-moz-background-size: 18px 18px;
-o-background-size: 18px 18px;
background-size: 18px 18px;
}
}
.btn-arrow-right:hover:after, .btn-arrow-left:hover:before, a.ico-before-arrow-right:hover:before, a.ico-after-arrow-right:hover:after, button.ico-after-arrow-right:hover:after, a.ico-only-arrow-right:hover, .pagination .pagination_nextpage:hover, .pagination .pagination_nextpage:active, .pagination .pagination_nextpage:focus, a:hover .sh3 .header_title:after {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABRElEQVR4AZ3Uz0oVYRjA4fdsIgIVuocyu4fKRcwcuopIiMBF5wK6BFG36ey8Cju1USJb2mImCe0KQsHOxnS+nsXMZujjVAPPb/kO7zd/Ynj92Ls9YswOp1wx44QdSkYEQAjAAz6R+Mo2k842DYkjVnKDVrmkZkxkjKm5ZHU4aIWfvGeRmGORKRfcI0JGHNGwRGTcJegt0XBAhBQkSiLjES0vCXoFiachu3whyLnFPi0vCHrHVCGnbBBz3OED1zwnOhuchVyxTnTWeJuxR8s1zwjW+dUPmhCdN0wzPpIGgybMQs7Y/MvVptwMVtvkJKTi+B8Oey132AWJgsh4TMurzOMvQkZ8pv6PF7LmkAgJHjLjHQvEHAvsc8H9P32059SUREZJzTlPcr+RZQ5INGzxurNFQ+KQZaKXvSsV37lhxjcqSmLoN3vdYUWXm/sZAAAAAElFTkSuQmCC');
background-repeat: no-repeat;
width: 18px;
height: 18px;
background-position: 0 50%;
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx) {
.btn-arrow-right:hover:after, .btn-arrow-left:hover:before, a.ico-before-arrow-right:hover:before, a.ico-after-arrow-right:hover:after, button.ico-after-arrow-right:hover:after, a.ico-only-arrow-right:hover, .pagination .pagination_nextpage:hover, .pagination .pagination_nextpage:active, .pagination .pagination_nextpage:focus, a:hover .sh3 .header_title:after {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAACmklEQVR4Ab3YT0tUYRTH8SNdIYa2khAKmVOguRjdO1JQjtEiapeKfygIs2XTy2jR1iloo72LCkxhqmmoRSpiGVQLdaEWBnn6Ls7icmDunTtzp4HPXQyP8oN7njnneSTpZ+f5yV7MYREV7OCv2UEFi7YmC0mi3oUBbmMZmtAyxhGkFegq1qDw/mATZbNp3ym8NRSaCZRBCepUUcQQ2iFOO4ZQRBXqlJBJGug0ytCQ18hDEsrb32rIO3TWG6gDn6FmH7NogzSoDTPYd6+wIy5QxtKr+Yp+SEr67X+qeY9MVKAFqNlGNyRl3diGmoVagUah5gADkBYZwAHUFHygwNXNLKRBgzgLiTHj6ikIBxp3u6nRAr4DxRFuxhW6233j4UBvoGYE0qAnUHOEG5AII1CzAhHrN2oqkCacwRcX6hokQgVqzos1QTWPIE06h20XahRSQxFq7guPF1AzCElBFt+g5heuQDzkoGZJeHwMNcp2SEou4DvUHOISxAlCDbkqPPZCW09q6MFQAyZw5EINQ5x1KPbEBivFW4iHB9AU/cAJSEgZiuN6Aj2GpuhndKD4V3YK91BswDNoyCHyca/sU6iogxYX9eXYonbbPgdJQa/b9r+TbPs5qClCmtTjfxhRqPOHcb4VrWPLhbmetHUIVqAm/x+b67BvrmmPH3dDYW4lHD8m/YC2BjXTTQ5oPZAY01Cz4Qc0QcGNsBchLdLvRtixWkN+yQ35XZCUdbldWIo8Brmq30IfJCV9bhdWkYk9KLp62sdUCgfFqSQHRa8zfGA0r5o4Sr+MOEo3fdlQwUPkEECcADlbU4E6T5NeNnhjWI+4jtlA2WxEXMesYyzNC6sJrEITWsVkmhdWXhbzWMIH7OLY7Np3S7YmC0niHysbi9rFjinMAAAAAElFTkSuQmCC');
-webkit-background-size: 18px 18px;
-moz-background-size: 18px 18px;
-o-background-size: 18px 18px;
background-size: 18px 18px;
}
}
.ico-before-arrow-left:before, .ico-after-arrow-left:after, .ico-only-arrow-left, .pagination .pagination_prevpage {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABRUlEQVR4AZ3TMU7WcBgG8LeLAwmQeAdFvIPKYOgXF69gxBgTBr8DOHgAAqxiN0+Bny4QI444tBIDHgES7ILQ+huqaRr/aaTJ79n6JH3fvvGv5/Gz1zkF36m54gcFOTEUAmCJfVoqtnjZ2aKiZY+lVNEDTinJiYScklNWhkW3OWOXeWLEPO+pudsv2qdkkei5SSQsUvKFLMQqLatEzwsa7hMJf98NUXBI9KzRsMsNIoVDihBHbBKdJ1wxY44YsclJiJopwSMuafnELOEV0ZlyEeIX64Oihne8SVgjOut/ik7YGHzaJR+ZI0ZscJwa9tP/GPZX3oZ4mFj/cxruEQl5f/3BHtU1fsiKA7IQwS3OmLFAjFjgAz9ZHh7tCueUTIiECSXnDI8WWOaAloptpp1tvtHymTtEqijIyNnhiJoLjtlhQkYA/Abq6+HDzDHZuQAAAABJRU5ErkJggg==');
background-repeat: no-repeat;
width: 18px;
height: 18px;
background-position: 0 50%;
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx) {
.ico-before-arrow-left:before, .ico-after-arrow-left:after, .ico-only-arrow-left, .pagination .pagination_prevpage {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAACgklEQVR4AcXYz0uUXxTH8SPfx83QVhJCIWsKFBeje0f6Qv6IiKjlKP7aRNrS2fYnBK2VdmX/Rc3ChMlGqUUqYhpUC3WhFQ7k6b04i4cDwzPPzB0beD2rWXzgnnvPuVfS/u7NPc1iASvYwBHOzRE2sIIFZCFp1PvHCJNYg6a0hglEoQKNYxsKr4odlM0OqlB42xhvJlAGy1CngkXkEEGcCDksogJ1lpFJG6gT69CYN8hDUsrjLTRmHZ31BurAFtScYAptkAa1YQonULOFjqRAGWxCzR56IYH0Ys8tf6ZmIFczB+iCBNaFg3hN1Qo0DjWn6Ie0SD9OoWbMB4qwAzXTkAQ9GIA0aNrVUxQPNAk1pToK+CHOoJhrotBLUFOIB3oHNUOQWnA/FkbxHNKgPBQggwW64apeasFdF2YPVyBNqEBNVqwJqilCahhzYQ7QA2lSEWoei3VmNTmIh9v4DTVfcR0SQA5qXkvsIKwigjj/4yfUfMNNSCDtqELxSfgcx7qxOPl4GPMCxQY8wiWIF2tVx2KDlaIMifkPP6ABPYN4eA/Fn6RA36EBPUkMlLBkQ27JzjCBwQb0QJKXLLmob11gUX9Ms+1/tWjbD/htP1/nwTjqD0ZcC38wpmsdd1yoL61oHb65Dl9gcx2GmtV4ty+kHD8etHr8iNxgPwNJcLXJAW0Waj4jgvhu/q9G2NFaQ/6S20XdkMC63ZC/lHQN+gA1++iDBNKHfXdhzDRyUZwJcFGcxYmrm45mrtKlJq7SJWhMGZdDPTZsoohBtNfoTYMoYjPEY4M3EltCr4pdlM0uqlAPWxgJ+WBVwCo0pVUUQj5YeVnM4yUqOMS5OUQFrzCPLCSNv4HVkSlyYv4hAAAAAElFTkSuQmCC');
-webkit-background-size: 18px 18px;
-moz-background-size: 18px 18px;
-o-background-size: 18px 18px;
background-size: 18px 18px;
}
}
a.ico-before-arrow-left:hover:before, a.ico-after-arrow-left:hover:after, button.ico-after-arrow-left:hover:after, a.ico-only-arrow-left:hover, .pagination .pagination_prevpage:hover, .pagination .pagination_prevpage:active, .pagination .pagination_prevpage:focus {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABQ0lEQVR4AZ3UQUoCcRTH8d9sIoISukNZ3aFyEY10ikiIoEUeoCNIuq3ceQqzNkpky1rMJKGdIBLKjanTd/GIYehBJXye8HjvB/P/O+qnz2tjPkQdzxhhihfrhVBWtpFHBwliVHFiqoiRoI28F7SNN0QIIUeIyGYL2aBVDNHEIgSXzVxhhI10UAcRclDKMuTIIcI9AlF2kdi3Uo4wwxbk+N6V3cQDlFKykCbmII/t1kXp4Qwy+5iihQUILtsdyA6sDGEPEyS4RctxCpkyxqJ84jgTNEMD544SBLBrQQNUMo82wc0vH62CvnfYB3847EdcirLjXP+hhW1CjjB9/UIb8T9+kDG6CGTNFQzRwhLkgs1c4wPr2Ze2gHdEKEKOIiKbzby0xtK7SBCjhrKp4QkJ7rDm/h+ZACEu0MMIY/StV0QApX0BmrtfraQaIeEAAAAASUVORK5CYII=');
background-repeat: no-repeat;
width: 18px;
height: 18px;
background-position: 0 50%;
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx) {
a.ico-before-arrow-left:hover:before, a.ico-after-arrow-left:hover:after, button.ico-after-arrow-left:hover:after, a.ico-only-arrow-left:hover, .pagination .pagination_prevpage:hover, .pagination .pagination_prevpage:active, .pagination .pagination_prevpage:focus {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAACmUlEQVR4Ab3YwUtUXRjH8UfeK8TQVhJCIWsKNBfq3pFeKMdoEbVLJZWCsFo6/Rkt2mpBm+y/qAFTmMykFpmIaVAt1IVWKNjTd/EIhwfGO3funYSPi5nD4Tecc+7znCtJ/7aen8jjAWbxHtv4Y7bts1kbk4ckUevACKNYgCa0gBFEWQUawmcovAOsomJW7TP1bI6hNIFyeAp1ljCFniq/OrLvpmysOjPIJQ3UikU30SsUIAkV8NrNtYjWWgO1YAVqdnEbTZA6Ndkcu1Czgpa4QDksQ806OiEZ6cS6W/7ccYFmoGYTbZCMtWEz3FPVAg1BzR66IA1yEXtQU/SBIqxCzRgkRgd6IXUac/spCgONQk25hg18E/tQ3E2x0ctQMxwGmoea/piJrh+FMU8gdSpAzfxRoPNu18sxrrkw6zgNSSF8eObFiqCaEqSKoguziQ5ISiWomRSrzGp6IPAu4zfUfMU5SAZ6oOalBA/Cgyq16X/8hJpvuADJSBQU5I/Cv52gGotTCMOYZyjV4R5OQrygVO2INVaKihv0H35AM/QY4uEtFIdxgb5DM/QwNlDMkvW7JdvHCPqSsxMZv2Sxm/pSgzd1c7CpPyQ59r/csc9DMtDrj/39Gh+Mg/7BiLOQlB6FD8akpeOqC/WlEaXDF9eBf1hcB6DmTVjthxO2HzeCUHca0X5ErrEfh8Q4k7JBm4CaT75BExRdC9sNaZBu18IOVmvyp90paodkrN01+dNx16B3ULORcbPfhQ13YczVc1Ecz+CiOIFdt29a0lylyymu0mU3VwWn6nnZMAN1llFCH5qr1KY+G7OcxcsGrxgsoXeANVTMWlAovRVcyfKF1TDmoAnN4VaWL6y8PCbxAkvYwqHZwpJ9N1nPReAvJPWL2lyTs9UAAAAASUVORK5CYII=');
-webkit-background-size: 18px 18px;
-moz-background-size: 18px 18px;
-o-background-size: 18px 18px;
background-size: 18px 18px;
}
}
.act-logo-footer {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAAAqCAYAAAAtQ3xwAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAB2lJREFUeNrcW31MU1cUL7R8WBAsChRYKe0Qt8AMbBHwEzcWYIDA1PCREjLAQQwsW92cUzdQyGKyAeo/bkaNbhl/yEg2sy1bEBcxGMcmk7ntL8QR4lYSGLiAiPTD/Y6Wpau0ve+9PsDe5OS+vnvffe/+3jnnd869r16Sx7MorWJ73Gf9PWyVBSlerjoYDAaHbREREYmoEp1c3o7rJ4U+JO4TiyoLkgxRrVy50h/iZbFY/NRqtb9KpfLv7u6+jTbzwMCAsb+/fwLHP0G+xf27rWPQ9dtFxvMrmZCr8/LympOTk7WO2s+cOeOD6oQAIPNRVaSkpChLS0sj165dGxIVFSWntunpabO/v790tm9lZaXEZDJZZDKZt9FotFy9evXZtra2LRjjDzR/2NLSsh3jFImJ5pUrV1bIBExW2dfXty48PNx/rvb7KNAgPR9AMfYGVG/r9fpVO3fu1AQEBMi8vb3/Z022YM4WApNqHx8fb4C/PDU1NaShoeGpuro6zb1795ZotdpAMQEdHx9X8Tb5/Pz8Q+fOnXvH2bUTExPGuLi4ZIzRxwgkTXhvcXHxlsbGxqcBpNQLRehE8WLvk9b6+flJxQS0t7f3Z94aCs0pc9WHNEun072Fw1IWMMPCwj45fvz4JriR5fYaKaTQWGKD+Z+V8DT3rKGhISXLRLZt25ZFYDkjJ2oPDQ39tKOj4yXUfu4Ec76LN5+Ldu3atZ910uTLYmNjS1xp5oULF7LJHz/OYPIClMioqKgoSSqVMk2c/FdZWZneUTtCnjehmdmkmRIPKJwBhX97PTo6OoCL/wLJxFpj1kfYHCxc7SlgKpXKYc4+lIWMWMkJ51oyMjKUC23mg4ODPwQFBUWFhISonPVD6GVC/PtjcHBw/1ztiJHbZRzNnYmMWMgJx1XIaJL4gIkQ14xoSmp3zohzPnwAjYmJOdvV1bU5LS3NKaBms/l+Z2fn6dra2pNuMXkuZOSKnJqbm/dSnMljqN8B3A7USdbUmUSBc4WU+kFmOLwYI6p9kCPzHjYRGfX09DCTkRNyOmHV9GguQTsmfxvdX8bhxTmaKY//0irLIF+g/yb093b0LGj7E7LFZlFlfklp48aN5VzIyBk5cdF0mjzkBiavcQDmXOA+j/6vOXgxFtz7a7Q/424wOQG6devWCqE3I3IqLCzczzHsGgYAa6xAcSnHIDX0Quz8LAGdx2M895k8hTcgkBh3pICVlZUvctF0mUyWLWDyx5DD65B2rgOYt8QwcV4aWlVVxUQgtMLkqs/q1auX2WqNszI1NfWNUAAApg7VUbFMnLOGEhkhVFjPQiDQhju+vr6Brnwiq/+Uy+W17ggzIW8smkyJyCg+Pj7YVT8EvCMAtMmV9rGCOTExcdsKhmelnixkRKaOLOI9uIWj7sp6EFb95om5/Ibc3FyXZIQMwoJ07CyRx/j4eJc7Hmx0dPRvjwOUlYxgnt2zTKxQKA6wko6zMjY2FuppgCoRM7okIwKPQLQ5ddFkMt0R+mAIrVZ5FKCsZGQF76Id2zcJ1VKEVwrrZp3gQgsxEN18ACoTmhldu3atvaCgINHuZXzf1tZ2QNCDyWRe5eXljZRGCgRT2dTUtB9uyYRjGutdg8EwPN+AJubk5KhZBjh//nxSdnb2MfvzN2/e/Eer1QbzfTByNTU1NcmkWQCgle84CQkJR3Q6XTRFIhkZGWF4Sasw5sdCxuQMKC0GU97NEMhb9Hp9vFhvOzIycskBFADQAwBu8DH1y5cv58y+INqXR5Ky7tSpU5FiaetcPjSQFoNZ4kn6oICAdyRCH45AQO6vTUlJ+YyrPyUwYer7NBpNgP0zV1dXawB0UVxc3Ofu9q2PAEqLwLQYvFhYk74GaW9vX1NcXPwRJv8++UQXQCZCTpPfLCkpmXPN1VZb6+vrG9D/5MzMjK8oJk+LwFzy7fkC9fDhwwkI4yL27NnzAgAYwulfIbdsuj0HUWdlZT1x8ODBOJVKJXcV8s1qa2ZmZujw8HCvGIAm0iLwYt0bJ8u5dOnS8pGRkaTr16+nDQ4O3p1tS01NVajV6gC5XC7l8vwEOn3Bh8zM6HZAWclooQttO6enp4e7Yyxif7yA+qmpqRR3+1BmMvKkYjabKW0+5HZSWmxkNE9g/gX/nCdKHMpKRpOTkzcCAwNf5XojpKideHjpYgETlj4tlUrXS9y8tzQLaCwLGZG/AZi7JWy7j4+sSCkUirRFAuYYuChdIsIC9gOTR6ixm4WMoMFmycO9b86Fy7Iey94UXwJCNQAwn5SItL9EgAZWVFQUsJARmLBdwL2YlvXocxfEhONiTBZAfkDWKBFpC/kBoAkJCZmI4VawdF66dOleITdjWdaj/Xq4B1lrayv94+MXN82TxqEPJRx+wg5X5vLfKuAASVBQ0F2nL81gMLyC+jTjQyUKnBh9JsOqfRqrj4uBNEFyYbE+jj6vsTNt+qDBgsMOSB2jeRMOrnZHTZAdyNQcjifof0oLUDZLHv5fiRZKKKcny5q2kVEIxZXf8SFOB2sDnPr/K8AAvGPiGD9w+l0AAAAASUVORK5CYII=');
width: 84px;
height: 42px;
}
.mfp-arrow-left, .rs-act-sidebar .rsArrowLeft, .rs-act-artistphotos .rsArrowLeft, .rs-act-artistvideos .rsArrowLeft, .rs-act-default .rsArrowLeft, .rs-act-contentarea .rsArrowLeft, .slider-with-sidebar .rs-act-sidebarcaption .rsArrowLeft, .rs-act-home .rsArrowLeft:before {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAABRCAQAAADlGEfRAAAEkUlEQVR4Aa3Zf2wTZRgH8O/681q2du3Wsa5dt46VZpkKggRJCUEXICoQwOgSJSFOiFGCmLBoFoxZokAgGlGURIw4IywxQMIgEaYYUJyaqUOYbgKybNlkc6z7UVeuXe/uNXubAG/8b8979/+Tu+fzbs/3uYJ85dy5pVw5MMEMCywwwyShKC9nhR0KFNhgoRfNgRl2OJEHN1xwwg4LcugFc+GB77fa+D644IAVObQe2jALBfAfiOljya/hxSxYYaJ00QonvChZVpXqSvfWReGFk/KUJljgQD78CI+c1m8fXgU/8uHgvZxxFxW4MBtl3buZ0fYyQvAhFzYuPmOWPPgQatnItP6PUY5iuKHwZySxBHcu1eITbb4ISuDh2iYiy4KqZGd6oO4hBFDArWf80lmWYoSHj+tq01qUil0ksHQ2Mta+AyEUwQU7zDMvaOMspSdqjamBJhks1ixL/ZLMcKI9mGVxUlk8KIlGJzsyg1sWyWBROEv5ULORPrpBBosdLhSh7FIDY5caUEZk4Yc7d5rl6AYjPdTMWfJlsAS2LMoMTnZEo9JYgpFEe2a4fgmCMljc0ywDTcbUiVrOkgcbzFSWUPsOxjobUYbZcEGhshSi9NM1ujp8HGHO4pDAsmlhuj/ZuaAKJfBmWSijwAO/LzLxvRbfuRRZFpsElr5DTGvZiBBnsUtgadvGjO7dElkOPqYnR04jfGf+mSgsXgTWzU/1qt2xagQksbjnjF/Qxnc9giAKJbH0fMC01jo5LHnTLBdeZMb1dziLWwrL/hV6YvSsUkFjwV2WtQ+k/kpdf/x+gYUSnJSK0VY98fYKziJlQpdff5cZ51/gE5rAwl+adzHU+jzTeg4gTJvQvCSff/49j2oTo+ftc1GKAjhnzMIvMxzw1sxV/1R7Vy5GJUrghp22H5jhREHzCkMdPIVqzIEfLg4DgPLiHgQ6XmOs/Q1EEIAne8ApJW38r6b87yPGVPPTfPQThtbd3JhNPL9kBrcupo5WIZdtezgzNPkzPQAI6fHYU8bUzc/E9EhePa68ztivr1LDFMQk/s8xXf18HTXyCftCNJq8nL4pBlMyU0NMG0n86CPHZ2H3OvmMkRk4LJmp6y3GftqOkDwmP8K3TurqodUoRaE0plh18o90X+0CPjQITMLy2bhMi09856uEny+fFilMZzYxrfegZKare5hxcSudSZia8S/1fw+skskUiFWrV1M96+fdwwSAlkCCe2v0ibFzSoVUpnPTA/k9lAs5icDkno4NN/Yz/ZvN1DQnZE6lYuwrPbG3hhpuhAi2fl7qhnpt+X3UCCYExfdX6on4GXpQFOLsxZeYcW3f/+MsLXR/yLSzz0ll8lWOf6uNvbmcuhoIC8yTD6b61K5YtVSmj57Q1VunqGsWxGXwh+3M6N4lLoNkpv5PDK3lWZGJ+L3DF0m0afGGGLWjwvq/eWF6IHllfiT7z5mXJDL5EDyy2rgd/wLF4rGnMPkQ+P0Vxnrr4Ra+ehCYXPCiaPTg5TXIE0YdgUnBLLjgRi4chCAudNQCGxR+WynHXSya/XHGfO+PM/8BWzZ1QR3lB7MAAAAASUVORK5CYII=');
width: 41px;
height: 81px;
}
.mfp-arrow-right, .rs-act-sidebar .rsArrowRight, .rs-act-artistphotos .rsArrowRight, .rs-act-artistvideos .rsArrowRight, .rs-act-default .rsArrowRight, .rs-act-contentarea .rsArrowRight, .slider-with-sidebar .rs-act-sidebarcaption .rsArrowRight, .rs-act-home .rsArrowRight:before {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAABRCAQAAADlGEfRAAAEkElEQVR4Aa3ZbUxbVRgH8H9b2l5e2o5CV+h7u2EXx9zm5sxGDEuYM5E4BZO5aIzTucg0cSTGF5a46LItwX0Q50u2mEVItgQTNGyZskxmpsg+oBuGCCoLKAFBxA4oxRZ67z3enDR4Pvuce77005Pb87s9z//pRe4yrSwplwlmY1mQBwv/ZJJR0gIr7FCMZYMVFnpRM6xQUAinsYqQDyv9Ts2wofCtyOLl+jBK4UIBL0q6LLDDebFKT81fQgBerEI+8mhFzbDDAc+tBqbfPoEQvHBC4TtK2stClCAwcYapXzyNEDxwwE4pakIeFKxCmWdtskdNvPkAAihBIWz/n8m0cp/+Z7YsjS/+dP/d8MFNYzJx9SKUIvjJI1r6r88QRVmOifDluTtWI9T3CmODbyNMYRJ31IUyRCZa9eXP9+WYbLwoQb4AxfAFKpJ92ZnXd+SYrFKYDt6XnUz1x+PymDwInq/TM3+2I8KZFDlM4VtvMNZ/BGHjs1PSg4/I5AV9ub0eQXhQxB98OlM8nrqZnWrYBr88pkDj9ux0qi92F3wopjJZYIMDBlPHXn15oo0zuehMCpzwIjxwlLHvX0VIDlM+Z4pOd2jp1j3ymNzwbVi3OLA08dxWqUxNVWpivtdTwZlIbYQ/+JwpdPEpXR3/WDLTzyeY3vuyDCZzjqkc0ZlL2j9nHkYQpbKY/FXr00OZscc2wQ83ncmGQpQicLJanZ277lqDcolMV55l6ugH8phcMJiGTzH9+iHO5JDEpMQSV7Rky4NSmXZXpm9nRuo2Ckzkbh84tUtLzl5VYvKYjG5/7SDTR1oQgRcuad1+9DRTuw8QQ5nAVIxy+5rZr9Vkcw0CKCXsqBAe3Qjs2Zz5Lf3rjsqV88lEY3LAi+i7tVoq8aUS5YezFSaAsqMFKEEI8a8ajex8EmVwwkYraUE+3Agi/kKNOrfQi3K4YKfvpgfh2IaFH5emDm2BFw5Y6XnEh9jUp3rmfB0CPIxxHkpq8iLcf4SxH5qIqYkXzGW79np9efICNdsJCbRhW3YqdTMep0YbMYD1Zacbt1NzsvD7nmzTlzv2IkhL80KYvfkaYwNHqTOHELnbHtXS0x3iZEQeDJb+WBzYsI4PBkSWfBgsnopkr5poqpLIMn5Oz3Y+ST12hVHwxmGmDx0XWYgD69laLT3TiSjKcyxmCosb/sc3Z8bSg1XrBRZan/GsnftGvXOsmjr8i93wQ6Z27RdZiD2750WmDzdLZDm9W0smupQYjQX/sdRtzIykh3dWwi+JRYnNXtV4+yelNCFLRkZamHbteZGFmHi7DxiJ9z1qlBICX3ONEfi6qYFPiKU7K9PDmVF6LBXDc5e28P5D1PAsTGK/vMP0npeIk5jI0rWfqb9/RB1EhHHpWLV6Z/5bT4UsFp8x1A0ujT1xL3WoMwmjZ6eWPlsrsFDPnKHjTL9xmMQi3GMxfJf36dnxcyIL8b/g5q3q3wvfeXO/FtqEwK3vWZ3pz040bkIZjUXUdiVbu3fBg2JKbxH30s5fKLjgQAHtf1WxtdqgGMsu57WHCabcyxn+eoZa8F8ju3Uk+ZTYlQAAAABJRU5ErkJggg==');
width: 41px;
height: 81px;
}
.mfp-arrow-left:hover, .rs-act-sidebar .rsArrowLeft:hover, .rs-act-artistphotos .rsArrowLeft:hover, .rs-act-artistvideos .rsArrowLeft:hover, .rs-act-default .rsArrowLeft:hover, .rs-act-contentarea .rsArrowLeft:hover, .slider-with-sidebar .rs-act-sidebarcaption .rsArrowLeft:hover, .rs-act-home .rsArrowLeft:hover:before {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAABRCAYAAABPEY9aAAAF/UlEQVR42s2beWwXVRDH273etvagpQI9KFVosamAcqRoFalaUKAeRA7lUIugRbHgUQS51FKOCgV6QRFKEU0UEkmNgkjCIQQDSESk3NgGUhRLEI0Yb79jZs3an1n/nLfJhLz9/cFk3nzem+/MNkyDJzzE+NHFOQNmwiw2k9/JO+pzzoYpmMvmwCxxR/k/N9m5SFg0LBYWw2vFjobr4GAULA527a75atTpGrWYHY3gCIdL5qADuwbWHpa4aLyd8+169/L5Ne7HWMfzbzbMkMpDGxbJziTdeoOR2VLnNl6oc5vG3GF25/eRUpE0YBZvZTuKIOy6UzXqfUTxasVEezC9498ivJyUyEOXc64jrMuni1TppTfdP7bMcZ7FOpVyk/PU8eiWACWaHUl9a5ozFg7+dmS5Wo11GqwTE+56UZQEJeW5+63bLta7l5pq3b0J0eHplJtMuUe1IQpKzzQjExQfASjnAUpfvEsm5z2iJbbZD0onAuVEtdoEUH6qmmTfh3XngDyUAWXPAjUPefjn9lec5xmUDvy7gpkSDjo+UDrXF9mjWte7v3y5Qq3TBRTbD8ozQ6xbvlnnXmxe7e5Piv8XKJHSoMSRM90Sw7ufe8M9BCcvjM81++kCiusDJe14pXob2/zzqkJ7uC6gKAahA4Gys8SZQaDQv7SWBsU7sKM8UChyFEGKpA+UdrqAkky5RzlIuUg5qR0oRC9RTDQT1US3LqDEeqDQOUjnIZ2LPlCiOR1MaVBS6SYhUOhmYVA68u+uNCgJFLHKSXY+3cl0N9Md7QMlQgtQRt9u9kFVc46qG6pyGJR4OVC4smFQEqkeRF24h+pDqhPbgOJoAcrhZaqWKmyqtCkvfaAoLUCBNplCGoW0ipaglD1m3wtQfiS1x6C0VXqGFCjxBMqQPuZNLdDJLWvdY9kZRha90wqUmMiwrl+tcncClO9mjbByGZQErUA5tFRVEiibip0CnUCJ9kBpeNkpJFAOvq6W+ECJ1QaU0rF2HkD5/sxKtVXZYddLgoInFJR7ehs9Acpp2Km8XkYPfUDhphJFDdH7iKL46sNWngeKTlo5DflXTnnYMNN50tPKUqD4t9nLw1QQPIFIBtEVdGBLamW/k663zbNHWnfiLLyCrd6hrLAMgocLh0gJULzH5FyMH5BlZOA2OQ5ryu1hZONdN1gSR1FJTgZMjlL72sl2XisK2GOVqgHrLFhXPnJifLDwI7PdcbDkHSXOdG4uzcE6nY+dOP/BLeWk47th0o6uUBtIVCGyIz1xLySqQvuJbfo4B0lDT7jbzA6Sp6IdsYmDzP5w8ms4e0BY6Af3Fuum2CNo2xsrVH1Qb1F8nPFJqZpFIO14zSmWbj4F97ur1EbS1jVP2Q8EtPEER2wMErT1YWjsFq8hqiVIU/OtHFyXrWhK7SPNHQSS6DRrwzTnEYD0K5pTa7UGad8iVUIgbZvnFJHj+oHEE9aT1WozgVReYA9jkBK0A4k0N0A6CpCaH+xv9vZkRQBIMsPM6cOtATzM3A2QunGU4zyBpg1I777oPEoV/OflqlprkPaXqQWkhT6Y7TwdBJK4qsTXKB8CpB/w4cdgXUFKJpAgOU5An58d2tfs9Z8g8SPZ6UiZO9q6C9G8cnaV2k7R1Rak9176RwovJ5BCekbCIMV6TYXPlqhlcPT3zTOcJ4K6b3J9TAYJW76N2jOUAkHtGdFGF8EDiM4AppM5mcaNQY0u0ZbhwnH2IIomjqctwi3D4OYrDvjJdNAfKFOL/6/5Kt3GriLiNxY7j2sLEhUfGAjsQjFyeeZD1sCggYDoaCW/n3kzQGoGSI10O2kL0tICeygVyiiYG4SHVMHjvq1znSIe980PGPfJg4RPEtdAzNHgdEwQSKLfapAchizeS1U9yeSg/BQd5o8b+Pcw/zx00hc9uhjp/kI5xEnB74dSVhbaw7DtV3EjvcOpEHLIi4LEjibvXaimkoaHRnqBnQz5bkMSpBjOww6YclTvLlX5BE+AgBMByeUcjeEIRnEUQ9rdkvlpsUOuz+zQQ13eUf+fuphsIff4XymR5Q26/ZsTAAAAAElFTkSuQmCC');
}
.mfp-arrow-right:hover, .rs-act-sidebar .rsArrowRight:hover, .rs-act-artistphotos .rsArrowRight:hover, .rs-act-artistvideos .rsArrowRight:hover, .rs-act-default .rsArrowRight:hover, .rs-act-contentarea .rsArrowRight:hover, .slider-with-sidebar .rs-act-sidebarcaption .rsArrowRight:hover, .rs-act-home .rsArrowRight:hover:before {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAABRCAYAAABPEY9aAAAF+0lEQVR4Ac2bfUyVdRTHeV5/DwjcQNBAEBCRUlwmaC/MOcXKiVTa5ijSiZVpbqLzJaipw4CJpqUBaWoC5bJ3xipdM7PMXizTlVpYaaTBSK1mrlrZy/m2c7dnd89df57f3c7c8/jPueecz+93zvdwYyI+RoBp84EzJptFZvO//E4PZw12yiFTZB6by+8sHRw14Qw71o8skS2eLJb/TzyiJket34PT7eyz273XphZZWfScQhYii/M5KvaxOM2JOxe7xefbvUvfPuV10nMG2UCyKziitqSjJjuZQJb6dp0778Iz3t+fPKrq6XkwHOX0e3L1yTXJ9dgfETy2SW0mRy/vWurOZEdT+UsoKUcNTqXHqb0yJcEY2r3VO/BDm3dh6e32OE59f/4irgRIRkA0B5WPswp7d3hnCKRjhbnmcHqXTpYsCZLhozyeyc5smuuUnWv3futqUS/Tcw6i7AdJJO1+0skGoB731rpLqD7/eX+NqqXnrEiQpOszxJHLJpBa6Wj6o73KKY8AyQ07KkU7ai8JtZiebOQRSIf6Wr1zVVPtGyNAcrQBadYEaww52XNmm3dkaJqRryNIqQBp83xnGqX99y+b1C6UgQ8kTyeQsuhGqgZI++vch/DM7xP1OegZpBNPqJ0AadsCZzoizJGO9x308iChJqk2D1ON9lZOtMaiZnUEKWPeZPsGcrKPnD2UPcAYxiAlSYNkcToTwiC1LnRmIO10jrb5QArpAJLHoAwEOAca1EqA9NZqdxkOep1AivWBlNPVrF7CHd8817lVR5CSUYvDM42rqFv6jLqmsxXjrSJtQVpUZhej/6TR4yD1o3k+kLhjkgNJ+UAaTDNSBYF0+fONaqvWIH3YqOoxI+1e6S7UBSQzAqQ0gHSyRXUSSL+ur3SmMEgpuoE06Lph5oiep70TPTu87imF1igGKVkeJBYYOGoZK2bY4wmkn05v8fYnxsXkIspagvTicrcSo/GnG1STjiCFwiB9vE6tA0idD7vzfSAlaAWScmKGfP2k2kMgXWy427lJW5AmjDQLCKSvCKRvSousa/wg6TTDZ9TeaU9CNE9tUW8iuvqBxDN8R417H+rz8Hr1OIOEug1pN8MT6ZtA/KvV7j26iGF+kJL+A8mOyaWU76Mz9OKqcruEZ/gUf31KS4uAJWPyaPNagug0wdQ1Ns8sCOiYDEmQErgOc+or7FIC6RIdT28QSDm+RtkJOylVn3Hcf6IW81+pdhexqtzANZtI5ko6aXE6k/lAz5890Sqh2vz5u63eQdQrA6bE65LTmkVj8Ehy7iiNHL1zSqxClAGXgyOugjAkQ75oUs9DV4K+xISz+MXgiOlJ3HRAR8IYvG+1WyOrJ7GDkcoc9CMICtCThJW5YI0TuhH0I+hI0JOCpRl5kQtqcR90JGm1OPDOpvS2Ic3Qj5D2IN1dVnh9xF0OUKAbCW8wgiXslvud26ATQS+S3gVFXQbQYf09dCLoReFlgDQosWFQoAd103UHfQg6kZagkB60nUD589nF7l3CzW3wqm/PKrcK3c0HjapOL1B4abphjlMKUEgP6mBQ0iJAMWVA4dG1bIyFjrubOu7j0IPEQYmcXbDIJ93nHQLlx5o77PHRFvnSU2AzpsAXlrmz9QHFN0+/vsJ9AKCQ7tOoJShrZjo3Q5mggWo3lAlJUGKCQIGuA32HQDlZfLVZgHdagYKoQddBFP1DfqRaJqk7ZkPPoTr8i/Sde/UChRVc6Dis4G6UFp4CJTykliW8vfISXoAYCjgACcFySl4MjS4r76Yo/tI4y7lFWFYO3nR9tFatxYFNB/cC/6ZLG1Bw1QGUo4+pFuFVR/DSCM0Cmgbavr6Lbls3UNJ5/Xa8l9qvaddbo6XXb0aURWYHGlg0ssGgCHc2aP0BCkYBWVAio8iT3nNL3HIMURimhEEJ/pteulGKCJTzJHC+lxoyIm8Uwe0AEz0i0xhAt8kREpXOkqg0ChGUAyU61SEa6FupgZjEZ2SSzIwSvSaV72cFIYYoTkL1+r/xFA55bEqnH2gYbP6fusAsHX6Y8S9kruToLI4algAAAABJRU5ErkJggg==');
}
.alben-filtercheckbox input:checked + .alben-filtercheckbox_label:before {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAOUlEQVQY02N4+vLtfwYcACwXl1H6H5sikBhIDsxBV4QiCQMwRVglkXXidBNMJ1Y3oRuLogiXnTBFAMHSVll2KysOAAAAAElFTkSuQmCC');
}
.ico-before-lupe:before, .ico-after-lupe:after, .ico-only-lupe {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAyUlEQVR4AaWTX83DIBRHK4E5qIMhAQm8fO9IQMLnAAlIQEIlVEIlMAfdXcKSEwYlKU3OA+GXc/+ELvwezz8jJOEEhxAEJSw9eIgUNMiCHYlC1YEv3dlGAdMTGYRSZwQtZBRSLVHqBF4fcGZB9yNCpcALisCOzisRZofgJBD+l/N2JXKzop2XM6N5dnUhcqNlK+FAyNehbzGgWyK+Ez7KKAQUIbmW0aqxgwGQUUTwW2yFKFh03ZRRMKYvWxmakRkEbssiRrvFymW/AftEO/AZAb8+AAAAAElFTkSuQmCC');
background-repeat: no-repeat;
width: 18px;
height: 18px;
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx) {
.ico-before-lupe:before, .ico-after-lupe:after, .ico-only-lupe {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAABoklEQVR4AcWWsU3FMBCG3whmg0gMQAagyAhpXkXjErosgOSSLiNkhIzgggFMR4VSUYeOEg7JRfTL+U3OD/ykr8rdvS/ns51T7nd1czaCFWZhFb6AVfDCEGNPJbCHRnBJCc4kNJcW6hUi2DV7KSFbIIJMpUI5mSX+iYuMQtBLcaGeFJ2FlhRqhInkj0eFDNlBPSYROjJ73REhl5QhXSGYnWVcfpPPutOT5XnacJ+MSde0eaH0IM8k6RZin3fiLO0SEZoTia1SCAnp2lxoJW+hE+JdGrhQ/ty4Fs4bHiH+FZ73MOCZ+nkhB0EPiRjGB+TjCvjaQr5UaKzdIUwIEHQnvG14h/hPeP5SOkM+kdT84S5zOaGBv0WRkNecQ4ZehnqhTntS/zDtXK5GIcTuR5cX4pdhEBrNbc9ekMEHkH8fZ7+HtLf9FvbVF2JBk+iIxQHmUlyISpGued4NndSe6aj7o3Kp3Dws/yTFhQB7QGyJW7sRgkKKCwGtMMQZ8xumKNHy7U+xXKgcrRQK1ZfC5OpSmFhdCpNqS+GSVZTCoa4g5VPb/hs7TgY3pX9CrwAAAABJRU5ErkJggg==');
-webkit-background-size: 18px 18px;
-moz-background-size: 18px 18px;
-o-background-size: 18px 18px;
background-size: 18px 18px;
}
}
a.ico-before-lupe:hover:before, a.ico-after-lupe:hover:after, button.ico-after-lupe:hover:after, a.ico-only-lupe:hover {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAyklEQVR42qWTTQ3EIBBG97hHJFQCEpCABCQgoQ6QwGEFIKESKqEKNtTBdg4k32SmLEk5vAPhy5ufwOv7eXMcUYgf4yASYZDT8EMWAkkl/EiURAexdedvCrieyLFQ6YxgicoKmTtR6QTOBvaHgkGLUCnhQojAjs6lSM9+qkVDuLbz9k8UZkU7LudGi6KrniiMlm2Ig4WiCKEYsDKj3wmeQiYSK8KpUsatFjsYAZkUAXyLrZEJj661TIrG9GULQnMyh8BzWcZoz1j4si92rYWKm6d24gAAAABJRU5ErkJggg==');
background-repeat: no-repeat;
width: 18px;
height: 18px;
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx) {
a.ico-before-lupe:hover:before, a.ico-after-lupe:hover:after, button.ico-after-lupe:hover:after, a.ico-only-lupe:hover {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAYAAADhAJiYAAABoUlEQVR42sWXIVLGMBBGf4nsETrDBXoARI9Qg8JEgusFmInE9QgVHKBHiOAAwaGYXyGZ4pCwzER0PpJ8k24h4qnupi+bTdKe3h8vGI1ghEVYhS9gFZwwhtiTBiZif0lwZqE9WmjYIYJVM0cJGYUIMuuEuMw5vMQGJsEfKQXLlBx0EbrMQK0wZ/KnUqEms4OGghn2md7rS4RsTCZTFbY7fXy5eX6uOkNmeR423MZi4mPynZdq5CWTdAWxT4k4E68SF1oiiZ1WKOBjYzOhlc+CCxVUaSRC9Ny4FK433EP8CzwfoMHJ+FzIQtAdxhA+IB9XwNUWclqhqXaFMMFD0I3wuuEN4j/h+bO2h1wkqf3DXWaZ0EhmoRFye86hJnUZKoX6vSf1D3Picm0KhdjXg2VC7DL0Qqu47ekEEdKA5PuYfw8hpkQIlw7xYcAm9puEDUyluBCXwn+xWDW0UinTad+L9FKsH87/IYVCDFMgdhZs2Jm+TAqFOJ0whh5zG+Yg0dHtz6VQSI9SCoXqS0FyfSlIrCOFQtWlcMmqS2FT15JysW3/DVxUKlpp15lHAAAAAElFTkSuQmCC');
-webkit-background-size: 18px 18px;
-moz-background-size: 18px 18px;
-o-background-size: 18px 18px;
background-size: 18px 18px;
}
}
.ico-before-download:before, .ico-after-download:after, .ico-only-download {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAPCAYAAAACsSQRAAAAl0lEQVR4AWPABwT1QxuQsAIQM2DDIAIf/o+EHYamIQZQDQ5ohhTAxIk15D1cMyZOwG8IYYMS8HuHsEEJuNSia1oPxQIgMSi9H82AfqhYAbohDVDbzsMSFQE8H6QeZiFcAIr3Q3EDLi/C1SC8+p4BLIAZgO9xGLIeW4yB/YghgfDafmSMQ919Bmig/acAr4fFwHqQTWRiBwAIs/kuaYFM/wAAAABJRU5ErkJggg==');
background-repeat: no-repeat;
width: 17px;
height: 15px;
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx) {
.ico-before-download:before, .ico-after-download:after, .ico-only-download {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAeCAMAAAB+ITwmAAAAM1BMVEUAAAARL1URL1URL1URL1URL1URL1URL1URL1URL1URL1URL1URL1URL1URL1URL1URL1UNqJjXAAAAEHRSTlMAECAwQFBgcICPn6+/z9/vIxqCigAAAJ9JREFUeF7tz0EOwyAMRNEBhwaCibn/aRsEjZFQrHbft0RfI4OfcW34n9x85ovURviS/dKQ1JkQYDZarI1dAFRGUQhPXG+KA4zmsaDMvPdmFDtzJqh4raex8xob6XqL85USluUg/e4xUTxWvoyhoxVb46Dc1rTmAOotQSV9nhOBkjk5tdGTgxYnwJpw/JgfgVhtsW3aAkDVRv1/hoQvvAHZwRhr/6rnMAAAAABJRU5ErkJggg==');
-webkit-background-size: 17px 15px;
-moz-background-size: 17px 15px;
-o-background-size: 17px 15px;
background-size: 17px 15px;
}
}
a.ico-before-download:hover:before, a.ico-after-download:hover:after, button.ico-after-download:hover:after, a.ico-only-download:hover {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAPCAYAAAACsSQRAAAAl0lEQVR4AWPAB94u5mhAwgpAzIANgwh8+D8SdhiahhhANTigGVIAEyfWkPdwzZg4Ab8hhA1KwO8dwgYl4FKLrmk9FAuAxKD0fjQD+qFiBeiGNEBtOw9LVATwfJB6mIVwASjeD8UNuLwIV4Pw6nsGsABmAL7HYch6bDEG9iOGBMJr+5ExDnX3GaCB9p8CvB4WA+tBNpGJHQAMmfQlSrVyOwAAAABJRU5ErkJggg==');
background-repeat: no-repeat;
width: 17px;
height: 15px;
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx) {
a.ico-before-download:hover:before, a.ico-after-download:hover:after, button.ico-after-download:hover:after, a.ico-only-download:hover {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAeCAMAAAB+ITwmAAAAM1BMVEUAAADtowjtowjtowjtowjtowjtowjtowjtowjtowjtowjtowjtowjtowjtowjtowjtowiqCEbuAAAAEHRSTlMAECAwQFBgcICPn6+/z9/vIxqCigAAAJ9JREFUeF7tz00OwyAMhNEBhwYSiLn/aYsVipEs+rPvW6JPI4yf5SryPxn8mRuugnNzetMQ1xkTLGJb2MYUBpVeFMKKu5vioGyzLKidvN9NL/Z2NkHFtp76zqNvpPYW519yMMuB5d9jonhYvvShQ4pNOCi3CWkOoA4JKtVhThiK5+TSRr8ctLiArEmOL/OjHPRe1M2VANCHhPS+hYQvPAHZwRhrbAXLCAAAAABJRU5ErkJggg==');
-webkit-background-size: 17px 15px;
-moz-background-size: 17px 15px;
-o-background-size: 17px 15px;
background-size: 17px 15px;
}
}
.ico-before-nodownload:before, .ico-after-nodownload:after, .ico-only-nodownload {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAARCAQAAAB6UzRyAAAAqElEQVR4AX3PQQ0EIQyF4UpAAhKQsBJGAhJWAg7m/E4jAQlIWAkrAQndFrpJCQnzHzjw5YWh9UMbZZBvHglk8ajsKIORz0h7lB2RZ4YaihQd8kxiv+aRZxe6re7IseSIQy80VITlF97jZYYC7vHU4NaKMcYHSVEFo6NIl2MP9KaPu0hi2fqCFpYUSXEu/WtWWhgRCnirO1YVRTnaVkUwRopO3ZMRzmWJftGVIlKTUCHgAAAAAElFTkSuQmCC');
background-repeat: no-repeat;
width: 18px;
height: 17px;
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx) {
.ico-before-nodownload:before, .ico-after-nodownload:after, .ico-only-nodownload {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAiCAQAAACdULMOAAACJklEQVR4Ab2VPWhTURzFb62m8GioIAGJcTI6WaqIbe0kGdRBgtAsEhBBEOqkjn6Ag0IHUfwafjpKNwcL0joFXdQOtkoRBQt+pJMBJQ4ZQpqrHO5wX/JaX/vA/KZz7/sfXu45NzFrfchS8tiNWR3DWpzAepz/r0Z55hlMbtRPFUuN4eRvdIYVLHXGkp9RmRaWBoXkh12kKati8tSO0sDSpJQ8/gJ1LCuUpbaz6Bn95KtjhoF/92hEVm0mpDIsYDt4w7Z4hRyipoGLUgPMYT2eE8Rv9l6WNXRZKk0F65gitb4rkqeqwUmpgFmpO/Ss/67lWNLwPQ2neMrVjV7arMvsEb0YEdvoAKf/coq00xnm3cn4Vru4JvZHGwXc1n37wRGM8DObDh1ySRVpcYO+TqPDfNbAS7KYEP0us1mC0Fu91epHRp2R4n2gxTbXI08jYEb7FdLeah/3tbrCLQKMYYhvWP8rRZBiWs/MdVyNcX5p/RNbDe/DN0l80IBPL1N6aoGM9ARtrMdJg43kLKbL6qF2FtkhXVY0Ds4Z1a6bV5guerirvSVyLrsm1jFueIKNZA8mgkntVclLFWlgxajhyipG33kX4rFr0iXtLjMoVXBWOw3HsTF55pp0QarGPqkx6rTYbMhhY1Mh8DKrMyI1TEWFVEfjoSZ5mf2mIBUgoyzwIjY32eTKqP8cjknJaKMoM5oUExl5mbUoJzISh/SD8oUthqQc5DU5zB+FSW3yRe/hlwAAAABJRU5ErkJggg==');
-webkit-background-size: 18px 17px;
-moz-background-size: 18px 17px;
-o-background-size: 18px 17px;
background-size: 18px 17px;
}
}
.ico-before-cart:before, .ico-after-cart:after, .ico-only-cart {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAOCAQAAABedl5ZAAAAw0lEQVQYlWP4//f///83GbCBe5O/Xvz76X8DJmRgEL5Z9R8rAOo7Y4NTKpb73zccUgyMX05hSvz5AHbKy2nIgt9vPpy9MUZRHSx1KwEk9PfL+13nq4vtGOQZRBi4GBjBUjs1/v//dOJi9e2Cl5m/kv4nQCBY6pgQLmcw/In78/HlGj8TCNya+Pv1l7OpVmCpv1dAqq7yMDCB4I85IN4Pd0hgtfz783Yb1GKGs2F/P3+/NV8CwhNkUGWQhAcrF4MK0JVMANR32klfr4VTAAAAAElFTkSuQmCC');
background-repeat: no-repeat;
width: 13px;
height: 14px;
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx) {
.ico-before-cart:before, .ico-after-cart:after, .ico-only-cart {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAcCAQAAADVGmdYAAABi0lEQVQ4y2P4/+U/DMxhIBb8R4ANRGv6+wkIv4L0fN1OtCYGNQa1HOv/JAEGBhUQ/P2MNE0gwPJ2O+maGG63kaHpgC8ZmmIk//0hWRMD59fLpGtifLaEdE0Ml/OJ0/Dv97sdcE0rLAgp//3sxYoDWS6GwOQAB3x/3uMy+9OJG53TvEFpBwhVGaQQmtg+HMRjNggqMYgz8DAwoSTC+/04zZZhEGRgx5pyT0WDNHy/dTQXr9moYK0RSNPfj5+Oftj9eeePrX82/d+AHSJpOqRFcjwxMFyU+f+XqJj6haTpvePXi79fv1rb5VbniA5n+L7b8eft18sHMuscY80RZYX5/98Qk15vggYDEvx0AiL392uzCzA04ZrmIuw/KsbAigxf6iPFXTMDM1zT71VIzpZAK7HMkDT1IElcS4YJfz2HZBYYlHD/fAyTPeWBLCN5vf3Ph///Ph4utGVgQYtCjn7Pr+eAtrw6XcogiizBA/e2HEa8MzIowmU5UKUEGZSBgtIY9oCTM9AoULLiA3EAk9cn9sH2FjsAAAAASUVORK5CYII=');
-webkit-background-size: 13px 14px;
-moz-background-size: 13px 14px;
-o-background-size: 13px 14px;
background-size: 13px 14px;
}
}
.ico-before-prelisten:before, .ico-after-prelisten:after, .ico-only-prelisten, .audio-preview, ol.tracklist a.sm2_link {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAdCAQAAAD8mq+EAAABaElEQVR4AZXUv0sbcRjH8Se5UBAlESGlS5eSLB0LDiKKg5ugg/+CQ9BJDGQRB1Ecsri+J4lidNAlg4gQCdKhQ0sDXfojUCgdDAgphEISwj0ORyDm7iF3955fHM/w/Yj/w2GJPS6p8ZkqJfJ8QPwJL0tzSBP19YscCZvG2KKFmn1nJZhOUUHH5FIkPkpTfEJDdYYzTB3u0NAdD9NdNEIuqwOaoYNG6g+THj1BI7eNCDN0UV//yNGzKQ1iwgYaSIUFmjZmViibVHjLF5MWhG82RZjgwqDnQsukXjEK9FFfD4JadKh11FddaI+lWeqor49CYwxdM066Fio2xeEIFw1sX8ibNM09arYsvMMNpHP8tSFPvBIk8MH16aF2FBFBmDfusWvzxqNCKSLdQQY0yc8I8Ja4R70yPIaEX0mNLmIm1J9rTAftcJJT1I4uByTs9V+kGsj6lHlvr/+gLAVu+E0H5T8/uGKT18hoz5VOUmB4fY6sAAAAAElFTkSuQmCC');
background-repeat: no-repeat;
width: 29px;
height: 29px;
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx) {
.ico-before-prelisten:before, .ico-after-prelisten:after, .ico-only-prelisten, .audio-preview, ol.tracklist a.sm2_link {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAA6CAQAAABLsoKjAAACuUlEQVR4Ab3ZS0hUXQDA8TM6UUg5YxsJMSiGCITchCmkkhQlRVBoEBEtJKg2gQuFAoMSExRF7OGfjz6MkKACk4oWbSTKINKiRbUpszBJCVOLtBnnlBxkxHQ8j3ud//rw487l3vO4wuxHJsUc5wz1XAUaqeYIeaxGmCTQK8RRrvMJuWAxnlNPCSleoQH2cItJpEaf/9IbXNEAB+lDGhWlnc326FaeGYIJ+BIhczTIRaJIhwYpMUOzeIx0bprzpOqiW/iC9KguVumghYwiPayb0FLoNiY8JRWblgyNMIz0oS5SF0NDvEP61IXF0A6kb8XYtRBahvS1QTLmo+nqMfG1K/PRWqTvxciZi4YZQy5DHXPRc9rD4k5olMgsGmRIe9gAJ/jtwDbOoqVIA1RQyFdrdIigQm8YooJs+qzZ3TNogBFjVJDGTUu0aQbNRVqgggDVxCzQVzPoKStUVWoxDcbJEFy2RFWbeGPMFgkeWaOqEPcN0QrBewdUlUKd0UujRjDqiKoO8QOpWYMg7oyqculHatUmkB6gqu2aF/C/4KdHaDnjSK1aBEMeoEGaDG5TreCFM7rOcD9wWtDhiBap/8qg/YIaBzRApcU2KyLYa42mcxtp3DdSBGuIWqE5vEVadE9N4j0W6GHrPc9JhVYZoitocViaZSo0m5gBmsVTpHUPEkvQu9qDxq0XZaqyBFqMXJb6CSpU1b0saAViLppH3HfyJakJVPWfz+Q0+Yj5aJiPvqKtC+/E85nyjexl5b+oqtIn8juRZEc6DT6Qk5QgkqEB2j0n9yGSoYpt9pAcY4fugaSamt37QK7J0WsBA85kJ2HTQ+a1tDFtDQ5zjIDdcXoeTyzAKVoJu3042MlDgysepZn13nwi2chZepegJ+ikXL13vEFVGRygjju8ZoRf6oFgkB6uUUUBQYRufwCjxlJqNekIJgAAAABJRU5ErkJggg==');
-webkit-background-size: 29px 29px;
-moz-background-size: 29px 29px;
-o-background-size: 29px 29px;
background-size: 29px 29px;
}
}
a.ico-before-prelisten:hover:before, a.ico-after-prelisten:hover:after, button.ico-after-prelisten:hover:after, a.ico-only-prelisten:hover, .audio-preview:hover, ol.tracklist a.sm2_link:hover {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAdCAYAAABWk2cPAAABjElEQVR42rXWvUtCYRSAcb8IotAIjJaW0KUxaIgoGtqCGppao0GKhkhwiYYoGlz6D8Iia6jFISIwJBoaioSWPoQgGhICAwlS5L497xBcJPG9R+/w2+45DyLcezzzCysm/JjEBo6Rwy2ySCGOYXhMNHsgjG0UoQy8IIaAJOrFMkpQAo+YdhLtRgaqRRaS8DWLhnAD1UYH8DeK+nEB5YLdRtF1KJdYmKmPRvAD5aI3dNmje1Bw2+pftBcVw6EvxFAVRgvw6ugilIOoB+MoCsMjekFaENUGcCeIJvTwgzCqdeLIYfRQD5bEUcCLBGqGO670kBJG680Z7sjrh8ttiEaRN9xxrQcKLUZnHf5Fp3ooI4z6sQMLyoFNPRwXRMO4hBKY0gsGYTmIjuJdGPxEh47C+JNWQxVKKGl/4Y/BgnJRGf32qJZyObr230c8iGeXgufw2aN2EXy0OXiPULNrMNLGX5xDj+ndG8Q+lFAFWwhILvwJZB3EakhjSHLh14sigTO82o64bzzhBEvoM9n3C2LSLaZmhWZZAAAAAElFTkSuQmCC');
background-repeat: no-repeat;
width: 29px;
height: 29px;
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx) {
a.ico-before-prelisten:hover:before, a.ico-after-prelisten:hover:after, button.ico-after-prelisten:hover:after, a.ico-only-prelisten:hover, .audio-preview:hover, ol.tracklist a.sm2_link:hover {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAA6CAYAAADhu0ooAAADAklEQVR42t3bT0hUQRzA8Z5uGFLu2kVCDIolAiEvYQqlJEVJERQaSESQBBVE4EGhwKDEFhRF7I8RhRESVGBS0aGLRBlEWnSoLmUWuqiEqUXarjt957CwLP5bfTPz3h4+1/ntl8ey+97MW1Fx/IxKWSjGCZxDANdxA42owRHkY7XKz2L3gl4cxR18h0hAGG8QQAlSnBZqYS/uYwrCJj8QwAbToRYOoQ9CoRDasdlE6Fa8htAohCvw6gj14DJCEIYMokRlaDZeQDjADC4i1e7QLRiCcJgurLIrdAfGIByqG97lhm7DJITDdSN9qaF+jEC4RBdSEw314jOEy1xKNLQDwoXC2L3Y0DIIFxtE5kKhGRiCcLlrC4XWQSSBMHLnCvVhHCJJdMwVekHBsIjB0BD88aEeBBUMG8BJ/DMU2xgfWgqhKDT6N3LYQGgQntjQu4pDpRz0GYjdEw21MKohVErHPc2hTdHQPAhNoZKFGoQ1hb6Php7WHBpVqun2L4JMOfCqoVBpEz5qiC2Sw54bDJW8eKI4tFIO+mI4VEpBvcI/GLVyyJjB0HiH8RvCZg1y8YiDQqU89EPYqE0uLBwWKm23+QLclov+cVhoOSYgbNQiFw46JNSDJkVfpTo54K0DQtcp3gU4K4d0GA4tQhBCoQNyUK2hUAtVmjas/HLgPgOhGXgAocFPpMihaxDSGJqLTxCaPI698e7RFFphYC/nVGxoteLQlWgx9IAsKzY0B2FFodl4BWHA09kedz5SMGgCwxCGlM0WWgyRRPrhiQ+N6k6i0Mr59l7yEUmCyHdInS9UuunyyBkULGZ/1IdvLg5tTWTHuwDTLozsRVoioVKVyyJ/wb/U4zcNLomcQslyzhlZaHdB5H47To5ZaHZo5Dh22nvoMf4m2byvyFN1jLUQAxCGdcKn+mDyWrRhxkDgCI7B0nnUPB8vNQVOoxU+ky8P7MIzRVd4DM1Y76TXQTbiPHqXGT2JTpQjzanvvURl4iDq8RAfMIq/cT8Ng+jBLVSjEB4Vn+k/YVS3riJ+/yAAAAAASUVORK5CYII=');
-webkit-background-size: 29px 29px;
-moz-background-size: 29px 29px;
-o-background-size: 29px 29px;
background-size: 29px 29px;
}
}
.ico-before-downloadportale:before, .ico-after-downloadportale:after, .ico-only-downloadportale {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAUCAQAAAAXDMSnAAABBklEQVQoz2NgYPiv9z8UA3r+52EASpX8xw6u/+dm+H0ewX+/d3XEvz8w3ndbhp/XEZKf1jFwXmuG8Z44o0syMAh82I9D8r/l/3ln4nFIvnD6//9zHQ7JJ87///97gyH55cz1trPRIEkMB306zCnHIMjA/dwLi+QHkDsZ/nP8Xo8i+fUElH3x//b/b5CD6L45w86AH/cww+7v5yfzGNgZGDgZFBjUGNQqHCDCD2eCeAwqDKIMYJvY/+f/L//dCZH8ceR/ORAaMUAB4xXff5+QDf2yyJeLAQ64Fgf8gTvm4WxuCQYUwNHv8vMpUObfjU4GEQYMwFZp+f3m+UpgUGAFLPyKDPzIAgCYvXT4q5MvqAAAAABJRU5ErkJggg==');
background-repeat: no-repeat;
width: 14px;
height: 20px;
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx) {
.ico-before-downloadportale:before, .ico-after-downloadportale:after, .ico-only-downloadportale {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAoCAQAAABH71KkAAACHElEQVR4AaXVQUiTYRzH8e9cZWhK5lBSWbPlK5KjQgqCDobHJIIOpRSUh+gQERgk4UElojoEQVLWoUNQFBJ0MAoMiyhEoi5SMYhc2CjW0kXiwHf7NdAXm25tT31+h+fw53t++C/arcsayGsX1SSEQOi6TCTVOR+2ylRCjQJdURahgZcnv91XJqcEszeVxfAxrI6ddkzLzHbPQuyWsnjfRgmVTzpka4lob/RvYXh/GNz4g5e0RKQvkisMQ3Fh/fQz8zA11nU3J23DUCd0V5VUTz01DbskjbJy4qphONUjpVjRG4ZhpE9KaU58/qfQHpTMQ0c+of195k08GN5nFM6MDx0trMdKrZj8w+nngQAWfrz4jMLeFrwUgSPWn2fYWocLHFptf8wznDsvl1jYBo1IuUPHqM7oiDr1SLayiPREYPKsjAXbg3C4Nh6UkZ+vqjxVwNr2HeHbc1/smLPEL6VJxBZv8YnQtUCAYoACfFh/brBNafY0pd+pYYGbCjbid/bgoNLs3bZ4w4cHF5lNtihNqCzE8i08qtMn5TamcjE/5Kxa4zmyYZWIJSGrqD2wfeatsvrxuKERL26WWYFv15bYC2X09V55AzUUkJEb76bN0aFM309hPVW4yKqA6vKG8J20KvnhAhaV5OBiPdZEvxz26y4sPOSlAuvdOSWlZHzkOBZl5M2DNXbann54CItSjJRhNW+ljjUYK8VPEVn9BssEvEZCWxyaAAAAAElFTkSuQmCC');
-webkit-background-size: 14px 20px;
-moz-background-size: 14px 20px;
-o-background-size: 14px 20px;
background-size: 14px 20px;
}
}
.ico-before-pause:before, .ico-before-prelisten.sm2_playing:before, .ico-after-pause:after, .ico-after-prelisten.sm2_playing:after, .ico-only-pause, .ico-only-prelisten.sm2_playing, .audio-preview.sm2_playing, ol.tracklist a.sm2_link.sm2_playing {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAdCAYAAABWk2cPAAABbklEQVR4Ab3Wz0fDcRzH8e9+6FK2itJ51qXLiE6RDt2iW/9Bh9QpjV3SIUXs0rXTrDQd6rJDMsZUhyiKLv0YKVIRk4lGvu+eH4qPsT7ftn0/43H5ePG0y9fb8fLrSUyHMI5l7KKEcxSRRRLDcLwwDfqwhleIB3eYRbiZaADzqECacI3J/0S7kIe0yEUaQVM0ilNIG20j1CgaQgHig41G0SWIT1xM1Ufj+IT46BGdejQDsWDhN9qLmqVoGQEVnYEYPCGmEU1Cez+DGIyoaA5i8ABHI5qo9n4MMUip4ZXl6I4aVixHj9RQLEcv1bBqOXqihmXL0X01zFuOrqhh0nJ0Qg1jcA3Dd6xrRJPB5o9nyB/e0KGiSgFiQVr/4I/C9TlYxYAeVbI+Rxfh1EcjuPUpeIigHtXF8dLm4AWipmsw3sZ/XEK317s3gq0WYjWsItzMhT+GIsSjL+QwZL7wzQaRwgHutSPuAzfYwxz64Zh8A0/yMvjBsppYAAAAAElFTkSuQmCC');
background-repeat: no-repeat;
width: 29px;
height: 29px;
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx) {
.ico-before-pause:before, .ico-before-prelisten.sm2_playing:before, .ico-after-pause:after, .ico-after-prelisten.sm2_playing:after, .ico-only-pause, .ico-only-prelisten.sm2_playing, .audio-preview.sm2_playing, ol.tracklist a.sm2_link.sm2_playing {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAA6CAYAAADhu0ooAAACp0lEQVR4AeXbTUhUURiH8Xd0wIhqZtq4iIRiFkGQi8J0UZIYFUZQ6KaIFtKiNoELgwKDkhKUJCwzojDCTQVmH0S0kQiLyIpWbfpGBSV0sEi5M749G0HkDuPHmZl7z73w+++f7eU9ks0vVlpXjEocxxm04DpuoA2ncQRlWAXJFmFMiuAo7uAndBGSeIsWVKHAa6Eh7MU9TEEN+YUWbMh3aAiH8B6aRQ66sSkfodvwGppDDq4ikovQMC7BgebJEKqyGboOL6EekMJ5FJoO3YJhqMf0YYWp0B0Yh3pUPyLLDd2OSajH9WPlUkPjGIX6RB8KFxsawWeoz1xYbGgP1IeS2L3Q0Fqojw0hlil0DYahPteZKbQZaoEkNqcLjSIBtURPutBzUIs4iM8PDWMEapm2+aH7oBYaQXhu6F2oAW9QncYfqIvDqHbxCGrAntnQEMagBjyBpDEBdVECcdEJNeDybGgp1OLQj7OhJy0PnUFMmGtWhwI7hXkRgNB6Yb4EILRJmPEAhLYKMxOA0C5hNACht4X5G4DQK8KMBCC0WZh3AQg9JUxPAEIPCNMUgNC4MDWWh/5GgTCr4Vgc+hgijGDA4tATc0MboQY8RyyNBNRFDba6uA9dJgfFc0PXIwm1zFO3350PoZapdQuthFrkG8JuoYJ+qCXqIelCyzAD9bkPKEwfCtyE+lgK5ZBMoVF8h/pUByRzKFCOaajPDKJo4aFAA9RHJhBf6vlNK9QHplAFWWpoCN0+iNxv4nIshHaoByWwy/TRYwMcqEd8RWm2zlgr8AOaZ72IZvsweS26kILm2CiOIZTLU/MyvILmwDQ6EM3n44FqPEMKatg42lHipecgG3EWg8uMnkQv6lDk0XcvAGI4iIt4gE8Ywz8oFAkMYQC30IgKhCGm/QeshdNuer0zXwAAAABJRU5ErkJggg==');
-webkit-background-size: 29px 29px;
-moz-background-size: 29px 29px;
-o-background-size: 29px 29px;
background-size: 29px 29px;
}
}
a.ico-before-pause:hover:before, a.ico-before-prelisten.sm2_playing:hover:before, a.ico-after-pause:hover:after, a.ico-after-prelisten.sm2_playing:hover:after, button.ico-after-pause:hover:after, button.ico-after-prelisten.sm2_playing:hover:after, a.ico-only-pause:hover, a.ico-only-prelisten.sm2_playing:hover {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAdCAYAAABWk2cPAAABbUlEQVR4Ab3WT0SDcRzH8Wd/dClbonSedekS0SnSoVt075oOKR3S2CUdUsQuXTvNStOhLjskY0x1iKLo0p+RIhUxmWjk+fb+UfyM9Xva9vzG6/Lz4W2Xx9fx8pucmg9hFMvYRRHnKCCDBAbheGEadGMNrxAP7jCDcCPRAOZQhjTgGuP/iXYgB2mSixSCpmgUp5AW2kaoXjSEPMQHG/WiSxCfuJiojcbxCfHRI9r1aBpiwcJvtAtVS9ESAio6DTF4QkwjmgHt/QxiMKSiWYjBAxyNaKLa+zHEIKmGV5ajO2pYthw9UkOxHL1Uw4rl6IkalixH99UwZzm6ooYJy9ExNYzBNQzfsa4RTRqbP54hf3hDm4oqeYgFKf2DPwzX52AFvXpUyfgcXYRTG43g1qfgIYJ6VBfHS4uDF4iarsF4C/9xEZ1e794ItpqIVbGKcCMX/ggKEI++kEW/+cI360MSB7jXjrgP3GAPs+iBY/INuXoQ1rxrEW8AAAAASUVORK5CYII=');
background-repeat: no-repeat;
width: 29px;
height: 29px;
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min--moz-device-pixel-ratio: 1.3), only screen and (-o-min-device-pixel-ratio: 1.3 / 1), only screen and (min-resolution: 125dpi), only screen and (min-resolution: 1.3dppx) {
a.ico-before-pause:hover:before, a.ico-before-prelisten.sm2_playing:hover:before, a.ico-after-pause:hover:after, a.ico-after-prelisten.sm2_playing:hover:after, button.ico-after-pause:hover:after, button.ico-after-prelisten.sm2_playing:hover:after, a.ico-only-pause:hover, a.ico-only-prelisten.sm2_playing:hover {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADoAAAA6CAYAAADhu0ooAAACqUlEQVR4AeXbTUhUbRiH8Xt0wIhqZtq4iIRiFkGQi8J0UfKK0RtGUNiiIoKkRUEELgwKDEpKUJKwzIjCCDcVmH0Q0UYiLCIrWrXpGxWU0MEiZWa8uzaCyDlM6jMz5zznwO+/v7aH+5FsfvsOHy9GJY7gFJpxFdfQipM4gDIsg2SLMCZFcBC38B06Dym8RjOqUOC10BD+xx1MQg35gWasyXdoCHvwFppFSXRhXT5CN+ElNIeSuIxILkLDuIAkNE8GUZXN0FV4DvWANM6i0HToBgxBPaYXS0yFbsEY1KP6EFls6GZMQD2uD0sXGhrHCNQnelE439AIPkJ95tx8Q7uhPpTCtn8NrYX62CBimUJXYAjqcx2ZQpugFkhhvVtoFAmoJbrdQs9ALZJEfG5oGMNQy7TODd0BtdAwwrNDb0MNeIVqF7+gDvaj2sEDqAHbZ0JDGIUa8AjiYhzqoATioANqwMWZ0FKoxaHvZ0KPWR46jZgwV6wOBbYK8ywAoXXCfApAaKMwYwEIbRFmOgChncJoAEJvCvM7AKGXhBkOQGiTMG8CEHpCmO4AhO4SpjEAoXFhaiwP/YkCYZYjaXHoQ4gwgn6LQ4/ODm2AGvAUMRcJqIMabHRwF7pISRTPDl2NFNQyj51+d96HWqbWKbQSapEvCDuFCvqglqiDuIWWYRrqc+9Q6B4KXIf6WBrlkEyhUXyF+lQ7JHMoUI4pqM8MoMgt1E091EfGEV/o+U0L1AcmUQVZaGgIXT6I3GniciyENqgHJfCf6aPHeiShHvEZpdk6Y63AN2ie9SCa7cPklehEGppjIziEUC5PzcvwApoDU2hHNJ+PB6rxBGmoYWNoQ4mXnoOsxWkMLDJ6Aj3YiyKPvnsBEMNunMc9fMAo/kChSGAQ/biBBlQgDDHtLysmUl2gV1BLAAAAAElFTkSuQmCC');
-webkit-background-size: 29px 29px;
-moz-background-size: 29px 29px;
-o-background-size: 29px 29px;
background-size: 29px 29px;
}
}
.lightbox--videos .videoposter-holder:before, .c-videosidebar .videoposter-holder:before, .rs-act-artistphotos .rsPlayBtnIcon, .rs-act-artistvideos .rsPlayBtnIcon, .rs-act-default .rsPlayBtnIcon, .rs-act-contentarea .rsPlayBtnIcon, .rs-act-home .rsPlayBtnIcon, .slider-with-sidebar .rs-act-sidebarcaption .rsPlayBtnIcon {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABqCAMAAAB9NgQWAAAAM1BMVEUAAAD///////////////////////////////////////////////////////////////+3leKCAAAAEHRSTlMAECAwQFBgcICQoLDA0ODwVOCoyAAAAnpJREFUeF7tmt2SrCAMhAURGEXC+z/tuTmpAv9C1OrdrZq+nBnnq9AaQ8Lwq+R8TKmwSkrRu1cBY0zlUCmOL4UwU7kQzY8DMiEXUTmYBwjLQUii2d6NYi4KzbeiiVRUoqi3e90B1iUG918hLgc/cMowtoCP25lr3GcL0gRj15YQTm21YfNT28tw1DjqpOeocaZzyXyDsB2BNxjfw/hUiNQZvU116DKjCj5PQ7emrKDMdx8vU1/Zu1bkB6U8Fdanz/N8I4ePucd9V1jrrUxk1sJyZwxLAkNBIXsCWQWGirIK+YoZzyjx0pAsMARKvrKFA6WHtcFI5wsWhdzTL3+6YIZ6c0J/ZiKz/UI2RG/L3DIshzgNL2hi7+1hIGl4RctRKIZq9HPZI1eC5LpJXMDpvA8VhJ2yl/FTNNpQcpV9xduXr/HaUNzuk/EcwkquDzLuDCDOA6dSF72cpWhLDQJEVfSGzepEtl2AqMoYu0lgiVdLhrDS2LteqXU1CpBWH9NZs7c3sFNBCl1YuP9bz0gZ0iq7oeMaX8e1KiCsZGVTYu37ooKwopFScaohUQeRy9nIkHrtdBB5q8he1xCnh7CWQ2vcu5BCHgApZbqGGM5kjyBpD7EQCGC5/qTxs3ALAx5GSFqBJMinqX7pSfWQlxbk9YsoJB6URFZREgGKO0iZiiq4282EDEmjcusA2QQhtnOQjSl2i/1+syCxyZC2B6KBA2lFIZpqiPYgpNGJaNkims+QNjpiIIAYbQCGNHP3uGlRGWOWUjEAgzPECBA4zMSPZeUBc74aMGdhwAwYlQOG/pjjC/iDGPgjJfrDMdFgj/ngDyzhj179vL766qt/tsavp73FjPcAAAAASUVORK5CYII=');
}
.x-show-small {
display: none !important;
}
.show-for-small,
.show-for-medium-down,
.show-for-large-down {
display: inherit !important;
}
.show-for-medium,
.show-for-medium-up,
.show-for-large,
.show-for-large-up,
.show-for-xlarge {
display: none !important;
}
.hide-for-medium,
.hide-for-medium-up,
.hide-for-large,
.hide-for-large-up,
.hide-for-xlarge {
display: inherit !important;
}
.hide-for-small,
.hide-for-medium-down,
.hide-for-large-down {
display: none !important;
}
table.show-for-small, table.show-for-medium-down, table.show-for-large-down, table.hide-for-medium, table.hide-for-medium-up, table.hide-for-large, table.hide-for-large-up, table.hide-for-xlarge {
display: table;
}
thead.show-for-small, thead.show-for-medium-down, thead.show-for-large-down, thead.hide-for-medium, thead.hide-for-medium-up, thead.hide-for-large, thead.hide-for-large-up, thead.hide-for-xlarge {
display: table-header-group !important;
}
tbody.show-for-small, tbody.show-for-medium-down, tbody.show-for-large-down, tbody.hide-for-medium, tbody.hide-for-medium-up, tbody.hide-for-large, tbody.hide-for-large-up, tbody.hide-for-xlarge {
display: table-row-group !important;
}
tr.show-for-small, tr.show-for-medium-down, tr.show-for-large-down, tr.hide-for-medium, tr.hide-for-medium-up, tr.hide-for-large, tr.hide-for-large-up, tr.hide-for-xlarge {
display: table-row !important;
}
td.show-for-small, td.show-for-medium-down, td.show-for-large-down, td.hide-for-medium, td.hide-for-medium-up, td.hide-for-large, td.hide-for-large-up, td.hide-for-xlarge,
th.show-for-small,
th.show-for-medium-down,
th.show-for-large-down,
th.hide-for-medium,
th.hide-for-medium-up,
th.hide-for-large,
th.hide-for-large-up,
th.hide-for-xlarge {
display: table-cell !important;
}
.show-for-medium,
.show-for-medium-up {
display: inherit !important;
}
.show-for-small {
display: none !important;
}
.hide-for-small {
display: inherit !important;
}
.hide-for-medium,
.hide-for-medium-up {
display: none !important;
}
table.show-for-medium, table.show-for-medium-up, table.hide-for-small {
display: table;
}
thead.show-for-medium, thead.show-for-medium-up, thead.hide-for-small {
display: table-header-group !important;
}
tbody.show-for-medium, tbody.show-for-medium-up, tbody.hide-for-small {
display: table-row-group !important;
}
tr.show-for-medium, tr.show-for-medium-up, tr.hide-for-small {
display: table-row !important;
}
td.show-for-medium, td.show-for-medium-up, td.hide-for-small,
th.show-for-medium,
th.show-for-medium-up,
th.hide-for-small {
display: table-cell !important;
}
.show-for-large,
.show-for-large-up {
display: inherit !important;
}
.show-for-medium,
.show-for-medium-down {
display: none !important;
}
.hide-for-medium,
.hide-for-medium-down {
display: inherit !important;
}
.hide-for-large,
.hide-for-large-up {
display: none !important;
}
table.show-for-large, table.show-for-large-up, table.hide-for-medium, table.hide-for-medium-down {
display: table;
}
thead.show-for-large, thead.show-for-large-up, thead.hide-for-medium, thead.hide-for-medium-down {
display: table-header-group !important;
}
tbody.show-for-large, tbody.show-for-large-up, tbody.hide-for-medium, tbody.hide-for-medium-down {
display: table-row-group !important;
}
tr.show-for-large, tr.show-for-large-up, tr.hide-for-medium, tr.hide-for-medium-down {
display: table-row !important;
}
td.show-for-large, td.show-for-large-up, td.hide-for-medium, td.hide-for-medium-down,
th.show-for-large,
th.show-for-large-up,
th.hide-for-medium,
th.hide-for-medium-down {
display: table-cell !important;
}
.show-for-touch {
display: none !important;
}
.hide-for-touch {
display: inherit !important;
}
.touch .show-for-touch {
display: inherit !important;
}
.touch .hide-for-touch {
display: none !important;
}
table.hide-for-touch {
display: table;
}
.touch table.show-for-touch {
display: table;
}
thead.hide-for-touch {
display: table-header-group !important;
}
.touch thead.show-for-touch {
display: table-header-group !important;
}
tbody.hide-for-touch {
display: table-row-group !important;
}
.touch tbody.show-for-touch {
display: table-row-group !important;
}
tr.hide-for-touch {
display: table-row !important;
}
.touch tr.show-for-touch {
display: table-row !important;
}
td.hide-for-touch {
display: table-cell !important;
}
.touch td.show-for-touch {
display: table-cell !important;
}
th.hide-for-touch {
display: table-cell !important;
}
.touch th.show-for-touch {
display: table-cell !important;
}
#sm2-container {
position: absolute;
width: 1px;
height: 1px;
overflow: hidden;
_overflow: hidden;
}
#sm2-container object,
#sm2-container embed {
width: 48px;
height: 48px;
max-width: 48px;
max-height: 48px;
}
#sm2-container.swf_timedout {
position: relative;
width: 48px;
height: 48px;
}
#sm2-container.swf_timedout,
#sm2-container.swf_timedout object,
#sm2-container.swf_timedout embed {
min-width: 48px;
min-height: 48px;
}
#sm2-container.swf_unblocked {
width: 1px;
height: 1px;
}
#sm2-container.swf_loaded object,
#sm2-container.swf_loaded embed,
#sm2-container.swf_unblocked object,
#sm2-container.swf_unblocked embed {
left: -9999em;
top: -9999em;
}
#sm2-container.swf_error {
display: none;
}
#sm2-container.high_performance,
#sm2-container.high_performance.swf_timeout {
position: absolute;
position: fixed;
}
#sm2-container.high_performance {
overflow: hidden;
_top: -9999px;
_left: -9999px;
bottom: 0px;
left: 0px;
z-index: 99;
}
#sm2-container.high_performance.swf_loaded,
#sm2-container.high_performance.swf_unblocked {
z-index: auto;
}
#sm2-container.high_performance.swf_loaded,
#sm2-container.high_performance.swf_unblocked,
#sm2-container.high_performance.swf_unblocked object,
#sm2-container.high_performance.swf_unblocked embed {
height: 8px;
width: 8px;
}
#sm2-container.high_performance.swf_loaded {
top: auto;
bottom: 0px;
left: 0px;
}
#sm2-container.high_performance.swf_loaded object,
#sm2-container.high_performance.swf_loaded embed,
#sm2-container.high_performance.swf_unblocked object,
#sm2-container.high_performance.swf_unblocked embed {
left: auto;
top: auto;
}
#sm2-container.high_performance.swf_timedout {
z-index: 99;
}
.select2-container {
margin: 0;
position: relative;
display: inline-block;
zoom: 1;
*display: inline;
vertical-align: middle;
}
.select2-container,
.select2-drop,
.select2-search,
.select2-search input {
-webkit-box-sizing: border-box;
-khtml-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
}
.select2-container .select2-choice {
display: block;
height: 26px;
padding: 0 0 0 8px;
overflow: hidden;
position: relative;
border: 1px solid #aaa;
white-space: nowrap;
line-height: 26px;
color: #444;
text-decoration: none;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
-webkit-background-clip: padding-box;
-moz-background-clip: padding;
background-clip: padding-box;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
background-color: #fff;
background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eeeeee), color-stop(0.5, white));
background-image: -webkit-linear-gradient(center bottom, #eeeeee 0%, white 50%);
background-image: -moz-linear-gradient(center bottom, #eeeeee 0%, white 50%);
background-image: -o-linear-gradient(bottom, #eeeeee 0%, white 50%);
background-image: -ms-linear-gradient(top, white 0%, #eeeeee 50%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ffffff', endColorstr = '#eeeeee', GradientType = 0);
background-image: linear-gradient(to bottom, #ffffff 0%, #eeeeee 50%);
}
.select2-container.select2-drop-above .select2-choice {
border-bottom-color: #aaa;
-webkit-border-radius: 0 0 4px 4px;
-moz-border-radius: 0 0 4px 4px;
border-radius: 0 0 4px 4px;
background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eeeeee), color-stop(0.9, white));
background-image: -webkit-linear-gradient(center bottom, #eeeeee 0%, white 90%);
background-image: -moz-linear-gradient(center bottom, #eeeeee 0%, white 90%);
background-image: -o-linear-gradient(bottom, #eeeeee 0%, white 90%);
background-image: -ms-linear-gradient(top, #eeeeee 0%, white 90%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee',GradientType=0 );
background-image: linear-gradient(to bottom, #eeeeee 0%, #ffffff 90%);
}
.select2-container.select2-allowclear .select2-choice .select2-chosen {
margin-right: 42px;
}
.select2-container .select2-choice > .select2-chosen {
margin-right: 26px;
display: block;
overflow: hidden;
white-space: nowrap;
-ms-text-overflow: ellipsis;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
}
.select2-container .select2-choice abbr {
display: none;
width: 12px;
height: 12px;
position: absolute;
right: 24px;
top: 8px;
font-size: 1px;
text-decoration: none;
border: 0;
background: url('/extension/okapidesigns/design/okapidesign/css-images/select2/select2.png') right top no-repeat;
cursor: pointer;
outline: 0;
}
.select2-container.select2-allowclear .select2-choice abbr {
display: inline-block;
}
.select2-container .select2-choice abbr:hover {
background-position: right -11px;
cursor: pointer;
}
.select2-drop-undermask {
border: 0;
margin: 0;
padding: 0;
position: absolute;
left: 0;
top: 0;
z-index: 9998;
background-color: transparent;
filter: alpha(opacity=0);
}
.select2-drop-mask {
border: 0;
margin: 0;
padding: 0;
position: absolute;
left: 0;
top: 0;
z-index: 9998;
background-color: #fff;
opacity: 0;
filter: alpha(opacity=0);
}
.select2-drop {
width: 100%;
margin-top: -1px;
position: absolute;
z-index: 9999;
top: 100%;
background: #fff;
color: #000;
border: 1px solid #aaa;
border-top: 0;
-webkit-border-radius: 0 0 4px 4px;
-moz-border-radius: 0 0 4px 4px;
border-radius: 0 0 4px 4px;
-webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
-moz-box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
}
.select2-drop-auto-width {
border-top: 1px solid #aaa;
width: auto;
}
.select2-drop-auto-width .select2-search {
padding-top: 4px;
}
.select2-drop.select2-drop-above {
margin-top: 1px;
border-top: 1px solid #aaa;
border-bottom: 0;
-webkit-border-radius: 4px 4px 0 0;
-moz-border-radius: 4px 4px 0 0;
border-radius: 4px 4px 0 0;
-webkit-box-shadow: 0 -4px 5px rgba(0, 0, 0, 0.15);
-moz-box-shadow: 0 -4px 5px rgba(0, 0, 0, 0.15);
box-shadow: 0 -4px 5px rgba(0, 0, 0, 0.15);
}
.select2-drop-active {
border: 1px solid #5897fb;
border-top: none;
}
.select2-drop.select2-drop-above.select2-drop-active {
border-top: 1px solid #5897fb;
}
.select2-container .select2-choice .select2-arrow {
display: inline-block;
width: 18px;
height: 100%;
position: absolute;
right: 0;
top: 0;
border-left: 1px solid #aaa;
-webkit-border-radius: 0 4px 4px 0;
-moz-border-radius: 0 4px 4px 0;
border-radius: 0 4px 4px 0;
-webkit-background-clip: padding-box;
-moz-background-clip: padding;
background-clip: padding-box;
background: #ccc;
background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #cccccc), color-stop(0.6, #eeeeee));
background-image: -webkit-linear-gradient(center bottom, #cccccc 0%, #eeeeee 60%);
background-image: -moz-linear-gradient(center bottom, #cccccc 0%, #eeeeee 60%);
background-image: -o-linear-gradient(bottom, #cccccc 0%, #eeeeee 60%);
background-image: -ms-linear-gradient(top, #cccccc 0%, #eeeeee 60%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = '#eeeeee', endColorstr = '#cccccc', GradientType = 0);
background-image: linear-gradient(to bottom, #cccccc 0%, #eeeeee 60%);
}
.select2-container .select2-choice .select2-arrow b {
display: block;
width: 100%;
height: 100%;
background: url('/extension/okapidesigns/design/okapidesign/css-images/select2/select2.png') no-repeat 0 1px;
}
.select2-search {
display: inline-block;
width: 100%;
min-height: 26px;
margin: 0;
padding-left: 4px;
padding-right: 4px;
position: relative;
z-index: 10000;
white-space: nowrap;
}
.select2-search input {
width: 100%;
height: auto !important;
min-height: 26px;
padding: 4px 20px 4px 5px;
margin: 0;
outline: 0;
font-family: sans-serif;
font-size: 1em;
border: 1px solid #aaa;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
background: white url('/extension/okapidesigns/design/okapidesign/css-images/select2/select2.png') no-repeat 100% -22px;
background: url('/extension/okapidesigns/design/okapidesign/css-images/select2/select2.png') no-repeat 100% -22px, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, white), color-stop(0.99, #eeeeee));
background: url('/extension/okapidesigns/design/okapidesign/css-images/select2/select2.png') no-repeat 100% -22px, -webkit-linear-gradient(center bottom, white 85%, #eeeeee 99%);
background: url('/extension/okapidesigns/design/okapidesign/css-images/select2/select2.png') no-repeat 100% -22px, -moz-linear-gradient(center bottom, white 85%, #eeeeee 99%);
background: url('/extension/okapidesigns/design/okapidesign/css-images/select2/select2.png') no-repeat 100% -22px, -o-linear-gradient(bottom, white 85%, #eeeeee 99%);
background: url('/extension/okapidesigns/design/okapidesign/css-images/select2/select2.png') no-repeat 100% -22px, -ms-linear-gradient(top, white 85%, #eeeeee 99%);
background: url('/extension/okapidesigns/design/okapidesign/css-images/select2/select2.png') no-repeat 100% -22px, linear-gradient(to bottom, #ffffff 85%, #eeeeee 99%);
}
.select2-drop.select2-drop-above .select2-search input {
margin-top: 4px;
}
.select2-search input.select2-active {
background: white url('/extension/okapidesigns/design/okapidesign/css-images/select2/select2-spinner.gif') no-repeat 100%;
background: url('/extension/okapidesigns/design/okapidesign/css-images/select2/select2-spinner.gif') no-repeat 100%, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, white), color-stop(0.99, #eeeeee));
background: url('/extension/okapidesigns/design/okapidesign/css-images/select2/select2-spinner.gif') no-repeat 100%, -webkit-linear-gradient(center bottom, white 85%, #eeeeee 99%);
background: url('/extension/okapidesigns/design/okapidesign/css-images/select2/select2-spinner.gif') no-repeat 100%, -moz-linear-gradient(center bottom, white 85%, #eeeeee 99%);
background: url('/extension/okapidesigns/design/okapidesign/css-images/select2/select2-spinner.gif') no-repeat 100%, -o-linear-gradient(bottom, white 85%, #eeeeee 99%);
background: url('/extension/okapidesigns/design/okapidesign/css-images/select2/select2-spinner.gif') no-repeat 100%, -ms-linear-gradient(top, white 85%, #eeeeee 99%);
background: url('/extension/okapidesigns/design/okapidesign/css-images/select2/select2-spinner.gif') no-repeat 100%, linear-gradient(to bottom, #ffffff 85%, #eeeeee 99%);
}
.select2-container-active .select2-choice,
.select2-container-active .select2-choices {
border: 1px solid #5897fb;
outline: none;
-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
}
.select2-dropdown-open .select2-choice {
border-bottom-color: transparent;
-webkit-box-shadow: 0 1px 0 #fff inset;
-moz-box-shadow: 0 1px 0 #fff inset;
box-shadow: 0 1px 0 #fff inset;
-webkit-border-bottom-left-radius: 0;
-moz-border-radius-bottomleft: 0;
border-bottom-left-radius: 0;
-webkit-border-bottom-right-radius: 0;
-moz-border-radius-bottomright: 0;
border-bottom-right-radius: 0;
background-color: #eee;
background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, white), color-stop(0.5, #eeeeee));
background-image: -webkit-linear-gradient(center bottom, white 0%, #eeeeee 50%);
background-image: -moz-linear-gradient(center bottom, white 0%, #eeeeee 50%);
background-image: -o-linear-gradient(bottom, white 0%, #eeeeee 50%);
background-image: -ms-linear-gradient(top, white 0%, #eeeeee 50%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff',GradientType=0 );
background-image: linear-gradient(to bottom, #ffffff 0%, #eeeeee 50%);
}
.select2-dropdown-open.select2-drop-above .select2-choice,
.select2-dropdown-open.select2-drop-above .select2-choices {
border: 1px solid #5897fb;
border-top-color: transparent;
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, white), color-stop(0.5, #eeeeee));
background-image: -webkit-linear-gradient(center top, white 0%, #eeeeee 50%);
background-image: -moz-linear-gradient(center top, white 0%, #eeeeee 50%);
background-image: -o-linear-gradient(top, white 0%, #eeeeee 50%);
background-image: -ms-linear-gradient(bottom, white 0%, #eeeeee 50%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff',GradientType=0 );
background-image: linear-gradient(to top, #ffffff 0%, #eeeeee 50%);
}
.select2-dropdown-open .select2-choice .select2-arrow {
background: transparent;
border-left: none;
filter: none;
}
.select2-dropdown-open .select2-choice .select2-arrow b {
background-position: -18px 1px;
}
.select2-results {
max-height: 200px;
padding: 0 0 0 4px;
margin: 4px 4px 4px 0;
position: relative;
overflow-x: hidden;
overflow-y: auto;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.select2-results ul.select2-result-sub {
margin: 0;
padding-left: 0;
}
.select2-results ul.select2-result-sub > li .select2-result-label {
padding-left: 20px;
}
.select2-results ul.select2-result-sub ul.select2-result-sub > li .select2-result-label {
padding-left: 40px;
}
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label {
padding-left: 60px;
}
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label {
padding-left: 80px;
}
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label {
padding-left: 100px;
}
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label {
padding-left: 110px;
}
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label {
padding-left: 120px;
}
.select2-results li {
list-style: none;
display: list-item;
background-image: none;
}
.select2-results li.select2-result-with-children > .select2-result-label {
font-weight: bold;
}
.select2-results .select2-result-label {
padding: 3px 7px 4px;
margin: 0;
cursor: pointer;
min-height: 1em;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.select2-results .select2-highlighted {
background: #3875d7;
color: #fff;
}
.select2-results li em {
background: #feffde;
font-style: normal;
}
.select2-results .select2-highlighted em {
background: transparent;
}
.select2-results .select2-highlighted ul {
background: white;
color: #000;
}
.select2-results .select2-no-results,
.select2-results .select2-searching,
.select2-results .select2-selection-limit {
background: #f4f4f4;
display: list-item;
}
.select2-results .select2-disabled.select2-highlighted {
color: #666;
background: #f4f4f4;
display: list-item;
cursor: default;
}
.select2-results .select2-disabled {
background: #f4f4f4;
display: list-item;
cursor: default;
}
.select2-results .select2-selected {
display: none;
}
.select2-more-results.select2-active {
background: #f4f4f4 url('/extension/okapidesigns/design/okapidesign/css-images/select2/select2-spinner.gif') no-repeat 100%;
}
.select2-more-results {
background: #f4f4f4;
display: list-item;
}
.select2-container.select2-container-disabled .select2-choice {
background-color: #f4f4f4;
background-image: none;
border: 1px solid #ddd;
cursor: default;
}
.select2-container.select2-container-disabled .select2-choice .select2-arrow {
background-color: #f4f4f4;
background-image: none;
border-left: 0;
}
.select2-container.select2-container-disabled .select2-choice abbr {
display: none;
}
.select2-container-multi .select2-choices {
height: auto !important;
height: 1%;
margin: 0;
padding: 0;
position: relative;
border: 1px solid #aaa;
cursor: text;
overflow: hidden;
background-color: #fff;
background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eeeeee), color-stop(15%, white));
background-image: -webkit-linear-gradient(top, #eeeeee 1%, white 15%);
background-image: -moz-linear-gradient(top, #eeeeee 1%, white 15%);
background-image: -o-linear-gradient(top, #eeeeee 1%, white 15%);
background-image: -ms-linear-gradient(top, #eeeeee 1%, white 15%);
background-image: linear-gradient(to bottom, #eeeeee 1%, #ffffff 15%);
}
.select2-locked {
padding: 3px 5px 3px 5px !important;
}
.select2-container-multi .select2-choices {
min-height: 26px;
}
.select2-container-multi.select2-container-active .select2-choices {
border: 1px solid #5897fb;
outline: none;
-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
}
.select2-container-multi .select2-choices li {
float: left;
list-style: none;
}
.select2-container-multi .select2-choices .select2-search-field {
margin: 0;
padding: 0;
white-space: nowrap;
}
.select2-container-multi .select2-choices .select2-search-field input {
padding: 5px;
margin: 1px 0;
font-family: sans-serif;
font-size: 100%;
color: #666;
outline: 0;
border: 0;
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;
background: transparent !important;
}
.select2-container-multi .select2-choices .select2-search-field input.select2-active {
background: white url('/extension/okapidesigns/design/okapidesign/css-images/select2/select2-spinner.gif') no-repeat 100% !important;
}
.select2-default {
color: #999 !important;
}
.select2-container-multi .select2-choices .select2-search-choice {
padding: 3px 5px 3px 18px;
margin: 3px 0 3px 5px;
position: relative;
line-height: 13px;
color: #333;
cursor: default;
}
.select2-container-multi .select2-choices .select2-search-choice .select2-chosen {
cursor: default;
}
.select2-container-multi .select2-choices .select2-search-choice-focus {
background: #d4d4d4;
}
.select2-search-choice-close {
display: block;
width: 12px;
height: 13px;
position: absolute;
right: 3px;
top: 4px;
font-size: 1px;
outline: none;
background: url('/extension/okapidesigns/design/okapidesign/css-images/select2/select2.png') right top no-repeat;
}
.select2-container-multi .select2-search-choice-close {
left: 3px;
}
.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover {
background-position: right -11px;
}
.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close {
background-position: right -11px;
}
.select2-container-multi.select2-container-disabled .select2-choices {
background-color: #f4f4f4;
background-image: none;
border: 1px solid #ddd;
cursor: default;
}
.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice {
padding: 3px 5px 3px 5px;
border: 1px solid #ddd;
background-image: none;
background-color: #f4f4f4;
}
.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close {
display: none;
background: none;
}
.select2-result-selectable .select2-match,
.select2-result-unselectable .select2-match {
text-decoration: underline;
}
.select2-offscreen, .select2-offscreen:focus {
clip: rect(0 0 0 0);
width: 1px;
height: 1px;
border: 0;
margin: 0;
padding: 0;
overflow: hidden;
position: absolute;
outline: 0;
left: 0px;
}
.select2-display-none {
display: none;
}
.select2-measure-scrollbar {
position: absolute;
top: -10000px;
left: -10000px;
width: 100px;
height: 100px;
overflow: scroll;
}
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) {
.select2-search input, .select2-search-choice-close, .select2-container .select2-choice abbr, .select2-container .select2-choice .select2-arrow b {
background-image: url('/extension/okapidesigns/design/okapidesign/css-images/select2/select2x2.png') !important;
background-repeat: no-repeat !important;
background-size: 60px 40px !important;
}
.select2-search input {
background-position: 100% -21px !important;
}
}
.bigdrop.select2-container .select2-results {
max-height: 300px;
}
.bigdrop .select2-results {
max-height: 300px;
}
.select2-results .result_image {
display: inline-block;
margin-right: 10px;
}
.select2-results .result_title {
display: inline-block;
}
[class^="f-icon-"]:before, [class*=" f-icon-"]:before {
font-family: "fontello";
font-style: normal;
font-weight: normal;
speak: none;
display: inline-block;
text-decoration: inherit;
width: 1em;
margin-right: .2em;
text-align: center;
font-variant: normal;
text-transform: none;
line-height: 1em;
margin-left: .2em;
}
.f-icon-gplus:before {
content: '\e800';
}
.f-icon-wikipedia:before {
content: '\e801';
}
.f-icon-pinterest:before {
content: '\e802';
}
.f-icon-rss:before {
content: '\52';
}
.f-icon-twitter:before {
content: '\e808';
}
.f-icon-youtube:before {
content: '\e803';
}
.f-icon-vimeo:before {
content: '\e807';
}
.f-icon-facebook:before {
content: '\e804';
}
.f-icon-lastfm:before {
content: '\e806';
}
.f-icon-soundcloud:before {
content: '\e805';
}
@font-face {
font-family: "open_sans-light";
src: url("/extension/okapidesigns/design/okapidesign/fonts/opensans/opensans-light-webfont.eot");
src: url("/extension/okapidesigns/design/okapidesign/fonts/opensans/opensans-light-webfont.eot?#iefix") format("embedded-opentype"), url("/extension/okapidesigns/design/okapidesign/fonts/opensans/opensans-light-webfont.woff") format("woff"), url("/extension/okapidesigns/design/okapidesign/fonts/opensans/opensans-light-webfont.ttf") format("truetype");
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: "open_sans-regular";
src: url("/extension/okapidesigns/design/okapidesign/fonts/opensans/opensans-regular-webfont.eot");
src: url("/extension/okapidesigns/design/okapidesign/fonts/opensans/opensans-regular-webfont.eot?#iefix") format("embedded-opentype"), url("/extension/okapidesigns/design/okapidesign/fonts/opensans/opensans-regular-webfont.woff") format("woff"), url("/extension/okapidesigns/design/okapidesign/fonts/opensans/opensans-regular-webfont.ttf") format("truetype");
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: "open_sans-semibold";
src: url("/extension/okapidesigns/design/okapidesign/fonts/opensans/opensans-semibold-webfont.eot");
src: url("/extension/okapidesigns/design/okapidesign/fonts/opensans/opensans-semibold-webfont.eot?#iefix") format("embedded-opentype"), url("/extension/okapidesigns/design/okapidesign/fonts/opensans/opensans-semibold-webfont.woff") format("woff"), url("/extension/okapidesigns/design/okapidesign/fonts/opensans/opensans-semibold-webfont.ttf") format("truetype");
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: "open_sans-bold";
src: url("/extension/okapidesigns/design/okapidesign/fonts/opensans/opensans-bold-webfont.eot");
src: url("/extension/okapidesigns/design/okapidesign/fonts/opensans/opensans-bold-webfont.eot?#iefix") format("embedded-opentype"), url("/extension/okapidesigns/design/okapidesign/fonts/opensans/opensans-bold-webfont.woff") format("woff"), url("/extension/okapidesigns/design/okapidesign/fonts/opensans/opensans-bold-webfont.ttf") format("truetype");
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'fontello';
src: url("/extension/okapidesigns/design/okapidesign/fonts/fontello/fontello.eot");
src: url("/extension/okapidesigns/design/okapidesign/fonts/fontello/fontello.eot#iefix") format("embedded-opentype"), url("/extension/okapidesigns/design/okapidesign/fonts/fontello/fontello.woff") format("woff"), url("/extension/okapidesigns/design/okapidesign/fonts/fontello/fontello.ttf") format("truetype"), url("/extension/okapidesigns/design/okapidesign/fonts/fontello/fontello.svg#fontello") format("svg");
font-weight: normal;
font-style: normal;
}
body, input, textarea {
color: #333333;
}
[class^="f-icon-"]:before, [class*=" f-icon-"]:before, .button, .banner-landscape, .banner-sidebar, .horizontal-related-artists .horizontal-related-artists_item > .horizontal-related-artists_itemimage, .artist-data_socialmedia a, .pagefooter .page, .mfp-bottom-bar, .rs-act-contentarea, .rs-act-home, .slider-with-sidebar .rsGCaption, .checkout-table .checkout-table_error {
-webkit-font-smoothing: antialiased;
}
.ch-profil, .filter_headline, .album_features .albumReleaseDate .albumReleaseDate-value, .page-album-detail .album-detail_albumhead, .banner--albumformat .banner_txt--large, .banner-landscape .banner_txt--large, .banner-sidebar .banner_txt--large, .sh1--right .header_title, .sh1 .header_title, .sh1--biography .header_title, .sh2 .header_title, .horizontal-album-list .header_title > .inner, .horizontal-related-artists .header_title > .inner, .portrait-item .artistname, .charts .charts_item:before, .subnav .category_head, .rs-act-home .homehero_headline, .shop-progress, .shop-success-message-block .shop-success-message-block__headline, .font-light {
font-family: open_sans-light, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif;
font-weight: normal;
font-style: normal;
}
.introtext, .profil-introtext, .profil-introtext p, .zitatquelle, .fliesstext, .newsteaser-large .newsteaser_body, .ezoe h1, .c-news_detail .news_detail_body h1, .ezoe h2, .c-news_detail .news_detail_body h2, .ezoe blockquote, .c-news_detail .news_detail_body blockquote, .ch1, .ezoe h3, .c-news_detail .news_detail_body h3, .ezoe h4, .c-news_detail .news_detail_body h4, .ezoe h5, .c-news_detail .news_detail_body h5, .ch2, .ezoe, .c-news_detail .news_detail_body, .pagination, .albuminfo .albumname, .album--detail .album_cover_bookmarkbadge--large, .album-inforow--press .album-inforow_artisthead, .album-inforow--artist .album-inforow_artisthead, .album-inforow--watchlist .album-inforow_artisthead, .album-inforow--press .album-inforow_albumhead, .album-inforow--artist .album-inforow_albumhead, .album-inforow--watchlist .album-inforow_albumhead, .sh1--right, .sh1, .sh2, .sh3, .sh1--biography, .sh3 .header_title, .sh_meta, .news-metainfo, .news-metainfo > *:after, .portrait-item .additional_content, .caption-image .caption-image_caption, .linklist li a .link_additional, .picker__day, .pagefooter .page, .metanav, .mainnav .nav_items, .subnav > ul, .mainnav .sitesearch_wrap input, .mainnav .sitesearch_wrap #sitesearch, .mainnav .sitesearch_wrap .select2-container-multi .select2-choices, body, .rs-act-artistphotos .rsGCaption, .rs-act-artistvideos .rsGCaption, .rs-act-default .rsGCaption, .rs-act-contentarea .rsGCaption, .slider-with-sidebar .rsGCaption, .tourlist_row, .font-regular {
font-family: open_sans-regular, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif;
font-weight: normal;
font-style: normal;
}
.btn-prelisten, .album_features .albumReleaseDate .albumReleaseDate-label, .albuminfo .release-date, .page-album-detail .album-detail_artisthead, .newsteaser-small .newsteaser_headline, .horizontal-related-artists .horizontal-related-artists_item > .horizontal-related-artists_itemimage, .mfp-bottom-bar, .page-act address strong, .font-semibold {
font-family: open_sans-semibold, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif;
font-weight: normal;
font-style: normal;
}
b, strong, .button, .album_cover_formatbadge, .albuminfo .artistname, .album--detail .album_cover_formatbadge, .release-format-info .release-format-info_label, .banner--albumformat .banner_txt--small, .banner-landscape .banner_txt--small, .banner-sidebar .banner_txt--small, .alben-filtercheckbox .alben-filtercheckbox_label, .tourlist-filterbar_location .tt-dropdown-menu .tt-suggestion strong, .sh_meta .header_additional, .news-metainfo .news-metainfo_category, .newsteaser-small .news-metainfo_category, .newsteaser-large .news-metainfo_category, .artist-data_table dt, .linklist li a, .picker__month,
.picker__year, .picker__weekday, .picker__button--today,
.picker__button--clear, .pagefooter__newsletter .pagefooter__newsletter-label, .pagefooter__row-sitemap .pagefooter__sitemap__category_name, .rs-act-home .homehero_subline, .checkout-table thead th, .checkout-table .checkout-table__sum-total, .checkout-table .checkout-table_error .checkout-table_error_message h3, .shop-form_row .shop-form_label, .tourlist_row b, .tourlist_row strong, .font-bold {
font-family: open_sans-bold, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif;
font-weight: normal;
font-style: normal;
}
.fs-small, .small.btn-arrow-right, .small.btn-arrow-left, .album_features .albumReleaseDate .albumReleaseDate-label, .albuminfo, .banner--albumformat .banner_txt--small, .alben-filtercheckbox .alben-filtercheckbox_label, .sh_meta .header_additional, .newsteaser-small .news-metainfo, .presse-foto-list_info, .pagefooter .page, .pagefooter p, .pagefooter__row-sitemap .pagefooter__sitemap__category_name, .pagefooter__row-sitemap a, .mfp-figure small, .rs-act-contentarea .rsGCaption {
font-size: 0.75rem;
}
.fs-normal, .zitatquelle, .fliesstext, .newsteaser-large .newsteaser_body, p, li, .ezoe, .c-news_detail .news_detail_body, .button, .pagination, .album--detail .album_cover_formatbadge, .album--detail .album_cover_bookmarkbadge--large, .banner-landscape .banner_txt--small, .banner-sidebar .banner_txt--small, .alben-filterblock select, .tourlist-filterbar select, .shop-form_row--select .shop-form_row_inputwrap select, .tourlist-filterbar input, .sh_meta, .newsteaser-small.newsteaser-small--smaller .newsteaser_headline, .newsteaser-large .news-metainfo, .c-news_detail .news-metainfo, .horizontal-related-artists .horizontal-related-artists_item > .horizontal-related-artists_itemimage, .portrait-item .additional_content, .charts, .artist-data_table, .caption-image .caption-image_caption, .mfp-bottom-bar, .metanav, .mainnav .mobile-mainnav-toggle, .mainnav .sitesearch_wrap input, .mainnav .sitesearch_wrap #sitesearch, .mainnav .sitesearch_wrap .select2-container-multi .select2-choices, .rs-act-artistphotos .rsGCaption, .rs-act-artistvideos .rsGCaption, .rs-act-default .rsGCaption, .rs-act-home .homehero_subline, .slider-with-sidebar .rsGCaption, .checkout-table, .page-shop, .shop-form_row, .tourlist_row, .page-act address {
font-size: 0.8125rem;
}
.fs-larger, .introtext, .larger.btn-arrow-right, .larger.btn-arrow-left, .album_features .albumReleaseDate .albumReleaseDate-value, .album-inforow--artist .albumprice, .tourlist-filterbar, .newsteaser-small .newsteaser_headline, .pagefooter__newsletter .pagefooter__newsletter-label, .pagefooter__newsletter .pagefooter__newsletter-submit, .checkout-table .checkout-table__sum-total, .checkout-table .checkout-table_error .checkout-table_error_message h3, .shop-progress, .tourlist_row .tourlist_artistname, .album-inforow--watchlist .albumprice {
font-size: 1rem;
}
.fs-large, .large.btn-arrow-right, .large.btn-arrow-left, .banner--albumformat .banner_txt--large, .banner-landscape .banner_txt--large, .portrait-item .artistname, .shop-success-message-block .shop-success-message-block__headline {
font-size: 1.25rem;
}
.introtext {
line-height: 1.3125rem;
color: #333333;
margin-bottom: 1.25rem;
}
.profil-introtext, .profil-introtext p {
font-size: 1rem;
line-height: 1.5rem;
color: #3e3d3d;
}
div.profil-introtext {
margin-bottom: 1.25rem;
}
.zitatquelle {
line-height: 1.25rem;
color: #333333;
}
.fliesstext, .newsteaser-large .newsteaser_body {
line-height: 1.125rem;
color: #333333;
}
.ezoe h1, .c-news_detail .news_detail_body h1, .ezoe h2, .c-news_detail .news_detail_body h2, .ezoe blockquote, .c-news_detail .news_detail_body blockquote, .ch1 {
font-size: 1.375rem;
line-height: 1.625rem;
color: #112f55;
margin-bottom: 0.625rem;
}
.ezoe h3, .c-news_detail .news_detail_body h3, .ezoe h4, .c-news_detail .news_detail_body h4, .ezoe h5, .c-news_detail .news_detail_body h5, .ch2 {
font-size: 1rem;
line-height: 1.25rem;
color: #112f55;
}
.ch-profil {
font-size: 2.125rem;
line-height: 2.5rem;
margin-bottom: 1.25rem;
color: #112f55;
}
.filter_headline {
font-size: 1.25rem;
line-height: 1.3;
color: #112f55;
}
p, li {
line-height: 1.4;
}
.ezoe, .c-news_detail .news_detail_body {
color: #333;
}
.ezoe b, .c-news_detail .news_detail_body b, .ezoe strong, .c-news_detail .news_detail_body strong {
font-style: normal;
font-weight: normal;
}
.ezoe i, .c-news_detail .news_detail_body i, .ezoe em, .c-news_detail .news_detail_body em {
font-style: normal;
font-style: normal;
color: #a8b8cd;
}
.ezoe h1, .c-news_detail .news_detail_body h1, .ezoe h2, .c-news_detail .news_detail_body h2, .ezoe blockquote, .c-news_detail .news_detail_body blockquote {
margin-top: 1.25rem;
margin-bottom: 1.25rem;
}
.ezoe h1:first-child, .c-news_detail .news_detail_body h1:first-child, .ezoe h2:first-child, .c-news_detail .news_detail_body h2:first-child, .ezoe blockquote:first-child, .c-news_detail .news_detail_body blockquote:first-child {
margin-top: 0;
}
.ezoe h2, .c-news_detail .news_detail_body h2, .ezoe blockquote, .c-news_detail .news_detail_body blockquote {
margin-left: 1.25rem;
margin-right: 1.25rem;
}
.ezoe h3, .c-news_detail .news_detail_body h3, .ezoe h4, .c-news_detail .news_detail_body h4, .ezoe h5, .c-news_detail .news_detail_body h5 {
margin-top: 1.25rem;
margin-bottom: 1.25rem;
margin-left: 1.25rem;
}
.ezoe h3:first-child, .c-news_detail .news_detail_body h3:first-child, .ezoe h4:first-child, .c-news_detail .news_detail_body h4:first-child, .ezoe h5:first-child, .c-news_detail .news_detail_body h5:first-child {
margin-top: 0;
}
.ezoe a, .c-news_detail .news_detail_body a, .ezoe a:link, .c-news_detail .news_detail_body a:link, .ezoe a:visited, .c-news_detail .news_detail_body a:visited, .ezoe a:hover, .c-news_detail .news_detail_body a:hover {
text-decoration: underline;
}
.ezoe a:hover, .c-news_detail .news_detail_body a:hover {
color: #112f55;
}
.ezoe > ul, .c-news_detail .news_detail_body > ul {
list-style: none;
margin-top: 0.625rem;
margin-bottom: 0.625rem;
}
.ezoe > ul li, .c-news_detail .news_detail_body > ul li {
padding-left: 1em;
position: relative;
}
.ezoe > ul li:before, .c-news_detail .news_detail_body > ul li:before {
content: '–';
display: inline-block;
position: absolute;
left: 0;
width: 1em;
}
.ezoe blockquote *, .c-news_detail .news_detail_body blockquote * {
display: inline;
}
.ezoe blockquote .hide, .c-news_detail .news_detail_body blockquote .hide, .ezoe blockquote .quote-begin, .c-news_detail .news_detail_body blockquote .quote-begin, .ezoe blockquote .quote-end, .c-news_detail .news_detail_body blockquote .quote-end {
display: none;
}
.ezoe blockquote p, .c-news_detail .news_detail_body blockquote p {
font-size: inherit;
line-height: inherit;
}
.ezoe q, .c-news_detail .news_detail_body q {
color: #112f55;
font-style: inherit;
font-weight: inherit;
}
.btn-arrow-right, .btn-arrow-left {
position: relative;
display: inline-block;
cursor: pointer;
font-size: inherit;
font-family: inherit;
}
.btn-arrow-right .btn_label, .btn-arrow-left .btn_label {
color: #112f55;
line-height: 1;
}
.btn-arrow-right:hover, .btn-arrow-left:hover {
text-decoration: none;
}
.btn-arrow-right:after {
content: '';
display: inline-block;
vertical-align: middle;
margin-left: 0.625rem;
margin-top: -0.2em;
}
.btn-arrow-left:before {
content: '';
display: inline-block;
vertical-align: middle;
margin-right: 0.625rem;
margin-top: -0.2em;
}
.ico-before-download, a.ico-before-download:hover, .ico-before-nodownload, a.ico-before-nodownload:hover, .ico-before-lupe, a.ico-before-lupe:hover, .ico-before-arrow-right, a.ico-before-arrow-right:hover, .ico-before-arrow-left, a.ico-before-arrow-left:hover, .ico-before-prelisten, a.ico-before-prelisten:hover, .ico-before-pause, a.ico-before-pause:hover, .ico-before-cart, a.ico-before-cart:hover, .ico-before-downloadportale, a.ico-before-downloadportale:hover {
position: relative;
padding-left: 30px;
}
.ico-before-download:before, a.ico-before-download:hover:before, .ico-before-nodownload:before, a.ico-before-nodownload:hover:before, .ico-before-lupe:before, a.ico-before-lupe:hover:before, .ico-before-arrow-right:before, a.ico-before-arrow-right:hover:before, .ico-before-arrow-left:before, a.ico-before-arrow-left:hover:before, .ico-before-prelisten:before, a.ico-before-prelisten:hover:before, .ico-before-pause:before, a.ico-before-pause:hover:before, .ico-before-cart:before, a.ico-before-cart:hover:before, .ico-before-downloadportale:before, a.ico-before-downloadportale:hover:before {
margin-left: -30px;
width: 30px;
content: '';
display: inline-block;
vertical-align: middle;
margin-top: -0.2em;
}
.ico-after-download, a.ico-after-download:hover, button.ico-after-download:hover, .ico-after-nodownload, a.ico-after-nodownload:hover, button.ico-after-nodownload:hover, .ico-after-lupe, a.ico-after-lupe:hover, button.ico-after-lupe:hover, .ico-after-arrow-right, a.ico-after-arrow-right:hover, button.ico-after-arrow-right:hover, .ico-after-arrow-left, a.ico-after-arrow-left:hover, button.ico-after-arrow-left:hover, .ico-after-prelisten, a.ico-after-prelisten:hover, button.ico-after-prelisten:hover, .ico-after-pause, a.ico-after-pause:hover, button.ico-after-pause:hover, .ico-after-cart, a.ico-after-cart:hover, button.ico-after-cart:hover, .ico-after-downloadportale, a.ico-after-downloadportale:hover, button.ico-after-downloadportale:hover {
position: relative;
}
.ico-after-download:after, a.ico-after-download:hover:after, button.ico-after-download:hover:after, .ico-after-nodownload:after, a.ico-after-nodownload:hover:after, button.ico-after-nodownload:hover:after, .ico-after-lupe:after, a.ico-after-lupe:hover:after, button.ico-after-lupe:hover:after, .ico-after-arrow-right:after, a.ico-after-arrow-right:hover:after, button.ico-after-arrow-right:hover:after, .ico-after-arrow-left:after, a.ico-after-arrow-left:hover:after, button.ico-after-arrow-left:hover:after, .ico-after-prelisten:after, a.ico-after-prelisten:hover:after, button.ico-after-prelisten:hover:after, .ico-after-pause:after, a.ico-after-pause:hover:after, button.ico-after-pause:hover:after, .ico-after-cart:after, a.ico-after-cart:hover:after, button.ico-after-cart:hover:after, .ico-after-downloadportale:after, a.ico-after-downloadportale:hover:after, button.ico-after-downloadportale:hover:after {
content: '';
display: inline-block;
vertical-align: middle;
width: 30px;
background-position: 100% 0;
margin-top: -0.2em;
}
.ico-only-download, a.ico-only-download:hover, .ico-only-nodownload, a.ico-only-nodownload:hover, .ico-only-lupe, a.ico-only-lupe:hover, .ico-only-arrow-right, a.ico-only-arrow-right:hover, .ico-only-arrow-left, a.ico-only-arrow-left:hover, .ico-only-prelisten, a.ico-only-prelisten:hover, .ico-only-pause, a.ico-only-pause:hover, .ico-only-cart, a.ico-only-cart:hover, .ico-only-downloadportale, a.ico-only-downloadportale:hover {
display: block;
}
a.ico-only-download {
display: inline-block;
}
a.ico-only-nodownload {
display: inline-block;
}
a.ico-only-lupe {
display: inline-block;
}
a.ico-only-arrow-right {
display: inline-block;
}
a.ico-only-arrow-left {
display: inline-block;
}
.ico-before-prelisten {
padding-left: 40px;
}
.ico-before-prelisten:before {
margin-left: -40px;
width: 40px;
}
a.ico-before-prelisten:hover {
padding-left: 40px;
}
a.ico-before-prelisten:hover:before {
margin-left: -40px;
width: 40px;
}
a.ico-only-prelisten {
display: inline-block;
}
.ico-before-pause, .ico-before-prelisten.sm2_playing {
padding-left: 40px;
}
.ico-before-pause:before, .ico-before-prelisten.sm2_playing:before {
margin-left: -40px;
width: 40px;
}
a.ico-before-pause:hover, a.ico-before-prelisten.sm2_playing:hover {
padding-left: 40px;
}
a.ico-before-pause:hover:before, a.ico-before-prelisten.sm2_playing:hover:before {
margin-left: -40px;
width: 40px;
}
a.ico-only-pause, a.ico-only-prelisten.sm2_playing {
display: inline-block;
}
.ico-before-cart {
padding-left: 20px;
}
.ico-before-cart:before {
margin-left: -20px;
width: 20px;
}
a.ico-before-cart:hover {
padding-left: 20px;
}
a.ico-before-cart:hover:before {
margin-left: -20px;
width: 20px;
}
a.ico-only-cart {
display: inline-block;
}
.ico-before-downloadportale {
padding-left: 20px;
}
.ico-before-downloadportale:before {
margin-left: -20px;
width: 20px;
}
a.ico-before-downloadportale:hover {
padding-left: 20px;
}
a.ico-before-downloadportale:hover:before {
margin-left: -20px;
width: 20px;
}
a.ico-only-downloadportale {
display: inline-block;
}
.button {
display: -moz-inline-stack;
display: inline-block;
vertical-align: middle;
line-height: normal;
white-space: nowrap;
vertical-align: baseline;
text-align: center;
cursor: pointer;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
padding: 0.5em 1em .6em;
border: none rgba(0, 0, 0, 0);
text-decoration: none;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.75);
-webkit-border-radius: 2px;
border-radius: 2px;
background-clip: padding-box;
-webkit-background-clip: padding;
-moz-background-clip: padding;
background-clip: padding-box;
background-color: #2e4665;
background-image: -webkit-linear-gradient(#435b79, #2e4665);
background-image: -moz-linear-gradient(#435b79, #2e4665);
background-image: -o-linear-gradient(#435b79, #2e4665);
background-image: linear-gradient(#435b79, #2e4665);
-webkit-transition: all 100ms linear;
-moz-transition: all 100ms linear;
-o-transition: all 100ms linear;
transition: all 100ms linear;
}
.button::-moz-focus-inner {
padding: 0;
border: 0;
}
.button:focus {
outline: 0;
}
[disabled].button {
cursor: not-allowed;
opacity: 0.6;
}
.button, .button:link, .button:visited, .button:hover {
color: #fff;
}
.button:hover, .button:focus {
background-color: #eda308;
background-image: -webkit-linear-gradient(#eda308, #dd9600);
background-image: -moz-linear-gradient(#eda308, #dd9600);
background-image: -o-linear-gradient(#eda308, #dd9600);
background-image: linear-gradient(#eda308, #dd9600);
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.15);
}
.button:active {
background: #e19901;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.15);
-webkit-box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.21);
-moz-box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.21);
box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.21);
}
a.button {
text-decoration: none;
}
.btn-prelisten {
text-transform: uppercase;
}
.btn-prelisten:hover {
text-decoration: none;
color: #112f55;
}
.pagination {
line-height: 1.5em;
margin-bottom: -.25em;
}
.pagination > * {
float: left;
}
.pagination > *:last-child {
margin: 0;
}
.pagination .pagination_label {
margin-right: .5em;
}
.pagination .pagination_pages > li {
display: block;
float: left;
margin-left: .1em;
}
.pagination .pagination_pages > li:first-child {
margin-left: 0;
}
.pagination .pagination_pages > li:hover a {
background-color: #eda308;
color: #fff;
text-decoration: none;
}
.pagination .pagination_pages a {
display: block;
min-width: 1.5em;
text-align: center;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
padding: 0 .3em;
height: 1.5em;
}
.pagination .pagination_pages .is-active a {
background-color: #a8b8cd;
color: #fff;
}
.pagination .disabled.pagination_prevpage, .pagination .disabled.pagination_nextpage {
pointer-events: none;
opacity: 0.5;
}
.pagination .pagination_prevpage {
margin-right: 1em;
}
.pagination .pagination_nextpage {
margin-left: 1em;
}
.c-pagination-bottom {
text-align: center;
padding-top: 0.625rem;
text-align: right;
}
.c-pagination-bottom .pagination {
display: inline-block;
}
#r10-1 .styleguide__element {
width: 25%;
}
.album {
position: relative;
}
.album_features {
position: relative;
display: block;
}
.album_features .albumReleaseDate {
position: absolute;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
padding-bottom: 1.25rem;
top: -1.875rem;
height: 1.875rem;
width: 100%;
color: #112f55;
}
.album_features .albumReleaseDate > * {
display: inline-block;
position: absolute;
bottom: 0.3125rem;
}
.album_features .albumReleaseDate .albumReleaseDate-label {
left: 0;
}
.album_features .albumReleaseDate .albumReleaseDate-value {
right: 0;
}
.album_cover {
display: block;
position: relative;
left: 0;
background-color: #e7e9ed;
}
a.album_cover:hover .album_cover_image {
-webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.6);
-moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.6);
box-shadow: 0 1px 5px rgba(0, 0, 0, 0.6);
}
.album_cover_image {
padding-top: 91%;
background-repeat: no-repeat;
background-position: 0% 0%;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
-webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.16);
-moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.16);
box-shadow: 0 1px 5px rgba(0, 0, 0, 0.16);
-webkit-transition: all 100ms ease-out;
-moz-transition: all 100ms ease-out;
transition: all 100ms ease-out;
}
.album_cover_formatbadge {
position: absolute;
bottom: 0;
color: #fff;
font-size: 0.5625rem;
text-align: center;
width: 100%;
text-transform: uppercase;
}
.album_cover_formatbadge > .inner {
display: inline-block;
height: 1.125rem;
line-height: 1.125rem;
padding: 0 0.3125rem;
background-color: #697c94;
}
.audio-preview {
position: absolute;
bottom: 0;
display: block;
background-position: 50% 50%;
-webkit-background-size: 60%;
-moz-background-size: 60%;
-o-background-size: 60%;
background-size: 60%;
min-width: 1.875rem;
min-height: 1.875rem;
height: 1.875rem;
}
.audio-preview:hover {
min-width: 1.875rem;
min-height: 1.875rem;
height: 1.875rem;
}
.album_cover_bookmarkbadge {
opacity: 0.8;
position: absolute;
background-position: center bottom;
top: 100%;
display: block;
height: 0.9375rem;
-webkit-transition: height 100ms ease-in-out;
-moz-transition: height 100ms ease-in-out;
transition: height 100ms ease-in-out;
}
.album_cover_bookmarkbadge:hover {
opacity: 1;
height: 1.25rem;
}
.albuminfo {
display: block;
line-height: 0.9375rem;
color: #404040;
}
.albuminfo > * {
display: block;
}
.albuminfo .release-date {
margin-top: .5em;
color: #112f55;
}
.album_features + .albuminfo {
margin-top: 0.3125rem;
}
.album--small .albuminfo {
height: 3.75rem;
margin-bottom: 1.25rem;
overflow: hidden;
}
.albuminfo a.artistname:hover, .albuminfo a.albumname:hover {
text-decoration: none;
color: #eda308;
}
.album--standard {
margin-bottom: 1.25rem;
}
.album--standard .album_cover {
padding: 0.625rem;
}
.album--standard .audio-preview {
margin-top: -3.125rem;
left: 0.625rem;
}
.album--standard .album_cover_bookmarkbadge {
right: 0.625rem;
margin-top: -10px;
}
.album--standard .albuminfo {
margin-top: 0.3125rem;
height: 1.875rem;
}
.album--standard .audio-preview {
bottom: 0.625rem;
}
.album--small .album_cover {
padding: 0.4375rem;
}
.album--small .audio-preview {
margin-top: -2.9375rem;
left: 0.4375rem;
}
.album--small .album_cover_bookmarkbadge {
right: 0.4375rem;
margin-top: -7px;
}
.album--small .audio-preview {
bottom: 0.4375rem;
}
.album--noborder .album_cover {
background-color: transparent;
}
#r10-2 .styleguide__element {
width: 50%;
}
.album--detail .album_cover {
padding: 1.25rem;
}
.album--detail .album_cover_image {
-webkit-box-shadow: 0 0 13px rgba(0, 0, 0, 0.15);
-moz-box-shadow: 0 0 13px rgba(0, 0, 0, 0.15);
box-shadow: 0 0 13px rgba(0, 0, 0, 0.15);
}
.album--detail a.album_cover:hover .album_cover_image {
-webkit-box-shadow: 0 0 13px rgba(0, 0, 0, 0.6);
-moz-box-shadow: 0 0 13px rgba(0, 0, 0, 0.6);
box-shadow: 0 0 13px rgba(0, 0, 0, 0.6);
}
.album--detail .album_cover_formatbadge {
position: absolute;
bottom: 0;
color: #fff;
text-align: center;
width: 100%;
text-transform: uppercase;
}
.album--detail .album_cover_formatbadge > .inner {
display: inline-block;
height: 1.625rem;
line-height: 1.625rem;
padding: 0 0.625rem;
background-color: #697c94;
}
.album--detail .album_cover_bookmarkbadge--large {
padding-top: 1.25rem;
height: 2.625rem;
opacity: 0.8;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
position: absolute;
left: 50%;
top: 100%;
right: 1.25rem;
background-position: right bottom;
margin-top: -20px;
display: block;
width: auto;
color: #656565;
-webkit-transition: opacity 100ms ease-in-out;
-moz-transition: opacity 100ms ease-in-out;
transition: opacity 100ms ease-in-out;
}
.album--detail .album_cover_bookmarkbadge--large:hover {
opacity: 1;
}
.album--detail .album_cover_bookmarkbadge--large > .inner {
display: block;
position: absolute;
bottom: 0;
left: 0;
right: 0;
margin-right: 30px;
text-align: right;
}
.album--detail .audio-preview {
bottom: 1.25rem;
}
.release-format-info {
margin-bottom: 1em;
}
.release-format-info .release-format-info_label:after {
content: ' ';
}
.row--press > div.album-inforow--press {
padding-left: 0;
padding-right: 0;
}
.album-inforow--press, .album-inforow--artist, .album-inforow--watchlist {
padding-bottom: 1.25rem;
}
.album-inforow--press .album-inforow_media img, .album-inforow--artist .album-inforow_media img, .album-inforow--watchlist .album-inforow_media img {
border: 1px solid #999;
width: 100%;
}
.album-inforow--press .album-inforow_media .album--standard, .album-inforow--artist .album-inforow_media .album--standard, .album-inforow--watchlist .album-inforow_media .album--standard {
margin-bottom: 0;
}
.album-inforow--press .album-inforow_media, .album-inforow--artist .album-inforow_media, .album-inforow--watchlist .album-inforow_media {
width: 25%;
float: left;
}
.album-inforow--press .album-inforow_title, .album-inforow--artist .album-inforow_title, .album-inforow--watchlist .album-inforow_title, .album-inforow--press .album-inforow_body, .album-inforow--artist .album-inforow_body, .album-inforow--watchlist .album-inforow_body {
width: 75%;
float: right;
}
.album-inforow--press .album-inforow_body, .album-inforow--artist .album-inforow_body, .album-inforow--watchlist .album-inforow_body {
padding-left: 0;
padding-right: 0;
}
.album-inforow--press .album-inforow_body > *, .album-inforow--artist .album-inforow_body > *, .album-inforow--watchlist .album-inforow_body > * {
position: relative;
display: block;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
padding-left: 0.625rem;
padding-right: 0.625rem;
}
.album-inforow--press .col-formatinfo, .album-inforow--artist .col-formatinfo, .album-inforow--watchlist .col-formatinfo {
width: 50%;
float: left;
}
.album-inforow--press .col-downloads, .album-inforow--artist .col-downloads, .album-inforow--watchlist .col-downloads, .album-inforow--press .col-description, .album-inforow--artist .col-description, .album-inforow--watchlist .col-description {
width: 50%;
float: right;
}
.album-inforow--press .col-1, .album-inforow--artist .col-1, .album-inforow--watchlist .col-1, .album-inforow--press .col-2, .album-inforow--artist .col-2, .album-inforow--watchlist .col-2 {
width: 50%;
float: left;
}
.album-inforow--press .row, .album-inforow--artist .row, .album-inforow--watchlist .row {
margin-left: -0.625rem;
margin-right: -0.625rem;
}
.album-inforow--press .album-inforow_artisthead, .album-inforow--artist .album-inforow_artisthead, .album-inforow--watchlist .album-inforow_artisthead {
font-size: 1.25rem;
line-height: 1.625rem;
color: #112f55;
margin-bottom: 0;
}
.album-inforow--press .album-inforow_albumhead, .album-inforow--artist .album-inforow_albumhead, .album-inforow--watchlist .album-inforow_albumhead {
color: #404040;
font-size: 1.25rem;
line-height: 1.625rem;
margin-bottom: 0.625rem;
}
.album-inforow--artist {
position: relative;
overflow: hidden;
padding-top: 1.875rem;
padding-bottom: 1.875rem;
background-position: 0 100%;
}
.album-inforow--artist:after {
content: '';
display: block;
height: 1px;
position: absolute;
bottom: 0;
left: 0.625rem;
right: 0.625rem;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.album-inforow--artist .ch1 {
margin-bottom: 0;
}
.album-inforow--artist .col-description {
margin-bottom: 1em;
}
.album-inforow--artist .album-inforow_features {
padding-top: 0.625rem;
padding-bottom: 0.625rem;
}
.album-inforow--artist .col-prelisten, .album-inforow--artist .col-price, .album-inforow--artist .col-cartbutton {
line-height: 2.5rem;
height: 2.5rem;
}
.album-inforow--artist .col-price {
width: 50%;
float: left;
}
.album-inforow--artist .col-cartbutton {
width: 50%;
float: left;
text-align: right;
}
.album-inforow--artist .col-prelisten {
width: 33.3333333%;
float: left;
}
.album-inforow--artist .col-price {
width: 33.3333333%;
float: left;
}
.album-inforow--artist .col-cartbutton {
width: 33.3333333%;
float: left;
text-align: right;
}
.album-inforow--artist .col-prelisten {
width: 50%;
float: left;
}
.album-inforow--artist .col-price {
width: 25%;
float: left;
}
.album-inforow--artist .col-cartbutton {
width: 25%;
float: left;
text-align: right;
}
.page-album-detail {
}
.page-album-detail .col-main, .page-album-detail .col-cover, .page-album-detail .col-infos, .page-album-detail .col-tracks {
position: relative;
display: block;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
padding-left: 0.625rem;
padding-right: 0.625rem;
}
.page-album-detail .col-main {
float: left;
width: 50%;
}
.page-album-detail .col-cover {
float: right;
width: 50%;
}
.page-album-detail .col-infos {
float: left;
width: 33.3333333%;
}
.page-album-detail .col-tracks {
width: 58.3333333%;
float: right;
}
.page-album-detail .album-detail_artisthead, .page-album-detail .album-detail_albumhead {
font-size: 2.125rem;
line-height: 2.25rem;
}
.page-album-detail .album-detail_albumhead {
margin-bottom: 1.25rem;
}
.shopslist {
background-color: #eee;
margin-bottom: 1.25rem;
}
.shopslist .button {
width: 100%;
}
.shopslist .shoplist_cartrow, .shopslist .shoplist_downloadrow {
border-top: 1px solid #e4e5e6;
min-height: 3.125rem;
line-height: 3.125rem;
text-align: left;
min-height: 3.75rem;
line-height: 3.75rem;
}
.shopslist .downloadportale {
float: left;
width: 100%;
-webkit-transition: max-height 200ms;
-moz-transition: max-height 200ms;
-o-transition: max-height 200ms;
transition: max-height 200ms;
max-height: 15.625rem;
overflow: hidden;
}
.downloadportale {
text-align: left;
display: block;
}
.downloadportale li, .downloadportale a {
display: block;
min-height: 1.875rem;
line-height: 1.875rem;
}
.downloadportale li {
border-top: 1px solid #fff;
}
.downloadportale a:hover, .downloadportale a:active, .downloadportale a:focus {
color: #eda308;
text-decoration: none;
}
ol.tracklist {
counter-reset: tracklist;
background-color: #f5f5f5;
}
ol.tracklist li {
position: relative;
border-top: 1px solid #fff;
min-height: 2.5rem;
display: block;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
ol.tracklist .tracklist_track {
padding-top: 0.625rem;
padding-bottom: 0.625rem;
display: block;
position: relative;
left: 0;
right: 0;
padding-left: 4.0625rem;
padding-right: 5em;
}
ol.tracklist a {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
ol.tracklist a:hover {
text-decoration: none;
}
ol.tracklist .tracklist_tracknumber {
float: left;
width: 1.5em;
display: inline-block;
margin-left: -1.5em;
}
ol.tracklist .tracklist_trackduration {
position: absolute;
right: 0;
display: inline-block;
width: 4em;
text-align: right;
top: 0.625rem;
padding-right: 0.625rem;
}
ol.tracklist a.sm2_link {
width: 100%;
height: 100%;
background-position: 0.625rem 0.625rem;
-webkit-background-size: 1.5em;
-moz-background-size: 1.5em;
-o-background-size: 1.5em;
background-size: 1.5em;
}
ol.tracklist a.sm2_link:hover {
width: 100%;
height: 100%;
}
ol.tracklist a.sm2_link.sm2_playing {
width: 100%;
height: 100%;
background-color: #e6e8ec;
}
.banner--albumformat {
padding: 0.625rem;
position: relative;
background-color: #eda308;
margin-bottom: 1.25rem;
}
.banner--albumformat .inner {
position: relative;
padding-top: 91%;
}
.banner--albumformat .banner_img {
-webkit-background-size: contain;
-moz-background-size: contain;
-o-background-size: contain;
background-size: contain;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
background-repeat: no-repeat;
background-position: 50% 100%;
text-align: center;
color: #fff;
padding-top: 10px;
text-shadow: 0px 0px 6px rgba(0, 0, 0, 0.7);
}
.banner--albumformat .banner_txt--small {
margin-bottom: 10px;
}
.banner--albumformat:after {
content: '';
display: block;
position: relative;
top: 0.625rem;
height: 2.1875rem;
background-color: #fff;
margin-left: -0.625rem;
margin-right: -0.625rem;
}
.banner-landscape {
text-transform: uppercase;
color: #fff;
text-align: center;
}
.banner-landscape .inner {
min-height: 6.25rem;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
padding: 0.625rem;
}
.banner-landscape.banner--orange .inner {
background-image: -webkit-linear-gradient(#eda308, #bc8106);
background-image: -moz-linear-gradient(#eda308, #bc8106);
background-image: -o-linear-gradient(#eda308, #bc8106);
background-image: linear-gradient(#eda308, #bc8106);
}
.banner-landscape.banner--blue .inner {
background-image: -webkit-linear-gradient(#112f55, #08172b);
background-image: -moz-linear-gradient(#112f55, #08172b);
background-image: -o-linear-gradient(#112f55, #08172b);
background-image: linear-gradient(#112f55, #08172b);
}
.banner-landscape .banner_txt--small {
margin-bottom: 0.4166667rem;
}
.banner-sidebar {
text-transform: uppercase;
color: #fff;
text-align: center;
background-image: -webkit-linear-gradient(#f8b730, #eda308);
background-image: -moz-linear-gradient(#f8b730, #eda308);
background-image: -o-linear-gradient(#f8b730, #eda308);
background-image: linear-gradient(#f8b730, #eda308);
}
.banner-sidebar .inner {
min-height: 6.25rem;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
padding: 0.625rem;
}
.banner-sidebar .banner_txt--small {
margin-bottom: 1.25rem;
position: relative;
}
.banner-sidebar .banner_txt--small:after {
content: '';
display: inline-block;
position: absolute;
height: 3px;
width: 0.75rem;
margin-left: -0.375rem;
left: 50%;
background-color: #fff;
bottom: -0.625rem;
}
.banner-sidebar .banner_txt--large {
font-size: 1.875rem;
line-height: 1.1;
}
.banner-sidebar .banner-sidebar_media {
margin-top: 1.25rem;
margin-left: -0.625rem;
margin-right: -0.625rem;
margin-bottom: -0.625rem;
}
.banner-sidebar .banner-sidebar_media img {
width: 100%;
}
.alben-filtercheckbox {
width: 100%;
margin-bottom: .6em;
}
.alben-filtercheckbox:last-child {
margin-bottom: 0;
}
.alben-filtercheckbox, .alben-filtercheckbox label {
cursor: pointer;
}
.alben-filtercheckbox.disabled {
opacity: 0.5;
}
.alben-filtercheckbox.disabled, .alben-filtercheckbox.disabled label {
cursor: default;
pointer-events: none;
}
.alben-filtercheckbox:hover {
background-color: #eee;
}
.alben-filtercheckbox.disabled:hover {
background-color: none;
}
.alben-filtercheckbox input {
display: none;
}
.alben-filtercheckbox label {
display: block;
}
.alben-filtercheckbox .alben-filtercheckbox_label {
line-height: 1.2;
position: relative;
padding-left: 15px;
display: block;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.alben-filtercheckbox .alben-filtercheckbox_label:before {
display: inline-block;
content: '';
position: absolute;
left: 0;
top: 2px;
width: 0.625rem;
height: 0.625rem;
-webkit-border-radius: 2px;
border-radius: 2px;
background-clip: padding-box;
background-color: #a5b1c1;
-webkit-box-shadow: inset 1px 1px 2px rgba(78, 93, 114, 0.75), inset 0 0 0 1px rgba(127, 144, 167, 0.38);
-moz-box-shadow: inset 1px 1px 2px rgba(78, 93, 114, 0.75), inset 0 0 0 1px rgba(127, 144, 167, 0.38);
box-shadow: inset 1px 1px 2px rgba(78, 93, 114, 0.75), inset 0 0 0 1px rgba(127, 144, 167, 0.38);
margin-right: 5px;
}
.alben-filtercheckbox input:checked + .alben-filtercheckbox_label:before {
background-color: #7f90a7;
background-repeat: no-repeat;
background-position: 50% 50%;
}
.alben-filtercheckbox input:checked + .alben-filtercheckbox_label {
color: #eda308;
}
.alben-filterblock {
background-position: 0 100%;
padding-bottom: 1.25rem;
margin-bottom: 1.25rem;
}
.alben-filterblock .filter_headline {
margin-bottom: 0.3125rem;
}
.tourlist-filterbar input {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
height: 1.875rem;
padding: 0.25rem;
border: 1px solid #ccc;
-webkit-box-shadow: inset 0 1px 3px #dddddd;
-moz-box-shadow: inset 0 1px 3px #dddddd;
box-shadow: inset 0 1px 3px #dddddd;
-webkit-transition: all 100ms linear;
-moz-transition: all 100ms linear;
-o-transition: all 100ms linear;
transition: all 100ms linear;
-webkit-border-radius: 3px;
border-radius: 3px;
background-clip: padding-box;
}
.tourlist-filterbar input:focus {
outline: 0;
outline: thin dotted    \9;
border-color: #eda308;
}
.alben-filterblock select, .tourlist-filterbar select, .shop-form_row--select .shop-form_row_inputwrap select {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
height: 1.875rem;
line-height: 1.875rem;
padding: 0.25rem;
-webkit-border-radius: 3px;
border-radius: 3px;
background-clip: padding-box;
-webkit-transition: all 100ms linear;
-moz-transition: all 100ms linear;
-o-transition: all 100ms linear;
transition: all 100ms linear;
border: 1px solid #ccc;
color: #333333;
vertical-align: middle;
}
.alben-filterblock select:focus, .tourlist-filterbar select:focus, .shop-form_row--select .shop-form_row_inputwrap select:focus {
outline: 0;
border-color: #eda308;
}
.alben-filterblock select option, .tourlist-filterbar select option, .shop-form_row--select .shop-form_row_inputwrap select option {
outline: 0;
}
.alben-filterblock select -moz-focus-inner, .tourlist-filterbar select -moz-focus-inner, .shop-form_row--select .shop-form_row_inputwrap select -moz-focus-inner {
border: 0;
}
.datepicker_inputwrap {
position: relative;
display: inline-block;
}
.datepicker {
position: relative;
}
.tourlist-filterbar .field_wrap {
float: left;
position: relative;
vertical-align: top;
margin-right: 1.25rem;
}
.tourlist-filterbar input {
height: 1.875rem;
}
.tourlist-filterbar label {
display: inline-block;
height: 1.875rem;
line-height: 1.875rem;
vertical-align: top;
padding-right: 0.625rem;
}
.tourlist-filterbar select {
width: auto;
}
.tourlist-filterbar_location .tt-dropdown-menu {
background-color: #fff;
min-width: 100%;
-webkit-box-shadow: 0 0 13px rgba(0, 0, 0, 0.15);
-moz-box-shadow: 0 0 13px rgba(0, 0, 0, 0.15);
box-shadow: 0 0 13px rgba(0, 0, 0, 0.15);
}
.tourlist-filterbar_location .tt-dropdown-menu .tt-is-under-cursor {
background-color: #eee;
}
.sh1--right, .sh1, .sh2, .sh3 {
height: 1.875rem;
line-height: 1.875rem;
margin-bottom: 1.25rem;
position: relative;
}
.sh1--right .header_title, .sh1 .header_title, .sh2 .header_title, .sh3 .header_title, .sh1--right .header_additional, .sh1 .header_additional, .sh2 .header_additional, .sh3 .header_additional {
position: absolute;
line-height: .75;
bottom: 0.375rem;
}
.sh1--right .header_title, .sh1 .header_title, .sh2 .header_title, .sh3 .header_title {
left: 0;
}
.sh1--right .header_additional, .sh1 .header_additional, .sh2 .header_additional, .sh3 .header_additional {
right: 0;
}
.sh1--right, .sh1 {
background-position: 0 100%;
position: relative;
}
.sh1--right .header_title, .sh1 .header_title {
font-size: 2.5rem;
padding-right: 0.625rem;
color: #112f55;
background-color: #fff;
bottom: 0;
}
.sh1--biography {
position: relative;
}
.sh1--biography .header_title {
font-size: 2.5rem;
padding-right: 0.625rem;
color: #112f55;
background-color: #fff;
}
.sh1--right {
background-color: #f00;
}
.sh1--right .header_title {
padding-left: 0.625rem;
padding-right: 0;
left: auto;
right: 0;
}
.sh1--right .header_additional {
left: 0;
right: auto;
}
.sh2 {
background-color: #f00;
position: relative;
}
.sh2 .header_title {
font-size: 1rem;
color: #112f55;
}
.sh3 .header_title {
font-size: 1.25rem;
color: #112f55;
}
.sh3 .header_title .btn_label {
line-height: inherit;
}
a .sh3 .header_title {
background-color: #f00;
}
a .sh3 .header_title:after {
margin-left: 10px;
content: '';
display: inline-block;
vertical-align: baseline;
height: 100%;
}
a:hover .sh3 .header_title:after {
height: 100%;
}
.sh3.sh3--underline {
background-position: 0 100%;
}
.sh_meta {
padding-bottom: 0.4166667rem;
margin-bottom: 1.25rem;
height: 1.875rem;
line-height: 1.875rem;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
position: relative;
color: #666;
background-position: 0 100%;
}
.sh_meta .news-metainfo {
float: left;
position: absolute;
bottom: 0;
height: 1.875rem;
line-height: 1.875rem;
}
.sh_meta .header_additional {
float: right;
text-transform: uppercase;
}
.news-metainfo {
line-height: 1.5;
color: #6e6e6e;
}
.news-metainfo > * {
display: inline-block;
}
.news-metainfo > *:after {
content: '|';
width: 20px;
text-align: center;
display: inline-block;
}
.news-metainfo > *:last-child:after {
content: '';
display: none;
}
.news-metainfo .news-metainfo_artistname:after {
content: ',\00a0\00a0';
text-align: left;
width: auto;
}
.news-metainfo .news-metainfo_artistname:last-child:after {
content: '|';
width: 20px;
text-align: center;
}
.newsteaser-small {
padding-bottom: 1.25rem;
margin-bottom: 1.25rem;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
background-position: 0 100%;
}
.newsteaser-small .media {
max-width: 50%;
border-right: 0.625rem solid white;
}
.newsteaser-small .media + .block {
padding-left: 0.625rem;
}
.newsteaser-small .newsteaser_headline {
color: #112f55;
margin-bottom: 0.625rem;
}
.newsteaser-small.newsteaser-small--smaller {
padding-bottom: 0.625rem;
margin-bottom: 0.625rem;
}
.newsteaser-small .news-metainfo {
line-height: 1.0625rem;
}
.newsteaser-small .news-metainfo_date {
display: block;
}
.newsteaser-small .news-metainfo_date:after {
content: '';
}
.newsteaser-small .news-metainfo_category {
display: inline-block;
}
.newsteaser-small .news-metainfo_category:before {
content: '';
display: none;
}
ul > li:last-child > .newsteaser-small {
background: none;
padding-bottom: 0;
margin-bottom: 0;
}
a.newsteaser-small {
cursor: pointer;
display: block;
}
a.newsteaser-small:hover {
text-decoration: none;
}
a.newsteaser-small:hover .newsteaser_headline {
text-decoration: underline;
}
.newsteaser-large {
padding-top: 1.875rem;
padding-bottom: 1.875rem;
background-position: 0 100%;
}
.newsteaser-large:before {
content: '';
display: block;
height: 1px;
position: absolute;
left: 0.625rem;
right: 0.625rem;
top: auto;
bottom: 0;
}
.newsteaser-large .newsteaser-large_media {
display: block;
text-align: center;
margin-bottom: 1.25rem;
}
.newsteaser-large .newsteaser-large_media img {
max-height: 13.75rem;
}
.newsteaser-large .news-metainfo {
line-height: 1.0625rem;
}
.newsteaser-large .news-metainfo_date {
display: block;
}
.newsteaser-large .news-metainfo_date:after {
content: '';
}
.newsteaser-large .news-metainfo_category {
display: inline-block;
}
.newsteaser-large .news-metainfo_category:before {
content: '';
display: none;
}
.newsteaser-large .newsteaser_body {
margin-top: 2.5rem;
}
.newsteaser-large .newsteaser-large_media {
margin-bottom: 0;
float: right;
width: 58.3333333%;
margin-left: 1.25rem;
}
.newsteaser-large .newsteaser-large_media img {
max-height: none;
}
.newsteaser-large .newsteaser-large_body {
float: none;
}
.newsteaser-large .newsteaser-large_media {
float: right;
width: 58.3333333%;
}
.newsteaser-large .newsteaser-large_media img {
max-height: none;
}
.newsteaser-large .newsteaser-large_body {
float: left;
width: 33.3333333%;
}
.newsteaser--imfocus .newsteaser--imfocus_media {
padding: 0.625rem;
margin-bottom: 20px;
}
.newsteaser--imfocus .newsteaser--imfocus_media > .inner {
position: relative;
background-color: rgba(255, 255, 255, 0.5);
text-align: center;
}
.newsteaser--imfocus .newsteaser--imfocus_albumcover {
position: absolute;
max-width: 25%;
bottom: 0.625rem;
right: 0.625rem;
-webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.6);
-moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.6);
box-shadow: 0 1px 5px rgba(0, 0, 0, 0.6);
}
.horizontal-album-list, .horizontal-related-artists {
-webkit-box-shadow: 0 0 5px rgba(3, 3, 3, 0.09);
-moz-box-shadow: 0 0 5px rgba(3, 3, 3, 0.09);
box-shadow: 0 0 5px rgba(3, 3, 3, 0.09);
margin-top: 1px;
background-color: #f9fafb;
padding-top: 2.5rem;
padding-bottom: 2.5rem;
}
.horizontal-album-list > ul, .horizontal-related-artists > ul {
margin-left: 0;
margin-right: 0;
margin-bottom: -1.25rem;
}
.horizontal-album-list > ul > li, .horizontal-related-artists > ul > li {
margin-bottom: 1.25rem;
}
.horizontal-album-list .horizontal-blocklist_headline, .horizontal-related-artists .horizontal-blocklist_headline {
position: relative;
padding-top: 91%;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
background-position: 0 0;
}
.horizontal-album-list .horizontal-blocklist_headline > .inner, .horizontal-related-artists .horizontal-blocklist_headline > .inner {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
background-position: 0 100%;
}
.horizontal-album-list .header_title, .horizontal-related-artists .header_title {
display: table;
height: 100%;
}
.horizontal-album-list .header_title > .inner, .horizontal-related-artists .header_title > .inner {
display: table-cell;
vertical-align: middle;
color: #112f55;
font-size: 1.875rem;
}
.horizontal-related-artists img {
width: 100%;
}
.horizontal-related-artists .horizontal-blocklist_headline {
padding-top: 56.25%;
}
.horizontal-related-artists .horizontal-blocklist_headline .header_title > .inner {
font-size: 1.375rem;
}
.horizontal-related-artists .horizontal-related-artists_item {
display: block;
padding-top: 56.25%;
height: 100%;
position: relative;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}
.horizontal-related-artists .horizontal-related-artists_item > .horizontal-related-artists_itemimage {
position: absolute;
left: 0;
top: auto;
bottom: 0;
width: 100%;
line-height: 1.375rem;
background-color: rgba(0, 0, 0, 0.5);
color: #fff;
text-align: center;
}
.portrait-item {
display: block;
margin-bottom: 1.25rem;
}
.portrait-item .portrait-item_image {
margin-bottom: 0.625rem;
}
.portrait-item .portrait-item_image img {
width: 100%;
}
.portrait-item .additional_content {
min-height: 2.5rem;
}
a.portrait-item:hover {
text-decoration: none;
color: #eda308;
}
a.portrait-item:hover .portrait-item_image {
-webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.6);
-moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.6);
box-shadow: 0 1px 5px rgba(0, 0, 0, 0.6);
}
.c-charts {
background-color: #E7E9ED;
padding: 0.625rem;
}
.charts {
display: block;
counter-reset: charts;
}
.charts .charts_item {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
padding-top: 0.625rem;
padding-bottom: 0.625rem;
background-position: 0 100%;
counter-increment: charts;
position: relative;
overflow: hidden;
}
.charts .charts_item:before {
display: block;
content: counter(charts);
font-size: 2.25rem;
width: 2.5rem;
text-align: center;
position: absolute;
left: 0;
top: 0;
letter-spacing: -.1em;
}
.charts .albuminfo {
margin-left: 3.125rem;
overflow: hidden;
}
.charts .charts_item_media {
background-repeat: no-repeat;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
float: right;
width: 40px;
height: 36.4px;
}
.artist-data_table {
margin-top: 2.5rem;
}
.artist-data_table dd, .artist-data_table dt {
display: inline-block;
line-height: 1.7;
}
.artist-data_table dt {
clear: left;
float: left;
}
.artist-data_table dt:after {
content: ': ';
display: inline-block;
margin-right: .45em;
}
.artist-data_table dd {
float: left;
}
.artist-data_table dd + dd:before {
content: ", ";
}
.artist-data_socialmedia {
display: block;
width: 100%;
}
.artist-data_socialmedia li {
display: block;
float: left;
margin-right: 5px;
height: 3.75rem;
line-height: 3.75rem;
}
.artist-data_socialmedia a {
font-size: 1.125rem;
color: #999;
color: rgba(255, 255, 255, 0.6);
text-shadow: 0px -1px 0px #000;
display: block;
min-width: 2em;
text-align: center;
}
.artist-data_socialmedia a:hover {
text-decoration: none;
color: #eda308;
text-shadow: 0 -1px 0 black;
text-shadow: 0 -1px 0 1px black;
margin-top: -2px;
}
.horizontal-related-artists .horizontal-related-artists_item, .lightbox a, .lightbox--videos a, .c-videosidebar a {
display: block;
}
.horizontal-related-artists .horizontal-related-artists_item:hover, .lightbox a:hover, .lightbox--videos a:hover, .c-videosidebar a:hover {
-webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.6);
-moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.6);
box-shadow: 0 1px 5px rgba(0, 0, 0, 0.6);
}
.lightbox {
margin-left: -0.625rem;
margin-right: -0.625rem;
}
.lightbox img {
width: 100%;
}
.lightbox li {
margin-bottom: 20px;
}
.lightbox--videos li, .c-videosidebar li {
position: relative;
margin-bottom: 20px;
}
.lightbox--videos a, .c-videosidebar a {
padding-top: 56.25%;
}
.lightbox--videos .videoposter-holder, .c-videosidebar .videoposter-holder {
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
background-repeat: no-repeat;
}
.lightbox--videos .videoposter-holder:before, .c-videosidebar .videoposter-holder:before {
content: '';
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
background-position: center;
background-repeat: no-repeat;
background-size: 22%;
}
.lightbox--videos {
margin-left: -0.625rem;
margin-right: -0.625rem;
}
.lightbox--videos .videoposter-holder {
left: 0.625rem;
right: 0.625rem;
}
.caption-image {
margin-bottom: 2.5rem;
}
.caption-image img {
max-width: 100%;
margin-bottom: 0.3125rem;
}
.caption-image .caption-image_caption {
color: #666;
}
.linklist li {
margin-bottom: 0.3125rem;
}
.linklist li a .link_additional:before {
content: ' ';
}
a.textarrow:before {
content: '›\00a0';
font-size: inherit;
}
.presse-foto-list {
position: relative;
margin: 0;
padding: 0;
display: block;
list-style: none;
overflow: hidden;
margin-left: -0.625rem;
margin-right: -0.625rem;
}
.presse-foto-list > * {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
padding-left: 0.625rem;
padding-right: 0.625rem;
vertical-align: top;
position: relative;
width: 33.3333333%;
display: inline-block;
c: 3;
mc: 7;
width: 33.3333333%;
width: 25%;
width: 20%;
width: 16.6666667%;
width: 14.2857143%;
}
.presse-foto-list > li {
margin-bottom: 1.25rem;
}
.presse-foto-list_imageholder {
position: relative;
padding-top: 100%;
}
.presse-foto-list_imageholder .presse-foto-list_img {
position: absolute;
left: 0;
top: 0;
right: 0;
bottom: 0;
-webkit-background-size: contain;
-moz-background-size: contain;
-o-background-size: contain;
background-size: contain;
background-repeat: no-repeat;
background-position: 50% 50%;
}
.presse-foto-list_buttons {
background-color: #f7f7f7;
}
.presse-foto-list_buttons li {
float: left;
width: 50%;
}
.presse-foto-list_buttons a, .presse-foto-list_buttons a:hover {
display: block;
width: 100%;
height: 1.875rem;
}
.presse-foto-list_buttons a:hover {
background-color: #eee;
}
.presse-foto-list_buttons a {
background-position: 50% 50%;
}
.collapse-block .collapse-block_trigger {
margin-bottom: 1.25rem;
-webkit-transition: all 50ms ease-out;
-webkit-transition-delay: 0s;
-moz-transition: all 50ms ease-out 0s;
-o-transition: all 50ms ease-out 0s;
transition: all 50ms ease-out 0s;
}
.collapse-block .collapse-block_trigger > * {
display: block;
}
.collapse-block .collapse-block_target {
overflow: hidden;
max-height: 4000px;
-webkit-transition: all 200ms ease-out;
-moz-transition: all 200ms ease-out;
transition: all 200ms ease-out;
}
.collapse-block.collapsed .collapse-block_target {
max-height: 0;
}
.collapse-block.collapsed .collapse-block_trigger {
margin-bottom: 0;
-webkit-transition: all 50ms ease-out;
-webkit-transition-delay: 100ms;
-moz-transition: all 50ms ease-out 100ms;
-o-transition: all 50ms ease-out 100ms;
transition: all 50ms ease-out 100ms;
}
.gmap {
margin-bottom: 1.25rem;
}
.searchresult_generic li {
margin-bottom: 0.625rem;
padding-bottom: 0.625rem;
background-position: 0 100%;
}
.searchresult_generic a {
display: block;
}
.searchresult_generic a > * {
max-width: 650px;
}
.searchresult_generic a:hover {
text-decoration: none;
}
.searchresult_generic a:hover .ch2 {
color: #a8b8cd;
}
.searchresult_generic .highlight, .searchresult_generic b {
color: #eda308;
font-weight: inherit;
}
.profile-header-row_media .profile-header-row_media_holder {
width: 100%;
height: 100%;
min-height: 350px;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
background-position: 50% 50%;
}
.profile-header-row_content {
position: relative;
}
.profile-header-row {
margin-left: -1.875rem;
margin-right: -1.875rem;
position: relative;
overflow: hidden;
}
.profile-header-row > .inner {
width: auto;
padding: 0;
display: table;
width: 100%;
background-color: #f9fafb;
}
.profile-header-row_media {
width: 66.6666667%;
vertical-align: top;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
padding-right: 1.25rem;
display: table-cell;
}
.profile-header-row_content {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
background-color: #f9fafb;
vertical-align: top;
width: 33.3333333%;
display: table-cell;
}
.horizontal-album-list, .horizontal-related-artists, .page, .temp_sitesearch_wrap, .logo-small, .mainnav > .inner, .subnav, .home_logo_large > .inner {
position: relative;
width: 100%;
width: 1024px;
margin-left: auto;
margin-right: auto;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
padding-left: 0.625rem;
padding-right: 0.625rem;
padding-left: 1.875rem;
padding-right: 1.875rem;
}
.album-inforow--press, .album-inforow--artist, .album-inforow--watchlist, .banner-row, .row, .page-artists .row--press {
position: relative;
margin-left: auto;
margin-right: auto;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.album-inforow--press > hr, .album-inforow--artist > hr, .album-inforow--watchlist > hr, .banner-row > hr, .row > hr, .page-artists .row--press > hr {
margin-left: 10px;
margin-right: 10px;
}
.col-1, .col-2 {
width: 50%;
float: left;
}
.banner-row {
width: auto;
margin-left: -0.625rem;
margin-right: -0.625rem;
padding-bottom: 2.5rem;
}
.album-inforow--press > *, .album-inforow--artist > *, .album-inforow--watchlist > *, .shopslist .downloadportale, .banner-row > *, .row > *, .page-artists .row--press > *, .col-1, .col-2, .col, .pagefooter .pagefooter__row-sitemap > li, .mainnav .nav_items, .subnav > ul, .shop-col-narrow, .shop-form--fullwidth, .page-home .c-neuheiten, .page-home .c-neuheiten > ul, .page-home .c-teaserlist-small, .page-home .c-newsbox-focus, .page-news .c-news_sidebar, .page-artists .c-news_sidebar, .page-news .c-news_detail, .page-artists .c-news_detail, .page-artists .c-artist_description, .page-artists .c-artist_releases, .page-artists .c-videosidebar, .page-alben .c-neuheiten, .page-alben .c-comingsoon, .page-alben .c-neuheiten > ul, .page-alben .c-comingsoon > ul, .page-alben .c-alben-sidebar, .page-alben .banner-landscape, .page-alben .c-col-filter-select, .page-alben .c-col-filter-result, .page-alben .c-resultlist > ul, .page-act .c-act_description, .page-act .c-act_releases, .slider-with-sidebar .royalSlider, .slider-with-sidebar .rs-captionholder, .page-shop .col-half, .page-searchresult .c-teaserlist-small {
position: relative;
display: block;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
padding-left: 0.625rem;
padding-right: 0.625rem;
}
.expanded {
margin-left: -0.625rem;
margin-right: -0.625rem;
}
.page-full {
outline: 5px solid #f00;
}
.whitebox {
background-color: #fff;
-webkit-box-shadow: 0 0 5px rgba(3, 3, 3, 0.09);
-moz-box-shadow: 0 0 5px rgba(3, 3, 3, 0.09);
box-shadow: 0 0 5px rgba(3, 3, 3, 0.09);
}
.whitebox + .whitebox {
margin-top: 0.625rem;
}
.section {
padding-top: 2.5rem;
padding-bottom: 2.5rem;
}
.section-bottom {
padding-bottom: 2.5rem;
}
.border-dotted-top, .page-artists .row--press, .page-act .c-vertriebe-list > ul > li {
position: relative;
}
.border-dotted-top:before, .page-artists .row--press:before, .page-act .c-vertriebe-list > ul > li:before {
content: '';
display: block;
height: 1px;
position: absolute;
top: 0;
left: 0.625rem;
right: 0.625rem;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.border-dotted-top-light, .album-inforow--artist .album-inforow_features, .album-inforow--watchlist .album-inforow_features {
position: relative;
}
.border-dotted-top-light:before, .album-inforow--artist .album-inforow_features:before, .album-inforow--watchlist .album-inforow_features:before {
content: '';
display: block;
height: 1px;
position: absolute;
top: 0;
left: 0.625rem;
right: 0.625rem;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.page-alben .c-neuheiten > ul, .page-alben .c-comingsoon > ul {
position: relative;
margin: 0;
padding: 0;
display: block;
list-style: none;
overflow: hidden;
}
.page-alben .c-neuheiten > ul > *, .page-alben .c-comingsoon > ul > * {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
padding-left: 0.625rem;
padding-right: 0.625rem;
vertical-align: top;
position: relative;
width: 50%;
float: left;
c: 2;
mc: 3;
width: 50%;
width: 33.3333333%;
}
.horizontal-related-artists > ul, .lightbox--videos > ul, .page-home .c-neuheiten > ul, .page-artists .c-artist-portrait-list > ul, .page-alben .c-resultlist > ul, .page-act .c-team-portrait-list > ul, .searchresult_artists > ul, .gridup_2-4 > ul {
position: relative;
margin: 0;
padding: 0;
display: block;
list-style: none;
overflow: hidden;
}
.horizontal-related-artists > ul > *, .lightbox--videos > ul > *, .page-home .c-neuheiten > ul > *, .page-artists .c-artist-portrait-list > ul > *, .page-alben .c-resultlist > ul > *, .page-act .c-team-portrait-list > ul > *, .searchresult_artists > ul > *, .gridup_2-4 > ul > * {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
padding-left: 0.625rem;
padding-right: 0.625rem;
vertical-align: top;
position: relative;
width: 50%;
display: inline-block;
c: 2;
mc: 4;
width: 50%;
width: 33.3333333%;
width: 25%;
}
.searchresult_alben > ul {
position: relative;
margin: 0;
padding: 0;
display: block;
list-style: none;
overflow: hidden;
}
.searchresult_alben > ul > * {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
padding-left: 0.625rem;
padding-right: 0.625rem;
vertical-align: top;
position: relative;
width: 50%;
float: left;
c: 2;
mc: 5;
width: 50%;
width: 33.3333333%;
width: 25%;
width: 20%;
}
.horizontal-album-list > ul, .page-alben .c-alben-aktionen > ul {
position: relative;
margin: 0;
padding: 0;
display: block;
list-style: none;
overflow: hidden;
}
.horizontal-album-list > ul > *, .page-alben .c-alben-aktionen > ul > * {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
padding-left: 0.625rem;
padding-right: 0.625rem;
vertical-align: top;
position: relative;
width: 33.3333333%;
float: left;
c: 3;
mc: 6;
width: 33.3333333%;
width: 25%;
width: 20%;
width: 16.6666667%;
}
.lightbox > ul {
position: relative;
margin: 0;
padding: 0;
display: block;
list-style: none;
overflow: hidden;
}
.lightbox > ul > * {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
padding-left: 0.625rem;
padding-right: 0.625rem;
vertical-align: top;
position: relative;
width: 33.3333333%;
float: left;
c: 3;
mc: 8;
width: 33.3333333%;
width: 25%;
width: 20%;
width: 16.6666667%;
width: 14.2857143%;
width: 12.5%;
}
.picker {
font-size: 0.875rem;
text-align: left;
line-height: 1.2;
color: #333333;
position: absolute;
z-index: 10000;
}
.picker__input {
cursor: default;
}
.picker__input.picker__input--active {
border-color: #112f55;
}
.picker__holder {
width: 100%;
overflow-y: auto;
-webkit-overflow-scrolling: touch;
}
.picker__box {
padding: 0 1em;
}
.picker__header {
text-align: center;
position: relative;
margin-top: .75em;
}
.picker__month,
.picker__year {
display: inline-block;
margin-left: .25em;
margin-right: .25em;
}
.picker__year {
color: #333333;
font-size: 1em;
font-style: normal;
}
.picker__select--month,
.picker__select--year {
font-size: .8em;
border: 1px solid #b7b7b7;
height: 2.5em;
padding: .66em .25em;
margin-left: .25em;
margin-right: .25em;
margin-top: -.5em;
}
.picker__select--month {
width: 35%;
}
.picker__select--year {
width: 22.5%;
}
.picker__select--month:focus,
.picker__select--year:focus {
border-color: #112f55;
}
.picker__nav--prev,
.picker__nav--next {
position: absolute;
top: -.33em;
padding: .5em 1.33em;
width: 1em;
height: 1em;
}
.picker__nav--prev {
left: -1em;
padding-right: 1.5em;
}
.picker__nav--next {
right: -1em;
padding-left: 1.5em;
}
.picker__nav--prev:before,
.picker__nav--next:before {
content: " ";
border-top: .5em solid transparent;
border-bottom: .5em solid transparent;
border-right: 0.75em solid #333333;
width: 0;
height: 0;
display: block;
margin: 0 auto;
}
.picker__nav--next:before {
border-right: 0;
border-left: 0.75em solid #333333;
}
.picker__nav--prev:hover,
.picker__nav--next:hover {
cursor: pointer;
color: #333333;
background: #a8b8cd;
}
.picker__nav--disabled,
.picker__nav--disabled:hover,
.picker__nav--disabled:before,
.picker__nav--disabled:before:hover {
cursor: default;
background: none;
border-right-color: whitesmoke;
border-left-color: whitesmoke;
}
.picker__table {
text-align: center;
border-collapse: collapse;
border-spacing: 0;
table-layout: fixed;
font-size: inherit;
width: 100%;
margin-top: .75em;
margin-bottom: .5em;
}
@media (min-height: 33.875em) {
.picker__table {
margin-bottom: .75em;
}
}
.picker__table td {
margin: 0;
padding: 0;
}
.picker__weekday {
width: 14.285714286%;
font-size: .75em;
padding-bottom: .25em;
color: #333333;
}
@media (min-height: 33.875em) {
.picker__weekday {
padding-bottom: .5em;
}
}
.picker__day {
padding: .3125em 0;
border: 1px solid transparent;
}
.picker__day--today {
color: #112f55;
position: relative;
}
.picker__day--today:before {
content: " ";
position: absolute;
top: 2px;
right: 2px;
width: 0;
height: 0;
border-top: 0.5em solid #eda308;
border-left: .5em solid transparent;
}
.picker__day--selected,
.picker__day--selected:hover {
border-color: #112f55;
}
.picker__day--highlighted {
background: #a8b8cd;
}
.picker__day--disabled:before {
border-top-color: #aaaaaa;
}
.picker__day--outfocus {
color: #dddddd;
opacity: 0.66;
}
.picker__day--infocus:hover,
.picker__day--outfocus:hover {
cursor: pointer;
color: #333333;
background: #a8b8cd;
}
.picker__day--highlighted:hover,
.picker--focused .picker__day--highlighted {
background: #112f55;
color: white;
}
.picker__day--disabled,
.picker__day--disabled:hover {
background: whitesmoke;
border-color: whitesmoke;
color: #dddddd;
cursor: default;
}
.picker__day--highlighted.picker__day--disabled,
.picker__day--highlighted.picker__day--disabled:hover {
background: #bbbbbb;
}
.picker__footer {
text-align: center;
margin-bottom: 2px;
}
.picker__button--today,
.picker__button--clear {
border: 1px solid white;
background: white;
font-size: .8em;
padding: .66em 0;
font-weight: normal;
width: 50%;
display: inline-block;
vertical-align: bottom;
}
.picker__button--today:hover,
.picker__button--clear:hover {
cursor: pointer;
color: #333333;
background: #a8b8cd;
border-bottom-color: #a8b8cd;
}
.picker__button--today:focus,
.picker__button--clear:focus {
background: #a8b8cd;
border-color: #112f55;
outline: none;
}
.picker__button--today:before,
.picker__button--clear:before {
position: relative;
display: inline-block;
height: 0;
}
.picker__button--today:before {
content: " ";
margin-right: .45em;
top: -.05em;
width: 0;
border-top: 0.66em solid #eda308;
border-left: .66em solid transparent;
}
.picker__button--clear:before {
content: "\D7";
margin-right: .35em;
top: -.1em;
color: #ee2200;
vertical-align: top;
font-size: 1.1em;
}
.picker {
width: 100%;
}
.picker__holder {
position: absolute;
background: white;
border: 1px solid #aaaaaa;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
min-width: 240px;
max-width: 466px;
-webkit-border-radius: 0 0 5px 5px;
border-radius: 0 0 5px 5px;
background-clip: padding-box;
max-height: 0;
opacity: 0;
-webkit-transform: translateY(-1em) perspective(600px) rotateX(10deg);
-moz-transform: translateY(-1em) perspective(600px) rotateX(10deg);
-ms-transform: translateY(-1em) perspective(600px) rotateX(10deg);
-o-transform: translateY(-1em) perspective(600px) rotateX(10deg);
transform: translateY(-1em) perspective(600px) rotateX(10deg);
-webkit-transition: -webkit-transform 0.15s ease-out, opacity 0.15s ease-out, max-height 0, top 0;
-webkit-transition-delay: 0s, 0s, 0.15s, 0.15s;
-moz-transition: -moz-transform 0.15s ease-out, opacity 0.15s ease-out, max-height 0 0.15s, top 0 0.15s;
-o-transition: -o-transform 0.15s ease-out, opacity 0.15s ease-out, max-height 0 0.15s, top 0 0.15s;
transition: transform 0.15s ease-out, opacity 0.15s ease-out, max-height 0 0.15s, top 0 0.15s;
}
.picker--opened .picker__holder {
top: auto;
max-height: 25em;
opacity: 1;
-webkit-transform: translateY(0) perspective(600px) rotateX(0);
-moz-transform: translateY(0) perspective(600px) rotateX(0);
-ms-transform: translateY(0) perspective(600px) rotateX(0);
-o-transform: translateY(0) perspective(600px) rotateX(0);
transform: translateY(0) perspective(600px) rotateX(0);
-webkit-transition: top 0, -webkit-transform 0.15s ease-out, opacity 0.15s ease-out, max-height 0;
-moz-transition: top 0, -moz-transform 0.15s ease-out, opacity 0.15s ease-out, max-height 0;
-o-transition: top 0, -o-transform 0.15s ease-out, opacity 0.15s ease-out, max-height 0;
transition: top 0, transform 0.15s ease-out, opacity 0.15s ease-out, max-height 0;
-webkit-box-shadow: 0 6px 18px 1px rgba(0, 0, 0, 0.12);
-moz-box-shadow: 0 6px 18px 1px rgba(0, 0, 0, 0.12);
box-shadow: 0 6px 18px 1px rgba(0, 0, 0, 0.12);
}
.picker__holder {
top: 115px;
}
.picker--opened .picker__holder {
top: auto;
}
.pagefooter {
color: #fff;
}
.pagefooter .page {
background-color: #112f55;
line-height: 1.4;
}
.pagefooter > .page > hr {
margin-left: 0.625rem;
margin-right: 0.625rem;
}
.pagefooter .pagefooter__row-1 .col, .pagefooter .pagefooter__row-1 .pagefooter__row-sitemap > li {
float: left;
}
.pagefooter .pagefooter__row-1 .col-footerlogo {
width: 16.6666667%;
}
.pagefooter .pagefooter__row-1 .col-social {
width: 16.6666667%;
}
.pagefooter .pagefooter__row-1 .col-social {
width: 16.6666667%;
}
.pagefooter .pagefooter__row-1 .col-newsletter {
width: 33.3333333%;
float: right;
}
.pagefooter .pagefooter__row-sitemap > li {
width: 16.6666667%;
float: left;
}
.pagefooter .pagefooter__row-about > .col, .pagefooter .pagefooter__row-sitemap.pagefooter__row-about > li {
width: 33.3333333%;
float: left;
}
.pagefooter .pagefooter__row-about p b, .pagefooter .pagefooter__row-about p strong {
color: #fff;
}
.pagefooter p {
color: #b7c0cc;
}
.pagefooter address {
line-height: 1.4;
}
.pagefooter__newsletter {
background-color: #eda308;
padding: 0.625rem;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
vertical-align: bottom;
}
.pagefooter__newsletter .pagefooter__newsletter-label {
display: block;
margin-bottom: 10px;
}
.pagefooter__newsletter .pagefooter__newsletter-input {
height: 1.875rem;
float: left;
width: 71%;
}
.pagefooter__newsletter .pagefooter__newsletter-submit {
height: 1.875rem;
line-height: 1.875rem;
padding-top: 0;
padding-bottom: 0;
float: right;
width: 25%;
}
.pagefooter__row-sitemap .pagefooter__sitemap__category_name {
text-transform: uppercase;
margin: 0;
padding-top: 0.1875rem;
padding-bottom: 0.1875rem;
}
.pagefooter__row-sitemap a {
display: block;
padding-top: 0.1875rem;
padding-bottom: 0.1875rem;
color: #b7c0cc;
line-height: 1.2;
}
.pagefooter__row-sitemap a:hover {
text-decoration: none;
color: #fff;
}
.act-logo-footer {
display: block;
height: 4.375rem;
background-position: 0 100%;
background-repeat: no-repeat;
}
.col-social {
height: 4.375rem;
}
.col-social .sociallinks {
position: absolute;
bottom: 0;
}
.col-social .sociallinks > li {
display: inline-block;
margin-right: 10px;
}
.col-social .sociallinks a {
display: inline-block;
background-color: #586d88;
-webkit-border-radius: 25px;
border-radius: 25px;
background-clip: padding-box;
color: #fff;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
width: 25px;
height: 25px;
}
.col-social .sociallinks a:before {
font-size: 0.8125rem;
display: inline-block;
width: 25px;
line-height: 25px;
text-align: center;
margin-left: 0;
}
.col-social .sociallinks a:hover {
text-decoration: none;
background-color: #eda308;
}
.col-copyright {
text-align: center;
padding-bottom: 2.5rem;
}
#sitesearch {
min-width: 200px;
}
.mfp-with-fade .mfp-content,
.mfp-with-fade .mfp-arrow, .mfp-with-fade.mfp-bg {
opacity: 0;
-webkit-backface-visibility: hidden;
-webkit-transition: opacity 0.3s ease-out;
-moz-transition: opacity 0.3s ease-out;
-o-transition: opacity 0.3s ease-out;
transition: opacity 0.3s ease-out;
}
.mfp-with-fade.mfp-ready .mfp-content,
.mfp-with-fade.mfp-ready .mfp-arrow {
opacity: 1;
}
.mfp-with-fade.mfp-ready.mfp-bg {
opacity: 0.8;
}
.mfp-with-fade.mfp-removing .mfp-content,
.mfp-with-fade.mfp-removing .mfp-arrow, .mfp-with-fade.mfp-removing.mfp-bg {
opacity: 0;
}
.mfp-bg {
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1042;
overflow: hidden;
position: fixed;
background: #0b0b0b;
opacity: 0.8;
filter: alpha(opacity=80);
}
.mfp-wrap {
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1043;
position: fixed;
outline: none !important;
-webkit-backface-visibility: hidden;
}
.mfp-container {
text-align: center;
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
padding: 0 8px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.mfp-container:before {
content: '';
display: inline-block;
height: 100%;
vertical-align: middle;
}
.mfp-align-top .mfp-container:before {
display: none;
}
.mfp-content {
position: relative;
display: inline-block;
vertical-align: middle;
margin: 0 auto;
text-align: left;
z-index: 1045;
}
.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
width: 100%;
cursor: auto;
}
.mfp-ajax-cur {
cursor: progress;
}
.mfp-zoom-out-cur,
.mfp-zoom-out-cur .mfp-image-holder .mfp-close {
cursor: -moz-zoom-out;
cursor: -webkit-zoom-out;
cursor: zoom-out;
}
.mfp-zoom {
cursor: pointer;
cursor: -webkit-zoom-in;
cursor: -moz-zoom-in;
cursor: zoom-in;
}
.mfp-auto-cursor .mfp-content {
cursor: auto;
}
.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
-webkit-user-select: none;
-moz-user-select: none;
user-select: none;
}
.mfp-loading.mfp-figure {
display: none;
}
.mfp-hide {
display: none !important;
}
.mfp-preloader {
color: #cccccc;
position: absolute;
top: 50%;
width: auto;
text-align: center;
margin-top: -0.8em;
left: 8px;
right: 8px;
z-index: 1044;
}
.mfp-preloader a {
color: #cccccc;
}
.mfp-preloader a:hover {
color: white;
}
.mfp-s-ready .mfp-preloader {
display: none;
}
.mfp-s-error .mfp-content {
display: none;
}
button.mfp-close,
button.mfp-arrow {
overflow: visible;
cursor: pointer;
background-color: transparent;
border: 0;
-webkit-appearance: none;
display: block;
padding: 0;
z-index: 1046;
}
button::-moz-focus-inner {
padding: 0;
border: 0;
}
.mfp-close {
width: 44px;
height: 44px;
line-height: 44px;
position: absolute;
right: 0;
top: 0;
text-decoration: none;
text-align: center;
opacity: 0.65;
padding: 0 0 18px 10px;
color: white;
font-style: normal;
font-size: 28px;
font-family: Arial, Baskerville, monospace;
}
.mfp-close:hover, .mfp-close:focus {
opacity: 1;
}
.mfp-close:active {
top: 1px;
}
.mfp-close-btn-in .mfp-close {
color: #333333;
}
.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
color: white;
right: -6px;
text-align: right;
padding-right: 6px;
width: 100%;
}
.mfp-counter {
position: absolute;
top: 0;
right: 0;
color: #cccccc;
font-size: 12px;
line-height: 18px;
}
.mfp-arrow {
position: absolute;
opacity: 0.65;
margin: 0;
top: 50%;
margin-top: -55px;
padding: 0;
width: 90px;
height: 110px;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
background-color: #f00;
}
.mfp-arrow {
background-repeat: no-repeat;
background-position: 50% 50%;
}
.mfp-arrow-left {
left: 0;
}
.mfp-arrow-right {
right: 0;
}
.mfp-iframe-holder {
padding-top: 40px;
padding-bottom: 40px;
}
.mfp-iframe-holder .mfp-content {
line-height: 0;
width: 100%;
max-width: 900px;
}
.mfp-iframe-scaler {
width: 100%;
height: 0;
overflow: hidden;
padding-top: 56.25%;
}
.mfp-iframe-scaler iframe {
position: absolute;
display: block;
top: 0;
left: 0;
width: 100%;
height: 100%;
box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
background: black;
}
.mfp-iframe-holder .mfp-close {
top: -40px;
}
img.mfp-img {
width: auto;
max-width: 100%;
height: auto;
display: block;
line-height: 0;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
padding: 40px 0 80px;
margin: 0 auto;
}
.mfp-figure:after {
content: '';
position: absolute;
left: 0;
top: 40px;
bottom: 80px;
display: block;
right: 0;
width: auto;
height: auto;
z-index: -1;
box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
background: #444444;
}
.mfp-figure {
line-height: 0;
}
.mfp-bottom-bar {
margin-top: -60px;
position: absolute;
top: 100%;
left: 0;
width: 100%;
cursor: auto;
}
.mfp-title {
text-align: left;
line-height: 18px;
color: white;
word-break: break-word;
padding-right: 36px;
}
.mfp-figure small {
color: white;
display: block;
}
.mfp-image-holder .mfp-content {
max-width: 100%;
}
.mfp-gallery .mfp-image-holder .mfp-figure {
cursor: pointer;
}
@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
.mfp-img-mobile .mfp-image-holder {
padding-left: 0;
padding-right: 0;
}
.mfp-img-mobile img.mfp-img {
padding: 0;
}
.mfp-img-mobile .mfp-figure:after {
top: 0;
bottom: 0;
}
.mfp-img-mobile .mfp-bottom-bar {
background: rgba(0, 0, 0, 0.6);
bottom: 0;
margin: 0;
top: auto;
padding: 3px 5px;
position: fixed;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.mfp-img-mobile .mfp-bottom-bar:empty {
padding: 0;
}
.mfp-img-mobile .mfp-counter {
right: 5px;
top: 3px;
}
.mfp-img-mobile .mfp-close {
top: 0;
right: 0;
width: 35px;
height: 35px;
line-height: 35px;
background: rgba(0, 0, 0, 0.6);
position: fixed;
text-align: center;
padding: 0;
}
.mfp-img-mobile .mfp-figure small {
display: inline;
margin-left: 5px;
}
}
@media all and (max-width: 900px) {
.mfp-arrow {
-webkit-transform: scale(0.75);
transform: scale(0.75);
}
.mfp-arrow-left {
-webkit-transform-origin: 0;
transform-origin: 0;
}
.mfp-arrow-right {
-webkit-transform-origin: 100%;
transform-origin: 100%;
}
.mfp-container {
padding-left: 6px;
padding-right: 6px;
}
}
.mfp-ie7 .mfp-img {
padding: 0;
}
.mfp-ie7 .mfp-bottom-bar {
width: 600px;
left: 50%;
margin-left: -300px;
margin-top: 5px;
padding-bottom: 5px;
}
.mfp-ie7 .mfp-container {
padding: 0;
}
.mfp-ie7 .mfp-content {
padding-top: 44px;
}
.mfp-ie7 .mfp-close {
top: 0;
right: 0;
padding-top: 0;
}
.metanav {
background-color: #112f55;
color: #b7c0cc;
position: relative;
position: fixed;
z-index: 100;
top: 0;
width: 100%;
height: 2.5rem;
line-height: 2.5rem;
}
.metanav .act-logo-mobile {
max-width: 66%;
height: 50px;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
padding-top: 5px;
}
.metanav .act-logo-mobile > .inner {
display: block;
width: 100%;
height: 50px;
margin-left: 0.625rem;
}
.metanav .metanav_content > li {
float: right;
}
.metanav .sociallinks {
text-align: right;
}
.metanav .sociallinks > li {
display: inline-block;
margin-right: 10px;
}
.metanav .sociallinks a {
display: inline-block;
background-color: #586d88;
-webkit-border-radius: 20px;
border-radius: 20px;
background-clip: padding-box;
color: #fff;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
width: 20px;
height: 20px;
}
.metanav .sociallinks a:before {
font-size: 0.625rem;
display: inline-block;
width: 20px;
line-height: 20px;
text-align: center;
margin-left: 0;
}
.metanav .sociallinks a:hover {
text-decoration: none;
background-color: #eda308;
}
.metanav .metanav_cart {
background-position: 10px 50%;
text-indent: 1.5625rem;
}
.metanav li.cart-has-content .metanav_cart {
background-color: #eda308;
color: #fff;
}
.metanav li.cart-has-content .metanav_cart:hover {
background-color: #d49207;
}
.metanav .metanav_languageSwitch {
text-transform: uppercase;
}
.metanav .metanav_sociallinks {
display: block;
}
.metanav .metanav_sociallinks > li {
float: left;
height: 100%;
display: block;
position: relative;
}
.metanav .metanav_sociallinks > li a {
text-align: left;
position: relative;
display: block;
background-position: 50% 50%;
height: 100%;
}
.metanav > .inner {
max-width: 1024px;
margin-left: auto;
margin-right: auto;
}
.metanav .act-logo-mobile {
display: none;
}
.metanav a:hover {
color: #fff;
text-decoration: none;
}
.metanav .metanav_content {
display: block;
padding-right: 2.5rem;
paading-left: 2.5rem;
float: right;
border-left: 1px solid #566b86;
}
.metanav .metanav_content > li {
height: 2.5rem;
line-height: 2.5rem;
display: block;
height: 100%;
float: right;
border-right: 1px solid #566b86;
}
.metanav .metanav_content > li > a {
display: block;
height: 100%;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
padding-left: 0.625rem;
padding-right: 0.625rem;
min-width: 2.5rem;
text-align: center;
}
.metanav .metanav_sociallinks {
height: 2.5rem;
line-height: 2.5rem;
float: right;
}
.metanav .metanav_sociallinks > li {
float: left;
height: 100%;
display: block;
position: relative;
}
.metanav .metanav_sociallinks > li a {
text-align: left;
position: relative;
display: block;
background-position: 50% 50%;
height: 100%;
}
.metanav .metanav_sociallinks > li a, .metanav .metanav_sociallinks > li a:hover {
width: 2.5rem;
}
#topnav {
width: 100%;
}
#topnav {
padding-bottom: 10px;
margin-bottom: -10px;
}
.logo-small {
z-index: 200;
}
.logo-small > .inner {
display: block;
position: absolute;
left: 0;
top: -2.5rem;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
padding-top: 0.875rem;
-webkit-transition: all 100ms ease-out;
-moz-transition: all 100ms ease-out;
transition: all 100ms ease-out;
text-align: center;
background-color: #112f55;
width: 0px;
height: 0;
width: 150px;
overflow: hidden;
opacity: 0;
}
.is-sticky .logo-small > .inner {
height: 5rem;
opacity: 1;
}
.sticky-wrapper {
margin-bottom: -10px;
position: relative;
}
#topnav-sticky-wrapper, #topnav {
z-index: 101;
}
.mainnav .nav_items, .subnav > ul {
display: block;
height: 2.5rem;
line-height: 2.5rem;
font-size: 0.875rem;
text-transform: uppercase;
margin-left: -1.25rem;
}
.mainnav .nav_items li, .subnav > ul li {
float: left;
height: 2.5rem;
line-height: 2.5rem;
}
.mainnav .nav_items a, .subnav > ul a {
display: block;
height: 100%;
padding-left: 0.625rem;
padding-right: 0.625rem;
padding-left: 1.25rem;
padding-right: 1.25rem;
color: #333;
}
.mainnav .nav_items a:hover, .subnav > ul a:hover {
text-decoration: none;
background-color: #eee;
}
.mainnav .nav_items li.is_active a, .subnav > ul li.is_active a, .mainnav .nav_items li.is_active a:hover, .subnav > ul li.is_active a:hover {
color: #eda308;
}
.mainnav {
background-color: #fff;
-webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.4);
-moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.4);
box-shadow: 0 2px 2px rgba(0, 0, 0, 0.4);
}
.mainnav .mobile-mainnav-toggle {
display: block;
float: left;
background-position: 0 50%;
padding-left: 1.5em;
height: 2.5rem;
line-height: 2.5rem;
display: none;
}
.mainnav .mobile-sitesearch-toggle {
display: block;
float: right;
display: none;
}
.mainnav .sitesearch_wrap {
float: right;
margin-top: 0.3125rem;
}
.mainnav .sitesearch_wrap .select2-container-multi .select2-choices .select2-search-field input, .mainnav .sitesearch_wrap input {
line-height: 1.875rem;
height: 1.875rem;
margin: 0;
}
.mainnav .sitesearch_wrap #sitesearch, .mainnav .sitesearch_wrap .select2-container-multi .select2-choices {
min-height: 1.875rem;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.mainnav > .inner {
height: 100%;
}
.mainnav .nav_items {
max-height: 0;
display: block;
-webkit-transition: padding 100ms ease-out;
-moz-transition: padding 100ms ease-out;
transition: padding 100ms ease-out;
}
.is-sticky .mainnav .nav_items {
border-top: none;
padding-left: 150px;
}
.mainnav .nav_item:first-child {
display: none;
display: block;
}
.mainnav--fixed {
position: fixed;
top: 40px;
border-top: none;
}
.subnav {
padding-top: 10px;
position: static;
border-top: 1px solid #d7dce2;
background-color: #fff;
-webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.4);
-moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.4);
box-shadow: 0 2px 2px rgba(0, 0, 0, 0.4);
}
.subnav .category_head {
font-size: 1.5rem;
color: #112f55;
padding-left: 0.625rem;
height: 2.5rem;
line-height: 2.5rem;
}
.subnav li {
position: relative;
}
.subnav li.is_active {
text-align: center;
}
.subnav li.is_active a:after {
content: '';
display: block;
position: absolute;
width: 100%;
height: 0.8125rem;
-webkit-background-size: contain;
-moz-background-size: contain;
-o-background-size: contain;
background-size: contain;
left: 0;
margin: 0 auto;
background-position: 50% 0%;
background-repeat: no-repeat;
}
.subnav li.is_active a:hover:after {
width: 100%;
}
.home_logo_large {
background-color: #fff;
margin-top: 2.5rem;
padding-top: 1rem;
padding-bottom: 1rem;
border-bottom: 1px solid #d7dce2;
}
html {
height: 100%;
}
body {
background-attachment: fixed;
min-height: 100%;
background-color: #e9e9e9;
padding: 0;
margin: 0;
font-size: 16px;
line-height: 1.3;
position: relative;
}
@media screen and (max-width: 1024px) {
body {
width: 1024px;
}
}
.rs-act-sidebar, .rs-act-artistphotos, .rs-act-artistvideos, .rs-act-default, .rs-act-contentarea, .rs-act-home, .slider-with-sidebar .rs-act-sidebarcaption {
position: relative;
display: block;
}
.rs-act-sidebar .rsOverflow, .rs-act-artistphotos .rsOverflow, .rs-act-artistvideos .rsOverflow, .rs-act-default .rsOverflow, .rs-act-contentarea .rsOverflow, .rs-act-home .rsOverflow, .slider-with-sidebar .rs-act-sidebarcaption .rsOverflow {
float: none;
}
.rs-act-sidebar li, .rs-act-artistphotos li, .rs-act-artistvideos li, .rs-act-default li, .rs-act-contentarea li, .rs-act-home li, .slider-with-sidebar .rs-act-sidebarcaption li {
padding-left: 0 !important;
}
.rs-act-sidebar .rsThumbs ~ .rsGCaption, .rs-act-artistphotos .rsThumbs ~ .rsGCaption, .rs-act-artistvideos .rsThumbs ~ .rsGCaption, .rs-act-default .rsThumbs ~ .rsGCaption, .rs-act-contentarea .rsThumbs ~ .rsGCaption, .rs-act-home .rsThumbs ~ .rsGCaption, .slider-with-sidebar .rs-act-sidebarcaption .rsThumbs ~ .rsGCaption {
position: absolute;
bottom: 83.71px;
background-color: rgba(0, 0, 0, 0.5);
color: #fff;
max-width: 100%;
display: inline-block;
width: auto;
right: 0;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
padding: 0.625rem;
}
.rs-act-contentarea {
-webkit-user-drag: none;
-webkit-user-select: none;
-moz-user-select: none;
-moz-user-select: -moz-none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
}
.rsWithThumbsHor.rs-act-contentarea {
padding-bottom: 83.71px;
}
.rs-act-contentarea .rsThumbs {
margin-top: 10px;
height: 73.71px;
float: none;
height: 73.71px;
overflow: hidden;
width: 100%;
}
.rs-act-contentarea .rsThumbsContainer {
height: 73.71px;
}
.rs-act-contentarea .rsThumb {
text-align: center;
float: left;
overflow: hidden;
width: 81px;
height: 100%;
background-color: rgba(255, 255, 255, 0.5);
}
.rs-act-contentarea .rsThumb img {
max-width: none;
width: auto;
height: 100%;
opacity: 0.7;
}
.rs-act-contentarea .rsThumb.rsNavSelected img {
opacity: 1;
}
.rs-act-contentarea .rsTmb {
display: block;
}
.rs-act-sidebar, .rs-act-artistphotos, .rs-act-artistvideos, .rs-act-default, .slider-with-sidebar .rs-act-sidebarcaption, .rs-act-home {
-webkit-user-drag: none;
-webkit-user-select: none;
-moz-user-select: none;
-moz-user-select: -moz-none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
}
.rs-act-sidebar .rsBullets, .rs-act-artistphotos .rsBullets, .rs-act-artistvideos .rsBullets, .rs-act-default .rsBullets, .slider-with-sidebar .rs-act-sidebarcaption .rsBullets, .rs-act-home .rsBullets {
height: 1.25rem;
line-height: 1.25rem;
display: block;
background-color: rgba(255, 255, 255, 0.3);
float: none;
position: absolute;
width: 100%;
text-align: center;
}
.rs-act-sidebar .rsBullet, .rs-act-artistphotos .rsBullet, .rs-act-artistvideos .rsBullet, .rs-act-default .rsBullet, .slider-with-sidebar .rs-act-sidebarcaption .rsBullet, .rs-act-home .rsBullet {
display: inline-block;
width: 0.75rem;
height: 0.75rem;
margin-left: 0.125rem;
margin-right: 0.125rem;
}
.rs-act-sidebar .rsBullet span, .rs-act-artistphotos .rsBullet span, .rs-act-artistvideos .rsBullet span, .rs-act-default .rsBullet span, .slider-with-sidebar .rs-act-sidebarcaption .rsBullet span, .rs-act-home .rsBullet span {
display: block;
cursor: pointer;
width: 100%;
height: 100%;
background-color: #eee;
-webkit-border-radius: 20px;
border-radius: 20px;
background-clip: padding-box;
-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.75);
-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.75);
box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.75);
}
.rs-act-sidebar .rsBullet.rsNavSelected span, .rs-act-artistphotos .rsBullet.rsNavSelected span, .rs-act-artistvideos .rsBullet.rsNavSelected span, .rs-act-default .rsBullet.rsNavSelected span, .slider-with-sidebar .rs-act-sidebarcaption .rsBullet.rsNavSelected span, .rs-act-home .rsBullet.rsNavSelected span {
background-color: #eda308;
}
.rs-act-sidebar, .rs-act-artistphotos, .rs-act-artistvideos, .rs-act-default, .slider-with-sidebar .rs-act-sidebarcaption {
padding-bottom: 1.875rem;
}
.rs-act-sidebar .rsBullets, .rs-act-artistphotos .rsBullets, .rs-act-artistvideos .rsBullets, .rs-act-default .rsBullets, .slider-with-sidebar .rs-act-sidebarcaption .rsBullets {
bottom: 0;
}
.rs-act-home .rsBullets {
bottom: 0;
}
.rs-act-sidebar, .rs-act-artistphotos, .rs-act-artistvideos, .rs-act-default, .rs-act-contentarea, .slider-with-sidebar .rs-act-sidebarcaption {
-webkit-user-drag: none;
-webkit-user-select: none;
-moz-user-select: none;
-moz-user-select: -moz-none;
-ms-user-select: none;
-o-user-select: none;
user-select: none;
}
.rs-act-sidebar .rsArrow, .rs-act-artistphotos .rsArrow, .rs-act-artistvideos .rsArrow, .rs-act-default .rsArrow, .rs-act-contentarea .rsArrow, .slider-with-sidebar .rs-act-sidebarcaption .rsArrow {
position: absolute;
bottom: 50%;
max-height: 20%;
-webkit-background-size: contain;
-moz-background-size: contain;
-o-background-size: contain;
background-size: contain;
background-repeat: no-repeat;
margin-bottom: -41px;
}
.rs-act-sidebar .rsArrowLeft, .rs-act-artistphotos .rsArrowLeft, .rs-act-artistvideos .rsArrowLeft, .rs-act-default .rsArrowLeft, .rs-act-contentarea .rsArrowLeft, .slider-with-sidebar .rs-act-sidebarcaption .rsArrowLeft {
left: 0.625rem;
}
.rs-act-sidebar .rsArrowRight, .rs-act-artistphotos .rsArrowRight, .rs-act-artistvideos .rsArrowRight, .rs-act-default .rsArrowRight, .rs-act-contentarea .rsArrowRight, .slider-with-sidebar .rs-act-sidebarcaption .rsArrowRight {
right: 0.625rem;
}
.rs-act-artistphotos .rsPlayBtn, .rs-act-artistvideos .rsPlayBtn, .rs-act-default .rsPlayBtn, .rs-act-contentarea .rsPlayBtn, .rs-act-home .rsPlayBtn, .slider-with-sidebar .rs-act-sidebarcaption .rsPlayBtn {
-webkit-tap-highlight-color: rgba(0, 0, 0, 0.3);
width: 100%;
height: 100%;
cursor: pointer;
}
.rs-act-artistphotos .rsPlayBtnIcon, .rs-act-artistvideos .rsPlayBtnIcon, .rs-act-default .rsPlayBtnIcon, .rs-act-contentarea .rsPlayBtnIcon, .rs-act-home .rsPlayBtnIcon, .slider-with-sidebar .rs-act-sidebarcaption .rsPlayBtnIcon {
width: 100%;
display: block;
height: 100%;
background-position: center;
background-repeat: no-repeat;
background-size: 12%;
}
.rs-act-artistphotos .rsBtnCenterer, .rs-act-artistvideos .rsBtnCenterer, .rs-act-default .rsBtnCenterer, .rs-act-contentarea .rsBtnCenterer, .rs-act-home .rsBtnCenterer, .slider-with-sidebar .rs-act-sidebarcaption .rsBtnCenterer {
position: absolute;
left: 0%;
top: 0%;
width: 100%;
height: 100%;
}
.rs-act-artistphotos .rsCloseVideoBtn, .rs-act-artistvideos .rsCloseVideoBtn, .rs-act-default .rsCloseVideoBtn, .rs-act-contentarea .rsCloseVideoBtn, .rs-act-home .rsCloseVideoBtn, .slider-with-sidebar .rs-act-sidebarcaption .rsCloseVideoBtn {
right: 0;
top: 0;
width: 44px;
height: 44px;
z-index: 500;
position: absolute;
cursor: pointer;
-webkit-backface-visibility: hidden;
-webkit-transform: translateZ(0);
}
.rs-act-artistphotos .rsCloseVideoBtn.rsiOSBtn, .rs-act-artistvideos .rsCloseVideoBtn.rsiOSBtn, .rs-act-default .rsCloseVideoBtn.rsiOSBtn, .rs-act-contentarea .rsCloseVideoBtn.rsiOSBtn, .rs-act-home .rsCloseVideoBtn.rsiOSBtn, .slider-with-sidebar .rs-act-sidebarcaption .rsCloseVideoBtn.rsiOSBtn {
top: -38px;
right: -6px;
}
.rs-act-artistphotos .rsCloseVideoIcn, .rs-act-artistvideos .rsCloseVideoIcn, .rs-act-default .rsCloseVideoIcn, .rs-act-contentarea .rsCloseVideoIcn, .rs-act-home .rsCloseVideoIcn, .slider-with-sidebar .rs-act-sidebarcaption .rsCloseVideoIcn {
margin: 6px;
width: 32px;
height: 32px;
color: #fff;
}
.rs-act-artistphotos .rsCloseVideoIcn:before, .rs-act-artistvideos .rsCloseVideoIcn:before, .rs-act-default .rsCloseVideoIcn:before, .rs-act-contentarea .rsCloseVideoIcn:before, .rs-act-home .rsCloseVideoIcn:before, .slider-with-sidebar .rs-act-sidebarcaption .rsCloseVideoIcn:before {
content: '✕';
font-size: 16px;
line-height: 32px;
width: 32px;
display: inline-block;
text-align: center;
}
.rs-act-artistphotos .rsCloseVideoIcn:hover, .rs-act-artistvideos .rsCloseVideoIcn:hover, .rs-act-default .rsCloseVideoIcn:hover, .rs-act-contentarea .rsCloseVideoIcn:hover, .rs-act-home .rsCloseVideoIcn:hover, .slider-with-sidebar .rs-act-sidebarcaption .rsCloseVideoIcn:hover {
color: #eda308;
}
.rs-act-sidebar .rsMainSlideImage {
-webkit-box-shadow: 0 0 13px rgba(0, 0, 0, 0.35);
-moz-box-shadow: 0 0 13px rgba(0, 0, 0, 0.35);
box-shadow: 0 0 13px rgba(0, 0, 0, 0.35);
}
.rs-act-artistphotos .rsGCaption, .rs-act-artistvideos .rsGCaption {
padding-top: 0.625rem;
text-align: right;
}
.rs-act-artistphotos .rsBullets, .rs-act-artistvideos .rsBullets {
text-align: left;
}
.rs-act-default .rsGCaption {
padding-top: 0.625rem;
text-align: left;
}
.rs-act-default .rsMainSlideImage {
-webkit-box-shadow: 0 0 13px rgba(0, 0, 0, 0.35);
-moz-box-shadow: 0 0 13px rgba(0, 0, 0, 0.35);
box-shadow: 0 0 13px rgba(0, 0, 0, 0.35);
}
.rs-act-default .rsBullets {
text-align: right;
}
.rs-act-contentarea {
margin-top: 1.25rem !important;
margin-bottom: 1.25rem !important;
}
.rs-act-contentarea .rsGCaption {
padding-top: 0.625rem;
text-align: right;
}
.homehero {
position: relative;
background-color: #333;
overflow: hidden;
}
.homehero .page {
padding: 0;
}
.rs-act-home {
position: relative;
top: 0;
margin-top: 0 !important;
margin-bottom: 0 !important;
}
.rs-act-home img {
width: 100%;
}
.no-js .rs-act-home {
padding-top: 44.8039216%;
height: 0;
}
.rs-act-home li {
position: absolute;
top: 0;
width: 100%;
display: none;
}
.rs-act-home li:first-child {
display: block;
}
.rs-act-home .rsABlock {
position: absolute;
bottom: 0;
top: auto;
width: 100%;
}
.rs-act-home .rsABlock > .inner {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
padding: 1.25rem;
background-color: rgba(26, 54, 92, 0.5);
width: 50%;
min-width: 350px;
margin: 0 auto;
color: #fff;
margin-bottom: 0.625rem;
text-align: center;
}
.rs-act-home .homehero_headline {
font-size: 2.5rem;
line-height: 1.15;
margin-bottom: .15em;
}
.rs-act-home .homehero_subline {
display: block;
}
.rs-act-home .homehero_link {
display: inline-block;
background-color: #f00;
width: 50px;
height: 50px;
}
.rs-act-home .rsOverflow {
overflow: visible;
background: none;
}
.rs-act-home .rsBullets {
text-align: right;
padding-right: 3.75rem;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
background: none;
}
.rs-act-home .rsArrow {
position: absolute;
top: 0;
height: 100%;
width: 100%;
z-index: 10;
}
.rs-act-home .rsArrow:before {
content: '';
display: block;
position: absolute;
height: 100%;
width: 40px;
background-repeat: no-repeat;
}
.rs-act-home .rsArrow:after {
content: '';
display: block;
position: absolute;
left: 0;
right: 0;
top: 0;
bottom: 0;
z-index: -1;
}
.rs-act-home .rsArrowLeft {
left: -100%;
}
.rs-act-home .rsArrowLeft:after {
right: -2.5rem;
}
.rs-act-home .rsArrowLeft:before {
background-position: 100% 50%;
right: -2.5rem;
margin-left: -2.5rem;
}
.rs-act-home .rsArrowRight {
left: 100%;
}
.rs-act-home .rsArrowRight:after {
left: -2.5rem;
}
.rs-act-home .rsArrowRight:before {
background-position: 0 50%;
margin-left: -2.5rem;
}
.slider-with-sidebar .rsBullets {
text-align: center;
padding-right: 1.25rem;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.slider-with-sidebar .rsGCaption {
background-color: #fff;
text-align: left;
}
.slider-with-sidebar .rsGCaption .ch1 {
margin-bottom: 1.25rem;
}
.slider-with-sidebar .rsGCaption .ch1 .copyright {
color: #999;
}
.slider-with-sidebar .rsGCaption ul.downloads {
background-position: 0 100%;
}
.slider-with-sidebar .rsGCaption a {
display: block;
padding-top: 0.625rem;
padding-bottom: 0.625rem;
}
.royalSlider {
width: 100%;
height: 400px;
position: relative;
direction: ltr;
}
.royalSlider > * {
float: left;
}
.rsWebkit3d .rsSlide {
-webkit-transform: translateZ(0);
}
.rsWebkit3d .rsSlide,
.rsWebkit3d .rsContainer,
.rsWebkit3d .rsThumbs,
.rsWebkit3d .rsPreloader,
.rsWebkit3d img,
.rsWebkit3d .rsOverflow,
.rsWebkit3d .rsBtnCenterer,
.rsWebkit3d .rsAbsoluteEl,
.rsWebkit3d .rsABlock,
.rsWebkit3d .rsLink {
-webkit-backface-visibility: hidden;
}
.rsFade.rsWebkit3d .rsSlide,
.rsFade.rsWebkit3d img,
.rsFade.rsWebkit3d .rsContainer {
-webkit-transform: none;
}
.rsOverflow {
width: 100%;
height: 100%;
position: relative;
overflow: hidden;
float: left;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.rsVisibleNearbyWrap {
width: 100%;
height: 100%;
position: relative;
overflow: hidden;
left: 0;
top: 0;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.rsVisibleNearbyWrap .rsOverflow {
position: absolute;
left: 0;
top: 0;
}
.rsContainer {
position: relative;
width: 100%;
height: 100%;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.rsArrow,
.rsThumbsArrow {
cursor: pointer;
}
.rsThumb {
float: left;
position: relative;
}
.rsArrow,
.rsNav,
.rsThumbsArrow {
opacity: 1;
-webkit-transition: opacity 0.3s linear;
-moz-transition: opacity 0.3s linear;
-o-transition: opacity 0.3s linear;
transition: opacity 0.3s linear;
}
.rsHidden {
opacity: 0;
visibility: hidden;
-webkit-transition: visibility 0s linear 0.3s, opacity 0.3s linear;
-moz-transition: visibility 0s linear 0.3s, opacity 0.3s linear;
-o-transition: visibility 0s linear 0.3s, opacity 0.3s linear;
transition: visibility 0s linear 0.3s, opacity 0.3s linear;
}
.rsGCaption {
width: 100%;
float: left;
text-align: center;
}
.royalSlider.rsFullscreen {
position: fixed !important;
height: auto !important;
width: auto !important;
margin: 0 !important;
padding: 0 !important;
z-index: 2147483647 !important;
top: 0 !important;
left: 0 !important;
bottom: 0 !important;
right: 0 !important;
}
.royalSlider .rsSlide.rsFakePreloader {
opacity: 1 !important;
-webkit-transition: 0s;
-moz-transition: 0s;
-o-transition: 0s;
transition: 0s;
display: none;
}
.rsSlide {
position: absolute;
left: 0;
top: 0;
display: block;
overflow: hidden;
height: 100%;
width: 100%;
}
.royalSlider.rsAutoHeight,
.rsAutoHeight .rsSlide {
height: auto;
}
.rsContent {
width: 100%;
height: 100%;
position: relative;
}
.rsPreloader {
position: absolute;
z-index: 0;
}
.rsNav {
-moz-user-select: -moz-none;
-webkit-user-select: none;
user-select: none;
}
.rsNavItem {
-webkit-tap-highlight-color: rgba(0, 0, 0, 0.25);
}
.rsThumbs {
cursor: pointer;
position: relative;
overflow: hidden;
float: left;
z-index: 22;
}
.rsTabs {
float: left;
background: none !important;
}
.rsTabs,
.rsThumbs {
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.rsVideoContainer {
width: auto;
height: auto;
line-height: 0;
position: relative;
}
.rsVideoFrameHolder {
position: absolute;
left: 0;
top: 0;
background: #141414;
opacity: 0;
-webkit-transition: .3s;
}
.rsVideoFrameHolder.rsVideoActive {
opacity: 1;
}
.rsVideoContainer iframe,
.rsVideoContainer video,
.rsVideoContainer embed,
.rsVideoContainer .rsVideoObj {
position: absolute;
z-index: 50;
left: 0;
top: 0;
width: 100%;
height: 100%;
}
.rsVideoContainer.rsIOSVideo iframe,
.rsVideoContainer.rsIOSVideo video,
.rsVideoContainer.rsIOSVideo embed {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
padding-right: 44px;
}
.rsABlock {
left: 0;
top: 0;
position: absolute;
z-index: 15;
}
img.rsImg {
max-width: none;
}
.grab-cursor {
cursor: url(/extension/okapidesigns/design/okapidesign/stylesheets/grab.png) 8 8, move;
}
.grabbing-cursor {
cursor: url(/extension/okapidesigns/design/okapidesign/stylesheets/grabbing.png) 8 8, move;
}
.rsNoDrag {
cursor: auto;
}
.rsLink {
left: 0;
top: 0;
position: absolute;
width: 100%;
height: 100%;
display: block;
z-index: 20;
background: url(/extension/okapidesigns/design/okapidesign/stylesheets/blank.gif);
}
.checkout-tablewrap {
margin-left: -2.5rem;
margin-right: -2.5rem;
}
.checkout-table {
position: relative;
width: 100%;
}
.checkout-table .checkout-table_article {
text-align: left;
width: 400px;
}
.checkout-table .checkout-table_format {
text-align: left;
}
.checkout-table .checkout-table_count {
text-align: right;
width: 60px;
}
.checkout-table .checkout-table_price {
text-align: right;
width: 70px;
}
.checkout-table .checkout-table_total {
text-align: right;
width: 110px;
}
.checkout-table td, .checkout-table th {
padding: 0.625rem;
vertical-align: top;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.checkout-table td:first-child, .checkout-table th:first-child {
padding-left: 2.5rem;
}
.checkout-table td:last-child, .checkout-table th:last-child {
padding-right: 2.5rem;
}
.checkout-table thead {
border-top: 1px solid #eee;
border-bottom: 1px solid #eee;
}
.checkout-table thead th {
font-weight: normal;
padding-top: 0.625rem;
padding-bottom: 0.625rem;
vertical-align: bottom;
}
.checkout-table .checkout-table_article {
position: relative;
}
.checkout-table .checkout-table_article .checkout-table_article_inner {
position: relative;
}
.checkout-table .checkout-table_article .checkout-table_article_inner .checkout-table_article__body {
overflow: hidden;
}
.checkout-table .checkout-table_article .checkout-table_article_inner .checkout-table_article__media {
float: left;
margin-right: 10px;
margin-right: 0.625rem;
}
.checkout-table .checkout-table_article .checkout-table_article_inner .checkout-table_article__media img {
display: block;
}
.checkout-table .checkout-table_article .checkout-table_article__media {
width: 50%;
}
.checkout-table .checkout-table_article .checkout-table_article__body {
padding-bottom: 1.25rem;
}
.checkout-table .checkout-table_article button.checkout-table_article__removeitem {
background: none;
border: none;
display: inline;
font: inherit;
margin: 0;
padding: 0;
outline: none;
outline-offset: 0;
color: inherit;
cursor: pointer;
}
.checkout-table .checkout-table_article button.checkout-table_article__removeitem ::-moz-focus-inner {
border: none;
padding: 0;
}
.checkout-table .checkout-table_article .checkout-table_article__removeitem {
position: absolute;
bottom: 0;
}
.checkout-table .checkout-table_article .checkout-table_article__removeitem:before {
content: '× ';
font-family: Arial, sans-serif;
}
.checkout-table .checkout-table_article .checkout-table_article__removeitem:hover {
color: #eda308;
}
.checkout-table tbody tr {
background-position: 0 100%;
}
.checkout-table tbody td {
padding-top: 1.25rem;
padding-bottom: 1.25rem;
}
.checkout-table tbody .checkout-table_format:before, .checkout-table tbody .checkout-table_count:before, .checkout-table tbody .checkout-table_price:before, .checkout-table tbody .checkout-table_total:before {
content: '';
display: block;
height: 2.8em;
}
.checkout-table .checkout-table__sum-total {
background-color: #edeff1;
}
.checkout-table .checkout-table__sum-total td {
padding-top: 1.25rem;
padding-bottom: 1.25rem;
border-top: 1px solid #e4e4e5;
border-bottom: 1px solid #e4e4e5;
}
.checkout-table .checkout-table_error {
background-color: #c34348;
color: #fff;
}
.checkout-table .checkout-table_error .checkout-table_error_message {
max-width: 400px;
display: inline-block;
text-align: left;
position: relative;
padding-top: 1.25rem;
padding-bottom: 1.25rem;
}
.checkout-table .checkout-table_error .checkout-table_error_message h3 {
padding-bottom: .5em;
}
.checkout-table .checkout-table_error td.checkout-table_error {
text-align: center;
}
.shop-buttonbar {
text-align: center;
min-height: 2.5rem;
line-height: 2.5rem;
}
.shop-buttonbar > * {
display: inline-block;
vertical-align: top;
}
.shop-buttonbar > :first-child {
float: left;
}
.shop-buttonbar > :last-child {
float: right;
}
.shop-backlink {
color: #112f55;
}
.shop-backlink:link, .shop-backlink:hover, .shop-backlink:visited {
text-decoration: none;
}
.shop-backlink:hover {
color: #eda308;
}
textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"] {
-webkit-transition: all 200ms ease-out;
-moz-transition: all 200ms ease-out;
transition: all 200ms ease-out;
border: 1px solid #dddfe1;
background-color: #edeff1;
}
textarea:focus, textarea:focus.invalid, .no-js textarea:focus:invalid, input[type="text"]:focus, input[type="text"]:focus.invalid, .no-js input[type="text"]:focus:invalid, input[type="password"]:focus, input[type="password"]:focus.invalid, .no-js input[type="password"]:focus:invalid, input[type="datetime"]:focus, input[type="datetime"]:focus.invalid, .no-js input[type="datetime"]:focus:invalid, input[type="datetime-local"]:focus, input[type="datetime-local"]:focus.invalid, .no-js input[type="datetime-local"]:focus:invalid, input[type="date"]:focus, input[type="date"]:focus.invalid, .no-js input[type="date"]:focus:invalid, input[type="month"]:focus, input[type="month"]:focus.invalid, .no-js input[type="month"]:focus:invalid, input[type="time"]:focus, input[type="time"]:focus.invalid, .no-js input[type="time"]:focus:invalid, input[type="week"]:focus, input[type="week"]:focus.invalid, .no-js input[type="week"]:focus:invalid, input[type="number"]:focus, input[type="number"]:focus.invalid, .no-js input[type="number"]:focus:invalid, input[type="email"]:focus, input[type="email"]:focus.invalid, .no-js input[type="email"]:focus:invalid, input[type="url"]:focus, input[type="url"]:focus.invalid, .no-js input[type="url"]:focus:invalid, input[type="search"]:focus, input[type="search"]:focus.invalid, .no-js input[type="search"]:focus:invalid, input[type="tel"]:focus, input[type="tel"]:focus.invalid, .no-js input[type="tel"]:focus:invalid, input[type="color"]:focus, input[type="color"]:focus.invalid, .no-js input[type="color"]:focus:invalid {
outline: none;
border-color: #a7acb1;
-webkit-box-shadow: inset 0 0 20px #dddfe1;
-moz-box-shadow: inset 0 0 20px #dddfe1;
box-shadow: inset 0 0 20px #dddfe1;
background-color: #edeff1;
-webkit-transition-delay: 300ms;
-moz-transition-delay: 300ms;
-o-transition-delay: 300ms;
transition-delay: 300ms;
}
textarea.invalid, .no-js textarea:invalid, input[type="text"].invalid, .no-js input[type="text"]:invalid, input[type="password"].invalid, .no-js input[type="password"]:invalid, input[type="datetime"].invalid, .no-js input[type="datetime"]:invalid, input[type="datetime-local"].invalid, .no-js input[type="datetime-local"]:invalid, input[type="date"].invalid, .no-js input[type="date"]:invalid, input[type="month"].invalid, .no-js input[type="month"]:invalid, input[type="time"].invalid, .no-js input[type="time"]:invalid, input[type="week"].invalid, .no-js input[type="week"]:invalid, input[type="number"].invalid, .no-js input[type="number"]:invalid, input[type="email"].invalid, .no-js input[type="email"]:invalid, input[type="url"].invalid, .no-js input[type="url"]:invalid, input[type="search"].invalid, .no-js input[type="search"]:invalid, input[type="tel"].invalid, .no-js input[type="tel"]:invalid, input[type="color"].invalid, .no-js input[type="color"]:invalid {
border-color: #c34348;
background-color: #f3d9da;
}
.shop-progress {
margin-left: -2.5rem;
margin-right: -2.5rem;
margin-top: 1.25rem;
margin-bottom: 1.25rem;
border-top: 1px solid #dbdcdf;
border-bottom: 1px solid #dbdcdf;
}
.shop-progress .shop-progress_step {
position: relative;
display: inline-block;
width: 100%;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
padding-left: 2.5rem;
height: 3.75rem;
line-height: 3.75rem;
background-color: #edeff1;
background: -webkit-linear-gradient(left, #dfe2e6, #edeff1, #edeff1);
background: -moz-linear-gradient(left, #dfe2e6, #edeff1, #edeff1);
background: -o-linear-gradient(left, #dfe2e6, #edeff1, #edeff1);
background: linear-gradient(to right, #dfe2e6, #edeff1, #edeff1);
}
.shop-progress .shop-progress_step:before {
content: '';
display: block;
width: 0px;
height: 0px;
border-style: solid;
border-width: 1.875rem 0 1.875rem 1.25rem;
border-color: transparent transparent transparent #edeff1;
position: absolute;
left: 0;
}
.shop-progress .shop-progress_step:first-child:before {
display: none;
}
.shop-progress .shop-progress_step > a {
display: block;
}
.shop-progress .shop-progress_step, .shop-progress .shop-progress_step a, .shop-progress .shop-progress_step a:link, .shop-progress .shop-progress_step a:visited, .shop-progress .shop-progress_step a:hover {
color: rgba(51, 51, 51, 0.5);
text-decoration: none;
font-size: inherit;
}
.shop-progress .shop-progress_step.shop-progress_step__current {
background: #536077;
}
.shop-progress .shop-progress_step.shop-progress_step__current, .shop-progress .shop-progress_step.shop-progress_step__current a, .shop-progress .shop-progress_step.shop-progress_step__current a:link, .shop-progress .shop-progress_step.shop-progress_step__current a:visited, .shop-progress .shop-progress_step.shop-progress_step__current a:hover {
color: #fff;
}
.shop-progress .shop-progress_step.shop-progress_step__current + .shop-progress_step:before {
border-color: transparent transparent transparent #536077;
}
.shop-progress .shop-progress_step.shop-progress_step__current ~ .shop-progress_step, .shop-progress .shop-progress_step.shop-progress_step__current ~ .shop-progress_step a, .shop-progress .shop-progress_step.shop-progress_step__current ~ .shop-progress_step a:link, .shop-progress .shop-progress_step.shop-progress_step__current ~ .shop-progress_step a:visited, .shop-progress .shop-progress_step.shop-progress_step__current ~ .shop-progress_step a:hover {
color: #333333;
}
.shop-progress.shop-progress_step--stepcount-7 .shop-progress_step {
width: 14.2857143%;
}
.shop-progress.shop-progress_step--stepcount-6 .shop-progress_step {
width: 16.6666667%;
}
.shop-progress.shop-progress_step--stepcount-5 .shop-progress_step {
width: 20%;
}
.shop-progress.shop-progress_step--stepcount-4 .shop-progress_step {
width: 25%;
}
.shop-progress.shop-progress_step--stepcount-3 .shop-progress_step {
width: 33.3333333%;
}
.shop-progress.shop-progress_step--stepcount-2 .shop-progress_step {
width: 50%;
}
.shop-progress.shop-progress_step--stepcount-1 .shop-progress_step {
width: 100%;
}
.shop-form {
width: 100%;
}
.shop-form tfoot .shop-buttonbar {
padding-top: 0.625rem;
line-height: 1;
}
.shop-form td {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.shop-form_row .shop-form_row_messagewrap {
display: none;
}
.shop-form_row .shop-form_label {
padding-right: 1.25rem;
}
.shop-form_row .shop-form_row_inputwrap, .shop-form_row .shop-form_row_labelwrap {
padding-bottom: 0.3125rem;
vertical-align: top;
}
.shop-form_row .shop-form_row_labelwrap {
min-width: 100px;
height: 2.8125rem;
padding-top: 0.6875rem;
padding-bottom: 0.6875rem;
}
.shop-form_row .shop-form_row_inputwrap input[type="text"], .shop-form_row .shop-form_row_inputwrap input[type="password"], .shop-form_row .shop-form_row_inputwrap input[type="datetime"], .shop-form_row .shop-form_row_inputwrap input[type="datetime-local"], .shop-form_row .shop-form_row_inputwrap input[type="date"], .shop-form_row .shop-form_row_inputwrap input[type="month"], .shop-form_row .shop-form_row_inputwrap input[type="time"], .shop-form_row .shop-form_row_inputwrap input[type="week"], .shop-form_row .shop-form_row_inputwrap input[type="number"], .shop-form_row .shop-form_row_inputwrap input[type="email"], .shop-form_row .shop-form_row_inputwrap input[type="url"], .shop-form_row .shop-form_row_inputwrap input[type="search"], .shop-form_row .shop-form_row_inputwrap input[type="tel"], .shop-form_row .shop-form_row_inputwrap input[type="color"] {
width: 100%;
min-width: 320px;
padding: 0.625rem;
}
.shop-form_row--radio .shop-form_row_inputwrap, .shop-form_row--checkbox .shop-form_row_inputwrap {
padding-top: 0.625rem;
}
.shop-form_row--select .shop-form_row_inputwrap {
vertical-align: middle;
}
.shop-form_row--select .shop-form_row_inputwrap select {
width: 100%;
}
.shop-inputwrap--single, .shop-inputwrap--multiple {
margin-bottom: .7em;
}
.shop-inputwrap--single .wrapping-label__inputwrap {
display: block;
float: left;
}
.shop-inputwrap--single .wrapping-label__value {
display: block;
overflow: hidden;
}
.wrapping-label {
display: block;
}
.wrapping-label .wrapping-label__inputwrap {
margin-right: .4em;
}
.wrapping-label .wrapping-label__value {
overflow: hidden;
}
.shop-inputwrap--multiple .wrapping-label__inputwrap {
display: inline;
}
.shop-inputwrap--multiple .wrapping-label__value {
display: inline;
}
.shop-inputwrap--multiple label {
float: left;
padding-left: 1em;
}
.shop-inputwrap--multiple label:first-child {
padding-left: 1px;
}
.shop-success-message-block {
background-color: #edf5de;
background-position: 2.5rem;
margin-left: -2.5rem;
margin-right: -2.5rem;
padding-top: 2.5rem;
padding-bottom: 2.5rem;
padding-left: 10rem;
margin-bottom: 1.25rem;
position: relative;
}
.shop-col-narrow {
max-width: 597.3333333px;
}
.shop-form--fullwidth .shop-form_row_messagewrap {
width: 33.3333333%;
display: table-cell;
padding-left: 0.625rem;
padding-right: 0.625rem;
}
.form-error {
color: #c34348;
}
.tourlist_row {
width: 100%;
display: table-row;
width: 100%;
border-top: 1px solid #e4e6ea;
border-bottom: 1px solid #d5d7dc;
}
.tourlist_row .tourlist_date {
display: block;
}
.tourlist_row > * {
display: table-cell;
vertical-align: top;
border-bottom: 1px solid #d5d7dc;
padding-left: 0.3125rem;
padding-right: 0.3125rem;
padding-top: 0.625rem;
padding-bottom: 0.625rem;
}
.tourlist_row > *:first-child {
padding-left: 2.5rem;
}
.tourlist_row .tourlist_row_artist {
min-width: 250px;
}
.tourlist_row .tourlist_row_project {
text-align: right;
min-width: 250px;
padding-right: 2.5rem;
}
.tourlist_row .tourlist_row_project > * {
display: block;
}
.tourlist_row .tourlist_row_project > a, .tourlist_row .tourlist_row_project > img {
float: right;
}
.tourlist_row .tourlist_row_project img {
margin-left: 0.625rem;
border: 1px solid #e9e9e9;
}
.tourlist-wrap {
margin-left: -2.5rem;
margin-right: -2.5rem;
}
.tourlist {
display: table;
width: 100%;
box-sizing: border-box;
border-top: 1px solid #d5d7dc;
margin-bottom: -2.5rem;
}
.tourlist .tourlist_row:nth-child(2n-1) {
background-color: #f9fafb;
}
#watchlist_content {
max-width: 650px;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
padding-left: 1.875rem;
padding-right: 1.875rem;
margin: 3.75rem auto;
background-color: #fff;
-webkit-border-radius: 5px;
border-radius: 5px;
background-clip: padding-box;
-webkit-box-shadow: black 0 0 24px;
-moz-box-shadow: black 0 0 24px;
box-shadow: black 0 0 24px;
}
.album-inforow--watchlist {
position: relative;
overflow: hidden;
padding-top: 1.875rem;
padding-bottom: 1.875rem;
background-position: 0 100%;
}
.album-inforow--watchlist .trigger-remove-from-watchlist {
display: inline-block;
background: #112f55;
position: absolute;
right: 0.625rem;
top: 1.875rem;
line-height: .01;
font-family: Arial, sans-serif;
font-size: 24px;
-webkit-border-radius: 50px;
border-radius: 50px;
background-clip: padding-box;
width: 25px;
height: 25px;
line-height: 25px;
text-align: center;
color: #fff;
z-index: 999;
padding: 0;
}
.album-inforow--watchlist .trigger-remove-from-watchlist:hover {
background: #eda308;
text-decoration: none;
}
.album-inforow--watchlist:after {
content: '';
display: block;
height: 1px;
position: absolute;
bottom: 0;
left: 0.625rem;
right: 0.625rem;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.album-inforow--watchlist .ch1 {
margin-bottom: 0;
}
.album-inforow--watchlist .col-description {
margin-bottom: 1em;
}
.album-inforow--watchlist .album-inforow_features {
padding-top: 0.625rem;
padding-bottom: 0.625rem;
}
.album-inforow--watchlist .col-prelisten, .album-inforow--watchlist .col-price, .album-inforow--watchlist .col-cartbutton {
line-height: 2.5rem;
height: 2.5rem;
}
.album-inforow--watchlist .album-inforow_title {
padding-right: 60px;
}
.album-inforow--watchlist .col-price {
width: 50%;
float: left;
}
.album-inforow--watchlist .col-cartbutton {
width: 50%;
float: left;
text-align: right;
}
.album-inforow--watchlist .col-formatinfo {
float: none;
width: auto;
}
.c-header-downloads {
margin-top: 1.25rem;
margin-bottom: 1.25rem;
position: absolute;
top: 1.25rem;
right: 0.625rem;
text-align: right;
}
.c-bio-text {
margin-bottom: 2.5rem;
}
.c-bio-wrap {
overflow: hidden;
}
.c-bio-sidebar {
float: left;
max-width: 33.3333333%;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
padding-right: 0.625rem;
}
.c-bio-text {
float: left;
width: 66.6666667%;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
padding-left: 0.625rem;
}
.page-home .c-neuheiten > ul {
margin-left: -0.625rem;
margin-right: -0.625rem;
}
.page-home .c-neuheiten .album--standard {
margin-bottom: 2.5rem;
}
.page-home .c-teaserlist-small, .page-home .c-newsbox-focus {
width: 50%;
float: left;
}
.page-home .c-newsbox-focus:before {
content: '';
display: block;
height: 1px;
position: absolute;
left: 0.625rem;
right: 0.625rem;
top: 0;
bottom: auto;
}
.page-home .c-newsbox-focus:before {
display: none;
}
.page-news .c-teaserlist-small, .page-artists .c-teaserlist-small {
width: 50%;
float: left;
}
.page-news .c-news_sidebar, .page-artists .c-news_sidebar {
width: 33.3333333%;
float: right;
width: 25%;
}
.page-news .c-news_detail, .page-artists .c-news_detail {
width: 66.6666667%;
float: left;
}
.page-news .news_detail_body, .page-artists .news_detail_body {
padding-bottom: 1.25rem;
margin-top: 1.25rem;
}
.page-artists {
}
.page-artists .artist-data_table {
padding-bottom: 60px;
}
.page-artists .artist-data_socialmedia {
position: absolute;
bottom: 0;
margin-left: -1.25rem;
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box;
box-sizing: content-box;
padding-left: 0.625rem;
padding-right: 0.625rem;
}
.page-artists .profil-introtext {
width: 75%;
}
.page-artists .c-artistvideos {
width: 50%;
float: left;
}
.page-artists .c-artistphotos {
width: 50%;
float: left;
}
.page-artists .c-artist_description {
float: left;
width: 66.6666667%;
}
.page-artists .c-artist_releases {
float: left;
width: 33.3333333%;
}
.page-artists .c-teaserlist-small {
width: 50%;
float: left;
}
.page-artists .c-artist-portrait-list > ul {
margin-left: -0.625rem;
margin-right: -0.625rem;
}
.page-artists .c-artist-portrait-list > ul > li {
float: none;
display: inline-block;
}
.page-artists .c-photoheader {
display: block;
width: 66.6666667%;
float: left;
}
.page-artists .c-videosidebar {
display: none;
display: block;
width: 25%;
float: right;
}
.page-artists .c-videosidebar li {
margin-bottom: 1.25rem;
}
.page-artists .row--press {
background-position: 0 100%;
padding-top: 1.25rem;
padding-bottom: 1.25rem;
}
.page-artists .row--press:first-child {
padding-top: 0;
}
.page-artists .row--press:first-child:before {
background: transparent;
}
.page-alben .c-neuheiten > ul, .page-alben .c-comingsoon > ul {
margin-left: -0.625rem;
margin-right: -0.625rem;
}
.page-alben .c-alben-maincol {
width: 75%;
float: left;
}
.page-alben .c-alben-sidebar {
width: 25%;
float: left;
}
.page-alben .c-alben-sidebar > * {
margin-bottom: 1.25rem;
}
.page-alben .c-alben-sidebar .charts_item_media {
display: block;
display: none;
display: block;
}
.page-alben .c-alben-aktionen > ul {
margin-left: -0.625rem;
margin-right: -0.625rem;
}
.page-alben .banner-landscape {
width: 50%;
float: left;
}
.page-alben .c-col-filter-select {
float: left;
width: 33.3333333%;
float: left;
width: 25%;
}
.page-alben .c-col-filter-result {
float: right;
width: 66.6666667%;
float: right;
width: 75%;
}
.page-alben .c-resultlist > ul {
margin-left: -0.625rem;
margin-right: -0.625rem;
}
.page-act address {
margin-bottom: 1.25rem;
line-height: 1.4;
}
.page-act .profile-header-row_content {
padding-left: 2.5rem;
padding-right: 2.5rem;
padding-top: 2.5rem;
}
.page-act .profil-introtext {
width: 75%;
}
.page-act .c-act_description {
float: left;
width: 66.6666667%;
}
.page-act .c-act_releases {
float: left;
width: 33.3333333%;
}
.page-act .c-teaserlist-small {
width: 50%;
float: left;
}
.page-act .c-team-portrait-list > ul {
margin-left: -0.625rem;
margin-right: -0.625rem;
}
.page-act .c-team-portrait-list > ul > li {
float: none;
display: inline-block;
}
.page-act .c-vertriebe-list {
margin-top: 1.25rem;
}
.page-act .c-vertriebe-list > ul {
position: relative;
margin: 0;
padding: 0;
display: block;
list-style: none;
overflow: hidden;
}
.page-act .c-vertriebe-list > ul > * {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
padding-left: 0.625rem;
padding-right: 0.625rem;
vertical-align: top;
position: relative;
width: 100%;
float: left;
c: 1;
mc: 3;
width: 100%;
width: 50%;
width: 33.3333333%;
}
.page-act .c-vertriebe-list > ul {
margin-left: -0.625rem;
margin-right: -0.625rem;
}
.page-act .c-vertriebe-list > ul > li {
float: none;
display: inline-block;
padding-top: 1.25rem;
padding-bottom: 1.25rem;
}
.page-act .anfahrt .col-1 {
width: 66.6666667%;
float: left;
}
.page-act .anfahrt .col-2 {
width: 25%;
float: right;
}
.slider-with-sidebar .royalSlider {
width: 75%;
float: left;
}
.slider-with-sidebar .rs-captionholder {
width: 25%;
float: right;
}
.page-shop .col-half {
width: 50%;
float: left;
}
.searchresult_artists {
margin-left: -0.625rem;
margin-right: -0.625rem;
}
.searchresult_alben {
margin-left: -0.625rem;
margin-right: -0.625rem;
}
.searchresult_termine .tourlist {
margin-bottom: 0;
}
.page-searchresult .c-teaserlist-small {
width: 50%;
float: left;
}
.page {
width: 1024px;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
#letters {
color: #D5D7DC;
}
#letters .letters_item {
background-color: #edeff2;
display: block;
float: left;
width: 27px;
height: 24px;
padding-top: 3px;
margin-right: 4px;
font-size: 16px;
color: #a3a3a3;
text-align: center;
}
a.anchor_letter {
position:  relative;
top: -110px;
}
.ui-autocomplete {
z-index: 1000;
}
.c-teaserlist-small li .block{
height:131px;
}
.c-teaserlist-small li .media{
height:131px;
overflow:hidden;
}
.page-news .news-metainfo{
overflow:hidden;
}
.page-home .newsteaser--imfocus_media .inner{
overflow:hidden;
}
.newsteaser--imfocus_albumcover{
margin:0;
}
.page-home .newsteaser--imfocus_media .inner{
max-height:550px;
overflow:hidden;
}
.page-news .newsteaser-large_media{
max-height:360px;
overflow:hidden;
}
.page-alben .c-comingsoon > ul > li{
padding-top:25px;
}
.pagefooter p b{
color: #FFFFFF;
}
.row .filter-inline{
display:inline;
}
.row .filter-inline{
padding:0px;
}
.page-artists .c-videosidebar li{
margin-bottom:0px;
}
.page-artists .c-videosidebar div{
padding-top:0.35rem;
font-size:0.8125rem;
color:#333333;
}
.tt-dropdown-menu {
text-align: left;
}
.typeahead,
.tt-query,
.tt-hint {
width: 160px;
height: 30px;
padding: 8px 12px;
font-size: 16px;
line-height: 22px;
border: 2px solid #ccc;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
outline: none;
}
.typeahead,
.tt-hint {
font-size: 12px;
line-height: 14px;
}
.typeahead {
background-color: #fff;
}
.typeahead:focus {
border: 2px solid #0097cf;
}
.tt-query {
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}
.tt-hint {
color: #999
}
.tt-dropdown-menu {
width: 250px;
padding: 8px 0;
background-color: #fff;
border: 1px solid #ccc;
border: 1px solid rgba(0, 0, 0, 0.2);
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
-webkit-box-shadow: 0 5px 10px rgba(0,0,0,.2);
-moz-box-shadow: 0 5px 10px rgba(0,0,0,.2);
box-shadow: 0 5px 10px rgba(0,0,0,.2);
}
.tt-suggestion {
padding: 3px 20px;
font-size: 16px;
line-height: 22px;
}
.tt-suggestion.tt-is-under-cursor {
color: #000;
background-color: #EDA308;
}
.tt-suggestion p {
margin: 0;
}
.album-artist .typeahead-album-artist, .album-artist .tt-hint {
font-size: 14px;
}
.artist-data_table .collapse-block .collapse-block_trigger{
margin-bottom: 0;
}
.artist-data_table div{
clear:left;
float:left;
cursor: pointer;
}
.artist-data_table img{
float:left;
position:relative;
top:9px;
left:4px;
}
.rs-act-home .homehero_link{
background:url('/extension/okapidesigns/design/okapidesign/images/pfeil_textlink_weiss_x2.png');
background-repeat:no-repeat;
}
.metanav li.watchlist-has-content .metanav_watchlist {
background-color: #EDA308;
color: #FFFFFF;
}
#socialshareprivacy{
float:right;
width:115px;
}
#socialshareprivacy .settings_info{
display:none;
}
.news_detail_body .rsBullets{
display:none;
}
.c-news_detail .news_detail_body > ul li:before{
content:'';
}
.shop-error-message-block {
background-color: #C34348;
background-position: 2.5rem center;
margin-bottom: 1.25rem;
margin-left: -2.5rem;
margin-right: -2.5rem;
padding-bottom: 2.5rem;
padding-left: 10rem;
padding-top: 2.5rem;
position: relative;
}
.ezoe .ezoe-embed-left, .ezoe .object-left {
float: left;
margin-right: 15px;
}
.ezoe .ezoe-embed-right, .ezoe .object-right {
float: right;
margin-left: 15px;
}
.ezoe p i {
color: #333333 !important;
font-style: italic !important;
}
.banner_txt--large{
color:#333333;
}
.c-pagination-bottom{
background-image:none;
}
.ccpayment .checkout-table tbody .checkout-table_count:before, .ccpayment .checkout-table tbody .checkout-table_price:before, .ccpayment .checkout-table tbody .checkout-table_total:before, .ccpayment .checkout-table tbody .checkout-table_format:before{
height:0px;
}
.album-not-available {
line-height: 1.3;
font-size: 12px;
}
#subscribe_form form label, #subscribe_form form input, #subscribe_form form select, #subscribe_form form span {
display: block;
float: left;
}
#subscribe_form form label {
width: 120px;
height: 25px;
}
#subscribe_form form input, #subscribe_form form select {
width: 233px;
height: 25px;
font-size: 12px;
}
#subscribe_form form span {
width: 580px;
height: 25px;
margin-left: 5px;
margin-bottom: 15px;
}
#subscribe_form form button {
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
height: 1.875rem;
line-height: 1.875rem;
padding-bottom: 0;
padding-top: 0;
width: 25%;
font-family: open_sans-bold,"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Geneva,Verdana,sans-serif;
font-style: normal;
font-weight: normal;
font-size: 14px;
margin-left: 120px;
}
#subscribe_form .ezoe h2, #subscribe_form .ezoe h3 {
margin-left: 0px !important;
}
#subscribe_form .ezoe {
margin-bottom: 30px;
}
