/*
Theme Name:     Jupiter Child Theme
Theme URI: 		http://themeforest.net/user/artbees
Description:    Child theme for the Jupiter theme 
Author:         Your name here
Theme URI: 		http://themeforest.net/user/artbees
Template:       jupiter
Version:        4.0.5
*/


@font-face {
    font-family: 'gt_eesti_textbook';
    src: url('fonts/gt-eesti-text-book-webfont.eot');
    src: url('fonts/gt-eesti-text-book-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/gt-eesti-text-book-webfont.woff2') format('woff2'),
         url('fonts/gt-eesti-text-book-webfont.woff') format('woff'),
         url('fonts/gt-eesti-text-book-webfont.ttf') format('truetype'),
         url('fonts/gt-eesti-text-book-webfont.svg#gt_eesti_textbook') format('svg');
    font-weight: normal;
    font-style: normal;
}


@font-face {
    font-family: 'gt_eesti_displayultrabold';
    src: url('fonts/gt-eesti-display-ubold-webfont.eot');
    src: url('fonts/gt-eesti-display-ubold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/gt-eesti-display-ubold-webfont.woff2') format('woff2'),
         url('fonts/gt-eesti-display-ubold-webfont.woff') format('woff'),
         url('fonts/gt-eesti-display-ubold-webfont.ttf') format('truetype'),
         url('fonts/gt-eesti-display-ubold-webfont.svg#gt_eesti_displayultrabold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'gt_eesti_displaybold';
    src: url('fonts/gt-eesti-display-bold-webfont.eot');
    src: url('fonts/gt-eesti-display-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/gt-eesti-display-bold-webfont.woff2') format('woff2'),
         url('fonts/gt-eesti-display-bold-webfont.woff') format('woff'),
         url('fonts/gt-eesti-display-bold-webfont.ttf') format('truetype'),
         url('fonts/gt-eesti-display-bold-webfont.svg#gt_eesti_displaybold') format('svg');
    font-weight: normal;
    font-style: normal;
}

div.mk-header-search form#mk-header-searchform i.mk-searchform-icon { top: -8px; width: 14px; left: 100px;}

/* toggle issue fixed start 26-may-2021*/
.showToggle{
	display:block !important;
}

span.mk-toggle-title.minusIcon{
	background:url('/wp-content/themes/jupiter-child/images/toggleicon2.png')   0px 4px  no-repeat !important;
}
/* toggle issue fixed end */
#layerslider_3 .ls-l span.slider_txt { font-size: 16px !important; line-height: 30px !important; display: block !important; color: #fff !important; text-transform: none !important;}

.programmdetail { padding-left: 33px !important;}

.cdate {
    margin-top: -21px;
}

/* new weiter toggle css by rakesh 31-5-2021 */
div#theme-page p {color:#444;}
.wpg-toggle {margin-bottom:20px;}
.wpg-toggle:hover {cursor:pointer;}
.wpg-toggle-icon br {display:none;} 
.wpg-toggle-icon strong:before {content:''; display:block; width:20px; height:20px; float:left; background:url(https://young-euro-classic.de/wp-content/themes/jupiter-child/images/toggleicon1blue.png) no-repeat; padding-right:30px !important;}
.wpg-toggle.active .wpg-toggle-icon strong:before {content:''; display:block; width:20px; height:20px; float:left; background:url(https://young-euro-classic.de/wp-content/themes/jupiter-child/images/toggleicon2blue.png) no-repeat; padding-right:30px !important;}
.wpg-toggle.active .wpg-toggle-text {padding-left:30px;}
div#theme-page .eventtitle.title > p, .eventtitle.title p span {font-size:30px; color:#fc6868;}
div#theme-page .showToggle p, div#theme-page .showToggle  {color:#444;}
.wpg-toggle.active .wpg-toggle-text {display:block !important;}
/* new weiter toggle css by rakesh 31-5-2021 */



.wpb_video_widget .wpb_wrapper iframe { position: relative !important;}
body, p, span {font-size:16px;  font-family:'gt_eesti_textbook', arial, sans-serif !important;}
.home .edge-buttons a {background:#fff;}
.home .edge-buttons a span {color:#a8d8da !important;}
/* .home section#mk-footer {display:none;} */
ul#menu-main-menu > li > a {color:#e4df00  !important; padding-right:5px !important;}
ul#menu-main-menu > li > a:after {background:#fc6868 !important;}
ul#menu-main-german > li > a {color:#e4df00 !important; }
ul#menu-main-german > li > a:after {background:#e4df00 !important;}
.mk-header-toolbar {background:#2661ab !important;}
.mk-grid.header-grid {text-align:right;}
.mk-grid.header-grid div {text-align:left;}
.mk-header-inner {padding-top:0px; padding-bottom:15px;}
.mk-header-login {display:none;}
.admin-bar .sticky-style-fixed.header-style-1.header-sticky-ready .mk-header-holder {top:auto !important; background:#d1d2d2 !important;}
.mk-header-inner {background:#f7f7f7;}
#mk-theme-container:not(.mk-transparent-header) .header-style-1 .mk-header-padding-wrapper, #mk-theme-container:not(.mk-transparent-header) .header-style-3 .mk-header-padding-wrapper
{padding-top:160px !important; padding-bottom:0px !important;}
#mk-page-introduce { padding:0px !important;}

.page-id-12162 .cff-wrapper {
    border: 1px solid #a8d8da;
    padding: 7px;
}
glob
.presslist {
    background-color: #fff;
    height: 175px;
    position: relative;
    padding: 40px;
}
.postsdate {
    color: #a8d8da;
    font-style: italic;
    font-size: 12px;
}
.poststitle a {
    font-size: 24px;
 line-height: 35px;
}
.readmore >a {
    position: absolute;
    letter-spacing: 1px;
    text-transform: uppercase;
    right: 30px;
    bottom: 25px;
    line-height: 12px;
    font-weight: 700;
    font-size: 12px;
}
#social-2 a.builtin-icons {
    color: white !important;
}
.loadmore a {
    background: #fff;
    padding: 15px 0px;
    padding-left: 15em;
    padding-right: 15em;
    text-align: center;
    border: 2px solid #e2e2e2;
    font-size: 13px;
    text-transform: uppercase;
    font-weight: bold;
    color: #000 !important;
 margin: 20em;
}
th.fc-day-header {background:#444; color:#fff !important;}
span.fc-button {background:#a8d8da !important; color:#fff !important; text-shadow:0px 0px !important;}
.page-id-6008 .home .eventlistbox:nth-child(odd) a, .page-id-6008 .eventlistbox:nth-child(odd) .subtitle.pink{    color: #a8d8da !important;}
thead.espresso-table-header-row th {background:#a8d8da !important; color:#fff; text-shadow:0px 0px !important;}
tfoot td {background:#f2f2f2 !important;}
.footable .pagination > ul > .disabled > span, .footable .pagination > ul > .disabled > a, .footable .pagination > ul > .disabled > a:hover, .footable .pagination > ul > .disabled > a:focus
{background:#ccc !important; color:#fff !important; font-size:15px; font-family:'gt_eesti_textbook', arial, sans-serif !important;}
.footable .pagination > ul {background:none !important;}
section#comments, .mk-about-author-wrapper, section.blog-similar-posts {display:none;}
.single-espresso_events h2.blog-single-title, .single-espresso_events .single-social-section, .single-espresso_events .blog-single-meta {display:none;}
.single-espresso_events .tkt-slctr-tbl {border:1px solid #f2f2f2 !important; width:100% !important; margin-bottom:10px;}
.single-espresso_events .tkt-slctr-tbl thead {background:#ccc; color:#fff;}
.single-espresso_events tbody {background:#f2f2f2;}
.single-espresso_events .ticket-selector-submit-btn {margin:30px 0px; background:#a8d8da; border:0px; padding:10px; color:#fff;}
.single-espresso_events .espresso-venue-dv {border-top:2px dotted #ccc; padding-top:20px;}
.single-espresso_events #theme-page .theme-page-wrapper .theme-content {padding-top:0px;}

/*----Contactform Page----*/
.page-id-18544 form.wpcf7-form .outr p input[type=text], .page-id-18544 form.wpcf7-form input.wpcf7-date, .page-id-18555 form.wpcf7-form .outr p input[type=text], .page-id-18555 form.wpcf7-form input.wpcf7-date {
    width: auto !important; margin-bottom: 10px !important; border: 1px solid #ccc !important;}
.page-id-18544 span.wpcf7-form-control-wrap.your-land, .page-id-18544 span.wpcf7-form-control-wrap.your-email, .page-id-18544 span.wpcf7-form-control-wrap.your-webseite, .page-id-18555 span.wpcf7-form-control-wrap.your-land, .page-id-18555 span.wpcf7-form-control-wrap.your-email, .page-id-18555 span.wpcf7-form-control-wrap.your-webseite {
    margin-left: 5px;}
.page-id-18544 input.wpcf7-form-control.wpcf7-file, .page-id-18555 input.wpcf7-form-control.wpcf7-file {
    margin-bottom: 10px; margin-top: 5px;}
p.frt_txt { width: 35%; float: left;}
p.stong-p.frt_txt { width: 35%;}
span.wpcf7-form-control-wrap.info-uns input { width: auto !important; margin-top: 15px;}
input.wpcf7-form-control.wpcf7-submit.send-btn { width: auto;}
p.ansprechpartner .wpcf7-text { width: 39.5%;}
p.adresse .wpcf7-text, p.ansprechpartner .wpcf7-text { margin-left: 5px; margin-right: 5px;}
p.adresse br { display: block !important;}
p.adresse span.your-email .wpcf7-text, p.adresse span.your-telefonno .wpcf7-text {width: 49% !important;}
p.adresse span.your-webseite .wpcf7-text { width: 99% !important;}
div#theme-page .outr.concerts-text p.red_txt { color: red !important;}
/*------------------*/

.home .mk-header-inner {background:transparent;}
.home .edge-buttons a span {text-transform:uppercase;}
.mk-button-align.none a:hover {background:#444 !important; border-color:#444 !important;}
.mk-header-inner {border-bottom:1px solid #a8d8da; }
.page-id-6141 .mk-header-padding-wrapper {padding-top:101px !important;}
.main-navigation-ul > li.no-mega-menu ul.sub-menu:after, .main-navigation-ul > li.has-mega-menu > ul.sub-menu:after, ul#menu-main-menu > li > a:after {background:#a8d8da !important}
.page-id-6070 #mk-theme-container:not(.mk-transparent-header) .header-style-1 .mk-header-padding-wrapper {padding-top:100px;}
.widget_social_networks a i {color:#fff !important;}
header#mk-header, .mk-header-inner {background:#000;}
.mk-header-inner {border-bottom:1px solid #313131 !important}
.edge-buttons .mk-button-align:nth-child(3) a {background:#444 !important; border-color:#444 !important;}
.edge-buttons .mk-button-align:nth-child(3) a:hover {background:#fff !important; border-color:#fff !important; color:#a8d8da !important;}
.page-introduce-title {width:auto !important; display:inline-block; float:left; margin:10px 0 35px 20px !important; color:#a8d8da !important;
font-size:25px;}
div#mk-breadcrumbs {width:70% !important; float:none !important; margin-left:30%; padding-top:5px;}
td.fc-day.fc-thu.fc-widget-content.fc-today.fc-state-highlight {background:#a8d8da !important; color:#fff !important;}
.fc-widget-content.fc-other-month.fc-future {background:#252525 !important;}
.fc-border-separate tr.fc-last th {border-bottom:0px;}
span.fc-header-space {display:none !important;}

/*---30.3.17 Styles---*/
.postid-15320 #mk-toggle-4 .mk-toggle-pane { padding-bottom: 20px !important;}

.postid-15265 .eventbox .content:nth-child(odd) { display: none;}
.postid-15273 #mk-toggle-5 .mk-toggle-pane { padding-bottom: 40px !important;}
.postid-15265 #mk-toggle-4 .mk-toggle-pane { padding-bottom: 60px !important;}
.postid-15372 .eventbox .content:nth-child(even), .postid-15273 .eventbox .content:nth-child(even), .postid-15478  .eventbox .content:nth-child(even), .postid-15296 .eventbox .content:nth-child(even), .postid-15374 .eventbox .content:nth-child(even),
 .postid-15266 .eventbox .content:nth-child(even), .postid-15274 .eventbox .content:nth-child(even), .postid-15479  .eventbox .content:nth-child(even), .postid-15297 .eventbox .content:nth-child(even){ display: none;}
.postid-15478 #mk-toggle-7 .mk-toggle-pane { padding-bottom: 55px !important;}
.postid-15293 #mk-toggle-4 .mk-toggle-pane { padding-bottom: 85px !important;}
.postid-15309 #mk-toggle-4 .mk-toggle-pane { padding-bottom: 230px !important;}
.postid-15309 #mk-toggle-5 .mk-toggle-pane { padding-bottom: 235px !important;}
.postid-15309 #mk-toggle-6 .mk-toggle-pane { padding-bottom: 200px !important;}
.postid-15274 #mk-toggle-5 .mk-toggle-pane { padding-bottom: 35px !important;}
.postid-15309 #mk-toggle-7 .mk-toggle-pane {padding-bottom: 55px !important;}
.postid-15266 #mk-toggle-4 .mk-toggle-pane { padding-bottom: 50px !important;}
.postid-15309 #mk-toggle-8 .mk-toggle-pane { padding-bottom: 135px !important;}
.postid-15479 #mk-toggle-7 .mk-toggle-pane { padding-bottom: 40px !important;}
.postid-15283 #mk-toggle-4 .mk-toggle-pane { padding-bottom: 40px !important;}
.postid-15285 #mk-toggle-4 .mk-toggle-pane { padding-bottom: 30px !important;}
.postid-15285 #mk-toggle-5 .mk-toggle-pane { padding-bottom: 50px !important;}
.postid-15310 #mk-toggle-4 .mk-toggle-pane { padding-bottom: 230px !important;}
.postid-15310 #mk-toggle-5 .mk-toggle-pane { padding-bottom: 245px !important;}
.postid-15310 #mk-toggle-6 .mk-toggle-pane { padding-bottom: 205px !important;}
.postid-15310 #mk-toggle-7 .mk-toggle-pane { padding-bottom: 75px !important;}
.postid-15310 #mk-toggle-8 .mk-toggle-pane { padding-bottom: 150px !important;}

.eventlistbox .text {overflow: hidden; }
.page-id-6139 #text-block-11 p.bodytext b { color: #a8d8da;}
.postid-15276 .eventbox .left-bottom .left.full .row, .postid-15277 .eventbox .left-bottom .left.full .row { height: 70px;}
.mk-toggle p:last-child { margin-bottom: 0;}

div.ls-wp-container p.ls-layer a.mk-button { background: #e4df00 !important;}
div.ls-wp-container p.ls-layer a.mk-button span { color: #0082c0 !important;}
div.ls-wp-container p.ls-layer-l span { color: #a8d8da !important;}
div.ls-wp-container span.number.white {font-size:50px; }
/*---*/

/*---Home page Style---*/
.page-id-16152 section#mk-page-introduce { display: none;}
/*----*/

.wff-fb-item .description-wrapper.shared-link {display:none;}
.wff-fb-item {padding-top:0px  !important;}
.widgettitle {color:#a8d8da !important; font-size:20px !important;}
#mk-footer, #mk-footer p, #mk-footer a {color:#fff !important;}
#mk-footer .widgettitle {color:#fff !important;}
#mk-footer {background:#2661ab !important;}

.single-espresso_events .tkt-slctr-tbl {border:0px solid #1a1a1a !important;}
.single-espresso_events .tkt-slctr-tbl thead {background:#1a1a1a;}
.single-espresso_events tbody {background:none;}
.single-espresso_events .event-datetimes {background:#a8d8da; padding:15px 0 1px 0; font-size:20px; line-height:35px; margin-bottom:20px;}
.single-espresso_events .event-datetimes br {display:none;}
.single-espresso_events .event-datetimes span:nth-child(3) {margin-left:20px;}
tr.tckt-slctr-tbl-tr {border-bottom:1px solid #1a1a1a !important;}


/*#mk-header-searchform span .text-input {background:rgba(153,153,153,1) !important; color:#000 !important;}*/

/*#mk-header-searchform span .text-input {background:rgba(106,106,106,1) !important; color:#000 !important;}*/
#mk-header-searchform span .text-input {
    background: none repeat scroll 0 0 rgb(153, 153, 153);
    border: none;
    /*color: rgb(153, 153, 153) !important;*/
opacity:1;
}
.mk-language-nav {float:right;  margin-left:10px;}
/*#mk-header-searchform span .text-input {  opacity:1;}*/
#mk-header-searchform span {display:inline !important;}
.sub-menu .current-menu-item a {color:#a8d8da !important}
#menu-main-german ul.sub-menu .menu-item-link:hover, ul.sub-menu .menu-item-link:hover {color:#fff !important; background:#a8d8da !important;}
.mk-header-inner ul.sub-menu li:hover {color:#fff !important; background:#a8d8da !important;}
#mk-header {border-bottom:0px !important;}
#theme-page h3 {color:#fc6868 !important !important;}
.mk-language-nav-sub {background:#252525; border:1px solid #444 !important;}
.mk-language-nav-sub a:hover {background:#a8d8da !important;}
.mk-breadcrumbs-inner a:nth-child(2) { pointer-events: none; cursor: default;}
table#ee_filter_table td.td-group.reg-col a {color:#fff; background:#a8d8da !important; padding: 5px 10px;}
#mk-header-searchform span .text-input {background:none; border-bottom:0px solid #999 !important; display:inline-block !important; border-radius:0px; width:120px !important;}
#mk-header-searchform span .text-input::-webkit-input-placeholder {color:#999 !important; font-size:14px !important; font-family:'gt_eesti_textbook', arial, sans-serif !important; letter-spacing:1px; }
#mk-header-searchform span .text-input:-moz-placeholder { /* Firefox 18- */ color:#999 !important; font-size:14px !important; font-family:'gt_eesti_textbook', arial, sans-serif !important;  letter-spacing:1px;}
#mk-header-searchform span .text-input::-moz-placeholder {  /* Firefox 19+ */ color:#999 !important; font-size:14px !important; font-family:'gt_eesti_textbook', arial, sans-serif !important; letter-spacing:1px;}
h3.mk-shortcode.mk-fancy-title.pattern-style.mk-shortcode-heading {background:none;}
h3.mk-shortcode.mk-fancy-title.pattern-style.mk-shortcode-heading span {background:none; font-size:20px;}
.mk-form-row input, .mk-form-row textarea {background:none !important; color:#444 !important; border:1px solid #444 !important;}
.mk-form-row input::-webkit-input-placeholder, .mk-form-row textarea::-webkit-input-placeholder {color:#ccc !important;}
a.captcha-change-image {color:#ccc;}
div#theme-page a {color:#a8d8da;}

.page-id-15597 div#theme-page p{color: #a8d8da !important;}
.page-id-15963 div#theme-page p { color: #a8d8da !important;}

.profiledesc .mk-text-block {padding:0px 22px !important; margin:0px !important;}
.profiledesc .wpb_single_image {margin-bottom:0px !important;}
.contact-submit {background:#444 !important;}
.contact-submit:hover {background:#a8d8da !important;}
.mac.safari .mk-edge-slider .edge-title {font-size:4.1em !important;}
header#mk-header {background:#646464 !important;}
div#sub-footer {background:#646464;}
.page-introduce-title {color:#fff !important;}

div#theme-page .mk-text-block p, div#theme-page .content p, div#theme-page .content h4, .vipinfo p {color:#444;}
.eventslist p.category-filter {float:left; }
.eventslist .mk-text-block p:nth-child(2) {margin-left:30%; text-align:right; padding-top:20px;}
.eventslist select#ee_filter_cat {border:1px solid #bbb; background:#ddd; color:#444;}
.eventslist input[type=text] {border:1px solid #bbb; background:#ddd !important; }
.eventlist p.category-filter {float:left; }
.eventlist .mk-text-block p:nth-child(2) {margin-left:30%; text-align:right; padding-top:20px;}
.eventlist select#ee_filter_cat {border:1px solid #bbb; background:#ddd; color:#444;}
.eventlist input[type=text] {border:1px solid #bbb; background:#ddd; }
.footable {border:1px solid #bbb !important; background:none !important; color:#444 !important;}
.footable .espresso-table-row span {color:#444 !important;}
.footable > thead > tr > th {border:0px !important;}
.footable > thead > tr > th:nth-child(1), .footable > thead > tr > th:nth-child(2), .footable > thead > tr > th:nth-child(3) {border-right:1px solid #bbb !important;}
.footable > tbody > tr > td {border-bottom:1px solid #bbb !important; border-left:0px !important; border-top:0px !important; border-right:1px solid #bbb !important;}
.footable-even:hover, .footable-odd {background:#ddd !important;}
.footable-even,  .footable-odd:hover {background:#c9c9c9 !important;}
.footable > tfoot > tr > td {border:0px !important; background:#c9c9c9 !important; box-shadow:0px 0px 0px !important;}

#espresso_calendar:not(.ui-widget) .fc-event {border:0px !important; color:#a8d8da; background:#f2f2f2; font-weight:bold; }
#espresso_calendar:not(.ui-widget).calendar_fullsize .fc-button {border:0px !important;}
.fc-widget-content.fc-other-month.fc-future {background:#bbb !important;}
#espresso_calendar:not(.ui-widget).calendar_fullsize .fc-day-number {color:#444;}
#espresso_calendar:not(.ui-widget).calendar_fullsize .fc-button:hover, #espresso_calendar:not(.ui-widget).calendar_fullsize .fc-button {border:0px;}
table.fc-border-separate {border:1px solid #bbb !important; border-right:0px !important;}
#espresso_calendar table.fc-border-separate td {border-bottom:1px solid #bbb !important; border-right:1px solid #bbb !important;}

.eventslist article .ee-event-img {display:block !important; float:left; width:12%; margin-right:2%;}
.eventslist article {border-bottom:1px solid #bbb; padding:0px; clear:both !important;  min-height:270px; margin-bottom:25px;}
.eventslist article h2 a {background:}
.eventslist .tkt-slctr-tbl, .homeeventslist .tkt-slctr-tbl {border:1px solid #bbb !important; background:#f2f2f2; color:#444 !important; margin-bottom:0px;}
.eventslist .tkt-slctr-tbl td, .homeeventslist .tkt-slctr-tbl th {border-right:1px solid #bbb; }
.eventslist tr.tckt-slctr-tbl-tr {border:0px !important;}
.eventslist .tkt-slctr-tbl span {color:#444 !important;}
.eventslist .event-datetimes { float:none; width:40%;}
.eventslist .event-datetimes ul {background:#a8d8da; width:100%; padding:10px; padding-bottom:1px; font-size:25px; margin-left:0px; font-family:'gt_eesti_textbook', arial, sans-serif !important; font-weight:200; }
.eventslist .event-datetimes ul li {padding-bottom:0px !important; margin-bottom:13px;}
.eventslist .event-content {padding-bottom:0px;  margin:0 !important;}
.eventslist .event-content p {padding:0px !important;}
.eventslist .espresso-event-list-wrapper-dv {float:right; width:86%;}
.eventslist .entry-title {font-size:25px !important;}
.eventslist .event-tickets {display:none}
.eventlist .mk-text-block p:nth-child(2) {text-align:left !important;  margin:0 !important;}
/*
.en li.menu-item.menu-item-language:nth-child(3) {display:none !important;}
.de li.menu-item.menu-item-language:nth-child(3) {display:none !important;}
*/

.en li.menu-item.menu-item-language:nth-child(4), .de li.menu-item.menu-item-language:nth-child(4) { position:absolute;
top:6px; right:17px;}
#mk-header-search {margin-right:110px;}
li#menu-item-6602 a, li#menu-item-6601 a {border:0px !important;}
.mk-icon-search:before {opacity:1; color:#fff;}
.blog .mk-love-holder, .blog .mk-blog-author, .blog .mk-categories  {display:none !important;}
a.blog-modern-btn {color:#fff !important;}
a.blog-modern-btn {background:#444 !important;}
.mk-blog-meta a.blog-modern-btn:hover {background-color:#a8d8da !important;}
h2.blog-single-title {color:#a8d8da !important;}
.single .single-social-section {display:none;}
a.mk-go-top.on {background:rgba(0,0,0,.4);}
a.mk-go-top.on:hover {background:#ff2b9f;}
h1.page-title {color:#36225A !important;}
.blog-single-meta .mk-blog-author, .blog-single-meta .mk-post-cat {display:none;}
.page-id-5997 .ticket-selector-submit-btn, .page-id-6008 .ticket-selector-submit-btn {display:none;}
.mk-toggle {padding:0px !important; display:inline-block !important; line-height: 27px;}
.mk-toggle.simple-style .mk-toggle-title:before {display:none !important;}
.mk-toggle.simple-style .mk-toggle-title {font-size:100%; padding:0px;}
.mk-toggle-pane {background:none !important; padding:10px !important; border:1px solid #bbb;}

.event-datetimes, .event-datetimes ul {background:none !important; color:#a8d8da !important; padding:0px !important; margin:0px;}
.event-datetimes li, .event-datetimes li span  {background:none; color:#a8d8da !important;}
.home .eventslist .event-content p:first-child {display:block;}
.home .event-content a {display:block; background:#a8d8da; color:#fff !important; width:50px; text-align:center; padding:5px 10px; margin-top:10px;}
.home .event-content a:hover {display:block; background:#444 !important; color:#fff !important;}
.espresso-event-list-wrapper-dv .event-content a, a.wpgticket {display:block; background:#444; color:#fff !important; width:70px; text-align:center;
padding:5px 10px; margin-top:10px;}
.espresso-event-list-wrapper-dv .event-content a {float:right;  margin-top:25px;}
.espresso-event-list-wrapper-dv .event-content a:hover, a.wpgticket:hover  {background:#a8d8da !important; color:#fff !important;}
.espresso-event-list-wrapper-dv .event-content strong a {display:inline-block; padding:0px; margin:0px; width:100px; font-weight:normal;
background:none; color:#a8d8da !important; float:none;}
.single h1.page-introduce-title {width:100% !important; float:none !important;  margin:0px !important; padding:0px !important; padding-top:5px !important;}
.single #mk-breadcrumbs, .single #mk-breadcrumbs .mk-breadcrumbs-inner {float:none !important; width:100% !important; margin:0px !important; padding:0px; font-size:9px; padding-bottom:18px;}
.single .tkt-slctr-tbl-wrap-dv {display:none;}
.single span.smaller-text.tags-links {display:none;}
.edge-title {font-family:'gt_eesti_textbook', arial, sans-serif !important; text-transform:uppercase; letter-spacing:9px !important;}
.edge-slide-content {width:85% !important;}

body, p {font-family:'gt_eesti_textbook', arial, sans-serif !important; font-size-adjust:0.508; font-weight:normal; font-style:normal !important; }
.main-navigation-ul > li.menu-item > a.menu-item-link {text-transform:capitalize !important; font-size:19px !important; letter-spacing:1px !important; font-weight:normal !important;}
#mk-toolbar-navigation ul li a {letter-spacing:1px; font-size:14px !important;}
.ticket-selector-submit-btn {display:none;}
.espresso-event-list-wrapper-dv > form {display:none;}
.eventslist article h2 a {text-transform:capitalize;  font-size:30px;}
h1.page-title { font-size:40px !important;}
#mk-footer .widgettitle {text-transform:capitalize !important; font-size:25px !important; font-weight:200 !important;}
#theme-page h3 {text-transform:none !important; font-size:24px !important;}
#theme-page h3 strong {color:#fc6868 !important; font-size:24px;}
.page-introduce-title { font-size:21px; font-family:'gt_eesti_textbook', arial, sans-serif !important; font-weight:200; text-transform:none !important;}
#mk-breadcrumbs .mk-breadcrumbs-inner  {text-transform:capitalize !important; font-size:12px; font-family:'gt_eesti_textbook', arial, sans-serif !important; font-weight:200;}
.main-navigation-ul li.menu-item ul.sub-menu li.menu-item a.menu-item-link {text-transform:capitalize !important; font-size:14px !important;}
#mk-sidebar .widgettitle {text-transform:capitalize !important; font-size:22px !important;  letter-spacing:0px;}
#mk-sidebar, #mk-sidebar p {font-size:15px !important; color:#444 !important;}
.mk-accordion-tab > span {    color: #808080 !important;}
.mk-fancy-title.simple-style {text-align:left !important; font-size:20px !important; padding-bottom:10px; margin-top:0px !important;}
.mk-fancy-title.simple-style span { color:#a8d8da !important;}
.mk-divider.custom-width.center {display:none;}
.single .mk-zindex-fix .mk-grid {padding-left:40px;}
span.ee-icon {display:none;}
#theme-page h4 {text-transform:none !important;}
#theme-page h4 span {color:#ff2b9f !important;}
.single #theme-page h3 {margin-bottom:0px;}
.single #theme-page h3 {margin-bottom:0px;}
.single .espresso-venue-dv {display:none;}
span.dashicons {display:inline-block; }
span.dashicons:before {display:none; }
.dashicons-calendar {display:none !important;}
div#mk-page-id-6149, div#mk-page-id-6141 {display:none;}
.page-id-6149 header#mk-header {height:100px;}
.edge-buttons .mk-button-align:nth-child(1) .mk-button {width:115px;}
.edge-buttons .mk-button-align:nth-child(3) .mk-button {width:165px;}
.mk-edge-slider .edge-title span {color:#a8d8da !important; font-size:1.1em;  letter-spacing:9px !important;}
.mk-edge-slider .edge-title {color:#a8d8da !important; font-size:90px !important;  letter-spacing:9px !important; font-weight:600 !important;}
.mk-edge-slider .edge-title .classic {font-weight:200 !important; font-family:'gt_eesti_textbook', arial, sans-serif !important;}
.edge-slide-content {width:95% !important;}
.edge-slide-content.edge-default_anim.caption-light {margin-top:28% !important;}
.eventslist .page-header {display:none;}
.eventslist .event-datetimes {width:100% !important;}
.ee-event-datetimes-li { height:33px; padding-top:5px;}
.ee-event-datetimes-li br {display:none !important;}
.ee-event-datetimes-li  .download-iCal-frm {margin-left:10px !important; margin-top:-5px;}
span.dashicons {display:inline-block;} 
form.mk-contact-form, form.mk-contact-form input, form.mk-contact-form textarea {border:0px !important; box-shadow:0px 0px 0px !important;}
form.mk-contact-form input {border:1px solid #ccc !important; margin-left:1% !important; width:46% !important;}
form.mk-contact-form textarea {border:1px solid #ccc !important; margin-left:1% !important; width:93% !important; margin-top:1% !important;
margin-bottom:2% !important;}
form.mk-contact-form input.captcha-form.text-input.full {width:auto !important;}
form.mk-contact-form .captcha-block {text-align:right; padding-right:3%;}
form.mk-contact-form button.contact-outline-submit {background:#444 !important; width:130px !important; float:right; margin-top:2%; margin-right:3%;
border:0px !important; color:#fff !important; box-shadow:0px 0px 0px !important;}
form.mk-contact-form button.contact-outline-submit:hover {background:#a8d8da !important; color:#fff !important;}
.contactcontent {padding-top:60px;}
.en li.menu-item.menu-item-language:nth-child(3), .de li.menu-item.menu-item-language:nth-child(3) { position:absolute;
top:6px; right:17px; border:0px !important;}
.en li.menu-item.menu-item-language:nth-child(3) a, .de li.menu-item.menu-item-language:nth-child(3) a {border:0px !important;}
li#menu-item-6379 a {border:0px !important;}
.sticky-style-fixed.header-style-1.header-sticky-ready .mk-header-holder {top:auto !important; background:#F7F7F7 !important;}
.ngg-gallery-thumbnail img {padding:0px !important; border:0px !important;}
i.mk-jupiter-icon-arrow-right, i.mk-jupiter-icon-arrow-left {color:#444 !important;}
.nav-round a[data-skin=dark]:hover i.mk-jupiter-icon-arrow-right, .nav-round a[data-skin=dark]:hover i.mk-jupiter-icon-arrow-left {color:#a8d8da !important;}
.nav-round a[data-skin=dark]:hover { background:none !important; color:#a8d8da !important; border-color:#a8d8da !important;}
.nav-round a[data-skin=light] {background:none; border-color:#444;}
.nav-round a[data-skin=light]:hover {background:none !important; border-color:#a8d8da;}
.nav-round a[data-skin=light]:hover i { color:#a8d8da !important;} 
/*.home .mk-header-toolbar {background:#000 !important;}*/
.home .sticky-style-fixed.header-style-1.header-sticky-ready .mk-header-holder {background:#d1d2d2 !important;}
#post-6227, #post-6264 {padding-bottom:20px !important;}
.mk-header-toolbar {background:#2661ab !important;}
.mk-edge-slider .edge-title  .number {letter-spacing:-2px !important;}
.single section#mk-page-introduce {padding-bottom:25px !important;}
#mk-toolbar-navigation ul li a {border:0px;}
/* #mk-toolbar-navigation ul li:nth-child(1) a {margin-right:15px;} */
#mk-header-search {margin-right:90px;}
.event-content, .mk-toggle {font-size:16px;}
h2 span {text-transform:none;}
.leadtext {font-family:'gt_eesti_textbook', arial, sans-serif !important; font-size-adjust:0.508; font-weight:200 !important; font-style:normal;}
.mk-form-row input::-webkit-input-placeholder, .mk-form-row textarea::-webkit-input-placeholder {text-transform:capitalize !important;}
.mk-form-row input:-ms-input-placeholder, .mk-form-row textarea:-ms-input-placeholder {text-transform:capitalize !important;} 
.mk-form-row input::-moz-input-placeholder, .mk-form-row textarea::-moz-input-placeholder {text-transform:capitalize !important;}
.mk-form-row input:-moz-input-placeholder, .mk-form-row textarea:-moz-input-placeholder {text-transform:capitalize !important;}
#mk-sidebar .widget a {color:#a8d8da;}
#mk-sidebar .widget a:hover {color:#444 !important; background:none;}
.rightwithspace strong {float:left;}
.rightwithspace div {padding-left:50px;}
.rightwithspace p {display:inline-block; padding:0px; margin:0px !important; float:left; position:absolute;}
.mk-divider .divider-inner {border-top-color:#444 !important;}
.single-event {font-size:16px;}
.single-event #theme-page .theme-page-wrapper {margin-top:0px;}
.eventbox .country, .eventbox .title {font-size:25px; color:#a8d8da !important; margin-bottom:5px;}
.eventbox .country {color:#444 !important; font-size:20px; font-weight:200 !important; line-height:21px;
	font-family:'gt_eesti_textbook', arial, sans-serif !important; margin-bottom:10px;}
div#theme-page .eventbox .address p, div#theme-page .eventbox .address  {color:#a8d8da !important; font-size:20px; font-weight:200 !important; line-height:21px;
	font-family:'gt_eesti_textbook', arial, sans-serif !important; margin-bottom:10px; clear:both;}
.eventbox .thumb {float:right;}
.eventbox .date {color:#a8d8da; margin-bottom:0px; font-size:20px; font-weight:200 !important; line-height:21px;
	font-family:'gt_eesti_textbook', arial, sans-serif !important; float:left; padding-right:10px;}
.eventbox .tickets a {background:#a8d8da; padding:5px 15px; color:#fff !important; font-size:17px; margin-top:10px; display:inline-block;}
.eventbox .music {margin:10px 0px; border-bottom:1px dotted #444; padding-bottom:20px; margin-bottom:20px;}
.eventbox .music > span {display:block; font-weight:bold;}
.eventbox .musicinfo .row {display:block;}
.eventbox .musicinfo .row span {float:left; width:150px;}
.eventbox .musicinfo .row span {float:left; width:150px;}
.eventbox .musicinfo .row p {padding:0px !important; margin:0px !important;}
.eventbox .tickets a:hover {background:#444 !important;}
.eventbox .content {border-top:1px dotted #444; padding-top:20px;}
#theme-page .eventbox .content h4 {color:#444;}
.eventbox .logos {width:250px; position:absolute; margin-left:57%; text-align:right;}
.eventbox .logos .row {float:right; margin:2px;}
.eventbox .logos .row img {width:80px; height:auto;}
/* eventbox new css*/
.eventbox > .left {width:66%; padding-right:4%; float:left; border-right:1px dotted #444;}
.eventbox .right {margin-left:70%;}

/* span.mk-toggle-title strong:before {content:url(/wp-content/themes/jupiter-child/images/toggleicon1.png) !important; display:inline-block !important; width:25px; float:left; padding-right:30px !important; margin-top:1px; }
span.mk-toggle-title.active-toggle strong:before {content:url(/wp-content/themes/jupiter-child/images/toggleicon2.png) !important;} */

span.mk-toggle-title {background:url(/wp-content/themes/jupiter-child/images/toggleicon1.png)  0px 4px  no-repeat !important; padding-left:30px !important;  display:inline-block; color:#a8d8da !important;}
span.mk-toggle-title.active-toggle {background:url(/wp-content/themes/jupiter-child/images/toggleicon2.png)  0px 4px no-repeat !important; padding-left:30px !important;  display:inline-block;}
.mk-toggle-pane {margin-left:30px !important;}
/* remove toggle home n program */
/* .home span.mk-toggle-title, .page-id-6008  span.mk-toggle-title,.page-id-5997  span.mk-toggle-title {background:none !important; padding-left:0px !important;}
.home .eventlistbox:nth-child(odd) span.mk-toggle-title, .page-id-6008 .eventlistbox:nth-child(odd) span.mk-toggle-title,page-id-5997 .eventlistbox:nth-child(odd) span.mk-toggle-title  {background:none !important; padding-left:0px !important;}
 */


.eventbox .eventtitle span.mk-toggle-title {font-size:30px !important; font-weight:200 !important; line-height:30px !important;
font-family:'gt_eesti_textbook', arial, sans-serif !important !important; margin-bottom:7px !important; color:#a8d8da; }
.eventbox .eventtitle span.mk-toggle-title strong{font-weight:normal; letter-spacing:-1px;}

.eventbox .vipinfo span {float:left; padding-right:10px;}
.eventbox .vipinfo p {/*line-height:19px !important;*/ margin-bottom:6px;}
.eventbox .vipinfo {margin-bottom:15px;}
.eventbox .left-bottom .left {width:50%; float:left;}
.eventbox .left-bottom .left a {margin-bottom:10px; text-decoration:none; display:inline-block !important; background:none !important;}
.eventbox .left-bottom .right { margin-left:50%;}
.eventbox > .right div {margin-bottom:20px;}
.eventbox > .right > div > h3 {border-bottom:1px dotted #444; margin-bottom:15px !important;}
.eventbox .vipinfo span {font-weight:bold;}
.eventbox .right .partner img, .eventbox .right .mitschnitt img {width:60%; margin:25px 0px;}
.eventbox .right .partner a:hover {background:none !important;}
.postid-7998 .eventbox .right .partner img {width:40%;}


.eventlistbox { clear:both; margin-bottom:15px; padding-bottom:10px;}
.eventlistbox p {margin:0px; padding:0px; background:none !important;}
.eventlistboxwrap > .date {float:left; width:200px; text-align:center;}
.eventlistboxwrap > .date span {background:#a8d8da; border-radius:300px; display:inline-block;
width: 130px; margin:0 auto !important; padding: 45px 0px 0px 0px; color:#fff; font-size: 20px; line-height: 23px; height: 85px;    }
.date a span p.sdate, div.sdate {
    position: relative; top: -10px; color:#fc6868 !important;font-family:"gt_eesti_textbook",arial,sans-serif !important; font-size: 20px; line-height: 23px !important;text-transform: uppercase !important; font-weight: bold;
}
.mac .eventlistboxwrap > .date span {font-size: 21px; line-height: 23px; }
.firefox .eventlistboxwrap > .date span {font-size: 21px; line-height: 23px; }
.eventlistbox .eventcontent {margin-left:210px; display:block;}
.eventlistbox .eventcontent .first, .eventlistbox .eventcontent .second {float:left; min-height:200px;}
.eventlistbox .eventcontent .first {width:51%;  font-size:15px; line-height:18px; padding:15px; border-right:0px dotted #444;}
.eventlistbox .eventcontent .second {width:41%; padding:16px;}
.eventlistbox .eventcontent .music .row span {line-height: 23px; color:#444; font-weight:bold; margin-right:10px; display:inline-block; float:left;}
.eventlistbox .eventcontent .music .row p {line-height: 20px; margin:0px; display:inline;}
.eventlistbox {border-bottom:1px dotted #444;}
.eventlistbox .button {position:relative;display:block; float:right; margin-top:20px;}
/* .home .mk-main-wrapper-holder  {background:#EBEBEB;} */
.home .eventlistbox p {color:#444 !important;}
.home .eventlistbox a {color:#a8d8da;}
.home .eventlistbox a:hover {color:#444;}
.eventlistbox span.mk-toggle-title strong:before {display:none !important;}
.eventlistbox span.mk-toggle-title {pointer-events: none; cursor: default;}
.eventlistbox a.readmore {font-size:16px; margin-top:10px !important; display:inline-block; font-weight:bold;}
span.mk-toggle-title strong {line-height:30px;}
.page-id-5997 .eventlistbox .button a, .page-id-6008 .eventlistbox .button a {display: inline-block; font-family:'gt_eesti_displaybold', arial, sans-serif !important; font-weight: bold;}

.mk-edge-nav a.mk-edge-next {text-indent:-99px; border:0px; background:url(/wp-content/uploads/2015/03/yec_slider_arrow_right.png);}
.mk-edge-nav a.mk-edge-next:hover {background:url(/wp-content/uploads/2015/03/yec_slider_arrow_right_hover.png) !important;}
.mk-edge-nav a.mk-edge-prev {text-indent:-99px; border:0px; background:url(/wp-content/uploads/2015/03/yec_slider_arrow_left.png);}
.mk-edge-nav a.mk-edge-prev:hover {background:url(/wp-content/uploads/2015/03/yec_slider_arrow_left_hover.png) !important;}
#mk-footer span.mk-footer-copyright a {color:#8c8e91 !important;}

.pagination-small_dot_stroke[data-skin=dark] span.swiper-active-switch, .pagination-small_dot_stroke[data-skin=light] span.swiper-active-switch {background:#a8d8da !important;
box-shadow:0 0 0 0px #a8d8da !important; color:#a8d8da !important;}
.pagination-small_dot_stroke[data-skin=dark] span.swiper-active-switch a, .pagination-small_dot_stroke[data-skin=light] span.swiper-active-switch a {background:#a8d8da;}
.pagination-small_dot_stroke[data-skin=light] span a, .pagination-small_dot_stroke[data-skin=dark] span a {color:#444; background:#444;}
.pagination-small_dot_stroke[data-skin=light] span a:hover, .pagination-small_dot_stroke[data-skin=dark] span a:hover {color:#a8d8da; background:#a8d8da;}

a.mk-post-next, a.mk-post-prev {display:none;}
.blog-modern-social-section {display:none;}
.mk-blog-modern-item .mk-blog-meta {margin:0px;}
.mk-blog-container article {margin-bottom:15px !important; border-bottom:1px dotted #444; padding-bottom:15px;}
span.mk-categories, .mk-blog-author {display:none !important;}
.mk-blog-modern-item .the-excerpt {margin-bottom:20px;}
.eventlistbox .button:hover {background:none !important;}
.eventlistbox .text {width:100%; float:left;}
div#theme-page p {background:none;}
/* div#theme-page {background:#EBEBEB url(/wp-content/themes/jupiter-child/images/eventbg.jpg) center top no-repeat;} */
.header-logo img.mk-sticky-logo, .header-logo img.mk-desktop-logo.dark-logo {width:auto !important;}
li#menu-item-6567 a, li#menu-item-6658 a, li#menu-item-6164 a, li#menu-item-6634 a {cursor:default; pointer-events: none;}
.page span.mk-toggle-title, .page span.mk-toggle-title strong {color:#444 !important; padding-bottom:3px !important;}

.eventbox .left-bottom .left.full {width:100%;}
.eventbox .left-bottom .left.full .row {width:30%; float:left; height:80px; margin-right:3%; text-align:center;}
.eventbox .left-bottom .left.full .row img {height:70px; width:auto;}
.eventbox .left-bottom .left .row {width:45%; float:left; height:80px; margin-right:3%; text-align:center;}
.eventbox .left-bottom .left .row img {height:70px; width:auto;}
a.downloadpdf {background:#a8d8da; padding:5px 10px; color:#fff !important;}
.eventbox .left-bottom .left .row {background:#fff; text-align:left; margin-bottom:10px; border:1px solid #ccc;}
.wpb_row.vc_row.downloadpdfbut a {background:#a8d8da; padding:8px 10px 8px 10px; color:#fff !important; display:inline-block;}
.wpb_row.vc_row.downloadpdfbut .mk-text-block   {text-align:center !important; padding-top:20px;}

.pictures {margin-top:20px;}
.pictures a:hover {background:none !important;}
.pictures a {float:left; margin-right:10px; margin-bottom:20px; text-align:center;}
.pictures a span {background:#a8d8da; color:#fff; padding:5px 10px; margin-top:10px; display:inline-block;}
input.button.ngg-download-selectall, input.button.ngg-download-download.downloadButton {background:#a8d8da;}

.partnertitle:first-child {margin-top:0px;}
.partnertitle { margin-top:30px;  margin-bottom:15px;}
.partnertitle .subtitle {border-bottom:1px dotted #444;}
.partnertitle .subtitle p {margin:0px; margin-bottom:5px;}
.eventlistbox .date a:hover {background:none !important; opacity:0.5;}

.germannlform, .englishnlform {margin-bottom:14px !important; border-bottom:1px dotted #444; padding-bottom:14px;}
.germannlform input, .englishnlform input {width:100%;}
.germannlform input[type="submit"], .germanunsub input[type="submit"], .englishnlform input[type="submit"], .englishunsub input[type="submit"] {width:100px; background:#a8d8da !important; border:0px; padding:10px 0px; color:#fff;}

.home .mk-toggle-pane {display:none;}
.eventsidegallery ul {list-style:none; margin:0; padding:0px;}
.eventsidegallery ul li {margin:5px; padding:0px; float:left; }


.page-id-6056 .mk-fullwidth-false .vc_col-sm-4:nth-child(3) .mk-toggle-pane {width:315% !important; position:relative; margin-left:-215% !important; margin-top:15%;}
.page-id-6056 .mk-fullwidth-false .vc_col-sm-4:nth-child(2) .mk-toggle-pane {width:315% !important; position:relative; margin-left:-110% !important; margin-top:10%;}
.page-id-6056 .mk-fullwidth-false .vc_col-sm-4:nth-child(1) .mk-toggle-pane {width:315% !important; position:relative; margin-left:0% !important; margin-top:15%;}


.mk-fullwidth-false .mk-text-block {min-height:57px;}


p.ls-l, p.ls-l > span {color:#a8d8da !important; font-size:100px !important; line-height:100px;
text-align:center; text-transform:uppercase; font-family:'LinotypeBreweryW01-Regu';
font-weight:600;}
p.ls-l span.classic {font-weight:300;}
p.ls-l > span {font-family:"Apercu Regular", Calibri, sans-serif; font-size:70px !important; color:#fff !important; font-weight:bold !important; line-height:60px;}
p.ls-l > span:last-child {font-weight:normal !important; font-size:50px !important;}
.wpb_layerslider_element.wpb_content_element {margin-bottom:0px;}

.eventcontent .button a:first-child, .eventbox .tickets a:first-child
{background:#a8d8da !important; color:#fff !important;border:2px solid #a8d8da !important;}
.eventbox .tickets a,  .eventcontent .button a
{background:none !important;  color:#a8d8da !important;}
#mk-toolbar-navigation ul li a {color:#fff !important;}
p.ls-l a.mk-button {background:none !important; color:#fff !important; border:2px solid #fff;}
p.ls-l a.mk-button span {background:none !important; color:#fff !important;}
#mk-header-searchform span .text-input::-webkit-input-placeholder {color:#fff !important;}
.home .theme-page-wrapper.full-layout.mk-grid.vc_row-fluid.no-padding {max-width:100%;}
.home .eventlistboxwrap {max-width:1140px; margin:0 auto;}
.home .eventlistbox {padding:20px 0px;  margin:0px;}
/* .home .eventlistbox:nth-child(odd) {background:#a8d8da;} 
.home .eventlistbox:nth-child(odd) a, .home .eventlistbox:nth-child(odd) .subtitle.pink {color:#fff !important;} 
.home .eventlistbox:nth-child(odd) a:hover {color:#000 !important;} */
.home .eventlistbox:nth-child(odd) .text {color:#000 !important;}
.home .eventlistbox:nth-child(odd) .subtitle {color:#000 !important;}
.home .eventlistbox:nth-child(odd) .eventlistboxwrap > .date span {background:#a8d8da; color:#fff;}
.home .eventlistbox:nth-child(odd) .button a {color:#fff !important; border:2px solid #fff !important;}
.home .eventlistbox:nth-child(odd) .button a:hover {color:#a8d8da !important; border:2px solid #fff !important; background:#fff !important;}
/*.home .eventlistbox:nth-child(odd) span.mk-toggle-title {background:url(/wp-content/themes/jupiter-child/images/toggleicon1white.png)  0px 4px  no-repeat !important; }
.home .eventlistbox:nth-child(odd) span.mk-toggle-title.active-toggle {background:url(/wp-content/themes/jupiter-child/images/toggleicon2white.png)  0px 4px no-repeat !important;} */

.eventlistboxwrap > .date span {padding:55px 0px 0px 0px; font-size:18px; height:77px;}
p.ls-l > span {font-family:'gt_eesti_displaybold', arial, sans-serif !important;}
a.menu-item-link {font-family:'gt_eesti_displaybold', arial, sans-serif !important; font-weight:bold;}
.main-navigation-ul > li.menu-item > a.menu-item-link {text-transform:uppercase !important;}
.eventlistbox .button {float:none !important; padding:0px !important;}
/*.home .eventlistbox:nth-child(odd) .mk-toggle.simple-style .mk-toggle-title strong, .home .eventlistbox:nth-child(odd) p, .home .eventlistbox:nth-child(odd) span {color:#000 !important;}*/
/* .home .eventlistbox:nth-child(odd) .subtitle.pink {color:#fff !important;}
.home .eventlistbox:nth-child(odd) .eventlistboxwrap > .date span {color:#a8d8da !important;} */
.home .eventcontent .text font, .page-template-event .eventcontent .text font {display:none !important;}
.postid-7994 .eventbox .content:nth-child(8), .postid-7997 .eventbox .content:nth-child(8), .postid-7995 .eventbox .content:nth-child(8) {border:0px;}
p.ls-l a.mk-button:hover { color:#a8d8da; opacity:1 !important; border:2px solid #a8d8da;}
p.ls-l a.mk-button:hover span { color:#a8d8da !important;}
span.mk-toggle-title a {display:inline-block; margin-left:10px; background:#a8d8da  !important; border:2px solid #a8d8da !important; color:#fff !important; padding:0px 10px !important;}
span.mk-toggle-title a:hover {display:inline-block; margin-left:10px; background:none !important; border:2px solid #a8d8da !important; color:#a8d8da !important; padding:0px 10px !important;}
.postid-7996 .mk-toggle, .postid-7997 .mk-toggle {margin-bottom:10px;}
.page-template-event span.mk-toggle-title a, .home span.mk-toggle-title a {display:none;}
p.ls-l a.mk-button {border:4px solid #fff;}
p.ls-l a.mk-button span {font-size:20px;}
p.ls-l a.mk-button:hover {border:4px solid #a8d8da !important;}
p.ls-l a.mk-button:hover span {font-size:20px;}
header#mk-header {background:#a8d8da !important;}
.button-570526b93a4c5.three-dimension {
background:#a8d8da !important; box-shadow:0px 3px 0px 0px #1a1a1a !important; border:2px solid #a8d8da;  border-bottom:0px;
}
.button-570526b93a4c5.three-dimension:hover {
background:none !important; box-shadow:0px 3px 0px 0px #1a1a1a !important; color:#a8d8da !important;
border:2px solid #a8d8da; border-bottom:0px;
}

.page-id-5997 .programmdetail, .page-id-6008 .programmdetail, .home .programmdetail {display:none;}
.page-id-5997 .tickets.toggle, .home .tickets.toggle, .page-id-6008 .tickets.toggle {right:0px !important; margin-left:65%;  line-height:32px !important;}
.home .eventlistbox .text, .page-id-6008 .eventlistbox .text, .page-id-5997 .eventlistbox .text {width:100%;}
/* .home .eventlistbox .text .mk-toggle, .page-id-6008 .eventlistbox .text .mk-toggle, .page-id-5997 .eventlistbox .text .mk-toggle {width:100% !important;} */
.tickets.toggle {float:right; margin-top:-35px !important;}

#wpcf7-f11046-p11028-o1 span .wpcf7-list-item-label {font-size: 12px !important;}
.mk-text-block.frmWrp strong:first-child {display:block;}
.checkbox-232 span.wpcf7-not-valid-tip {display:none;}
.eventtitle.title b, .eventtitle.title strong {font-weight:normal !important;}
.mk-toggle a {font-size:17px !important; margin-top:5px;  font-weight: normal !important;}
.mk-toggle a:hover, .eventtitle.title strong:hover {color:#fff !important; padding:0px; background:#a8d8da !important;}
div#theme-page .mk-text-block.bluetext p {color:#a8d8da !important;}
.bluetext a:hover {text-decoration:underline; color:#a8d8da !important;}
form.wpcf7-form .mk-shortcode-heading.mk-fancy-title  {font-size:26px !important;}
form.wpcf7-form p br  {display:none;}
form.wpcf7-form p span {width:49%;}
form.wpcf7-form p input {width:49.7%;}
form.wpcf7-form textarea, form.wpcf7-form p input[type=url], form.wpcf7-form p input[type=text], form.wpcf7-form p input[type=email],form.wpcf7-form p input[type=tel] {font-size:13px;color:#767676;
padding:10px 12px;background:transparent !important; border:1px solid #ccc; outline:0;margin-bottom:4px;}
form.wpcf7-form textarea {width:100% !important;}
.mitschnitt .text p {font-size:14px;}
.home .eventlistbox:nth-child(odd) .date p {color:#a8d8da !important;}
.postid-7997 .tickets.toggle, .postid-7996 .tickets.toggle {float:none; margin:0px !important; margin-bottom:15px !important;}
.programmdetail strong {color:#000 !important;}
.page-id-11249 .wpcf7-form p {margin-bottom:0px !important; font-size:13px;}
.page-id-11249 .wpcf7-form br {display:block !important;}
.plogosbox {width:830px !important;}
.plogosbox .wpb_single_image {float:left;}
.plt {border-top:2px solid #43a5d4; padding-top:10px; text-transform:uppercase;}
.page-id-11458 div#theme-page p {color:#43a5d4 !important;}
.offent {margin-left:-15px;}
.plogosbox a:hover {background:none !important;}

.page-id-6151 .mk-svg-icon {display:block !important;}
.mk-toolbar-holder {width:100% !important; text-align:right !important;}
.mk-image-shortcode-lightbox {color:#fff !important; width:100%; left:14.5%; top:21.7%;
padding:19% 0px;}

.fancybox-close {width:25px; height:30px;}
.fancybox-close .mk-svg-icon {height:25px; }
.fancybox-next span {background:none !important; right:12px; top:90px;}
.fancybox-prev span {background:none !important; right:-20px; top:90px;}
.fancybox-nav span {visibility:visible !important; background-color:rgba(0,0,0,0.5) !important; width:20px; height:20px; padding:5px;}
.fancybox-nav span i {color:#fff !important; line-height:20px;}
.bottom-corner-btns .mk-svg-icon {display:block !important; }
.mk-employeee-networks .mk-svg-icon {display:block !important;}
.a-sticky .mk-header-holder {background:#d1d2d2 !important; height:95px !important; padding:10px 0px;}
#mk-theme-container:not(.mk-transparent-header) .header-style-1 .mk-header-padding-wrapper {padding-top:140px !important; color:#fff;}
h1.page-title {padding:30px 0px !important; margin-top:0px !important; font-size:20px !important; text-transform:initial; color:#ffffff !important;}
.mk-desktop-logo.light-logo {display:block;}
.header-logo img.mk-desktop-logo.dark-logo {display:none;}
.page-id-6106 div#theme-page .mk-text-block p, .page-id-6094 div#theme-page .mk-text-block p {color:#a8d8da !important;}
#theme-page h3 span {background:none; font-size:27px; font-weight:normal !important;}
#theme-page h3 {background:none; font-size:27px; font-weight:normal !important;}
.de input.captcha-form.text-input.s_txt-input.full::-webkit-input-placeholder {text-transform:none !important;}
.mk-toggle-title svg.mk-svg-icon {display:none !important;}
.single-event .eventbox > .right {margin:auto; width:28%;}
.mk-header-holder.darkHeader {background:#ccc;}
.eventbox .tickets a:nth-child(2) {padding:5px 8px;}
.eventbox .tickets a:nth-child(2):hover {padding:5px 8px;}
.mk-button {color:#fff !important;}
.pressphoto {width:32%; float:left; margin-right:10px; text-align:center; margin-bottom:50px;}
.pressphoto .phototext p {font-size:15px !important; margin-top:10px;}
.pressphoto .download a {background:#a8d8da !important; color:#fff !important; padding:5px 10px; font-size:20px; border:1px solid #a8d8da;}
.pressphoto .download a:hover {background:none !important; color:#a8d8da !important; padding:5px 10px; font-size:20px;}
.album {float:left; width:33%; margin-bottom:50px;}
.album .wrap {width:347px;  border:1px solid #ccc;  background:#a8d8da !important;}
.album .title {text-align:center; font-size:24px !important; color:#fff; font-weight:normal !important; padding-top:7px;}
.tax-pressnews-category section#mk-page-introduce, .tax-press-category section#mk-page-introduce {display:none;}
.tax-pressnews-category .theme-content section#mk-page-introduce, .tax-press-category .theme-content section#mk-page-introduce {display:block !important; width:100%; position:absolute; margin:0px !important; left:0; top:0;}
.tax-pressnews-category .theme-content, .tax-press-category .theme-content {padding-top:100px !important;}
.pressback { background:#a8d8da !important; color:#fff !important; padding:5px 10px; margin-bottom:30px !important; display:inline-block}
.mk-button {color:#fff !important;}
.pressnews  {border-bottom:1px solid #ccc; padding-bottom:20px; margin-bottom:20px;}
.pressnews .meta {margin-bottom:10px; font-style:italic; font-size:15px;}
.pressnews .presstitle {text-transform:capitalize;}
.pressnews .pressdate {color:#a8d8da;}
.pressnews .readmore {background:#a8d8da; color:#fff !important; padding:5px 15px; margin-top:20px; display:inline-block;}
.elefanten  {border-bottom:1px solid #ccc; padding-bottom:20px; margin-bottom:20px;}
.elefanten .meta {margin-bottom:10px; font-style:italic; font-size:15px;}
.elefanten .presstitle {text-transform:capitalize;}
.elefanten .pressdate {color:#a8d8da;}
.elefanten .thumb {margin-bottom:30px !important;}
.elefanten .readmore {background:#a8d8da; color:#fff !important; padding:5px 15px; margin-top:20px; display:inline-block;}
.mk-blog-meta .mk-button {background:#a8d8da; color:#fff !important; padding:10px 15px !important; margin-top:0px; display:inline-block; border-radius:0px; 
font-weight:normal;}
table {font-size:16px !important;}
.page-template-news .theme-content {float:left !important; width:73% !important;}
.page-template-news .newspost {margin-bottom:25px;}
.page-template-news .newspost .left {float:left !important; width:31% !important; margin-right:2%;}
.page-template-news .newspost .right {margin-left:33%; width:69%; float:none;}
.page-template-news  #mk-sidebar {margin-left:76%; padding:30px 20px; width:24% !important;}
.page-template-news #mk-sidebar li {list-style:none !important;}
.pdfdownload {text-align:center;}
.pdfdownload br {display:none;}
.pdfdownload a {background:#a8d8da !important; color:#fff !important; padding:5px 10px; font-size:22px; display:inline-block;}
#cff .cff-photo {width:100% !important; display:inline-block !important; max-height:154px; overflow:hidden; border:0px !important;}
#cff .cff-photo img {width:70% !important; margin:auto 15% !important;}
#cff .cff-link {width:100% !important; display:inline-block !important; max-height:154px; overflow:hidden; border:0px !important; margin-top:15px !important;}
#cff .cff-link img {width:70% !important; margin:auto 15% !important;}
.cff-shared-link {padding:0px !important;}
#cff .cff-item {border-bottom:0px solid rgba(0,0,0,0.5); }
#cff .cff-photo:after {border:0px !important;}
.weiterbut a {background:#a8d8da; color:#fff !important; padding:5px 10px; border:1px solid #a8d8da;}
.weiterbut a:hover {background:transparent !important; color:#a8d8da !important; padding:5px 10px; border:1px solid #a8d8da;}
.cff-header {margin:20px 0px 0px 20px !important;}
#cff .cff-item {padding:10px 10px !important;}
#cff .cff-item:nth-child(odd) {background:rgba(255,255,255,0.8) !important; padding:10px 10px !important;}
.cff-wrapper {background:#dedede !important;}
.cff-header .fa {margin-top:4px !important;}
.eventbox .tickets a {background:#a8d8da !important; color:#fff !important; border:2px solid #a8d8da !important;}
.eventbox .tickets a:hover {background:transparent !important; color:#a8d8da !important; border:2px solid #a8d8da !important;}
.eventcontent .button a {background:#a8d8da !important; color:#fff !important;border:2px solid #a8d8da !important;}
.eventcontent .button a:hover {background:transparent !important; color:#a8d8da !important; border:2px solid #a8d8da !important;}
.rahmen-von img {width:130px !important;}
.rahmen-von a {display:block;}
.rahmen-von a:hover {background:none !important;}
.pressphoto .phototext {margin:20px 0px;}
.pgnation {margin-bottom:20px; text-align:center;}
.pgnation a {background:#a8d8da; color:#fff !important; padding:5px 10px;}
.pgnation span {color:#a8d8da; border:1px solid #a8d8da; padding:5px 10px;}
.pressphoto {min-height:400px; position:relative;}
.pressphoto .phototext {bottom:40px !important; position:absolute; text-align:center !important; margin-left:18%;}
.pressphoto .download {bottom:20px !important; position:absolute; text-align:center !important; margin-left:32%;}
nav.mk-toolbar-navigation {margin-right:0px;}
.mk-header-search {margin-right:100px !important;}

/*--Contact form style--*/
.page-id-10704 form.wpcf7-form p input[type=text], form.wpcf7-form p input[type=email], form.wpcf7-form p input[type=url], form.wpcf7-form textarea { padding: 18px !important;}
.page-id-10704 input.wpcf7-form-control.wpcf7-submit { font-size: 20px; width: auto !important; background: #373737; color: #fff !important; line-height: 30px !important;}

.page-id-10710 form.wpcf7-form p input[type=text], form.wpcf7-form p input[type=email], form.wpcf7-form p input[type=url], form.wpcf7-form textarea { padding: 18px !important;}
.page-id-10710 input.wpcf7-form-control.wpcf7-submit { font-size: 20px; width: auto !important; background: #373737; color: #fff !important; line-height: 30px !important;}
/*---*/

/* Global CSS */
.pink {color:#a8d8da;}
.bold {font-weight:bold;}
.title {font-size:30px !important; font-weight:200 !important; line-height:30px !important; font-family:'gt_eesti_textbook', arial, sans-serif !important !important; margin-bottom:7px !important;}
.subtitle {font-size:20px; font-weight:200 !important; line-height:21px; font-family:'gt_eesti_textbook', arial, sans-serif !important; margin-bottom:10px;}
.text {line-height:20px; font-size:16px;}
.button a {background:#646464; padding:15px 15px 11px 15px; color:#fff !important; font-size:17px;}
body .theme-content h3, .widgettitle {font-size:25px; font-weight:200 !important; line-height:30px; font-family:'gt_eesti_textbook', arial, sans-serif !important; margin-bottom:7px;}
.widgettitle {line-height:25px;}
body .theme-content h2 {font-size:30px; font-weight:200 !important; line-height:30px; font-family:'gt_eesti_textbook', arial, sans-serif !important; margin-bottom:7px;}
body {color:#444; line-height:20px;}
p, .mk-box-icon-2-content {line-height:20px !important;}
.main-navigation-ul li.menu-item ul.sub-menu li.menu-item a.menu-item-link {text-transform:none !important;}
sup {top:auto !important; }
.page-id-6106 .theme-content a:hover {background:none !important;}
.home .eventlistbox .button a {margin-bottom:0px !important; display:inline-block;}

li.menu-item.menu-item-language.menu-item-language-current.menu-item-has-children {display:none !important;}
#mk-header-search {margin-right:0px;}
.wpcf7 span.wpcf7-form-control-wrap.field1 {padding:10px 0px; display:block;}
.field1 span.wpcf7-list-item, .checkbox-182 span.wpcf7-list-item, .checkbox-232 span.wpcf7-list-item, .checkbox-271 span.wpcf7-list-item {display:block;}
.eventtitle.title p {font-size:30px !important; font-weight:200 !important; line-height:20px !important; cursor:pointer;}
.eventtitle.title .mk-toggle p {font-size:16px !important;}
.logopadding .wpb_single_image {margin:25px 0px;}
.pressdownload a {background:#a8d8da; color:#fff !important; padding:5px 10px;}
.pressdownload a:hover {background:none !important; color:#a8d8da !important; padding:5px 10px; border:1px solid #a8d8da;}
.page-id-11462 .wpb_single_image a {background:none !important;}
.postid-7997 .vip, .postid-7996 .vip {margin-top:25px;}
.eventlistbox .eventcontent .music .row span {line-height: 20px;}
#theme-page .theme-page-wrapper {margin-top:0px;}
#theme-page .theme-page-wrapper {margin-bottom:0px;}
.theme-page-wrapper {padding-top:20px !important;}
.mk-toolbar-navigation ul li a {color:#fff !important; letter-spacing: 1px; font-size: 14px !important;}
.mk-button.large {padding:20px 28px; font-size:14px; line-height:100%; letter-spacing:2px;}
section#social-4 a {color:#fff !important;}
/* .page-id-10704 span {background:none !important; font-size:20px; font-weight:bold;} */

.page-id-6142 .mk-svg-icon, .page-id-6151 .mk-svg-icon {display:block !important;}
.mk-toolbar-holder {width:100% !important; text-align:right !important;}
a.mk-lightbox.mk-image-lightbox, a.mk-lightbox.mk-image-lightbox:hover
{background:none; width:100% !important;left:14.5% !important; top:0%; height: auto; display:block;
padding:35% 0px 20% 43%;}
a.mk-lightbox.mk-image-lightbox .mk-svg-icon, a.mk-lightbox.mk-image-lightbox:hover .mk-svg-icon
{background:none; width:50px !important; height:100px !important;}
.page-id-6625 a.mk-image-link {background:none !important;}
.page-id-6625 img.lightbox-false, .page-id-6627 img.lightbox-false {max-width:200px;}
section#mk-page-introduce {background:#a8d8da; height:87px;}
form.mk-contact-form input {width:100% !important;}
form.mk-contact-form textarea {width:100% !important; margin-left:4px !important;}
#mk-contact-form-3 .mk-form-row:nth-child(4)  .s_form-all {width:500px; float:right;}
.page-id-6056 .mk-fullwidth-false .vc_col-sm-4 .mk-toggle-pane {margin-top:15% !important;}
#layerslider_3 .ls-l span.slider_txt {margin-left:300px !important;}
.pdfbutton a {background:#a8d8da; color:#fff !important; padding:10px 20px;}
.pdfbutton > div p {text-align:center;}
.mk-svg-icon {width:13px; height:13px;}
html#facebook .uiScaledImageContainer._2zfr
 {position: relative; overflow: visible; left:15px;}
html#facebook ._2p3a, html#facebook ._2p3a, html#facebook ._2zfs {width:330px !important;}

/*----Popup style----*/


.wpmui-popup .wdpu-msg-inner.resize { background: rgb(32, 154, 215) !important;}
.wpmui-popup a.wdpu-close { color: #fff !important;}


/*-----*/
/* new css by ashish */
.outr { width: 100%; float: left;}
.one_half{ 	width: 50%;    float: left;}
p.stong-p { font-weight: bold; margin-top: 25px; float: left; width: 100%;}
.full-chk span.wpcf7-list-item{ width: 100%;float: left;margin-left: 0;}
.half-chk span.wpcf7-list-item{margin-right: 15px;}
/*.third-chk span.wpcf7-list-item{ width: 33.33%; float: left;  margin-left: 0;}*/
/*.age-chk span.wpcf7-list-item {float: left; width: 20%;margin-left: 0;}*/
.age-chk .wpcf7-list-item input{     width: 10%; }
/*.sie-sind-text .wpcf7-list-item {width: 150px !important; }*/
.sie-sind-text .wpcf7-list-item input {width: 10%; }
.concerts-text span.wpcf7-form-control-wrap {width: 50%;}
.concerts-text span.wpcf7-form-control-wrap input[type=text] {  width: 100%;}
form.wpcf7-form .outr p input[type=text] {border: 1px solid; }

p.stong-p.wide {width:210px; margin-top:5px;}
p.stong-p.wide1 {width:80px; margin-top:5px;}
div#wpcf7-f17583-p17581-o1 form.wpcf7-form p input {width: auto;}
.outr.plz {margin-top:30px;}
.age-chk span.wpcf7-list-item {float: left; margin-right: 15px;}
div#wpcf7-f17583-p17581-o1 p.sonstiges {font-size:12px !important;}
div#wpcf7-f17583-p17581-o1 form.wpcf7-form p input[type=text] {padding: 5px 5px;}
div#wpcf7-f17583-p17581-o1 p.sonstiges {margin-top:10px;}
div#wpcf7-f17583-p17581-o1 form.wpcf7-form p span {width: auto;}
div#wpcf7-f17583-p17581-o1 .third-chk span.wpcf7-list-item {float: left; margin-right: 15px;}




#wpcf7-f10961-p10962-o1 span.wpcf7-not-valid-tip {
	

}
.submit{
	float:left;
	margin-top:20px;

}
.wpcf7-submit {
border:1px solid #a8d8da !important;
color:#a8d8da !important;
margin-bottom:0px !important;

}
.wpcf7-submit:hover {	
	background:#a8d8da !important;
	color:#ffffff !important;
}



.frmWrp{
	border:1px solid #a8d8da;
	float:left;
	padding:15px;
	margin-top:-60px;

}
.leftImg{
margin-left:25px;

}
.formTipText{
	font-size:100%;color:#a8d8da;font-weight:700;margin-top:15px;
}
span.accept-this-3{
	margin-left:8px !important;
	margin-right:5px !important;

}
span.accept{
 font-size: 12px !important;

}
span.wpcf7-list-item-label {
    font-size: 12px;
}











.cntTop {
	float:left;
	width:100%;
	margin-bottom:8px;
}
.cntTop span {
	float:left;
}
.textFrm {
	width:20%;
	float:left;
}
.frmField {
	width:80%;
	float:left;
}
.clrCont {
	clear:both;
}
#wpcf7-f10961-p10962-o1 span .wpcf7-list-item-label {
	font-size:12px !important;
}
.checkbox-271 span .wpcf7-list-item-label {
	font-size:12px !important;
}
.checkbox-48 span .wpcf7-list-item-label {
	font-size:12px !important;
}
.checkbox-981 span .wpcf7-list-item-label {
	font-size:12px !important;
}
.checkbox-531 {
width:100%;

}
.checkbox-531 span.wpcf7-not-valid-tip {
	right: 33px !important;
    top: 13px !important;

}
.checkbox-182 span.wpcf7-not-valid-tip {
	right:0px !important;
    top: 12px !important;
	left: 8px  !important;

}
.checkbox-271 span.wpcf7-not-valid-tip {
	right:0px !important;
    top: 35px !important;
	left: 8px  !important;

}
.checkbox-981 span.wpcf7-not-valid-tip {
	right:0px !important;
    top: 35px !important;
	left: 8px  !important;

}
.text-961 span.wpcf7-not-valid-tip {
	
    top: -4px !important;

}

.checkbox-232 span.wpcf7-not-valid-tip {
	right:-650px !important;
    top: -2px !important;

}


.cntWrp {
	margin-bottom:10px;
	float:left;
	font-size:16px;
	margin-top:-22px;
}
.cntMid {
	float: left;
	font-size: 16px;
	margin-bottom: 10px;
	width: 100%;
}


div#wpcf7-f17639-p17638-o1 form.wpcf7-form p input {
    width: auto;
}
div#wpcf7-f17639-p17638-o1 form.wpcf7-form p input[type=text] {
    padding: 5px 5px;
}
div#wpcf7-f17639-p17638-o1 p.sonstiges {
    font-size: 12px !important;
}
div#wpcf7-f17639-p17638-o1 form.wpcf7-form p span {
    width: auto;
}
.plz .one_half:last-child {
    padding-left: 20px;
}

#layerslider_3 .ls-l span.slider_txt {font-size: 25px !important; line-height: 45px !important;}
.page-id-11462 .album .title {min-height:60px;}
.home a.bluemore {font-size:17px !important; font-weight:bold; padding:5px 10px}
.home a.bluemore:hover {font-size:17px !important; font-weight:bold; color:#fff !important; background:#a8d8da;}
div#layerslider_3 p.ls-l span.white {color:#fff !important;}

.home .eventlistbox .subtitle {color:#000 !important;}
div.ls-wp-container p.ls-layer a.mk-button span {font-size:25px !important; font-weight:bolder !important;}
div.ls-wp-container p.ls-layer a.mk-button {padding:20px 20px 14px 20px !important;}
div.ls-wp-container span.number.white {background:rgb(32,154,215) !important; padding:20px 20px 14px 20px !important; font-size:25px !important; font-weight:bolder !important; margin-left:30px !important;}
.mk-toggle-pane .wp-caption p:nth-child(2) {margin:0px !important;}
.eventbox .eventtitle span.mk-toggle-title, .eventcontent .title a {font-weight:bold !important;}
html .home div#mk-boxed-layout {overflow:hidden !important;}
.mk-header-bg {background-color:#2661ab !important;}
.postid-18920 div#mk-toggle-5 {margin-bottom:20px;}
.wpcf7-response-output.wpcf7-display-none {border:0px !important;}
.downloadpdfbut a {background:#269BD8; padding:10px 20px; margin-top:10px !important; display:inline-block; color:#fff !important;}
html body .flipbook-main-wrapper p, html body .flipbook-main-wrapper .fa {font-family:FontAwesome !important;}
.page-id-20495 h4:nth-child(2), .page-id-20682 h4:nth-child(2) {font-size:30px;}

.eventlistbox {margin-bottom:0px;  padding-top:20px;}
svg.mk-svg-icon {color:#e4df00 !important;}
.eventlistbox.advert .eventlistboxwrap, .eventlistbox.advert {background:#fff !important;}
.eventlistbox.advert .title a {color:red !important;}
.eventlistbox.advert .eventlistboxwrap > .date span {background:red !important;}
.eventlistbox.advert {position:relative; border:3px solid #f2f2f2; padding-top:0px;  background:#f2f2f2 !important;}
.eventlistbox.advert .eventlistboxwrap { padding-top:30px !important;  background:#f2f2f2 !important;}
.eventlistbox.advert:before {content:"Anzeige"; text-transform:uppercase; background:red; color:#fff; padding:5px 20px; right:0px; position:absolute;}
.eventlistbox.advert .subtitle.pink, .eventlistbox.advert a.readmore {color:#000 !important;}
.eventlistbox.adverttwo span.mk-toggle-title, .eventlistbox.advert span.mk-toggle-title {background:url(/wp-content/uploads/2024/05/toggleicon1-1.png)  0px 4px  no-repeat !important}
.eventlistbox.adverttwo span.mk-toggle-title.active-toggle, .eventlistbox.advert span.mk-toggle-title.active-toggle {background:url(/wp-content/uploads/2024/05/toggleicon2-1.png)  0px 4px  no-repeat !important}
.eventbox.advert span.mk-toggle-title {background:url(/wp-content/themes/jupiter-child/images/toggleicon1.png)  0px 4px  no-repeat !important}
.eventbox.advert span.mk-toggle-title.active-toggle {background:url(http://young-euro-classic.weiterdev.ch/wp-content/themes/jupiter-child/images/toggleicon2.png)  0px 4px  no-repeat !important}
.eventbox.advert .subtitle.pink, .eventbox.advert a.readmore {color:#000 !important;}

.eventbox.advert .title .mk-toggle-title  {color:#fc6868 !important;}
.eventbox.advert .mk-toggle-title, div#theme-page .eventbox.advert .date, div#theme-page .eventbox.advert .address p, div#theme-page .eventbox.advert .address  {color:#000 !important; }
 .eventbox.advert .tickets a:first-child {background:red !important; border:1px solid red !important;}
 .eventbox.advert .tickets a:first-child:hover {background:#fff !important; border:1px solid red !important; color:red !important;}
.eventbox.advert {position:relative; }
.eventbox.advert .left { margin-top:50px;}
.eventbox.advert:before {content:"Advert"; text-transform:uppercase; background:red; color:#fff; padding:5px 20px; position:absolute;}





i.fa.fa-money.wo-icon, a.wp-side-menu-item {background:#269BD8 !important}
html body .wp-side-menu-item {right:0px !important;}
.wp-side-menu-item .wo-icon {display:none !important;}
.wp-side-menu  {right:-55px !important;}
.wp-side-menu span {background:#269BD8 !important; padding:10px 20px; right:-100px !important;}
body.de .wp-side-menu a:nth-child(2) {display:none;}
body.en .wp-side-menu a:nth-child(1) {display:none;}
.page-id-11789 .album .title {min-height:60px;}
table#tablepress-8 .column-2, table#tablepress-9 .column-2 { width:27%;}
table#tablepress-8 .column-3, table#tablepress-9 .column-3 { width:10%;}
table#tablepress-8 .column-4, table#tablepress-9 .column-4 { width:38%;}
span.wpcf7-form-control-wrap.your-land, span.wpcf7-form-control-wrap.your-telefonno {margin-left:4px;}
.page-id-23794 span.wpcf7-form-control-wrap.your-country, .page-id-23794 span.wpcf7-form-control-wrap.your-telephoneno {margin-left:4px;}
.home.scrolled .homeslider {margin-top:78px;}
.footer-wrapper svg.mk-svg-icon {color:#fff !important;}
div#mk-quick-contact {width:200px;}
div.wpcf7 {z-index: 99!important;}

div#vfbField9004111225368510 label.vfb-control-label {color:#a8d8da !important; font-weight: 700;}
.vfb-form-group div {color:#a8d8da !important; font-weight: 700;}
button#vfb-field-9004111225398837 {background: #ffffff !important; color: #a8d8da !important; padding:10px 35px; font-weight:700; letter-spacing:5px; border:1px solid #a8d8da; border-radius:unset;}
button#vfb-field-9004111225398837:hover {background: #a8d8da !important; color: #ffffff !important; border:1px solid #a8d8da;}
div#vfbField9004111225371403 label.vfb-control-label {float:left; width:150px; margin-bottom:25px;}
input#vfb-field-9004111225371403 {float:left; width:450px;}
div#vfbField9004111225374640 label.vfb-control-label {float:left; width:150px; margin-bottom:25px;}
input#vfb-field-9004111225374640 {float:left; width:450px;}
div#vfbField9004111225374637 label.vfb-control-label {float:left; width:150px; margin-bottom:25px;}
input#vfb-field-9004111225374637 {float:left; width:450px;}
div#vfbField9004111225374615 label.vfb-control-label {float:left; width:150px; margin-bottom:25px;}
input#vfb-field-9004111225374615 {float:left; width:450px;}
div#vfbField9004111225374612 label.vfb-control-label {float:left; width:150px; margin-bottom:25px;}
input#vfb-field-9004111225374612 {float:left; width:450px;}
div#vfbField9004111225374572 label.vfb-control-label {float:left; width:150px; margin-bottom:25px;}
input#vfb-field-9004111225374572 {float:left; width:450px;}
div#vfbField9004111225375897 label.vfb-control-label {float:left; width:150px; margin-bottom:25px;}
input#vfb-field-9004111225375897 {float:left; width:450px;}
div#vfbField9004111235837596 label, div#vfbField9004111235849081 label {display:none;}
div#vfbField9004111235837596 {margin:10px 0px 0px 0px !important;}
div#vfbField9004111235849081, div#vfbField9004111237256820 {margin:0px 0px 0px 0px !important; border-top:1px solid #a8d8da; padding:30px 0px 0px 0px;}
select.vfb-form-control {height:40px !important;}
div#vfbField9004111235849081, .vfb-fieldType-instructions {padding-left:13px;}
.vfb-fieldType-instructions p {font-size:13px;}
div#vfbField9004111235849081 {padding-top:10px;}
div#vfbField9004111235837596 p {margin-bottom:0px;}
.intl-tel-input .flag-dropdown {display:none;}
.mk-main-wrapper-holder.featured .anmeldungbut a {background:#CAA441; color:#fff !important; padding:6px 20px; border:1px solid #CAA441;}
.mk-main-wrapper-holder.featured .anmeldungbut a:hover {background:#fff; color:#CAA441 !important; padding:6px 20px;}
.splevntbotbut {margin-bottom:50px; clear:both; padding-top:40px;}
.splevntbotbut a.left, .splevntbotbut a.right {background:#a8d8da !important; color:#fff !important; padding:10px 20px; float:none !important;
margin:0px 5% !important; }
.vfb-fieldType-instructions label {display:none;}
.vfb-fieldType-submit {margin-bottom:30px !important;}
#text-block-2 .mk-video-container iframe {height:2530px; margin-top:-250px; margin-bottom:-250px;}
#text-block-2 .mk-video-container {height:2530px !important;}


/*  website theme change march 20202 */
div.ls-wp-container span.number.white, div.ls-wp-container p.ls-layer a.mk-button span {color:#fc6868 !important; background:#e4df00 !important;}
div#theme-page .nextpostslink, div#theme-page .previouspostslink, .newssingle .prevpost button, .newssingle .nextpost button, .germannlform input[type="submit"], .germanunsub input[type="submit"], .englishnlform input[type="submit"], .englishunsub input[type="submit"], div#theme-page .eventcontent .button a:first-child, div#theme-page .eventbox .tickets a, #mk-button-3 .mk-button, div#theme-page  #mk-button-7 .mk-button,  div#theme-page #mk-button-8 .mk-button, div#theme-page  #mk-button-9 .mk-button, div#theme-page .pressnews .readmore, .wpcf7-submit, #mk-button-9 .mk-button, div#sub-footer, div#theme-page .pressphoto .download a, #mk-button-4 .mk-button, div#theme-page a.pressback, a.mk-button, div#theme-page .downloadpdfbut a, .tickets a {color:#fff !important; background-color:#fc6868 !important; border:0px !important;}
div#theme-page .eventlistbox .tickets a {color:#fff !important; padding:7px 20px; margin-top:10px !important; display:inline-block;}
a.mk-button:hover, #mk-button-3 .mk-button:hover, .wpcf7-submit:hover, div#theme-page #mk-button-9 .mk-button:hover {background-color:white !important; background-image:none !important; color:#fc6868 !important; background:#fff !important;}
.eventlistbox.featured .eventlistboxwrap > .date span, .eventlistbox.advert .eventlistboxwrap > .date span, section#mk-page-introduce, .home .eventlistbox .eventlistboxwrap > .date span {/*background-image:linear-gradient(80deg, #FB7439, #FB7439) !important; */ background:#fc6868}
.eventlistboxwrap > .date span {background:#a9d8da !important;}
div#cookie-law-info-again, .wp-side-menu span {background-color:#fc6868 !important;}
.page-id-15963 div#theme-page p, .mk-fancy-title.simple-style span, .eventtitle span.mk-toggle-title, div#theme-page a, .pink, .widgettitle, .page-id-15597 div#theme-page p, #theme-page h3, #theme-page h2, #theme-page h1, #theme-page h4, div#theme-page .title a {color:#fc6868 !important;}
.page-id-6139 #text-block-11 p.bodytext b, .pressnews .pressdate, .master-holder strong, .eventbox .date, div#theme-page .eventbox .address p, div#theme-page .eventbox .address, span.mk-toggle-title {color:#000 !important;}
#mk-footer span.mk-footer-copyright a, div#theme-page #mk-button-9 .mk-button, .mk-footer-copyright, #mk-footer-navigation li a {color:#fff !important;}
.plt {border-top:2px solid #fc6868;}
#mk-button-4 .mk-button, #mk-button-4 .mk-button:active {box-shadow:0px 0px 0px !important;}
#box-7 .box-holder, #box-6 .box-holder, #box-8 .box-holder, span.vc_sep_holder span {border-color:#fc6868 !important;}
.album .wrap {background:#fc6868 !important;}
.mk-header-inner ul.sub-menu li:hover, .main-navigation-ul > li.no-mega-menu ul.sub-menu:after, .main-navigation-ul > li.has-mega-menu > ul.sub-menu:after, ul#menu-main-menu > li > a:after, #menu-main-german ul.sub-menu .menu-item-link:hover, ul.sub-menu .menu-item-link:hover, ul#menu-main-german > li > a:after {background:#fc6868 !important;}
#mk-footer {background:#2661ab !important;}
.postid-9004111278803877 .runningtitle, .postid-9004111278803876 .runningtitle, .postid-9004111278803446 .runningtitle, .postid-9004111278803390 .runningtitle {display:none;}
.postid-9004111278803877 .partner .specialtitle, .postid-9004111278803876 .partner .specialtitle, .postid-9004111278803446 .partner .specialtitle, .postid-9004111278803390 .partner .specialtitle {display:block;}



/*  website theme change march 20202 */

.partner .specialtitle {display:none;}

.newscategories {padding:20px 0px;}
.newscategories ul {padding:0px !important; margin:0px !important;}
.newscategories ul li {margin:0px 0px !important; list-style:none !important; display:inline-block !important; font-size:20px !important; padding:5px 6px !important; width:13% !important;}
.newssingle {width:72%; float:left; background:#f2f2f2; padding:1%;}
.newssingle-sidebar {width:23%; margin-left:75%; padding:1%; border:1px solid #ccc;}
.newssidebar-box {margin:10px 0px;}
.newssingle-sidebar h4 {font-size:20px !important; line-height:20px;}
.newssidebar-box .text {font-size:13px !important; line-height:17px; padding:5px 0px 10px 0px;}
.newssingle .meta {margin:7px 0px; width:50%; display:inline-block;}
.sfsi_widget.sfsi_shortcode_container {float:right;}
.newssingle .title {padding:7px 0px;}
.newssingle .prevpost {width:45%; float:left;}
.newssingle .nextpost {width:45%; margin-left:50%; text-align:right;}
div#theme-page .home {color:#5FE4D4 !important;}
div#theme-page .title.reingeschaut a, div#theme-page .title.reingeschaut {color:#fc6868 !important;}
div#theme-page .title.nachgefragt a, div#theme-page a.nachgefragt {color:#E6BBBB !important;}
div#theme-page .title.zugehoert a, div#theme-page a.zugehoert {color:#88cccc !important;}
div#theme-page .title.aufgehorcht a, div#theme-page a.aufgehorcht {color:#FF5D53 !important;}
div#theme-page .title.gefluestert a, div#theme-page a.gefluestert {color:#FF417D !important;}
div#theme-page .title.mitgespielt a, div#theme-page a.mitgespielt {color:#E24796 !important;}
.newspost.reingeschaut {background:#fc6868 !important;}
.newspost.nachgefragt {background:#E6BBBB !important;}
.newspost.zugehoert {background:#88cccc !important;}
.newspost.aufgehorcht {background:#FF5D53 !important;}
.newspost.gefluestert {background:#FF417D !important;}
.newspost.mitgespielt {background:#E24796 !important;}
div#theme-page .newspost .title a {color:#000 !important;}

.newscategories {padding:0px 0px 0px 20px;}
.newscategories ul li {padding:0px 31px !important; margin-right:0px !important;}
.newscategories ul li:nth-child(1) {width:5% !important; padding-left:0px !important;}
.newscategories ul li:nth-child(2) {width:11% !important;}
.newscategories ul li:nth-child(3) {width:11% !important;}
.newscategories ul li:nth-child(4) {width:8% !important;}
.newscategories ul li:nth-child(5) {width:10% !important;}
.newscategories ul li:nth-child(6) {width:8% !important;}
.newscategories ul li:nth-child(7) {width:9% !important; padding-right:0px !important;}


.blogsocial {text-align:center !important;}
.sfsi_widget.sfsi_shortcode_container {float:none !important;}
.single-news section#mk-page-introduce {display:none;}
.newscategories {width:100%;}
#theme-page .newscategories ul li {width:auto !important; padding:0px 5% 2% 0 !important;;}
.page-id-6495 .caption {display:none;}

.single-news .caption {
	position: relative;
    margin-top: -50px;
    color: #FFFF;
    background: linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,1) 100%) !important;
    padding-left: 11px !important;
    height: 50px;
    width: auto;
	text-align:right; padding-right:20px;
}

.page-template-news .newspost .caption {
	position: relative;
    margin-top: -50px;
    color: #FFFF;
    background: linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,1) 100%) !important;
    padding-left: 11px !important;
    height: 50px;
    width: auto;
}
div#mk-page-id-15597 .mk-text-block {margin-bottom:0px; min-height:auto !important;}
.page-template-news .newspost .date {color:#000; font-weight:normal;}
.video-container {overflow:visible !important; height:500px !important; width:100% !important; padding-bottom:0px; padding-top:20px;}
form#vfbp-form-9004111237371214 label.vfb-control-label {float:right; width:1% !important;}
form#vfbp-form-9004111237371214 .vfb-form-control {width:95% !important;}

.page-id-9004111278808109 .wpb_raw_html table {max-width:800px !important; width:800px !important;}
.page-id-9004111278808109 .wpb_raw_html table img {max-width:inherit !important; }

img.open-air {height:18px;}
a.openairbut {border-radius:18px; padding:6px 25px !important;}

.team-member-position {white-space:pre-wrap; display:block; font-family:'lucida sans', arial !important;}
}
.home-slider .ls-wrapper.ls-in-out {width:40% !important;}
.home-slider .ls-wrapper.ls-in-out:nth-child(3) img {float:right;}
.home-slider .ls-wrapper.ls-in-out:nth-child(4) img {float:right;}
.home-slider .ls-wrapper.ls-in-out {width:40% !important;}
.home-slider .ls-wrapper.ls-in-out:nth-child(3) img {float:right;}
.home-slider .ls-wrapper.ls-in-out:nth-child(4) img {float:right;}
table td {padding:0px !important;}
table#Tabelle_01 {width:800px!important;}
#mk-page-id-9004111278813499, #mk-page-id-9004111278813498, #mk-page-id-9004111278804314, .page-id-9004111278806657 .mk-main-wrapper-holder:nth-child(1), .page-id-6054 .mk-main-wrapper-holder:nth-child(1), .page-id-6627 .mk-main-wrapper-holder:nth-child(1),  .page-id-6030  .mk-main-wrapper-holder:nth-child(1), #mk-page-id-6034, .page-id-9004111278811450 .mk-main-wrapper-holder:nth-child(1), .page-id-6299 .mk-main-wrapper-holder:nth-child(1), .page-id-6068 .mk-main-wrapper-holder:nth-child(1), #mk-page-id-6037, #mk-page-id-23794 {display:none !important;}
.page-id-9004111278813718 #mk-page-id-9004111278813718, .page-id-9004111278813718 #mk-page-id-9004111278813718 .theme-content {padding:0px!important;}
.mk-header {border-bottom:0px !important;}
form.post-password-form {margin:0 auto; width:50%; padding:50px; text-align:center;}
form.post-password-form p {color:#fc6868 !important;}
form.post-password-form input[type=submit]{background:#fc6868 !important;}

div#mk-boxed-layout.featured section#mk-page-introduce {background:#8b45aa !important;}
#mk-boxed-layout.featured .eventbox .tickets a:first-child {background:#8b45aa !important;}
#mk-boxed-layout.featured h3, div#mk-boxed-layout.featured .eventtitle.title, div#mk-boxed-layout.featured section#mk-page-introduce h1 {color:#36225A !important;}
div#mk-boxed-layout.featured  .eventtitle span.mk-toggle-title {color:#fb753a !important; font-weight:bold !important;}
div#mk-boxed-layout.featured .eventtitle.title strong {color:#fc6868 !important; font-weight:bold !important;}
.mk-toggle.simple-style  {font-weight:bold;}
#mk-boxed-layout.featured span.mk-toggle-title {background:url(https://young-euro-classic.de/wp-content/themes/jupiter-child/images/toggleicon1.png)   0px 4px  no-repeat !important;}
#mk-boxed-layout.featured span.mk-toggle-title.active-toggle {background:url(https://young-euro-classic.de/wp-content/themes/jupiter-child/images/toggleicon2.png)   0px 4px  no-repeat !important;}
#mk-boxed-layout.featured .wpg-toggle .wpg-toggle-icon strong:before {background:url(https://young-euro-classic.de/wp-content/themes/jupiter-child/images/toggleicon1.png)   0px 0px  no-repeat !important;}
#mk-boxed-layout.featured .wpg-toggle.active .wpg-toggle-icon strong:before {background:url(https://young-euro-classic.de/wp-content/themes/jupiter-child/images/toggleicon2.png)   0px 0px  no-repeat !important;}
.postid-9004111278814093 span.mk-toggle-title {color:#1e5aaa !important;}
div#theme-page .eventlistbox.sonderkonzert-ukrainian-freedom-orchestra .second a, div#theme-page .eventlistbox.sonderkonzert-ukrainian-freedom-orchestra .subtitle.pink, div#theme-page .eventlistbox.sonderkonzert-ukrainian-freedom-orchestra .title a {color:#2e5aa6 !important;}
div#theme-page .eventlistbox.sonderkonzert-ukrainian-freedom-orchestra .eventlistboxwrap > .date .sdate {color:#1e5aaa !important;}
div#theme-page .eventlistbox.sonderkonzert-ukrainian-freedom-orchestra .eventlistboxwrap > .date span {background:#fcd703 !important;}
.postid-9004111278814093 span.mk-toggle-title.minusIcon {background:url(https://young-euro-classic.de/wp-content/uploads/2022/06/toggleicon2-1.png) no-repeat 0px 4px !important;}
.postid-9004111278814093 span.mk-toggle-title {background:url(https://young-euro-classic.de/wp-content/uploads/2022/06/toggleicon1-1.png) no-repeat 0px 4px !important;}
.postid-9004111278814093 .partner .runningtitle {display:none;}
.postid-9004111278814093 div#theme-page .eventbox .tickets a {background:#0057b7 !important;}
.postid-9004111278814103 span.mk-toggle-title.minusIcon {background:url(https://young-euro-classic.de/wp-content/uploads/2022/06/toggleicon2-1.png) no-repeat 0px 4px !important;}
.postid-9004111278814103 span.mk-toggle-title {background:url(https://young-euro-classic.de/wp-content/uploads/2022/06/toggleicon1-1.png) no-repeat 0px 4px !important;}
.postid-9004111278814103 .partner .runningtitle {display:none;}
.postid-9004111278814103 div#theme-page .eventbox .tickets a {background:#0057b7 !important;}
.postid-9004111278814103 span.mk-toggle-title {color:#1e5aaa !important;}
div#mk-page-id-9004111278816610 {display: none;}
.page-id-6301 div#mk-button-14 span  {line-height:27px;}

.eventlistbox:nth-child(odd) .eventlistboxwrap > .date span {background:#e4df00 !important; color:#fc6868 !important;}
.eventlistbox:nth-child(even) .eventlistboxwrap > .date span {background:#fc6868 !important;}
.eventlistbox:nth-child(even) .eventlistboxwrap > .date span div { color:#e4df00 !important;}

.firefox .header-logo img.mk-desktop-logo {
  width:275px !important; height:auto !important;
}

/*  new generation event color */
/*div#theme-page .eventlistbox.featured a,  div#theme-page .eventlistbox.featured .pink, div#theme-page .eventlistbox.featured .title a {color:#fb753a !important;}*/
#mk-boxed-layout.featured div#sub-footer, #mk-boxed-layout.featured .wp-side-menu span, .featured section#mk-page-introduce {background-image:linear-gradient(80deg, #c14269, #424486)  !important;}
#mk-boxed-layout.featured h3 {color:#324690 !important;}

#mk-boxed-layout.featured span.mk-toggle-title {background:url(https://young-euro-classic.de/wp-content/themes/jupiter-child/images/toggleicon1blue.png)   0px 4px  no-repeat !important;}
#mk-boxed-layout.featured span.mk-toggle-title.active-toggle {background:url(https://young-euro-classic.de/wp-content/themes/jupiter-child/images/toggleicon2blue.png)   0px 4px  no-repeat !important;}
.eventlistbox.featured .eventlistboxwrap .date .sdate  {color:#fc6868 !important;}

/*  new generation event color */

.eventbox.advert:before, .eventlistbox.advert:before {display:none;}
.eventlistbox.advert, .eventlistbox.advert .eventlistboxwrap {background:#fc6868 !important; border:0px; color:#1e5aaa !important;}
div#theme-page .eventlistbox.advert .eventlistboxwrap a {color:#1e5aaa !important;}
div#theme-page .eventlistbox.advert .eventlistboxwrap .date span {background:#1e5aaa !important; border:0px; color:#fc6868 !important;}
div#theme-page .eventlistbox.advert .eventlistboxwrap div {color:#1e5aaa !important;}
div#theme-page .eventlistbox.advert .eventlistboxwrap .date div {color:#fc6868 !important;}

.eventlistbox.adverttwo, .eventlistbox.adverttwo .eventlistboxwrap {background:#1e5aaa !important; border:0px; color:#fc6868 !important;}
div#theme-page .eventlistbox.adverttwo .eventlistboxwrap .first div, div#theme-page .eventlistbox.adverttwo .eventlistboxwrap a, div#theme-page .eventlistbox.adverttwo .eventlistboxwrap span, div#theme-page .eventlistbox.adverttwo .eventlistboxwrap p, div#theme-page .eventlistbox.adverttwo .eventlistboxwrap .text span strong  {color:#fff !important;}
div#theme-page .eventlistbox.adverttwo .eventlistboxwrap .date span {background:#fc6868 !important; border:0px; color:#1e5aaa !important;}
div#theme-page .eventlistbox.adverttwo .eventlistboxwrap div {color:#1e5aaa !important;}
div#theme-page .eventlistbox.adverttwo .eventlistboxwrap .title a  {color:#fc6868 !important;}



div#theme-page .eventlistbox.advertthree .eventlistboxwrap .date span {background:#7152A4 !important; border:0px;}
div#theme-page .eventlistbox.advertthree .eventlistboxwrap .date span div {color:#fff !important;}
div#theme-page .eventlistbox.advertthree .eventlistboxwrap .title a  {color:#7152A4 !important;}

.eventlistbox .ad {display:none;}
.eventlistbox.featured .ad, .eventlistbox.ad .ad {display:block !important; text-align:right; padding-right:20px;}
.eventlistbox.featured, .eventlistbox.ad {border:1px solid #000;}



#theme-page .eventbox.advert .runningtitle, .postid-9004111278818878 .partner .runningtitle,.postid-9004111278816939 .partner .runningtitle, .postid-9004111278816917 .partner .runningtitle, .postid-9004111278816916 .partner .runningtitle, .postid-9004111278816938 .partner .runningtitle {display:none !important;}
.cdate .sdate {font-size:15px; line-height:17px !important;}
.vipinfo span {font-size:14px;}
.home .eventlistbox .subtitle span {font-weight:200; font-family:'gt_eesti_textbook', arial, sans-serif !important; font-size:20px;}
.eventlistbox.concertgebouworkest-young .event-time {background:#fc6868 !important; padding:5px 10px; color:#fff;}
.eventbox .vipinfo p, .eventbox .vipinfo div, .eventbox .vipinfo span, .eventtitle.title .mk-toggle p, .mk-toggle, .mk-toggle span, .mk-toggle a, .mk-toggle div, .mk-toggle p {font-family:'lucida sans', arial, tahoma, sans-serif !important; font-size:15px !important;}
div#mk-page-id-9004111278823710 {display:none;}
div.ls-wp-container span.number.white, div.ls-wp-container p.ls-layer a.mk-button {margin:10px; padding:20px 20px 15px 20px; !important}
.main-navigation-ul > li.menu-item > a.menu-item-link {color:#e4df00 !important;}
.vc_col-sm-12.home-slider {height:auto;}
table#Tabelle_01 img {width:100%}
.archive-event-ticket-button img {width:140px; margin:10px 0px 10px 0px;}

.page-id-9004111278819408 .mk-main-wrapper-holder:nth-child(1) {display:none;}
.postid-9004111278823588  .partner .specialtitle, .postid-9004111278823603 .partner .specialtitle, .postid-9004111278823516 .partner .specialtitle, .postid-9004111278823559 .partner .specialtitle {display:block;}
/*----Media Query----*/
@media all and (max-width: 1554px) {
p.ls-l, p.ls-l > span {font-size:60px !important; line-height:70px;}
.ls-slide:nth-child(2) p.ls-l { margin-top:-60px !important;}
.ls-slide:nth-child(2) p.ls-l:nth-child(5) { margin-top:-40px !important;}
.ls-slide:nth-child(3) p.ls-l {margin-top: -60px !important;}
.ls-slide:nth-child(3) p.ls-l:last-child {margin-top:-30px !important;}
.ls-slide:nth-child(4) p.ls-l {margin-top: -20px !important;}
.ls-slide:nth-child(4) p.ls-l:last-child {margin-top:-40px !important;}
.mk-language-nav {margin-right: 85px;}
#layerslider_3 .ls-l span.slider_txt {margin-left:0px !important;}
}

@media all and (max-width: 1140px) {
header#mk-header {background:transparent !important;}
header#mk-header .mk-desktop-logo {display:none !important;}
header#mk-header .mk-sticky-logo {opacity:1 !important;}
form.responsive-searchform { display: none;}
.main-navigation-ul > li.menu-item > a.menu-item-link {font-size:15px !important; padding:10px !important;}
.mk-header.sticky-style-fixed .header-logo.logo-has-sticky img {width:230px !important;}	
}





@media all and (max-width: 1024px) {
#mk-responsive-nav>.responsive-searchform {display:none !important;}
.edge-slide-content.edge-default_anim.caption-light {margin-top:20% !important;}
.mk-edge-slider .edge-title span {color:#a8d8da !important; font-size:70px;  letter-spacing:9px !important;}
.mk-edge-slider .edge-title {color:#a8d8da !important; font-size:70px !important;  letter-spacing:9px !important; font-weight:600 !important;}
.mk-edge-slider .edge-title .classic {font-weight:200 !important; font-family:'LinotypeBreweryW01-Ligh';}
.eventlistboxwrap > .date {width:150px;}
.eventlistbox .eventcontent {margin-left:150px;}
.mk-css-icon-menu div {background:#fff !important;}
#mk-toolbar-navigation ul li a, .mk-icon-search:before {color:#fff !important; }
#mk-header-searchform span .text-input::-webkit-input-placeholder {color:#fff !important; }
header#mk-header {background:#1a1a1a !important;}
p.ls-l, p.ls-l > span {font-size:50px !important; line-height:50px;}
.concerts-text span.wpcf7-form-control-wrap { float: left; }
}


@media all and (max-width: 800px) {
.edge-slide-content.edge-default_anim.caption-light {margin-top:7% !important;}
.mk-edge-slider .edge-title span { font-size:50px;}
.mk-edge-slider .edge-title {font-size:50px !important;}
.mk-edge-slider {height:300px !important;}
#mk-header.sticky-style-fixed .header-logo.logo-has-sticky img {height:60px !important;}
.header-logo, .mk-header-inner {height:60px !important; line-height:60px !important;}
.mk-header-inner {padding-bottom:20px !important;}
.eventlistbox .eventcontent .first {width:97%; float:none;}
.eventlistbox .eventcontent .second {width:97%; float:none; clear:both;}
.eventlistbox .eventcontent .first, .eventlistbox .eventcontent .second { min-height: auto;}
#mk-responsive-wrap {overflow:visible; margin-top:20px;}
#mk-header .mk-header-inner {padding-bottom:40px !important;}
p.ls-l, p.ls-l > span {font-size:40px !important; line-height:40px;}
.ls-slide:nth-child(2) p.ls-l { margin-top:-70px !important;}
.ls-slide:nth-child(2) p.ls-l:nth-child(5) { margin-top:-40px !important;}
.ls-slide:nth-child(3) p.ls-l {margin-top: -60px !important;}
.ls-slide:nth-child(3) p.ls-l:last-child {margin-top:-30px !important;}
.ls-slide:nth-child(4) p.ls-l {margin-top: -35px !important;}
.ls-slide:nth-child(4) p.ls-l:last-child {margin-top:-60px !important;}
p.ls-l > span:last-child {font-size:30px !important;}
.one_half{ 	width: 100%;    float: left;}
.send-btn { width: 100% !important; }
#layerslider_3 .ls-l span.slider_txt {margin-left:-780px !important;}
p.slider-buttons.ls-text-layer.ls-layer a.mk-button span {font-size:12px !important; }
p.slider-buttons.ls-text-layer.ls-layer a:nth-child(1) {display:block 1important; margin-left:-110px !important; }
p.slider-buttons.ls-text-layer.ls-layer {display:block !important; margin-top:-50px !important;}
}


 @media all and (max-width: 768px) {
.cntTop span {	width:100%;}
.textFrm { width:100%:}
.frmField { width:100%;}
a.pdfdownload {margin-left:20%; }
.en li.menu-item.menu-item-language:nth-child(3), .de li.menu-item.menu-item-language:nth-child(3), .en li.menu-item.menu-item-language:nth-child(4), .de li.menu-item.menu-item-language:nth-child(4) { position: absolute;
    top: 15px;}

.home-slider, .ls-wrapper.ls-bg-outer, .ls-wrapper.ls-z {height:366px !important;}
/* .ls-wrapper.ls-in-out { left:250px !important; bottom:10px !important; top:auto !important; right:0px!important; } */

}



@media all and (max-width: 640px) {
nav#mk-toolbar-navigation {width:65% !important; float:left !important; padding:0px !important; margin:0px !important; display:inline-block; margin-right:30%;}
div#mk-header-search {float:right !important; width:30%; margin:0px !important; margin-right:20px; padding:0px !important;}
div#mk-header-search form {line-height:25px !important;}
.mk-header-toolbar {padding:0px; height:30px;}
.en li.menu-item.menu-item-language:nth-child(4), .de li.menu-item.menu-item-language:nth-child(4) {position:relative !important; top:auto !important; right:auto;}
.en li.menu-item.menu-item-language:nth-child(3), .de li.menu-item.menu-item-language:nth-child(3) {position: relative !important; top: auto !important; right: auto !important;}
.eventbox > .left, .eventbox > .right {width:100%; float:none; border:0px; margin:0px;}
#mk-header .mk-header-inner {padding-bottom:10px !important;}
.mk-edge-slider {height:150px !important; padding-bottom:10px;}
.mk-edge-slider .edge-title span {color:#a8d8da !important; font-size:35px;  letter-spacing:5px !important;}
.mk-edge-slider .edge-title {color:#a8d8da !important; font-size:35px !important;  letter-spacing:5px !important; font-weight:600 !important;}
.mk-edge-slider .edge-title .classic {font-weight:200 !important; font-family:'LinotypeBreweryW01-Ligh';}
.edge-slide-content.edge-default_anim.caption-light {margin-top:2% !important;}
.eventlistboxwrap > .date {width:100px !important;}
.eventlistboxwrap > .date span {width:100px; height:70px; padding:30px 0px 0px 0px;}
.eventlistbox .eventcontent {margin-left:90px;}
.mk-section-image.slide {background-size:100% 35% !important; background-position:top;}
.swiper-pagination span {margin:0px 1px;}
.mk-edge-slider .mk-button-align.none:nth-child(1) {float:left;}
.mk-edge-slider .mk-button-align.none:nth-child(3) {float:right !important;}
p.ls-l, p.ls-l > span {font-size:30px !important; line-height:30px;}
p.ls-l a.mk-button span {font-size:15px !important;}
.ls-wp-container .mk-button a {padding:30px auto !important; display:inline-block !important;}
/*p.ls-l {left:21% !important;}*/
.ls-slide:nth-child(2) p.ls-l:nth-child(5) {left:19% !important;}
.ls-slide:nth-child(2) p.ls-l:nth-child(4) {left:20% !important;}
.ls-slide:nth-child(3) p.ls-l:nth-child(3) {left:15% !important;}
.ls-slide:nth-child(3) p.ls-l:nth-child(4) {left:23% !important;}
.ls-slide:nth-child(4) p.ls-l:nth-child(4) {left:22% !important;}
.ls-slide:nth-child(4) p.ls-l:nth-child(5) {left:20% !important;}
div#attachment_16274 {width:100% !important;}
#layerslider_3 .ls-l span.slider_txt {margin-left:0px !important;}
.ls-slide:nth-child(2) p.ls-l:nth-child(4) {left:25% !important; top:95% !important;}
#text-block-2 .mk-video-container iframe {height:4845px; margin-top:-120px; margin-bottom:-250px;}
#text-block-2 .mk-video-container {height:4845px !important;}
/*img.ls-bg {background-size:cover!important; width:150% !important; transform:translateX(-50px) translateY(0px) !important; }*/
/* .ls-wrapper.ls-in-out {left:250px !important; bottom:10px !important; top:auto !important; right:0px!important; } */
.eventlistbox.featured .eventlistboxwrap .date span {background-size: 80px !important; height:80px !important;}
.eventlistbox.featured .eventlistboxwrap .date .sdate {width:60px; text-align:center; margin-top:8px;}

}


@media all and (max-width: 440px) {
.safari.mac #mk-header.sticky-style-fixed .header-logo.logo-has-sticky img {height:40px !important;}
.safari.mac .mk-edge-slider .edge-title span { font-size:20px;}
.safari.mac .mk-edge-slider .edge-title {font-size:20px !important;}
.safari.mac header#mk-header {background:#1a1a1a !important; border: 1px solid #1a1a1a !important;}
.safari.mac .eventlistboxwrap > .date span {height:25px !important;}

.mk-advanced-gmaps {height:200px !important;}
.edge-slide-content.edge-default_anim.caption-light {margin-top:2% !important;}
.mk-edge-slider .edge-title span { font-size:30px;}
.mk-edge-slider .edge-title {font-size:30px !important;}
.mk-edge-slider {height:150px !important;}
.mk-edge-slider .mk-button-align.none:nth-child(1) a span {font-size:11px;}
.mk-edge-slider .mk-button-align.none:nth-child(3) a span {font-size:11px;}
.mk-edge-slider .mk-button-align.none:nth-child(1) a {padding:8px 0px !important;}
.mk-edge-slider .mk-button-align.none:nth-child(3) a {padding:8px 0px !important;}
.eventlistbox .eventcontent, .eventlistbox >.date {float:none; width:100%; margin:0px;}
.eventlistboxwrap > .date {width:100% !important; margin-bottom:10px;}
.eventlistboxwrap > .date span {border-radius:0px; padding:5px 10px; width:97%; display:block; height:auto; text-align:left;}
.eventlistbox .eventcontent .first, .eventlistbox .eventcontent .second {padding:0px;}
.eventlistbox .text {width:100% !important;}
.eventlistbox .button {float:none; display:inline-block;  margin:10px 0px 10px -15px; !important;}
.mk-toggle-pane {margin-left:0px !important;}
.mk-toggle-pane .alignright, .mk-toggle-pane img.alignright {margin-left:0px !important;}
.mk-edge-slider .mk-button-align.none:nth-child(2) a span {font-size:11px; padding:0px !important;}
.mk-edge-slider .mk-button-align.none:nth-child(2) a {padding:7px 15px !important; background:#fff !important;}
.eventbox .left-bottom .left.full .row img {height:50px;}
p.ls-l, p.ls-l > span {font-size:30px !important; line-height:30px;}
.eventlistboxwrap > .date span {padding:20px 0px 0px 10px !important;}
.home .eventlistbox:nth-child(odd) .eventlistboxwrap > .date span {padding:20px 0px 0px 10px !important; width:97%;}
.home .eventlistbox .title a {font-size:25px;}
.eventlistbox a.readmore {display:block;}
.eventlistbox .button {margin:10px 0px 0px 0px;}
.ls-slide:nth-child(2) p.ls-l:nth-child(5) {left:18% !important;}
/*.ls-slide:nth-child(2) p.ls-l:nth-child(4) {left:7.5% !important; top:95% !important;}*/
.ls-slide:nth-child(3) p.ls-l:nth-child(3) {left:10% !important;}
.ls-slide:nth-child(3) p.ls-l:nth-child(4) {left:15% !important;}
.ls-slide:nth-child(4) p.ls-l:nth-child(4) {left:17% !important;}
.ls-slide:nth-child(4) p.ls-l:nth-child(3) {left:10% !important;}
.ls-slide:nth-child(1) p.ls-l:nth-child(5) {left:5% !important; top:90px !important;}
.ls-slide:nth-child(1) p.ls-l:nth-child(4) {left:18% !important;}
.safari.mac .eventlistboxwrap > .date span {height:43px !important;}
.mk-pagination .mk-pagination-next, .mk-pagination .mk-pagination-previous {bottom:122px;}
.mk-pagination .mk-pagination-next {float:right !important; width:20px; margin-right:20px;}
.mk-pagination .mk-pagination-previous {float:left !important; width:20px; margin-left:20px;}
.mk-pagination .mk-pagination-next a, .mk-pagination .mk-pagination-previous a {width:20px;}
form.mk-contact-form input {width:100% !important;}
form.mk-contact-form textarea {margin-left:1px !important; width:100% !important;}
input.captcha-form.text-input.full {float:left;}
.mk-contact-form-wrapper.corporate-style .mk-form-row .captcha-change-image {margin:10px 20px ;}
[class^=mk-moon-] {font-family:Icomoon !important;}
.ls-bottom-nav-wrapper, a.ls-nav-prev, a.ls-nav-next {display:none !important;}

form.responsive-searchform { display: none;}
.page-id-15597 .wpb_single_image.vc_align_left, .page-id-15963 .wpb_single_image.vc_align_left { text-align: center;}
.eventbox > .right { width: 100% !important;}
.postid-15276 .eventbox .left-bottom .left.full .row { height: 50px !important;}
.postid-15296 #mk-toggle-4 .mk-toggle-pane img { min-width: 360px;}
.mk-employees.c_cs.u6col .mk-employee-item {  margin: 0 0px 0px;}
.mk-toolbar-holder {  text-align: left !important;}
.mk-grid.header-grid div { float: none !important;}
.mk-header-search {  margin-right: 0 !important;}
.mk-header-toolbar {height: 60px;}
.resize.popup { width: 96% !important; margin: 0 auto !important; height: auto !important; left: 0 !important; }
.resize.popup .wdpu-msg-inner.resize { width: 100% !important; height: 100% !important; }
.resize.popup .wdpu-content {padding-top: 40px !important;}
mk-toggle {width: 100%;}
div#attachment_16274 {width:100% !important;}
div#mk-toggle-2 {width:100%;}
p.ls-l a.mk-button {padding:10px;}
.ls-slide:nth-child(2) p.ls-l:nth-child(4) {left:15% !important; top:95% !important;}
.ls-slide:nth-child(1) p.ls-l:nth-child(4) {left:15% !important; top:75% !important;}
#layerslider_3 .ls-l span.slider_txt {margin-left:-40px !important; margin-top:-50px !important; line-height: 35px !important}
.ls-slide:nth-child(4) p.ls-l {margin-top:-55px !important;}
.ls-slide:nth-child(4) p.ls-l:nth-child(4) {margin-top:-15px !important;}
.ls-slide:nth-child(1) p.ls-l:nth-child(3) {margin-top: -70px !important;}

/* .ls-wrapper.ls-in-out {left:90px !important; margin-top:-4% !important;} */
div.ls-wp-container p.ls-layer a.mk-button span {font-size:15px !important;}
html body div.ls-wp-container p.ls-layer a.mk-button { padding:10px !important;}
div.ls-wp-container span.number.white {margin:-40% 0 0 105% !important; display:inline-block; font-size:15px !important; padding:10px !important;}
.wp-side-menu {display:none;}
	
.eventlistboxwrap .cdate .sdate {display:inline-block; padding-top:20px; margin-right:20px;}
/*img.ls-bg {background-size:cover!important; width:150% !important; transform:translateX(-50px) translateY(0px) !important; }*/
/* .ls-wrapper.ls-in-out {left:250px !important; bottom:10px !important; top:auto !important; right:0px!important; }	 */
body.safari.mac .mk-toggle.simple-style {min-width:50% !important;}
.page-template-press-photos .album {width:100%;}
	.page-id-36253790 section#mk-page-introduce {height:auto;}
.page-template-news .theme-content, .page-template-news .newspost {width:100% !important;}
.page-template-news-php .theme-page-wrapper #mk-sidebar.mk-builtin {width:100% !important; clear:both;  margin:0px;}
	.page-id-6301 div#mk-button-14 span  {line-height:22px;}
.eventlistbox.featured .eventlistboxwrap .date span {background-size: 80px !important; height:80px !important;}
.eventlistbox.featured .eventlistboxwrap .date .sdate {width:60px; text-align:center; margin-top:8px;}

}

@media all and (max-width: 380px) {

.ls-wrapper.ls-in-out {margin-left:-15px !important; margin-top:-10px !important;}
div.ls-wp-container span.number.white {margin:-10% 0 0 100% !important; display:inline-block;}

}



@media all and (max-width: 320px) {
ul#menu-top-navi, nav.mk-toolbar-navigation { position: relative; left: -5px;}
.mk-header-search {  position: absolute; right: 0; margin: 0 !important;}
ul#menu-top-navi li a span, ul#menu-secondary-menu-german li a span { font-size: 14px;}
.en li.menu-item.menu-item-language:nth-child(3), .de li.menu-item.menu-item-language:nth-child(3), .en li.menu-item.menu-item-language:nth-child(4), .de li.menu-item.menu-item-language:nth-child(4) {position: relative !important; top: auto !important; }
mk-toggle {width: 100%;}
div#attachment_16274 {width:100% !important;}


.ls-wrapper.ls-in-out {left:60px !important; margin-top:-4% !important;}
div.ls-wp-container p.ls-layer a.mk-button span {font-size:15px !important;}
div.ls-wp-container p.ls-layer a.mk-button { padding:10px !important;}
div.ls-wp-container span.number.white {margin:-40% 0 0 145% !important; display:inline-block; font-size:15px !important; padding:10px !important;}
	
}








