/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

section.fusion-footer span.has-fusion-standard-logo{display:inline-block;}
section.fusion-footer span.has-fusion-standard-logo img{height:100px !important;width:100% !important;}

section.fusion-tb-header span.has-fusion-standard-logo img{height:100px !important;width:90% !important;}

img.fusion-sticky-logo,
img.fusion-standard-logo {min-width:300px;}

span.red{color:#e52326 !important;}
span.blue{color:#1272b9 !important;}

div.datenschutz div.fusion-form-label-wrapper{display:none;}
div.datenschutz div.fusion-form-checkbox label a{color:var(--awb-color5) !important;}
div.datenschutz div.fusion-form-checkbox label::after{top:15% !important;}

div.datenschutz div.fusion-form-checkbox label::before{top:15% !important;border: 1px solid var(--body_typography-color) !important;}
div.datenschutz div.fusion-form-checkbox label{font-size:70%;padding: 0px 0 0 2.5em !important;}

li:hover a.fusion-flex-link.fusion-background-highlight span.fusion-megamenu-icon i{color: var(--awb-color7) !important;}

div.fusion-alert.alert.success.alert-success{background-color:#65bc7b !important;}

@media only screen and (max-width: 800px){
	span.fusion-imageframe.imageframe-2 {
		margin-left: 20px !important;
	}
	
	#slidingbar-area .slide-excerpt h2, #slidingbar-area ul, .counter-box-content, .fusion-alert, .fusion-blog-layout-timeline .fusion-timeline-date, .fusion-body #main .tribe-events .datepicker, .fusion-body .tribe-common .tribe-common-b2, .fusion-body .tribe-common .tribe-common-b3, .fusion-footer-widget-area .slide-excerpt h2, .fusion-footer-widget-area ul, .fusion-progressbar .progress-title, .fusion-project-details-tb .project-info h4, .gform_wrapper .gfield_description, .gform_wrapper label, .jtwt .jtwt_tweet, .post-content blockquote, .project-content .project-info h4, .review blockquote q, .sidebar .jtwt .jtwt_tweet, .sidebar .slide-excerpt h2, body {
		font-size: 17px  !important;
	}	
	
	section.fusion-page-title-bar div.fusion-text-2 p{
		font-size: 17px  !important;
		line-height:26px !important;
	}
	
	.fusion-body .fusion-builder-column-8 {
		margin-bottom: 0px !important;
	}
	
	span.kon-mobil-logo img.fusion-mobile-logo{width:250px !important;}
				

}


@media only screen and (max-width: 1200px){
	#slidingbar-area .slide-excerpt h2, #slidingbar-area ul, .counter-box-content, .fusion-alert, .fusion-blog-layout-timeline .fusion-timeline-date, .fusion-body #main .tribe-events .datepicker, .fusion-body .tribe-common .tribe-common-b2, .fusion-body .tribe-common .tribe-common-b3, .fusion-footer-widget-area .slide-excerpt h2, .fusion-footer-widget-area ul, .fusion-progressbar .progress-title, .fusion-project-details-tb .project-info h4, .gform_wrapper .gfield_description, .gform_wrapper label, .jtwt .jtwt_tweet, .post-content blockquote, .project-content .project-info h4, .review blockquote q, .sidebar .jtwt .jtwt_tweet, .sidebar .slide-excerpt h2, body {
		font-size: 19px  !important;
	}		
}

.imprint p {padding-bottom:20px;}
.imprint p strong{text-transform:uppercase;color: var(--h3_typography-color);}
div.imprint h4{text-transform:uppercase !important;}

div.imprint h4:first-of-type{margin-top:-1px !important;}

a.form_link{color:#222222 !important;}
div.content-box-wrapper.content-wrapper.link-area-link-icon:hover i,
a.form_link:hover{color: var(--awb-color6) !important;}


.fusion-alert.alert-success.success .alert-icon, .fusion-alert.alert-success.success .fusion-alert-content {
    color: #fff !important;
}


