/*
Custom Stylesheet for user defined CSS Rules
- CSS Stylesheet is loading after all other CSS Stylesheets / Rules
- overwrite CSS with exact css query

examples: 
.menu#left-menu .wrapper-menu .menu-item.overview i
.menu#bottom-menu .wrapper-menu .image-wrapper a.current
@media (max-width: 740px)
    .marker#marker-1 
*/

/* kleine anpassungen */

/* kleine anpassungen ENDE */

/* ---------menu icons--------- */

/* regular icons */

.menu#left-menu .wrapper-menu .menu-item-wrapper .menu-item .link.regular {
 border: 2px solid #262626;  }

.menu#left-menu .wrapper-menu .menu-item-wrapper .menu-item .link.regular:hover {
    background: #262626;
}
.menu#left-menu .wrapper-menu .menu-item-wrapper .menu-item .link.regular.current {
    background: #262626;
}


/* altbau icons*/

.menu#left-menu .wrapper-menu .menu-item-wrapper .menu-item .link.altbau {
 border: 2px solid #4db848;  }

.menu#left-menu .wrapper-menu .menu-item-wrapper .menu-item .link.altbau:hover {
    background: #4db848;
}

.menu#left-menu .wrapper-menu .menu-item-wrapper .menu-item .link.altbau.current {
    background: #4db848;
}


/* neubau icons*/

.menu#left-menu .wrapper-menu .menu-item-wrapper .menu-item .link.neubau {
border: 2px solid #cc2895;  }

.menu#left-menu .wrapper-menu .menu-item-wrapper .menu-item .link.neubau:hover{
    background: #cc2895;
}
.menu#left-menu .wrapper-menu .menu-item-wrapper .menu-item .link.neubau.current {
    background: #cc2895;
}


/* public icons*/

.menu#left-menu .wrapper-menu .menu-item-wrapper .menu-item .link.public {
    background: #cc2895;
}
.menu#left-menu .wrapper-menu .menu-item-wrapper .menu-item .link.public.current i {
    color: #cc2895
}
.menu#left-menu .wrapper-menu .menu-item-wrapper .menu-item .link.public.current  {
    background: #fff;
	}	
.menu#left-menu .wrapper-menu .menu-item-wrapper .menu-item .link.public i {
    color: #fff;
}
.menu#left-menu .wrapper-menu .menu-item-wrapper .menu-item .link:hover {
    background: #cc2895;
}
.menu#left-menu .wrapper-menu .menu-item-wrapper .menu-item .link {
    border: 1px solid #cc2895; 
}
.menu#left-menu .wrapper-menu .menu-item-wrapper .menu-item .link.public:hover i{
    color: #cc2895;
}

	
	



/* ---------floorplan dots--------- */
			
			  
.menu#bottom-menu .sub-overview .item a:hover {
    color: ##7E7E7E;
}
			
.menu#bottom-menu .wrapper-menu .image-wrapper a.current {
    background-color: #7E7E7E;
}
			



/* ---------start view markers--------- */


	
	


/* marker styles */
.marker.reveal-marker.marker_style_1 {
    border: 2px #4db848 solid;
}
.marker.reveal-marker.marker_style_2 {
    background-color: #f2eda0;
    border: 2px #f2eda0 solid;
}
.marker.reveal-marker.marker_style_2 .reveal-content {
    background-color: #f2eda0;
}
.marker.reveal-marker.marker_style_3 {
    border: 2px #cc2895 solid;
}