/*
Theme Name: Zahnärzte am Augustaplatz und Hofgut
Author: pixelpublic GmbH
Author URI: http://www.pixelpublic.de
Description: Template für Zahnärzte am Augustaplatz und Hofgut
Version: 9.8.1.2
License: This WordPress theme is comprised of two parts: (1) The PHP code and integrated HTML are licensed under the GPL license as is WordPress itself.  You will find a copy of the license text in the same directory as this text file. Or you can read it here: http://wordpress.org/about/gpl/ (2) All other parts of the theme including, but not limited to the CSS code, images, and design are licensed according to the license purchased. Read about licensing details here: http://themeforest.net/licenses/regular_extended
Template: dt-the7
*/
.zweispaltig {
    -webkit-columns: 2 260px;
    -moz-column-count: 2;
    -moz-column-width: 260px;
    columns: 2 260px;
    -moz-column-gap: 2em;
    -webkit-column-gap: 2em;
    column-gap: 2em;
}
.weiss h1, .weiss h2, .weiss h3, .weiss h4, .weiss h5, .weiss h6, .weiss a, .weiss p, .weiss ul, .weiss li, .weiss  { color:#fff;}

/* HEADLINES PXP HEADLINE START */
.h1 {font: 300 40px / 50px "Open Sans", Helvetica, Arial, Verdana, sans-serif; text-transform:uppercase;color:#766F6C;}
.h2 {font: 600 28px / 48px "Open Sans", Helvetica, Arial, Verdana, sans-serif; text-transform:uppercase;color:#AE9E87;}
.h3,.testimonial-name,div.post-entry-content > h3.entry-title > a {font: 600 20px / 30px "Open Sans", Helvetica, Arial, Verdana, sans-serif; text-transform:uppercase;color:#AE9E87;}
.h4 {font: 600 24px / 40px "Open Sans", Helvetica, Arial, Verdana, sans-serif; text-transform:uppercase;color:#AE9E87;}
.h5 {font: normal 16px / 26px "Open Sans", Helvetica, Arial, Verdana, sans-serif;color:#AE9E87;}
.h6 {font: normal 28px / 40px "Open Sans", Helvetica, Arial, Verdana, sans-serif;color:#AE9E87;text-transform:uppercase;}

@media screen and (min-width:769px) and (max-width:992px){
	.h1 {font: 300 33px / 45px "Merriweather Sans", Helvetica, Arial, Verdana, sans-serif; color:#766F6C;}
.h2 {font: 600 28px / 40px "Merriweather Sans", Helvetica, Arial, Verdana, sans-serif; }
.h3,.testimonial-name,div.post-entry-content > h3.entry-title > a {font: 600 20px / 30px "Merriweather Sans", Helvetica, Arial, Verdana, sans-serif !important;}	
.h4 {font: 600 18px / 28px "Merriweather Sans", Helvetica, Arial, Verdana, sans-serif !important;}
.h6 {font: normal 28px / 40px "Open Sans", Helvetica, Arial, Verdana, sans-serif;color:#AE9E87;text-transform:uppercase;}
}

@media screen and (min-width:401px) and (max-width:768px){
	.h1 {font: 300 24px / 32px "Open Sans", Helvetica, Arial, Verdana, sans-serif; color:#766F6C;}
.h2 {font: 600 20px / 30px "Open Sans", Helvetica, Arial, Verdana, sans-serif; }
.h3,.testimonial-name,div.post-entry-content > h3.entry-title > a {font: 600 18px / 28px "Open Sans", Helvetica, Arial, Verdana, sans-serif !important;}
.h4 {font: 600 18px / 28px "Open Sans", Helvetica, Arial, Verdana, sans-serif !important;}
	div.aio-ibd-block > div > h3.aio-icon-title {font:  600 20px / 30px "Open Sans", Helvetica, Arial, Verdana, sans-serif !important;}
	.h6 {font: normal 20px / 30px "Open Sans", Helvetica, Arial, Verdana, sans-serif;color:#AE9E87;text-transform:uppercase;}
}

@media screen and (max-width:400px){
	.h1 {font: 300 24px / 32px "Open Sans", Helvetica, Arial, Verdana, sans-serif; color:#766F6C;}
.h2 {font: 600 20px / 30px "Open Sans", Helvetica, Arial, Verdana, sans-serif; }
.h3,.testimonial-name,div.post-entry-content > h3.entry-title > a {font: 600 18px / 28px "Open Sans", Helvetica, Arial, Verdana, sans-serif !important;}
.h4 {font: 600 18px / 28px "Open Sans", Helvetica, Arial, Verdana, sans-serif !important;}
	div.aio-ibd-block > div > h3.aio-icon-title {font: 600 18px / 1.2em "Open Sans", Helvetica, Arial, Verdana, sans-serif !important;}
	.h6 {font: normal 20px / 30px "Open Sans", Helvetica, Arial, Verdana, sans-serif; }
}


/* HEADLINES PXP HEADLINE ENDE */
/* Cookie 
#BorlabsCookieBox ._brlbs-flex-center > h3, #BorlabsCookieBox h3 {color:#00529e;} */
.BorlabsCookie > h3, .BorlabsCookie > h4 { margin-top: 30px; }
/*transition*/
a,button,input,a:hover,span.wpfm-icon-block,span.wpfm-icon-block:hover{
	transition:all 0.5s;
}
/*Footer*/
.wf-container-bottom .wf-2-3,.wf-container-bottom .wf-span-8 {
    width: 66.065%;
}
#bottom-bar a{
	text-transform:uppercase;
}

@media screen and ( min-width:993px){
	#bottom-bar a:not(:first-child){
		margin-left:15px;
		
	}
	section#copyfooter{
		padding-left:0!important;
		padding-right:0!important;
		float:left;
		text-align:left;
	}
		.wf-1-2.copyrighttext,#menufooter.wf-1-2{
	
			font-size:15px;
	}
}

@media screen and ( max-width:992px){
	/* #bottom-bar a:nth-child(2){
		margin-left:15px;
		
	}*/
	.wpfm-floating-wh-wrapper.wpfm-logged-in{
		display:none;
	}
	
	#copyfooter .wf-1-3,#menufooter .wf-2-3 {
		width:100%!important;
	}
}

/*WPML Dropdown*/
.wpml-ls-item-legacy-dropdown > a{
	color:#c7bdae!important;
}
.wpml-ls-item-legacy-dropdown > a:hover{
	color:#766F6C!important;
}
.wpml-ls-statics-shortcode_actions.wpml-ls.wpml-ls-legacy-dropdown.js-wpml-ls-legacy-dropdown{
	border:1px solid #c7bdae;
	border-radius:5px;
	padding: 12px 17px 12px 17px;
}

/* Cookie 
#BorlabsCookieBox ._brlbs-flex-center > h3, #BorlabsCookieBox h3 {color:#00529e;} */
.BorlabsCookie > h3, .BorlabsCookie > h4 { margin-top: 30px; }

/* Datum-Link raus 
div.entry-meta > a, div.fancy-date > a {pointer-events:none;}
*/

/* ANPASSUNG FÜR PASSWORT GESCHÜTZTE SEITEN START (PXP|NE) */

#passwortschutz {margin-top: 110px;}

/* ANPASSUNG FÜR PASSWORT GESCHÜTZTE SEITEN ENDE (PXP|NE) */

/*Flow Flow*/
@media screen and (min-width: 769px){
.ff-stream{
    margin-bottom: -105px;
}
}
@media screen and (max-width: 768px){
.ff-stream{
    margin-bottom: -55px;
}
}

.wpfm-template-1 ul li .wpfm-icon-block:not(:hover),.wpfm-template-1 ul.wpfm-nav li:not(:hover){
	background-color:#ae9e87!important;
}
.copyrighttext a{
	color:#fff!important;
	text-transform:unset!important;
}