/*
Theme Name:     Podcaster Child Theme
Description:    Child theme for the Podcaster theme
Author:         Theme Station Team
Template:       podcaster
*/


/* Fonts */
/* ubuntu-regular - latin */
@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 400;
  src: url('/wp-content/themes/podcaster-child/fonts/ubuntu-v20-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/wp-content/themes/podcaster-child/fonts/ubuntu-v20-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/wp-content/themes/podcaster-child/fonts/ubuntu-v20-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('/wp-content/themes/podcaster-child/fonts/ubuntu-v20-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('/wp-content/themes/podcaster-child/fonts/ubuntu-v20-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/wp-content/themes/podcaster-child/fonts/ubuntu-v20-latin-regular.svg#Ubuntu') format('svg'); /* Legacy iOS */
}
/* ubuntu-500 - latin */
@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 500;
  src: url('/wp-content/themes/podcaster-child/fonts/ubuntu-v20-latin-500.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/wp-content/themes/podcaster-child/fonts/ubuntu-v20-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/wp-content/themes/podcaster-child/fonts/ubuntu-v20-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('/wp-content/themes/podcaster-child/fonts/ubuntu-v20-latin-500.woff') format('woff'), /* Modern Browsers */
       url('/wp-content/themes/podcaster-child/fonts/ubuntu-v20-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/wp-content/themes/podcaster-child/fonts/ubuntu-v20-latin-500.svg#Ubuntu') format('svg'); /* Legacy iOS */
}
/* ubuntu-700 - latin */
@font-face {
  font-family: 'Ubuntu';
  font-style: normal;
  font-weight: 700;
  src: url('/wp-content/themes/podcaster-child/fonts/ubuntu-v20-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/wp-content/themes/podcaster-child/fonts/ubuntu-v20-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/wp-content/themes/podcaster-child/fonts/ubuntu-v20-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('/wp-content/themes/podcaster-child/fonts/ubuntu-v20-latin-700.woff') format('woff'), /* Modern Browsers */
       url('/wp-content/themes/podcaster-child/fonts/ubuntu-v20-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/wp-content/themes/podcaster-child/fonts/ubuntu-v20-latin-700.svg#Ubuntu') format('svg'); /* Legacy iOS */
}

h1,h2,h3,h4,h5,p,div, 
/* template Dinge, die überschrieben werden */ 
.latest-episode .main-featured-post .featured-excerpt, .latest-episode .main-featured-post .featured-excerpt p, .front-page-header .text p, .front-page-header .featured-excerpt, .front-page-header.text .content-text .content-blurb, .front-page-header-video-background .content-text p{
	font-family: 'Ubuntu' !important;
}

h5{
	line-height: 34px !important;
}


.front-page-header .text h2 a:link, .front-page-header .text h2 a:visited, .front-page-header .text h2, .front-page-header.text .content-text h2, .latest-episode .main-featured-post h2 a:link, .latest-episode .main-featured-post h2 a:visited, .front-page-header .text .pulls-right h2, .front-page-header .text .pulls-left h2, .latest-episode .main-featured-post .pulls-right h2, .latest-episode .main-featured-post .pulls-left h2, .front-page-header .text .pulls-right h2 a, .front-page-header .text .pulls-left h2 a, .latest-episode .main-featured-post .pulls-right h2 a, .latest-episode .main-featured-post .pulls-left h2 a, .front-page-header .text h1 a:link, .front-page-header .text h1 a:visited, .front-page-header .text h1, .front-page-header.text .content-text h1, .latest-episode .main-featured-post h1 a:link, .latest-episode .main-featured-post h1 a:visited, .front-page-header .text .pulls-right h1, .front-page-header .text .pulls-left h1, .latest-episode .main-featured-post .pulls-right h1, .latest-episode .main-featured-post .pulls-left h1, .front-page-header .text .pulls-right h1 a, .front-page-header .text .pulls-left h1 a, .latest-episode .main-featured-post .pulls-right h1 a, .latest-episode .main-featured-post .pulls-left h1 a, .front-page-header-video-background .content-text h2{
	font-family: 'Ubuntu' !important;
	font-weight:700 !important;
}
.super-container .list-of-episodes article .post-header ul {
  font-family: "Ubuntu";
  font-weight: 700;
  text-align: left;
  line-height: 32px;
  line-height: calc( 20px + 0.63vw );
  font-style: normal;
  font-size: 18px;
  font-size: calc( 10px + 0.21vw );
  text-transform: uppercase;
}


body:not(.podcast-template-single-pay).single-podcast .entry-content > .podcast_player { display: none; }


body.has-featured-image .front-page-header.has-header .background_image .parallax { background-position: center center !important;}
.above .header {height: 80px; } 
body .above .logo.with-img img { max-height: 80px;} 
.post .entry-content > p, h5, h2, h1, h3, h4, lu, li, mediainfo { max-width: 800px; margin-left: auto; margin-right: auto;}
.wp-block-column > figure { margin: 0 !important; }
.wp-block-column > figure > img { margin: 0 !important; width: 100% !important; }
.entry-categories { display: none; }
@media (min-width: 600px) {
	.wp-block-column:not(:first-child) {
		margin-left: 1em;
	}
}
@media (max-width: 599px) {
	.wp-block-column:not(:last-child) {
		margin-bottom: 1em;
	}
}
/*.single .single-featured.format-audio.audio-featured-image-background,
.single .single-featured.format-video.video-featured-image-background {
	height: 65vh;}
*/

.wp-block-image.alignfull { margin-right: 0; margin-left: 0; }
.list-of-episodes article .post-header ul li:last-child { display: none; }
.post-header ul li a { pointer-events: none; }

body.podcast-template-default .podcast_player { display: none; } 





h3 {
	font-size: 36px;
}

.test-steady-checkout-iframe { min-width: 100vw !important;  }
.steady-wrapper {
	width: 100vw;
    transform: translateX(-50%);
    position: relative;
    left: 50%;
}

/* /donate */
body.page:not(.home) .reg { display: none; }

.wp-block-quote{
	width: 700px;
	font-size: 18px;
	font-weight: 600;
	font-style: italic;
	padding-left: 25px;
	border-left: 1px solid #003D5A;
	margin-left:auto;
	margin-right:auto;
	margin-top:60px;
	margin-bottom:60px;
	
}

.front-page-header{
	background-color:#003d5a !important;
	
}
.latest-episode .main-featured-container, .front-page-header .main-featured-container {
	background-color:#efefef;
	border-radius: 15px !important;
}

.main-featured-container .img img {
	border-radius: 15px;

}


/* Startseite */
@media (min-width: 768px) {
	.list-of-episodes .wp-show-posts-columns article { width: 33.333%; margin-top: 0 !important; background: transparent !important; }	
}

.list-of-episodes .wp-show-posts-columns article img { width: 100%; height: 100%; aspect-ratio: 4/3; object-fit: cover !important; object-position: center; }

/* WP SHow Posts // Kategorie Seiten */
.wp-show-posts-single .wp-show-posts-inner > header,
.wp-show-posts-single .wp-show-posts-inner > div:not(.wp-show-posts-image) {
	padding-left: calc( 1.5rem + 0.63vw );
	padding-right: calc( 1.5rem + 0.63vw );
}
.wp-show-posts-single .wp-show-posts-inner {
	background: #EFEFEF;
	border-radius: 15px;
	overflow: hidden;
	padding-bottom: calc( 1.5rem + 0.63vw );
}
.wp-show-posts-single h2.wp-show-posts-entry-title  {
	font-size: calc( 18px + 0.42vw );
	line-height: calc(24px + 0.42vw );
	color: #003D5A;
}
.wp-show-posts-single h2.wp-show-posts-entry-title a,
.wp-show-posts-single h2.wp-show-posts-entry-title a:visited { color: #003D5A !important; }
.wp-show-posts-single h2.wp-show-posts-entry-title a:hover { color: #FED535 !impotant;  }
.wp-show-posts-single .mejs-controls { background: transparent !important; padding: 0 !important; }
.wp-show-posts-single .wp-show-posts-inner .wp-show-posts-entry-summary > p  {
	overflow:hidden;
	line-height: 2rem;
	max-height: 8rem;
	-webkit-box-orient: vertical;
	display: block;
	display: -webkit-box;
	overflow: hidden !important;
	text-overflow: ellipsis;
	-webkit-line-clamp: 4;
}

.p-einruecker {
	max-width: 800px;
	margin-left: auto;
	margin-right: auto;
}

 .wp-show-posts-image img {

  width: 100%;
	 }

/* Staffel 2 Block */ 
.staffel-h3 {
	color: #FED535;
}

.staffel-p {
	color: #fff;
}
.two-columns-staffel-banner {
    display: flex;
    flex-wrap: nowrap;
    border-radius: 15px;
	min-height: 50vh;
    
}

.two-columns-staffel-banner .left-column-staffel-banner {
    flex: 0 0 40%;
	padding: 30px;
	padding-bottom: 50px;
    background-color: #003D5A;
	border-top-left-radius: 15px;
	border-bottom-left-radius: 15px;
	
	
}

.two-columns-staffel-banner .right-column-staffel-banner {
    flex: 0 0 60%;
    background-image: url('../../uploads/2023/01/IMG_6706.webp');
	background-size: cover;
    background-position: center center;
	border-top-right-radius: 15px;
	border-bottom-right-radius: 15px;
}

/* Media query für Startseite */
@media (min-width: 769px) and (max-width: 1024px) {
	.front-page-grid.front-page-fit-grid.front-page-cols-3 .list-of-episodes .masonry-container, .front-page-grid.front-page-fit-grid.front-page-cols-3.front-page-indigo .list-of-episodes .row.masonry-container {
		    grid-template-columns: 1fr 1fr;
	}
	.wp-show-posts article { width: 50% !important; margin-top: 0 !important; background: transparent !important; }
}

/* Media query for screens smaller than 768px */
@media (max-width: 768px) {
    .two-columns-staffel-banner {
        flex-wrap: wrap; /* allow items to wrap to the next line */
    }
    .two-columns-staffel-banner .left-column-staffel-banner, .two-columns-staffel-banner .right-column-staffel-banner {
        flex: 1; /* make columns take up equal space */
        width: 100%; /* make columns take up full width */
    }
	.two-columns-staffel-banner .left-column-staffel-banner{
		background-image: url('../../uploads/2023/01/IMG_6706.webp');
	background-size: cover;
    background-position: top center;
		border-top-right-radius: 15px;
	border-bottom-right-radius: 15px;
		background-color: #0005; 
		background-blend-mode: darken;

	}
	
	.two-columns-staffel-banner .right-column-staffel-banner{
		display:none;
	}
	.latest-episode .main-featured-container, .front-page-header .main-featured-container{
		padding:25px;
		border-radius: 15px;
		
	}
	.main-featured-container .img img {
	border-radius:15px;
	
}
	
	.call-to-action-container .call-to-action-form-container {
  width: 48%;
  display: flex;
  justify-content: left;
  position: relative;
}		
}

/* Button für Reisestaffel Box */
.reiseButton {
	background-color: #FED535;
	color:#003D5A !important;
	padding: 1.2rem 1.5rem !important;
	line-height:0;
	border-radius: 2rem;
}

.reiseButton a {
	background-color: #FED535;
	color:#003D5A !important;
	padding: 1.2rem 1.5rem !important;
	line-height:0;
	border-radius: 2rem;
}

reiseButton a:hover {
	background-color: #FECA01;
}
reiseButton a:active {
	background-color: #FECA01;

}




/* Ende Staffel 2 Block */ 

.call-to-action-content{
	border-radius: 15px;
} 

#menu-item-221 a {
	color:#003D5A !important;
	padding: 1.2rem 1.5rem !important;
	line-height:0;
	border-radius: 2rem;
}

#menu-item-221 a:link {
	background-color: #FED535;
	color:#003D5A !important;

}
#menu-item-221 a:hover {
	color: #003D5A !important;
	background-color: #FECA01;
}
#menu-item-221 a:active {
	color: #003D5A !important;
	background-color: #FECA01;

}

/* Startseite WP-ShowPosts */
#wpsp-1465 .podcast_player {
	display:none;
}

#wpsp-1465 .wp-show-posts-entry-summary {
	display:none;
}

/*Startseite vergangene Episoden*/

.super-container .vergangene-episoden-header {
    display: flex;
	flex-wrap:nowrap;
    
}

.super-container .vergangene-episoden-header .left-column-episoden-header {
	float:left;
	flex: 0 0 50%;
}

.super-container .vergangene-episoden-header .right-column-episoden-header {
	float: right;
flex: 0 0 50%;
justify-content: right;
display: flex;
margin: auto;
	
}

.not-truncate{
	font-size: calc( 18px + 0.42vw ) !important;
	line-height: calc(24px + 0.42vw ) !important;
}
	

.host-content {
	text-align: left  !important;
}


/* Button Selfmade für die Buttons zu den Übersichtsseiten*/
.button-selfmade{
	background-color: #efefef;
	border-radius: 2rem;
	padding: .75rem 1.5rem !important;
	-webkit-box-align: center;
	align-items: center;
}

.button-selfmade a{
	color:#003D5A !important;
}

/* alle Butn Medium im TEmplate rund gestalten */
.front-page-indigo .call-to-action-container .call-to-action-form .butn, .call-to-action-container .call-to-action-form .butn {
  color: #FFFFFF;
  padding: 2rem 2rem !important;
  line-height: 0;
  border-radius: 2rem;
justify-content:center;
}	
	
.front-page-header .button-container .butn {
   padding: 2rem 2rem !important;
  line-height: 0;
  border-radius: 2rem;
}

.more-link{
	font-weight: 700;
}


/* Audio player Rail Farben */ 

.mejs-container .mejs-controls .pod-mejs-controls-inner .mejs-horizontal-volume-slider .mejs-horizontal-volume-total, .mejs-audio .mejs-controls .pod-mejs-controls-inner .mejs-time-rail .mejs-time-total, .mejs-video .mejs-controls:hover .pod-mejs-controls-inner .mejs-time-rail .mejs-time-total {
  background-color: #003D5A !important;
}

.single.single-custom-color-audio-active .single-featured.format-audio .mejs-container .mejs-controls .pod-mejs-controls-inner .mejs-time-rail .mejs-time-total, .single.single-custom-color-audio-active .single-featured.format-audio .mejs-container .mejs-controls .pod-mejs-controls-inner .mejs-horizontal-volume-slider .mejs-horizontal-volume-total, .single.single-custom-color-audio-active .sticky-featured-audio-container .mejs-container .mejs-controls .pod-mejs-controls-inner .mejs-time-rail .mejs-time-total, .single.single-custom-color-audio-active .sticky-featured-audio-container .mejs-container .mejs-controls .pod-mejs-controls-inner .mejs-horizontal-volume-slider .mejs-horizontal-volume-total, .single.single-custom-color-audio-active .single-featured.format-video .mejs-container .mejs-controls:hover .pod-mejs-controls-inner .mejs-time-rail .mejs-time-total, .single.single-custom-color-audio-active .single-featured.format-video .mejs-container .mejs-controls .pod-mejs-controls-inner .mejs-horizontal-volume-slider .mejs-horizontal-volume-total {
  background-color: #fff !important;
}

.single.single-custom-color-audio-active .single-featured.format-audio .mejs-container.mejs-audio .mejs-controls .mejs-button button:hover {
 	color:#FED535 !important;
}


.single.single-custom-color-audio-active .single-featured.format-audio .wp-audio-shortcode.mejs-container.mejs-audio .mejs-controls .pod-mejs-controls-inner .mejs-time-rail span.mejs-time-current, .single.single-custom-color-audio-active .single-featured.format-audio .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current, .single.single-custom-color-audio-active .single-featured.format-audio .wp-audio-shortcode.mejs-container .mejs-controls .pod-mejs-controls-inner .mejs-horizontal-volume-slider .mejs-horizontal-volume-current, .single.single-custom-color-audio-active .single-featured.format-audio .mejs-audio .mejs-controls .pod-mejs-controls-inner .mejs-time-rail span.mejs-time-current, .single.single-custom-color-audio-active .sticky-featured-audio-container .wp-audio-shortcode.mejs-container.mejs-audio .mejs-controls .pod-mejs-controls-inner .mejs-time-rail span.mejs-time-current, .single.single-custom-color-audio-active .sticky-featured-audio-container .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current, .single.single-custom-color-audio-active .sticky-featured-audio-container .wp-audio-shortcode.mejs-container .mejs-controls .pod-mejs-controls-inner .mejs-horizontal-volume-slider .mejs-horizontal-volume-current, .single.single-custom-color-audio-active .sticky-featured-audio-container .mejs-audio .mejs-controls .pod-mejs-controls-inner .mejs-time-rail span.mejs-time-current, .single.single-custom-color-audio-active .single-featured.format-video .wp-audio-shortcode.mejs-container.mejs-video .mejs-controls .pod-mejs-controls-inner .mejs-time-rail span.mejs-time-current, .single.single-custom-color-audio-active .single-featured.format-video .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current, .single.single-custom-color-audio-active .single-featured.format-video .wp-audio-shortcode.mejs-container .mejs-controls .pod-mejs-controls-inner .mejs-horizontal-volume-slider .mejs-horizontal-volume-current, .single.single-custom-color-audio-active .single-featured.format-video .mejs-container.mejs-video .mejs-controls .pod-mejs-controls-inner .mejs-time-rail span.mejs-time-current, .single.single-custom-color-audio-active .single-featured.format-video .mejs-container.mejs-video .mejs-controls:hover .pod-mejs-controls-inner .mejs-time-rail span.mejs-time-current {
  background-color: #FED535 !important;
}

.latest-episode .wp-audio-shortcode.mejs-container .mejs-controls .pod-mejs-controls-inner .mejs-time-rail span.mejs-time-current, .latest-episode .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current, .latest-episode .wp-audio-shortcode.mejs-container .mejs-controls .pod-mejs-controls-inner .mejs-horizontal-volume-slider .mejs-horizontal-volume-current, .front-page-header .wp-audio-shortcode.mejs-container .mejs-controls .pod-mejs-controls-inner .mejs-time-rail span.mejs-time-current, .front-page-header .mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current, .front-page-header .wp-audio-shortcode.mejs-container .mejs-controls .pod-mejs-controls-inner .mejs-horizontal-volume-slider .mejs-horizontal-volume-current {
  background-color: #FED535 !important;
}


.front-page-grid .list-of-episodes.entries-round-corners article .featured-image {
  border-radius: 7px 7px 0 0;
  width: 100%;
  aspect-ration: 4 / 3;
  object-fit: cover !important;
  object-position: center;
}

.single .main-content:not(.template-gutenberg) .entry-container .entry-content img, .page .main-content:not(.template-gutenberg) .entry-container .entry-content img {
  max-width: 100%;
  width: 100%;
  object-fit: cover !important;
  object-position: center;
}

.small_nav .nav-search-form .search-container #s-nav {
  color: #fff !important;
}

/* Kontaktformular */
.single .post .entry-meta, .page:not(.has-front-page-template) .post .entry-meta, .single .widget.thst_recent_comments_widget ul li.recentcomments, .page:not(.has-front-page-template) .widget.thst_recent_comments_widget ul li.recentcomments, .single .widget.thst_recent_blog_widget .ui-tabs-panel article, .page:not(.has-front-page-template) .widget.thst_recent_blog_widget .ui-tabs-panel article, .single .thst_highlight_category_widget ul li .text, .page:not(.has-front-page-template) .thst_highlight_category_widget ul li .text, .single input[type="text"], .single input[type="email"], .single input[type="password"], .single textarea, .page:not(.has-front-page-template) input[type="text"], .page:not(.has-front-page-template) input[type="email"], .page:not(.has-front-page-template) input[type="password"], .page:not(.has-front-page-template) textarea, .dark-template-active.single .post .entry-meta .author-info, .dark-template-active.single .author-info .author-avatar img, .page-template-pagepage-podcastarchive-php .entries.list .podpost, .post-type-archive-podcast .entries.list .podpost, .arch_searchform, .page:not(.has-front-page-template) .wp-block-table table, .page:not(.has-front-page-template) table.wp-block-table, .page:not(.has-front-page-template) .wp-block-table td, .page:not(.has-front-page-template) .wp-block-table th, .single .wp-block-table table, .single table.wp-block-table, .single .wp-block-table td, .single .wp-block-table th, .thst-tabs .thst-tab, .thst-tabs .thst-nav li a, .single .entry-meta .author-info, .template-podcast-archive-legacy .entries-container.list .podpost, .post.format-chat .entry-content ul li, .single .template-gutenberg .entry-meta .author-info {
  border-color: #DDDDDD;
  width: 100% !important;
}

/* Ueber Uns Seite Newsletter Banner */
.call-to-action-container-ueber-uns  {
  background-color: #FED535;
  display: flex;
  flex-wrap: wrap;
  border-radius: 15px;
padding-top: calc( 1.5rem + 2.5vw );
padding-left: calc( 1.5rem + 0.94vw );
padding-right: calc( 1.5rem + 0.94vw );
padding-bottom: calc( 1.5rem + 2.5vw );

}

.ueber-uns-cta-links{
	  flex: 0 0 50%;
  border-top-left-radius: 15px;
  border-bottom-left-radius: 15px;
}

.ueber-uns-cta-rechts{
	flex: 0 0 50%;
	border-top-right-radius: 15px;
	border-bottom-right-radius: 15px;
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	justify-content: center;
	position: relative;
}

/* Button für CTA Newsletter auf Überuns Seite */
.ctaNewsletterButton {
	background-color: #003D5A;
	color:#EFEFEF !important;
	padding: 1.2rem 1.5rem !important;
	border-radius: 2rem;
}

.ctaNewsletterButton a {
	background-color: #003D5A;
	color:#EFEFEF !important;
	padding: 1.2rem 1.5rem !important;
	border-radius: 2rem;
}

.ctaNewsletterButton a:hover {
	background-color: #EFEFEF;
}


/* Zwei Info Module Startseite */

.zwei-info-module {
	display: flex;
 	flex-wrap: wrap;
 	border-radius: 15px;
	grid-gap: 4%;
	margin-bottom: calc( 1.5rem + 2.5vw );
}

.linkes-info-modul{
	flex: 48%;
	width:100%;
	flex-wrap: wrap;
    border-radius: 15px;
	background-color: #FED535;
	padding: calc( 2rem + 0.94vw );
	padding-bottom: calc( 2rem + 2.5vw );
	padding-right:calc( 2rem + 2.5vw );
	
}

.rechtes-info-modul{
	flex: 48%;
	width:100%;
  	border-radius: 15px;
	flex-wrap: wrap;
 	background-color: #EFEFEF;
	padding: calc( 1.5rem + 0.94vw );
	padding-bottom: calc( 1.5rem + 2.5vw );
}

@media (max-width:768px){ 
	.linkes-info-modul, .rechtes-info-modul {
    flex: 100%;
	flex-direction:column;
	margin-top:5vw;
		
  }
}


.thema-kontakt-form-startseite {  
	background: transparent;
    border: none;
    border-bottom: 1px solid #003D5A;
	border-radius: 0px !important;
	font-family: 'Ubuntu' !important;
	font-weight: 400 !important;
	font-size: 18px !important;
	width:80%;

	
}

#startseite-area {
	padding: 30px 0px 10px 0px !important; 
}
#startseite-email {
	padding: 0px 0px 10px 0px !important; 
}

.mail-kontakt-form-startseite {  
	background: transparent !important;
    border: none !important;
    border-bottom: 1px solid #003D5A !important;
	border-radius: 0px; !important
	font-family: 'Ubuntu' !important;
	font-style: normal;
	font-weight: 400;
	font-size: 18px;
	width: 80%;

}

input[type="text"], input[type="email"], input[type="password"], textarea {
	font-family: 'Ubuntu' !important;
	font-style: normal;
	font-weight: 400;
	font-size: 18px;
	border-radius 0px !important;
	
}

.footer-image{
	width: 150px;
}

.mini-title{
	display:none !important;
}