@import "../yaml/core/base.css";
.required_form_key + .fm_e_inputtype {
visibility: hidden;
display: block;
position: absolute;
height: 0;
width: 0;
}
body,
html {
width: 100%;
height: 100%;
}
h1,
h2,
h3,
h4,
h5,
h6 {
font-weight: normal;
}
ul,
ol,
dl {
margin: 0;
}
ul li,
ol li,
dl li {
margin: 0;
padding: 0;
}
.ym-gbox {
padding: 0px;
}
input,
select,
textarea,
body {
font-size: 16px;
line-height: 21px;
color: #000000;
font-family: "Montserrat", Helvetica, Arial, sans-serif;
}
.fm_hide_accessible {
position: absolute;
top: -32768px;
left: -32768px;
overflow: hidden;
width: 0;
height: 0;
}
a {
color: #f0553c;
text-decoration: none;
}
a:hover,
a:focus {
color: #ffa09b;
text-decoration: underline;
}
nav a {
font-size: 20px;
line-height: 24px;
font-weight: bold;
text-transform: uppercase;
display: inline-block;
text-decoration: none;
}
nav a:hover,
nav a:focus {
color: #ffa09b;
text-decoration: none;
}
p {
margin-bottom: 21px;
}
.list {
margin-bottom: 21px;
list-style-type: disc;
padding-left: 16px;
}
.list li {
margin-bottom: 4px;
}
.bjz-t-h1 {
font-weight: bold;
font-size: 30px;
line-height: 32px;
}
.bjz-t-h2 {
font-weight: bold;
font-size: 20px;
line-height: 24px;
}
.bjz-t-h3 {
font-size: 20px;
line-height: 24px;
text-transform: uppercase;
}
.bjz-t-h4 {
font-weight: bold;
}
.bjz-t-small {
font-size: 14px;
}
.bjz-t-overline {
margin-bottom: 0px;
color: #808080;
}
.bjz-t-leadtext {
font-size: 20px;
line-height: 24px;
}
.bjz-t-grey {
color: #808080;
}
.bjz-t-image {
width: 200px;
min-height: 100px;
text-align: center;
display: block;
float: left;
margin: 0px 10px 30px 0px;
}
.bjz-t-image img {
vertical-align: top;
}
.bjz-t-input {
background: transparent;
border: 1px solid #ced3d6;
background-color: #f5f5f5;
padding: 5px 8px;
color: #000000;
}
.sprite {
background-image: url(../img/sprite.png);
background-repeat: no-repeat;
background-position: 0 0;
width: 34px;
height: 34px;
display: block;
}
.bjz-icon-pdf {
background-position: 4px -147px;
}
.bjz-icon-pdf:hover,
.bjz-icon-pdf:focus {
background-position: -50px -150px;
}
.bjz-icon-img {
background-position: 0px -195px;
}
.bjz-icon-img:hover,
.bjz-icon-img:focus {
background-position: -50px -195px;
}
.bjz-icon-link {
background-position: 5px -245px;
}
.bjz-icon-link:hover,
.bjz-icon-link:focus {
background-position: -45px -245px;
}
.bjz-icon-download {
background-position: 7px -292px;
}
.bjz-icon-download:hover,
.bjz-icon-download:focus {
background-position: -43px -292px;
}
.bjz-icon-mail {
background-position: 0px -340px;
}
.bjz-icon-mail:hover,
.bjz-icon-mail:focus {
background-position: -50px -350px;
}
.lightbox {
position: absolute;
}
.bjz-embed {
position: relative;
padding-bottom: 56.25%;
height: 0;
overflow: hidden;
max-width: 100%;
height: auto;
border-bottom: 1px dotted #000000;
margin: 5px 0px;
}
.bjz-embed iframe,
.bjz-embed object,
.bjz-embed embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
.app_bejazz_component_social {
height: 34px;
}
.app_bejazz_component_social li {
display: inline-block;
}
.app_bejazz_component_social li a {
color: rgba(0, 0, 0, 0);
}
.app_bejazz_component_social li a.facebook:hover,
.app_bejazz_component_social li a.facebook:focus {
background-position: -50px 0px;
}
.app_bejazz_component_social li a.youtube {
margin-left: 28px;
background-position: 0px -43px;
}
.app_bejazz_component_social li a.youtube:hover,
.app_bejazz_component_social li a.youtube:focus {
background-position: -50px -43px;
}
.bjz-component-marginal {
background-image: url(../img/scanlines.png);
background-repeat: repeat;
width: 100%;
margin-top: 24px;
padding-bottom: 24px;
margin-right: 28px;
}
.bjz-component-marginal .bjz-component-marginal-navigation {
position: absolute;
margin-left: -70px;
margin-top: -10px;
display: none;
}
.bjz-component-marginal .bjz-component-marginal-navigation .bjz-component-marginal-navigation-left {
display: inline-block;
background-position: 0px -500px;
visibility: hidden;
}
.bjz-component-marginal .bjz-component-marginal-navigation .bjz-component-marginal-navigation-left.enabled {
visibility: visible;
}
.bjz-component-marginal .bjz-component-marginal-navigation .bjz-component-marginal-navigation-left:hover,
.bjz-component-marginal .bjz-component-marginal-navigation .bjz-component-marginal-navigation-left:focus {
background-position: -50px -500px;
}
.bjz-component-marginal .bjz-component-marginal-navigation .bjz-component-marginal-navigation-right {
display: inline-block;
background-position: 0px -550px;
visibility: hidden;
}
.bjz-component-marginal .bjz-component-marginal-navigation .bjz-component-marginal-navigation-right.enabled {
visibility: visible;
}
.bjz-component-marginal .bjz-component-marginal-navigation .bjz-component-marginal-navigation-right:hover,
.bjz-component-marginal .bjz-component-marginal-navigation .bjz-component-marginal-navigation-right:focus {
background-position: -50px -550px;
}
.bjz-component-marginal .bjz-component-marginal-navigation.enabled {
display: block;
}
.bjz-component-marginal .bjz-component-marginal-inner {
width: 300px;
margin-left: 20px;
}
.bjz-component-marginal .bjz-component-marginal-inner .bjz-component-marginal-title {
background-color: #000000;
color: #ffffff;
font-weight: bold;
padding: 10px 15px;
text-transform: uppercase;
position: relative;
}
.bjz-component-marginal .bjz-component-marginal-inner .bjz-component-marginal-title .toggle {
position: absolute;
right: 0px;
top: 0px;
background-position: 0 -400px;
display: none;
}
.bjz-component-marginal .bjz-component-marginal-inner .bjz-component-marginal-bottom,
.bjz-component-marginal .bjz-component-marginal-inner .bjz-component-marginal-eventitem,
.bjz-component-marginal .bjz-component-marginal-inner .bjz-component-marginal-navitem {
display: block;
background-color: #f5f5f5;
border-bottom: 1px dotted #ced3d6;
padding: 16px;
color: #000000;
}
.bjz-component-marginal .bjz-component-marginal-inner .bjz-component-marginal-bottom .label,
.bjz-component-marginal .bjz-component-marginal-inner .bjz-component-marginal-eventitem .label,
.bjz-component-marginal .bjz-component-marginal-inner .bjz-component-marginal-navitem .label {
display: block;
font-weight: bold;
text-transform: uppercase;
font-size: 20px;
line-height: 23px;
}
.bjz-component-marginal .bjz-component-marginal-inner .bjz-component-marginal-bottom .info,
.bjz-component-marginal .bjz-component-marginal-inner .bjz-component-marginal-eventitem .info,
.bjz-component-marginal .bjz-component-marginal-inner .bjz-component-marginal-navitem .info {
color: #808080;
display: block;
font-size: 12px;
line-height: 15px;
}
.bjz-component-marginal .bjz-component-marginal-inner .bjz-component-marginal-eventitem {
position: relative;
}
.bjz-component-marginal .bjz-component-marginal-inner .bjz-component-marginal-eventitem .date {
position: absolute;
left: 0px;
width: 68px;
text-align: center;
}
.bjz-component-marginal .bjz-component-marginal-inner .bjz-component-marginal-eventitem .date .day {
font-weight: bold;
font-size: 30px;
line-height: 33px;
}
.bjz-component-marginal .bjz-component-marginal-inner .bjz-component-marginal-eventitem .date .month {
font-size: 12px;
line-height: 13px;
}
.bjz-component-marginal .bjz-component-marginal-inner .bjz-component-marginal-eventitem .info {
padding-left: 50px;
}
.bjz-component-marginal .bjz-component-marginal-inner .bjz-component-marginal-eventitem .info .name {
font-weight: bold;
color: #000000;
}
.bjz-component-marginal .bjz-component-marginal-inner .bjz-component-marginal-bottom {
font-size: 12px;
line-height: 15px;
}
.bjz-component-marginal .bjz-component-marginal-inner .bjz-component-marginal-bottom a:first-child {
margin-bottom: 8px;
display: block;
}
.bjz-component-marginal .bjz-component-marginal-inner .bjz-component-marginal-navitem.odd,
.bjz-component-marginal .bjz-component-marginal-inner .bjz-component-marginal-eventitem.odd {
background-color: #ffffff;
}
.bjz-component-marginal .bjz-component-marginal-inner .bjz-component-marginal-eventitem.active,
.bjz-component-marginal .bjz-component-marginal-inner .bjz-component-marginal-navitem.active,
.bjz-component-marginal .bjz-component-marginal-inner .bjz-component-marginal-eventitem:focus,
.bjz-component-marginal .bjz-component-marginal-inner .bjz-component-marginal-eventitem:hover,
.bjz-component-marginal .bjz-component-marginal-inner .bjz-component-marginal-navitem:focus,
.bjz-component-marginal .bjz-component-marginal-inner .bjz-component-marginal-navitem:hover {
background-color: #f06450;
color: #ffffff;
text-decoration: none;
}
.bjz-component-marginal .bjz-component-marginal-inner .bjz-component-marginal-eventitem.active.external,
.bjz-component-marginal .bjz-component-marginal-inner .bjz-component-marginal-navitem.active.external,
.bjz-component-marginal .bjz-component-marginal-inner .bjz-component-marginal-eventitem:focus.external,
.bjz-component-marginal .bjz-component-marginal-inner .bjz-component-marginal-eventitem:hover.external,
.bjz-component-marginal .bjz-component-marginal-inner .bjz-component-marginal-navitem:focus.external,
.bjz-component-marginal .bjz-component-marginal-inner .bjz-component-marginal-navitem:hover.external {
background-color: #ffa09b;
}
.bjz-component-marginal .bjz-component-marginal-inner .bjz-component-marginal-eventitem.active .info .name,
.bjz-component-marginal .bjz-component-marginal-inner .bjz-component-marginal-navitem.active .info .name,
.bjz-component-marginal .bjz-component-marginal-inner .bjz-component-marginal-eventitem:focus .info .name,
.bjz-component-marginal .bjz-component-marginal-inner .bjz-component-marginal-eventitem:hover .info .name,
.bjz-component-marginal .bjz-component-marginal-inner .bjz-component-marginal-navitem:focus .info .name,
.bjz-component-marginal .bjz-component-marginal-inner .bjz-component-marginal-navitem:hover .info .name,
.bjz-component-marginal .bjz-component-marginal-inner .bjz-component-marginal-eventitem.active .info,
.bjz-component-marginal .bjz-component-marginal-inner .bjz-component-marginal-navitem.active .info,
.bjz-component-marginal .bjz-component-marginal-inner .bjz-component-marginal-eventitem:focus .info,
.bjz-component-marginal .bjz-component-marginal-inner .bjz-component-marginal-eventitem:hover .info,
.bjz-component-marginal .bjz-component-marginal-inner .bjz-component-marginal-navitem:focus .info,
.bjz-component-marginal .bjz-component-marginal-inner .bjz-component-marginal-navitem:hover .info {
color: #ffffff;
}
.bjz-component-files {
border-top: 1px dotted #000000;
margin-bottom: 30px;
}
.bjz-component-files .bjz-t-sprite-icon {
position: absolute;
top: 0px;
left: 0px;
}
.bjz-component-files .bjz-t-sprite-text {
display: block;
padding-left: 40px;
}
.bjz-component-files .bjz-component-file-file,
.bjz-component-files .bjz-component-file-link {
display: block;
padding: 5px 0px ;
border-bottom: 1px dotted #000000;
position: relative;
}
.bjz-component-slideshow {
position: relative;
overflow: hidden;
}
.bjz-component-slideshow .bjz-component-slideshow-legend {
bottom: 10px;
font-size: 10px;
position: absolute;
right: 20px;
text-align: right;
-moz-transform: rotate(90deg);
-ms-transform: rotate(90deg);
-o-transform: rotate(90deg);
-webkit-transform: rotate(90deg);
transform: rotate(90deg);
-moz-transform-origin: 100% 100%;
-ms-transform-origin: 100% 100%;
-o-transform-origin: 100% 100%;
-webkit-transform-origin: 100% 100%;
transform-origin: 100% 100%;
z-index: 15;
}
.bjz-component-slideshow:before {
display: block;
content: " ";
padding-top: 35.4%;
}
.bjz-component-slideshow .bjz-component-slideshow-inner {
width: 100% !important;
height: 100% !important;
position: absolute !important;
top: 0px;
}
.bjz-component-slideshow .bjz-component-slideshow-item,
.bjz-component-slideshow .slide {
position: relative;
min-height: 354px;
min-width: 996px;
background-color: #000000;
}
.bjz-component-slideshow .bjz-component-slideshow-item img,
.bjz-component-slideshow .slide img {
vertical-align: top;
display: block;
}
.bjz-component-slideshow .bjz-component-slideshow-item .bjz-component-slideshow-item-info,
.bjz-component-slideshow .slide .bjz-component-slideshow-item-info {
position: absolute;
z-index: 5;
background-color: rgba(0, 0, 0, 0.85);
color: #ffffff;
padding: 20px 28px 24px;
}
.bjz-component-slideshow .bjz-component-slideshow-item .bjz-component-slideshow-item-info .date,
.bjz-component-slideshow .slide .bjz-component-slideshow-item-info .date {
font-size: 20px;
line-height: 24px;
}
.bjz-component-slideshow .bjz-component-slideshow-item .bjz-component-slideshow-item-info .band,
.bjz-component-slideshow .slide .bjz-component-slideshow-item-info .band {
font-weight: bold;
font-size: 30px;
line-height: 32px;
}
.bjz-component-slideshow .slide .canvas {
text-align: left !important;
}
.bjz-component-slideshow .slide .button,
.bjz-component-slideshow .slide .position,
.bjz-component-slideshow .slide .text {
display: none !important;
}
.bjz-component-slideshow .app_more_component_gallery.slideshow {
z-index: 4 !important;
}
.bjz-component-slideshow .bjz-component-slideshow-geo {
height: 100%;
position: absolute;
top: 0;
width: 100%;
background-color: #ffffff;
}
.bjz-component-slideshow .bjz-component-slideshow-geo .bjz-component-slideshow-geo-overlay {
position: absolute;
width: 100%;
height: 100%;
top: 0px;
left: 0px;
z-index: 4;
background-color: rgba(0, 0, 0, 0);
cursor: pointer;
}
.bjz-component-slideshow .bjz-component-slideshow-geo .bjz-component-slideshow-geo-overlay .bjz-component-slideshow-geo-overlay-link {
display: none;
text-align: center;
width: 25%;
margin-left: 5%;
margin-top: 7px;
color: white;
background-color: #000000;
padding: 8px;
}
.bjz-component-slideshow .bjz-component-slideshow-geo .bjz-component-slideshow-geo-overlay .bjz-component-slideshow-geo-overlay-link span {
display: block;
}
.bjz-component-slideshow .bjz-component-slideshow-geo .bjz-component-slideshow-geo-overlay .bjz-component-slideshow-geo-overlay-link .text-close {
display: none;
}
.bjz-component-slideshow .bjz-component-slideshow-geo .bjz-component-slideshow-geo-overlay:hover,
.bjz-component-slideshow .bjz-component-slideshow-geo .bjz-component-slideshow-geo-overlay:focus {
background-color: rgba(0, 0, 0, 0.2);
}
.bjz-component-slideshow .bjz-component-slideshow-geo .bjz-component-slideshow-geo-overlay:hover .bjz-component-slideshow-geo-overlay-link,
.bjz-component-slideshow .bjz-component-slideshow-geo .bjz-component-slideshow-geo-overlay:focus .bjz-component-slideshow-geo-overlay-link {
display: block;
text-decoration: none;
}
.bjz-component-slideshow .bjz-component-slideshow-geo .bjz-component-slideshow-geo-overlay.open {
height: auto;
}
.bjz-component-slideshow .bjz-component-slideshow-geo .bjz-component-slideshow-geo-overlay.open .bjz-component-slideshow-geo-overlay-link {
display: block;
}
.bjz-component-slideshow .bjz-component-slideshow-geo .bjz-component-slideshow-geo-overlay.open .bjz-component-slideshow-geo-overlay-link .text-open {
display: none;
}
.bjz-component-slideshow .bjz-component-slideshow-geo .bjz-component-slideshow-geo-overlay.open .bjz-component-slideshow-geo-overlay-link .text-close {
display: block;
}
.bjz-component-slideshow .bjz-component-slideshow-newsletter,
.bjz-component-slideshow .bjz-component-slideshow-newsletter:focus,
.bjz-component-slideshow .bjz-component-slideshow-newsletter:hover {
text-decoration: none;
display: block;
position: absolute;
z-index: 4;
background-color: #000000;
padding: 10px 10px;
color: #ffa09b;
bottom: 0px;
right: 28px;
width: 280px;
text-transform: uppercase;
}
.bjz-component-slideshow .bjz-component-slideshow-newsletter .white,
.bjz-component-slideshow .bjz-component-slideshow-newsletter:focus .white,
.bjz-component-slideshow .bjz-component-slideshow-newsletter:hover .white {
color: #ffffff;
display: inline-block;
margin-left: 5px;
}
.bjz-component-pressevents .bjz-component-pressevent {
border-top: 2px solid #1e2d3c;
padding-top: 31px;
}
.bjz-component-pressevents .bjz-component-pressevent .bjz-component-files {
margin-left: 31px;
}
.bjz-component-events .bjz-component-events-event {
background-image: url(../img/gradient_red_dark.png);
background-repeat: repeat;
color: #ffffff;
position: relative;
margin-bottom: 5px;
}
.bjz-component-events .bjz-component-events-event .bjz-component-events-event-point {
width: 5px;
height: 5px;
border-radius: 5px;
background-color: #ffffff;
bottom: 10px;
right: 10px;
position: absolute;
display: none;
}
.bjz-component-events .bjz-component-events-event .bjz-component-events-event-date,
.bjz-component-events .bjz-component-events-event .bjz-component-events-event-image,
.bjz-component-events .bjz-component-events-event .bjz-component-events-event-info {
min-height: 150px;
}
.bjz-component-events .bjz-component-events-event .bjz-component-events-event-date {
width: 80px;
text-align: center;
}
.bjz-component-events .bjz-component-events-event .bjz-component-events-event-date .ym-gbox {
padding: 10px;
}
.bjz-component-events .bjz-component-events-event .bjz-component-events-event-date .day {
font-size: 16px;
line-height: 20px;
border-bottom: 1px #ffffff dotted;
}
.bjz-component-events .bjz-component-events-event .bjz-component-events-event-date .date {
font-size: 40px;
line-height: 44px;
font-weight: bold;
}
.bjz-component-events .bjz-component-events-event .bjz-component-events-event-date .month {
font-size: 16px;
line-height: 20px;
margin-top: -3px;
}
.bjz-component-events .bjz-component-events-event .bjz-component-events-event-image {
width: 142px;
height: 150px;
overflow: hidden;
}
.bjz-component-events .bjz-component-events-event .bjz-component-events-event-info {
width: 405px;
width: calc(100% - 222px);
}
.bjz-component-events .bjz-component-events-event .bjz-component-events-event-info .ym-gbox {
padding: 10px;
}
.bjz-component-events .bjz-component-events-event .bjz-component-events-event-info .overline {
font-size: 12px;
line-height: 16px;
color: #000000;
}
.bjz-component-events .bjz-component-events-event .bjz-component-events-event-info .name {
font-size: 24px;
line-height: 24px;
font-weight: bold;
}
.bjz-component-events .bjz-component-events-event .bjz-component-events-event-info .style {
font-size: 16px;
line-height: 20px;
font-weight: bold;
color: #ffdc96;
}
.bjz-component-events .bjz-component-events-event .bjz-component-events-event-info .musicians {
font-size: 12px;
line-height: 15px;
color: #000000;
}
.bjz-component-events .bjz-component-events-event.hide-date {
margin-top: -5px;
}
.bjz-component-events .bjz-component-events-event.hide-date .bjz-component-events-event-date .ym-gbox {
display: none;
}
.bjz-component-events .bjz-component-events-event.external {
background-image: url(../img/gradient_red_bright.png);
}
.bjz-component-events .bjz-component-events-event.slideshow_active .bjz-component-events-event-point {
display: block;
}
.bjz-component-archive .bjz-component-archive-years {
margin-bottom: 30px;
}
.bjz-component-archive .bjz-component-archive-years li {
display: inline-block;
}
.bjz-component-archive .bjz-component-archive-years li a {
display: inline-block;
color: #808080;
margin-right: 4px;
}
.bjz-component-archive .bjz-component-archive-years li a.active,
.bjz-component-archive .bjz-component-archive-years li a:hover,
.bjz-component-archive .bjz-component-archive-years li a:focus {
color: #000000;
text-decoration: none;
}
.bjz-component-archive .bjz-component-archive-month {
border-top: 1px dotted #000000;
padding: 4px 0px 16px 0px;
}
.bjz-component-archive .bjz-component-archive-month .bjz-component-archive-event {
width: 50%;
font-size: 12px;
line-height: 15px;
margin-bottom: 30px;
}
.bjz-component-archive .bjz-component-archive-month .bjz-component-archive-event .bjz-component-archive-event-image {
width: 38%;
}
.bjz-component-archive .bjz-component-archive-month .bjz-component-archive-event .bjz-component-archive-event-info {
width: 52%;
}
.bjz-component-archive .bjz-component-archive-month .bjz-component-archive-event .bjz-component-archive-event-info-date {
color: #000000;
}
.bjz-component-archive .bjz-component-archive-month .bjz-component-archive-event .bjz-component-archive-event-info-name {
font-weight: bold;
color: #000000;
}
.bjz-component-archive .bjz-component-archive-month .bjz-component-archive-event .bjz-component-archive-event-info-style {
color: #808080;
}
.bjz-component-archive .bjz-component-archive-title {
color: #808080;
margin-bottom: 8px;
}
.bjz-component-inlineevents .bjz-component-archive-month {
padding-top: 21px;
}
.bjz-component-form {
padding-top: 30px;
border-top: 1px dotted #000000;
margin-bottom: 100px;
}
.bjz-component-form .bjz-component-form-fields-submit,
.bjz-component-form button {
background: transparent;
border: none;
cursor: pointer;
}
.bjz-component-form .bjz-component-form-fields-submit,
.bjz-component-form button,
.bjz-component-form .bjz-component-form-title-box {
background-color: #000000;
color: #ffa09b;
padding: 8px 16px;
display: inline-block;
text-transform: uppercase;
}
.bjz-component-form button {
margin-right: 5px;
}
.bjz-component-form .bjz-component-form-fields-elements,
.bjz-component-form .bjz-newsletter-subscription {
margin-bottom: 30px;
}
.bjz-component-form .bjz-component-form-fields-elements .fm_e_inputtype,
.bjz-component-form .bjz-newsletter-subscription .fm_e_inputtype {
margin-bottom: 8px;
width: 100%;
}
.bjz-component-form .bjz-component-form-fields-elements .fm_e_inputtype input,
.bjz-component-form .bjz-newsletter-subscription .fm_e_inputtype input,
.bjz-component-form .bjz-component-form-fields-elements .fm_e_inputtype select,
.bjz-component-form .bjz-newsletter-subscription .fm_e_inputtype select,
.bjz-component-form .bjz-component-form-fields-elements .fm_e_inputtype textarea,
.bjz-component-form .bjz-newsletter-subscription .fm_e_inputtype textarea {
background: transparent;
border: 1px solid #ced3d6;
background-color: #f5f5f5;
padding: 5px 8px;
color: #000000;
width: 80%;
}
.bjz-component-form .bjz-component-form-fields-elements .fm_e_inputtype .app_core_form_radiogroup_item input,
.bjz-component-form .bjz-newsletter-subscription .fm_e_inputtype .app_core_form_radiogroup_item input {
width: auto;
}
.bjz-component-form .bjz-component-form-fields-elements .fm_e_inputtype select,
.bjz-component-form .bjz-newsletter-subscription .fm_e_inputtype select {
width: 85%;
}
.bjz-component-form .bjz-component-form-fields-elements .fm_e_inputtype textarea,
.bjz-component-form .bjz-newsletter-subscription .fm_e_inputtype textarea {
min-height: 100px;
}
.bjz-component-form .bjz-component-form-fields-elements .fm_e_inputtype .overTxtLabel,
.bjz-component-form .bjz-newsletter-subscription .fm_e_inputtype .overTxtLabel {
color: #808080;
padding-top: 4px;
padding-left: 4px;
cursor: pointer;
max-width: 300px;
}
.bjz-component-form .bjz-component-form-fields-elements .fm_e_inputtype .fm_e_inputtype_label :not(.app_core_form_radiogroup_item),
.bjz-component-form .bjz-newsletter-subscription .fm_e_inputtype .fm_e_inputtype_label :not(.app_core_form_radiogroup_item) {
display: none;
}
.bjz-component-form .bjz-component-form-fields-elements .fm_e_inputtype .fm_e_inputtype_canvas,
.bjz-component-form .bjz-newsletter-subscription .fm_e_inputtype .fm_e_inputtype_canvas {
position: relative;
}
.bjz-component-form .bjz-component-form-fields-elements .fm_e_inputtype .fm_e_inputtype_error,
.bjz-component-form .bjz-newsletter-subscription .fm_e_inputtype .fm_e_inputtype_error {
color: red;
}
.bjz-component-form .bjz-component-form-success {
padding: 30px;
background-color: #f0553c;
color: #ffffff;
}
body {
background-color: #1e2d3c;
}
.bjz-wrapper {
/**
* SERVICE
*/
/**
* Navigation
*/
}
.bjz-wrapper .bjz-background {
height: 288px;
width: 100%;
background-color: #ffffff;
position: absolute;
top: 0px;
left: 0px;
z-index: 0;
}
.bjz-wrapper .ym-wrapper-inner {
width: 996px;
position: relative;
top: 0px;
z-index: 1;
margin: 150px auto 0;
}
.bjz-wrapper .bjz-service {
position: relative;
margin-bottom: 16px;
}
.bjz-wrapper .bjz-service .bjz-social {
width: 42%;
text-align: left;
min-height: 5px;
}
.bjz-wrapper .bjz-service .bjz-logo {
width: 16%;
min-height: 5px;
text-align: center;
}
.bjz-wrapper .bjz-service .bjz-logo a {
position: absolute;
width: 150px;
height: 155px;
background-position: 0px -700px;
margin-bottom: 26px;
top: -124px;
}
.bjz-wrapper .bjz-service .bjz-navigation-service {
width: 42%;
text-align: right;
}
.bjz-wrapper .bjz-service .bjz-navigation-service nav {
display: inline-block;
vertical-align: top;
padding-top: 8px;
height: 26px;
}
.bjz-wrapper .bjz-service .bjz-navigation-service nav ul li {
display: inline;
}
.bjz-wrapper .bjz-service .bjz-navigation-service nav ul li a {
color: #000000;
margin-right: 26px;
}
.bjz-wrapper .bjz-service .bjz-navigation-service nav ul li a:hover,
.bjz-wrapper .bjz-service .bjz-navigation-service nav ul li a:focus {
color: #ffa09b;
}
.bjz-wrapper .bjz-service .bjz-navigation-service .bjz-service-search {
height: 34px;
display: inline-block;
vertical-align: top;
}
.bjz-wrapper .bjz-service .bjz-navigation-service .bjz-service-search .bjz-service-search-field {
vertical-align: top;
width: 120px;
margin-top: 3px;
margin-right: 8px;
display: none;
}
.bjz-wrapper .bjz-service .bjz-navigation-service .bjz-service-search .bjz-service-search-button,
.bjz-wrapper .bjz-service .bjz-navigation-service .bjz-service-search .bjz-service-search-submit {
background: transparent;
border: none;
appearance: normal;
background-image: url(../img/sprite.png);
background-repeat: no-repeat;
background-position: 0 0;
width: 34px;
height: 34px;
display: block;
display: inline-block;
vertical-align: top;
color: rgba(0, 0, 0, 0);
background-position: 6px -91px;
cursor: pointer;
}
.bjz-wrapper .bjz-service .bjz-navigation-service .bjz-service-search .bjz-service-search-submit {
display: none;
}
.bjz-wrapper .bjz-service .bjz-navigation-service .bjz-service-search .bjz-service-search-button:hover,
.bjz-wrapper .bjz-service .bjz-navigation-service .bjz-service-search .bjz-service-search-button:focus,
.bjz-wrapper .bjz-service .bjz-navigation-service .bjz-service-search .bjz-service-search-submit:hover,
.bjz-wrapper .bjz-service .bjz-navigation-service .bjz-service-search .bjz-service-search-submit:focus {
background-position: -44px -91px;
}
.bjz-wrapper .bjz-service .bjz-navigation-service .bjz-service-search.open .bjz-service-search-field {
display: inline-block;
}
.bjz-wrapper .bjz-service .bjz-navigation-service .bjz-service-search.open .bjz-service-search-submit {
display: inline-block;
}
.bjz-wrapper .bjz-service .bjz-navigation-service .bjz-service-search.open .bjz-service-search-button {
display: none;
}
.bjz-wrapper .bjz-navigation {
background-color: #000000;
overflow-y: visible;
}
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li {
line-height: 1;
}
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > .bjz-navigation-outer-li-a {
position: absolute;
background-position: 0px -1050px;
z-index: 6;
display: none;
}
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul {
width: 102%;
}
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul li {
display: inline-block;
position: relative;
}
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul li a {
padding: 13px 28px;
color: #ffffff;
}
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul li a:hover,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul li a:focus {
background-color: #f0553c;
color: #ffffff;
}
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul li ul {
display: none;
position: absolute;
z-index: 10;
top: 50px;
left: 0px;
width: 200px;
}
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul li ul li {
display: block;
}
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul li ul li a {
color: white;
display: block;
background-color: #f06450;
}
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul .bjz-navigation-service-item,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul .bjz-navigation-home {
display: none;
}
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul > li:hover > ul,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul > li:focus > ul {
display: block;
z-index: 100;
}
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul > li.active > a,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul > li.desc_active > a {
color: #ffa09b;
}
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul > li:hover > a,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul > li:focus > a {
background-color: #f0553c;
color: #ffffff;
}
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul li:last-child ul {
text-align: right;
left: auto;
right: 0px;
width: 300px;
}
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > li.open .bjz-menubox {
display: block;
z-index: 5;
}
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > li.open > ul {
display: block;
}
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer li > ul > li.open > ul {
display: block;
}
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer li > ul > li.open > .toggle {
background-position: -35px -295px;
}
.bjz-wrapper .bjz-action {
background-color: #ffffff;
min-height: 400px;
padding-bottom: 24px;
}
.bjz-wrapper .bjz-action .ym-gbox {
padding: 0px;
}
.bjz-wrapper .bjz-action .bjz-action-inner {
width: 628px;
min-height: 600px;
padding: 0px;
}
.bjz-wrapper .bjz-action .bjz-action-marginal {
width: 320px;
float: right;
padding: 0px;
margin-right: 28px;
}
.bjz-wrapper .bjz-footer-outer {
z-index: 0;
width: 100%;
position: relative;
background-color: #000000;
}
.bjz-wrapper .bjz-footer-outer .bjz-footer {
margin-top: 0px;
padding: 51px 0px 0px 0px;
}
.bjz-wrapper .bjz-footer-outer .bjz-footer .bjz-footer-logo,
.bjz-wrapper .bjz-footer-outer .bjz-footer .bjz-footer-address,
.bjz-wrapper .bjz-footer-outer .bjz-footer .bjz-footer-social {
width: 25%;
height: 170px;
padding: 0px 28px;
}
.bjz-wrapper .bjz-footer-outer .bjz-footer .bjz-footer-logo {
border-right: 1px solid #ced3d6;
}
.bjz-wrapper .bjz-footer-outer .bjz-footer .bjz-footer-logo a {
background-position: 0px -900px;
width: 160px;
height: 150px;
}
.bjz-wrapper .bjz-footer-outer .bjz-footer .bjz-footer-address {
color: #ffffff;
border-right: 1px solid #ced3d6;
border-left: #f5f5f5;
}
.bjz-wrapper .bjz-footer-outer .bjz-footer .bjz-footer-address a {
color: #ffa09b;
}
.bjz-wrapper .bjz-footer-outer .bjz-footer .bjz-footer-social {
border-left: #f5f5f5;
}
.bjz-wrapper .bjz-footer-outer .bjz-footer .bjz-footer-social .app_bejazz_component_social {
margin-top: 51px;
}
.bjz-wrapper .bjz-footer-outer .bjz-footer .bjz-footer-social .app_bejazz_component_social a.facebook {
background-position: -50px 0px;
}
.bjz-wrapper .bjz-footer-outer .bjz-footer .bjz-footer-social .app_bejazz_component_social a.youtube {
background-position: -50px -43px;
}
.bjz-act-content .bjz-act-content-inner {
padding-left: 28px;
}
.bjz-act-content .bjz-t-h1 {
margin-bottom: 30px;
}
.bjz-act-content .bjz-act-content-image {
margin-bottom: 36px;
}
.bjz-act-content .bjz-act-content-image .bjz-act-content-image-info,
.bjz-act-content .bjz-act-content-image .bjz-act-content-image-img,
.bjz-act-content .bjz-act-content-image .bjz-act-content-image-copyright {
height: 226px;
}
.bjz-act-content .bjz-act-content-image .bjz-act-content-image-info {
height: 226px;
background-image: url(../img/gradient_red_dark.png);
color: #ffffff;
text-align: center;
}
.bjz-act-content .bjz-act-content-image .bjz-act-content-image-info .ym-gbox {
padding: 10px;
}
.bjz-act-content .bjz-act-content-image .bjz-act-content-image-info .day {
font-size: 20px;
line-height: 24px;
border-bottom: 1px #ffffff dotted;
}
.bjz-act-content .bjz-act-content-image .bjz-act-content-image-info .date {
font-size: 64px;
line-height: 71px;
font-weight: bold;
}
.bjz-act-content .bjz-act-content-image .bjz-act-content-image-info .month {
font-size: 20px;
line-height: 24px;
margin-top: -3px;
}
.bjz-act-content .bjz-act-content-image .bjz-act-content-image-info .year {
font-size: 20px;
line-height: 24px;
}
.bjz-act-content .bjz-act-content-image .bjz-act-content-image-img {
width: 337px;
}
.bjz-act-content .bjz-act-content-image .bjz-act-content-image-copyright {
width: 40px;
}
.bjz-act-content .bjz-act-content-image .bjz-act-content-image-copyright .ym-gbox {
height: 100%;
position: relative;
}
.bjz-act-content .bjz-act-content-image .bjz-act-content-image-copyright .bjz-act-content-image-copyright-inner {
transform: rotate(-90deg);
transform-origin: 12px 0px 0px;
margin-left: -12px;
position: absolute;
bottom: 0px;
font-size: 9px;
line-height: 11px;
width: 226px;
}
.bjz-act-content .bjz-act-content-image-placeholder {
height: 24px;
}
.bjz-act-content .bjz-act-content-eventtitle,
.bjz-act-content .bjz-act-content-festivalevents {
margin-bottom: 16px;
}
.bjz-act-archive .bjz-t-h1 {
margin-bottom: 4px;
}
.bjz-act-home .bjz-act-home-events {
margin-bottom: 36px;
}
.bjz-act-home .bjz-act-home-news {
padding-left: 28px;
}
.bjz-act-home .bjz-act-home-news .bjz-act-home-news-title {
border-top: 1px dotted #000000;
font-size: 20px;
line-height: 24px;
text-transform: uppercase;
}
.bjz-act-home .bjz-act-home-news .bjz-act-home-news-item {
padding: 23px 0px;
border-bottom: 1px dotted #000000;
}
.bjz-act-home .bjz-act-home-news .bjz-act-home-news-item .date {
color: #808080;
margin-bottom: 0px;
}
.bjz-act-home .bjz-act-home-news .bjz-act-home-news-item .title {
font-weight: bold;
font-size: 30px;
line-height: 32px;
}
.bjz-act-home .bjz-act-home-news .bjz-act-home-news-item .lead {
font-size: 20px;
line-height: 24px;
margin-bottom: 30px;
}
.bjz-act-event .bjz-act-event-musicians {
margin-bottom: 24px;
}
.bjz-act-event .bjz-t-h1 {
margin-bottom: 0px;
}
.bjz-act-event .bjz-act-event-samples .bjz-act-event-sample {
border-top: 1px dotted #000000;
}
.bjz-act-event .bjz-act-event-samples .bjz-act-event-sample .bjz-act-event-sample-button {
background-position: 10px -1144px;
display: inline-block;
vertical-align: top;
}
.bjz-act-event .bjz-act-event-samples .bjz-act-event-sample .bjz-act-event-sample-text {
display: inline-block;
vertical-align: top;
padding: 8px 0px 0px 8px;
}
.bjz-act-event .bjz-act-event-samples .bjz-act-event-sample.loading .bjz-act-event-sample-button {
background-position: 500px 500px;
}
.bjz-act-event .bjz-act-event-samples .bjz-act-event-sample.play .bjz-act-event-sample-button {
background-position: -44px -1144px;
}
.bjz-act-event .bjz-act-event-tickets table {
margin-bottom: 30px;
}
.bjz-act-event .bjz-act-event-tickets table td,
.bjz-act-event .bjz-act-event-tickets table th {
padding: 4px;
}
.bjz-act-event .bjz-act-event-tickets table thead tr th {
text-transform: uppercase;
border-bottom: 1px dotted #000000;
width: 25%;
}
.bjz-act-event .bjz-component-form {
border-top: none;
}
.bjz-act-event .bjz-act-event-tickets-note {
font-size: 14px;
color: #808080;
}
.bjz-act-search .bjz-act-search-form {
padding: 8px 0px;
margin-bottom: 30px;
}
.bjz-act-search .bjz-act-search-form .bjz-act-search-form-top {
border-bottom: 1px dotted #000000;
padding-bottom: 8px;
margin-bottom: 8px;
}
.bjz-act-search .bjz-act-search-form .bjz-act-search-form-top input {
display: inline-block;
}
.bjz-act-search .bjz-act-search-form .bjz-act-search-form-top .bjz-act-search-form-top-submit {
background-color: transparent;
border: none;
appearance: normal;
background-position: 0px -450px;
cursor: pointer;
}
.bjz-act-search .bjz-act-search-form .bjz-act-search-form-top .bjz-act-search-form-top-submit:hover,
.bjz-act-search .bjz-act-search-form .bjz-act-search-form-top .bjz-act-search-form-top-submit:focus {
background-position: -50px -450px;
}
.bjz-act-search .bjz-act-search-form .bjz-act-search-form-bottom {
border-bottom: 1px dotted #000000;
}
.bjz-act-search .bjz-act-search-form .bjz-act-search-form-bottom legend {
margin-bottom: 4px;
display: block;
}
.bjz-act-search .bjz-act-search-form .bjz-act-search-form-bottom .app_core_form_radiogroup_item {
float: left;
font-size: 14px;
width: 50%;
padding-bottom: 4px;
}
.bjz-act-search .bjz-act-search-result {
display: block;
text-decoration: none;
color: #000000;
padding: 16px;
}
.bjz-act-search .bjz-act-search-result .bjz-t-image {
width: auto;
text-align: left;
}
.bjz-act-search .bjz-act-search-result .bjz-act-search-result-title {
margin-bottom: 8px;
}
.bjz-act-search .bjz-act-search-result .bjz-act-search-result-text {
margin-bottom: 8px;
}
.bjz-act-search .bjz-act-search-result .bjz-act-search-eventdate {
padding-top: 20px;
width: 68px;
margin-right: 10px;
text-align: center;
float: left;
}
.bjz-act-search .bjz-act-search-result .bjz-act-search-eventdate .day {
font-weight: bold;
font-size: 30px;
line-height: 33px;
}
.bjz-act-search .bjz-act-search-result .bjz-act-search-eventdate .month {
font-size: 12px;
line-height: 13px;
}
.bjz-act-search .bjz-act-search-result .bjz-act-search-info-image,
.bjz-act-search .bjz-act-search-result .bjz-act-search-info-event {
float: left;
}
.bjz-act-search .bjz-act-search-result .bjz-act-search-info-image {
width: 380px;
}
.bjz-act-search .bjz-act-search-result .bjz-act-search-info-event {
width: 480px;
}
.bjz-act-search .bjz-act-search-result.even {
background-color: #f5f5f5;
}
.bjz-act-search .bjz-act-search-result:hover,
.bjz-act-search .bjz-act-search-result:focus {
background-color: #f0553c;
color: #ffffff;
}
.bjz-act-search .bjz-act-search-result:hover .bjz-t-overline,
.bjz-act-search .bjz-act-search-result:focus .bjz-t-overline {
color: #ffffff;
}
.bjz-act-shop .bjz-act-shop-category {
margin-bottom: 30px;
border-bottom: 1px dotted #000000;
}
.bjz-act-shop .bjz-act-shop-category .bjz-act-shop-category-title {
color: #808080;
}
.bjz-act-shop .bjz-act-shop-category .bjz-act-shop-category-price {
margin-bottom: 30px;
}
.bjz-act-shop .bjz-act-shop-category-article {
text-align: center;
padding-bottom: 30px;
}
.bjz-act-shop .bjz-act-shop-category-article .bjz-act-shop-category-article-image {
margin-bottom: 2px;
}
.bjz-act-shop .bjz-act-shop-category-article .bjz-act-shop-category-article-title {
font-size: 14px;
margin-bottom: 8px;
}
.bjz-act-shop .bjz-act-shop-category-article .bjz-t-input {
width: 20px;
text-align: center;
}
.bjz-act-shop .bjz-component-form {
border-top: none;
margin-top: 0px;
}
@media screen and (max-width: 1000px) {
.bjz-component-marginal .bjz-component-marginal-inner {
width: 94%;
margin: 0 auto;
}
.bjz-wrapper .ym-wrapper-inner {
width: 95%;
min-width: 280px;
margin-left: 0px;
margin-right: 0px;
padding: 0 2.5%;
}
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul {
text-align: center;
}
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul > li > a,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul > li:last-child > a,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul > li:first-child > a {
padding-left: 4px;
padding-right: 4px;
}
.bjz-wrapper .bjz-action .bjz-action-inner {
width: 100%;
float: none;
margin-right: 0px;
}
.bjz-wrapper .bjz-action .bjz-action-marginal {
width: 100%;
float: none;
margin-right: 0px;
}
.bjz-act-content .bjz-act-content-inner {
padding-left: 5%;
padding-right: 5%;
width: 90%;
}
.bjz-component-marginal {
padding-bottom: 0px;
background: transparent;
}
.bjz-component-marginal .bjz-component-marginal-inner .bjz-component-marginal-title {
padding: 7px 15px 6px;
}
.bjz-component-marginal .bjz-component-marginal-inner .bjz-component-marginal-items {
display: none;
position: absolute;
left: 0px;
width: 100%;
}
.bjz-component-marginal {
margin-bottom: 24px;
}
.bjz-component-marginal .bjz-component-marginal-inner .bjz-component-marginal-title {
position: relative;
z-index: 5;
}
.bjz-component-marginal .bjz-component-marginal-inner .bjz-component-marginal-title .toggle {
display: block;
}
.bjz-component-marginal.open {
padding-bottom: 24px;
}
.bjz-component-marginal.open .bjz-component-marginal-items {
display: block;
z-index: 7;
position: relative;
}
.bjz-component-marginal.open .bjz-menubox {
display: block;
}
}
@media screen and (max-width: 800px) {
.bjz-menubox {
background-color: rgba(0, 0, 0, 0.8);
position: fixed;
z-index: 4;
width: 100%;
height: 100%;
top: 0px;
left: 0px;
display: none;
}
body.menubox .bjz-menubox {
display: block;
}
.bjz-wrapper .ym-wrapper-inner {
margin-top: 0px;
}
.bjz-wrapper .bjz-service .bjz-logo {
display: none;
}
.bjz-wrapper .bjz-navigation {
background: transparent;
}
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer {
height: 40px;
position: relative;
}
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > .bjz-navigation-outer-li-a {
display: block;
z-index: 8;
}
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul {
display: none;
background-color: #1e2d3c;
padding-bottom: 34px;
padding-top: 34px;
width: 100%;
position: absolute;
z-index: 7;
}
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul > li.active,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul li.desc_active,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul > li {
display: block;
margin-left: 34px;
}
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul > li.active > a,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul li.desc_active > a,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul > li > a,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul > li.active a:hover,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul li.desc_active a:hover,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul > li a:hover,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul > li.active a:focus,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul li.desc_active a:focus,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul > li a:focus {
display: block;
text-align: left;
color: #ffffff;
border-bottom: 1px dotted #1e2d3c;
background: transparent;
}
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul > li.active ul,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul li.desc_active ul,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul > li ul {
position: relative;
display: block;
margin: 0px;
top: auto;
left: auto;
width: 100%;
text-align: left;
background-color: #1e2d3c;
/*
background-color:@c_white;
background-image:url(../img/scanlines.png);
*/
}
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul > li.active ul li.active a,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul li.desc_active ul li.active a,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul > li ul li.active a,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul > li.active ul li.desc_active a,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul li.desc_active ul li.desc_active a,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul > li ul li.desc_active a,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul > li.active ul li a,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul li.desc_active ul li a,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul > li ul li a,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul > li.active ul li.active a:hover,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul li.desc_active ul li.active a:hover,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul > li ul li.active a:hover,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul > li.active ul li.desc_active a:hover,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul li.desc_active ul li.desc_active a:hover,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul > li ul li.desc_active a:hover,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul > li.active ul li a:hover,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul li.desc_active ul li a:hover,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul > li ul li a:hover,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul > li.active ul li.active a:focus,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul li.desc_active ul li.active a:focus,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul > li ul li.active a:focus,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul > li.active ul li.desc_active a:focus,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul li.desc_active ul li.desc_active a:focus,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul > li ul li.desc_active a:focus,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul > li.active ul li a:focus,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul li.desc_active ul li a:focus,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul > li ul li a:focus {
padding-top: 5px;
padding-bottom: 5px;
background-color: #1e2d3c;
color: #ffffff;
border-bottom: 1px dotted #1e2d3c;
}
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul > li.active ul li.active ul,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul li.desc_active ul li.active ul,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul > li ul li.active ul,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul > li.active ul li.desc_active ul,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul li.desc_active ul li.desc_active ul,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul > li ul li.desc_active ul,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul > li.active ul li ul,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul li.desc_active ul li ul,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul > li ul li ul {
background: transparent;
}
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul > li.active ul li.active a,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul li.desc_active ul li.active a,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul > li ul li.active a,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul > li.active ul li.desc_active a,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul li.desc_active ul li.desc_active a,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul > li ul li.desc_active a,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul > li.active ul li.active a:hover,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul li.desc_active ul li.active a:hover,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul > li ul li.active a:hover,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul > li.active ul li.desc_active a:hover,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul li.desc_active ul li.desc_active a:hover,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul > li ul li.desc_active a:hover,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul > li.active ul li.active a:focus,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul li.desc_active ul li.active a:focus,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul > li ul li.active a:focus,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul > li.active ul li.desc_active a:focus,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul li.desc_active ul li.desc_active a:focus,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul > li ul li.desc_active a:focus {
background-color: #f06450;
}
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul > li.active > a {
background-color: #f06450;
}
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul .bjz-navigation-service-item,
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul .bjz-navigation-home {
display: block;
}
.bjz-wrapper .bjz-navigation > div > .bjz-navigation-outer > .bjz-navigation-outer-li > ul > li:last-child ul {
text-align: left !important;
width: 100%;
}
.bjz-wrapper .bjz-service .bjz-navigation-service nav {
display: none;
}
.bjz-component-events .bjz-component-events-event .bjz-component-events-event-date {
width: 15%;
}
.bjz-component-events .bjz-component-events-event .bjz-component-events-event-date .date {
font-weight: bold;
font-size: 30px;
line-height: 33px;
}
.bjz-component-events .bjz-component-events-event .bjz-component-events-event-date .month {
font-size: 12px;
line-height: 13px;
}
.bjz-component-events .bjz-component-events-event .bjz-component-events-event-image {
width: 20%;
}
.bjz-component-events .bjz-component-events-event .bjz-component-events-event-info {
width: 65%;
}
.bjz-act-content .bjz-act-content-image .bjz-act-content-image-info {
width: 15%;
}
.bjz-act-content .bjz-act-content-image .bjz-act-content-image-info .date {
font-weight: bold;
font-size: 30px;
line-height: 33px;
}
.bjz-act-content .bjz-act-content-image .bjz-act-content-image-info .month {
font-size: 12px;
line-height: 13px;
}
.bjz-act-content .bjz-act-content-image .bjz-act-content-image-img {
overflow: hidden;
width: 85%;
}
.bjz-act-content .bjz-act-content-image .bjz-act-content-image-copyright {
width: 100%;
height: auto;
float: none;
clear: both;
}
.bjz-act-content .bjz-act-content-image .bjz-act-content-image-copyright .bjz-act-content-image-copyright-inner {
transform: rotate(0deg);
transform-origin: 0 0 0;
height: auto;
color: #ffffff;
padding: 0px 0px 5px 5px;
margin-left: 25%;
}
.bjz-act-event-tickets table,
.bjz-act-event-tickets thead,
.bjz-act-event-tickets tbody,
.bjz-act-event-tickets th,
.bjz-act-event-tickets td,
.bjz-act-event-tickets tr {
display: block;
}
.bjz-act-event-tickets thead tr {
position: absolute;
top: -9999px;
left: -9999px;
}
.bjz-act-event-tickets .category {
border-top: 21px solid #ffffff;
border-bottom: 1px dotted #000000;
}
.bjz-act-event-tickets .longcard {
overflow: hidden;
height: 20px;
}
.bjz-act-event-tickets th:before,
.bjz-act-event-tickets td:before {
width: 65%;
float: left;
font-weight: bold;
}
.bjz-act-event-tickets td:before {
content: attr(data-title);
}
.bjz-component-form .bjz-component-form-title {
margin-bottom: 16px;
}
.bjz-component-form .ym-gl {
float: none;
width: 100%;
}
.bjz-social {
display: none;
}
.bjz-component-marginal {
position: absolute;
width: 76%;
left: 12%;
top: -8px;
}
.bjz-component-marginal .bjz-component-marginal-navigation,
.bjz-component-marginal .bjz-component-marginal-navigation.enabled {
display: none;
}
.bjz-component-marginal .bjz-component-marginal-inner .bjz-component-marginal-title {
background-color: #1e2d3c;
}
.bjz-component-marginal .bjz-component-marginal-inner .bjz-component-marginal-title .toggle {
display: block;
}
.bjz-wrapper .bjz-service .bjz-navigation-service .bjz-service-search {
position: absolute;
right: 0px;
top: 16px;
z-index: 6;
background-color: #1e2d3c;
}
.bjz-wrapper .bjz-service .bjz-navigation-service .bjz-service-search .bjz-service-search-button,
.bjz-wrapper .bjz-service .bjz-navigation-service .bjz-service-search .bjz-service-search-submit,
.bjz-wrapper .bjz-service .bjz-navigation-service .bjz-service-search .bjz-service-search-button:focus,
.bjz-wrapper .bjz-service .bjz-navigation-service .bjz-service-search .bjz-service-search-submit:focus,
.bjz-wrapper .bjz-service .bjz-navigation-service .bjz-service-search .bjz-service-search-button:hover,
.bjz-wrapper .bjz-service .bjz-navigation-service .bjz-service-search .bjz-service-search-submit:hover {
background-position: 0px -450px;
}
.bjz-component-events-event.slideshow_active .bjz-component-events-event-point {
display: none !important;
}
.bjz-component-slideshow {
height: 0px !important;
overflow: hidden;
}
.bjz-component-slideshow .bjz-component-slideshow-item,
.bjz-component-slideshow .slide {
min-width: 250px;
min-height: 100px;
width: 100%;
height: auto;
}
.bjz-component-slideshow .bjz-component-slideshow-item .bjz-component-slideshow-item-info,
.bjz-component-slideshow .slide .bjz-component-slideshow-item-info {
display: none;
}
.bjz-wrapper .bjz-background {
height: 90px;
}
.bjz-wrapper .bjz-footer-outer .bjz-footer .bjz-footer-logo {
text-align: center;
}
.bjz-wrapper .bjz-footer-outer .bjz-footer .bjz-footer-logo,
.bjz-wrapper .bjz-footer-outer .bjz-footer .bjz-footer-address,
.bjz-wrapper .bjz-footer-outer .bjz-footer .bjz-footer-social {
float: none;
width: 60%;
border: none;
margin-left: 20%;
}
.bjz-component-archive .bjz-component-archive-month .bjz-component-archive-event {
clear: both;
display: block;
float: none;
width: 100%;
}
.bjz-component-archive .bjz-component-archive-month .bjz-component-archive-event .bjz-component-archive-event-image {
width: 120px;
}
.bjz-component-archive .bjz-component-archive-month .bjz-component-archive-event .bjz-component-archive-event-info {
width: auto;
}
.bjz-act-search .bjz-act-search-form .bjz-act-search-form-bottom .app_core_form_radiogroup_item {
width: 80%;
float: none;
}
.bjz-act-home .bjz-act-home-news {
width: 90%;
padding: 0 5%;
}
}
@media screen and (max-width: 625px) {
.bjz-component-events .bjz-component-events-event .bjz-component-events-event-image {
display: none;
}
.bjz-component-events .bjz-component-events-event .bjz-component-events-event-info {
width: 85%;
}
.bjz-component-archive .bjz-component-archive-month .bjz-component-archive-event .bjz-component-archive-event-image {
width: 40%;
}
.bjz-component-archive .bjz-component-archive-month .bjz-component-archive-event .bjz-component-archive-event-info {
width: 60%;
}
}
@media screen and (max-width: 560px) {
.bjz-act-shop .bjz-act-shop-category-article {
float: none;
width: 100%;
}
.bjz-act-content .bjz-act-content-image .bjz-act-content-image-info {
width: 25%;
}
.bjz-act-content .bjz-act-content-image .bjz-act-content-image-img {
width: 75%;
}
.bjz-t-image {
float: none;
margin: 0px;
min-height: 1px;
margin-bottom: 16px;
margin-top: 16px;
text-align: left;
}
.bjz-component-form .bjz-component-form-fields-elements .fm_e_inputtype .overTxtLabel {
max-width: 225px;
}
}
