/*
Theme Name: Enfold Child
Description: A <a href='http://codex.wordpress.org/Child_Themes'>Child Theme</a> for the Enfold Wordpress Theme. If you plan to do a lot of file modifications we recommend to use this Theme instead of the original Theme. Updating wil be much easier then.
Version: 1.0
Author: Kriesi
Author URI: http://www.kriesi.at
Template: enfold
*/



/*Add your own styles here:
@import url(https://fonts.googleapis.com/css?family=Roboto:100,100italic,300,300italic,400,400italic,500,500italic,700,700italic,900,900italic&subset=latin,latin-ext,cyrillic,cyrillic-ext,greek-ext,greek,vietnamese);
@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:300,300italic,400,400italic,700,700italic&subset=latin,latin-ext,cyrillic-ext,cyrillic,greek-ext,greek,vietnamese);
@import url(https://fonts.googleapis.com/css?family=Roboto+Slab:400,100,300,700&subset=latin,latin-ext,greek-ext,greek,vietnamese,cyrillic,cyrillic-ext);*/


/* Sidebar */
.sidebar-links a.first {
    background-color: #eaeaea;
    padding: 5px 15px 5px 15px;
    display: block;
}
.sidebar-links a {
    font-size: 12px;
    color: #000000;
}
.sidebar-links a:hover {
	color:#705ccd!important;
}
.sidebar-links li {
    padding: 2px!important;
    list-style: none;

}
.sidebar-links p {
    margin: 0px;
}
.btn-conversion {
    background: #322960;
    padding: 10px 15px;
    border-radius: 3px;
    text-align: center;
}
a.btn-conversion {
    color: #fff;
    width: 100%;
    display: block;
}
a.btn-conversion:hover {
    background: #50477b!important;
}
.sidebar-landingpage a.avia-button {
    font-size: 15px!important;
}
/* Sidebar end */
body, span {
    font-family: 'Roboto', sans-serif!important;
font-weight: 400!important;
}
#top #header .av-main-nav > li > a {
    font-weight: 400;
    text-transform: uppercase;
}
.conversion h3, .conversion p{
	color:#fff!important;
}
.conversion-outer .avia-button-fullwidth {
    padding: 10px!important;
    font-size: 15px!important;
}
#top input[type="text"], #top input[type="tel"], #top input[type="email"], textarea {
    background-color: #fff!important;
    border: 1px solid #d3d3d3!important;
}
.kontakt-inner label {
    font-weight: 100!important;
}
.kontaktformular input[type=text], .kontaktformular input[type=tel], .kontaktformular input[type=email]{
	height:50px!important;
}
.kontaktformular{
	margin:0 auto;padding:50px 0px 50px 0px!important;
}
.kontaktformular input[type=submit]{
	background:#857550!important;color:#fff!important;width:100%;height:50px;
}
.kontaktformular input[type=submit]:hover{
	background:#c8c1af!important;
}
.kontaktformular h3{
	margin-top:0px!important;margin-bottom:15px!important;
}
.kontakt-txt{
	margin-bottom:28px;
}
.left, .right{
	width:49%;float:left;
}
.left{
	margin-right:1%;
}
.right{
	float:right;
}
.kontakt-inner, .kontakt-txt{
	width:100%;clear:both;
}
.kontaktformular textarea{
	height:184px;
}
input {
    margin-bottom: 0px!important;
}
.docfinder-mobile{
	display: none;
}
.bewertungen-mobil {
    display: none;
}
/* Footer */
.float-left .float-right {
    width: 49%;
}
.float-right {
    float: right;
}
.float-left {
    float: left;
}
.copyright {
    width: 80%;
}
#top .avia-font-entypo-fontello, body .avia-font-entypo-fontello, html body [data-av_iconfont='entypo-fontello']:before {
    font-family: 'entypo-fontello';
    font-size: 21px;
}
@media only screen and (max-width: 961px) {
	.copyright {
		width: 70%;
	}
}
@media only screen and (min-width: 769px) {
#scroll-top-link { display: none !important; }}

@media only screen and (max-width: 768px) {
#scroll-top-link { display: block !important; }}
@media only screen and (max-width:1200px){
	.kontaktformular{
		width:100%!important;
	}
}
@media only screen and (max-width:769px){
	.docfinder-desktop {
		display: none;
	}
	.docfinder-mobile{
		display: block;
	}
	.avia-builder-widget-area.avia-builder-el-8 {
		display: none;
	}	
	.bewertungen-mobil {
		display: block;
	}	
}


@media only screen and (max-width: 630px){
	.float-right, .float-left {
		width: 100%;
	}
}

@media only screen and (max-width:600px){
	.kontaktformular{
		width:100%!important;padding:50px 0px 50px 0px!important;
	}
}

@media only screen and (max-width: 736px) {
    .avia_textblock pre, .responsive #top #main .products .product {
        width: 45.6% !important;
        margin: 0 4% 1% 0;
    }
}


