/*
Theme Name: Bridge Child
Theme URI: http://demo.qodeinteractive.com/bridge/
Description: A child theme of Bridge Theme
Author: Qode Interactive
Author URI: http://www.qodethemes.com/
Version: 1.0.0
Template: bridge
*/
@import url("../bridge/style.css");

h2, h3, h4, h5, h6 {margin-top:20px; margin-bottom:20px}
h5 a, .elementor-widget.elementor-widget-sidebar .widget a, .wpb_widgetised_column .widget a {color:#2d787b}

.qode-page-loading-effect-holder .ajax_loader {left:58%; top:50%}
.qode-page-loading-effect-holder img {max-width:40%}	

/*Header*/
.header_top {height:0; padding:0; margin:0}
.header_top .left .qbutton,
.header_top .right .qbutton {margin:50px 50px 0 150px}
.header_top .right .header-widget.quform-popup-widget.header-right-widget > span > a:after {
	content:"\e010";
	font-family:ElegantIcons;
	padding-left:1em}

header.fixed.scrolled .header_top .left .qbutton,
header.fixed.scrolled .header_top .right .qbutton {margin:25px 50px 0 150px}

.header_inner_left {z-index:111}

.content.content_top_margin {margin-top:0 !important}

/*Fullscreen Navigation*/
.icon_menu {color:#2d787b;font-size:3em}
.side_menu_button>a:hover .icon_menu:before{
	color:#2d787b;
	content:"\49"}
.side_menu_button>a:hover .icon_menu {}

nav.popup_menu ul li a {z-index:105}
#popup-menu-item-189 a {target:_blank}

#popup-menu-item-164 a:hover,
#popup-menu-item-165 a:hover {color:#00b6bc !important;transition:ease-in-out;transition-duration: .77s}

#popup-menu-item-164 a:hover:before {
	content:url('img/Gutshof-Living-Jena3.jpg');
	font-size:1em;
	filter: opacity(.1);
	position:fixed;
	width:100%;
	top:-175px;
	left:0;
	transition-delay:1s;
	z-index:9}
#popup-menu-item-165 a:hover:after {
	content:url('img/Gutshof-Living-Jena4.jpg');
	font-size:1em;
	filter: opacity(.125);
	position:fixed;
	width:100%;
	top:-200px;
	left:0;
	z-index:9}
#popup-menu-item-192 a:hover:after {
	content:url('img/Gutshof-Living-Jena5.jpg');
	font-size:1em;
	filter: opacity(.125);
	position:fixed;
	width:100%;
	top:-200px;
	left:0;
	z-index:9}
#popup-menu-item-260 a:hover:after {
	content:url('img/Gutshof-Living-Jena6.jpg');
	font-size:1em;
	filter: opacity(.125);
	position:fixed;
	width:100%;
	top:-200px;
	left:0;
	z-index:9}
#popup-menu-item-274 a:hover:after {
	content:url('img/Gutshof-Living-Jena7.jpg');
	font-size:1em;
	filter: opacity(.125);
	position:fixed;
	width:100%;
	top:-200px;
	left:0;
	z-index:9}
	
.popup_menu_widget_holder {
	font-size:1.5em;
	font-weight:300;
	letter-spacing:2px;
	margin:1.5em 0}

.popup_menu_opened.qode_popup_menu_text_scaledown .popup_menu_holder_outer .popup_menu_widget_holder a {
	border:1px solid #2d787b;
	border-radius:3px;
	padding:.25em .5em}

.popup_menu_opened.qode_popup_menu_text_scaledown .popup_menu_holder_outer .popup_menu_widget_holder a:hover {
	background-color:#00bcb6;
	color:#fff}	
/*Title Pages*/
.content .title .container_inner {padding-top:150px !important}
.title.title_size_large h1 {font-size:4em}


/*Custom Quick Navigation*/

ul.custom-quick-navigation li {display:inline;	text-align:left; float:left}
ul.custom-quick-navigation li:after {
	content:' |';}
	
/*Custom Table Kaufpreise*/	
table tr:nth-child(1) {border-bottom:2px solid #2d787b}
table tr {border-bottom:1px solid #dcdcdc}
.custom-table-kp th {
	border:1px solid #dcdcdc;
	font-size:.75em;
	font-weight:500}
.custom-table-kp td {
	border:1px solid #dcdcdc;
	font-size:.65em;
	text-align:center}
/*Qode Lists*/
.q_list.circle ul>li {color:#4d545a}
.q_list.circle ul>li:before {background-color:#2d787b}

/*Tables*/
table td {text-align:left}
/*Advanced Tabs*/
.qode-advanced-tabs .qode-advanced-tab-container {background-color:rgba(255, 255, 255, 0.0); padding:0}
.qode-advanced-tabs.qode-advanced-horizontal-tab .qode-advanced-tabs-nav li h3 {text-align:center}
.qode-advanced-tabs.qode-advanced-horizontal-tab.qode-advanced-tabs-column-3 .qode-advanced-tabs-nav li {border:1px solid #f7f7f7}
.qode-advanced-tabs.qode-advanced-horizontal-tab.qode-advanced-tabs-column-3 .qode-advanced-tabs-nav li:hover {
	border:1px solid #2d787b;
	border-bottom:#f7f7f7;
	transition:ease-in-out .5s;}

/*Galeries*/
.qode-advanced-image-gallery .owl-nav .qode-next-icon, .qode-advanced-image-gallery .owl-nav .qode-prev-icon {border:2px solid #fff}
.qode-advanced-image-gallery .owl-nav .qode-next-icon:hover, .qode-advanced-image-gallery .owl-nav .qode-prev-icon:hover {border:2px solid #00b6bc}
body a.pp_next:after, body a.pp_previous:after {color:#00b6bc; border:2px solid #00b6bc}

/*Yoast SEO MOdifications*/
p#breadcrumbs {
	font-size:.55em;
	margin-top:1em;
	text-align:center}
/*Custom Modifications and advanced Classes*/
.qode-inter-page-navigation-holder .qode-inter-page-navigation-back-link-inner {
	width:100px;
	height:100px;
	line-height:100px}
.qode-inter-page-navigation-holder .qode-inter-page-title span {display:none}
/*QuForm*/
.fancybox-skin {background:#fff;padding-top:1em !important}

.quform-1 .quform-label>label {color:#4d545a; font-weight:300}
.quform-element-row>.quform-element-column.quform-element-1_9 {
	width:60%;
	padding:0 3%}
	
.quform-1.quform-theme-underlined .select2-container--quform .select2-selection, .quform-1.quform-theme-underlined .quform-field-text, .quform-1.quform-theme-underlined .quform-field-captcha, .quform-1.quform-theme-underlined .quform-field-password, .quform-1.quform-theme-underlined .quform-field-textarea, .quform-1.quform-theme-underlined .quform-field-email, .quform-1.quform-theme-underlined .quform-field-date, .quform-1.quform-theme-underlined .quform-field-time, .quform-1.quform-theme-underlined .quform-field-select, .quform-1.quform-theme-underlined .quform-field-multiselect {border-bottom:1px solid #2d787b;}	


.quform-1.quform-theme-underlined .quform-button-style-theme .quform-upload-button, .quform-1.quform-theme-underlined .quform-options-style-button .quform-option-label, .quform-1.quform-theme-underlined .quform-element-submit.quform-button-style-theme>.quform-button-submit-default>button, .quform-1.quform-theme-underlined .quform-element-submit.quform-button-style-theme>.quform-button-next-default>button, .quform-1.quform-theme-underlined .quform-element-submit.quform-button-style-theme>.quform-button-back-default>button {border:1px solid #2d787b; border-radius:3px}

.quform-success-message-icon {display:none}
.quform-success-message {
	background-color:#00b6bc;
	border-left:none;
	color: #fff;
	padding:3em 4em;
	margin:1em}
	
/*Footer*/	
.footer_bottom .quform-popup-link-1 {color:#00bcb6; letter-spacing:2px;  text-transform:uppercase}
.footer_bottom .quform-popup-link-1:hover {color:#fff}
/*Slider Revolution*/
.slider-button {color:#fff}
.slider-button:hover {color:#fff}

.rev-btn:hover {background-color:#2d787b !important; color:#fff}
:root {
    --wp-admin-theme-color: #00b6bc;
    --wp-admin-theme-color-darker-10: #2d787b;
    --wp-admin-theme-color-darker-20: #4d545a;
}

/*Slider Revolution Wohnungseinheiten*/
.erdgeschoss:hover:after {
	display:block;
	background:#fff;
	box-shadow:0 0 10px rgba(0,0,0,0.5);
	font-size:1em;
	margin:-75px 0 0 -50px;
	left:0;
	content:'Erdgeschoss';
	color: #00b6bc;
	padding:1em}
.obergeschoss:hover:after {
	display:block;
	background:#fff;
	box-shadow:0 0 10px rgba(0,0,0,0.5);
	font-size:1em;
	margin:-75px 0 0 -50px;
	left:0;
	content:'Obergeschoss';
	color: #00b6bc;
	padding:1em}
.dachgeschoss:hover:after {
	display:block;
	background:#fff;
	box-shadow:0 0 10px rgba(0,0,0,0.5);
	font-size:1em;
	margin:-75px 0 0 -50px;
	left:0;
	content:'Dachgeschoss';
	color: #00b6bc;
	padding:1em}
.zweiter-dachgeschoss:hover:after {
	display:block;
	background:#fff;
	box-shadow:0 0 10px rgba(0,0,0,0.5);
	font-size:1em;
	margin:-75px 0 0 -50px;
	left:0;
	content:'2. Dachgeschoss';
	color: #00b6bc;
	padding:1em}

.gebaeude-8 a:hover {
	display:block;
	background-image:url('img/Haus-8-Hover-Bild.png');
	background-repeat:no-repeat;
	background-size:cover;}
.gebaeude-8:hover:before {
	display:block;
	background:#fff;
	box-shadow:0 0 10px rgba(0,0,0,0.5);
	font-size:1em;
	top:0;
	left:0;
	content:'Gebäude 8';
	color: #00b6bc;
	padding:1em}

.gebaeude-9 a:hover {
	display:block;
	background-image:url('img/Haus-9-Hover-Bild.png');
	background-repeat:no-repeat;
	background-size:cover;}
.gebaeude-9:hover:before {
	display:block;
	background:#fff;
	box-shadow:0 0 10px rgba(0,0,0,0.5);
	font-size:1em;
	top:0;
	left:0;
	content:'Gebäude 9';
	color: #00b6bc;
	padding:1em}

.gebaeude-10 a:hover {
	display:block;
	background-image:url('img/Haus-10-Hover-Bild.png');
	background-repeat:no-repeat;
	background-size:cover;
	transition-delay:.3s;
	transition:ease-in 3s}	
.gebaeude-10:hover:before {
	display:block;
	background:#fff;
	box-shadow:0 0 10px rgba(0,0,0,0.5);
	font-size:1em;
	top:0;
	left:0;
	content:'Gebäude 10';
	color: #00b6bc;
	padding:1em}
.gebaeude-11 a:hover {
	display:block;
	background-image:url('img/Haus-11-Hover-Bild.png');
	background-repeat:no-repeat;
	background-size:cover}
.gebaeude-11:hover:before {
	display:block;
	background:#fff;
	box-shadow:0 0 10px rgba(0,0,0,0.5);
	font-size:1em;
	top:0;
	left:0;
	content:'Gebäude 11';
	color: #00b6bc;
	padding:1em}	

/*Wohnungen Gebäude 8*/
.we-801-erdgeschoss a:hover {background-image:url('img/WE_8.01_Erdg_Shape-Hover.png')}
.we-801-erdgeschoss:hover:after {
	display:block;
	background:#fff;
	box-shadow:0 0 10px rgba(0,0,0,0.5);
	font-size:1em;
	margin:-75px 0 0 0px;
	left:0;
	content:'WE 8.01 | Erdgeschoss';
	color: #00b6bc;
	padding:1em}

.we-801-obergeschoss a:hover {background-image:url('img/WE_8.01_Ober_Shape-Hover.png')}	
.we-801-obergeschoss:hover:after {
	display:block;
	background:#fff;
	box-shadow:0 0 10px rgba(0,0,0,0.5);
	font-size:1em;
	margin:-75px 0 0 0;
	left:0;
	content:'WE 8.01 | Obergeschoss';
	color: #00b6bc;
	padding:1em}

.we-801-dachgeschoss a:hover {background-image:url('img/WE_8.01_Dach_hover.png')}	
.we-801-dachgeschoss:hover:after {
	display:block;
	background:#fff;
	box-shadow:0 0 10px rgba(0,0,0,0.5);
	font-size:1em;
	margin:-75px 0 0 0;
	left:0;
	content:'WE 8.01 | Dachgeschoss';
	color: #00b6bc;
	padding:1em}

.we-801-zweiter-dachgeschoss a:hover {background-image:url('img/WE_8.01_zweiter-Dach_hover.png')}
.we-801-zweiter-dachgeschoss:hover:after {
	display:block;
	background:#fff;
	box-shadow:0 0 10px rgba(0,0,0,0.5);
	font-size:1em;
	margin: 0;
	left:0;
	content:'WE 8.01 | 2. Dachgeschoss';
	color: #00b6bc;
	padding:1em}

.we-802-erdgeschoss a:hover {background-image:url('img/WE_8.02_Erdg_Shape-Hover.png')}
.we-802-erdgeschoss:hover:after {
	display:block;
	background:#fff;
	box-shadow:0 0 10px rgba(0,0,0,0.5);
	font-size:1em;
	margin:-75px 0 0 -50px;
	left:0;
	content:'WE 8.02 | Erdgeschoss';
	color: #00b6bc;
	padding:1em}

.we-802-obergeschoss a:hover {background-image:url('img/WE_8.02_Ober_Shape-Hover.png')}		
.we-802-obergeschoss:hover:after {
	display:block;
	background:#fff;
	box-shadow:0 0 10px rgba(0,0,0,0.5);
	font-size:1em;
	margin:-50px 0 0 0;
	left:0;
	content:'WE 8.02 | Obergeschoss';
	color: #00b6bc;
	padding:1em}
.we-802-dachgeschoss a:hover {background-image:url('img/WE_8.02_Dach_hover.png')}
.we-802-dachgeschoss:hover:after {
	display:block;
	background:#fff;
	box-shadow:0 0 10px rgba(0,0,0,0.5);
	font-size:1em;
	margin:-60px 0 0 0;
	left:0;
	content:'WE 8.02 | Dachgeschoss';
	color: #00b6bc;
	padding:1em}
.we-802-zweiter-dachgeschoss a:hover {background-image:url('img/WE_8.01_zweiter-Dach_hover.png')}
.we-802-zweiter-dachgeschoss:hover:after {
	display:block;
	background:#fff;
	box-shadow:0 0 10px rgba(0,0,0,0.5);
	font-size:1em;
	margin:0;
	left:0;
	content:'WE 8.02 | 2. Dachgeschoss';
	color: #00b6bc;
	padding:1em}


.we-803-erdgeschoss a:hover {background-image:url('img/WE_8.03_Erdg_Shape-Hover.png')}
.we-803-erdgeschoss:hover:after {
	display:block;
	background:#fff;
	box-shadow:0 0 10px rgba(0,0,0,0.5);
	font-size:1em;
	margin:-75px 0 0 -50px;
	left:0;
	content:'WE 8.03 | Erdgeschoss';
	color: #00b6bc;
	padding:1em}
.we-803-obergeschoss:hover:after {
	display:block;
	background:#fff;
	box-shadow:0 0 10px rgba(0,0,0,0.5);
	font-size:1em;
	margin:-75px 0 0 -50px;
	left:0;
	content:'WE 8.03 | Obergeschoss';
	color: #00b6bc;
	padding:1em}

.we-804-obergeschoss a:hover {background-image:url('img/WE_8.04_Ober_Shape-Hover.png')}
.we-804-obergeschoss:hover:after {
	display:block;
	background:#fff;
	box-shadow:0 0 10px rgba(0,0,0,0.5);
	font-size:1em;
	margin:-75px 0 0 -50px;
	left:0;
	content:'WE 8.04 | Obergeschoss';
	color: #00b6bc;
	padding:1em}
	
.we-805-dachgeschoss a:hover {background-image:url('img/WE_8.05_Dach_hover.png')}
.we-805-dachgeschoss:hover:after {
	display:block;
	background:#fff;
	box-shadow:0 0 10px rgba(0,0,0,0.5);
	font-size:1em;
	margin:-75px 0 0 -50px;
	left:0;
	content:'WE 8.05 | Dachgeschoss';
	color: #00b6bc;
	padding:1em}
.we-805-zweiter-dachgeschoss a:hover {background-image:url('img/WE_8.05_zweiter-Dach_hover.png')}
.we-805-zweiter-dachgeschoss:hover:after {
	display:block;
	background:#fff;
	box-shadow:0 0 10px rgba(0,0,0,0.5);
	font-size:1em;
	margin:0;
	left:0;
	content:'WE 8.05 | 2. Dachgeschoss';
	color: #00b6bc;
	padding:1em}		
/*Ende Wohnungen Gebäude 8*/

/*Wohnungen Gebäude 9*/
.we-901-erdgeschoss a:hover {background-image:url('img/WE_9.01_Erdg_Shape-Hover.png')}
.we-901-erdgeschoss:hover:after {
	display:block;
	background:#fff;
	box-shadow:0 0 10px rgba(0,0,0,0.5);
	font-size:1em;
	margin:-50px 0 0 0px;
	left:0;
	content:'WE 9.01 | Erdgeschoss';
	color: #00b6bc;
	padding:1em}

.we-901-obergeschoss a:hover {background-image:url('img/WE_9.01_Ober_Shape-Hover.png')}	
.we-901-obergeschoss:hover:after {
	display:block;
	background:#fff;
	box-shadow:0 0 10px rgba(0,0,0,0.5);
	font-size:1em;
	margin:-75px 0 0 -50px;
	left:0;
	content:'WE 9.01 | Obergeschoss';
	color: #00b6bc;
	padding:1em}
.we-901-dachgeschoss:hover:after {
	display:block;
	background:#fff;
	box-shadow:0 0 10px rgba(0,0,0,0.5);
	font-size:1em;
	margin:-75px 0 0 -50px;
	left:0;
	content:'WE 9.01 | Dachgeschoss';
	color: #00b6bc;
	padding:1em}
.we-901-zweiter-dachgeschoss:hover:after {
	display:block;
	background:#fff;
	box-shadow:0 0 10px rgba(0,0,0,0.5);
	font-size:1em;
	margin:-50px 0 0 -25px;
	left:0;
	content:'WE 9.01 | 2. Dachgeschoss';
	color: #00b6bc;
	padding:1em}

.we-902-erdgeschoss a:hover {background-image:url('img/WE_9.02_Erdg_Shape-Hover.png')}
.we-902-erdgeschoss:hover:after {
	display:block;
	background:#fff;
	box-shadow:0 0 10px rgba(0,0,0,0.5);
	font-size:1em;
	margin:-50px 0 0 0px;
	left:0;
	content:'WE 9.02 | Erdgeschoss';
	color: #00b6bc;
	padding:1em}
.we-902-obergeschoss a:hover {background-image:url('img/WE_9.02_Ober_Shape-Hover.png')}	
.we-902-obergeschoss:hover:after {
	display:block;
	background:#fff;
	box-shadow:0 0 10px rgba(0,0,0,0.5);
	font-size:1em;
	margin:-75px 0 0 -50px;
	left:0;
	content:'WE 9.02 | Obergeschoss';
	color: #00b6bc;
	padding:1em}
.we-902-dachgeschoss a:hover {background-image:url('img/WE_9.02_Dach_hover.png')}
.we-902-dachgeschoss:hover:after {
	display:block;
	background:#fff;
	box-shadow:0 0 10px rgba(0,0,0,0.5);
	font-size:1em;
	margin:-75px 0 0 -50px;
	left:0;
	content:'WE 9.02 | Dachgeschoss';
	color: #00b6bc;
	padding:1em}
.we-902-zweiter-dachgeschoss a:hover {background-image:url('img/WE_9.02_zweiter-Dach_hover.png')}	
.we-902-zweiter-dachgeschoss:hover:after {
	display:block;
	background:#fff;
	box-shadow:0 0 10px rgba(0,0,0,0.5);
	font-size:1em;
	margin:-60px 0 0 -40px;
	left:0;
	content:'WE 9.02 | 2. Dachgeschoss';
	color: #00b6bc;
	padding:1em}
.we-903-erdgeschoss a:hover {background-image:url('img/WE_9.03_Erdg_Shape-Hover.png')}
.we-903-erdgeschoss:hover:after {
	display:block;
	background:#fff;
	box-shadow:0 0 10px rgba(0,0,0,0.5);
	font-size:1em;
	margin:-50px 0 0 0px;
	left:0;
	content:'WE 9.03 | Erdgeschoss';
	color: #00b6bc;
	padding:1em}
.we-903-obergeschoss a:hover {background-image:url('img/WE_9.03_Ober_Shape-Hover.png')}	
.we-903-obergeschoss:hover:after {
	display:block;
	background:#fff;
	box-shadow:0 0 10px rgba(0,0,0,0.5);
	font-size:1em;
	margin:-75px 0 0 -50px;
	left:0;
	content:'WE 9.03 | Obergeschoss';
	color: #00b6bc;
	padding:1em}
.we-903-dachgeschoss a:hover {background-image:url('img/WE_9.03_Dach_hover.png')}
.we-903-dachgeschoss:hover:after {
	display:block;
	background:#fff;
	box-shadow:0 0 10px rgba(0,0,0,0.5);
	font-size:1em;
	margin:-75px 0 0 -50px;
	left:0;
	content:'WE 9.03 | Dachgeschoss';
	color: #00b6bc;
	padding:1em}
.we-903-zweiter-dachgeschoss a:hover {background-image:url('img/WE_9.03_zweiter-Dach_hover.png')}	
.we-903-zweiter-dachgeschoss:hover:after {
	display:block;
	background:#fff;
	box-shadow:0 0 10px rgba(0,0,0,0.5);
	font-size:1em;
	margin:-60px 0 0 -60px;
	left:0;
	content:'WE 9.03 | 2. Dachgeschoss';
	color: #00b6bc;
	padding:1em}

.we-904-dachgeschoss a:hover {background-image:url('img/WE_9.04_Dach_hover.png')}
.we-904-dachgeschoss:hover:after {
	display:block;
	background:#fff;
	box-shadow:0 0 10px rgba(0,0,0,0.5);
	font-size:1em;
	margin:-75px 0 0 -50px;
	left:0;
	content:'WE 9.04 | Dachgeschoss';
	color: #00b6bc;
	padding:1em}	
.we-904-zweiter-dachgeschoss a:hover {background-image:url('img/WE_9.04_zweiter-Dach_hover.png')}	
.we-904-zweiter-dachgeschoss:hover:after {
	display:block;
	background:#fff;
	box-shadow:0 0 10px rgba(0,0,0,0.5);
	font-size:1em;
	margin:-60px 0 0 -75px;
	left:0;
	content:'WE 9.04 | 2. Dachgeschoss';
	color: #00b6bc;
	padding:1em}	
/*Ende Wohnungen Gebäude 9*/

/*Wohnungen Gebäude 10*/
.we-1001-erdgeschoss a:hover {background-image:url('img/WE_10.01_Unter_hover.png')}	
.we-1001-erdgeschoss:hover:after {
	display:block;
	background:#fff;
	box-shadow:0 0 10px rgba(0,0,0,0.5);
	font-size:1em;
	margin:-65px 0 0 -20px;
	left:0;
	content:'WE 10.01 | Erdgeschoss';
	color: #00b6bc;
	padding:1em}


.we-1002-erdgeschoss a:hover {background-image:url('img/WE_10.02_Erd_hover.png')}	
.we-1002-erdgeschoss:hover:after {
	display:block;
	background:#fff;
	box-shadow:0 0 10px rgba(0,0,0,0.5);
	font-size:1em;
	margin:-65px 0 0 -20px;
	left:0;
	content:'WE 10.02 | Erdgeschoss';
	color: #00b6bc;
	padding:1em}
.we-1003-erdgeschoss a:hover {background-image:url('img/WE_10.03_Erd_hover.png')}	
.we-1003-erdgeschoss:hover:after {
	display:block;
	background:#fff;
	box-shadow:0 0 10px rgba(0,0,0,0.5);
	font-size:1em;
	margin:-65px 0 0 -50px;
	left:0;
	content:'WE 10.03 | Erdgeschoss';
	color: #00b6bc;
	padding:1em}	
.we-1004-erdgeschoss a:hover {background-image:url('img/WE_10.04_Erd_hover.png')}	
.we-1004-erdgeschoss:hover:after {
	display:block;
	background:#fff;
	box-shadow:0 0 10px rgba(0,0,0,0.5);
	font-size:1em;
	margin:-65px 0 0 -50px;
	left:0;
	content:'WE 10.04 | Erdgeschoss';
	color: #00b6bc;
	padding:1em}	
.we-1005-erdgeschoss a:hover {background-image:url('img/WE_10.05_Erd_hover.png')}	
.we-1005-erdgeschoss:hover:after {
	display:block;
	background:#fff;
	box-shadow:0 0 10px rgba(0,0,0,0.5);
	font-size:1em;
	margin:-50px 0 0 -20px;
	left:0;
	content:'WE 10.05 | Erdgeschoss';
	color: #00b6bc;
	padding:1em}
.we-1006-dachgeschoss a:hover {background-image:url('img/WE_10.06_Dach_hover.png')}	
.we-1006-dachgeschoss:hover:after {
	display:block;
	background:#fff;
	box-shadow:0 0 10px rgba(0,0,0,0.5);
	font-size:1em;
	margin:-66px 0 0 -16px;
	left:0;
	content:'WE 10.06 | Dachgeschoss';
	color: #00b6bc;
	padding:1em}		

.we-1007-dachgeschoss a:hover {background-image:url('img/WE_10.07_Dach_hover.png')}	
.we-1007-dachgeschoss:hover:after {
	display:block;
	background:#fff;
	box-shadow:0 0 10px rgba(0,0,0,0.5);
	font-size:1em;
	margin:-66px 0 0 -27px;
	left:0;
	content:'WE 10.07 | Dachgeschoss';
	color: #00b6bc;
	padding:1em}		

.we-1008-dachgeschoss a:hover {background-image:url('img/WE_10.08_Dach_hover.png')}	
.we-1008-dachgeschoss:hover:after {
	display:block;
	background:#fff;
	box-shadow:0 0 10px rgba(0,0,0,0.5);
	font-size:1em;
	margin:-66px 0 0 -40px;
	left:0;
	content:'WE 10.08 | Dachgeschoss';
	color: #00b6bc;
	padding:1em}		
.we-1009-zweiter-dachgeschoss a:hover {background-image:url('img/WE_10.09_zweiter-Dach_hover.png')}	
.we-1009-zweiter-dachgeschoss:hover:after {
	display:block;
	background:#fff;
	box-shadow:0 0 10px rgba(0,0,0,0.5);
	font-size:1em;
	margin:-65px 0 0 -30px;
	left:0;
	content:'WE 10.09 | 2. Dachgeschoss';
	color: #00b6bc;
	padding:1em}		

.we-1010-zweiter-dachgeschoss a:hover {background-image:url('img/WE_10.10_zweiter-Dach_hover.png')}	
.we-1010-zweiter-dachgeschoss:hover:after {
	display:block;
	background:#fff;
	box-shadow:0 0 10px rgba(0,0,0,0.5);
	font-size:1em;
	margin:-50px 0 0 30px;
	left:0;
	content:'WE 10.10 | 2. Dachgeschoss';
	color: #00b6bc;
	padding:1em}		

	
/*Ende Wohnungen Gebäude 10*/

/*Wohnungen Gebäude 11*/
.we-1101-untergeschoss a:hover {background-image:url('img/WE_11.01_Unter_hover.png')}	
.we-1101-untergeschoss:hover:after {
	display:block;
	background:#fff;
	box-shadow:0 0 10px rgba(0,0,0,0.5);
	font-size:1em;
	margin:-75px 0 0 -50px;
	left:0;
	content:'WE 11.01 | Untergeschoss';
	color: #00b6bc;
	padding:1em}	

.we-1101-erdgeschoss a:hover {background-image:url('img/WE_11.01_Erd_hover.png')}	
.we-1101-erdgeschoss:hover:after {
	display:block;
	background:#fff;
	box-shadow:0 0 10px rgba(0,0,0,0.5);
	font-size:1em;
	margin:-65px 0 0 -45px;
	left:0;
	content:'WE 11.01 | Erdgeschoss';
	color: #00b6bc;
	padding:1em}	

.we-1102-untergeschoss a:hover {background-image:url('img/WE_11.02_Unter_hover.png')}	
.we-1102-untergeschoss:hover:after {
	display:block;
	background:#fff;
	box-shadow:0 0 10px rgba(0,0,0,0.5);
	font-size:1em;
	margin:-65px 0 0 -10px;
	left:0;
	content:'WE 11.02 | Untergeschoss';
	color: #00b6bc;
	padding:1em}	
.we-1102-erdgeschoss a:hover {background-image:url('img/WE_11.02_Erd_hover.png')}	
.we-1102-erdgeschoss:hover:after {
	display:block;
	background:#fff;
	box-shadow:0 0 10px rgba(0,0,0,0.5);
	font-size:1em;
	margin:-65px 0 0 -10px;
	left:0;
	content:'WE 11.02 | Erdgeschoss';
	color: #00b6bc;
	padding:1em}	
.we-1103-dachgeschoss a:hover {background-image:url('img/WE_11.03_Dach_hover.png')}	
.we-1103-dachgeschoss:hover:after {
	display:block;
	background:#fff;
	box-shadow:0 0 10px rgba(0,0,0,0.5);
	font-size:1em;
	margin:-66px 0 0 -20px;
	left:0;
	content:'WE 11.03 | Dachgeschoss';
	color: #00b6bc;
	padding:1em}	
.we-1104-dachgeschoss a:hover {background-image:url('img/WE_11.04_Dach_hover.png')}	
.we-1104-dachgeschoss:hover:after {
	display:block;
	background:#fff;
	box-shadow:0 0 10px rgba(0,0,0,0.5);
	font-size:1em;
	margin:-66px 0 0 -20px;
	left:0;
	content:'WE 11.04 | Dachgeschoss';
	color: #00b6bc;
	padding:1em}		
.we-1105-zweiter-dachgeschoss a:hover {background-image:url('img/WE_11.05_zweiter-Dach_hover.png')}	
.we-1105-zweiter-dachgeschoss:hover:after {
	display:block;
	background:#fff;
	box-shadow:0 0 10px rgba(0,0,0,0.5);
	font-size:1em;
	margin:-66px 0 0 -20px;
	left:0;
	content:'WE 11.05 | 2. Dachgeschoss';
	color: #00b6bc;
	padding:1em}		
.we-1106-zweiter-dachgeschoss a:hover {background-image:url('img/WE_11.06_zweiter-Dach_hover.png')}	
.we-1106-zweiter-dachgeschoss:hover:after {
	display:block;
	background:#fff;
	box-shadow:0 0 10px rgba(0,0,0,0.5);
	font-size:1em;
	margin:-66px 0 0 -30px;
	left:0;
	content:'WE 11.06 | 2. Dachgeschoss';
	color: #00b6bc;
	padding:1em}		

/*Ende Wohnungen Gebäude 11*/


.we-301-erdgeschoss:hover:after {
	display:block;
	background:#fff;
	box-shadow:0 0 10px rgba(0,0,0,0.5);
	font-size:1em;
	margin:-75px 0 0 -50px;
	left:0;
	content:'WE 3.01 | Erdgeschoss';
	color: #00b6bc;
	padding:1em}
.we-301-obergeschoss:hover:after {
	display:block;
	background:#fff;
	box-shadow:0 0 10px rgba(0,0,0,0.5);
	font-size:1em;
	margin:-75px 0 0 -50px;
	left:0;
	content:'WE 3.01 | Obergeschoss';
	color: #00b6bc;
	padding:1em}

.we-302-erdgeschoss:hover:after {
	display:block;
	background:#fff;
	box-shadow:0 0 10px rgba(0,0,0,0.5);
	font-size:1em;
	margin:-75px 0 0 -50px;
	left:0;
	content:'WE 3.02 | Erdgeschoss';
	color: #00b6bc;
	padding:1em}
.we-302-obergeschoss:hover:after {
	display:block;
	background:#fff;
	box-shadow:0 0 10px rgba(0,0,0,0.5);
	font-size:1em;
	margin:-75px 0 0 -50px;
	left:0;
	content:'WE 3.02 | Obergeschoss';
	color: #00b6bc;
	padding:1em}

@media all and (max-width:1024px) {
.header_top .left .qbutton, 
.header_top .right .header-widget.quform-popup-widget.header-right-widget > span > a span {display:none}

.header_top .right {text-align:right}
.header_top .right .qbutton {
	height:30px;
	line-height:30px;
	margin:31px 26px 0 0; 
	padding:0 1em 0 .15em}


.content .title .container_inner {padding-top:0 !important}

.qbutton.big_large_full_width {
	display:block;
	height:auto;
	line-height:200%;
	white-space:normal;
	width:94%}

.custom-table-kp th, .custom-table-kp td {font-size:.5em;line-height:125%;padding:3px}
}


@media all and (max-width:480px) {
.qode-page-loading-effect-holder .ajax_loader {left:33%; top:33%}
.qode-page-loading-effect-holder img {max-width:100%}	
	
.header_top .left .qbutton, 
.header_top .right .qbutton a p,
.header_top .right .qbutton a span {display:none}	

.header_top .right .qbutton {display:none}
.header_top .right {text-align:right}
.header_top .right .header-widget.quform-popup-widget.header-right-widget > span > a span {display:none}

.header_top .right .header-widget.quform-popup-widget.header-right-widget > span > a:after {
	content:"\e010";
	font-family:ElegantIcons;
	padding-left: 0}
	
.content .title .container_inner {padding-top:5px !important}

.qode-advanced-tabs .qode-advanced-tabs-nav li a {padding:5px 10px}
.qode-advanced-tabs.qode-advanced-horizontal-tab .qode-advanced-tabs-nav li h3 {margin:1em 0}

.custom-table-kp th, .custom-table-kp td {font-size:.5em;line-height:100%;padding:0 2px}

.we-301-erdgeschoss:hover:after,
.we-301-obergeschoss:hover:after,
.we-302-erdgeschoss:hover:after,
.we-302-obergeschoss:hover:after {font-size:.85em;margin:5% 0 0 20%}

}
