/*
Theme Name: Praxis Oppenlander
Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for Praxis Oppenlander. Powered by <a href='https://webnique.de' target='_blank'>WEBNIQUE</a>.
Version: 1.0
Description: A child theme of Enfold
Author: webnique
Author URI: https://webnique.de
Template: enfold
Text Domain: praxis
Domain Path: /lang
*/
 


/* === GLOBAL SETTINGS === */


.header_color div{
	border: none !important; 
}

.sub_menu_socket {
	font-size: 13px;
	    padding-top: 5px;
}



/* === TYPO === */


.wbq-title h2 {
	margin: 0 !important;
}

	.wbq-quote-author {
text-align: right; font-size: 14px; font-weight: 400;
		}


.wbq-title p {
	font-weight: 400 !important;
	line-height: 16px !important;
	margin: 10px 0 !important;
}

blockquote {

font-family: 'Comfortaa', cursive !important;
font-size: 29px;
color: #84B8B3 !important;
text-align: right;
line-height: 1.4em;
font-weight: 400 !important;
padding-left: 0 !important;
margin-bottom: 0 !important;
margin-right: 0 !important;
background-image:  url(/wp-content/uploads/2019/06/quote.svg) ;
background-repeat: no-repeat;
background-position: 15% 1%;

}

.main_color blockquote {
	border: none !important;
}


.wbq-copy-small {
	font-size: 14px !important;
	color: #4C4C4C;
	line-height: 1.1em !important;
}


li {font-weight: 300 !important}




/* === SECTIONS === */

#wbq-home-section-1 {
	margin-top: 50px;
}


#wbq-home-section-3 {
	margin: -120px 0 50px;
}


#wbq-home-section-2 .wbq-title {
	width: 297px;
	position: absolute;
	left: 105px;
}

#wbq-home-section-2 .avia_image {
	    max-width: 360px;
}

#wbq-services-section-3 {
	padding-top: 45px;
}


#wbq-service-section-1 {
	margin-top: 50px;
}

#wbq-services-large-img-section { 
	margin-top: -200px;
}


#wbq-about-section-1 {
	margin-top: 50px;
}

#wbq-kontakt-bg {
	    margin-top: -226px;
		opacity:0.99; 
}

.avia-form-success {
	min-height: 425px
}



/* === FORM === */

.avia_ajax_form h3 {
	font-size: 18px !important;
	line-height: 1.5em; 
}

#top .input-text, #top input[type="text"], #top input[type="input"], #top input[type="password"], #top input[type="email"], #top input[type="number"], #top input[type="url"], #top input[type="tel"], #top input[type="search"], #top textarea, #top selects {
    font: 1em 'Roboto', sans-serif;
    font-size: 15px !important;
}


.avia_ajax_form .button { 
	font-size: 0.62em !important;
	font: 'Roboto', sans-serif !important;
}


#wbq-contact .avia-image-container-inner {
	margin-top:-159px;
	left: -11px;
}



/* === MOBLIE RESPONSIVENESS === */

@media screen and (max-width: 600px) {
	
	
	#socket .copyright {
    float: left;
    line-height: 1.9em;
}
	
	.responsive #socket .sub_menu_socket {
    padding: 10px 0 10px;
	font-size: 14px !important;
	}
	
.avia-section-large .content, .avia-section-large .sidebar {
    padding-top: 30px;
    padding-bottom: 30px;
}
	
	h3 {text-align: left !important;}
	
	
	p {
		font-size: 19px !important;
		font-weight: 400 !important;
	}	
	
	ul {
		font-size: 19px !important;
	}	
	

/* == home == */
#wbq-home-section-2 .wbq-title {
	width: 297px;
	position: relative;
	left: 0px;
}
	

	
#wbq-home-section-1 {
    margin-top: 0px;
}	

	.wbq-quote-author {
text-align: right; font-size: 12px !important; font-weight: 400;
		}
	
	
blockquote {

font-family: 'Comfortaa', cursive !important;
font-size: 29px;
color: #84B8B3 !important;
text-align: right;
line-height: 1.4em;
font-weight: 400 !important;
padding-left: 0 !important;
margin-bottom: 0 !important;
margin-right: 0 !important;
background-image:  url(/wp-content/uploads/2019/06/quote.svg) ;
background-repeat: no-repeat;
background-position: 0% 1%;

}
	
	
/* == psychotherapie == */	
	
#wbq-service-section-1 {
	margin-top: -70px;
}
	
#wbq-service-section-2 .flex_column {
	    padding: 0 !important;
}

	
#wbq-services-section-3 {
    padding-top: 0px;
}
	
/* == ablauf == */	
	
	#wbq-ablauf-1 {
		margin-top: -20px;
	}
	
	#wbq-ablauf-2 {
		margin-top: -40px;
	}
	
	#wbq-ablauf-2 .avia-builder-el-12 {
		padding: 0 !important;
	}
	
	#wbq-ablauf-2 .avia-builder-el-16 {
		padding: 0 !important;
	}
	
	#wbq-ablauf-2 .avia-builder-el-20 {
		padding: 0 !important;
	}
	

/* == about == */	
	
		#wbq-about-section-1 {
		margin-top: -20px;
	}
	
	#wbq-about-section-2 {
		margin-top: -50px;
	}
	
	
	#wbq-contact {
		margin-top: -110px;
		background-image: none !important;
	}
	
	.avia-form-success {
	min-height: 140px;
}
	
}

