/*
Theme Name: Ottenhöfener Knörpeli e.V. 
Description: Ottenhöfener Knörpeli e.V.
Author: rundum.marketing
Author URI: https://www.rundum.marketing
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/


div.historie h6 p em strong{color:var(--h3_typography-color) !important;}

.fusion-alert.alert.fusion-alert-cid11{background-color:#00a32a !important;}
.fusion-alert.alert.fusion-alert-cid12{background-color:#f02933 !important;}

#comment-input input::placeholder, #comment-textarea textarea::placeholder, .comment-form-comment textarea::placeholder, .input-text::placeholder, .post-password-form label input[type="password"]::placeholder, .searchform .s::placeholder, input#s::placeholder, input::placeholder, textarea.fusion-form-input::placeholder{
	color: #000 !important;
}

#comment-input input:focus, #comment-textarea textarea:focus, .avada-select .select2-container .select2-choice2:focus, .avada-select .select2-container .select2-choice:focus, .chzn-container .chzn-drop:focus, .chzn-container-single .chzn-single:focus, .comment-form-comment textarea:focus, .fusion-body .avada-select-parent select:focus, .input-text:focus, .main-nav-search-form input:focus, .post-password-form label input[type="password"]:focus, .search-page-search-form input:focus, input.s:focus, input[type="date"]:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="password"]:focus, input[type="phone-number"]:focus, input[type="text"]:focus, input[type="time"]:focus, select:focus, textarea:focus{
		color: #000 !important;
}


#comment-input input, #comment-textarea textarea, .avada-select .select2-container .select2-choice, .avada-select .select2-container .select2-choice2, .chzn-container .chzn-drop, .chzn-container-single .chzn-single, .comment-form-comment textarea, .fusion-body .avada-select-parent select, .input-text, .main-nav-search-form input, .post-password-form label input[type="password"], .search-page-search-form input, input.s, input[type="date"], input[type="email"], input[type="number"], input[type="password"], input[type="phone-number"], input[type="text"], input[type="time"], select, textarea{
		color: #000 !important;	
}

div.fusion-form-checkbox label{padding: 0px 0 0 2.5em !important;}

.fusion-form-form-wrapper .fusion-form-field .fusion-form-checkbox input:checked + label::after{background: #00a32a !important;}


 
.fusion-body .fusion-fullwidth .fusion-builder-row.fusion-row .fusion-pagination-tb.single-navigation:not(.layout-sticky) a::before{
	padding-left:15px;
}

.fusion-body .fusion-fullwidth .fusion-builder-row.fusion-row .fusion-pagination-tb.single-navigation:not(.layout-sticky) a::after{
	padding-right:15px;
}

div.fusion-pagination-tb div.fusion-tb-next a,
div.fusion-pagination-tb div.fusion-tb-previous a{
	border:2px solid  var(--awb-color4);
	background-color:var(--awb-color4);
	font-family: var(--button_typography-font-family);
	font-weight: var(--button_typography-font-weight);
	font-style: var(--button_typography-font-style,normal);
}

div.fusion-pagination-tb div.fusion-tb-next a{
	padding:10px 30px 10px 15px !important;
}

div.fusion-pagination-tb div.fusion-tb-previous a{
	padding:10px 15px 10px 30px !important;
}

div.fusion-carousel-meta{display:none;}
h4.fusion-carousel-title{text-align:center !important;background-color:var(--awb-color4);margin:0px !important;padding:10px 0px 10px 0px !important;}
h4.fusion-carousel-title a.fusion-related-posts-title-link{color:#FFF !important;}

.related-posts h2.fusion-title-heading{color:var(--awb-color4) !important;}

.legal h2{color:var(--awb-color6) !important;}
.legal h2{font-size:20px !important;padding:10px 0px 10px 0px;}

/*
.current-menu-item .knoerpeli-history-book::before, a:hover .knoerpeli-history-book::before{color:#7d29f0;}
.current-menu-item .knoerpeli-party::before, a:hover .knoerpeli-party::before{color:#00a32a;}
.current-menu-item .knoerpeli-unite::before, a:hover .knoerpeli-unite::before{color:#1470a3;}
.current-menu-item .knoerpeli-team::before, a:hover .knoerpeli-team::before{color:#efca00;}


a.fusion-social-network-icon.fusion-facebook{background-color:#1470a3 !important;}
a.fusion-social-network-icon.fusion-twitter{background-color:#11a0f0 !important;}
a.fusion-social-network-icon.fusion-instagram{background-color:#ef9540 !important;}
*/
div.backgroundImage div.fusion-column-wrapper {background-size:35% !important;}


body.single-post #main{padding-top:0px !important; padding-bottom:0px !important;}

@media screen and (min-width: 1920px) and (max-width: 1760px) and (orientation: landscape) {
	
	h2.title-heading-left {font-size:45px !important;}

}

@media only screen and (min-width: 841px) and (max-width: 1920px)  {
	
	h1.fusion-title-heading{font-size:45px !important;}
	
	.related-posts h1.fusion-title-heading,
	h2.fusion-title-heading{font-size:32px !important;}
	
	.related-posts h2.fusion-title-heading{font-size:26px !important;}

	h4.fusion-carousel-title{line-height:20px !important;padding:5px 0px 10px 0px !important;}
	h4.fusion-carousel-title a.fusion-related-posts-title-link{font-size:11px !important;}	
	
}

@media only screen and (min-width: 1320px) and (max-width: 1920px)  {
	
	h4.awb-imageframe-caption-title{font-size:16px !important;}
	#verantwortliche .fusion-imageframe.has-aspect-ratio img{max-width:135px !important;}

}


@media only screen and (max-width: 840px) {
	
	h1.fusion-title-heading{font-size:26px !important;}
	
	.related-posts h2.fusion-title-heading,
	h2.fusion-title-heading{font-size:22px !important;}	
	
	
	h3.fusion-title-heading{font-size:16px !important;}	
	h5.underline{font-size:18px !important;}	
	.events div.fusion-title-heading{font-size:15px !important;line-height:1.6 !important;}
	
	.related-posts .fusion-content-tb,
	h6.fusion-title-heading{font-size:16px !important;line-height:1.6 !important;}	
	
	h4.fusion-carousel-title{line-height:20px !important;padding:5px 0px 10px 0px !important;}
	h4.fusion-carousel-title a.fusion-related-posts-title-link{font-size:11px !important;}	
	
	.legal h2{font-size:16px !important;}
	
}





::selection {
	background: var(--awb-color4);
	color: var(--awb-color1);
}


