/*
Theme Name: 	Betheme Child
Theme URI: 		http://themes.muffingroup.com/betheme
Author: 		Muffin group
Author URI: 	http://muffingroup.com
Description:	Child Theme for Betheme - Premium WordPress Theme
Template:		betheme
Version: 		1.6
*/

/* Theme customization starts here
-------------------------------------------------------------- */
.section .section-decoration {z-index:2 !important;}
#Top_bar.is-sticky{opacity:0.8 !important}
.home-line-up{font-size:2em;color:white}
.home-title h1{font-size:4em !important;color:#ffffff}
.home-line-up h1{color:#4b4237 !important}
.home-line-up h2{color:#4b4237 !important}
.home-line-up h3{color:#4b4237 !important}
.home-line-up h4{color:#4b4237 !important}
.home-line-up h5{color:#4b4237 !important}
.home_countdown{color:white}
.home_countdown .column_quick_fact{background:rgba(96, 181, 230, 0.8)}
.home_countdown .number{color:#FFF;font-weight:bold}
.home_countdown h3{color:#FFF}
.home_countdown hr{rgba(255, 255, 255, 0.8)}
#Top_bar.is-sticky .menu > li:not(.hover):not(.current_page_item) > a span{
    color:#5F5F5F;
}


.counter .desc_wrapper .number-wrapper, .chart_box .chart .num, .chart_box .chart .icon, .style-simple .quick_fact .number-wrapper {
    color: #122341;
}
.white{color:#FFF !important}
.white *{color:#FFF !important}
.or-white .desc {color:#ffffff;}
.fancy_heading .title{font-size:5em;line-height:2em;font-weight:bold}
.linie h1{border-bottom: 4px solid #60b5e6;}
.alert_warning{background-color: rgba(153, 210, 245, 0.7);color:#3f3f37}
.title-firrst-line{font-size:80px; color:#FFF;line-height:80px;}
.title-second-line{font-size:90px;line-height:90px;}
.title-icon-box *{font-size:170px;line-height:170px;}
.wrapper-trans-white{background-color: rgba(255, 255, 255, 0.8);}
.wrapper-trans-yellow{background-color: rgba(153, 210, 245, 0.7);}
.wrapper-trans-dark h4{color:#FFF}
.wrapper-trans-dark{background-color: rgba(6, 12, 23, 0.7);color:#FFF}
.wrapper-orange{background-color:#60b5e6;padding-top:50px;}
.wrapper-orange a.button {color:#60b5e6 !important}
.wrapper-orange .button{background-color:#ffffff}
.infobox a.button {color:#dd3f0f !important}
.infobox .button{background-color:#ffffff}
.faq-dark .acc-icon-plus, .acc-icon-minus {color: rgba(255, 255, 255, 0.5)!important;}
.faq-dark .question:not(.active)>.title{color: #efefef!important;}
.faq-dark .answer{color:#ffffff;}
.timetable-wrapper h2{color:#60b5e6}
.timetable-column ul > a{
text-decoration:none;
}
#timetable-wrapper{display:none}
.timetable-column ul > a > li {
    color: #313131;
    font-size: 1.3rem;
    letter-spacing: 1px;
    min-height: 1.8rem;
    position: relative;
    text-align: left;
    list-style:none;
    line-height: 2em;
    border-bottom: 1px solid #FFF;
}
.lt_filter-g{font-size:2em}
.lt_filter{background:#60b5e6;color:#ffffff;opacity:0.2}
.btn-active{opacity:1}
.timetable-column ul {
    margin: 0 15px 30px;

}
.lt_time{margin-right:5px}
.lt_kuenstler{font-weight:bold}
.lt_buehne_hl h3{font-weight:bold;line-height:55px;margin-bottom:0px;color:#60b5e6}
.lt_trenner{width:100%;clear:left}
.lt_element{list-style:none !important; border-bottom: 3px solid #60b5e6; }
.lt_buehne_img{height:50px !important;float:left;}
.lt_filter_navigation{width:100%;margin-bottom:50px;}
.lt-band-social{width:200px; max-width:100%;float:left;margin-right:15px;margin-top:25px;}
.band_subline{height:50px}
.band-buehne-img{width:50px}
.lt-band-image{width:50%;float:right}
.lt-band-content{margin-top:50px;padding-left:50px;}
.lt-band-video{position: relative;
padding-bottom: 56.25%; /* Default for 1600x900 videos 16:9 ratio*/
padding-top: 0px;
height: 0;
overflow: hidden;}
.lt-band-video iframe{position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;}
.share-band{position:absolute;bottom:0px;}
.title-vertikal{padding-top:3px;text-align:center;line-height:1.2em;font-size:2.1em;color:#ffffff;float:left;font-weight:bold}
.tr-menu .header_placeholder {
    height: 15px !important;
}

.wrapper-trans-dark .accordion .question .title, .wrapper-trans-dark .faq .question .title, table th {
    color: #999;
}
.wrapper-trans-dark h5{color:#FFF;}

@media only screen and (min-width: 481px) {
#Top_bar .logo {
margin-left:15%;
}
#Top_bar.is-sticky .logo {
margin-left:15% !important;
}
}
@media only screen and (min-width: 767px) and (max-width: 1023px) {
.lt_element h3{font-size:20px !important;}
.timetable-column ul > a > li {font-size:1em !important}
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
.section_wrapper .column.lt-band-trailer{width:48% !important; float:left !important;clear:none;margin-left:1%;margin-right:1%}
.full-mobile{width:98% !important;padding-left:1%;}
.lt-band-content{padding-left:1%;padding-right:1%;max-width:98%;}
.lt-band-video{width:98%;padding-left:1%;padding-right:1%;}
.lt-band-video iframe{max-width:98%;}
.lt-ueberschrift1 .one-second{width:48% !important;float:left !important;margin-bottom:65px;}
.lt-ueberschrift1 .one-fourth{width:23% !important;float:left !important;clear: none;margin-left: 10px;}
}
@media only screen and (max-width: 479px) {
.section-band-header{padding-bottom:100px !important}
.title-vertikal{font-size: 1.3em;}
.lt-ueberschrift1 .one-second{width:48% !important;float:left !important;margin-bottom:65px;}
.lt-ueberschrift1 .one-fourth{width:23% !important;float:left !important;clear: none;margin-left: 10px;}
.mobile-padding-top-25{padding-top:25% !important;}
.mobile-padding-bottom-15{padding-bottom:15% !important;}
.mobile-padding-bottom-20{padding-bottom:20% !important;}
.lt_filter {font-size:0.8em;padding:10px 11px}
.lt_filter-g {font-size: 1.5em;}
h2{font-size:20px !important;line-height:23px !important}
h3{font-size:15px !important;line-height:17px !important;margin-bottom:10px !important;}
.lt-band-trailer h2{font-size:25px !important}
.lt_buehne_hl h3{line-height:40px !important;font-size:20px !important}
.lt_buehne_img{width:35px !important;height:35px !important}
.lt_kuenstler{font-size:15px !important}
.lt_time{font-size:15px !important;}
.title-firrst-line{font-size:45px; color:#FFF;line-height:45px;}
.title-second-line{font-size:55px;line-height:55px;}
.title-icon-box *{font-size:105px;line-height:105px;}
.quick_fact .number-wrapper{font-size:40px;line-height:40px}
.fancy_heading .title {font-size:2em}
.section_wrapper .column.lt-band-trailer{width:100% !important; float:left !important;clear:none;}
.lt-band-social{width:100%}
.full-mobile{width:98% !important}
.lt-band-content{padding-left:1%;padding-right:1%;max-width:98%;}
.lt-band-video{width:98%;padding-left:1%;padding-right:1%;}
.lt-band-video iframe{max-width:98%;}
.home-line-up h1{font-size:27px !important;line-height:30px !important}
.home-line-up h2{font-size:24px !important;line-height:27px !important}
.home-line-up h3{font-size:21px !important;line-height:24px !important}
.home-line-up h4{font-size:17px !important;line-height:19px !important}
.home-line-up h5{font-size:14px !important;line-height:16px !important}
}