a {outline:none;}
.mod-termin {padding-left: 0px; list-style: none;}
tr.jevrow0, tr.jevrow1 {display: block; margin:0 1%;background:#fff; color:#999; text-align: center;}

.termcount {visibility: hidden;text-transform: uppercase; color:#ff007a;}
tr.jevrow0 td, tr.jevrow1 td {margin:0 auto;display:block;}
.mod-termin li:first-child {padding-top: 5%; display: block;background: #6d00ff;-webkit-transition: 1s;-o-transition: 1s;transition: 1s; }
.mod-termin li span.mod_events_latest_content a {font-size: 3rem; color:#FFF;}
.mod-termin li:first-child:hover {background: #fff;}
.mod-termin li:first-child:hover span.mod_events_latest_content a {color: #ff007a;}
.mod-termin li:first-child:hover .termcount {visibility: visible; -webkit-transition: 1s;-o-transition: 1s;transition: 1s; }
.termdate {padding-top: 3%;font-size: 2rem;font-weight: bold;}
.strings-album-list {background: rgba(255,255,255,0.8);}
.beiakt {color:#363636;background: #fff; background: rgba(255,255,255,0.8);border-radius: 5px; padding: 3% 5% 2%;}
.beiakt .mod-articles-category-title {text-transform: uppercase;font-size: 2rem;margin-bottom: 1%;display: block;}
.beiakt .mod-articles-category-readmore .mod-articles-category-title  {
    background: #ff007a; color: #fff; padding: 12px 35px;witdh:auto;display:inline-block; border-radius: 30px; font-family: Montserrat, sans-serif;font-size: 14px;}
.beiakt .mod-articles-category-readmore .mod-articles-category-title:hover {background: #6d00ff;}
.beiakt .image_intro {margin: 0 auto 2%;}
.tsafe {text-align: center;margin-top: 1%}
.tsafe a,.jev_evdt_contact a {background:  #ff007a;  padding: 12px 35px; color: #fff;  text-transform: uppercase;  border: 0;  border-radius: 30px;-webkit-transition: 1s;-o-transition: 1s;transition: 1s;}
.tsafe a:hover, .jev_evdt_contact a:hover {background:#6d00ff !important;}
.jev_evdt_header .jev_evdt_title {color: #ff007a;}
.jev_evdt .jev_evdt_desc i.fa-arrow-down {display: inline-block;}
.jev_evdt .jev_evdt_desc p {width: 90%; display: inline-block; }
#jevents_body .jev_evdt_img.contentpaneopen { padding: 2%;}
#jevents_body .jev_evdt.contentpaneopen { padding: 2% 2% 2% 3%; }
#jevents_body .jev_evdt_img.contentpaneopen img {max-width: 100%; height: auto;}
.imprdat h1, .imprdat h2, .imprdat h3 {font-family: Titillium Web, sans-serif !important;font-weight: normal !important;}
.imprdat h1 {font-size:38px ;}
.imprdat h2 {font-size:32px ;}
.imprdat h3 {font-size:26px ;}
.beiakt .image_intro {-webkit-box-shadow: 3px 3px 30px -1px rgba(0,0,0,0.75);
-moz-box-shadow: 3px 3px 30px -1px rgba(0,0,0,0.75);
box-shadow: 3px 3px 30px -1px rgba(0,0,0,0.75);}

/*Desktop*/
@media screen and (min-width: 768px) { 
tr.jevrow0, tr.jevrow1 {width: 31.3%; float: left; }
#jevents_body .jev_evdt.contentpaneopen {width: 45%; float:left;}
#jevents_body .jev_evdt_img.contentpaneopen {width: 46%; float:left;}
ul.ev_ul ul li {display: inline-block; width: 20%;}
ul.ev_ul ul li:last-child {width: 15%;}
.beiakt ul.category-module li { display: inline-block; width: 31%;padding:1% 3%;vertical-align: top;}
.beiakt ul.category-module li:first-child {padding-left: 0;}
.beiakt ul.category-module li:last-child {padding-right: 0;}
}
@media screen and (max-width: 768px) {
	.sppb-addon.sppb-addon-strings-albums { margin-top: 5%;}
	.sp-page-builder .page-content #section-id-1487145794397 .sppb-section-title .sppb-title-heading {margin-top: 0px !important; }
}



