/* medienmaler.de */
/*colors:
oliv	#45390f
gelb	#fed136
*/

/*@import url('https://fonts.googleapis.com/css?family=Euphoria+Script');*/
@import url('https://fonts.googleapis.com/css?family=Calligraffitti|Euphoria+Script|Kalam|Rancho');



section h3.section-subheading, section h3.section-subheading-contact,
header .intro-text .intro-lead-in-alternative
{font-family:'Rancho';font-size:28px; color:#45390f;opacity:0.5}
header .intro-text .intro-lead-in-alternative
{font-size:40px;opacity:1;color:#fff}
 section h3.section-subheading-contact
{opacity:1;color:#fff}

.btn-xl {margin-left:16px;!important}
 
body, body p{font-family:Helvetica,Arial,sans-serif;font-size:16px;line-height:140%;}
.clear {clear:both}
.tafel {display:none;background:url(./images/tafel.png) no-repeat;width:300px; height:220px;background-size:100% auto;position:absolute;left:50%;opacity:1;margin-top:-70px;margin-left:50px;}
@media(max-width:900px){
.tafel{left:auto;right:10%;margin-left:0}
}
@media(max-width:768px){
#news {padding-top:150px}
.tafel {width:250px;margin-top:-30px}
}

/*.test {background:magenta;} */

/* ARTIKEL-VORSCHAU */  
.news-card {display:block;border-radius:6px;background:/*rgba(254,209,54,0.4)*/#f7f7f7;margin-bottom:30px;color:#333;height:470px;overflow:hidden;box-shadow: 0 1px 4px 0 rgba(12, 12, 13, 0.12);}
.news-image {height:220px;background-size:/*110% auto*/110% auto;background-size:cover;background-position:center;background-repeat:no-repeat;padding-top:0px;margin-bottom:0}
a.news-card:hover , a.news-card:active, a.news-card:focus {text-decoration:none!important}  
a.news-card:active, a.news-card:focus{color:#333!important} 
.news-card h3  {color:#333;padding:0 5px 0 5p;}
.news-card:hover  {background:rgba(254,209,54,1);}
.news-card:hover h3  {color:#fff;}
.news-card p {padding:0 10px}
.news-card:hover p {color:#fff;text-decoration:none;}

.recent-news-heading {max-height:none!important;}


/* GALERIE */
.galerie-image {/*width:360px;*/height:240px;overflow:hidden;background-size:100% auto;background-size:cover}

#contact {background-size:cover}


/* FORMULAR */
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output {
border:none;background:#222;color:#fed136;font-size: 18px;  font-weight: 700;}

.wpcf7 form.sent .wpcf7-response-output {
border:none;background: #46b450;color:#fff;font-size: 18px;  font-weight: 700;}


/* RESPONSIVE */
@media(max-width:1000px){
.news-card {height:auto;padding-bottom:25px;margin-bottom:50px}
}