/*Suchbox*/
/*#home_suchbox{opacity:0;}*/
#hz_searchbox {width:100%;position:relative;display:inline-block;}
#hz_searchbox input, #hz_searchbox .hw_styled_selectbox{width: 98%;margin: 10px 1%;border:none!important;}
.hw_styled_selectbox select:hover, .hw_styled_selectbox input[type="select"]:hover{cursor:pointer}
.hw_styled_selectbox select, #hz_searchbox .hw_styled_selectbox input[type="select"]{font-size: 16px;border-width: 0;border-style: solid;background: transparent;-moz-appearance: none;-webkit-appearance: none;appearance: none;min-height: 40px;padding: 4px 10px;width: 100%;}
.hw_styled_selectbox {width: 100%;background-image: url('dropdown.png');background-color: #fff; background-position: center right;background-size: 20px auto;background-repeat: no-repeat;}
.hz_searchbox input, .hz_searchbox input[type="text"]{padding: 4px 10px;min-height: 40px;font-size: 16px;}
#hz_searchbox .hw_search_element{height: 40px;font-size:14px;}

body #page-container #ausgabe_kuenstler .hw_search_element{font-weight: 300 !important;height: 40px;font-size:17px;;border-width: 1px !important;border-color: #b09453!important;}
body #page-container #ausgabe_kuenstler .hw_search_element:hover{cursor:pointer!important;color: #af9453 !important;border-width: 1px !important;border-color: #b09453!important;background-color:#fff!important;}
	
.hz_searchbox .hw_search{transition: all 0.2s;background-color:#af9453;text-align:center;width: 200px;margin: 10px auto;color:#fff}
.wpcf7-acceptance .wpcf7-list-item{margin-left:0px!important;}

@media screen and (max-width: 700px){
	#hz_searchbox input, #hz_searchbox .hw_styled_selectbox, .hz_searchbox .hw_search{width:100%!important;margin: 5px auto;}
	#ausgabe_kuenstler .hw_search_element{width:100%!important;}
	#ausgabe_kuenstler .hz_filter_icon_row {font-size:80%}
	#ausgabe_kuenstler .hz_filter_content div{float:none!important;}
}

/*TextExpand*/
.expandclick:hover{cursor:pointer;}
.expandcontent{overflow: hidden;transition: all .4s;}
@media screen and (min-width: 981px){
.expandcontent_only_mobile{height:auto!important;}
.expandclick_only_mobile{display:none!important}
}

/*Suchergebnis NEU 2021*/
.kuenstler_entfernung, .kuenstler_entfernung_150, .kuenstler_entfernung_250 {margin: 0 auto;clear:both;width:90%;height:auto;padding:25px 0;}
.kuenstler_entfernung p, .kuenstler_entfernung_150 p, .kuenstler_entfernung_250 p{color:#6e6e6e;text-align:center;font-size:19px;font-family: 'Ovo'}
/*
.kuenstler_container > .kuenstler_entfernung_150 ~ .kuenstler_entfernung_150 {display:none!important}
.kuenstler_container > .kuenstler_entfernung_250 ~ .kuenstler_entfernung_250 {display:none!important}
*/
/*Suchergebnis NEU 2022*/
.kuenstler_container > article > .kuenstler_entfernung_150 ~ .kuenstler_entfernung_150 {display:none!important;border:5px solid red!important}
.kuenstler_container > article > .kuenstler_entfernung_250 ~ .kuenstler_entfernung_250 {display:none!important;border:5px solid red!important}
.wp_loop_text_ausgabe{line-height: 1.7em;font-weight: 300;text-align:center;font-family: 'Ovo';font-size:19px;}
.wp_loop_text_ausgabe .et-dropcap{font-size:38px;}
@media screen and (max-width: 980px){
	.wp_loop_text_ausgabe{font-size: 17px;}
	.kuenstler_entfernung p, .kuenstler_entfernung_150 p, .kuenstler_entfernung_250 p{font-size:17px;}
}
@media screen and (max-width: 500px){
	.kuenstler_entfernung, .kuenstler_entfernung_150, .kuenstler_entfernung_250{max-width:330px}
}
.kuenstler_container > .entfernung150 ~ .entfernung150 {display:none!important;}
.kuenstler_container > .entfernung250 ~ .entfernung250 {display:none!important;}
.kuenstlerprofil_button_left:hover{cursor:pointer}
/*ProfilHerz*/
.herzspan{position: absolute;right: 0;top: -3px;font-size:23px}
.herzspan:hover{cursor:pointer;}
.herzspan::after{font-family: 'ETmodules';content: "\e030";color:#af9453;}
.herzspan.hz_herz_icon_full::after{content: "\e089";}

.herzspan2{width: 100%;margin: 0 auto;position: relative;font-size: 18px;text-align: center;color: #333;}
.herzspan2:hover{cursor:pointer;}
.herzspan2::before{font-family: 'ETmodules';content: "\e030";color:#af9453;font-size: 40px;position: relative;top: 10px;margin-right: 10px;}
.herzspan2.hz_herz_icon_full::before{content: "\e089";}
@media screen and (max-width: 700px){
	.herzspan2::before{display: block;height: 42px;margin-right: 0px;}
	.herzspan2 {font-size:16px;}
}
@media screen  and (min-width: 641px) and (max-width: 824px){.herzspan2{margin-top:30px;}}

/* ANFRAGE */
#hw_anfragebox .styled-select {width: 100%;background-image: url('dropdown.png');background-color:#fff;background-position: 99% center;background-size: 18px auto;background-repeat: no-repeat;}
#hw_anfragebox .styled-select select, #hw_anfragebox .styled-select input[type="select"]{height: 40px;border-style: solid;background:transparent !important;-moz-appearance: none;-webkit-appearance: none;appearance: none;margin: 0;min-height: 30px;padding: 4px 15px;width: 100%;}
#hz_anfragebutton{border: 1px solid #af9453;transition: all 0.2s;background-color:#af9453;text-align:center;width: 200px;margin: 10px auto;}
#hz_anfragebutton span{color:#fff}
#hz_anfragebutton:hover{cursor:pointer;background-color:#ffffff!important;border: 1px solid #af9453!important;}
#hz_anfragebutton:hover span{color:#af9453!important;}
#menue_whislist .sublist li > a#hz_anfragebutton{padding:5px!important;}

/*
#page-container header .et_pb_row_2_tb_header{transition: all .5s}
#page-container header.fixed-header .et_pb_row_2_tb_header{padding:10px 0 !important}
*/
.mouseover:hover{cursor:pointer}

/*MENÜ*/
#suchmenu .et_pb_menu__icon {margin: 0 22px!important;}
.header_menue_links .et_pb_menu__wrap {justify-content: right!important;padding-right:50px;}
.header_menue_rechts .et_pb_menu__wrap {justify-content: left!important;padding-left:50px;}


#mobile_menue_leiste .et_pb_menu__search-container{width: 100%;z-index: 9999999999;padding: 0 !important;}
#mobile_menue_leiste .et_pb_menu__wrap #menue_whislist{z-index:999999999}
#mobile_menue_leiste .et_pb_menu__wrap #menue_whislist > a{pointer-events:none;}
.menue_whislist {list-style: none;display: inline-block;position: relative;}
.menue_whislist > a{display: inline!important;}
.menue_whislist .wishcount{position: absolute;margin-left: 8px;font-size: 12px;color:#fff;pointer-events: none;left: 0;}
.menue_whislist > a::before {content: "\e089" !important;color: red;font-family: 'ETmodules';font-size: 22px;}
.menue_whislist > a.empty_whislist::before {color: #fff!important;content: "\e030" !important;}
.menue_whislist .closesublist {display:none}
.menue_whislist .unwish::before {content: "\e07d" !important;font-family: 'ETmodules';font-size: 14px;color:#000;}
.menue_whislist .unwish:hover {cursor:pointer;}
.menue_whislist .unwish {position: absolute;top: 6px;right: -7px;}
.menue_whislist .sublist{display:none;position: absolute;left: -200px;overflow:hidden;min-width: 230px;animation: fade .3s ease-in;animation-delay: 0s;}
.menue_whislist .sublist_container{max-height: 400px;overflow-y: auto;margin-top:15px;background-color: #fff;padding: 10px 15px 10px 10px;border-radius: 10px;}
#menue_whislist li > a{color:#333!important;position: relative;display: block;}
#menue_whislist li {position:relative;text-align:left;list-style-type: none;}
#page-container #menue_whislist .sublist > ul > li > a {font-size:13px;color:#333!important;line-height:30px;padding:6px 10px 6px 35px;}
.menue_whislist .kuenstlericon{background-size: cover;background-repeat: no-repeat;background-position: left center;width: 30px;height: 30px;display: inline-block;border-radius: 50%;position: absolute;left: 0;top: 5px;}
.menue_whislist.activelist .sublist{display:block!important;}

@media screen and (max-height: 400px){.menue_whislist .sublist_container{max-height: 280px;}}
	
@media screen and (min-width: 981px){
	/*.menue_whislist:hover .sublist{display:block!important}*/
}
@media screen and (max-width: 980px){
	.menue_whislist .sublist_container{font-size: 80%;margin-right:3px;padding: 25px 15px 10px 10px;}
	.menue_whislist .closesublist {display:block;position: absolute;right: 0px;top: 1px;}
	.menue_whislist .closesublist:hover {cursor:pointer}
	.menue_whislist .closesublist::before {content: "\4d" !important;font-family: 'ETmodules';font-size: 30px;color: #000;background-color: #fff;border-radius: 50%;}
}

@keyframes fade {from{opacity:0;}to{opacity:1;}}

	.kuenstler_container {width:100%;max-width:1200px;margin:0 auto}
	.kuenstler_post_type {width:33.33%;float: left;min-height:400px;border:2px solid #fff;position:relative}
	.kuenstler_post_type_overlay {z-index: -1;opacity:0;height: 100%;width: 100%;position: absolute;background-color: #000;transition:all .4s}
	.inner:hover .kuenstler_post_type_overlay{opacity:.4;}
	.kuenstler_post_type_content {background-color: #e8e8e8;z-index: -2;height: 100%;background-repeat: no-repeat;background-position: center;width: 100%;position: absolute;background-size: cover;}
	.kuenstler_post_type .inner_hover{opacity:0;color:#fff;transition:all .4s;/*display: table-cell;vertical-align: bottom;*/position: absolute;bottom: 0;width: 100%;height: 100%;}
	.kuenstler_post_type .inner_hover:hover {opacity:1!important;}
	.kuenstler_post_type .inner_hover:active {opacity:1!important;}
	.kuenstler_post_type .inner_hover:focus {opacity:1!important;}
	.inner_hover_info{font-family: 'Ovo';background-image: -webkit-linear-gradient(rgba(0,0,0,.7) 0%, rgba(0,0,0,.2) 100%);background-image: -moz-linear-gradient(rgba(0,0,0,.7) 0%, rgba(0,0,0,.2) 100%);background-image: -o-linear-gradient(rgba(0,0,0,.7) 0%, rgba(0,0,0,.2) 100%);background-image: linear-gradient(rgba(0,0,0,.7) 0%, rgba(0,0,0,.2) 100%);}
	.kuenstler_post_type .hz_place::before{font-family: 'ETmodules';content: "\e081";font-size: 16px;}
	.kuenstler_post_type .nosee{display:none;}

	.hz_fav_icon{color:#fff;opacity:.5;transition:opacity .4s;z-index: 4;position: absolute;top: 10px;right: 10px;height: 24px;width: 24px;text-align: center;}
	.hz_fav_icon:hover{opacity:1;cursor:pointer}
	.hz_fav_icon::before{font-family: 'ETmodules';content: "\e030";font-size: 22px;}
	.hz_pin_icon::before{font-family: 'ETmodules';content: "\e01d";}
	.hz_fav_icon_full::before{content: "\e089"!important;color:red}

	@media screen and (min-width: 981px){
		.kuenstler_post_type_mobil{display:none;}
		.kuenstler_post_type .inner_hover{padding: 5% 0 0;}
		.kuenstler_post_type .inner_hover:hover {cursor:pointer}
		.kuenstler_post_type .inner_hover_info{min-height:80px;overflow: hiddden;padding: 3% 4% 5px;position: absolute;bottom: 0;width: 100%;}
		.kuenstler_post_type .hz_pin_icon {float:right;font-weight: 400;font-size: 16px;}
	}
	@media screen and (max-width: 980px){
		.kuenstler_post_type_desktop{display:none;}
		.kuenstler_post_type .linkoverlay{display:none;pointer-events:none;}
		.kuenstler_post_type {width:50%;min-height:270px;}
		.kuenstler_post_type .inner_hover_info div{text-align:center!important;}
		.kuenstler_post_type .inner_hover{display: table;padding: 0;}
		.kuenstler_post_type .inner_hover_info{top: 0px;left: 0px;padding: 0% 4%;position: relative;height: 100%;vertical-align: middle;display: table-cell;}
		.kuenstler_post_type .hz_pin_icon{display: block;font-size:14px;font-weight: 400;}
		.kuenstler_post_type .kuenstler_post_type_content_link{color:#fff!important;}
		.kuenstler_post_type .inner_hover_button {pointer-events:none;transition:all .4s;padding: 0px 5px;font-weight: 300;background-color: #af9453;color: #fff;margin-top: 10px;display: inline-block;font-size: 14px;min-width: 100px;}
		.kuenstler_post_type .inner_hover_button:hover {opacity:.85;cursor:pointer}
	}

	.searchbutton{border:none;width: 100px;position: absolute;right: 0;text-align: center;background-color: #333;color:#fff;height: 42px;top: 0px;line-height: 42px;}
	.searchbutton:hover, .showmore:hover{cursor:pointer;}
	.eindrit{width:100%;float:left;margin:0}
	

	/*ShiftNav*/
	.et_mobile_nav_menu, #mobile_menu2{display:none!important;}
	#shiftnav-toggle-main{margin-top: 8px!important;background: transparent!important;}
	#shiftnav-main .menue_icon a::before{position:absolute;left: 8px;top: 8px;}
	#shiftnav-main .menue_icon a{padding-left:40px!important;}
	.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu li.menu-item.current-menu-item > .shiftnav-target {background:transparent!important}
	.shiftnav.shiftnav-skin-standard-dark ul.shiftnav-menu.shiftnav-active-on-hover li.menu-item > .shiftnav-target:hover {background:#af9453!important}
	
	/*Anfrage*/
		.hw_anfrage_kuenstler{position:relative;;text-align:center;display: inline-block;}
	.hw_anfrage_kimage{margin:0 auto 5px;background-size:cover;background-position:center;border-radius:50%;background-color:#eee}
	.hw_anfrage_kuenstler .hoverinfo{padding:5px;transition:all .4s;opacity:0;width:120px;border-radius:3px;color:#333;background-color:#fff;position:absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);font-size: 13px;text-align: center;line-height: 1.2em;margin-top: 3px;}
	.kuenstleruebersicht:hover{color: #af9453 !important;background-image: initial;background-color: #ffffff;border: 1px solid #b09453!important;padding-top: 12px !important;padding-right: 45px !important;padding-bottom: 12px !important;padding-left: 45px !important;}
	.kuenstleruebersicht::after{color: #ffffff;line-height: inherit;font-size: inherit !important;opacity: 1;margin-left: .3em;left: auto;content: attr(data-icon);transition: all 300ms ease 0ms;position: absolute;text-transform: none;font-feature-settings: "kern" off;font-variant: none;font-style: normal;font-weight: 400;text-shadow: none;font-family: 'ETmodules' !important;text-align: center;}
	.kuenstleruebersicht:hover::after{left: auto;margin-left: .3em;color: #af9453;}
	.kuenstleruebersicht{border: 1px solid #b09453!important;color: #ffffff !important;background-color: #af9453;transition: all 300ms ease 0ms;display: inline-block;border-radius: 0px;font-weight: 300;line-height: 1.7em !important;background-size: cover;background-position: center;background-repeat: no-repeat;position: relative;margin: 0;box-sizing: border-box;text-align: center;}

	@media screen and (min-width: 981px){
		.hw_anfrage_kuenstler{min-height: 220px;margin-bottom: 20px;}
		.hw_anfrage_kimage{width:200px;height:200px;}
		.hw_anfrage_kuenstler:hover .hoverinfo{opacity:1;}
		.kuenstleruebersicht{font-size: 15px;padding: 10px 45px 10px 35px !important;}
	}
	@media screen and (min-width: 601px){
		.hw_anfrage_kuenstler{padding-bottom: 30px;width:220px;margin-bottom: 20px;}
		.hw_anfrage_title{position:absolute;bottom:0;line-height: 1em;width: 100%;}
	}
	@media screen and (max-width: 600px){
		.hw_anfrage_kuenstler{width:50%!important;float: left;}
	}
	@media screen and (max-width: 980px){
		.hw_anfrage_kuenstler{min-height: 150px;}
		.hw_anfrage_kimage {width: 100px;height: 100px;}
		.hw_anfrage_kuenstler .hoverinfo{display:none!important;width:0;height:0;overflow:hidden;}
		.hw_anfrage_kuenstler .hw_anfrage_title{font-size:80%;line-height: 1em;}
		.kuenstleruebersicht{font-size: 15px;padding: 8px 30px 8px 30px !important;}
	}
	.thirdwidth{width:33.33%;float:left;padding:5px 10px 10px 0px}
	@media screen and (max-width: 780px){.thirdwidth{width:100%;}}
	.thirdwidth label{color: #af9453;font-family: 'Ovo',Georgia,"Times New Roman",serif;}
