iframe {
    display: block;
    border-style:none;
	text-align: center ;
	margin: auto;
}

.kontakt-bilder {
    max-width: 608px;
    width: 100%;
	margin-left: auto;
	margin-right: auto;
}

#contact-form-244{
	text-align: center;
}

.contact-form-submission{
    display: none;
}



.box-caption {
    display: none;
}
.footer-copyrights {
    display: none;
}

.frontpage-slider .slick-slide::before {opacity: 0;
background-color: white;}

.widget-area-footer {padding-top: 0px;}

.frontpage-slider {margin-bottom: 0px;}

.socialmedia-tabelle, th, td {border: 5px solid white}


.socialmedia-tabelle br {
    display: none; 
}

.main {margin-bottom: 30px;}
.frontpage-slider .slick-prev .fa, .frontpage-slider .slick-next .fa {color: black; opacity: 0.8;

}

		



#bwg_container1_0 {
	 margin: 0 !important;
}

.widget-area-footer p{margin-bottom: 0;}

.logo {padding: 0 0 10px; opacity:0.9;}



/* erste buchstabe groß ausgeschaltet */
.entry-singular .entry-content p:first-child::first-letter {
font-size: 16px;
line-height: 0px;
padding-right: 0px;
	padding-left: 0px;
padding-top: 0px;
	float:none;
}


/* Buttons, Felder, newsletter, mail... */
form input[type="text"], form input[type="email"], form input[type="password"], form input[type="url"], form input[type="date"], form select, form textarea {border: 1px solid #000;
width: 300px;
    border-radius: 8px;

}
input::-moz-focus-inner {border: 1px solid black;
border-radius: 8px}




.contact-submit, .pushbutton-wide{border: 1px solid #000;
width: 300px;
    border-radius: 8px;

}

.es_button {
    background-color: #fff;
      color: white;
	border: 0px solid #000;
      text-align: center;
    display: inline-block;
    cursor: pointer;
    border-radius: 8px;
	padding-bottom: 0px;
	padding-top: 0px;
	padding:1px;
		font-weight: 700;
}

.contact-submit, .pushbutton-wide {
    background-color: #fff;
      color: white;
	border: 1px solid #000;
      text-align: center;
    display: inline-block;
    cursor: pointer;
    border-radius: 8px;
	padding-bottom: 0px;
	padding-top: 0px;
	padding:0px;
		font-weight: 700;
}

.es_button:hover {border: 0px solid #333333;
padding: 1px;}

.contact-submit,.pushbutton-wide{border: 0px solid #333333;
padding: 1px;}


form input[type="submit"] {   border: none;
padding: 0 0px;
height:40px}

.contact-submit, .pushbutton-wide{   border: none;
padding: 0 0px;
height:40px}


form input[type="submit"]:hover {   	  color: #fff;
background-color: #333333;
  border-radius: 8px;
}

code {padding:0 0px}

.contact-submit, .pushbutton-wide{width:200px}


.es_lablebox {padding-bottom: 0px}

form label{margin-bottom: 0px;font-weight: 700;}

textarea {
   max-width: 600px;

}

/* Newsletter zentrierung */
#post-303 div, form, input {text-align: center;
margin-left: auto;
    margin-right: auto;}


/* Kontakt einrichtung */
.kontakt_all .kontakt {
	float: left;

}

.kontakt_all { 
display: table;
margin: 0 auto;

}

.kontakt_wrap { 
display: inline-block;    	padding: 5px; 

margin: 0 auto;
position: relative; 

}

.kontakt {
border: 1px solid black; 
	padding: 20px;
	margin: 20px;
border-radius: 8px;

max-width: 350px;
display: inline-block;
float:left;

}


@media (max-width: 1280px) {
    .kontakt {
					clear: both;
        float: right;
			margin-left:auto;
				margin-right: auto;
			    text-align: center;
    }
}




.maszanfertigung {
float:left;
margin-left: auto;
margin-right: auto;
	 display: block;
	padding-right: 20px
}

@media (max-width: 767px) {
    .maszanfertigung {
        float: none;
    }
}


.custom-logo-link {
margin-right: auto;
margin-left: auto;
width: 258px;
max-width: 45%;

}


.entry-header {
margin: 0 auto;
text-align: center;}

.kleiderstange_gallery{float: left;
margin-right: 20px}

@media (max-width: 1280px) {
    .kleiderstange_beschreibung {
        float: none;
			text-align: center;
    }
	
	.kleiderstange_gallery {
        float: none;
			text-align: center;
    }
	
	
	
}

a img.dawanda {margin: 0px 3px 10px 3px;}

.bwg_nav_cont_0 {display: none;}

.entry-singular .entry-content p {margin-bottom: 15px;}

.frontpage-slider{
max-width: 1250px;
	margin-right: auto;
	margin-left: auto;
}

