body
{
   background-color: #FFFFFF;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-size: 13px;
   line-height: 1.1875;
   margin: 0;
   padding: 0;
}
#Kunde_header
{
   width: 1733px;
   height: 23px;
   background-color: #6DB133;
   background-image: none;
   border: 1px #6DB133 solid;
}
#Kunde_header_text
{
   position: absolute;
   left: 3px;
   top: 3px;
   width: 1727px;
   height: 17px;
   overflow: hidden;
   text-align: left;
}
#Etagenuebersicht_Layer_Top.wf-animation-container { 	
	overflow: hidden; 
	width: 1720px; 
	height: 250px; 
	
}

#Etagenuebersicht_Layer_Top .animated { 
    animation-duration: 2s !important;
    animation-delay: 0s !important;
    animation-iteration-count: 1 !important;
    transform-origin: center !important;
}


/* -- #Etagenuebersicht_Top_Raum_001 - wf-card --- */


/* Switch off pointer events if the button is not rendered */

#Etagenuebersicht_Top_Raum_001 .wf-secured-container>span.dummy:only-child {
    pointer-events: none;
}

#Etagenuebersicht_Top_Raum_001 .wf-enabled-container .wf-overlay {
    pointer-events: none;
}

#Etagenuebersicht_Top_Raum_001 .wf-card-link {
    position: absolute;
    color: #FFFFFF;
    height: 25px;
    width: 25px;
    background: rgba(233,41,49,0.00);
    border-radius: 50px;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .16), 0 2px 10px 0 rgba(0, 0, 0, .12);
    line-height: 25px;
}

#Etagenuebersicht_Top_Raum_001 .wf-card-link.link-right {
    right: 10px;
    bottom: 0;
    transform: translateY(50%);
}

#Etagenuebersicht_Top_Raum_001 .wf-card-link.link-left {
    left: 10px;
    bottom: 0;
    transform: translateY(50%);
}

#Etagenuebersicht_Top_Raum_001 .wf-card-link.link-middle {
    left: 50%;
    bottom: 0;
    transform: translate(-50%, 50%);
}

#Etagenuebersicht_Top_Raum_001 .wf-card-link:hover {
    background: #AA0000;
    cursor: pointer;
    -webkit-box-shadow: 0px 4px 5px 0px rgba(174, 174, 174, 1);
    -moz-box-shadow: 0px 4px 5px 0px rgba(174, 174, 174, 1);
    box-shadow: 0px 4px 5px 0px rgba(174, 174, 174, 1);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

#Etagenuebersicht_Top_Raum_001 .wf-card-link > .wf-navigation-link {
    display: block;
    background-color: rgba(233,41,49,0.00);
    border-radius: 50px;
    color: #FFFFFF;
    padding: 0px;
    text-align: center;
    height: 25px;
    width: 25px;
}

#Etagenuebersicht_Top_Raum_001 .wf-card-link > .wf-navigation-link:hover {
    background-color: transparent;
    color: #FFFFFF;
}

#Etagenuebersicht_Top_Raum_001 .wf-navigation-link-content a {
    color: #FFFFFF;
}

#Etagenuebersicht_Top_Raum_001 .wf-navigation-link-content a:hover {
    color: #FFFFFF;
}

#Etagenuebersicht_Top_Raum_001 .navigation-link-content {
    line-height: 25px;
}

#Etagenuebersicht_Top_Raum_001 .wf-card {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 4px;
    display: flex;
    flex-direction: column;
    background-color: #FFFFFF;
    border: 1px solid #c0c0c0;
    -webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);
    -moz-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);
    box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    border-radius: 4px;
    overflow: hidden;
}

#Etagenuebersicht_Top_Raum_001 .wf-card:hover {
    -webkit-box-shadow: 0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);
    -moz-box-shadow: 0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);
    box-shadow: 0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

#Etagenuebersicht_Top_Raum_001 .wf-card-image-conatiner {
    height: 0px;
    position: relative;
}

#Etagenuebersicht_Top_Raum_001 .wf-card-img-top {
    display: block;
    background-color: #f5f5f5;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
    border-bottom: 1px solid rgba(160, 160, 160, 0.2);
}

#Etagenuebersicht_Top_Raum_001 .wf-card-block {
    flex: 1;
    padding: 10px 15px;
    color: #000000;
	line-height:initial;
	line-height:normal;
    box-sizing: border-box;
	display:block;
justify-content:center;
align-items:center;
}

#Etagenuebersicht_Top_Raum_001 .wf-card-title {
    font-weight: Normal;
    font-size: 16px;
}

#Etagenuebersicht_Top_Raum_001 .wf-card-header-text {
    color: #FFFFFF;
    font-family: Arial;
    font-weight: Normal;
    font-size: 16px;
}

#Etagenuebersicht_Top_Raum_001 .wf-card-text {
    font-family: Arial;
    font-size: 14px;
    margin: 0;
}

#Etagenuebersicht_Top_Raum_001 .wf-card-nav {
    padding: 2px;
    background-color: #F5F5F5;
    border-top: 1px solid rgba(160, 160, 160, 0.2);
}

#Etagenuebersicht_Top_Raum_001 .wf-card-header {
    background-color: #6DB133;
    /*border-top-left-radius: 4px;
    border-top-right-radius: 4px;*/
    border-bottom: 1px solid rgba(160, 160, 160, 0.2);
    min-height: 0px;
    padding: 10px;
}

#Etagenuebersicht_Top_Raum_001 .wf-card-footer {
    background-color: #f5f5f5;
    /*border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;*/
    border-top: 1px solid rgba(160, 160, 160, 0.2);
    height: 0px;
}


/* --- image --- */

#Etagenuebersicht_Top_Raum_001 .wf-state-element {}

#Etagenuebersicht_Top_Raum_001 .wf-card-nav .btn {
    width: 190px;
    height: 15px !important;
    padding: 3px !important;
    text-shadow: none !important;
}

#Etagenuebersicht_Top_Raum_001 .btn-group-vertical .btn {
    display: block !important;
    width: 190px !important;
}

#Etagenuebersicht_Top_Raum_001 .btn-group-vertical .btn:not(:last-child) {
    margin-bottom: 5px;
}

#Etagenuebersicht_Top_Raum_001 a .wf-button-content {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
}

#Etagenuebersicht_Top_Raum_001 .wf-icon {
    font-size: $iconSize$px;
    margin-right: 5px !important;
}

#Etagenuebersicht_Top_Raum_001 .wf-navigation-link-content i {
    margin-left: 2px;
    margin-top: 1px;
    margin-right: 2px;
    font-size: 16px;
}

#Etagenuebersicht_Top_Raum_001 .wf-button-text {
    font-size: 14px !important;
}

#Etagenuebersicht_Top_Raum_001 .btn-group .btn+.btn,
#Etagenuebersicht_Top_Raum_001 .btn-group .btn+.btn-group,
#Etagenuebersicht_Top_Raum_001 .btn-group .btn-group+.btn,
#Etagenuebersicht_Top_Raum_001 .btn-group .btn-group+.btn-group {
    margin-left: 5px !important;
}

#Etagenuebersicht_Top_Raum_001 .wf-position-relative > :not(.wf-card-title):not(.wf-card-text) {
    position: relative !important;
    top: auto !important;
    left: auto !important;
    margin: 0px;
    display: block;
    justify-content: center;
}

#Etagenuebersicht_Top_Raum_001 .btn-group {
  display: flex;
}

   
    #Etagenuebersicht_Top_Raum_001 .btn-group >.wf-secured-container:not(:first-child):not(:last-child) .btn {
        border-radius: 0;
    }

    #Etagenuebersicht_Top_Raum_001 .btn-group .wf-secured-container:first-child{
        margin-left: 0;
    }

    #Etagenuebersicht_Top_Raum_001 .btn-group .wf-secured-container:first-child:not(:last-child) .btn {
        border-bottom-right-radius: 0;
        border-top-right-radius: 0;
    }

    #Etagenuebersicht_Top_Raum_001  .btn-group .wf-secured-container:last-child:not(:first-child) .btn,
    #Etagenuebersicht_Top_Raum_001  .btn-group .dropdown-toggle:not(:first-child) {
        border-bottom-left-radius: 0;
        border-top-left-radius: 0;
    }

    #Etagenuebersicht_Top_Raum_001  .btn-group-vertical .wf-secured-container,
    #Etagenuebersicht_Top_Raum_001  .btn-group-vertical>.wf-secured-container .btn {
        display: block;
        float: none;
        max-width: 100%;
        width: 100%;
    }

    #Etagenuebersicht_Top_Raum_001  .btn-group-vertical .wf-secured-container + .wf-secured-container {
        margin-left: 0;
        margin-top: -1px;
    }

    #Etagenuebersicht_Top_Raum_001  .btn-group-vertical .wf-secured-container:not(:first-child):not(:last-child) .btn{
        border-radius: 0;
    }

    #Etagenuebersicht_Top_Raum_001  .btn-group-vertical .wf-secured-container:first-child:not(:last-child) .btn{
        border-radius: 4px 4px 0 0;
    }

    #Etagenuebersicht_Top_Raum_001  .btn-group-vertical .wf-secured-container:last-child:not(:first-child) .btn {
        border-radius: 0 0 4px 4px;
    }


#wb_Etagenuebersicht_Top_Raum_001_text1 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Etagenuebersicht_Top_Raum_001_text1 div
{
   text-align: left;
}
#wb_Etagenuebersicht_Top_Raum_001_text2 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Etagenuebersicht_Top_Raum_001_text2 div
{
   text-align: left;
}
#wb_Etagenuebersicht_Top_Raum_001_text3 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Etagenuebersicht_Top_Raum_001_text3 div
{
   text-align: left;
}
#wb_Etagenuebersicht_Top_Raum_001_text4 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Etagenuebersicht_Top_Raum_001_text4 div
{
   text-align: left;
}
#wb_Etagenuebersicht_Top_Raum_001_text5 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Etagenuebersicht_Top_Raum_001_text5 div
{
   text-align: left;
}
#wb_Etagenuebersicht_Top_Raum_001_text6 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Etagenuebersicht_Top_Raum_001_text6 div
{
   text-align: left;
}

#Etagenuebersicht_Top_Raum_001_symbol.icon-wrapper{
position: relative;
width:100%;
height:100%;
background-color:transparent;
border:solid 0px #FFFFFF;
border-radius:0px;
transform: scale(1, 1);
}

#Etagenuebersicht_Top_Raum_001_symbol .wf-state-container {
    background: none;
}

#Etagenuebersicht_Top_Raum_001_symbol .disabled {
    pointer-events: none;
}
#wb_Etagenuebersicht_Top_Raum_001_stateText {
pointer-events:none;
}

#Etagenuebersicht_Top_Raum_001_stateText .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Etagenuebersicht_Top_Raum_001_stateText.wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background: ;
	border-radius: 0px;
	width: 80px; height: 18px; 
	
}


#Etagenuebersicht_Top_Raum_001_stateText.wf-text-container span {
	padding: 0px ;
	display:inline-block;
	}

#Etagenuebersicht_Top_Raum_001_stateText.wf-text-container span:before {
    position: absolute;
    content: " ";
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: transparent;
	pointer-events: all;
	}

#Etagenuebersicht_Top_Raum_001_stateText.wf-text-container .has-no-pointer-events:before {
    position: absolute;
    content: " ";
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: transparent;
	pointer-events: none !important;
	}
#Etagenuebersicht_Middle.wf-animation-container { 	
	overflow: hidden; 
	width: 1720px; 
	height: 250px; 
	
}

#Etagenuebersicht_Middle .animated { 
    animation-duration: 2s !important;
    animation-delay: 1s !important;
    animation-iteration-count: 1 !important;
    transform-origin: center !important;
}


#Etagenuebersicht_Down.wf-animation-container { 	
	overflow: hidden; 
	width: 1720px; 
	height: 250px; 
	
}

#Etagenuebersicht_Down .animated { 
    animation-duration: 2s !important;
    animation-delay: 2s !important;
    animation-iteration-count: 1 !important;
    transform-origin: center !important;
}


#kunde_etage_27_2D_Button_Legende .wf-secured-container > div > .wf-state-layer > .wf-state-container{
        border-radius: 0px;
        border-width: 0px 0px 0px 0px;
        border-color: #C6C7C8;
        border-style: solid;
        background-color: #FFFFFF;
	 color: #58585A;
}    
   

#kunde_etage_27_2D_Button_Legende .disabled .wf-state-layer {
    pointer-events: none;
}


#kunde_etage_27_2D_Button_Legende wf-state-symbol.wf-state-layer {
    position: absolute;
    width: 100%;
    height: 100%;
}

#kunde_etage_27_2D_Button_Legende .wf-navigation-link {
        box-sizing: border-box;
        font-size: 14px;
        font-family: Arial !important;
        font-weight: normal !important;
        text-shadow: none !important;
        border:none;
        background-color: transparent;
        color: inherit;
        display: flex !important;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
        overflow: hidden;
        transform: scale(1, 1);
        text-decoration: none;
    	 border-width: 0px 0px 0px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #kunde_etage_27_2D_Button_Legende .wf-navigation-link.active {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 0px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #kunde_etage_27_2D_Button_Legende .wf-state-layer:hover  > .wf-state-container,
    #kunde_etage_27_2D_Button_Legende .wf-navigation-link.active:hover {
        background-color: #6DB133 !important;
        border-color: #58585A !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #kunde_etage_27_2D_Button_Legende .wf-state-layer:focus > .wf-state-container,
    #kunde_etage_27_2D_Button_Legende .wf-state-layer .focus > .wf-state-container {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
	 outline: none;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #kunde_etage_27_2D_Button_Legende .wf-state-layer:hover .icon {
	color: ;
    }

    #kunde_etage_27_2D_Button_Legende .wf-state-layer:active .icon,
    #kunde_etage_27_2D_Button_Legende .wf-state-layer .active .icon {
	color: ;
    }

    #kunde_etage_27_2D_Button_Legende .wf-state-layer:focus .icon,
    #kunde_etage_27_2D_Button_Legende .wf-state-layer .focus .icon {
	color: ;
    }

    #kunde_etage_27_2D_Button_Legende .wf-navigation-link .icon {
        font-size: 14px;
        display: inline-block !important;
        padding: 0 3px 0 0;
        line-height: 14px;
	 color:;
    }

#kunde_etage_27_2D_Button_Legende .wf-navigation-link-content {
        display: inline-block;
	 padding: 0px 10px !important;
	 position:absolute;

	}

#kunde_etage_27_2D_Button_Legende .wf-nav-text > span {
	display:inline-block;
}

#kunde_etage_27_2D_Button_Legende.flex-start .wf-navigation-link .icon,
#kunde_etage_27_2D_Button_Legende.flex-start .wf-nav-text,
#kunde_etage_27_2D_Button_Legende.flex-start .wf-navigation-link-content {
    text-align: left;
}

#kunde_etage_27_2D_Button_Legende.center .wf-navigation-link .icon,
#kunde_etage_27_2D_Button_Legende.center .wf-nav-text,
#kunde_etage_27_2D_Button_Legende.center .wf-navigation-link-content {
    text-align: center;
}

#kunde_etage_27_2D_Button_Legende.flex-end .wf-navigation-link .icon,
#kunde_etage_27_2D_Button_Legende.flex-end .wf-nav-text,
#kunde_etage_27_2D_Button_Legende.flex-end .wf-navigation-link-content {
    text-align: right;
}

#kunde_etage_27_2D_Legende_Layer.wf-animation-container { 	
	overflow: hidden; 
	width: 230px; 
	height: 305px; 
	
}

#kunde_etage_27_2D_Legende_Layer .animated { 
    animation-duration: 3s !important;
    animation-delay: 1s !important;
    animation-iteration-count: 1 !important;
    transform-origin: center !important;
}


#kunde_etage_27_2D_Button3D .wf-secured-container > div > .wf-state-layer > .wf-state-container{
        border-radius: 0px;
        border-width: 0px 0px 0px 0px;
        border-color: #C6C7C8;
        border-style: solid;
        background-color: #FFFFFF;
	 color: #58585A;
}    
   

#kunde_etage_27_2D_Button3D .disabled .wf-state-layer {
    pointer-events: none;
}


#kunde_etage_27_2D_Button3D wf-state-symbol.wf-state-layer {
    position: absolute;
    width: 100%;
    height: 100%;
}

#kunde_etage_27_2D_Button3D .wf-navigation-link {
        box-sizing: border-box;
        font-size: 14px;
        font-family: Arial !important;
        font-weight: normal !important;
        text-shadow: none !important;
        border:none;
        background-color: transparent;
        color: inherit;
        display: flex !important;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
        overflow: hidden;
        transform: scale(1, 1);
        text-decoration: none;
    	 border-width: 0px 0px 0px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #kunde_etage_27_2D_Button3D .wf-navigation-link.active {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 0px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #kunde_etage_27_2D_Button3D .wf-state-layer:hover  > .wf-state-container,
    #kunde_etage_27_2D_Button3D .wf-navigation-link.active:hover {
        background-color: #6DB133 !important;
        border-color: #58585A !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #kunde_etage_27_2D_Button3D .wf-state-layer:focus > .wf-state-container,
    #kunde_etage_27_2D_Button3D .wf-state-layer .focus > .wf-state-container {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
	 outline: none;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #kunde_etage_27_2D_Button3D .wf-state-layer:hover .icon {
	color: ;
    }

    #kunde_etage_27_2D_Button3D .wf-state-layer:active .icon,
    #kunde_etage_27_2D_Button3D .wf-state-layer .active .icon {
	color: ;
    }

    #kunde_etage_27_2D_Button3D .wf-state-layer:focus .icon,
    #kunde_etage_27_2D_Button3D .wf-state-layer .focus .icon {
	color: ;
    }

    #kunde_etage_27_2D_Button3D .wf-navigation-link .icon {
        font-size: 14px;
        display: inline-block !important;
        padding: 0 3px 0 0;
        line-height: 14px;
	 color:;
    }

#kunde_etage_27_2D_Button3D .wf-navigation-link-content {
        display: inline-block;
	 padding: 0px 10px !important;
	 position:absolute;

	}

#kunde_etage_27_2D_Button3D .wf-nav-text > span {
	display:inline-block;
}

#kunde_etage_27_2D_Button3D.flex-start .wf-navigation-link .icon,
#kunde_etage_27_2D_Button3D.flex-start .wf-nav-text,
#kunde_etage_27_2D_Button3D.flex-start .wf-navigation-link-content {
    text-align: left;
}

#kunde_etage_27_2D_Button3D.center .wf-navigation-link .icon,
#kunde_etage_27_2D_Button3D.center .wf-nav-text,
#kunde_etage_27_2D_Button3D.center .wf-navigation-link-content {
    text-align: center;
}

#kunde_etage_27_2D_Button3D.flex-end .wf-navigation-link .icon,
#kunde_etage_27_2D_Button3D.flex-end .wf-nav-text,
#kunde_etage_27_2D_Button3D.flex-end .wf-navigation-link-content {
    text-align: right;
}

#kunde_etage_27_2D_Button2D .wf-secured-container > div > .wf-state-layer > .wf-state-container{
        border-radius: 0px;
        border-width: 0px 0px 0px 0px;
        border-color: #C6C7C8;
        border-style: solid;
        background-color: #FFFFFF;
	 color: #58585A;
}    
   

#kunde_etage_27_2D_Button2D .disabled .wf-state-layer {
    pointer-events: none;
}


#kunde_etage_27_2D_Button2D wf-state-symbol.wf-state-layer {
    position: absolute;
    width: 100%;
    height: 100%;
}

#kunde_etage_27_2D_Button2D .wf-navigation-link {
        box-sizing: border-box;
        font-size: 14px;
        font-family: Arial !important;
        font-weight: normal !important;
        text-shadow: none !important;
        border:none;
        background-color: transparent;
        color: inherit;
        display: flex !important;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
        overflow: hidden;
        transform: scale(1, 1);
        text-decoration: none;
    	 border-width: 0px 0px 0px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #kunde_etage_27_2D_Button2D .wf-navigation-link.active {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 0px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #kunde_etage_27_2D_Button2D .wf-state-layer:hover  > .wf-state-container,
    #kunde_etage_27_2D_Button2D .wf-navigation-link.active:hover {
        background-color: #6DB133 !important;
        border-color: #58585A !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #kunde_etage_27_2D_Button2D .wf-state-layer:focus > .wf-state-container,
    #kunde_etage_27_2D_Button2D .wf-state-layer .focus > .wf-state-container {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
	 outline: none;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #kunde_etage_27_2D_Button2D .wf-state-layer:hover .icon {
	color: ;
    }

    #kunde_etage_27_2D_Button2D .wf-state-layer:active .icon,
    #kunde_etage_27_2D_Button2D .wf-state-layer .active .icon {
	color: ;
    }

    #kunde_etage_27_2D_Button2D .wf-state-layer:focus .icon,
    #kunde_etage_27_2D_Button2D .wf-state-layer .focus .icon {
	color: ;
    }

    #kunde_etage_27_2D_Button2D .wf-navigation-link .icon {
        font-size: 14px;
        display: inline-block !important;
        padding: 0 3px 0 0;
        line-height: 14px;
	 color:;
    }

#kunde_etage_27_2D_Button2D .wf-navigation-link-content {
        display: inline-block;
	 padding: 0px 10px !important;
	 position:absolute;

	}

#kunde_etage_27_2D_Button2D .wf-nav-text > span {
	display:inline-block;
}

#kunde_etage_27_2D_Button2D.flex-start .wf-navigation-link .icon,
#kunde_etage_27_2D_Button2D.flex-start .wf-nav-text,
#kunde_etage_27_2D_Button2D.flex-start .wf-navigation-link-content {
    text-align: left;
}

#kunde_etage_27_2D_Button2D.center .wf-navigation-link .icon,
#kunde_etage_27_2D_Button2D.center .wf-nav-text,
#kunde_etage_27_2D_Button2D.center .wf-navigation-link-content {
    text-align: center;
}

#kunde_etage_27_2D_Button2D.flex-end .wf-navigation-link .icon,
#kunde_etage_27_2D_Button2D.flex-end .wf-nav-text,
#kunde_etage_27_2D_Button2D.flex-end .wf-navigation-link-content {
    text-align: right;
}

#Etagenuebersicht_Top_Raum_001_value2 {overflow:hidden}

#Etagenuebersicht_Top_Raum_001_value2 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Etagenuebersicht_Top_Raum_001_value2 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#Etagenuebersicht_Top_Raum_001_value2 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#Etagenuebersicht_Top_Raum_001_value3 {overflow:hidden}

#Etagenuebersicht_Top_Raum_001_value3 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Etagenuebersicht_Top_Raum_001_value3 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#Etagenuebersicht_Top_Raum_001_value3 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#kunde_etage_27_2D_Raum_bb_Navigation .wf-secured-container > div > .wf-state-layer > .wf-state-container{
        border-radius: 5px;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
        background-color: #6DB133;
	 color: #FFFFFF;
}    
   

#kunde_etage_27_2D_Raum_bb_Navigation .disabled .wf-state-layer {
    pointer-events: none;
}


#kunde_etage_27_2D_Raum_bb_Navigation wf-state-symbol.wf-state-layer {
    position: absolute;
    width: 100%;
    height: 100%;
}

#kunde_etage_27_2D_Raum_bb_Navigation .wf-navigation-link {
        box-sizing: border-box;
        font-size: 0px;
        font-family: Arial !important;
        font-weight: bold !important;
        text-shadow: none !important;
        border:none;
        background-color: transparent;
        color: inherit;
        display: flex !important;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
        overflow: hidden;
        transform: scale(1, 1);
        text-decoration: none;
    	 border-width: 0px 0px 0px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #kunde_etage_27_2D_Raum_bb_Navigation .wf-navigation-link.active {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 0px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #kunde_etage_27_2D_Raum_bb_Navigation .wf-state-layer:hover  > .wf-state-container,
    #kunde_etage_27_2D_Raum_bb_Navigation .wf-navigation-link.active:hover {
        background-color: #58585A !important;
        border-color: #58585A !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #kunde_etage_27_2D_Raum_bb_Navigation .wf-state-layer:focus > .wf-state-container,
    #kunde_etage_27_2D_Raum_bb_Navigation .wf-state-layer .focus > .wf-state-container {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
	 outline: none;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #kunde_etage_27_2D_Raum_bb_Navigation .wf-state-layer:hover .icon {
	color: ;
    }

    #kunde_etage_27_2D_Raum_bb_Navigation .wf-state-layer:active .icon,
    #kunde_etage_27_2D_Raum_bb_Navigation .wf-state-layer .active .icon {
	color: ;
    }

    #kunde_etage_27_2D_Raum_bb_Navigation .wf-state-layer:focus .icon,
    #kunde_etage_27_2D_Raum_bb_Navigation .wf-state-layer .focus .icon {
	color: ;
    }

    #kunde_etage_27_2D_Raum_bb_Navigation .wf-navigation-link .icon {
        font-size: 20px;
        display: inline-block !important;
        padding: 0 0 0 0;
        line-height: 20px;
	 color:;
    }

#kunde_etage_27_2D_Raum_bb_Navigation .wf-navigation-link-content {
        display: inline-block;
	 padding: 0px 0px !important;
	 position:absolute;

	}

#kunde_etage_27_2D_Raum_bb_Navigation .wf-nav-text > span {
	display:inline-block;
}

#kunde_etage_27_2D_Raum_bb_Navigation.flex-start .wf-navigation-link .icon,
#kunde_etage_27_2D_Raum_bb_Navigation.flex-start .wf-nav-text,
#kunde_etage_27_2D_Raum_bb_Navigation.flex-start .wf-navigation-link-content {
    text-align: left;
}

#kunde_etage_27_2D_Raum_bb_Navigation.center .wf-navigation-link .icon,
#kunde_etage_27_2D_Raum_bb_Navigation.center .wf-nav-text,
#kunde_etage_27_2D_Raum_bb_Navigation.center .wf-navigation-link-content {
    text-align: center;
}

#kunde_etage_27_2D_Raum_bb_Navigation.flex-end .wf-navigation-link .icon,
#kunde_etage_27_2D_Raum_bb_Navigation.flex-end .wf-nav-text,
#kunde_etage_27_2D_Raum_bb_Navigation.flex-end .wf-navigation-link-content {
    text-align: right;
}

/* -- #Etagenuebersicht_Top_Raum_002 - wf-card --- */


/* Switch off pointer events if the button is not rendered */

#Etagenuebersicht_Top_Raum_002 .wf-secured-container>span.dummy:only-child {
    pointer-events: none;
}

#Etagenuebersicht_Top_Raum_002 .wf-enabled-container .wf-overlay {
    pointer-events: none;
}

#Etagenuebersicht_Top_Raum_002 .wf-card-link {
    position: absolute;
    color: #FFFFFF;
    height: 25px;
    width: 25px;
    background: rgba(233,41,49,0.00);
    border-radius: 50px;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .16), 0 2px 10px 0 rgba(0, 0, 0, .12);
    line-height: 25px;
}

#Etagenuebersicht_Top_Raum_002 .wf-card-link.link-right {
    right: 10px;
    bottom: 0;
    transform: translateY(50%);
}

#Etagenuebersicht_Top_Raum_002 .wf-card-link.link-left {
    left: 10px;
    bottom: 0;
    transform: translateY(50%);
}

#Etagenuebersicht_Top_Raum_002 .wf-card-link.link-middle {
    left: 50%;
    bottom: 0;
    transform: translate(-50%, 50%);
}

#Etagenuebersicht_Top_Raum_002 .wf-card-link:hover {
    background: #AA0000;
    cursor: pointer;
    -webkit-box-shadow: 0px 4px 5px 0px rgba(174, 174, 174, 1);
    -moz-box-shadow: 0px 4px 5px 0px rgba(174, 174, 174, 1);
    box-shadow: 0px 4px 5px 0px rgba(174, 174, 174, 1);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

#Etagenuebersicht_Top_Raum_002 .wf-card-link > .wf-navigation-link {
    display: block;
    background-color: rgba(233,41,49,0.00);
    border-radius: 50px;
    color: #FFFFFF;
    padding: 0px;
    text-align: center;
    height: 25px;
    width: 25px;
}

#Etagenuebersicht_Top_Raum_002 .wf-card-link > .wf-navigation-link:hover {
    background-color: transparent;
    color: #FFFFFF;
}

#Etagenuebersicht_Top_Raum_002 .wf-navigation-link-content a {
    color: #FFFFFF;
}

#Etagenuebersicht_Top_Raum_002 .wf-navigation-link-content a:hover {
    color: #FFFFFF;
}

#Etagenuebersicht_Top_Raum_002 .navigation-link-content {
    line-height: 25px;
}

#Etagenuebersicht_Top_Raum_002 .wf-card {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 4px;
    display: flex;
    flex-direction: column;
    background-color: #FFFFFF;
    border: 1px solid #c0c0c0;
    -webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);
    -moz-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);
    box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    border-radius: 4px;
    overflow: hidden;
}

#Etagenuebersicht_Top_Raum_002 .wf-card:hover {
    -webkit-box-shadow: 0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);
    -moz-box-shadow: 0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);
    box-shadow: 0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

#Etagenuebersicht_Top_Raum_002 .wf-card-image-conatiner {
    height: 0px;
    position: relative;
}

#Etagenuebersicht_Top_Raum_002 .wf-card-img-top {
    display: block;
    background-color: #f5f5f5;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
    border-bottom: 1px solid rgba(160, 160, 160, 0.2);
}

#Etagenuebersicht_Top_Raum_002 .wf-card-block {
    flex: 1;
    padding: 10px 15px;
    color: #000000;
	line-height:initial;
	line-height:normal;
    box-sizing: border-box;
	display:block;
justify-content:center;
align-items:center;
}

#Etagenuebersicht_Top_Raum_002 .wf-card-title {
    font-weight: Normal;
    font-size: 16px;
}

#Etagenuebersicht_Top_Raum_002 .wf-card-header-text {
    color: #FFFFFF;
    font-family: Arial;
    font-weight: Normal;
    font-size: 16px;
}

#Etagenuebersicht_Top_Raum_002 .wf-card-text {
    font-family: Arial;
    font-size: 14px;
    margin: 0;
}

#Etagenuebersicht_Top_Raum_002 .wf-card-nav {
    padding: 2px;
    background-color: #F5F5F5;
    border-top: 1px solid rgba(160, 160, 160, 0.2);
}

#Etagenuebersicht_Top_Raum_002 .wf-card-header {
    background-color: #6DB133;
    /*border-top-left-radius: 4px;
    border-top-right-radius: 4px;*/
    border-bottom: 1px solid rgba(160, 160, 160, 0.2);
    min-height: 0px;
    padding: 10px;
}

#Etagenuebersicht_Top_Raum_002 .wf-card-footer {
    background-color: #f5f5f5;
    /*border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;*/
    border-top: 1px solid rgba(160, 160, 160, 0.2);
    height: 0px;
}


/* --- image --- */

#Etagenuebersicht_Top_Raum_002 .wf-state-element {}

#Etagenuebersicht_Top_Raum_002 .wf-card-nav .btn {
    width: 190px;
    height: 15px !important;
    padding: 3px !important;
    text-shadow: none !important;
}

#Etagenuebersicht_Top_Raum_002 .btn-group-vertical .btn {
    display: block !important;
    width: 190px !important;
}

#Etagenuebersicht_Top_Raum_002 .btn-group-vertical .btn:not(:last-child) {
    margin-bottom: 5px;
}

#Etagenuebersicht_Top_Raum_002 a .wf-button-content {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
}

#Etagenuebersicht_Top_Raum_002 .wf-icon {
    font-size: $iconSize$px;
    margin-right: 5px !important;
}

#Etagenuebersicht_Top_Raum_002 .wf-navigation-link-content i {
    margin-left: 2px;
    margin-top: 1px;
    margin-right: 2px;
    font-size: 16px;
}

#Etagenuebersicht_Top_Raum_002 .wf-button-text {
    font-size: 14px !important;
}

#Etagenuebersicht_Top_Raum_002 .btn-group .btn+.btn,
#Etagenuebersicht_Top_Raum_002 .btn-group .btn+.btn-group,
#Etagenuebersicht_Top_Raum_002 .btn-group .btn-group+.btn,
#Etagenuebersicht_Top_Raum_002 .btn-group .btn-group+.btn-group {
    margin-left: 5px !important;
}

#Etagenuebersicht_Top_Raum_002 .wf-position-relative > :not(.wf-card-title):not(.wf-card-text) {
    position: relative !important;
    top: auto !important;
    left: auto !important;
    margin: 0px;
    display: block;
    justify-content: center;
}

#Etagenuebersicht_Top_Raum_002 .btn-group {
  display: flex;
}

   
    #Etagenuebersicht_Top_Raum_002 .btn-group >.wf-secured-container:not(:first-child):not(:last-child) .btn {
        border-radius: 0;
    }

    #Etagenuebersicht_Top_Raum_002 .btn-group .wf-secured-container:first-child{
        margin-left: 0;
    }

    #Etagenuebersicht_Top_Raum_002 .btn-group .wf-secured-container:first-child:not(:last-child) .btn {
        border-bottom-right-radius: 0;
        border-top-right-radius: 0;
    }

    #Etagenuebersicht_Top_Raum_002  .btn-group .wf-secured-container:last-child:not(:first-child) .btn,
    #Etagenuebersicht_Top_Raum_002  .btn-group .dropdown-toggle:not(:first-child) {
        border-bottom-left-radius: 0;
        border-top-left-radius: 0;
    }

    #Etagenuebersicht_Top_Raum_002  .btn-group-vertical .wf-secured-container,
    #Etagenuebersicht_Top_Raum_002  .btn-group-vertical>.wf-secured-container .btn {
        display: block;
        float: none;
        max-width: 100%;
        width: 100%;
    }

    #Etagenuebersicht_Top_Raum_002  .btn-group-vertical .wf-secured-container + .wf-secured-container {
        margin-left: 0;
        margin-top: -1px;
    }

    #Etagenuebersicht_Top_Raum_002  .btn-group-vertical .wf-secured-container:not(:first-child):not(:last-child) .btn{
        border-radius: 0;
    }

    #Etagenuebersicht_Top_Raum_002  .btn-group-vertical .wf-secured-container:first-child:not(:last-child) .btn{
        border-radius: 4px 4px 0 0;
    }

    #Etagenuebersicht_Top_Raum_002  .btn-group-vertical .wf-secured-container:last-child:not(:first-child) .btn {
        border-radius: 0 0 4px 4px;
    }


#wb_Etagenuebersicht_Top_Raum_002_text1 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Etagenuebersicht_Top_Raum_002_text1 div
{
   text-align: left;
}

#Extension2.icon-wrapper{
position: relative;
width:100%;
height:100%;
background-color:transparent;
border:solid 0px #FFFFFF;
border-radius:0px;
transform: scale(1, 1);
}

#Extension2 .wf-state-container {
    background: none;
}

#Extension2 .disabled {
    pointer-events: none;
}
#wb_Extension3 {
pointer-events:none;
}

#Extension3 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Extension3.wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background: ;
	border-radius: 0px;
	width: 80px; height: 18px; 
	
}


#Extension3.wf-text-container span {
	padding: 0px ;
	display:inline-block;
	}

#Extension3.wf-text-container span:before {
    position: absolute;
    content: " ";
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: transparent;
	pointer-events: all;
	}

#Extension3.wf-text-container .has-no-pointer-events:before {
    position: absolute;
    content: " ";
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: transparent;
	pointer-events: none !important;
	}
#wb_Text2 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text2 div
{
   text-align: left;
}
#Extension4 {overflow:hidden}

#Extension4 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Extension4 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#Extension4 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#wb_Text3 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text3 div
{
   text-align: left;
}
#Extension5 {overflow:hidden}

#Extension5 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Extension5 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#Extension5 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#wb_Text4 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text4 div
{
   text-align: left;
}
#wb_Text5 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text5 div
{
   text-align: left;
}
#wb_Text6 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text6 div
{
   text-align: left;
}
/* -- #Etagenuebersicht_Top_Raum_003 - wf-card --- */


/* Switch off pointer events if the button is not rendered */

#Etagenuebersicht_Top_Raum_003 .wf-secured-container>span.dummy:only-child {
    pointer-events: none;
}

#Etagenuebersicht_Top_Raum_003 .wf-enabled-container .wf-overlay {
    pointer-events: none;
}

#Etagenuebersicht_Top_Raum_003 .wf-card-link {
    position: absolute;
    color: #FFFFFF;
    height: 25px;
    width: 25px;
    background: rgba(233,41,49,0.00);
    border-radius: 50px;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .16), 0 2px 10px 0 rgba(0, 0, 0, .12);
    line-height: 25px;
}

#Etagenuebersicht_Top_Raum_003 .wf-card-link.link-right {
    right: 10px;
    bottom: 0;
    transform: translateY(50%);
}

#Etagenuebersicht_Top_Raum_003 .wf-card-link.link-left {
    left: 10px;
    bottom: 0;
    transform: translateY(50%);
}

#Etagenuebersicht_Top_Raum_003 .wf-card-link.link-middle {
    left: 50%;
    bottom: 0;
    transform: translate(-50%, 50%);
}

#Etagenuebersicht_Top_Raum_003 .wf-card-link:hover {
    background: #AA0000;
    cursor: pointer;
    -webkit-box-shadow: 0px 4px 5px 0px rgba(174, 174, 174, 1);
    -moz-box-shadow: 0px 4px 5px 0px rgba(174, 174, 174, 1);
    box-shadow: 0px 4px 5px 0px rgba(174, 174, 174, 1);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

#Etagenuebersicht_Top_Raum_003 .wf-card-link > .wf-navigation-link {
    display: block;
    background-color: rgba(233,41,49,0.00);
    border-radius: 50px;
    color: #FFFFFF;
    padding: 0px;
    text-align: center;
    height: 25px;
    width: 25px;
}

#Etagenuebersicht_Top_Raum_003 .wf-card-link > .wf-navigation-link:hover {
    background-color: transparent;
    color: #FFFFFF;
}

#Etagenuebersicht_Top_Raum_003 .wf-navigation-link-content a {
    color: #FFFFFF;
}

#Etagenuebersicht_Top_Raum_003 .wf-navigation-link-content a:hover {
    color: #FFFFFF;
}

#Etagenuebersicht_Top_Raum_003 .navigation-link-content {
    line-height: 25px;
}

#Etagenuebersicht_Top_Raum_003 .wf-card {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 4px;
    display: flex;
    flex-direction: column;
    background-color: #FFFFFF;
    border: 1px solid #c0c0c0;
    -webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);
    -moz-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);
    box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    border-radius: 4px;
    overflow: hidden;
}

#Etagenuebersicht_Top_Raum_003 .wf-card:hover {
    -webkit-box-shadow: 0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);
    -moz-box-shadow: 0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);
    box-shadow: 0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

#Etagenuebersicht_Top_Raum_003 .wf-card-image-conatiner {
    height: 0px;
    position: relative;
}

#Etagenuebersicht_Top_Raum_003 .wf-card-img-top {
    display: block;
    background-color: #f5f5f5;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
    border-bottom: 1px solid rgba(160, 160, 160, 0.2);
}

#Etagenuebersicht_Top_Raum_003 .wf-card-block {
    flex: 1;
    padding: 10px 15px;
    color: #000000;
	line-height:initial;
	line-height:normal;
    box-sizing: border-box;
	display:block;
justify-content:center;
align-items:center;
}

#Etagenuebersicht_Top_Raum_003 .wf-card-title {
    font-weight: Normal;
    font-size: 16px;
}

#Etagenuebersicht_Top_Raum_003 .wf-card-header-text {
    color: #FFFFFF;
    font-family: Arial;
    font-weight: Normal;
    font-size: 16px;
}

#Etagenuebersicht_Top_Raum_003 .wf-card-text {
    font-family: Arial;
    font-size: 14px;
    margin: 0;
}

#Etagenuebersicht_Top_Raum_003 .wf-card-nav {
    padding: 2px;
    background-color: #F5F5F5;
    border-top: 1px solid rgba(160, 160, 160, 0.2);
}

#Etagenuebersicht_Top_Raum_003 .wf-card-header {
    background-color: #6DB133;
    /*border-top-left-radius: 4px;
    border-top-right-radius: 4px;*/
    border-bottom: 1px solid rgba(160, 160, 160, 0.2);
    min-height: 0px;
    padding: 10px;
}

#Etagenuebersicht_Top_Raum_003 .wf-card-footer {
    background-color: #f5f5f5;
    /*border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;*/
    border-top: 1px solid rgba(160, 160, 160, 0.2);
    height: 0px;
}


/* --- image --- */

#Etagenuebersicht_Top_Raum_003 .wf-state-element {}

#Etagenuebersicht_Top_Raum_003 .wf-card-nav .btn {
    width: 190px;
    height: 15px !important;
    padding: 3px !important;
    text-shadow: none !important;
}

#Etagenuebersicht_Top_Raum_003 .btn-group-vertical .btn {
    display: block !important;
    width: 190px !important;
}

#Etagenuebersicht_Top_Raum_003 .btn-group-vertical .btn:not(:last-child) {
    margin-bottom: 5px;
}

#Etagenuebersicht_Top_Raum_003 a .wf-button-content {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
}

#Etagenuebersicht_Top_Raum_003 .wf-icon {
    font-size: $iconSize$px;
    margin-right: 5px !important;
}

#Etagenuebersicht_Top_Raum_003 .wf-navigation-link-content i {
    margin-left: 2px;
    margin-top: 1px;
    margin-right: 2px;
    font-size: 16px;
}

#Etagenuebersicht_Top_Raum_003 .wf-button-text {
    font-size: 14px !important;
}

#Etagenuebersicht_Top_Raum_003 .btn-group .btn+.btn,
#Etagenuebersicht_Top_Raum_003 .btn-group .btn+.btn-group,
#Etagenuebersicht_Top_Raum_003 .btn-group .btn-group+.btn,
#Etagenuebersicht_Top_Raum_003 .btn-group .btn-group+.btn-group {
    margin-left: 5px !important;
}

#Etagenuebersicht_Top_Raum_003 .wf-position-relative > :not(.wf-card-title):not(.wf-card-text) {
    position: relative !important;
    top: auto !important;
    left: auto !important;
    margin: 0px;
    display: block;
    justify-content: center;
}

#Etagenuebersicht_Top_Raum_003 .btn-group {
  display: flex;
}

   
    #Etagenuebersicht_Top_Raum_003 .btn-group >.wf-secured-container:not(:first-child):not(:last-child) .btn {
        border-radius: 0;
    }

    #Etagenuebersicht_Top_Raum_003 .btn-group .wf-secured-container:first-child{
        margin-left: 0;
    }

    #Etagenuebersicht_Top_Raum_003 .btn-group .wf-secured-container:first-child:not(:last-child) .btn {
        border-bottom-right-radius: 0;
        border-top-right-radius: 0;
    }

    #Etagenuebersicht_Top_Raum_003  .btn-group .wf-secured-container:last-child:not(:first-child) .btn,
    #Etagenuebersicht_Top_Raum_003  .btn-group .dropdown-toggle:not(:first-child) {
        border-bottom-left-radius: 0;
        border-top-left-radius: 0;
    }

    #Etagenuebersicht_Top_Raum_003  .btn-group-vertical .wf-secured-container,
    #Etagenuebersicht_Top_Raum_003  .btn-group-vertical>.wf-secured-container .btn {
        display: block;
        float: none;
        max-width: 100%;
        width: 100%;
    }

    #Etagenuebersicht_Top_Raum_003  .btn-group-vertical .wf-secured-container + .wf-secured-container {
        margin-left: 0;
        margin-top: -1px;
    }

    #Etagenuebersicht_Top_Raum_003  .btn-group-vertical .wf-secured-container:not(:first-child):not(:last-child) .btn{
        border-radius: 0;
    }

    #Etagenuebersicht_Top_Raum_003  .btn-group-vertical .wf-secured-container:first-child:not(:last-child) .btn{
        border-radius: 4px 4px 0 0;
    }

    #Etagenuebersicht_Top_Raum_003  .btn-group-vertical .wf-secured-container:last-child:not(:first-child) .btn {
        border-radius: 0 0 4px 4px;
    }


#wb_Text7 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text7 div
{
   text-align: left;
}

#Extension11.icon-wrapper{
position: relative;
width:100%;
height:100%;
background-color:transparent;
border:solid 0px #FFFFFF;
border-radius:0px;
transform: scale(1, 1);
}

#Extension11 .wf-state-container {
    background: none;
}

#Extension11 .disabled {
    pointer-events: none;
}
#wb_Extension12 {
pointer-events:none;
}

#Extension12 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Extension12.wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background: ;
	border-radius: 0px;
	width: 80px; height: 18px; 
	
}


#Extension12.wf-text-container span {
	padding: 0px ;
	display:inline-block;
	}

#Extension12.wf-text-container span:before {
    position: absolute;
    content: " ";
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: transparent;
	pointer-events: all;
	}

#Extension12.wf-text-container .has-no-pointer-events:before {
    position: absolute;
    content: " ";
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: transparent;
	pointer-events: none !important;
	}
#wb_Text8 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text8 div
{
   text-align: left;
}
#Extension13 {overflow:hidden}

#Extension13 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Extension13 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#Extension13 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#wb_Text9 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text9 div
{
   text-align: left;
}
#Extension14 {overflow:hidden}

#Extension14 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Extension14 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#Extension14 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#wb_Text10 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text10 div
{
   text-align: left;
}
#wb_Text11 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text11 div
{
   text-align: left;
}
#wb_Text12 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text12 div
{
   text-align: left;
}
/* -- #Etagenuebersicht_Top_Raum_006 - wf-card --- */


/* Switch off pointer events if the button is not rendered */

#Etagenuebersicht_Top_Raum_006 .wf-secured-container>span.dummy:only-child {
    pointer-events: none;
}

#Etagenuebersicht_Top_Raum_006 .wf-enabled-container .wf-overlay {
    pointer-events: none;
}

#Etagenuebersicht_Top_Raum_006 .wf-card-link {
    position: absolute;
    color: #FFFFFF;
    height: 25px;
    width: 25px;
    background: rgba(233,41,49,0.00);
    border-radius: 50px;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .16), 0 2px 10px 0 rgba(0, 0, 0, .12);
    line-height: 25px;
}

#Etagenuebersicht_Top_Raum_006 .wf-card-link.link-right {
    right: 10px;
    bottom: 0;
    transform: translateY(50%);
}

#Etagenuebersicht_Top_Raum_006 .wf-card-link.link-left {
    left: 10px;
    bottom: 0;
    transform: translateY(50%);
}

#Etagenuebersicht_Top_Raum_006 .wf-card-link.link-middle {
    left: 50%;
    bottom: 0;
    transform: translate(-50%, 50%);
}

#Etagenuebersicht_Top_Raum_006 .wf-card-link:hover {
    background: #AA0000;
    cursor: pointer;
    -webkit-box-shadow: 0px 4px 5px 0px rgba(174, 174, 174, 1);
    -moz-box-shadow: 0px 4px 5px 0px rgba(174, 174, 174, 1);
    box-shadow: 0px 4px 5px 0px rgba(174, 174, 174, 1);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

#Etagenuebersicht_Top_Raum_006 .wf-card-link > .wf-navigation-link {
    display: block;
    background-color: rgba(233,41,49,0.00);
    border-radius: 50px;
    color: #FFFFFF;
    padding: 0px;
    text-align: center;
    height: 25px;
    width: 25px;
}

#Etagenuebersicht_Top_Raum_006 .wf-card-link > .wf-navigation-link:hover {
    background-color: transparent;
    color: #FFFFFF;
}

#Etagenuebersicht_Top_Raum_006 .wf-navigation-link-content a {
    color: #FFFFFF;
}

#Etagenuebersicht_Top_Raum_006 .wf-navigation-link-content a:hover {
    color: #FFFFFF;
}

#Etagenuebersicht_Top_Raum_006 .navigation-link-content {
    line-height: 25px;
}

#Etagenuebersicht_Top_Raum_006 .wf-card {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 4px;
    display: flex;
    flex-direction: column;
    background-color: #FFFFFF;
    border: 1px solid #c0c0c0;
    -webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);
    -moz-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);
    box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    border-radius: 4px;
    overflow: hidden;
}

#Etagenuebersicht_Top_Raum_006 .wf-card:hover {
    -webkit-box-shadow: 0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);
    -moz-box-shadow: 0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);
    box-shadow: 0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

#Etagenuebersicht_Top_Raum_006 .wf-card-image-conatiner {
    height: 0px;
    position: relative;
}

#Etagenuebersicht_Top_Raum_006 .wf-card-img-top {
    display: block;
    background-color: #f5f5f5;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
    border-bottom: 1px solid rgba(160, 160, 160, 0.2);
}

#Etagenuebersicht_Top_Raum_006 .wf-card-block {
    flex: 1;
    padding: 10px 15px;
    color: #000000;
	line-height:initial;
	line-height:normal;
    box-sizing: border-box;
	display:block;
justify-content:center;
align-items:center;
}

#Etagenuebersicht_Top_Raum_006 .wf-card-title {
    font-weight: Normal;
    font-size: 16px;
}

#Etagenuebersicht_Top_Raum_006 .wf-card-header-text {
    color: #FFFFFF;
    font-family: Arial;
    font-weight: Normal;
    font-size: 16px;
}

#Etagenuebersicht_Top_Raum_006 .wf-card-text {
    font-family: Arial;
    font-size: 14px;
    margin: 0;
}

#Etagenuebersicht_Top_Raum_006 .wf-card-nav {
    padding: 2px;
    background-color: #F5F5F5;
    border-top: 1px solid rgba(160, 160, 160, 0.2);
}

#Etagenuebersicht_Top_Raum_006 .wf-card-header {
    background-color: #6DB133;
    /*border-top-left-radius: 4px;
    border-top-right-radius: 4px;*/
    border-bottom: 1px solid rgba(160, 160, 160, 0.2);
    min-height: 0px;
    padding: 10px;
}

#Etagenuebersicht_Top_Raum_006 .wf-card-footer {
    background-color: #f5f5f5;
    /*border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;*/
    border-top: 1px solid rgba(160, 160, 160, 0.2);
    height: 0px;
}


/* --- image --- */

#Etagenuebersicht_Top_Raum_006 .wf-state-element {}

#Etagenuebersicht_Top_Raum_006 .wf-card-nav .btn {
    width: 190px;
    height: 15px !important;
    padding: 3px !important;
    text-shadow: none !important;
}

#Etagenuebersicht_Top_Raum_006 .btn-group-vertical .btn {
    display: block !important;
    width: 190px !important;
}

#Etagenuebersicht_Top_Raum_006 .btn-group-vertical .btn:not(:last-child) {
    margin-bottom: 5px;
}

#Etagenuebersicht_Top_Raum_006 a .wf-button-content {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
}

#Etagenuebersicht_Top_Raum_006 .wf-icon {
    font-size: $iconSize$px;
    margin-right: 5px !important;
}

#Etagenuebersicht_Top_Raum_006 .wf-navigation-link-content i {
    margin-left: 2px;
    margin-top: 1px;
    margin-right: 2px;
    font-size: 16px;
}

#Etagenuebersicht_Top_Raum_006 .wf-button-text {
    font-size: 14px !important;
}

#Etagenuebersicht_Top_Raum_006 .btn-group .btn+.btn,
#Etagenuebersicht_Top_Raum_006 .btn-group .btn+.btn-group,
#Etagenuebersicht_Top_Raum_006 .btn-group .btn-group+.btn,
#Etagenuebersicht_Top_Raum_006 .btn-group .btn-group+.btn-group {
    margin-left: 5px !important;
}

#Etagenuebersicht_Top_Raum_006 .wf-position-relative > :not(.wf-card-title):not(.wf-card-text) {
    position: relative !important;
    top: auto !important;
    left: auto !important;
    margin: 0px;
    display: block;
    justify-content: center;
}

#Etagenuebersicht_Top_Raum_006 .btn-group {
  display: flex;
}

   
    #Etagenuebersicht_Top_Raum_006 .btn-group >.wf-secured-container:not(:first-child):not(:last-child) .btn {
        border-radius: 0;
    }

    #Etagenuebersicht_Top_Raum_006 .btn-group .wf-secured-container:first-child{
        margin-left: 0;
    }

    #Etagenuebersicht_Top_Raum_006 .btn-group .wf-secured-container:first-child:not(:last-child) .btn {
        border-bottom-right-radius: 0;
        border-top-right-radius: 0;
    }

    #Etagenuebersicht_Top_Raum_006  .btn-group .wf-secured-container:last-child:not(:first-child) .btn,
    #Etagenuebersicht_Top_Raum_006  .btn-group .dropdown-toggle:not(:first-child) {
        border-bottom-left-radius: 0;
        border-top-left-radius: 0;
    }

    #Etagenuebersicht_Top_Raum_006  .btn-group-vertical .wf-secured-container,
    #Etagenuebersicht_Top_Raum_006  .btn-group-vertical>.wf-secured-container .btn {
        display: block;
        float: none;
        max-width: 100%;
        width: 100%;
    }

    #Etagenuebersicht_Top_Raum_006  .btn-group-vertical .wf-secured-container + .wf-secured-container {
        margin-left: 0;
        margin-top: -1px;
    }

    #Etagenuebersicht_Top_Raum_006  .btn-group-vertical .wf-secured-container:not(:first-child):not(:last-child) .btn{
        border-radius: 0;
    }

    #Etagenuebersicht_Top_Raum_006  .btn-group-vertical .wf-secured-container:first-child:not(:last-child) .btn{
        border-radius: 4px 4px 0 0;
    }

    #Etagenuebersicht_Top_Raum_006  .btn-group-vertical .wf-secured-container:last-child:not(:first-child) .btn {
        border-radius: 0 0 4px 4px;
    }


#wb_Text13 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text13 div
{
   text-align: left;
}

#Extension20.icon-wrapper{
position: relative;
width:100%;
height:100%;
background-color:transparent;
border:solid 0px #FFFFFF;
border-radius:0px;
transform: scale(1, 1);
}

#Extension20 .wf-state-container {
    background: none;
}

#Extension20 .disabled {
    pointer-events: none;
}
#wb_Extension21 {
pointer-events:none;
}

#Extension21 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Extension21.wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background: ;
	border-radius: 0px;
	width: 80px; height: 18px; 
	
}


#Extension21.wf-text-container span {
	padding: 0px ;
	display:inline-block;
	}

#Extension21.wf-text-container span:before {
    position: absolute;
    content: " ";
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: transparent;
	pointer-events: all;
	}

#Extension21.wf-text-container .has-no-pointer-events:before {
    position: absolute;
    content: " ";
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: transparent;
	pointer-events: none !important;
	}
#wb_Text14 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text14 div
{
   text-align: left;
}
#Extension22 {overflow:hidden}

#Extension22 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Extension22 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#Extension22 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#Extension23 {overflow:hidden}

#Extension23 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Extension23 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#Extension23 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#wb_Text16 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text16 div
{
   text-align: left;
}
#wb_Text17 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text17 div
{
   text-align: left;
}
#wb_Text18 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text18 div
{
   text-align: left;
}
/* -- #Etagenuebersicht_Top_Raum_005 - wf-card --- */


/* Switch off pointer events if the button is not rendered */

#Etagenuebersicht_Top_Raum_005 .wf-secured-container>span.dummy:only-child {
    pointer-events: none;
}

#Etagenuebersicht_Top_Raum_005 .wf-enabled-container .wf-overlay {
    pointer-events: none;
}

#Etagenuebersicht_Top_Raum_005 .wf-card-link {
    position: absolute;
    color: #FFFFFF;
    height: 25px;
    width: 25px;
    background: rgba(233,41,49,0.00);
    border-radius: 50px;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .16), 0 2px 10px 0 rgba(0, 0, 0, .12);
    line-height: 25px;
}

#Etagenuebersicht_Top_Raum_005 .wf-card-link.link-right {
    right: 10px;
    bottom: 0;
    transform: translateY(50%);
}

#Etagenuebersicht_Top_Raum_005 .wf-card-link.link-left {
    left: 10px;
    bottom: 0;
    transform: translateY(50%);
}

#Etagenuebersicht_Top_Raum_005 .wf-card-link.link-middle {
    left: 50%;
    bottom: 0;
    transform: translate(-50%, 50%);
}

#Etagenuebersicht_Top_Raum_005 .wf-card-link:hover {
    background: #AA0000;
    cursor: pointer;
    -webkit-box-shadow: 0px 4px 5px 0px rgba(174, 174, 174, 1);
    -moz-box-shadow: 0px 4px 5px 0px rgba(174, 174, 174, 1);
    box-shadow: 0px 4px 5px 0px rgba(174, 174, 174, 1);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

#Etagenuebersicht_Top_Raum_005 .wf-card-link > .wf-navigation-link {
    display: block;
    background-color: rgba(233,41,49,0.00);
    border-radius: 50px;
    color: #FFFFFF;
    padding: 0px;
    text-align: center;
    height: 25px;
    width: 25px;
}

#Etagenuebersicht_Top_Raum_005 .wf-card-link > .wf-navigation-link:hover {
    background-color: transparent;
    color: #FFFFFF;
}

#Etagenuebersicht_Top_Raum_005 .wf-navigation-link-content a {
    color: #FFFFFF;
}

#Etagenuebersicht_Top_Raum_005 .wf-navigation-link-content a:hover {
    color: #FFFFFF;
}

#Etagenuebersicht_Top_Raum_005 .navigation-link-content {
    line-height: 25px;
}

#Etagenuebersicht_Top_Raum_005 .wf-card {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 4px;
    display: flex;
    flex-direction: column;
    background-color: #FFFFFF;
    border: 1px solid #c0c0c0;
    -webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);
    -moz-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);
    box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    border-radius: 4px;
    overflow: hidden;
}

#Etagenuebersicht_Top_Raum_005 .wf-card:hover {
    -webkit-box-shadow: 0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);
    -moz-box-shadow: 0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);
    box-shadow: 0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

#Etagenuebersicht_Top_Raum_005 .wf-card-image-conatiner {
    height: 0px;
    position: relative;
}

#Etagenuebersicht_Top_Raum_005 .wf-card-img-top {
    display: block;
    background-color: #f5f5f5;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
    border-bottom: 1px solid rgba(160, 160, 160, 0.2);
}

#Etagenuebersicht_Top_Raum_005 .wf-card-block {
    flex: 1;
    padding: 10px 15px;
    color: #000000;
	line-height:initial;
	line-height:normal;
    box-sizing: border-box;
	display:block;
justify-content:center;
align-items:center;
}

#Etagenuebersicht_Top_Raum_005 .wf-card-title {
    font-weight: Normal;
    font-size: 16px;
}

#Etagenuebersicht_Top_Raum_005 .wf-card-header-text {
    color: #FFFFFF;
    font-family: Arial;
    font-weight: Normal;
    font-size: 16px;
}

#Etagenuebersicht_Top_Raum_005 .wf-card-text {
    font-family: Arial;
    font-size: 14px;
    margin: 0;
}

#Etagenuebersicht_Top_Raum_005 .wf-card-nav {
    padding: 2px;
    background-color: #F5F5F5;
    border-top: 1px solid rgba(160, 160, 160, 0.2);
}

#Etagenuebersicht_Top_Raum_005 .wf-card-header {
    background-color: #6DB133;
    /*border-top-left-radius: 4px;
    border-top-right-radius: 4px;*/
    border-bottom: 1px solid rgba(160, 160, 160, 0.2);
    min-height: 0px;
    padding: 10px;
}

#Etagenuebersicht_Top_Raum_005 .wf-card-footer {
    background-color: #f5f5f5;
    /*border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;*/
    border-top: 1px solid rgba(160, 160, 160, 0.2);
    height: 0px;
}


/* --- image --- */

#Etagenuebersicht_Top_Raum_005 .wf-state-element {}

#Etagenuebersicht_Top_Raum_005 .wf-card-nav .btn {
    width: 190px;
    height: 15px !important;
    padding: 3px !important;
    text-shadow: none !important;
}

#Etagenuebersicht_Top_Raum_005 .btn-group-vertical .btn {
    display: block !important;
    width: 190px !important;
}

#Etagenuebersicht_Top_Raum_005 .btn-group-vertical .btn:not(:last-child) {
    margin-bottom: 5px;
}

#Etagenuebersicht_Top_Raum_005 a .wf-button-content {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
}

#Etagenuebersicht_Top_Raum_005 .wf-icon {
    font-size: $iconSize$px;
    margin-right: 5px !important;
}

#Etagenuebersicht_Top_Raum_005 .wf-navigation-link-content i {
    margin-left: 2px;
    margin-top: 1px;
    margin-right: 2px;
    font-size: 16px;
}

#Etagenuebersicht_Top_Raum_005 .wf-button-text {
    font-size: 14px !important;
}

#Etagenuebersicht_Top_Raum_005 .btn-group .btn+.btn,
#Etagenuebersicht_Top_Raum_005 .btn-group .btn+.btn-group,
#Etagenuebersicht_Top_Raum_005 .btn-group .btn-group+.btn,
#Etagenuebersicht_Top_Raum_005 .btn-group .btn-group+.btn-group {
    margin-left: 5px !important;
}

#Etagenuebersicht_Top_Raum_005 .wf-position-relative > :not(.wf-card-title):not(.wf-card-text) {
    position: relative !important;
    top: auto !important;
    left: auto !important;
    margin: 0px;
    display: block;
    justify-content: center;
}

#Etagenuebersicht_Top_Raum_005 .btn-group {
  display: flex;
}

   
    #Etagenuebersicht_Top_Raum_005 .btn-group >.wf-secured-container:not(:first-child):not(:last-child) .btn {
        border-radius: 0;
    }

    #Etagenuebersicht_Top_Raum_005 .btn-group .wf-secured-container:first-child{
        margin-left: 0;
    }

    #Etagenuebersicht_Top_Raum_005 .btn-group .wf-secured-container:first-child:not(:last-child) .btn {
        border-bottom-right-radius: 0;
        border-top-right-radius: 0;
    }

    #Etagenuebersicht_Top_Raum_005  .btn-group .wf-secured-container:last-child:not(:first-child) .btn,
    #Etagenuebersicht_Top_Raum_005  .btn-group .dropdown-toggle:not(:first-child) {
        border-bottom-left-radius: 0;
        border-top-left-radius: 0;
    }

    #Etagenuebersicht_Top_Raum_005  .btn-group-vertical .wf-secured-container,
    #Etagenuebersicht_Top_Raum_005  .btn-group-vertical>.wf-secured-container .btn {
        display: block;
        float: none;
        max-width: 100%;
        width: 100%;
    }

    #Etagenuebersicht_Top_Raum_005  .btn-group-vertical .wf-secured-container + .wf-secured-container {
        margin-left: 0;
        margin-top: -1px;
    }

    #Etagenuebersicht_Top_Raum_005  .btn-group-vertical .wf-secured-container:not(:first-child):not(:last-child) .btn{
        border-radius: 0;
    }

    #Etagenuebersicht_Top_Raum_005  .btn-group-vertical .wf-secured-container:first-child:not(:last-child) .btn{
        border-radius: 4px 4px 0 0;
    }

    #Etagenuebersicht_Top_Raum_005  .btn-group-vertical .wf-secured-container:last-child:not(:first-child) .btn {
        border-radius: 0 0 4px 4px;
    }


#wb_Text19 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text19 div
{
   text-align: left;
}

#Extension29.icon-wrapper{
position: relative;
width:100%;
height:100%;
background-color:transparent;
border:solid 0px #FFFFFF;
border-radius:0px;
transform: scale(1, 1);
}

#Extension29 .wf-state-container {
    background: none;
}

#Extension29 .disabled {
    pointer-events: none;
}
#wb_Extension30 {
pointer-events:none;
}

#Extension30 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Extension30.wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background: ;
	border-radius: 0px;
	width: 80px; height: 18px; 
	
}


#Extension30.wf-text-container span {
	padding: 0px ;
	display:inline-block;
	}

#Extension30.wf-text-container span:before {
    position: absolute;
    content: " ";
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: transparent;
	pointer-events: all;
	}

#Extension30.wf-text-container .has-no-pointer-events:before {
    position: absolute;
    content: " ";
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: transparent;
	pointer-events: none !important;
	}
#wb_Text20 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text20 div
{
   text-align: left;
}
#wb_Text21 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text21 div
{
   text-align: left;
}
#Extension32 {overflow:hidden}

#Extension32 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Extension32 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#Extension32 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#wb_Text22 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text22 div
{
   text-align: left;
}
#wb_Text23 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text23 div
{
   text-align: left;
}
#wb_Text24 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text24 div
{
   text-align: left;
}
/* -- #Etagenuebersicht_Top_Raum_004 - wf-card --- */


/* Switch off pointer events if the button is not rendered */

#Etagenuebersicht_Top_Raum_004 .wf-secured-container>span.dummy:only-child {
    pointer-events: none;
}

#Etagenuebersicht_Top_Raum_004 .wf-enabled-container .wf-overlay {
    pointer-events: none;
}

#Etagenuebersicht_Top_Raum_004 .wf-card-link {
    position: absolute;
    color: #FFFFFF;
    height: 25px;
    width: 25px;
    background: rgba(233,41,49,0.00);
    border-radius: 50px;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .16), 0 2px 10px 0 rgba(0, 0, 0, .12);
    line-height: 25px;
}

#Etagenuebersicht_Top_Raum_004 .wf-card-link.link-right {
    right: 10px;
    bottom: 0;
    transform: translateY(50%);
}

#Etagenuebersicht_Top_Raum_004 .wf-card-link.link-left {
    left: 10px;
    bottom: 0;
    transform: translateY(50%);
}

#Etagenuebersicht_Top_Raum_004 .wf-card-link.link-middle {
    left: 50%;
    bottom: 0;
    transform: translate(-50%, 50%);
}

#Etagenuebersicht_Top_Raum_004 .wf-card-link:hover {
    background: #AA0000;
    cursor: pointer;
    -webkit-box-shadow: 0px 4px 5px 0px rgba(174, 174, 174, 1);
    -moz-box-shadow: 0px 4px 5px 0px rgba(174, 174, 174, 1);
    box-shadow: 0px 4px 5px 0px rgba(174, 174, 174, 1);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

#Etagenuebersicht_Top_Raum_004 .wf-card-link > .wf-navigation-link {
    display: block;
    background-color: rgba(233,41,49,0.00);
    border-radius: 50px;
    color: #FFFFFF;
    padding: 0px;
    text-align: center;
    height: 25px;
    width: 25px;
}

#Etagenuebersicht_Top_Raum_004 .wf-card-link > .wf-navigation-link:hover {
    background-color: transparent;
    color: #FFFFFF;
}

#Etagenuebersicht_Top_Raum_004 .wf-navigation-link-content a {
    color: #FFFFFF;
}

#Etagenuebersicht_Top_Raum_004 .wf-navigation-link-content a:hover {
    color: #FFFFFF;
}

#Etagenuebersicht_Top_Raum_004 .navigation-link-content {
    line-height: 25px;
}

#Etagenuebersicht_Top_Raum_004 .wf-card {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 4px;
    display: flex;
    flex-direction: column;
    background-color: #FFFFFF;
    border: 1px solid #c0c0c0;
    -webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);
    -moz-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);
    box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    border-radius: 4px;
    overflow: hidden;
}

#Etagenuebersicht_Top_Raum_004 .wf-card:hover {
    -webkit-box-shadow: 0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);
    -moz-box-shadow: 0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);
    box-shadow: 0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

#Etagenuebersicht_Top_Raum_004 .wf-card-image-conatiner {
    height: 0px;
    position: relative;
}

#Etagenuebersicht_Top_Raum_004 .wf-card-img-top {
    display: block;
    background-color: #f5f5f5;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
    border-bottom: 1px solid rgba(160, 160, 160, 0.2);
}

#Etagenuebersicht_Top_Raum_004 .wf-card-block {
    flex: 1;
    padding: 10px 15px;
    color: #000000;
	line-height:initial;
	line-height:normal;
    box-sizing: border-box;
	display:block;
justify-content:center;
align-items:center;
}

#Etagenuebersicht_Top_Raum_004 .wf-card-title {
    font-weight: Normal;
    font-size: 16px;
}

#Etagenuebersicht_Top_Raum_004 .wf-card-header-text {
    color: #FFFFFF;
    font-family: Arial;
    font-weight: Normal;
    font-size: 16px;
}

#Etagenuebersicht_Top_Raum_004 .wf-card-text {
    font-family: Arial;
    font-size: 14px;
    margin: 0;
}

#Etagenuebersicht_Top_Raum_004 .wf-card-nav {
    padding: 2px;
    background-color: #F5F5F5;
    border-top: 1px solid rgba(160, 160, 160, 0.2);
}

#Etagenuebersicht_Top_Raum_004 .wf-card-header {
    background-color: #6DB133;
    /*border-top-left-radius: 4px;
    border-top-right-radius: 4px;*/
    border-bottom: 1px solid rgba(160, 160, 160, 0.2);
    min-height: 0px;
    padding: 10px;
}

#Etagenuebersicht_Top_Raum_004 .wf-card-footer {
    background-color: #f5f5f5;
    /*border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;*/
    border-top: 1px solid rgba(160, 160, 160, 0.2);
    height: 0px;
}


/* --- image --- */

#Etagenuebersicht_Top_Raum_004 .wf-state-element {}

#Etagenuebersicht_Top_Raum_004 .wf-card-nav .btn {
    width: 190px;
    height: 15px !important;
    padding: 3px !important;
    text-shadow: none !important;
}

#Etagenuebersicht_Top_Raum_004 .btn-group-vertical .btn {
    display: block !important;
    width: 190px !important;
}

#Etagenuebersicht_Top_Raum_004 .btn-group-vertical .btn:not(:last-child) {
    margin-bottom: 5px;
}

#Etagenuebersicht_Top_Raum_004 a .wf-button-content {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
}

#Etagenuebersicht_Top_Raum_004 .wf-icon {
    font-size: $iconSize$px;
    margin-right: 5px !important;
}

#Etagenuebersicht_Top_Raum_004 .wf-navigation-link-content i {
    margin-left: 2px;
    margin-top: 1px;
    margin-right: 2px;
    font-size: 16px;
}

#Etagenuebersicht_Top_Raum_004 .wf-button-text {
    font-size: 14px !important;
}

#Etagenuebersicht_Top_Raum_004 .btn-group .btn+.btn,
#Etagenuebersicht_Top_Raum_004 .btn-group .btn+.btn-group,
#Etagenuebersicht_Top_Raum_004 .btn-group .btn-group+.btn,
#Etagenuebersicht_Top_Raum_004 .btn-group .btn-group+.btn-group {
    margin-left: 5px !important;
}

#Etagenuebersicht_Top_Raum_004 .wf-position-relative > :not(.wf-card-title):not(.wf-card-text) {
    position: relative !important;
    top: auto !important;
    left: auto !important;
    margin: 0px;
    display: block;
    justify-content: center;
}

#Etagenuebersicht_Top_Raum_004 .btn-group {
  display: flex;
}

   
    #Etagenuebersicht_Top_Raum_004 .btn-group >.wf-secured-container:not(:first-child):not(:last-child) .btn {
        border-radius: 0;
    }

    #Etagenuebersicht_Top_Raum_004 .btn-group .wf-secured-container:first-child{
        margin-left: 0;
    }

    #Etagenuebersicht_Top_Raum_004 .btn-group .wf-secured-container:first-child:not(:last-child) .btn {
        border-bottom-right-radius: 0;
        border-top-right-radius: 0;
    }

    #Etagenuebersicht_Top_Raum_004  .btn-group .wf-secured-container:last-child:not(:first-child) .btn,
    #Etagenuebersicht_Top_Raum_004  .btn-group .dropdown-toggle:not(:first-child) {
        border-bottom-left-radius: 0;
        border-top-left-radius: 0;
    }

    #Etagenuebersicht_Top_Raum_004  .btn-group-vertical .wf-secured-container,
    #Etagenuebersicht_Top_Raum_004  .btn-group-vertical>.wf-secured-container .btn {
        display: block;
        float: none;
        max-width: 100%;
        width: 100%;
    }

    #Etagenuebersicht_Top_Raum_004  .btn-group-vertical .wf-secured-container + .wf-secured-container {
        margin-left: 0;
        margin-top: -1px;
    }

    #Etagenuebersicht_Top_Raum_004  .btn-group-vertical .wf-secured-container:not(:first-child):not(:last-child) .btn{
        border-radius: 0;
    }

    #Etagenuebersicht_Top_Raum_004  .btn-group-vertical .wf-secured-container:first-child:not(:last-child) .btn{
        border-radius: 4px 4px 0 0;
    }

    #Etagenuebersicht_Top_Raum_004  .btn-group-vertical .wf-secured-container:last-child:not(:first-child) .btn {
        border-radius: 0 0 4px 4px;
    }


#wb_Text25 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text25 div
{
   text-align: left;
}

#Extension38.icon-wrapper{
position: relative;
width:100%;
height:100%;
background-color:transparent;
border:solid 0px #FFFFFF;
border-radius:0px;
transform: scale(1, 1);
}

#Extension38 .wf-state-container {
    background: none;
}

#Extension38 .disabled {
    pointer-events: none;
}
#wb_Extension39 {
pointer-events:none;
}

#Extension39 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Extension39.wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background: ;
	border-radius: 0px;
	width: 80px; height: 18px; 
	
}


#Extension39.wf-text-container span {
	padding: 0px ;
	display:inline-block;
	}

#Extension39.wf-text-container span:before {
    position: absolute;
    content: " ";
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: transparent;
	pointer-events: all;
	}

#Extension39.wf-text-container .has-no-pointer-events:before {
    position: absolute;
    content: " ";
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: transparent;
	pointer-events: none !important;
	}
#wb_Text26 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text26 div
{
   text-align: left;
}
#Extension40 {overflow:hidden}

#Extension40 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Extension40 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#Extension40 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#wb_Text27 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text27 div
{
   text-align: left;
}
#Extension41 {overflow:hidden}

#Extension41 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Extension41 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#Extension41 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#wb_Text28 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text28 div
{
   text-align: left;
}
#wb_Text29 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text29 div
{
   text-align: left;
}
#wb_Text30 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text30 div
{
   text-align: left;
}
/* -- #Etagenuebersicht_Top_Raum_007 - wf-card --- */


/* Switch off pointer events if the button is not rendered */

#Etagenuebersicht_Top_Raum_007 .wf-secured-container>span.dummy:only-child {
    pointer-events: none;
}

#Etagenuebersicht_Top_Raum_007 .wf-enabled-container .wf-overlay {
    pointer-events: none;
}

#Etagenuebersicht_Top_Raum_007 .wf-card-link {
    position: absolute;
    color: #FFFFFF;
    height: 25px;
    width: 25px;
    background: rgba(233,41,49,0.00);
    border-radius: 50px;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .16), 0 2px 10px 0 rgba(0, 0, 0, .12);
    line-height: 25px;
}

#Etagenuebersicht_Top_Raum_007 .wf-card-link.link-right {
    right: 10px;
    bottom: 0;
    transform: translateY(50%);
}

#Etagenuebersicht_Top_Raum_007 .wf-card-link.link-left {
    left: 10px;
    bottom: 0;
    transform: translateY(50%);
}

#Etagenuebersicht_Top_Raum_007 .wf-card-link.link-middle {
    left: 50%;
    bottom: 0;
    transform: translate(-50%, 50%);
}

#Etagenuebersicht_Top_Raum_007 .wf-card-link:hover {
    background: #AA0000;
    cursor: pointer;
    -webkit-box-shadow: 0px 4px 5px 0px rgba(174, 174, 174, 1);
    -moz-box-shadow: 0px 4px 5px 0px rgba(174, 174, 174, 1);
    box-shadow: 0px 4px 5px 0px rgba(174, 174, 174, 1);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

#Etagenuebersicht_Top_Raum_007 .wf-card-link > .wf-navigation-link {
    display: block;
    background-color: rgba(233,41,49,0.00);
    border-radius: 50px;
    color: #FFFFFF;
    padding: 0px;
    text-align: center;
    height: 25px;
    width: 25px;
}

#Etagenuebersicht_Top_Raum_007 .wf-card-link > .wf-navigation-link:hover {
    background-color: transparent;
    color: #FFFFFF;
}

#Etagenuebersicht_Top_Raum_007 .wf-navigation-link-content a {
    color: #FFFFFF;
}

#Etagenuebersicht_Top_Raum_007 .wf-navigation-link-content a:hover {
    color: #FFFFFF;
}

#Etagenuebersicht_Top_Raum_007 .navigation-link-content {
    line-height: 25px;
}

#Etagenuebersicht_Top_Raum_007 .wf-card {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 4px;
    display: flex;
    flex-direction: column;
    background-color: #FFFFFF;
    border: 1px solid #c0c0c0;
    -webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);
    -moz-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);
    box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    border-radius: 4px;
    overflow: hidden;
}

#Etagenuebersicht_Top_Raum_007 .wf-card:hover {
    -webkit-box-shadow: 0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);
    -moz-box-shadow: 0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);
    box-shadow: 0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

#Etagenuebersicht_Top_Raum_007 .wf-card-image-conatiner {
    height: 0px;
    position: relative;
}

#Etagenuebersicht_Top_Raum_007 .wf-card-img-top {
    display: block;
    background-color: #f5f5f5;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
    border-bottom: 1px solid rgba(160, 160, 160, 0.2);
}

#Etagenuebersicht_Top_Raum_007 .wf-card-block {
    flex: 1;
    padding: 10px 15px;
    color: #000000;
	line-height:initial;
	line-height:normal;
    box-sizing: border-box;
	display:block;
justify-content:center;
align-items:center;
}

#Etagenuebersicht_Top_Raum_007 .wf-card-title {
    font-weight: Normal;
    font-size: 16px;
}

#Etagenuebersicht_Top_Raum_007 .wf-card-header-text {
    color: #FFFFFF;
    font-family: Arial;
    font-weight: Normal;
    font-size: 16px;
}

#Etagenuebersicht_Top_Raum_007 .wf-card-text {
    font-family: Arial;
    font-size: 14px;
    margin: 0;
}

#Etagenuebersicht_Top_Raum_007 .wf-card-nav {
    padding: 2px;
    background-color: #F5F5F5;
    border-top: 1px solid rgba(160, 160, 160, 0.2);
}

#Etagenuebersicht_Top_Raum_007 .wf-card-header {
    background-color: #6DB133;
    /*border-top-left-radius: 4px;
    border-top-right-radius: 4px;*/
    border-bottom: 1px solid rgba(160, 160, 160, 0.2);
    min-height: 0px;
    padding: 10px;
}

#Etagenuebersicht_Top_Raum_007 .wf-card-footer {
    background-color: #f5f5f5;
    /*border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;*/
    border-top: 1px solid rgba(160, 160, 160, 0.2);
    height: 0px;
}


/* --- image --- */

#Etagenuebersicht_Top_Raum_007 .wf-state-element {}

#Etagenuebersicht_Top_Raum_007 .wf-card-nav .btn {
    width: 190px;
    height: 15px !important;
    padding: 3px !important;
    text-shadow: none !important;
}

#Etagenuebersicht_Top_Raum_007 .btn-group-vertical .btn {
    display: block !important;
    width: 190px !important;
}

#Etagenuebersicht_Top_Raum_007 .btn-group-vertical .btn:not(:last-child) {
    margin-bottom: 5px;
}

#Etagenuebersicht_Top_Raum_007 a .wf-button-content {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
}

#Etagenuebersicht_Top_Raum_007 .wf-icon {
    font-size: $iconSize$px;
    margin-right: 5px !important;
}

#Etagenuebersicht_Top_Raum_007 .wf-navigation-link-content i {
    margin-left: 2px;
    margin-top: 1px;
    margin-right: 2px;
    font-size: 16px;
}

#Etagenuebersicht_Top_Raum_007 .wf-button-text {
    font-size: 14px !important;
}

#Etagenuebersicht_Top_Raum_007 .btn-group .btn+.btn,
#Etagenuebersicht_Top_Raum_007 .btn-group .btn+.btn-group,
#Etagenuebersicht_Top_Raum_007 .btn-group .btn-group+.btn,
#Etagenuebersicht_Top_Raum_007 .btn-group .btn-group+.btn-group {
    margin-left: 5px !important;
}

#Etagenuebersicht_Top_Raum_007 .wf-position-relative > :not(.wf-card-title):not(.wf-card-text) {
    position: relative !important;
    top: auto !important;
    left: auto !important;
    margin: 0px;
    display: block;
    justify-content: center;
}

#Etagenuebersicht_Top_Raum_007 .btn-group {
  display: flex;
}

   
    #Etagenuebersicht_Top_Raum_007 .btn-group >.wf-secured-container:not(:first-child):not(:last-child) .btn {
        border-radius: 0;
    }

    #Etagenuebersicht_Top_Raum_007 .btn-group .wf-secured-container:first-child{
        margin-left: 0;
    }

    #Etagenuebersicht_Top_Raum_007 .btn-group .wf-secured-container:first-child:not(:last-child) .btn {
        border-bottom-right-radius: 0;
        border-top-right-radius: 0;
    }

    #Etagenuebersicht_Top_Raum_007  .btn-group .wf-secured-container:last-child:not(:first-child) .btn,
    #Etagenuebersicht_Top_Raum_007  .btn-group .dropdown-toggle:not(:first-child) {
        border-bottom-left-radius: 0;
        border-top-left-radius: 0;
    }

    #Etagenuebersicht_Top_Raum_007  .btn-group-vertical .wf-secured-container,
    #Etagenuebersicht_Top_Raum_007  .btn-group-vertical>.wf-secured-container .btn {
        display: block;
        float: none;
        max-width: 100%;
        width: 100%;
    }

    #Etagenuebersicht_Top_Raum_007  .btn-group-vertical .wf-secured-container + .wf-secured-container {
        margin-left: 0;
        margin-top: -1px;
    }

    #Etagenuebersicht_Top_Raum_007  .btn-group-vertical .wf-secured-container:not(:first-child):not(:last-child) .btn{
        border-radius: 0;
    }

    #Etagenuebersicht_Top_Raum_007  .btn-group-vertical .wf-secured-container:first-child:not(:last-child) .btn{
        border-radius: 4px 4px 0 0;
    }

    #Etagenuebersicht_Top_Raum_007  .btn-group-vertical .wf-secured-container:last-child:not(:first-child) .btn {
        border-radius: 0 0 4px 4px;
    }


#wb_Text31 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text31 div
{
   text-align: left;
}

#Extension47.icon-wrapper{
position: relative;
width:100%;
height:100%;
background-color:transparent;
border:solid 0px #FFFFFF;
border-radius:0px;
transform: scale(1, 1);
}

#Extension47 .wf-state-container {
    background: none;
}

#Extension47 .disabled {
    pointer-events: none;
}
#wb_Extension48 {
pointer-events:none;
}

#Extension48 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Extension48.wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background: ;
	border-radius: 0px;
	width: 80px; height: 18px; 
	
}


#Extension48.wf-text-container span {
	padding: 0px ;
	display:inline-block;
	}

#Extension48.wf-text-container span:before {
    position: absolute;
    content: " ";
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: transparent;
	pointer-events: all;
	}

#Extension48.wf-text-container .has-no-pointer-events:before {
    position: absolute;
    content: " ";
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: transparent;
	pointer-events: none !important;
	}
#wb_Text32 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text32 div
{
   text-align: left;
}
#Extension49 {overflow:hidden}

#Extension49 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Extension49 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#Extension49 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#Extension50 {overflow:hidden}

#Extension50 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Extension50 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#Extension50 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#wb_Text34 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text34 div
{
   text-align: left;
}
#wb_Text35 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text35 div
{
   text-align: left;
}
#wb_Text36 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text36 div
{
   text-align: left;
}
/* -- #Etagenuebersicht_Top_Raum_008 - wf-card --- */


/* Switch off pointer events if the button is not rendered */

#Etagenuebersicht_Top_Raum_008 .wf-secured-container>span.dummy:only-child {
    pointer-events: none;
}

#Etagenuebersicht_Top_Raum_008 .wf-enabled-container .wf-overlay {
    pointer-events: none;
}

#Etagenuebersicht_Top_Raum_008 .wf-card-link {
    position: absolute;
    color: #FFFFFF;
    height: 25px;
    width: 25px;
    background: rgba(233,41,49,0.00);
    border-radius: 50px;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .16), 0 2px 10px 0 rgba(0, 0, 0, .12);
    line-height: 25px;
}

#Etagenuebersicht_Top_Raum_008 .wf-card-link.link-right {
    right: 10px;
    bottom: 0;
    transform: translateY(50%);
}

#Etagenuebersicht_Top_Raum_008 .wf-card-link.link-left {
    left: 10px;
    bottom: 0;
    transform: translateY(50%);
}

#Etagenuebersicht_Top_Raum_008 .wf-card-link.link-middle {
    left: 50%;
    bottom: 0;
    transform: translate(-50%, 50%);
}

#Etagenuebersicht_Top_Raum_008 .wf-card-link:hover {
    background: #AA0000;
    cursor: pointer;
    -webkit-box-shadow: 0px 4px 5px 0px rgba(174, 174, 174, 1);
    -moz-box-shadow: 0px 4px 5px 0px rgba(174, 174, 174, 1);
    box-shadow: 0px 4px 5px 0px rgba(174, 174, 174, 1);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

#Etagenuebersicht_Top_Raum_008 .wf-card-link > .wf-navigation-link {
    display: block;
    background-color: rgba(233,41,49,0.00);
    border-radius: 50px;
    color: #FFFFFF;
    padding: 0px;
    text-align: center;
    height: 25px;
    width: 25px;
}

#Etagenuebersicht_Top_Raum_008 .wf-card-link > .wf-navigation-link:hover {
    background-color: transparent;
    color: #FFFFFF;
}

#Etagenuebersicht_Top_Raum_008 .wf-navigation-link-content a {
    color: #FFFFFF;
}

#Etagenuebersicht_Top_Raum_008 .wf-navigation-link-content a:hover {
    color: #FFFFFF;
}

#Etagenuebersicht_Top_Raum_008 .navigation-link-content {
    line-height: 25px;
}

#Etagenuebersicht_Top_Raum_008 .wf-card {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 4px;
    display: flex;
    flex-direction: column;
    background-color: #FFFFFF;
    border: 1px solid #c0c0c0;
    -webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);
    -moz-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);
    box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    border-radius: 4px;
    overflow: hidden;
}

#Etagenuebersicht_Top_Raum_008 .wf-card:hover {
    -webkit-box-shadow: 0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);
    -moz-box-shadow: 0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);
    box-shadow: 0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

#Etagenuebersicht_Top_Raum_008 .wf-card-image-conatiner {
    height: 0px;
    position: relative;
}

#Etagenuebersicht_Top_Raum_008 .wf-card-img-top {
    display: block;
    background-color: #f5f5f5;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
    border-bottom: 1px solid rgba(160, 160, 160, 0.2);
}

#Etagenuebersicht_Top_Raum_008 .wf-card-block {
    flex: 1;
    padding: 10px 15px;
    color: #000000;
	line-height:initial;
	line-height:normal;
    box-sizing: border-box;
	display:block;
justify-content:center;
align-items:center;
}

#Etagenuebersicht_Top_Raum_008 .wf-card-title {
    font-weight: Normal;
    font-size: 16px;
}

#Etagenuebersicht_Top_Raum_008 .wf-card-header-text {
    color: #FFFFFF;
    font-family: Arial;
    font-weight: Normal;
    font-size: 16px;
}

#Etagenuebersicht_Top_Raum_008 .wf-card-text {
    font-family: Arial;
    font-size: 14px;
    margin: 0;
}

#Etagenuebersicht_Top_Raum_008 .wf-card-nav {
    padding: 2px;
    background-color: #F5F5F5;
    border-top: 1px solid rgba(160, 160, 160, 0.2);
}

#Etagenuebersicht_Top_Raum_008 .wf-card-header {
    background-color: #6DB133;
    /*border-top-left-radius: 4px;
    border-top-right-radius: 4px;*/
    border-bottom: 1px solid rgba(160, 160, 160, 0.2);
    min-height: 0px;
    padding: 10px;
}

#Etagenuebersicht_Top_Raum_008 .wf-card-footer {
    background-color: #f5f5f5;
    /*border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;*/
    border-top: 1px solid rgba(160, 160, 160, 0.2);
    height: 0px;
}


/* --- image --- */

#Etagenuebersicht_Top_Raum_008 .wf-state-element {}

#Etagenuebersicht_Top_Raum_008 .wf-card-nav .btn {
    width: 190px;
    height: 15px !important;
    padding: 3px !important;
    text-shadow: none !important;
}

#Etagenuebersicht_Top_Raum_008 .btn-group-vertical .btn {
    display: block !important;
    width: 190px !important;
}

#Etagenuebersicht_Top_Raum_008 .btn-group-vertical .btn:not(:last-child) {
    margin-bottom: 5px;
}

#Etagenuebersicht_Top_Raum_008 a .wf-button-content {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
}

#Etagenuebersicht_Top_Raum_008 .wf-icon {
    font-size: $iconSize$px;
    margin-right: 5px !important;
}

#Etagenuebersicht_Top_Raum_008 .wf-navigation-link-content i {
    margin-left: 2px;
    margin-top: 1px;
    margin-right: 2px;
    font-size: 16px;
}

#Etagenuebersicht_Top_Raum_008 .wf-button-text {
    font-size: 14px !important;
}

#Etagenuebersicht_Top_Raum_008 .btn-group .btn+.btn,
#Etagenuebersicht_Top_Raum_008 .btn-group .btn+.btn-group,
#Etagenuebersicht_Top_Raum_008 .btn-group .btn-group+.btn,
#Etagenuebersicht_Top_Raum_008 .btn-group .btn-group+.btn-group {
    margin-left: 5px !important;
}

#Etagenuebersicht_Top_Raum_008 .wf-position-relative > :not(.wf-card-title):not(.wf-card-text) {
    position: relative !important;
    top: auto !important;
    left: auto !important;
    margin: 0px;
    display: block;
    justify-content: center;
}

#Etagenuebersicht_Top_Raum_008 .btn-group {
  display: flex;
}

   
    #Etagenuebersicht_Top_Raum_008 .btn-group >.wf-secured-container:not(:first-child):not(:last-child) .btn {
        border-radius: 0;
    }

    #Etagenuebersicht_Top_Raum_008 .btn-group .wf-secured-container:first-child{
        margin-left: 0;
    }

    #Etagenuebersicht_Top_Raum_008 .btn-group .wf-secured-container:first-child:not(:last-child) .btn {
        border-bottom-right-radius: 0;
        border-top-right-radius: 0;
    }

    #Etagenuebersicht_Top_Raum_008  .btn-group .wf-secured-container:last-child:not(:first-child) .btn,
    #Etagenuebersicht_Top_Raum_008  .btn-group .dropdown-toggle:not(:first-child) {
        border-bottom-left-radius: 0;
        border-top-left-radius: 0;
    }

    #Etagenuebersicht_Top_Raum_008  .btn-group-vertical .wf-secured-container,
    #Etagenuebersicht_Top_Raum_008  .btn-group-vertical>.wf-secured-container .btn {
        display: block;
        float: none;
        max-width: 100%;
        width: 100%;
    }

    #Etagenuebersicht_Top_Raum_008  .btn-group-vertical .wf-secured-container + .wf-secured-container {
        margin-left: 0;
        margin-top: -1px;
    }

    #Etagenuebersicht_Top_Raum_008  .btn-group-vertical .wf-secured-container:not(:first-child):not(:last-child) .btn{
        border-radius: 0;
    }

    #Etagenuebersicht_Top_Raum_008  .btn-group-vertical .wf-secured-container:first-child:not(:last-child) .btn{
        border-radius: 4px 4px 0 0;
    }

    #Etagenuebersicht_Top_Raum_008  .btn-group-vertical .wf-secured-container:last-child:not(:first-child) .btn {
        border-radius: 0 0 4px 4px;
    }


#wb_Text37 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text37 div
{
   text-align: left;
}

#Extension56.icon-wrapper{
position: relative;
width:100%;
height:100%;
background-color:transparent;
border:solid 0px #FFFFFF;
border-radius:0px;
transform: scale(1, 1);
}

#Extension56 .wf-state-container {
    background: none;
}

#Extension56 .disabled {
    pointer-events: none;
}
#wb_Extension57 {
pointer-events:none;
}

#Extension57 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Extension57.wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background: ;
	border-radius: 0px;
	width: 80px; height: 18px; 
	
}


#Extension57.wf-text-container span {
	padding: 0px ;
	display:inline-block;
	}

#Extension57.wf-text-container span:before {
    position: absolute;
    content: " ";
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: transparent;
	pointer-events: all;
	}

#Extension57.wf-text-container .has-no-pointer-events:before {
    position: absolute;
    content: " ";
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: transparent;
	pointer-events: none !important;
	}
#wb_Text38 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text38 div
{
   text-align: left;
}
#Extension58 {overflow:hidden}

#Extension58 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Extension58 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#Extension58 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#wb_Text39 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text39 div
{
   text-align: left;
}
#Extension59 {overflow:hidden}

#Extension59 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Extension59 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#Extension59 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#wb_Text40 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text40 div
{
   text-align: left;
}
#wb_Text41 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text41 div
{
   text-align: left;
}
#wb_Text42 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text42 div
{
   text-align: left;
}
/* -- #Etagenuebersicht_Middle_Raum_09 - wf-card --- */


/* Switch off pointer events if the button is not rendered */

#Etagenuebersicht_Middle_Raum_09 .wf-secured-container>span.dummy:only-child {
    pointer-events: none;
}

#Etagenuebersicht_Middle_Raum_09 .wf-enabled-container .wf-overlay {
    pointer-events: none;
}

#Etagenuebersicht_Middle_Raum_09 .wf-card-link {
    position: absolute;
    color: #FFFFFF;
    height: 25px;
    width: 25px;
    background: rgba(233,41,49,0.00);
    border-radius: 50px;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .16), 0 2px 10px 0 rgba(0, 0, 0, .12);
    line-height: 25px;
}

#Etagenuebersicht_Middle_Raum_09 .wf-card-link.link-right {
    right: 10px;
    bottom: 0;
    transform: translateY(50%);
}

#Etagenuebersicht_Middle_Raum_09 .wf-card-link.link-left {
    left: 10px;
    bottom: 0;
    transform: translateY(50%);
}

#Etagenuebersicht_Middle_Raum_09 .wf-card-link.link-middle {
    left: 50%;
    bottom: 0;
    transform: translate(-50%, 50%);
}

#Etagenuebersicht_Middle_Raum_09 .wf-card-link:hover {
    background: #AA0000;
    cursor: pointer;
    -webkit-box-shadow: 0px 4px 5px 0px rgba(174, 174, 174, 1);
    -moz-box-shadow: 0px 4px 5px 0px rgba(174, 174, 174, 1);
    box-shadow: 0px 4px 5px 0px rgba(174, 174, 174, 1);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

#Etagenuebersicht_Middle_Raum_09 .wf-card-link > .wf-navigation-link {
    display: block;
    background-color: rgba(233,41,49,0.00);
    border-radius: 50px;
    color: #FFFFFF;
    padding: 0px;
    text-align: center;
    height: 25px;
    width: 25px;
}

#Etagenuebersicht_Middle_Raum_09 .wf-card-link > .wf-navigation-link:hover {
    background-color: transparent;
    color: #FFFFFF;
}

#Etagenuebersicht_Middle_Raum_09 .wf-navigation-link-content a {
    color: #FFFFFF;
}

#Etagenuebersicht_Middle_Raum_09 .wf-navigation-link-content a:hover {
    color: #FFFFFF;
}

#Etagenuebersicht_Middle_Raum_09 .navigation-link-content {
    line-height: 25px;
}

#Etagenuebersicht_Middle_Raum_09 .wf-card {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 4px;
    display: flex;
    flex-direction: column;
    background-color: #FFFFFF;
    border: 1px solid #c0c0c0;
    -webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);
    -moz-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);
    box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    border-radius: 4px;
    overflow: hidden;
}

#Etagenuebersicht_Middle_Raum_09 .wf-card:hover {
    -webkit-box-shadow: 0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);
    -moz-box-shadow: 0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);
    box-shadow: 0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

#Etagenuebersicht_Middle_Raum_09 .wf-card-image-conatiner {
    height: 0px;
    position: relative;
}

#Etagenuebersicht_Middle_Raum_09 .wf-card-img-top {
    display: block;
    background-color: #f5f5f5;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
    border-bottom: 1px solid rgba(160, 160, 160, 0.2);
}

#Etagenuebersicht_Middle_Raum_09 .wf-card-block {
    flex: 1;
    padding: 10px 15px;
    color: #000000;
	line-height:initial;
	line-height:normal;
    box-sizing: border-box;
	display:block;
justify-content:center;
align-items:center;
}

#Etagenuebersicht_Middle_Raum_09 .wf-card-title {
    font-weight: Normal;
    font-size: 16px;
}

#Etagenuebersicht_Middle_Raum_09 .wf-card-header-text {
    color: #FFFFFF;
    font-family: Arial;
    font-weight: Normal;
    font-size: 16px;
}

#Etagenuebersicht_Middle_Raum_09 .wf-card-text {
    font-family: Arial;
    font-size: 14px;
    margin: 0;
}

#Etagenuebersicht_Middle_Raum_09 .wf-card-nav {
    padding: 2px;
    background-color: #F5F5F5;
    border-top: 1px solid rgba(160, 160, 160, 0.2);
}

#Etagenuebersicht_Middle_Raum_09 .wf-card-header {
    background-color: #6DB133;
    /*border-top-left-radius: 4px;
    border-top-right-radius: 4px;*/
    border-bottom: 1px solid rgba(160, 160, 160, 0.2);
    min-height: 0px;
    padding: 10px;
}

#Etagenuebersicht_Middle_Raum_09 .wf-card-footer {
    background-color: #f5f5f5;
    /*border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;*/
    border-top: 1px solid rgba(160, 160, 160, 0.2);
    height: 0px;
}


/* --- image --- */

#Etagenuebersicht_Middle_Raum_09 .wf-state-element {}

#Etagenuebersicht_Middle_Raum_09 .wf-card-nav .btn {
    width: 190px;
    height: 15px !important;
    padding: 3px !important;
    text-shadow: none !important;
}

#Etagenuebersicht_Middle_Raum_09 .btn-group-vertical .btn {
    display: block !important;
    width: 190px !important;
}

#Etagenuebersicht_Middle_Raum_09 .btn-group-vertical .btn:not(:last-child) {
    margin-bottom: 5px;
}

#Etagenuebersicht_Middle_Raum_09 a .wf-button-content {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
}

#Etagenuebersicht_Middle_Raum_09 .wf-icon {
    font-size: $iconSize$px;
    margin-right: 5px !important;
}

#Etagenuebersicht_Middle_Raum_09 .wf-navigation-link-content i {
    margin-left: 2px;
    margin-top: 1px;
    margin-right: 2px;
    font-size: 16px;
}

#Etagenuebersicht_Middle_Raum_09 .wf-button-text {
    font-size: 14px !important;
}

#Etagenuebersicht_Middle_Raum_09 .btn-group .btn+.btn,
#Etagenuebersicht_Middle_Raum_09 .btn-group .btn+.btn-group,
#Etagenuebersicht_Middle_Raum_09 .btn-group .btn-group+.btn,
#Etagenuebersicht_Middle_Raum_09 .btn-group .btn-group+.btn-group {
    margin-left: 5px !important;
}

#Etagenuebersicht_Middle_Raum_09 .wf-position-relative > :not(.wf-card-title):not(.wf-card-text) {
    position: relative !important;
    top: auto !important;
    left: auto !important;
    margin: 0px;
    display: block;
    justify-content: center;
}

#Etagenuebersicht_Middle_Raum_09 .btn-group {
  display: flex;
}

   
    #Etagenuebersicht_Middle_Raum_09 .btn-group >.wf-secured-container:not(:first-child):not(:last-child) .btn {
        border-radius: 0;
    }

    #Etagenuebersicht_Middle_Raum_09 .btn-group .wf-secured-container:first-child{
        margin-left: 0;
    }

    #Etagenuebersicht_Middle_Raum_09 .btn-group .wf-secured-container:first-child:not(:last-child) .btn {
        border-bottom-right-radius: 0;
        border-top-right-radius: 0;
    }

    #Etagenuebersicht_Middle_Raum_09  .btn-group .wf-secured-container:last-child:not(:first-child) .btn,
    #Etagenuebersicht_Middle_Raum_09  .btn-group .dropdown-toggle:not(:first-child) {
        border-bottom-left-radius: 0;
        border-top-left-radius: 0;
    }

    #Etagenuebersicht_Middle_Raum_09  .btn-group-vertical .wf-secured-container,
    #Etagenuebersicht_Middle_Raum_09  .btn-group-vertical>.wf-secured-container .btn {
        display: block;
        float: none;
        max-width: 100%;
        width: 100%;
    }

    #Etagenuebersicht_Middle_Raum_09  .btn-group-vertical .wf-secured-container + .wf-secured-container {
        margin-left: 0;
        margin-top: -1px;
    }

    #Etagenuebersicht_Middle_Raum_09  .btn-group-vertical .wf-secured-container:not(:first-child):not(:last-child) .btn{
        border-radius: 0;
    }

    #Etagenuebersicht_Middle_Raum_09  .btn-group-vertical .wf-secured-container:first-child:not(:last-child) .btn{
        border-radius: 4px 4px 0 0;
    }

    #Etagenuebersicht_Middle_Raum_09  .btn-group-vertical .wf-secured-container:last-child:not(:first-child) .btn {
        border-radius: 0 0 4px 4px;
    }


#wb_Text43 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text43 div
{
   text-align: left;
}

#Extension65.icon-wrapper{
position: relative;
width:100%;
height:100%;
background-color:transparent;
border:solid 0px #FFFFFF;
border-radius:0px;
transform: scale(1, 1);
}

#Extension65 .wf-state-container {
    background: none;
}

#Extension65 .disabled {
    pointer-events: none;
}
#wb_Extension66 {
pointer-events:none;
}

#Extension66 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Extension66.wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background: ;
	border-radius: 0px;
	width: 80px; height: 18px; 
	
}


#Extension66.wf-text-container span {
	padding: 0px ;
	display:inline-block;
	}

#Extension66.wf-text-container span:before {
    position: absolute;
    content: " ";
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: transparent;
	pointer-events: all;
	}

#Extension66.wf-text-container .has-no-pointer-events:before {
    position: absolute;
    content: " ";
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: transparent;
	pointer-events: none !important;
	}
#wb_Text44 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text44 div
{
   text-align: left;
}
#Extension67 {overflow:hidden}

#Extension67 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Extension67 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#Extension67 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#wb_Text45 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text45 div
{
   text-align: left;
}
#Extension68 {overflow:hidden}

#Extension68 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Extension68 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#Extension68 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#wb_Text46 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text46 div
{
   text-align: left;
}
#wb_Text47 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text47 div
{
   text-align: left;
}
#wb_Text48 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text48 div
{
   text-align: left;
}
/* -- #Etagenuebersicht_Middle_Raum_10 - wf-card --- */


/* Switch off pointer events if the button is not rendered */

#Etagenuebersicht_Middle_Raum_10 .wf-secured-container>span.dummy:only-child {
    pointer-events: none;
}

#Etagenuebersicht_Middle_Raum_10 .wf-enabled-container .wf-overlay {
    pointer-events: none;
}

#Etagenuebersicht_Middle_Raum_10 .wf-card-link {
    position: absolute;
    color: #FFFFFF;
    height: 25px;
    width: 25px;
    background: rgba(233,41,49,0.00);
    border-radius: 50px;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .16), 0 2px 10px 0 rgba(0, 0, 0, .12);
    line-height: 25px;
}

#Etagenuebersicht_Middle_Raum_10 .wf-card-link.link-right {
    right: 10px;
    bottom: 0;
    transform: translateY(50%);
}

#Etagenuebersicht_Middle_Raum_10 .wf-card-link.link-left {
    left: 10px;
    bottom: 0;
    transform: translateY(50%);
}

#Etagenuebersicht_Middle_Raum_10 .wf-card-link.link-middle {
    left: 50%;
    bottom: 0;
    transform: translate(-50%, 50%);
}

#Etagenuebersicht_Middle_Raum_10 .wf-card-link:hover {
    background: #AA0000;
    cursor: pointer;
    -webkit-box-shadow: 0px 4px 5px 0px rgba(174, 174, 174, 1);
    -moz-box-shadow: 0px 4px 5px 0px rgba(174, 174, 174, 1);
    box-shadow: 0px 4px 5px 0px rgba(174, 174, 174, 1);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

#Etagenuebersicht_Middle_Raum_10 .wf-card-link > .wf-navigation-link {
    display: block;
    background-color: rgba(233,41,49,0.00);
    border-radius: 50px;
    color: #FFFFFF;
    padding: 0px;
    text-align: center;
    height: 25px;
    width: 25px;
}

#Etagenuebersicht_Middle_Raum_10 .wf-card-link > .wf-navigation-link:hover {
    background-color: transparent;
    color: #FFFFFF;
}

#Etagenuebersicht_Middle_Raum_10 .wf-navigation-link-content a {
    color: #FFFFFF;
}

#Etagenuebersicht_Middle_Raum_10 .wf-navigation-link-content a:hover {
    color: #FFFFFF;
}

#Etagenuebersicht_Middle_Raum_10 .navigation-link-content {
    line-height: 25px;
}

#Etagenuebersicht_Middle_Raum_10 .wf-card {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 4px;
    display: flex;
    flex-direction: column;
    background-color: #FFFFFF;
    border: 1px solid #c0c0c0;
    -webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);
    -moz-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);
    box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    border-radius: 4px;
    overflow: hidden;
}

#Etagenuebersicht_Middle_Raum_10 .wf-card:hover {
    -webkit-box-shadow: 0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);
    -moz-box-shadow: 0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);
    box-shadow: 0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

#Etagenuebersicht_Middle_Raum_10 .wf-card-image-conatiner {
    height: 0px;
    position: relative;
}

#Etagenuebersicht_Middle_Raum_10 .wf-card-img-top {
    display: block;
    background-color: #f5f5f5;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
    border-bottom: 1px solid rgba(160, 160, 160, 0.2);
}

#Etagenuebersicht_Middle_Raum_10 .wf-card-block {
    flex: 1;
    padding: 10px 15px;
    color: #000000;
	line-height:initial;
	line-height:normal;
    box-sizing: border-box;
	display:block;
justify-content:center;
align-items:center;
}

#Etagenuebersicht_Middle_Raum_10 .wf-card-title {
    font-weight: Normal;
    font-size: 16px;
}

#Etagenuebersicht_Middle_Raum_10 .wf-card-header-text {
    color: #FFFFFF;
    font-family: Arial;
    font-weight: Normal;
    font-size: 16px;
}

#Etagenuebersicht_Middle_Raum_10 .wf-card-text {
    font-family: Arial;
    font-size: 14px;
    margin: 0;
}

#Etagenuebersicht_Middle_Raum_10 .wf-card-nav {
    padding: 2px;
    background-color: #F5F5F5;
    border-top: 1px solid rgba(160, 160, 160, 0.2);
}

#Etagenuebersicht_Middle_Raum_10 .wf-card-header {
    background-color: #6DB133;
    /*border-top-left-radius: 4px;
    border-top-right-radius: 4px;*/
    border-bottom: 1px solid rgba(160, 160, 160, 0.2);
    min-height: 0px;
    padding: 10px;
}

#Etagenuebersicht_Middle_Raum_10 .wf-card-footer {
    background-color: #f5f5f5;
    /*border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;*/
    border-top: 1px solid rgba(160, 160, 160, 0.2);
    height: 0px;
}


/* --- image --- */

#Etagenuebersicht_Middle_Raum_10 .wf-state-element {}

#Etagenuebersicht_Middle_Raum_10 .wf-card-nav .btn {
    width: 190px;
    height: 15px !important;
    padding: 3px !important;
    text-shadow: none !important;
}

#Etagenuebersicht_Middle_Raum_10 .btn-group-vertical .btn {
    display: block !important;
    width: 190px !important;
}

#Etagenuebersicht_Middle_Raum_10 .btn-group-vertical .btn:not(:last-child) {
    margin-bottom: 5px;
}

#Etagenuebersicht_Middle_Raum_10 a .wf-button-content {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
}

#Etagenuebersicht_Middle_Raum_10 .wf-icon {
    font-size: $iconSize$px;
    margin-right: 5px !important;
}

#Etagenuebersicht_Middle_Raum_10 .wf-navigation-link-content i {
    margin-left: 2px;
    margin-top: 1px;
    margin-right: 2px;
    font-size: 16px;
}

#Etagenuebersicht_Middle_Raum_10 .wf-button-text {
    font-size: 14px !important;
}

#Etagenuebersicht_Middle_Raum_10 .btn-group .btn+.btn,
#Etagenuebersicht_Middle_Raum_10 .btn-group .btn+.btn-group,
#Etagenuebersicht_Middle_Raum_10 .btn-group .btn-group+.btn,
#Etagenuebersicht_Middle_Raum_10 .btn-group .btn-group+.btn-group {
    margin-left: 5px !important;
}

#Etagenuebersicht_Middle_Raum_10 .wf-position-relative > :not(.wf-card-title):not(.wf-card-text) {
    position: relative !important;
    top: auto !important;
    left: auto !important;
    margin: 0px;
    display: block;
    justify-content: center;
}

#Etagenuebersicht_Middle_Raum_10 .btn-group {
  display: flex;
}

   
    #Etagenuebersicht_Middle_Raum_10 .btn-group >.wf-secured-container:not(:first-child):not(:last-child) .btn {
        border-radius: 0;
    }

    #Etagenuebersicht_Middle_Raum_10 .btn-group .wf-secured-container:first-child{
        margin-left: 0;
    }

    #Etagenuebersicht_Middle_Raum_10 .btn-group .wf-secured-container:first-child:not(:last-child) .btn {
        border-bottom-right-radius: 0;
        border-top-right-radius: 0;
    }

    #Etagenuebersicht_Middle_Raum_10  .btn-group .wf-secured-container:last-child:not(:first-child) .btn,
    #Etagenuebersicht_Middle_Raum_10  .btn-group .dropdown-toggle:not(:first-child) {
        border-bottom-left-radius: 0;
        border-top-left-radius: 0;
    }

    #Etagenuebersicht_Middle_Raum_10  .btn-group-vertical .wf-secured-container,
    #Etagenuebersicht_Middle_Raum_10  .btn-group-vertical>.wf-secured-container .btn {
        display: block;
        float: none;
        max-width: 100%;
        width: 100%;
    }

    #Etagenuebersicht_Middle_Raum_10  .btn-group-vertical .wf-secured-container + .wf-secured-container {
        margin-left: 0;
        margin-top: -1px;
    }

    #Etagenuebersicht_Middle_Raum_10  .btn-group-vertical .wf-secured-container:not(:first-child):not(:last-child) .btn{
        border-radius: 0;
    }

    #Etagenuebersicht_Middle_Raum_10  .btn-group-vertical .wf-secured-container:first-child:not(:last-child) .btn{
        border-radius: 4px 4px 0 0;
    }

    #Etagenuebersicht_Middle_Raum_10  .btn-group-vertical .wf-secured-container:last-child:not(:first-child) .btn {
        border-radius: 0 0 4px 4px;
    }


#wb_Text49 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text49 div
{
   text-align: left;
}

#Extension74.icon-wrapper{
position: relative;
width:100%;
height:100%;
background-color:transparent;
border:solid 0px #FFFFFF;
border-radius:0px;
transform: scale(1, 1);
}

#Extension74 .wf-state-container {
    background: none;
}

#Extension74 .disabled {
    pointer-events: none;
}
#wb_Extension75 {
pointer-events:none;
}

#Extension75 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Extension75.wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background: ;
	border-radius: 0px;
	width: 80px; height: 18px; 
	
}


#Extension75.wf-text-container span {
	padding: 0px ;
	display:inline-block;
	}

#Extension75.wf-text-container span:before {
    position: absolute;
    content: " ";
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: transparent;
	pointer-events: all;
	}

#Extension75.wf-text-container .has-no-pointer-events:before {
    position: absolute;
    content: " ";
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: transparent;
	pointer-events: none !important;
	}
#wb_Text50 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text50 div
{
   text-align: left;
}
#Extension76 {overflow:hidden}

#Extension76 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Extension76 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#Extension76 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#wb_Text51 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text51 div
{
   text-align: left;
}
#Extension77 {overflow:hidden}

#Extension77 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Extension77 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#Extension77 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#wb_Text52 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text52 div
{
   text-align: left;
}
#wb_Text53 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text53 div
{
   text-align: left;
}
#wb_Text54 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text54 div
{
   text-align: left;
}
/* -- #Etagenuebersicht_Middle_Raum_11 - wf-card --- */


/* Switch off pointer events if the button is not rendered */

#Etagenuebersicht_Middle_Raum_11 .wf-secured-container>span.dummy:only-child {
    pointer-events: none;
}

#Etagenuebersicht_Middle_Raum_11 .wf-enabled-container .wf-overlay {
    pointer-events: none;
}

#Etagenuebersicht_Middle_Raum_11 .wf-card-link {
    position: absolute;
    color: #FFFFFF;
    height: 25px;
    width: 25px;
    background: rgba(233,41,49,0.00);
    border-radius: 50px;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .16), 0 2px 10px 0 rgba(0, 0, 0, .12);
    line-height: 25px;
}

#Etagenuebersicht_Middle_Raum_11 .wf-card-link.link-right {
    right: 10px;
    bottom: 0;
    transform: translateY(50%);
}

#Etagenuebersicht_Middle_Raum_11 .wf-card-link.link-left {
    left: 10px;
    bottom: 0;
    transform: translateY(50%);
}

#Etagenuebersicht_Middle_Raum_11 .wf-card-link.link-middle {
    left: 50%;
    bottom: 0;
    transform: translate(-50%, 50%);
}

#Etagenuebersicht_Middle_Raum_11 .wf-card-link:hover {
    background: #AA0000;
    cursor: pointer;
    -webkit-box-shadow: 0px 4px 5px 0px rgba(174, 174, 174, 1);
    -moz-box-shadow: 0px 4px 5px 0px rgba(174, 174, 174, 1);
    box-shadow: 0px 4px 5px 0px rgba(174, 174, 174, 1);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

#Etagenuebersicht_Middle_Raum_11 .wf-card-link > .wf-navigation-link {
    display: block;
    background-color: rgba(233,41,49,0.00);
    border-radius: 50px;
    color: #FFFFFF;
    padding: 0px;
    text-align: center;
    height: 25px;
    width: 25px;
}

#Etagenuebersicht_Middle_Raum_11 .wf-card-link > .wf-navigation-link:hover {
    background-color: transparent;
    color: #FFFFFF;
}

#Etagenuebersicht_Middle_Raum_11 .wf-navigation-link-content a {
    color: #FFFFFF;
}

#Etagenuebersicht_Middle_Raum_11 .wf-navigation-link-content a:hover {
    color: #FFFFFF;
}

#Etagenuebersicht_Middle_Raum_11 .navigation-link-content {
    line-height: 25px;
}

#Etagenuebersicht_Middle_Raum_11 .wf-card {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 4px;
    display: flex;
    flex-direction: column;
    background-color: #FFFFFF;
    border: 1px solid #c0c0c0;
    -webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);
    -moz-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);
    box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    border-radius: 4px;
    overflow: hidden;
}

#Etagenuebersicht_Middle_Raum_11 .wf-card:hover {
    -webkit-box-shadow: 0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);
    -moz-box-shadow: 0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);
    box-shadow: 0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

#Etagenuebersicht_Middle_Raum_11 .wf-card-image-conatiner {
    height: 0px;
    position: relative;
}

#Etagenuebersicht_Middle_Raum_11 .wf-card-img-top {
    display: block;
    background-color: #f5f5f5;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
    border-bottom: 1px solid rgba(160, 160, 160, 0.2);
}

#Etagenuebersicht_Middle_Raum_11 .wf-card-block {
    flex: 1;
    padding: 10px 15px;
    color: #000000;
	line-height:initial;
	line-height:normal;
    box-sizing: border-box;
	display:block;
justify-content:center;
align-items:center;
}

#Etagenuebersicht_Middle_Raum_11 .wf-card-title {
    font-weight: Normal;
    font-size: 16px;
}

#Etagenuebersicht_Middle_Raum_11 .wf-card-header-text {
    color: #FFFFFF;
    font-family: Arial;
    font-weight: Normal;
    font-size: 16px;
}

#Etagenuebersicht_Middle_Raum_11 .wf-card-text {
    font-family: Arial;
    font-size: 14px;
    margin: 0;
}

#Etagenuebersicht_Middle_Raum_11 .wf-card-nav {
    padding: 2px;
    background-color: #F5F5F5;
    border-top: 1px solid rgba(160, 160, 160, 0.2);
}

#Etagenuebersicht_Middle_Raum_11 .wf-card-header {
    background-color: #6DB133;
    /*border-top-left-radius: 4px;
    border-top-right-radius: 4px;*/
    border-bottom: 1px solid rgba(160, 160, 160, 0.2);
    min-height: 0px;
    padding: 10px;
}

#Etagenuebersicht_Middle_Raum_11 .wf-card-footer {
    background-color: #f5f5f5;
    /*border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;*/
    border-top: 1px solid rgba(160, 160, 160, 0.2);
    height: 0px;
}


/* --- image --- */

#Etagenuebersicht_Middle_Raum_11 .wf-state-element {}

#Etagenuebersicht_Middle_Raum_11 .wf-card-nav .btn {
    width: 190px;
    height: 15px !important;
    padding: 3px !important;
    text-shadow: none !important;
}

#Etagenuebersicht_Middle_Raum_11 .btn-group-vertical .btn {
    display: block !important;
    width: 190px !important;
}

#Etagenuebersicht_Middle_Raum_11 .btn-group-vertical .btn:not(:last-child) {
    margin-bottom: 5px;
}

#Etagenuebersicht_Middle_Raum_11 a .wf-button-content {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
}

#Etagenuebersicht_Middle_Raum_11 .wf-icon {
    font-size: $iconSize$px;
    margin-right: 5px !important;
}

#Etagenuebersicht_Middle_Raum_11 .wf-navigation-link-content i {
    margin-left: 2px;
    margin-top: 1px;
    margin-right: 2px;
    font-size: 16px;
}

#Etagenuebersicht_Middle_Raum_11 .wf-button-text {
    font-size: 14px !important;
}

#Etagenuebersicht_Middle_Raum_11 .btn-group .btn+.btn,
#Etagenuebersicht_Middle_Raum_11 .btn-group .btn+.btn-group,
#Etagenuebersicht_Middle_Raum_11 .btn-group .btn-group+.btn,
#Etagenuebersicht_Middle_Raum_11 .btn-group .btn-group+.btn-group {
    margin-left: 5px !important;
}

#Etagenuebersicht_Middle_Raum_11 .wf-position-relative > :not(.wf-card-title):not(.wf-card-text) {
    position: relative !important;
    top: auto !important;
    left: auto !important;
    margin: 0px;
    display: block;
    justify-content: center;
}

#Etagenuebersicht_Middle_Raum_11 .btn-group {
  display: flex;
}

   
    #Etagenuebersicht_Middle_Raum_11 .btn-group >.wf-secured-container:not(:first-child):not(:last-child) .btn {
        border-radius: 0;
    }

    #Etagenuebersicht_Middle_Raum_11 .btn-group .wf-secured-container:first-child{
        margin-left: 0;
    }

    #Etagenuebersicht_Middle_Raum_11 .btn-group .wf-secured-container:first-child:not(:last-child) .btn {
        border-bottom-right-radius: 0;
        border-top-right-radius: 0;
    }

    #Etagenuebersicht_Middle_Raum_11  .btn-group .wf-secured-container:last-child:not(:first-child) .btn,
    #Etagenuebersicht_Middle_Raum_11  .btn-group .dropdown-toggle:not(:first-child) {
        border-bottom-left-radius: 0;
        border-top-left-radius: 0;
    }

    #Etagenuebersicht_Middle_Raum_11  .btn-group-vertical .wf-secured-container,
    #Etagenuebersicht_Middle_Raum_11  .btn-group-vertical>.wf-secured-container .btn {
        display: block;
        float: none;
        max-width: 100%;
        width: 100%;
    }

    #Etagenuebersicht_Middle_Raum_11  .btn-group-vertical .wf-secured-container + .wf-secured-container {
        margin-left: 0;
        margin-top: -1px;
    }

    #Etagenuebersicht_Middle_Raum_11  .btn-group-vertical .wf-secured-container:not(:first-child):not(:last-child) .btn{
        border-radius: 0;
    }

    #Etagenuebersicht_Middle_Raum_11  .btn-group-vertical .wf-secured-container:first-child:not(:last-child) .btn{
        border-radius: 4px 4px 0 0;
    }

    #Etagenuebersicht_Middle_Raum_11  .btn-group-vertical .wf-secured-container:last-child:not(:first-child) .btn {
        border-radius: 0 0 4px 4px;
    }


#wb_Text55 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text55 div
{
   text-align: left;
}

#Extension83.icon-wrapper{
position: relative;
width:100%;
height:100%;
background-color:transparent;
border:solid 0px #FFFFFF;
border-radius:0px;
transform: scale(1, 1);
}

#Extension83 .wf-state-container {
    background: none;
}

#Extension83 .disabled {
    pointer-events: none;
}
#wb_Extension84 {
pointer-events:none;
}

#Extension84 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Extension84.wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background: ;
	border-radius: 0px;
	width: 80px; height: 18px; 
	
}


#Extension84.wf-text-container span {
	padding: 0px ;
	display:inline-block;
	}

#Extension84.wf-text-container span:before {
    position: absolute;
    content: " ";
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: transparent;
	pointer-events: all;
	}

#Extension84.wf-text-container .has-no-pointer-events:before {
    position: absolute;
    content: " ";
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: transparent;
	pointer-events: none !important;
	}
#wb_Text56 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text56 div
{
   text-align: left;
}
#Extension85 {overflow:hidden}

#Extension85 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Extension85 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#Extension85 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#wb_Text57 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text57 div
{
   text-align: left;
}
#Extension86 {overflow:hidden}

#Extension86 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Extension86 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#Extension86 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#wb_Text58 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text58 div
{
   text-align: left;
}
#wb_Text59 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text59 div
{
   text-align: left;
}
#wb_Text60 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text60 div
{
   text-align: left;
}
#Extension90 .wf-secured-container > div > .wf-state-layer > .wf-state-container{
        border-radius: 5px;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
        background-color: #6DB133;
	 color: #FFFFFF;
}    
   

#Extension90 .disabled .wf-state-layer {
    pointer-events: none;
}


#Extension90 wf-state-symbol.wf-state-layer {
    position: absolute;
    width: 100%;
    height: 100%;
}

#Extension90 .wf-navigation-link {
        box-sizing: border-box;
        font-size: 0px;
        font-family: Arial !important;
        font-weight: bold !important;
        text-shadow: none !important;
        border:none;
        background-color: transparent;
        color: inherit;
        display: flex !important;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
        overflow: hidden;
        transform: scale(1, 1);
        text-decoration: none;
    	 border-width: 0px 0px 0px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #Extension90 .wf-navigation-link.active {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 0px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #Extension90 .wf-state-layer:hover  > .wf-state-container,
    #Extension90 .wf-navigation-link.active:hover {
        background-color: #58585A !important;
        border-color: #58585A !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #Extension90 .wf-state-layer:focus > .wf-state-container,
    #Extension90 .wf-state-layer .focus > .wf-state-container {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
	 outline: none;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #Extension90 .wf-state-layer:hover .icon {
	color: ;
    }

    #Extension90 .wf-state-layer:active .icon,
    #Extension90 .wf-state-layer .active .icon {
	color: ;
    }

    #Extension90 .wf-state-layer:focus .icon,
    #Extension90 .wf-state-layer .focus .icon {
	color: ;
    }

    #Extension90 .wf-navigation-link .icon {
        font-size: 20px;
        display: inline-block !important;
        padding: 0 0 0 0;
        line-height: 20px;
	 color:;
    }

#Extension90 .wf-navigation-link-content {
        display: inline-block;
	 padding: 0px 0px !important;
	 position:absolute;

	}

#Extension90 .wf-nav-text > span {
	display:inline-block;
}

#Extension90.flex-start .wf-navigation-link .icon,
#Extension90.flex-start .wf-nav-text,
#Extension90.flex-start .wf-navigation-link-content {
    text-align: left;
}

#Extension90.center .wf-navigation-link .icon,
#Extension90.center .wf-nav-text,
#Extension90.center .wf-navigation-link-content {
    text-align: center;
}

#Extension90.flex-end .wf-navigation-link .icon,
#Extension90.flex-end .wf-nav-text,
#Extension90.flex-end .wf-navigation-link-content {
    text-align: right;
}

/* -- #Etagenuebersicht_Middle_Raum_12 - wf-card --- */


/* Switch off pointer events if the button is not rendered */

#Etagenuebersicht_Middle_Raum_12 .wf-secured-container>span.dummy:only-child {
    pointer-events: none;
}

#Etagenuebersicht_Middle_Raum_12 .wf-enabled-container .wf-overlay {
    pointer-events: none;
}

#Etagenuebersicht_Middle_Raum_12 .wf-card-link {
    position: absolute;
    color: #FFFFFF;
    height: 25px;
    width: 25px;
    background: rgba(233,41,49,0.00);
    border-radius: 50px;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .16), 0 2px 10px 0 rgba(0, 0, 0, .12);
    line-height: 25px;
}

#Etagenuebersicht_Middle_Raum_12 .wf-card-link.link-right {
    right: 10px;
    bottom: 0;
    transform: translateY(50%);
}

#Etagenuebersicht_Middle_Raum_12 .wf-card-link.link-left {
    left: 10px;
    bottom: 0;
    transform: translateY(50%);
}

#Etagenuebersicht_Middle_Raum_12 .wf-card-link.link-middle {
    left: 50%;
    bottom: 0;
    transform: translate(-50%, 50%);
}

#Etagenuebersicht_Middle_Raum_12 .wf-card-link:hover {
    background: #AA0000;
    cursor: pointer;
    -webkit-box-shadow: 0px 4px 5px 0px rgba(174, 174, 174, 1);
    -moz-box-shadow: 0px 4px 5px 0px rgba(174, 174, 174, 1);
    box-shadow: 0px 4px 5px 0px rgba(174, 174, 174, 1);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

#Etagenuebersicht_Middle_Raum_12 .wf-card-link > .wf-navigation-link {
    display: block;
    background-color: rgba(233,41,49,0.00);
    border-radius: 50px;
    color: #FFFFFF;
    padding: 0px;
    text-align: center;
    height: 25px;
    width: 25px;
}

#Etagenuebersicht_Middle_Raum_12 .wf-card-link > .wf-navigation-link:hover {
    background-color: transparent;
    color: #FFFFFF;
}

#Etagenuebersicht_Middle_Raum_12 .wf-navigation-link-content a {
    color: #FFFFFF;
}

#Etagenuebersicht_Middle_Raum_12 .wf-navigation-link-content a:hover {
    color: #FFFFFF;
}

#Etagenuebersicht_Middle_Raum_12 .navigation-link-content {
    line-height: 25px;
}

#Etagenuebersicht_Middle_Raum_12 .wf-card {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 4px;
    display: flex;
    flex-direction: column;
    background-color: #FFFFFF;
    border: 1px solid #c0c0c0;
    -webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);
    -moz-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);
    box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    border-radius: 4px;
    overflow: hidden;
}

#Etagenuebersicht_Middle_Raum_12 .wf-card:hover {
    -webkit-box-shadow: 0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);
    -moz-box-shadow: 0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);
    box-shadow: 0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

#Etagenuebersicht_Middle_Raum_12 .wf-card-image-conatiner {
    height: 0px;
    position: relative;
}

#Etagenuebersicht_Middle_Raum_12 .wf-card-img-top {
    display: block;
    background-color: #f5f5f5;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
    border-bottom: 1px solid rgba(160, 160, 160, 0.2);
}

#Etagenuebersicht_Middle_Raum_12 .wf-card-block {
    flex: 1;
    padding: 10px 15px;
    color: #000000;
	line-height:initial;
	line-height:normal;
    box-sizing: border-box;
	display:block;
justify-content:center;
align-items:center;
}

#Etagenuebersicht_Middle_Raum_12 .wf-card-title {
    font-weight: Normal;
    font-size: 16px;
}

#Etagenuebersicht_Middle_Raum_12 .wf-card-header-text {
    color: #FFFFFF;
    font-family: Arial;
    font-weight: Normal;
    font-size: 16px;
}

#Etagenuebersicht_Middle_Raum_12 .wf-card-text {
    font-family: Arial;
    font-size: 14px;
    margin: 0;
}

#Etagenuebersicht_Middle_Raum_12 .wf-card-nav {
    padding: 2px;
    background-color: #F5F5F5;
    border-top: 1px solid rgba(160, 160, 160, 0.2);
}

#Etagenuebersicht_Middle_Raum_12 .wf-card-header {
    background-color: #6DB133;
    /*border-top-left-radius: 4px;
    border-top-right-radius: 4px;*/
    border-bottom: 1px solid rgba(160, 160, 160, 0.2);
    min-height: 0px;
    padding: 10px;
}

#Etagenuebersicht_Middle_Raum_12 .wf-card-footer {
    background-color: #f5f5f5;
    /*border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;*/
    border-top: 1px solid rgba(160, 160, 160, 0.2);
    height: 0px;
}


/* --- image --- */

#Etagenuebersicht_Middle_Raum_12 .wf-state-element {}

#Etagenuebersicht_Middle_Raum_12 .wf-card-nav .btn {
    width: 190px;
    height: 15px !important;
    padding: 3px !important;
    text-shadow: none !important;
}

#Etagenuebersicht_Middle_Raum_12 .btn-group-vertical .btn {
    display: block !important;
    width: 190px !important;
}

#Etagenuebersicht_Middle_Raum_12 .btn-group-vertical .btn:not(:last-child) {
    margin-bottom: 5px;
}

#Etagenuebersicht_Middle_Raum_12 a .wf-button-content {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
}

#Etagenuebersicht_Middle_Raum_12 .wf-icon {
    font-size: $iconSize$px;
    margin-right: 5px !important;
}

#Etagenuebersicht_Middle_Raum_12 .wf-navigation-link-content i {
    margin-left: 2px;
    margin-top: 1px;
    margin-right: 2px;
    font-size: 16px;
}

#Etagenuebersicht_Middle_Raum_12 .wf-button-text {
    font-size: 14px !important;
}

#Etagenuebersicht_Middle_Raum_12 .btn-group .btn+.btn,
#Etagenuebersicht_Middle_Raum_12 .btn-group .btn+.btn-group,
#Etagenuebersicht_Middle_Raum_12 .btn-group .btn-group+.btn,
#Etagenuebersicht_Middle_Raum_12 .btn-group .btn-group+.btn-group {
    margin-left: 5px !important;
}

#Etagenuebersicht_Middle_Raum_12 .wf-position-relative > :not(.wf-card-title):not(.wf-card-text) {
    position: relative !important;
    top: auto !important;
    left: auto !important;
    margin: 0px;
    display: block;
    justify-content: center;
}

#Etagenuebersicht_Middle_Raum_12 .btn-group {
  display: flex;
}

   
    #Etagenuebersicht_Middle_Raum_12 .btn-group >.wf-secured-container:not(:first-child):not(:last-child) .btn {
        border-radius: 0;
    }

    #Etagenuebersicht_Middle_Raum_12 .btn-group .wf-secured-container:first-child{
        margin-left: 0;
    }

    #Etagenuebersicht_Middle_Raum_12 .btn-group .wf-secured-container:first-child:not(:last-child) .btn {
        border-bottom-right-radius: 0;
        border-top-right-radius: 0;
    }

    #Etagenuebersicht_Middle_Raum_12  .btn-group .wf-secured-container:last-child:not(:first-child) .btn,
    #Etagenuebersicht_Middle_Raum_12  .btn-group .dropdown-toggle:not(:first-child) {
        border-bottom-left-radius: 0;
        border-top-left-radius: 0;
    }

    #Etagenuebersicht_Middle_Raum_12  .btn-group-vertical .wf-secured-container,
    #Etagenuebersicht_Middle_Raum_12  .btn-group-vertical>.wf-secured-container .btn {
        display: block;
        float: none;
        max-width: 100%;
        width: 100%;
    }

    #Etagenuebersicht_Middle_Raum_12  .btn-group-vertical .wf-secured-container + .wf-secured-container {
        margin-left: 0;
        margin-top: -1px;
    }

    #Etagenuebersicht_Middle_Raum_12  .btn-group-vertical .wf-secured-container:not(:first-child):not(:last-child) .btn{
        border-radius: 0;
    }

    #Etagenuebersicht_Middle_Raum_12  .btn-group-vertical .wf-secured-container:first-child:not(:last-child) .btn{
        border-radius: 4px 4px 0 0;
    }

    #Etagenuebersicht_Middle_Raum_12  .btn-group-vertical .wf-secured-container:last-child:not(:first-child) .btn {
        border-radius: 0 0 4px 4px;
    }


#wb_Text61 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text61 div
{
   text-align: left;
}

#Extension92.icon-wrapper{
position: relative;
width:100%;
height:100%;
background-color:transparent;
border:solid 0px #FFFFFF;
border-radius:0px;
transform: scale(1, 1);
}

#Extension92 .wf-state-container {
    background: none;
}

#Extension92 .disabled {
    pointer-events: none;
}
#wb_Extension93 {
pointer-events:none;
}

#Extension93 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Extension93.wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background: ;
	border-radius: 0px;
	width: 80px; height: 18px; 
	
}


#Extension93.wf-text-container span {
	padding: 0px ;
	display:inline-block;
	}

#Extension93.wf-text-container span:before {
    position: absolute;
    content: " ";
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: transparent;
	pointer-events: all;
	}

#Extension93.wf-text-container .has-no-pointer-events:before {
    position: absolute;
    content: " ";
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: transparent;
	pointer-events: none !important;
	}
#wb_Text62 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text62 div
{
   text-align: left;
}
#Extension94 {overflow:hidden}

#Extension94 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Extension94 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#Extension94 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#wb_Text63 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text63 div
{
   text-align: left;
}
#Extension95 {overflow:hidden}

#Extension95 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Extension95 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#Extension95 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#wb_Text64 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text64 div
{
   text-align: left;
}
#wb_Text65 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text65 div
{
   text-align: left;
}
#wb_Text66 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text66 div
{
   text-align: left;
}
/* -- #Etagenuebersicht_Middle_Raum_13 - wf-card --- */


/* Switch off pointer events if the button is not rendered */

#Etagenuebersicht_Middle_Raum_13 .wf-secured-container>span.dummy:only-child {
    pointer-events: none;
}

#Etagenuebersicht_Middle_Raum_13 .wf-enabled-container .wf-overlay {
    pointer-events: none;
}

#Etagenuebersicht_Middle_Raum_13 .wf-card-link {
    position: absolute;
    color: #FFFFFF;
    height: 25px;
    width: 25px;
    background: rgba(233,41,49,0.00);
    border-radius: 50px;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .16), 0 2px 10px 0 rgba(0, 0, 0, .12);
    line-height: 25px;
}

#Etagenuebersicht_Middle_Raum_13 .wf-card-link.link-right {
    right: 10px;
    bottom: 0;
    transform: translateY(50%);
}

#Etagenuebersicht_Middle_Raum_13 .wf-card-link.link-left {
    left: 10px;
    bottom: 0;
    transform: translateY(50%);
}

#Etagenuebersicht_Middle_Raum_13 .wf-card-link.link-middle {
    left: 50%;
    bottom: 0;
    transform: translate(-50%, 50%);
}

#Etagenuebersicht_Middle_Raum_13 .wf-card-link:hover {
    background: #AA0000;
    cursor: pointer;
    -webkit-box-shadow: 0px 4px 5px 0px rgba(174, 174, 174, 1);
    -moz-box-shadow: 0px 4px 5px 0px rgba(174, 174, 174, 1);
    box-shadow: 0px 4px 5px 0px rgba(174, 174, 174, 1);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

#Etagenuebersicht_Middle_Raum_13 .wf-card-link > .wf-navigation-link {
    display: block;
    background-color: rgba(233,41,49,0.00);
    border-radius: 50px;
    color: #FFFFFF;
    padding: 0px;
    text-align: center;
    height: 25px;
    width: 25px;
}

#Etagenuebersicht_Middle_Raum_13 .wf-card-link > .wf-navigation-link:hover {
    background-color: transparent;
    color: #FFFFFF;
}

#Etagenuebersicht_Middle_Raum_13 .wf-navigation-link-content a {
    color: #FFFFFF;
}

#Etagenuebersicht_Middle_Raum_13 .wf-navigation-link-content a:hover {
    color: #FFFFFF;
}

#Etagenuebersicht_Middle_Raum_13 .navigation-link-content {
    line-height: 25px;
}

#Etagenuebersicht_Middle_Raum_13 .wf-card {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 4px;
    display: flex;
    flex-direction: column;
    background-color: #FFFFFF;
    border: 1px solid #c0c0c0;
    -webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);
    -moz-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);
    box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    border-radius: 4px;
    overflow: hidden;
}

#Etagenuebersicht_Middle_Raum_13 .wf-card:hover {
    -webkit-box-shadow: 0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);
    -moz-box-shadow: 0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);
    box-shadow: 0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

#Etagenuebersicht_Middle_Raum_13 .wf-card-image-conatiner {
    height: 0px;
    position: relative;
}

#Etagenuebersicht_Middle_Raum_13 .wf-card-img-top {
    display: block;
    background-color: #f5f5f5;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
    border-bottom: 1px solid rgba(160, 160, 160, 0.2);
}

#Etagenuebersicht_Middle_Raum_13 .wf-card-block {
    flex: 1;
    padding: 10px 15px;
    color: #000000;
	line-height:initial;
	line-height:normal;
    box-sizing: border-box;
	display:block;
justify-content:center;
align-items:center;
}

#Etagenuebersicht_Middle_Raum_13 .wf-card-title {
    font-weight: Normal;
    font-size: 16px;
}

#Etagenuebersicht_Middle_Raum_13 .wf-card-header-text {
    color: #FFFFFF;
    font-family: Arial;
    font-weight: Normal;
    font-size: 16px;
}

#Etagenuebersicht_Middle_Raum_13 .wf-card-text {
    font-family: Arial;
    font-size: 14px;
    margin: 0;
}

#Etagenuebersicht_Middle_Raum_13 .wf-card-nav {
    padding: 2px;
    background-color: #F5F5F5;
    border-top: 1px solid rgba(160, 160, 160, 0.2);
}

#Etagenuebersicht_Middle_Raum_13 .wf-card-header {
    background-color: #6DB133;
    /*border-top-left-radius: 4px;
    border-top-right-radius: 4px;*/
    border-bottom: 1px solid rgba(160, 160, 160, 0.2);
    min-height: 0px;
    padding: 10px;
}

#Etagenuebersicht_Middle_Raum_13 .wf-card-footer {
    background-color: #f5f5f5;
    /*border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;*/
    border-top: 1px solid rgba(160, 160, 160, 0.2);
    height: 0px;
}


/* --- image --- */

#Etagenuebersicht_Middle_Raum_13 .wf-state-element {}

#Etagenuebersicht_Middle_Raum_13 .wf-card-nav .btn {
    width: 190px;
    height: 15px !important;
    padding: 3px !important;
    text-shadow: none !important;
}

#Etagenuebersicht_Middle_Raum_13 .btn-group-vertical .btn {
    display: block !important;
    width: 190px !important;
}

#Etagenuebersicht_Middle_Raum_13 .btn-group-vertical .btn:not(:last-child) {
    margin-bottom: 5px;
}

#Etagenuebersicht_Middle_Raum_13 a .wf-button-content {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
}

#Etagenuebersicht_Middle_Raum_13 .wf-icon {
    font-size: $iconSize$px;
    margin-right: 5px !important;
}

#Etagenuebersicht_Middle_Raum_13 .wf-navigation-link-content i {
    margin-left: 2px;
    margin-top: 1px;
    margin-right: 2px;
    font-size: 16px;
}

#Etagenuebersicht_Middle_Raum_13 .wf-button-text {
    font-size: 14px !important;
}

#Etagenuebersicht_Middle_Raum_13 .btn-group .btn+.btn,
#Etagenuebersicht_Middle_Raum_13 .btn-group .btn+.btn-group,
#Etagenuebersicht_Middle_Raum_13 .btn-group .btn-group+.btn,
#Etagenuebersicht_Middle_Raum_13 .btn-group .btn-group+.btn-group {
    margin-left: 5px !important;
}

#Etagenuebersicht_Middle_Raum_13 .wf-position-relative > :not(.wf-card-title):not(.wf-card-text) {
    position: relative !important;
    top: auto !important;
    left: auto !important;
    margin: 0px;
    display: block;
    justify-content: center;
}

#Etagenuebersicht_Middle_Raum_13 .btn-group {
  display: flex;
}

   
    #Etagenuebersicht_Middle_Raum_13 .btn-group >.wf-secured-container:not(:first-child):not(:last-child) .btn {
        border-radius: 0;
    }

    #Etagenuebersicht_Middle_Raum_13 .btn-group .wf-secured-container:first-child{
        margin-left: 0;
    }

    #Etagenuebersicht_Middle_Raum_13 .btn-group .wf-secured-container:first-child:not(:last-child) .btn {
        border-bottom-right-radius: 0;
        border-top-right-radius: 0;
    }

    #Etagenuebersicht_Middle_Raum_13  .btn-group .wf-secured-container:last-child:not(:first-child) .btn,
    #Etagenuebersicht_Middle_Raum_13  .btn-group .dropdown-toggle:not(:first-child) {
        border-bottom-left-radius: 0;
        border-top-left-radius: 0;
    }

    #Etagenuebersicht_Middle_Raum_13  .btn-group-vertical .wf-secured-container,
    #Etagenuebersicht_Middle_Raum_13  .btn-group-vertical>.wf-secured-container .btn {
        display: block;
        float: none;
        max-width: 100%;
        width: 100%;
    }

    #Etagenuebersicht_Middle_Raum_13  .btn-group-vertical .wf-secured-container + .wf-secured-container {
        margin-left: 0;
        margin-top: -1px;
    }

    #Etagenuebersicht_Middle_Raum_13  .btn-group-vertical .wf-secured-container:not(:first-child):not(:last-child) .btn{
        border-radius: 0;
    }

    #Etagenuebersicht_Middle_Raum_13  .btn-group-vertical .wf-secured-container:first-child:not(:last-child) .btn{
        border-radius: 4px 4px 0 0;
    }

    #Etagenuebersicht_Middle_Raum_13  .btn-group-vertical .wf-secured-container:last-child:not(:first-child) .btn {
        border-radius: 0 0 4px 4px;
    }


#wb_Text67 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text67 div
{
   text-align: left;
}

#Extension101.icon-wrapper{
position: relative;
width:100%;
height:100%;
background-color:transparent;
border:solid 0px #FFFFFF;
border-radius:0px;
transform: scale(1, 1);
}

#Extension101 .wf-state-container {
    background: none;
}

#Extension101 .disabled {
    pointer-events: none;
}
#wb_Extension102 {
pointer-events:none;
}

#Extension102 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Extension102.wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background: ;
	border-radius: 0px;
	width: 80px; height: 18px; 
	
}


#Extension102.wf-text-container span {
	padding: 0px ;
	display:inline-block;
	}

#Extension102.wf-text-container span:before {
    position: absolute;
    content: " ";
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: transparent;
	pointer-events: all;
	}

#Extension102.wf-text-container .has-no-pointer-events:before {
    position: absolute;
    content: " ";
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: transparent;
	pointer-events: none !important;
	}
#wb_Text68 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text68 div
{
   text-align: left;
}
#Extension103 {overflow:hidden}

#Extension103 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Extension103 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#Extension103 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#wb_Text69 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text69 div
{
   text-align: left;
}
#Extension104 {overflow:hidden}

#Extension104 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Extension104 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#Extension104 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#wb_Text70 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text70 div
{
   text-align: left;
}
#wb_Text71 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text71 div
{
   text-align: left;
}
#wb_Text72 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text72 div
{
   text-align: left;
}
/* -- #Etagenuebersicht_Down_Raum_17 - wf-card --- */


/* Switch off pointer events if the button is not rendered */

#Etagenuebersicht_Down_Raum_17 .wf-secured-container>span.dummy:only-child {
    pointer-events: none;
}

#Etagenuebersicht_Down_Raum_17 .wf-enabled-container .wf-overlay {
    pointer-events: none;
}

#Etagenuebersicht_Down_Raum_17 .wf-card-link {
    position: absolute;
    color: #FFFFFF;
    height: 25px;
    width: 25px;
    background: rgba(233,41,49,0.00);
    border-radius: 50px;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .16), 0 2px 10px 0 rgba(0, 0, 0, .12);
    line-height: 25px;
}

#Etagenuebersicht_Down_Raum_17 .wf-card-link.link-right {
    right: 10px;
    bottom: 0;
    transform: translateY(50%);
}

#Etagenuebersicht_Down_Raum_17 .wf-card-link.link-left {
    left: 10px;
    bottom: 0;
    transform: translateY(50%);
}

#Etagenuebersicht_Down_Raum_17 .wf-card-link.link-middle {
    left: 50%;
    bottom: 0;
    transform: translate(-50%, 50%);
}

#Etagenuebersicht_Down_Raum_17 .wf-card-link:hover {
    background: #AA0000;
    cursor: pointer;
    -webkit-box-shadow: 0px 4px 5px 0px rgba(174, 174, 174, 1);
    -moz-box-shadow: 0px 4px 5px 0px rgba(174, 174, 174, 1);
    box-shadow: 0px 4px 5px 0px rgba(174, 174, 174, 1);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

#Etagenuebersicht_Down_Raum_17 .wf-card-link > .wf-navigation-link {
    display: block;
    background-color: rgba(233,41,49,0.00);
    border-radius: 50px;
    color: #FFFFFF;
    padding: 0px;
    text-align: center;
    height: 25px;
    width: 25px;
}

#Etagenuebersicht_Down_Raum_17 .wf-card-link > .wf-navigation-link:hover {
    background-color: transparent;
    color: #FFFFFF;
}

#Etagenuebersicht_Down_Raum_17 .wf-navigation-link-content a {
    color: #FFFFFF;
}

#Etagenuebersicht_Down_Raum_17 .wf-navigation-link-content a:hover {
    color: #FFFFFF;
}

#Etagenuebersicht_Down_Raum_17 .navigation-link-content {
    line-height: 25px;
}

#Etagenuebersicht_Down_Raum_17 .wf-card {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 4px;
    display: flex;
    flex-direction: column;
    background-color: #FFFFFF;
    border: 1px solid #c0c0c0;
    -webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);
    -moz-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);
    box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    border-radius: 4px;
    overflow: hidden;
}

#Etagenuebersicht_Down_Raum_17 .wf-card:hover {
    -webkit-box-shadow: 0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);
    -moz-box-shadow: 0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);
    box-shadow: 0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

#Etagenuebersicht_Down_Raum_17 .wf-card-image-conatiner {
    height: 0px;
    position: relative;
}

#Etagenuebersicht_Down_Raum_17 .wf-card-img-top {
    display: block;
    background-color: #f5f5f5;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
    border-bottom: 1px solid rgba(160, 160, 160, 0.2);
}

#Etagenuebersicht_Down_Raum_17 .wf-card-block {
    flex: 1;
    padding: 10px 15px;
    color: #000000;
	line-height:initial;
	line-height:normal;
    box-sizing: border-box;
	display:block;
justify-content:center;
align-items:center;
}

#Etagenuebersicht_Down_Raum_17 .wf-card-title {
    font-weight: Normal;
    font-size: 16px;
}

#Etagenuebersicht_Down_Raum_17 .wf-card-header-text {
    color: #FFFFFF;
    font-family: Arial;
    font-weight: Normal;
    font-size: 16px;
}

#Etagenuebersicht_Down_Raum_17 .wf-card-text {
    font-family: Arial;
    font-size: 14px;
    margin: 0;
}

#Etagenuebersicht_Down_Raum_17 .wf-card-nav {
    padding: 2px;
    background-color: #F5F5F5;
    border-top: 1px solid rgba(160, 160, 160, 0.2);
}

#Etagenuebersicht_Down_Raum_17 .wf-card-header {
    background-color: #007CC3;
    /*border-top-left-radius: 4px;
    border-top-right-radius: 4px;*/
    border-bottom: 1px solid rgba(160, 160, 160, 0.2);
    min-height: 0px;
    padding: 10px;
}

#Etagenuebersicht_Down_Raum_17 .wf-card-footer {
    background-color: #f5f5f5;
    /*border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;*/
    border-top: 1px solid rgba(160, 160, 160, 0.2);
    height: 0px;
}


/* --- image --- */

#Etagenuebersicht_Down_Raum_17 .wf-state-element {}

#Etagenuebersicht_Down_Raum_17 .wf-card-nav .btn {
    width: 190px;
    height: 15px !important;
    padding: 3px !important;
    text-shadow: none !important;
}

#Etagenuebersicht_Down_Raum_17 .btn-group-vertical .btn {
    display: block !important;
    width: 190px !important;
}

#Etagenuebersicht_Down_Raum_17 .btn-group-vertical .btn:not(:last-child) {
    margin-bottom: 5px;
}

#Etagenuebersicht_Down_Raum_17 a .wf-button-content {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
}

#Etagenuebersicht_Down_Raum_17 .wf-icon {
    font-size: $iconSize$px;
    margin-right: 5px !important;
}

#Etagenuebersicht_Down_Raum_17 .wf-navigation-link-content i {
    margin-left: 2px;
    margin-top: 1px;
    margin-right: 2px;
    font-size: 16px;
}

#Etagenuebersicht_Down_Raum_17 .wf-button-text {
    font-size: 14px !important;
}

#Etagenuebersicht_Down_Raum_17 .btn-group .btn+.btn,
#Etagenuebersicht_Down_Raum_17 .btn-group .btn+.btn-group,
#Etagenuebersicht_Down_Raum_17 .btn-group .btn-group+.btn,
#Etagenuebersicht_Down_Raum_17 .btn-group .btn-group+.btn-group {
    margin-left: 5px !important;
}

#Etagenuebersicht_Down_Raum_17 .wf-position-relative > :not(.wf-card-title):not(.wf-card-text) {
    position: relative !important;
    top: auto !important;
    left: auto !important;
    margin: 0px;
    display: block;
    justify-content: center;
}

#Etagenuebersicht_Down_Raum_17 .btn-group {
  display: flex;
}

   
    #Etagenuebersicht_Down_Raum_17 .btn-group >.wf-secured-container:not(:first-child):not(:last-child) .btn {
        border-radius: 0;
    }

    #Etagenuebersicht_Down_Raum_17 .btn-group .wf-secured-container:first-child{
        margin-left: 0;
    }

    #Etagenuebersicht_Down_Raum_17 .btn-group .wf-secured-container:first-child:not(:last-child) .btn {
        border-bottom-right-radius: 0;
        border-top-right-radius: 0;
    }

    #Etagenuebersicht_Down_Raum_17  .btn-group .wf-secured-container:last-child:not(:first-child) .btn,
    #Etagenuebersicht_Down_Raum_17  .btn-group .dropdown-toggle:not(:first-child) {
        border-bottom-left-radius: 0;
        border-top-left-radius: 0;
    }

    #Etagenuebersicht_Down_Raum_17  .btn-group-vertical .wf-secured-container,
    #Etagenuebersicht_Down_Raum_17  .btn-group-vertical>.wf-secured-container .btn {
        display: block;
        float: none;
        max-width: 100%;
        width: 100%;
    }

    #Etagenuebersicht_Down_Raum_17  .btn-group-vertical .wf-secured-container + .wf-secured-container {
        margin-left: 0;
        margin-top: -1px;
    }

    #Etagenuebersicht_Down_Raum_17  .btn-group-vertical .wf-secured-container:not(:first-child):not(:last-child) .btn{
        border-radius: 0;
    }

    #Etagenuebersicht_Down_Raum_17  .btn-group-vertical .wf-secured-container:first-child:not(:last-child) .btn{
        border-radius: 4px 4px 0 0;
    }

    #Etagenuebersicht_Down_Raum_17  .btn-group-vertical .wf-secured-container:last-child:not(:first-child) .btn {
        border-radius: 0 0 4px 4px;
    }


#wb_Text73 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text73 div
{
   text-align: left;
}

#Extension110.icon-wrapper{
position: relative;
width:100%;
height:100%;
background-color:transparent;
border:solid 0px #FFFFFF;
border-radius:0px;
transform: scale(1, 1);
}

#Extension110 .wf-state-container {
    background: none;
}

#Extension110 .disabled {
    pointer-events: none;
}
#wb_Extension111 {
pointer-events:none;
}

#Extension111 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Extension111.wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background: ;
	border-radius: 0px;
	width: 80px; height: 18px; 
	
}


#Extension111.wf-text-container span {
	padding: 0px ;
	display:inline-block;
	}

#Extension111.wf-text-container span:before {
    position: absolute;
    content: " ";
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: transparent;
	pointer-events: all;
	}

#Extension111.wf-text-container .has-no-pointer-events:before {
    position: absolute;
    content: " ";
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: transparent;
	pointer-events: none !important;
	}
#wb_Text74 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text74 div
{
   text-align: left;
}
#Extension112 {overflow:hidden}

#Extension112 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Extension112 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#Extension112 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#wb_Text75 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text75 div
{
   text-align: left;
}
#Extension113 {overflow:hidden}

#Extension113 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Extension113 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#Extension113 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#wb_Text76 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text76 div
{
   text-align: left;
}
#wb_Text78 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text78 div
{
   text-align: left;
}
/* -- #Etagenuebersicht_Down_Raum_18 - wf-card --- */


/* Switch off pointer events if the button is not rendered */

#Etagenuebersicht_Down_Raum_18 .wf-secured-container>span.dummy:only-child {
    pointer-events: none;
}

#Etagenuebersicht_Down_Raum_18 .wf-enabled-container .wf-overlay {
    pointer-events: none;
}

#Etagenuebersicht_Down_Raum_18 .wf-card-link {
    position: absolute;
    color: #FFFFFF;
    height: 25px;
    width: 25px;
    background: rgba(233,41,49,0.00);
    border-radius: 50px;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .16), 0 2px 10px 0 rgba(0, 0, 0, .12);
    line-height: 25px;
}

#Etagenuebersicht_Down_Raum_18 .wf-card-link.link-right {
    right: 10px;
    bottom: 0;
    transform: translateY(50%);
}

#Etagenuebersicht_Down_Raum_18 .wf-card-link.link-left {
    left: 10px;
    bottom: 0;
    transform: translateY(50%);
}

#Etagenuebersicht_Down_Raum_18 .wf-card-link.link-middle {
    left: 50%;
    bottom: 0;
    transform: translate(-50%, 50%);
}

#Etagenuebersicht_Down_Raum_18 .wf-card-link:hover {
    background: #AA0000;
    cursor: pointer;
    -webkit-box-shadow: 0px 4px 5px 0px rgba(174, 174, 174, 1);
    -moz-box-shadow: 0px 4px 5px 0px rgba(174, 174, 174, 1);
    box-shadow: 0px 4px 5px 0px rgba(174, 174, 174, 1);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

#Etagenuebersicht_Down_Raum_18 .wf-card-link > .wf-navigation-link {
    display: block;
    background-color: rgba(233,41,49,0.00);
    border-radius: 50px;
    color: #FFFFFF;
    padding: 0px;
    text-align: center;
    height: 25px;
    width: 25px;
}

#Etagenuebersicht_Down_Raum_18 .wf-card-link > .wf-navigation-link:hover {
    background-color: transparent;
    color: #FFFFFF;
}

#Etagenuebersicht_Down_Raum_18 .wf-navigation-link-content a {
    color: #FFFFFF;
}

#Etagenuebersicht_Down_Raum_18 .wf-navigation-link-content a:hover {
    color: #FFFFFF;
}

#Etagenuebersicht_Down_Raum_18 .navigation-link-content {
    line-height: 25px;
}

#Etagenuebersicht_Down_Raum_18 .wf-card {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 4px;
    display: flex;
    flex-direction: column;
    background-color: #FFFFFF;
    border: 1px solid #c0c0c0;
    -webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);
    -moz-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);
    box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    border-radius: 4px;
    overflow: hidden;
}

#Etagenuebersicht_Down_Raum_18 .wf-card:hover {
    -webkit-box-shadow: 0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);
    -moz-box-shadow: 0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);
    box-shadow: 0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

#Etagenuebersicht_Down_Raum_18 .wf-card-image-conatiner {
    height: 0px;
    position: relative;
}

#Etagenuebersicht_Down_Raum_18 .wf-card-img-top {
    display: block;
    background-color: #f5f5f5;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
    border-bottom: 1px solid rgba(160, 160, 160, 0.2);
}

#Etagenuebersicht_Down_Raum_18 .wf-card-block {
    flex: 1;
    padding: 10px 15px;
    color: #000000;
	line-height:initial;
	line-height:normal;
    box-sizing: border-box;
	display:block;
justify-content:center;
align-items:center;
}

#Etagenuebersicht_Down_Raum_18 .wf-card-title {
    font-weight: Normal;
    font-size: 16px;
}

#Etagenuebersicht_Down_Raum_18 .wf-card-header-text {
    color: #FFFFFF;
    font-family: Arial;
    font-weight: Normal;
    font-size: 16px;
}

#Etagenuebersicht_Down_Raum_18 .wf-card-text {
    font-family: Arial;
    font-size: 14px;
    margin: 0;
}

#Etagenuebersicht_Down_Raum_18 .wf-card-nav {
    padding: 2px;
    background-color: #F5F5F5;
    border-top: 1px solid rgba(160, 160, 160, 0.2);
}

#Etagenuebersicht_Down_Raum_18 .wf-card-header {
    background-color: #007CC3;
    /*border-top-left-radius: 4px;
    border-top-right-radius: 4px;*/
    border-bottom: 1px solid rgba(160, 160, 160, 0.2);
    min-height: 0px;
    padding: 10px;
}

#Etagenuebersicht_Down_Raum_18 .wf-card-footer {
    background-color: #f5f5f5;
    /*border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;*/
    border-top: 1px solid rgba(160, 160, 160, 0.2);
    height: 0px;
}


/* --- image --- */

#Etagenuebersicht_Down_Raum_18 .wf-state-element {}

#Etagenuebersicht_Down_Raum_18 .wf-card-nav .btn {
    width: 190px;
    height: 15px !important;
    padding: 3px !important;
    text-shadow: none !important;
}

#Etagenuebersicht_Down_Raum_18 .btn-group-vertical .btn {
    display: block !important;
    width: 190px !important;
}

#Etagenuebersicht_Down_Raum_18 .btn-group-vertical .btn:not(:last-child) {
    margin-bottom: 5px;
}

#Etagenuebersicht_Down_Raum_18 a .wf-button-content {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
}

#Etagenuebersicht_Down_Raum_18 .wf-icon {
    font-size: $iconSize$px;
    margin-right: 5px !important;
}

#Etagenuebersicht_Down_Raum_18 .wf-navigation-link-content i {
    margin-left: 2px;
    margin-top: 1px;
    margin-right: 2px;
    font-size: 16px;
}

#Etagenuebersicht_Down_Raum_18 .wf-button-text {
    font-size: 14px !important;
}

#Etagenuebersicht_Down_Raum_18 .btn-group .btn+.btn,
#Etagenuebersicht_Down_Raum_18 .btn-group .btn+.btn-group,
#Etagenuebersicht_Down_Raum_18 .btn-group .btn-group+.btn,
#Etagenuebersicht_Down_Raum_18 .btn-group .btn-group+.btn-group {
    margin-left: 5px !important;
}

#Etagenuebersicht_Down_Raum_18 .wf-position-relative > :not(.wf-card-title):not(.wf-card-text) {
    position: relative !important;
    top: auto !important;
    left: auto !important;
    margin: 0px;
    display: block;
    justify-content: center;
}

#Etagenuebersicht_Down_Raum_18 .btn-group {
  display: flex;
}

   
    #Etagenuebersicht_Down_Raum_18 .btn-group >.wf-secured-container:not(:first-child):not(:last-child) .btn {
        border-radius: 0;
    }

    #Etagenuebersicht_Down_Raum_18 .btn-group .wf-secured-container:first-child{
        margin-left: 0;
    }

    #Etagenuebersicht_Down_Raum_18 .btn-group .wf-secured-container:first-child:not(:last-child) .btn {
        border-bottom-right-radius: 0;
        border-top-right-radius: 0;
    }

    #Etagenuebersicht_Down_Raum_18  .btn-group .wf-secured-container:last-child:not(:first-child) .btn,
    #Etagenuebersicht_Down_Raum_18  .btn-group .dropdown-toggle:not(:first-child) {
        border-bottom-left-radius: 0;
        border-top-left-radius: 0;
    }

    #Etagenuebersicht_Down_Raum_18  .btn-group-vertical .wf-secured-container,
    #Etagenuebersicht_Down_Raum_18  .btn-group-vertical>.wf-secured-container .btn {
        display: block;
        float: none;
        max-width: 100%;
        width: 100%;
    }

    #Etagenuebersicht_Down_Raum_18  .btn-group-vertical .wf-secured-container + .wf-secured-container {
        margin-left: 0;
        margin-top: -1px;
    }

    #Etagenuebersicht_Down_Raum_18  .btn-group-vertical .wf-secured-container:not(:first-child):not(:last-child) .btn{
        border-radius: 0;
    }

    #Etagenuebersicht_Down_Raum_18  .btn-group-vertical .wf-secured-container:first-child:not(:last-child) .btn{
        border-radius: 4px 4px 0 0;
    }

    #Etagenuebersicht_Down_Raum_18  .btn-group-vertical .wf-secured-container:last-child:not(:first-child) .btn {
        border-radius: 0 0 4px 4px;
    }


#wb_Text79 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text79 div
{
   text-align: left;
}

#Extension119.icon-wrapper{
position: relative;
width:100%;
height:100%;
background-color:transparent;
border:solid 0px #FFFFFF;
border-radius:0px;
transform: scale(1, 1);
}

#Extension119 .wf-state-container {
    background: none;
}

#Extension119 .disabled {
    pointer-events: none;
}
#wb_Extension120 {
pointer-events:none;
}

#Extension120 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Extension120.wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background: ;
	border-radius: 0px;
	width: 80px; height: 18px; 
	
}


#Extension120.wf-text-container span {
	padding: 0px ;
	display:inline-block;
	}

#Extension120.wf-text-container span:before {
    position: absolute;
    content: " ";
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: transparent;
	pointer-events: all;
	}

#Extension120.wf-text-container .has-no-pointer-events:before {
    position: absolute;
    content: " ";
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: transparent;
	pointer-events: none !important;
	}
#wb_Text80 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text80 div
{
   text-align: left;
}
#Extension121 {overflow:hidden}

#Extension121 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Extension121 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#Extension121 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#wb_Text81 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text81 div
{
   text-align: left;
}
#Extension122 {overflow:hidden}

#Extension122 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Extension122 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#Extension122 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#wb_Text82 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text82 div
{
   text-align: left;
}
#wb_Text84 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text84 div
{
   text-align: left;
}
#wb_Text83 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text83 div
{
   text-align: left;
}
/* -- #Etagenuebersicht_Down_Raum_19 - wf-card --- */


/* Switch off pointer events if the button is not rendered */

#Etagenuebersicht_Down_Raum_19 .wf-secured-container>span.dummy:only-child {
    pointer-events: none;
}

#Etagenuebersicht_Down_Raum_19 .wf-enabled-container .wf-overlay {
    pointer-events: none;
}

#Etagenuebersicht_Down_Raum_19 .wf-card-link {
    position: absolute;
    color: #FFFFFF;
    height: 25px;
    width: 25px;
    background: rgba(233,41,49,0.00);
    border-radius: 50px;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .16), 0 2px 10px 0 rgba(0, 0, 0, .12);
    line-height: 25px;
}

#Etagenuebersicht_Down_Raum_19 .wf-card-link.link-right {
    right: 10px;
    bottom: 0;
    transform: translateY(50%);
}

#Etagenuebersicht_Down_Raum_19 .wf-card-link.link-left {
    left: 10px;
    bottom: 0;
    transform: translateY(50%);
}

#Etagenuebersicht_Down_Raum_19 .wf-card-link.link-middle {
    left: 50%;
    bottom: 0;
    transform: translate(-50%, 50%);
}

#Etagenuebersicht_Down_Raum_19 .wf-card-link:hover {
    background: #AA0000;
    cursor: pointer;
    -webkit-box-shadow: 0px 4px 5px 0px rgba(174, 174, 174, 1);
    -moz-box-shadow: 0px 4px 5px 0px rgba(174, 174, 174, 1);
    box-shadow: 0px 4px 5px 0px rgba(174, 174, 174, 1);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

#Etagenuebersicht_Down_Raum_19 .wf-card-link > .wf-navigation-link {
    display: block;
    background-color: rgba(233,41,49,0.00);
    border-radius: 50px;
    color: #FFFFFF;
    padding: 0px;
    text-align: center;
    height: 25px;
    width: 25px;
}

#Etagenuebersicht_Down_Raum_19 .wf-card-link > .wf-navigation-link:hover {
    background-color: transparent;
    color: #FFFFFF;
}

#Etagenuebersicht_Down_Raum_19 .wf-navigation-link-content a {
    color: #FFFFFF;
}

#Etagenuebersicht_Down_Raum_19 .wf-navigation-link-content a:hover {
    color: #FFFFFF;
}

#Etagenuebersicht_Down_Raum_19 .navigation-link-content {
    line-height: 25px;
}

#Etagenuebersicht_Down_Raum_19 .wf-card {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 4px;
    display: flex;
    flex-direction: column;
    background-color: #FFFFFF;
    border: 1px solid #c0c0c0;
    -webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);
    -moz-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);
    box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    border-radius: 4px;
    overflow: hidden;
}

#Etagenuebersicht_Down_Raum_19 .wf-card:hover {
    -webkit-box-shadow: 0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);
    -moz-box-shadow: 0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);
    box-shadow: 0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

#Etagenuebersicht_Down_Raum_19 .wf-card-image-conatiner {
    height: 0px;
    position: relative;
}

#Etagenuebersicht_Down_Raum_19 .wf-card-img-top {
    display: block;
    background-color: #f5f5f5;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
    border-bottom: 1px solid rgba(160, 160, 160, 0.2);
}

#Etagenuebersicht_Down_Raum_19 .wf-card-block {
    flex: 1;
    padding: 10px 15px;
    color: #000000;
	line-height:initial;
	line-height:normal;
    box-sizing: border-box;
	display:block;
justify-content:center;
align-items:center;
}

#Etagenuebersicht_Down_Raum_19 .wf-card-title {
    font-weight: Normal;
    font-size: 16px;
}

#Etagenuebersicht_Down_Raum_19 .wf-card-header-text {
    color: #FFFFFF;
    font-family: Arial;
    font-weight: Normal;
    font-size: 16px;
}

#Etagenuebersicht_Down_Raum_19 .wf-card-text {
    font-family: Arial;
    font-size: 14px;
    margin: 0;
}

#Etagenuebersicht_Down_Raum_19 .wf-card-nav {
    padding: 2px;
    background-color: #F5F5F5;
    border-top: 1px solid rgba(160, 160, 160, 0.2);
}

#Etagenuebersicht_Down_Raum_19 .wf-card-header {
    background-color: #8E5399;
    /*border-top-left-radius: 4px;
    border-top-right-radius: 4px;*/
    border-bottom: 1px solid rgba(160, 160, 160, 0.2);
    min-height: 0px;
    padding: 10px;
}

#Etagenuebersicht_Down_Raum_19 .wf-card-footer {
    background-color: #f5f5f5;
    /*border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;*/
    border-top: 1px solid rgba(160, 160, 160, 0.2);
    height: 0px;
}


/* --- image --- */

#Etagenuebersicht_Down_Raum_19 .wf-state-element {}

#Etagenuebersicht_Down_Raum_19 .wf-card-nav .btn {
    width: 190px;
    height: 15px !important;
    padding: 3px !important;
    text-shadow: none !important;
}

#Etagenuebersicht_Down_Raum_19 .btn-group-vertical .btn {
    display: block !important;
    width: 190px !important;
}

#Etagenuebersicht_Down_Raum_19 .btn-group-vertical .btn:not(:last-child) {
    margin-bottom: 5px;
}

#Etagenuebersicht_Down_Raum_19 a .wf-button-content {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
}

#Etagenuebersicht_Down_Raum_19 .wf-icon {
    font-size: $iconSize$px;
    margin-right: 5px !important;
}

#Etagenuebersicht_Down_Raum_19 .wf-navigation-link-content i {
    margin-left: 2px;
    margin-top: 1px;
    margin-right: 2px;
    font-size: 16px;
}

#Etagenuebersicht_Down_Raum_19 .wf-button-text {
    font-size: 14px !important;
}

#Etagenuebersicht_Down_Raum_19 .btn-group .btn+.btn,
#Etagenuebersicht_Down_Raum_19 .btn-group .btn+.btn-group,
#Etagenuebersicht_Down_Raum_19 .btn-group .btn-group+.btn,
#Etagenuebersicht_Down_Raum_19 .btn-group .btn-group+.btn-group {
    margin-left: 5px !important;
}

#Etagenuebersicht_Down_Raum_19 .wf-position-relative > :not(.wf-card-title):not(.wf-card-text) {
    position: relative !important;
    top: auto !important;
    left: auto !important;
    margin: 0px;
    display: block;
    justify-content: center;
}

#Etagenuebersicht_Down_Raum_19 .btn-group {
  display: flex;
}

   
    #Etagenuebersicht_Down_Raum_19 .btn-group >.wf-secured-container:not(:first-child):not(:last-child) .btn {
        border-radius: 0;
    }

    #Etagenuebersicht_Down_Raum_19 .btn-group .wf-secured-container:first-child{
        margin-left: 0;
    }

    #Etagenuebersicht_Down_Raum_19 .btn-group .wf-secured-container:first-child:not(:last-child) .btn {
        border-bottom-right-radius: 0;
        border-top-right-radius: 0;
    }

    #Etagenuebersicht_Down_Raum_19  .btn-group .wf-secured-container:last-child:not(:first-child) .btn,
    #Etagenuebersicht_Down_Raum_19  .btn-group .dropdown-toggle:not(:first-child) {
        border-bottom-left-radius: 0;
        border-top-left-radius: 0;
    }

    #Etagenuebersicht_Down_Raum_19  .btn-group-vertical .wf-secured-container,
    #Etagenuebersicht_Down_Raum_19  .btn-group-vertical>.wf-secured-container .btn {
        display: block;
        float: none;
        max-width: 100%;
        width: 100%;
    }

    #Etagenuebersicht_Down_Raum_19  .btn-group-vertical .wf-secured-container + .wf-secured-container {
        margin-left: 0;
        margin-top: -1px;
    }

    #Etagenuebersicht_Down_Raum_19  .btn-group-vertical .wf-secured-container:not(:first-child):not(:last-child) .btn{
        border-radius: 0;
    }

    #Etagenuebersicht_Down_Raum_19  .btn-group-vertical .wf-secured-container:first-child:not(:last-child) .btn{
        border-radius: 4px 4px 0 0;
    }

    #Etagenuebersicht_Down_Raum_19  .btn-group-vertical .wf-secured-container:last-child:not(:first-child) .btn {
        border-radius: 0 0 4px 4px;
    }


#wb_Text85 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text85 div
{
   text-align: left;
}

#Extension128.icon-wrapper{
position: relative;
width:100%;
height:100%;
background-color:transparent;
border:solid 0px #FFFFFF;
border-radius:0px;
transform: scale(1, 1);
}

#Extension128 .wf-state-container {
    background: none;
}

#Extension128 .disabled {
    pointer-events: none;
}
#wb_Extension129 {
pointer-events:none;
}

#Extension129 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Extension129.wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background: ;
	border-radius: 0px;
	width: 80px; height: 18px; 
	
}


#Extension129.wf-text-container span {
	padding: 0px ;
	display:inline-block;
	}

#Extension129.wf-text-container span:before {
    position: absolute;
    content: " ";
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: transparent;
	pointer-events: all;
	}

#Extension129.wf-text-container .has-no-pointer-events:before {
    position: absolute;
    content: " ";
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: transparent;
	pointer-events: none !important;
	}
#wb_Text86 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text86 div
{
   text-align: left;
}
#Extension130 {overflow:hidden}

#Extension130 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Extension130 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#Extension130 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#wb_Text87 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text87 div
{
   text-align: left;
}
#wb_Text88 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text88 div
{
   text-align: left;
}
#wb_Text89 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text89 div
{
   text-align: left;
}
#wb_Text90 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text90 div
{
   text-align: left;
}
/* -- #Etagenuebersicht_Down_Raum_20 - wf-card --- */


/* Switch off pointer events if the button is not rendered */

#Etagenuebersicht_Down_Raum_20 .wf-secured-container>span.dummy:only-child {
    pointer-events: none;
}

#Etagenuebersicht_Down_Raum_20 .wf-enabled-container .wf-overlay {
    pointer-events: none;
}

#Etagenuebersicht_Down_Raum_20 .wf-card-link {
    position: absolute;
    color: #FFFFFF;
    height: 25px;
    width: 25px;
    background: rgba(233,41,49,0.00);
    border-radius: 50px;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .16), 0 2px 10px 0 rgba(0, 0, 0, .12);
    line-height: 25px;
}

#Etagenuebersicht_Down_Raum_20 .wf-card-link.link-right {
    right: 10px;
    bottom: 0;
    transform: translateY(50%);
}

#Etagenuebersicht_Down_Raum_20 .wf-card-link.link-left {
    left: 10px;
    bottom: 0;
    transform: translateY(50%);
}

#Etagenuebersicht_Down_Raum_20 .wf-card-link.link-middle {
    left: 50%;
    bottom: 0;
    transform: translate(-50%, 50%);
}

#Etagenuebersicht_Down_Raum_20 .wf-card-link:hover {
    background: #AA0000;
    cursor: pointer;
    -webkit-box-shadow: 0px 4px 5px 0px rgba(174, 174, 174, 1);
    -moz-box-shadow: 0px 4px 5px 0px rgba(174, 174, 174, 1);
    box-shadow: 0px 4px 5px 0px rgba(174, 174, 174, 1);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

#Etagenuebersicht_Down_Raum_20 .wf-card-link > .wf-navigation-link {
    display: block;
    background-color: rgba(233,41,49,0.00);
    border-radius: 50px;
    color: #FFFFFF;
    padding: 0px;
    text-align: center;
    height: 25px;
    width: 25px;
}

#Etagenuebersicht_Down_Raum_20 .wf-card-link > .wf-navigation-link:hover {
    background-color: transparent;
    color: #FFFFFF;
}

#Etagenuebersicht_Down_Raum_20 .wf-navigation-link-content a {
    color: #FFFFFF;
}

#Etagenuebersicht_Down_Raum_20 .wf-navigation-link-content a:hover {
    color: #FFFFFF;
}

#Etagenuebersicht_Down_Raum_20 .navigation-link-content {
    line-height: 25px;
}

#Etagenuebersicht_Down_Raum_20 .wf-card {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 4px;
    display: flex;
    flex-direction: column;
    background-color: #FFFFFF;
    border: 1px solid #c0c0c0;
    -webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);
    -moz-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);
    box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    border-radius: 4px;
    overflow: hidden;
}

#Etagenuebersicht_Down_Raum_20 .wf-card:hover {
    -webkit-box-shadow: 0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);
    -moz-box-shadow: 0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);
    box-shadow: 0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

#Etagenuebersicht_Down_Raum_20 .wf-card-image-conatiner {
    height: 0px;
    position: relative;
}

#Etagenuebersicht_Down_Raum_20 .wf-card-img-top {
    display: block;
    background-color: #f5f5f5;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
    border-bottom: 1px solid rgba(160, 160, 160, 0.2);
}

#Etagenuebersicht_Down_Raum_20 .wf-card-block {
    flex: 1;
    padding: 10px 15px;
    color: #000000;
	line-height:initial;
	line-height:normal;
    box-sizing: border-box;
	display:block;
justify-content:center;
align-items:center;
}

#Etagenuebersicht_Down_Raum_20 .wf-card-title {
    font-weight: Normal;
    font-size: 16px;
}

#Etagenuebersicht_Down_Raum_20 .wf-card-header-text {
    color: #FFFFFF;
    font-family: Arial;
    font-weight: Normal;
    font-size: 16px;
}

#Etagenuebersicht_Down_Raum_20 .wf-card-text {
    font-family: Arial;
    font-size: 14px;
    margin: 0;
}

#Etagenuebersicht_Down_Raum_20 .wf-card-nav {
    padding: 2px;
    background-color: #F5F5F5;
    border-top: 1px solid rgba(160, 160, 160, 0.2);
}

#Etagenuebersicht_Down_Raum_20 .wf-card-header {
    background-color: #8E5399;
    /*border-top-left-radius: 4px;
    border-top-right-radius: 4px;*/
    border-bottom: 1px solid rgba(160, 160, 160, 0.2);
    min-height: 0px;
    padding: 10px;
}

#Etagenuebersicht_Down_Raum_20 .wf-card-footer {
    background-color: #f5f5f5;
    /*border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;*/
    border-top: 1px solid rgba(160, 160, 160, 0.2);
    height: 0px;
}


/* --- image --- */

#Etagenuebersicht_Down_Raum_20 .wf-state-element {}

#Etagenuebersicht_Down_Raum_20 .wf-card-nav .btn {
    width: 190px;
    height: 15px !important;
    padding: 3px !important;
    text-shadow: none !important;
}

#Etagenuebersicht_Down_Raum_20 .btn-group-vertical .btn {
    display: block !important;
    width: 190px !important;
}

#Etagenuebersicht_Down_Raum_20 .btn-group-vertical .btn:not(:last-child) {
    margin-bottom: 5px;
}

#Etagenuebersicht_Down_Raum_20 a .wf-button-content {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
}

#Etagenuebersicht_Down_Raum_20 .wf-icon {
    font-size: $iconSize$px;
    margin-right: 5px !important;
}

#Etagenuebersicht_Down_Raum_20 .wf-navigation-link-content i {
    margin-left: 2px;
    margin-top: 1px;
    margin-right: 2px;
    font-size: 16px;
}

#Etagenuebersicht_Down_Raum_20 .wf-button-text {
    font-size: 14px !important;
}

#Etagenuebersicht_Down_Raum_20 .btn-group .btn+.btn,
#Etagenuebersicht_Down_Raum_20 .btn-group .btn+.btn-group,
#Etagenuebersicht_Down_Raum_20 .btn-group .btn-group+.btn,
#Etagenuebersicht_Down_Raum_20 .btn-group .btn-group+.btn-group {
    margin-left: 5px !important;
}

#Etagenuebersicht_Down_Raum_20 .wf-position-relative > :not(.wf-card-title):not(.wf-card-text) {
    position: relative !important;
    top: auto !important;
    left: auto !important;
    margin: 0px;
    display: block;
    justify-content: center;
}

#Etagenuebersicht_Down_Raum_20 .btn-group {
  display: flex;
}

   
    #Etagenuebersicht_Down_Raum_20 .btn-group >.wf-secured-container:not(:first-child):not(:last-child) .btn {
        border-radius: 0;
    }

    #Etagenuebersicht_Down_Raum_20 .btn-group .wf-secured-container:first-child{
        margin-left: 0;
    }

    #Etagenuebersicht_Down_Raum_20 .btn-group .wf-secured-container:first-child:not(:last-child) .btn {
        border-bottom-right-radius: 0;
        border-top-right-radius: 0;
    }

    #Etagenuebersicht_Down_Raum_20  .btn-group .wf-secured-container:last-child:not(:first-child) .btn,
    #Etagenuebersicht_Down_Raum_20  .btn-group .dropdown-toggle:not(:first-child) {
        border-bottom-left-radius: 0;
        border-top-left-radius: 0;
    }

    #Etagenuebersicht_Down_Raum_20  .btn-group-vertical .wf-secured-container,
    #Etagenuebersicht_Down_Raum_20  .btn-group-vertical>.wf-secured-container .btn {
        display: block;
        float: none;
        max-width: 100%;
        width: 100%;
    }

    #Etagenuebersicht_Down_Raum_20  .btn-group-vertical .wf-secured-container + .wf-secured-container {
        margin-left: 0;
        margin-top: -1px;
    }

    #Etagenuebersicht_Down_Raum_20  .btn-group-vertical .wf-secured-container:not(:first-child):not(:last-child) .btn{
        border-radius: 0;
    }

    #Etagenuebersicht_Down_Raum_20  .btn-group-vertical .wf-secured-container:first-child:not(:last-child) .btn{
        border-radius: 4px 4px 0 0;
    }

    #Etagenuebersicht_Down_Raum_20  .btn-group-vertical .wf-secured-container:last-child:not(:first-child) .btn {
        border-radius: 0 0 4px 4px;
    }


#wb_Text91 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text91 div
{
   text-align: left;
}

#Extension137.icon-wrapper{
position: relative;
width:100%;
height:100%;
background-color:transparent;
border:solid 0px #FFFFFF;
border-radius:0px;
transform: scale(1, 1);
}

#Extension137 .wf-state-container {
    background: none;
}

#Extension137 .disabled {
    pointer-events: none;
}
#wb_Extension138 {
pointer-events:none;
}

#Extension138 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Extension138.wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background: ;
	border-radius: 0px;
	width: 80px; height: 18px; 
	
}


#Extension138.wf-text-container span {
	padding: 0px ;
	display:inline-block;
	}

#Extension138.wf-text-container span:before {
    position: absolute;
    content: " ";
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: transparent;
	pointer-events: all;
	}

#Extension138.wf-text-container .has-no-pointer-events:before {
    position: absolute;
    content: " ";
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: transparent;
	pointer-events: none !important;
	}
#wb_Text92 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text92 div
{
   text-align: left;
}
#Extension139 {overflow:hidden}

#Extension139 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Extension139 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#Extension139 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#wb_Text93 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text93 div
{
   text-align: left;
}
#Extension140 {overflow:hidden}

#Extension140 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Extension140 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#Extension140 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#wb_Text95 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text95 div
{
   text-align: left;
}
#wb_Text96 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text96 div
{
   text-align: left;
}
/* -- #Etagenuebersicht_Down_Raum_21 - wf-card --- */


/* Switch off pointer events if the button is not rendered */

#Etagenuebersicht_Down_Raum_21 .wf-secured-container>span.dummy:only-child {
    pointer-events: none;
}

#Etagenuebersicht_Down_Raum_21 .wf-enabled-container .wf-overlay {
    pointer-events: none;
}

#Etagenuebersicht_Down_Raum_21 .wf-card-link {
    position: absolute;
    color: #FFFFFF;
    height: 25px;
    width: 25px;
    background: rgba(233,41,49,0.00);
    border-radius: 50px;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .16), 0 2px 10px 0 rgba(0, 0, 0, .12);
    line-height: 25px;
}

#Etagenuebersicht_Down_Raum_21 .wf-card-link.link-right {
    right: 10px;
    bottom: 0;
    transform: translateY(50%);
}

#Etagenuebersicht_Down_Raum_21 .wf-card-link.link-left {
    left: 10px;
    bottom: 0;
    transform: translateY(50%);
}

#Etagenuebersicht_Down_Raum_21 .wf-card-link.link-middle {
    left: 50%;
    bottom: 0;
    transform: translate(-50%, 50%);
}

#Etagenuebersicht_Down_Raum_21 .wf-card-link:hover {
    background: #AA0000;
    cursor: pointer;
    -webkit-box-shadow: 0px 4px 5px 0px rgba(174, 174, 174, 1);
    -moz-box-shadow: 0px 4px 5px 0px rgba(174, 174, 174, 1);
    box-shadow: 0px 4px 5px 0px rgba(174, 174, 174, 1);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

#Etagenuebersicht_Down_Raum_21 .wf-card-link > .wf-navigation-link {
    display: block;
    background-color: rgba(233,41,49,0.00);
    border-radius: 50px;
    color: #FFFFFF;
    padding: 0px;
    text-align: center;
    height: 25px;
    width: 25px;
}

#Etagenuebersicht_Down_Raum_21 .wf-card-link > .wf-navigation-link:hover {
    background-color: transparent;
    color: #FFFFFF;
}

#Etagenuebersicht_Down_Raum_21 .wf-navigation-link-content a {
    color: #FFFFFF;
}

#Etagenuebersicht_Down_Raum_21 .wf-navigation-link-content a:hover {
    color: #FFFFFF;
}

#Etagenuebersicht_Down_Raum_21 .navigation-link-content {
    line-height: 25px;
}

#Etagenuebersicht_Down_Raum_21 .wf-card {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 4px;
    display: flex;
    flex-direction: column;
    background-color: #FFFFFF;
    border: 1px solid #c0c0c0;
    -webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);
    -moz-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);
    box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    border-radius: 4px;
    overflow: hidden;
}

#Etagenuebersicht_Down_Raum_21 .wf-card:hover {
    -webkit-box-shadow: 0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);
    -moz-box-shadow: 0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);
    box-shadow: 0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

#Etagenuebersicht_Down_Raum_21 .wf-card-image-conatiner {
    height: 0px;
    position: relative;
}

#Etagenuebersicht_Down_Raum_21 .wf-card-img-top {
    display: block;
    background-color: #f5f5f5;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
    border-bottom: 1px solid rgba(160, 160, 160, 0.2);
}

#Etagenuebersicht_Down_Raum_21 .wf-card-block {
    flex: 1;
    padding: 10px 15px;
    color: #000000;
	line-height:initial;
	line-height:normal;
    box-sizing: border-box;
	display:block;
justify-content:center;
align-items:center;
}

#Etagenuebersicht_Down_Raum_21 .wf-card-title {
    font-weight: Normal;
    font-size: 16px;
}

#Etagenuebersicht_Down_Raum_21 .wf-card-header-text {
    color: #FFFFFF;
    font-family: Arial;
    font-weight: Normal;
    font-size: 16px;
}

#Etagenuebersicht_Down_Raum_21 .wf-card-text {
    font-family: Arial;
    font-size: 14px;
    margin: 0;
}

#Etagenuebersicht_Down_Raum_21 .wf-card-nav {
    padding: 2px;
    background-color: #F5F5F5;
    border-top: 1px solid rgba(160, 160, 160, 0.2);
}

#Etagenuebersicht_Down_Raum_21 .wf-card-header {
    background-color: #8E5399;
    /*border-top-left-radius: 4px;
    border-top-right-radius: 4px;*/
    border-bottom: 1px solid rgba(160, 160, 160, 0.2);
    min-height: 0px;
    padding: 10px;
}

#Etagenuebersicht_Down_Raum_21 .wf-card-footer {
    background-color: #f5f5f5;
    /*border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;*/
    border-top: 1px solid rgba(160, 160, 160, 0.2);
    height: 0px;
}


/* --- image --- */

#Etagenuebersicht_Down_Raum_21 .wf-state-element {}

#Etagenuebersicht_Down_Raum_21 .wf-card-nav .btn {
    width: 190px;
    height: 15px !important;
    padding: 3px !important;
    text-shadow: none !important;
}

#Etagenuebersicht_Down_Raum_21 .btn-group-vertical .btn {
    display: block !important;
    width: 190px !important;
}

#Etagenuebersicht_Down_Raum_21 .btn-group-vertical .btn:not(:last-child) {
    margin-bottom: 5px;
}

#Etagenuebersicht_Down_Raum_21 a .wf-button-content {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
}

#Etagenuebersicht_Down_Raum_21 .wf-icon {
    font-size: $iconSize$px;
    margin-right: 5px !important;
}

#Etagenuebersicht_Down_Raum_21 .wf-navigation-link-content i {
    margin-left: 2px;
    margin-top: 1px;
    margin-right: 2px;
    font-size: 16px;
}

#Etagenuebersicht_Down_Raum_21 .wf-button-text {
    font-size: 14px !important;
}

#Etagenuebersicht_Down_Raum_21 .btn-group .btn+.btn,
#Etagenuebersicht_Down_Raum_21 .btn-group .btn+.btn-group,
#Etagenuebersicht_Down_Raum_21 .btn-group .btn-group+.btn,
#Etagenuebersicht_Down_Raum_21 .btn-group .btn-group+.btn-group {
    margin-left: 5px !important;
}

#Etagenuebersicht_Down_Raum_21 .wf-position-relative > :not(.wf-card-title):not(.wf-card-text) {
    position: relative !important;
    top: auto !important;
    left: auto !important;
    margin: 0px;
    display: block;
    justify-content: center;
}

#Etagenuebersicht_Down_Raum_21 .btn-group {
  display: flex;
}

   
    #Etagenuebersicht_Down_Raum_21 .btn-group >.wf-secured-container:not(:first-child):not(:last-child) .btn {
        border-radius: 0;
    }

    #Etagenuebersicht_Down_Raum_21 .btn-group .wf-secured-container:first-child{
        margin-left: 0;
    }

    #Etagenuebersicht_Down_Raum_21 .btn-group .wf-secured-container:first-child:not(:last-child) .btn {
        border-bottom-right-radius: 0;
        border-top-right-radius: 0;
    }

    #Etagenuebersicht_Down_Raum_21  .btn-group .wf-secured-container:last-child:not(:first-child) .btn,
    #Etagenuebersicht_Down_Raum_21  .btn-group .dropdown-toggle:not(:first-child) {
        border-bottom-left-radius: 0;
        border-top-left-radius: 0;
    }

    #Etagenuebersicht_Down_Raum_21  .btn-group-vertical .wf-secured-container,
    #Etagenuebersicht_Down_Raum_21  .btn-group-vertical>.wf-secured-container .btn {
        display: block;
        float: none;
        max-width: 100%;
        width: 100%;
    }

    #Etagenuebersicht_Down_Raum_21  .btn-group-vertical .wf-secured-container + .wf-secured-container {
        margin-left: 0;
        margin-top: -1px;
    }

    #Etagenuebersicht_Down_Raum_21  .btn-group-vertical .wf-secured-container:not(:first-child):not(:last-child) .btn{
        border-radius: 0;
    }

    #Etagenuebersicht_Down_Raum_21  .btn-group-vertical .wf-secured-container:first-child:not(:last-child) .btn{
        border-radius: 4px 4px 0 0;
    }

    #Etagenuebersicht_Down_Raum_21  .btn-group-vertical .wf-secured-container:last-child:not(:first-child) .btn {
        border-radius: 0 0 4px 4px;
    }


#wb_Text97 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text97 div
{
   text-align: left;
}

#Extension146.icon-wrapper{
position: relative;
width:100%;
height:100%;
background-color:transparent;
border:solid 0px #FFFFFF;
border-radius:0px;
transform: scale(1, 1);
}

#Extension146 .wf-state-container {
    background: none;
}

#Extension146 .disabled {
    pointer-events: none;
}
#wb_Text98 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text98 div
{
   text-align: left;
}
#Extension148 {overflow:hidden}

#Extension148 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Extension148 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#Extension148 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#wb_Text99 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text99 div
{
   text-align: left;
}
#Extension149 {overflow:hidden}

#Extension149 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Extension149 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#Extension149 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#wb_Text100 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text100 div
{
   text-align: left;
}
#wb_Text101 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text101 div
{
   text-align: left;
}
#wb_Text102 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text102 div
{
   text-align: left;
}
/* -- #Etagenuebersicht_Middle_Raum_14 - wf-card --- */


/* Switch off pointer events if the button is not rendered */

#Etagenuebersicht_Middle_Raum_14 .wf-secured-container>span.dummy:only-child {
    pointer-events: none;
}

#Etagenuebersicht_Middle_Raum_14 .wf-enabled-container .wf-overlay {
    pointer-events: none;
}

#Etagenuebersicht_Middle_Raum_14 .wf-card-link {
    position: absolute;
    color: #FFFFFF;
    height: 25px;
    width: 25px;
    background: rgba(233,41,49,0.00);
    border-radius: 50px;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .16), 0 2px 10px 0 rgba(0, 0, 0, .12);
    line-height: 25px;
}

#Etagenuebersicht_Middle_Raum_14 .wf-card-link.link-right {
    right: 10px;
    bottom: 0;
    transform: translateY(50%);
}

#Etagenuebersicht_Middle_Raum_14 .wf-card-link.link-left {
    left: 10px;
    bottom: 0;
    transform: translateY(50%);
}

#Etagenuebersicht_Middle_Raum_14 .wf-card-link.link-middle {
    left: 50%;
    bottom: 0;
    transform: translate(-50%, 50%);
}

#Etagenuebersicht_Middle_Raum_14 .wf-card-link:hover {
    background: #AA0000;
    cursor: pointer;
    -webkit-box-shadow: 0px 4px 5px 0px rgba(174, 174, 174, 1);
    -moz-box-shadow: 0px 4px 5px 0px rgba(174, 174, 174, 1);
    box-shadow: 0px 4px 5px 0px rgba(174, 174, 174, 1);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

#Etagenuebersicht_Middle_Raum_14 .wf-card-link > .wf-navigation-link {
    display: block;
    background-color: rgba(233,41,49,0.00);
    border-radius: 50px;
    color: #FFFFFF;
    padding: 0px;
    text-align: center;
    height: 25px;
    width: 25px;
}

#Etagenuebersicht_Middle_Raum_14 .wf-card-link > .wf-navigation-link:hover {
    background-color: transparent;
    color: #FFFFFF;
}

#Etagenuebersicht_Middle_Raum_14 .wf-navigation-link-content a {
    color: #FFFFFF;
}

#Etagenuebersicht_Middle_Raum_14 .wf-navigation-link-content a:hover {
    color: #FFFFFF;
}

#Etagenuebersicht_Middle_Raum_14 .navigation-link-content {
    line-height: 25px;
}

#Etagenuebersicht_Middle_Raum_14 .wf-card {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 4px;
    display: flex;
    flex-direction: column;
    background-color: #FFFFFF;
    border: 1px solid #c0c0c0;
    -webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);
    -moz-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);
    box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    border-radius: 4px;
    overflow: hidden;
}

#Etagenuebersicht_Middle_Raum_14 .wf-card:hover {
    -webkit-box-shadow: 0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);
    -moz-box-shadow: 0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);
    box-shadow: 0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

#Etagenuebersicht_Middle_Raum_14 .wf-card-image-conatiner {
    height: 0px;
    position: relative;
}

#Etagenuebersicht_Middle_Raum_14 .wf-card-img-top {
    display: block;
    background-color: #f5f5f5;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
    border-bottom: 1px solid rgba(160, 160, 160, 0.2);
}

#Etagenuebersicht_Middle_Raum_14 .wf-card-block {
    flex: 1;
    padding: 10px 15px;
    color: #000000;
	line-height:initial;
	line-height:normal;
    box-sizing: border-box;
	display:block;
justify-content:center;
align-items:center;
}

#Etagenuebersicht_Middle_Raum_14 .wf-card-title {
    font-weight: Normal;
    font-size: 16px;
}

#Etagenuebersicht_Middle_Raum_14 .wf-card-header-text {
    color: #FFFFFF;
    font-family: Arial;
    font-weight: Normal;
    font-size: 16px;
}

#Etagenuebersicht_Middle_Raum_14 .wf-card-text {
    font-family: Arial;
    font-size: 14px;
    margin: 0;
}

#Etagenuebersicht_Middle_Raum_14 .wf-card-nav {
    padding: 2px;
    background-color: #F5F5F5;
    border-top: 1px solid rgba(160, 160, 160, 0.2);
}

#Etagenuebersicht_Middle_Raum_14 .wf-card-header {
    background-color: #6DB133;
    /*border-top-left-radius: 4px;
    border-top-right-radius: 4px;*/
    border-bottom: 1px solid rgba(160, 160, 160, 0.2);
    min-height: 0px;
    padding: 10px;
}

#Etagenuebersicht_Middle_Raum_14 .wf-card-footer {
    background-color: #f5f5f5;
    /*border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;*/
    border-top: 1px solid rgba(160, 160, 160, 0.2);
    height: 0px;
}


/* --- image --- */

#Etagenuebersicht_Middle_Raum_14 .wf-state-element {}

#Etagenuebersicht_Middle_Raum_14 .wf-card-nav .btn {
    width: 190px;
    height: 15px !important;
    padding: 3px !important;
    text-shadow: none !important;
}

#Etagenuebersicht_Middle_Raum_14 .btn-group-vertical .btn {
    display: block !important;
    width: 190px !important;
}

#Etagenuebersicht_Middle_Raum_14 .btn-group-vertical .btn:not(:last-child) {
    margin-bottom: 5px;
}

#Etagenuebersicht_Middle_Raum_14 a .wf-button-content {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
}

#Etagenuebersicht_Middle_Raum_14 .wf-icon {
    font-size: $iconSize$px;
    margin-right: 5px !important;
}

#Etagenuebersicht_Middle_Raum_14 .wf-navigation-link-content i {
    margin-left: 2px;
    margin-top: 1px;
    margin-right: 2px;
    font-size: 16px;
}

#Etagenuebersicht_Middle_Raum_14 .wf-button-text {
    font-size: 14px !important;
}

#Etagenuebersicht_Middle_Raum_14 .btn-group .btn+.btn,
#Etagenuebersicht_Middle_Raum_14 .btn-group .btn+.btn-group,
#Etagenuebersicht_Middle_Raum_14 .btn-group .btn-group+.btn,
#Etagenuebersicht_Middle_Raum_14 .btn-group .btn-group+.btn-group {
    margin-left: 5px !important;
}

#Etagenuebersicht_Middle_Raum_14 .wf-position-relative > :not(.wf-card-title):not(.wf-card-text) {
    position: relative !important;
    top: auto !important;
    left: auto !important;
    margin: 0px;
    display: block;
    justify-content: center;
}

#Etagenuebersicht_Middle_Raum_14 .btn-group {
  display: flex;
}

   
    #Etagenuebersicht_Middle_Raum_14 .btn-group >.wf-secured-container:not(:first-child):not(:last-child) .btn {
        border-radius: 0;
    }

    #Etagenuebersicht_Middle_Raum_14 .btn-group .wf-secured-container:first-child{
        margin-left: 0;
    }

    #Etagenuebersicht_Middle_Raum_14 .btn-group .wf-secured-container:first-child:not(:last-child) .btn {
        border-bottom-right-radius: 0;
        border-top-right-radius: 0;
    }

    #Etagenuebersicht_Middle_Raum_14  .btn-group .wf-secured-container:last-child:not(:first-child) .btn,
    #Etagenuebersicht_Middle_Raum_14  .btn-group .dropdown-toggle:not(:first-child) {
        border-bottom-left-radius: 0;
        border-top-left-radius: 0;
    }

    #Etagenuebersicht_Middle_Raum_14  .btn-group-vertical .wf-secured-container,
    #Etagenuebersicht_Middle_Raum_14  .btn-group-vertical>.wf-secured-container .btn {
        display: block;
        float: none;
        max-width: 100%;
        width: 100%;
    }

    #Etagenuebersicht_Middle_Raum_14  .btn-group-vertical .wf-secured-container + .wf-secured-container {
        margin-left: 0;
        margin-top: -1px;
    }

    #Etagenuebersicht_Middle_Raum_14  .btn-group-vertical .wf-secured-container:not(:first-child):not(:last-child) .btn{
        border-radius: 0;
    }

    #Etagenuebersicht_Middle_Raum_14  .btn-group-vertical .wf-secured-container:first-child:not(:last-child) .btn{
        border-radius: 4px 4px 0 0;
    }

    #Etagenuebersicht_Middle_Raum_14  .btn-group-vertical .wf-secured-container:last-child:not(:first-child) .btn {
        border-radius: 0 0 4px 4px;
    }


#wb_Text103 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text103 div
{
   text-align: left;
}

#Extension155.icon-wrapper{
position: relative;
width:100%;
height:100%;
background-color:transparent;
border:solid 0px #FFFFFF;
border-radius:0px;
transform: scale(1, 1);
}

#Extension155 .wf-state-container {
    background: none;
}

#Extension155 .disabled {
    pointer-events: none;
}
#wb_Extension156 {
pointer-events:none;
}

#Extension156 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Extension156.wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background: ;
	border-radius: 0px;
	width: 80px; height: 18px; 
	
}


#Extension156.wf-text-container span {
	padding: 0px ;
	display:inline-block;
	}

#Extension156.wf-text-container span:before {
    position: absolute;
    content: " ";
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: transparent;
	pointer-events: all;
	}

#Extension156.wf-text-container .has-no-pointer-events:before {
    position: absolute;
    content: " ";
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: transparent;
	pointer-events: none !important;
	}
#wb_Text104 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text104 div
{
   text-align: left;
}
#Extension157 {overflow:hidden}

#Extension157 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Extension157 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#Extension157 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#wb_Text105 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text105 div
{
   text-align: left;
}
#Extension158 {overflow:hidden}

#Extension158 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Extension158 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#Extension158 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#wb_Text106 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text106 div
{
   text-align: left;
}
#wb_Text107 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text107 div
{
   text-align: left;
}
#wb_Text108 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text108 div
{
   text-align: left;
}
/* -- #Etagenuebersicht_Middle_Raum_15 - wf-card --- */


/* Switch off pointer events if the button is not rendered */

#Etagenuebersicht_Middle_Raum_15 .wf-secured-container>span.dummy:only-child {
    pointer-events: none;
}

#Etagenuebersicht_Middle_Raum_15 .wf-enabled-container .wf-overlay {
    pointer-events: none;
}

#Etagenuebersicht_Middle_Raum_15 .wf-card-link {
    position: absolute;
    color: #FFFFFF;
    height: 25px;
    width: 25px;
    background: rgba(233,41,49,0.00);
    border-radius: 50px;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .16), 0 2px 10px 0 rgba(0, 0, 0, .12);
    line-height: 25px;
}

#Etagenuebersicht_Middle_Raum_15 .wf-card-link.link-right {
    right: 10px;
    bottom: 0;
    transform: translateY(50%);
}

#Etagenuebersicht_Middle_Raum_15 .wf-card-link.link-left {
    left: 10px;
    bottom: 0;
    transform: translateY(50%);
}

#Etagenuebersicht_Middle_Raum_15 .wf-card-link.link-middle {
    left: 50%;
    bottom: 0;
    transform: translate(-50%, 50%);
}

#Etagenuebersicht_Middle_Raum_15 .wf-card-link:hover {
    background: #AA0000;
    cursor: pointer;
    -webkit-box-shadow: 0px 4px 5px 0px rgba(174, 174, 174, 1);
    -moz-box-shadow: 0px 4px 5px 0px rgba(174, 174, 174, 1);
    box-shadow: 0px 4px 5px 0px rgba(174, 174, 174, 1);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

#Etagenuebersicht_Middle_Raum_15 .wf-card-link > .wf-navigation-link {
    display: block;
    background-color: rgba(233,41,49,0.00);
    border-radius: 50px;
    color: #FFFFFF;
    padding: 0px;
    text-align: center;
    height: 25px;
    width: 25px;
}

#Etagenuebersicht_Middle_Raum_15 .wf-card-link > .wf-navigation-link:hover {
    background-color: transparent;
    color: #FFFFFF;
}

#Etagenuebersicht_Middle_Raum_15 .wf-navigation-link-content a {
    color: #FFFFFF;
}

#Etagenuebersicht_Middle_Raum_15 .wf-navigation-link-content a:hover {
    color: #FFFFFF;
}

#Etagenuebersicht_Middle_Raum_15 .navigation-link-content {
    line-height: 25px;
}

#Etagenuebersicht_Middle_Raum_15 .wf-card {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 4px;
    display: flex;
    flex-direction: column;
    background-color: #FFFFFF;
    border: 1px solid #c0c0c0;
    -webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);
    -moz-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);
    box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    border-radius: 4px;
    overflow: hidden;
}

#Etagenuebersicht_Middle_Raum_15 .wf-card:hover {
    -webkit-box-shadow: 0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);
    -moz-box-shadow: 0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);
    box-shadow: 0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

#Etagenuebersicht_Middle_Raum_15 .wf-card-image-conatiner {
    height: 0px;
    position: relative;
}

#Etagenuebersicht_Middle_Raum_15 .wf-card-img-top {
    display: block;
    background-color: #f5f5f5;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
    border-bottom: 1px solid rgba(160, 160, 160, 0.2);
}

#Etagenuebersicht_Middle_Raum_15 .wf-card-block {
    flex: 1;
    padding: 10px 15px;
    color: #000000;
	line-height:initial;
	line-height:normal;
    box-sizing: border-box;
	display:block;
justify-content:center;
align-items:center;
}

#Etagenuebersicht_Middle_Raum_15 .wf-card-title {
    font-weight: Normal;
    font-size: 16px;
}

#Etagenuebersicht_Middle_Raum_15 .wf-card-header-text {
    color: #FFFFFF;
    font-family: Arial;
    font-weight: Normal;
    font-size: 16px;
}

#Etagenuebersicht_Middle_Raum_15 .wf-card-text {
    font-family: Arial;
    font-size: 14px;
    margin: 0;
}

#Etagenuebersicht_Middle_Raum_15 .wf-card-nav {
    padding: 2px;
    background-color: #F5F5F5;
    border-top: 1px solid rgba(160, 160, 160, 0.2);
}

#Etagenuebersicht_Middle_Raum_15 .wf-card-header {
    background-color: #6DB133;
    /*border-top-left-radius: 4px;
    border-top-right-radius: 4px;*/
    border-bottom: 1px solid rgba(160, 160, 160, 0.2);
    min-height: 0px;
    padding: 10px;
}

#Etagenuebersicht_Middle_Raum_15 .wf-card-footer {
    background-color: #f5f5f5;
    /*border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;*/
    border-top: 1px solid rgba(160, 160, 160, 0.2);
    height: 0px;
}


/* --- image --- */

#Etagenuebersicht_Middle_Raum_15 .wf-state-element {}

#Etagenuebersicht_Middle_Raum_15 .wf-card-nav .btn {
    width: 190px;
    height: 15px !important;
    padding: 3px !important;
    text-shadow: none !important;
}

#Etagenuebersicht_Middle_Raum_15 .btn-group-vertical .btn {
    display: block !important;
    width: 190px !important;
}

#Etagenuebersicht_Middle_Raum_15 .btn-group-vertical .btn:not(:last-child) {
    margin-bottom: 5px;
}

#Etagenuebersicht_Middle_Raum_15 a .wf-button-content {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
}

#Etagenuebersicht_Middle_Raum_15 .wf-icon {
    font-size: $iconSize$px;
    margin-right: 5px !important;
}

#Etagenuebersicht_Middle_Raum_15 .wf-navigation-link-content i {
    margin-left: 2px;
    margin-top: 1px;
    margin-right: 2px;
    font-size: 16px;
}

#Etagenuebersicht_Middle_Raum_15 .wf-button-text {
    font-size: 14px !important;
}

#Etagenuebersicht_Middle_Raum_15 .btn-group .btn+.btn,
#Etagenuebersicht_Middle_Raum_15 .btn-group .btn+.btn-group,
#Etagenuebersicht_Middle_Raum_15 .btn-group .btn-group+.btn,
#Etagenuebersicht_Middle_Raum_15 .btn-group .btn-group+.btn-group {
    margin-left: 5px !important;
}

#Etagenuebersicht_Middle_Raum_15 .wf-position-relative > :not(.wf-card-title):not(.wf-card-text) {
    position: relative !important;
    top: auto !important;
    left: auto !important;
    margin: 0px;
    display: block;
    justify-content: center;
}

#Etagenuebersicht_Middle_Raum_15 .btn-group {
  display: flex;
}

   
    #Etagenuebersicht_Middle_Raum_15 .btn-group >.wf-secured-container:not(:first-child):not(:last-child) .btn {
        border-radius: 0;
    }

    #Etagenuebersicht_Middle_Raum_15 .btn-group .wf-secured-container:first-child{
        margin-left: 0;
    }

    #Etagenuebersicht_Middle_Raum_15 .btn-group .wf-secured-container:first-child:not(:last-child) .btn {
        border-bottom-right-radius: 0;
        border-top-right-radius: 0;
    }

    #Etagenuebersicht_Middle_Raum_15  .btn-group .wf-secured-container:last-child:not(:first-child) .btn,
    #Etagenuebersicht_Middle_Raum_15  .btn-group .dropdown-toggle:not(:first-child) {
        border-bottom-left-radius: 0;
        border-top-left-radius: 0;
    }

    #Etagenuebersicht_Middle_Raum_15  .btn-group-vertical .wf-secured-container,
    #Etagenuebersicht_Middle_Raum_15  .btn-group-vertical>.wf-secured-container .btn {
        display: block;
        float: none;
        max-width: 100%;
        width: 100%;
    }

    #Etagenuebersicht_Middle_Raum_15  .btn-group-vertical .wf-secured-container + .wf-secured-container {
        margin-left: 0;
        margin-top: -1px;
    }

    #Etagenuebersicht_Middle_Raum_15  .btn-group-vertical .wf-secured-container:not(:first-child):not(:last-child) .btn{
        border-radius: 0;
    }

    #Etagenuebersicht_Middle_Raum_15  .btn-group-vertical .wf-secured-container:first-child:not(:last-child) .btn{
        border-radius: 4px 4px 0 0;
    }

    #Etagenuebersicht_Middle_Raum_15  .btn-group-vertical .wf-secured-container:last-child:not(:first-child) .btn {
        border-radius: 0 0 4px 4px;
    }


#wb_Text109 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text109 div
{
   text-align: left;
}
#wb_Extension165 {
pointer-events:none;
}

#Extension165 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Extension165.wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background: ;
	border-radius: 0px;
	width: 80px; height: 18px; 
	
}


#Extension165.wf-text-container span {
	padding: 0px ;
	display:inline-block;
	}

#Extension165.wf-text-container span:before {
    position: absolute;
    content: " ";
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: transparent;
	pointer-events: all;
	}

#Extension165.wf-text-container .has-no-pointer-events:before {
    position: absolute;
    content: " ";
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: transparent;
	pointer-events: none !important;
	}
#wb_Text110 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text110 div
{
   text-align: left;
}
#Extension166 {overflow:hidden}

#Extension166 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Extension166 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#Extension166 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#wb_Text111 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text111 div
{
   text-align: left;
}
#Extension167 {overflow:hidden}

#Extension167 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Extension167 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#Extension167 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#wb_Text112 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text112 div
{
   text-align: left;
}
#wb_Text113 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text113 div
{
   text-align: left;
}
#wb_Text114 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text114 div
{
   text-align: left;
}
/* -- #Etagenuebersicht_Middle_Raum_16 - wf-card --- */


/* Switch off pointer events if the button is not rendered */

#Etagenuebersicht_Middle_Raum_16 .wf-secured-container>span.dummy:only-child {
    pointer-events: none;
}

#Etagenuebersicht_Middle_Raum_16 .wf-enabled-container .wf-overlay {
    pointer-events: none;
}

#Etagenuebersicht_Middle_Raum_16 .wf-card-link {
    position: absolute;
    color: #FFFFFF;
    height: 25px;
    width: 25px;
    background: rgba(233,41,49,0.00);
    border-radius: 50px;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .16), 0 2px 10px 0 rgba(0, 0, 0, .12);
    line-height: 25px;
}

#Etagenuebersicht_Middle_Raum_16 .wf-card-link.link-right {
    right: 10px;
    bottom: 0;
    transform: translateY(50%);
}

#Etagenuebersicht_Middle_Raum_16 .wf-card-link.link-left {
    left: 10px;
    bottom: 0;
    transform: translateY(50%);
}

#Etagenuebersicht_Middle_Raum_16 .wf-card-link.link-middle {
    left: 50%;
    bottom: 0;
    transform: translate(-50%, 50%);
}

#Etagenuebersicht_Middle_Raum_16 .wf-card-link:hover {
    background: #AA0000;
    cursor: pointer;
    -webkit-box-shadow: 0px 4px 5px 0px rgba(174, 174, 174, 1);
    -moz-box-shadow: 0px 4px 5px 0px rgba(174, 174, 174, 1);
    box-shadow: 0px 4px 5px 0px rgba(174, 174, 174, 1);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

#Etagenuebersicht_Middle_Raum_16 .wf-card-link > .wf-navigation-link {
    display: block;
    background-color: rgba(233,41,49,0.00);
    border-radius: 50px;
    color: #FFFFFF;
    padding: 0px;
    text-align: center;
    height: 25px;
    width: 25px;
}

#Etagenuebersicht_Middle_Raum_16 .wf-card-link > .wf-navigation-link:hover {
    background-color: transparent;
    color: #FFFFFF;
}

#Etagenuebersicht_Middle_Raum_16 .wf-navigation-link-content a {
    color: #FFFFFF;
}

#Etagenuebersicht_Middle_Raum_16 .wf-navigation-link-content a:hover {
    color: #FFFFFF;
}

#Etagenuebersicht_Middle_Raum_16 .navigation-link-content {
    line-height: 25px;
}

#Etagenuebersicht_Middle_Raum_16 .wf-card {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 4px;
    display: flex;
    flex-direction: column;
    background-color: #FFFFFF;
    border: 1px solid #c0c0c0;
    -webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);
    -moz-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);
    box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    border-radius: 4px;
    overflow: hidden;
}

#Etagenuebersicht_Middle_Raum_16 .wf-card:hover {
    -webkit-box-shadow: 0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);
    -moz-box-shadow: 0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);
    box-shadow: 0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

#Etagenuebersicht_Middle_Raum_16 .wf-card-image-conatiner {
    height: 0px;
    position: relative;
}

#Etagenuebersicht_Middle_Raum_16 .wf-card-img-top {
    display: block;
    background-color: #f5f5f5;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
    border-bottom: 1px solid rgba(160, 160, 160, 0.2);
}

#Etagenuebersicht_Middle_Raum_16 .wf-card-block {
    flex: 1;
    padding: 10px 15px;
    color: #000000;
	line-height:initial;
	line-height:normal;
    box-sizing: border-box;
	display:block;
justify-content:center;
align-items:center;
}

#Etagenuebersicht_Middle_Raum_16 .wf-card-title {
    font-weight: Normal;
    font-size: 16px;
}

#Etagenuebersicht_Middle_Raum_16 .wf-card-header-text {
    color: #FFFFFF;
    font-family: Arial;
    font-weight: Normal;
    font-size: 16px;
}

#Etagenuebersicht_Middle_Raum_16 .wf-card-text {
    font-family: Arial;
    font-size: 14px;
    margin: 0;
}

#Etagenuebersicht_Middle_Raum_16 .wf-card-nav {
    padding: 2px;
    background-color: #F5F5F5;
    border-top: 1px solid rgba(160, 160, 160, 0.2);
}

#Etagenuebersicht_Middle_Raum_16 .wf-card-header {
    background-color: #6DB133;
    /*border-top-left-radius: 4px;
    border-top-right-radius: 4px;*/
    border-bottom: 1px solid rgba(160, 160, 160, 0.2);
    min-height: 0px;
    padding: 10px;
}

#Etagenuebersicht_Middle_Raum_16 .wf-card-footer {
    background-color: #f5f5f5;
    /*border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;*/
    border-top: 1px solid rgba(160, 160, 160, 0.2);
    height: 0px;
}


/* --- image --- */

#Etagenuebersicht_Middle_Raum_16 .wf-state-element {}

#Etagenuebersicht_Middle_Raum_16 .wf-card-nav .btn {
    width: 190px;
    height: 15px !important;
    padding: 3px !important;
    text-shadow: none !important;
}

#Etagenuebersicht_Middle_Raum_16 .btn-group-vertical .btn {
    display: block !important;
    width: 190px !important;
}

#Etagenuebersicht_Middle_Raum_16 .btn-group-vertical .btn:not(:last-child) {
    margin-bottom: 5px;
}

#Etagenuebersicht_Middle_Raum_16 a .wf-button-content {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
}

#Etagenuebersicht_Middle_Raum_16 .wf-icon {
    font-size: $iconSize$px;
    margin-right: 5px !important;
}

#Etagenuebersicht_Middle_Raum_16 .wf-navigation-link-content i {
    margin-left: 2px;
    margin-top: 1px;
    margin-right: 2px;
    font-size: 16px;
}

#Etagenuebersicht_Middle_Raum_16 .wf-button-text {
    font-size: 14px !important;
}

#Etagenuebersicht_Middle_Raum_16 .btn-group .btn+.btn,
#Etagenuebersicht_Middle_Raum_16 .btn-group .btn+.btn-group,
#Etagenuebersicht_Middle_Raum_16 .btn-group .btn-group+.btn,
#Etagenuebersicht_Middle_Raum_16 .btn-group .btn-group+.btn-group {
    margin-left: 5px !important;
}

#Etagenuebersicht_Middle_Raum_16 .wf-position-relative > :not(.wf-card-title):not(.wf-card-text) {
    position: relative !important;
    top: auto !important;
    left: auto !important;
    margin: 0px;
    display: block;
    justify-content: center;
}

#Etagenuebersicht_Middle_Raum_16 .btn-group {
  display: flex;
}

   
    #Etagenuebersicht_Middle_Raum_16 .btn-group >.wf-secured-container:not(:first-child):not(:last-child) .btn {
        border-radius: 0;
    }

    #Etagenuebersicht_Middle_Raum_16 .btn-group .wf-secured-container:first-child{
        margin-left: 0;
    }

    #Etagenuebersicht_Middle_Raum_16 .btn-group .wf-secured-container:first-child:not(:last-child) .btn {
        border-bottom-right-radius: 0;
        border-top-right-radius: 0;
    }

    #Etagenuebersicht_Middle_Raum_16  .btn-group .wf-secured-container:last-child:not(:first-child) .btn,
    #Etagenuebersicht_Middle_Raum_16  .btn-group .dropdown-toggle:not(:first-child) {
        border-bottom-left-radius: 0;
        border-top-left-radius: 0;
    }

    #Etagenuebersicht_Middle_Raum_16  .btn-group-vertical .wf-secured-container,
    #Etagenuebersicht_Middle_Raum_16  .btn-group-vertical>.wf-secured-container .btn {
        display: block;
        float: none;
        max-width: 100%;
        width: 100%;
    }

    #Etagenuebersicht_Middle_Raum_16  .btn-group-vertical .wf-secured-container + .wf-secured-container {
        margin-left: 0;
        margin-top: -1px;
    }

    #Etagenuebersicht_Middle_Raum_16  .btn-group-vertical .wf-secured-container:not(:first-child):not(:last-child) .btn{
        border-radius: 0;
    }

    #Etagenuebersicht_Middle_Raum_16  .btn-group-vertical .wf-secured-container:first-child:not(:last-child) .btn{
        border-radius: 4px 4px 0 0;
    }

    #Etagenuebersicht_Middle_Raum_16  .btn-group-vertical .wf-secured-container:last-child:not(:first-child) .btn {
        border-radius: 0 0 4px 4px;
    }


#wb_Text115 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text115 div
{
   text-align: left;
}

#Extension173.icon-wrapper{
position: relative;
width:100%;
height:100%;
background-color:transparent;
border:solid 0px #FFFFFF;
border-radius:0px;
transform: scale(1, 1);
}

#Extension173 .wf-state-container {
    background: none;
}

#Extension173 .disabled {
    pointer-events: none;
}
#wb_Extension174 {
pointer-events:none;
}

#Extension174 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Extension174.wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background: ;
	border-radius: 0px;
	width: 80px; height: 18px; 
	
}


#Extension174.wf-text-container span {
	padding: 0px ;
	display:inline-block;
	}

#Extension174.wf-text-container span:before {
    position: absolute;
    content: " ";
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: transparent;
	pointer-events: all;
	}

#Extension174.wf-text-container .has-no-pointer-events:before {
    position: absolute;
    content: " ";
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: transparent;
	pointer-events: none !important;
	}
#wb_Text116 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text116 div
{
   text-align: left;
}
#Extension175 {overflow:hidden}

#Extension175 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Extension175 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#Extension175 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#wb_Text117 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text117 div
{
   text-align: left;
}
#Extension176 {overflow:hidden}

#Extension176 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Extension176 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#Extension176 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#wb_Text118 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text118 div
{
   text-align: left;
}
#wb_Text119 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text119 div
{
   text-align: left;
}
#wb_Text120 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text120 div
{
   text-align: left;
}
/* -- #Etagenuebersicht_Down_Raum_22 - wf-card --- */


/* Switch off pointer events if the button is not rendered */

#Etagenuebersicht_Down_Raum_22 .wf-secured-container>span.dummy:only-child {
    pointer-events: none;
}

#Etagenuebersicht_Down_Raum_22 .wf-enabled-container .wf-overlay {
    pointer-events: none;
}

#Etagenuebersicht_Down_Raum_22 .wf-card-link {
    position: absolute;
    color: #FFFFFF;
    height: 25px;
    width: 25px;
    background: rgba(233,41,49,0.00);
    border-radius: 50px;
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, .16), 0 2px 10px 0 rgba(0, 0, 0, .12);
    line-height: 25px;
}

#Etagenuebersicht_Down_Raum_22 .wf-card-link.link-right {
    right: 10px;
    bottom: 0;
    transform: translateY(50%);
}

#Etagenuebersicht_Down_Raum_22 .wf-card-link.link-left {
    left: 10px;
    bottom: 0;
    transform: translateY(50%);
}

#Etagenuebersicht_Down_Raum_22 .wf-card-link.link-middle {
    left: 50%;
    bottom: 0;
    transform: translate(-50%, 50%);
}

#Etagenuebersicht_Down_Raum_22 .wf-card-link:hover {
    background: #AA0000;
    cursor: pointer;
    -webkit-box-shadow: 0px 4px 5px 0px rgba(174, 174, 174, 1);
    -moz-box-shadow: 0px 4px 5px 0px rgba(174, 174, 174, 1);
    box-shadow: 0px 4px 5px 0px rgba(174, 174, 174, 1);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

#Etagenuebersicht_Down_Raum_22 .wf-card-link > .wf-navigation-link {
    display: block;
    background-color: rgba(233,41,49,0.00);
    border-radius: 50px;
    color: #FFFFFF;
    padding: 0px;
    text-align: center;
    height: 25px;
    width: 25px;
}

#Etagenuebersicht_Down_Raum_22 .wf-card-link > .wf-navigation-link:hover {
    background-color: transparent;
    color: #FFFFFF;
}

#Etagenuebersicht_Down_Raum_22 .wf-navigation-link-content a {
    color: #FFFFFF;
}

#Etagenuebersicht_Down_Raum_22 .wf-navigation-link-content a:hover {
    color: #FFFFFF;
}

#Etagenuebersicht_Down_Raum_22 .navigation-link-content {
    line-height: 25px;
}

#Etagenuebersicht_Down_Raum_22 .wf-card {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 4px;
    display: flex;
    flex-direction: column;
    background-color: #FFFFFF;
    border: 1px solid #c0c0c0;
    -webkit-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);
    -moz-box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);
    box-shadow: 0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    border-radius: 4px;
    overflow: hidden;
}

#Etagenuebersicht_Down_Raum_22 .wf-card:hover {
    -webkit-box-shadow: 0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);
    -moz-box-shadow: 0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);
    box-shadow: 0 8px 17px 2px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.2);
    -webkit-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}

#Etagenuebersicht_Down_Raum_22 .wf-card-image-conatiner {
    height: 0px;
    position: relative;
}

#Etagenuebersicht_Down_Raum_22 .wf-card-img-top {
    display: block;
    background-color: #f5f5f5;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
    border-bottom: 1px solid rgba(160, 160, 160, 0.2);
}

#Etagenuebersicht_Down_Raum_22 .wf-card-block {
    flex: 1;
    padding: 10px 15px;
    color: #000000;
	line-height:initial;
	line-height:normal;
    box-sizing: border-box;
	display:block;
justify-content:center;
align-items:center;
}

#Etagenuebersicht_Down_Raum_22 .wf-card-title {
    font-weight: Normal;
    font-size: 16px;
}

#Etagenuebersicht_Down_Raum_22 .wf-card-header-text {
    color: #FFFFFF;
    font-family: Arial;
    font-weight: Normal;
    font-size: 16px;
}

#Etagenuebersicht_Down_Raum_22 .wf-card-text {
    font-family: Arial;
    font-size: 14px;
    margin: 0;
}

#Etagenuebersicht_Down_Raum_22 .wf-card-nav {
    padding: 2px;
    background-color: #F5F5F5;
    border-top: 1px solid rgba(160, 160, 160, 0.2);
}

#Etagenuebersicht_Down_Raum_22 .wf-card-header {
    background-color: #8E5399;
    /*border-top-left-radius: 4px;
    border-top-right-radius: 4px;*/
    border-bottom: 1px solid rgba(160, 160, 160, 0.2);
    min-height: 0px;
    padding: 10px;
}

#Etagenuebersicht_Down_Raum_22 .wf-card-footer {
    background-color: #f5f5f5;
    /*border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;*/
    border-top: 1px solid rgba(160, 160, 160, 0.2);
    height: 0px;
}


/* --- image --- */

#Etagenuebersicht_Down_Raum_22 .wf-state-element {}

#Etagenuebersicht_Down_Raum_22 .wf-card-nav .btn {
    width: 190px;
    height: 15px !important;
    padding: 3px !important;
    text-shadow: none !important;
}

#Etagenuebersicht_Down_Raum_22 .btn-group-vertical .btn {
    display: block !important;
    width: 190px !important;
}

#Etagenuebersicht_Down_Raum_22 .btn-group-vertical .btn:not(:last-child) {
    margin-bottom: 5px;
}

#Etagenuebersicht_Down_Raum_22 a .wf-button-content {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;
}

#Etagenuebersicht_Down_Raum_22 .wf-icon {
    font-size: $iconSize$px;
    margin-right: 5px !important;
}

#Etagenuebersicht_Down_Raum_22 .wf-navigation-link-content i {
    margin-left: 2px;
    margin-top: 1px;
    margin-right: 2px;
    font-size: 16px;
}

#Etagenuebersicht_Down_Raum_22 .wf-button-text {
    font-size: 14px !important;
}

#Etagenuebersicht_Down_Raum_22 .btn-group .btn+.btn,
#Etagenuebersicht_Down_Raum_22 .btn-group .btn+.btn-group,
#Etagenuebersicht_Down_Raum_22 .btn-group .btn-group+.btn,
#Etagenuebersicht_Down_Raum_22 .btn-group .btn-group+.btn-group {
    margin-left: 5px !important;
}

#Etagenuebersicht_Down_Raum_22 .wf-position-relative > :not(.wf-card-title):not(.wf-card-text) {
    position: relative !important;
    top: auto !important;
    left: auto !important;
    margin: 0px;
    display: block;
    justify-content: center;
}

#Etagenuebersicht_Down_Raum_22 .btn-group {
  display: flex;
}

   
    #Etagenuebersicht_Down_Raum_22 .btn-group >.wf-secured-container:not(:first-child):not(:last-child) .btn {
        border-radius: 0;
    }

    #Etagenuebersicht_Down_Raum_22 .btn-group .wf-secured-container:first-child{
        margin-left: 0;
    }

    #Etagenuebersicht_Down_Raum_22 .btn-group .wf-secured-container:first-child:not(:last-child) .btn {
        border-bottom-right-radius: 0;
        border-top-right-radius: 0;
    }

    #Etagenuebersicht_Down_Raum_22  .btn-group .wf-secured-container:last-child:not(:first-child) .btn,
    #Etagenuebersicht_Down_Raum_22  .btn-group .dropdown-toggle:not(:first-child) {
        border-bottom-left-radius: 0;
        border-top-left-radius: 0;
    }

    #Etagenuebersicht_Down_Raum_22  .btn-group-vertical .wf-secured-container,
    #Etagenuebersicht_Down_Raum_22  .btn-group-vertical>.wf-secured-container .btn {
        display: block;
        float: none;
        max-width: 100%;
        width: 100%;
    }

    #Etagenuebersicht_Down_Raum_22  .btn-group-vertical .wf-secured-container + .wf-secured-container {
        margin-left: 0;
        margin-top: -1px;
    }

    #Etagenuebersicht_Down_Raum_22  .btn-group-vertical .wf-secured-container:not(:first-child):not(:last-child) .btn{
        border-radius: 0;
    }

    #Etagenuebersicht_Down_Raum_22  .btn-group-vertical .wf-secured-container:first-child:not(:last-child) .btn{
        border-radius: 4px 4px 0 0;
    }

    #Etagenuebersicht_Down_Raum_22  .btn-group-vertical .wf-secured-container:last-child:not(:first-child) .btn {
        border-radius: 0 0 4px 4px;
    }


#wb_Text121 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text121 div
{
   text-align: left;
}

#Extension10.icon-wrapper{
position: relative;
width:100%;
height:100%;
background-color:transparent;
border:solid 0px #FFFFFF;
border-radius:0px;
transform: scale(1, 1);
}

#Extension10 .wf-state-container {
    background: none;
}

#Extension10 .disabled {
    pointer-events: none;
}
#wb_Extension19 {
pointer-events:none;
}

#Extension19 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Extension19.wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background: ;
	border-radius: 0px;
	width: 80px; height: 18px; 
	
}


#Extension19.wf-text-container span {
	padding: 0px ;
	display:inline-block;
	}

#Extension19.wf-text-container span:before {
    position: absolute;
    content: " ";
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: transparent;
	pointer-events: all;
	}

#Extension19.wf-text-container .has-no-pointer-events:before {
    position: absolute;
    content: " ";
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: transparent;
	pointer-events: none !important;
	}
#wb_Text122 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text122 div
{
   text-align: left;
}
#Extension28 {overflow:hidden}

#Extension28 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Extension28 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#Extension28 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#wb_Text123 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text123 div
{
   text-align: left;
}
#Extension37 {overflow:hidden}

#Extension37 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Extension37 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#Extension37 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#wb_Text124 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text124 div
{
   text-align: left;
}
#wb_Text125 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text125 div
{
   text-align: left;
}
#wb_Text126 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text126 div
{
   text-align: left;
}
#wb_Etagenuebersicht_Down_Ueberschrift1_text 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Etagenuebersicht_Down_Ueberschrift1_text div
{
   text-align: left;
}
#wb_Etagenuebersicht_Down_Ueberschrift2_text 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Etagenuebersicht_Down_Ueberschrift2_text div
{
   text-align: left;
}
#wb_Etagenuebersicht_Middle_Ueberschrift_text 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Etagenuebersicht_Middle_Ueberschrift_text div
{
   text-align: left;
}
#wb_Etagenuebersicht_Top_Ueberschrift_text 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Etagenuebersicht_Top_Ueberschrift_text div
{
   text-align: left;
}
#kunde_etage_27_2D_Legende_Navigation_Button .wf-secured-container > div > .wf-state-layer > .wf-state-container{
        border-radius: 0px;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
        background-color: #6DB133;
	 color: #FFFFFF;
}    
   

#kunde_etage_27_2D_Legende_Navigation_Button .disabled .wf-state-layer {
    pointer-events: none;
}


#kunde_etage_27_2D_Legende_Navigation_Button wf-state-symbol.wf-state-layer {
    position: absolute;
    width: 100%;
    height: 100%;
}

#kunde_etage_27_2D_Legende_Navigation_Button .wf-navigation-link {
        box-sizing: border-box;
        font-size: 14px;
        font-family: Arial !important;
        font-weight: normal !important;
        text-shadow: none !important;
        border:none;
        background-color: transparent;
        color: inherit;
        display: flex !important;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
        overflow: hidden;
        transform: scale(1, 1);
        text-decoration: none;
    	 border-width: 0px 0px 0px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #kunde_etage_27_2D_Legende_Navigation_Button .wf-navigation-link.active {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 0px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #kunde_etage_27_2D_Legende_Navigation_Button .wf-state-layer:hover  > .wf-state-container,
    #kunde_etage_27_2D_Legende_Navigation_Button .wf-navigation-link.active:hover {
        background-color: #58585A !important;
        border-color: #58585A !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #kunde_etage_27_2D_Legende_Navigation_Button .wf-state-layer:focus > .wf-state-container,
    #kunde_etage_27_2D_Legende_Navigation_Button .wf-state-layer .focus > .wf-state-container {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
	 outline: none;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #kunde_etage_27_2D_Legende_Navigation_Button .wf-state-layer:hover .icon {
	color: ;
    }

    #kunde_etage_27_2D_Legende_Navigation_Button .wf-state-layer:active .icon,
    #kunde_etage_27_2D_Legende_Navigation_Button .wf-state-layer .active .icon {
	color: ;
    }

    #kunde_etage_27_2D_Legende_Navigation_Button .wf-state-layer:focus .icon,
    #kunde_etage_27_2D_Legende_Navigation_Button .wf-state-layer .focus .icon {
	color: ;
    }

    #kunde_etage_27_2D_Legende_Navigation_Button .wf-navigation-link .icon {
        font-size: 14px;
        display: inline-block !important;
        padding: 0 3px 0 0;
        line-height: 14px;
	 color:;
    }

#kunde_etage_27_2D_Legende_Navigation_Button .wf-navigation-link-content {
        display: inline-block;
	 padding: 0px 10px !important;
	 position:absolute;

	}

#kunde_etage_27_2D_Legende_Navigation_Button .wf-nav-text > span {
	display:inline-block;
}

#kunde_etage_27_2D_Legende_Navigation_Button.flex-start .wf-navigation-link .icon,
#kunde_etage_27_2D_Legende_Navigation_Button.flex-start .wf-nav-text,
#kunde_etage_27_2D_Legende_Navigation_Button.flex-start .wf-navigation-link-content {
    text-align: left;
}

#kunde_etage_27_2D_Legende_Navigation_Button.center .wf-navigation-link .icon,
#kunde_etage_27_2D_Legende_Navigation_Button.center .wf-nav-text,
#kunde_etage_27_2D_Legende_Navigation_Button.center .wf-navigation-link-content {
    text-align: center;
}

#kunde_etage_27_2D_Legende_Navigation_Button.flex-end .wf-navigation-link .icon,
#kunde_etage_27_2D_Legende_Navigation_Button.flex-end .wf-nav-text,
#kunde_etage_27_2D_Legende_Navigation_Button.flex-end .wf-navigation-link-content {
    text-align: right;
}

#kunde_etage_27_2D_Legende_Navigation_Event
{
   border-width: 0;
}
#kunde_etage_27_2D_Legende_Hintergrund
{
   border-width: 0;
}
#wb_kunde_etage_27_2D_Legende_Linie7_test1 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_kunde_etage_27_2D_Legende_Linie7_test1 div
{
   text-align: left;
}
#wb_kunde_etage_27_2D_Legende_Linie7_Text2 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_kunde_etage_27_2D_Legende_Linie7_Text2 div
{
   text-align: left;
}
#wb_Text33 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text33 div
{
   text-align: left;
}

#Extension164.icon-wrapper{
position: relative;
width:100%;
height:100%;
background-color:transparent;
border:solid 0px #FFFFFF;
border-radius:0px;
transform: scale(1, 1);
}

#Extension164 .wf-state-container {
    background: none;
}

#Extension164 .disabled {
    pointer-events: none;
}
#wb_Text77 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text77 div
{
   text-align: left;
}
#Extension131 {overflow:hidden}

#Extension131 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Extension131 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#Extension131 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}

#kunde_etage_27_2D_Legende_Praesenz_Symbol.icon-wrapper{
position: relative;
width:100%;
height:100%;
background-color:transparent;
border:solid 0px #FFFFFF;
border-radius:0px;
transform: scale(1, 1);
}

#kunde_etage_27_2D_Legende_Praesenz_Symbol .wf-state-container {
    background: none;
}

#kunde_etage_27_2D_Legende_Praesenz_Symbol .disabled {
    pointer-events: none;
}
#wb_kunde_etage_27_2D_Legende_Praesenz_Text 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_kunde_etage_27_2D_Legende_Praesenz_Text div
{
   text-align: left;
}

#kunde_etage_27_2D_Legende_Standby_Symbol.icon-wrapper{
position: relative;
width:100%;
height:100%;
background-color:transparent;
border:solid 0px #FFFFFF;
border-radius:0px;
transform: scale(1, 1);
}

#kunde_etage_27_2D_Legende_Standby_Symbol .wf-state-container {
    background: none;
}

#kunde_etage_27_2D_Legende_Standby_Symbol .disabled {
    pointer-events: none;
}
#wb_kunde_etage_27_2D_Legende_Standby_Text 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_kunde_etage_27_2D_Legende_Standby_Text div
{
   text-align: left;
}
#kunde_etage_27_2D_Legende_Navigation_Symbol .wf-secured-container > div > .wf-state-layer > .wf-state-container{
        border-radius: 5px;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
        background-color: #6DB133;
	 color: #FFFFFF;
}    
   

#kunde_etage_27_2D_Legende_Navigation_Symbol .disabled .wf-state-layer {
    pointer-events: none;
}


#kunde_etage_27_2D_Legende_Navigation_Symbol wf-state-symbol.wf-state-layer {
    position: absolute;
    width: 100%;
    height: 100%;
}

#kunde_etage_27_2D_Legende_Navigation_Symbol .wf-navigation-link {
        box-sizing: border-box;
        font-size: 0px;
        font-family: Arial !important;
        font-weight: bold !important;
        text-shadow: none !important;
        border:none;
        background-color: transparent;
        color: inherit;
        display: flex !important;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
        overflow: hidden;
        transform: scale(1, 1);
        text-decoration: none;
    	 border-width: 0px 0px 0px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #kunde_etage_27_2D_Legende_Navigation_Symbol .wf-navigation-link.active {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 0px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #kunde_etage_27_2D_Legende_Navigation_Symbol .wf-state-layer:hover  > .wf-state-container,
    #kunde_etage_27_2D_Legende_Navigation_Symbol .wf-navigation-link.active:hover {
        background-color: #58585A !important;
        border-color: #58585A !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #kunde_etage_27_2D_Legende_Navigation_Symbol .wf-state-layer:focus > .wf-state-container,
    #kunde_etage_27_2D_Legende_Navigation_Symbol .wf-state-layer .focus > .wf-state-container {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
	 outline: none;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #kunde_etage_27_2D_Legende_Navigation_Symbol .wf-state-layer:hover .icon {
	color: ;
    }

    #kunde_etage_27_2D_Legende_Navigation_Symbol .wf-state-layer:active .icon,
    #kunde_etage_27_2D_Legende_Navigation_Symbol .wf-state-layer .active .icon {
	color: ;
    }

    #kunde_etage_27_2D_Legende_Navigation_Symbol .wf-state-layer:focus .icon,
    #kunde_etage_27_2D_Legende_Navigation_Symbol .wf-state-layer .focus .icon {
	color: ;
    }

    #kunde_etage_27_2D_Legende_Navigation_Symbol .wf-navigation-link .icon {
        font-size: 10px;
        display: inline-block !important;
        padding: 0 0 0 0;
        line-height: 10px;
	 color:;
    }

#kunde_etage_27_2D_Legende_Navigation_Symbol .wf-navigation-link-content {
        display: inline-block;
	 padding: 0px 0px !important;
	 position:absolute;

	}

#kunde_etage_27_2D_Legende_Navigation_Symbol .wf-nav-text > span {
	display:inline-block;
}

#kunde_etage_27_2D_Legende_Navigation_Symbol.flex-start .wf-navigation-link .icon,
#kunde_etage_27_2D_Legende_Navigation_Symbol.flex-start .wf-nav-text,
#kunde_etage_27_2D_Legende_Navigation_Symbol.flex-start .wf-navigation-link-content {
    text-align: left;
}

#kunde_etage_27_2D_Legende_Navigation_Symbol.center .wf-navigation-link .icon,
#kunde_etage_27_2D_Legende_Navigation_Symbol.center .wf-nav-text,
#kunde_etage_27_2D_Legende_Navigation_Symbol.center .wf-navigation-link-content {
    text-align: center;
}

#kunde_etage_27_2D_Legende_Navigation_Symbol.flex-end .wf-navigation-link .icon,
#kunde_etage_27_2D_Legende_Navigation_Symbol.flex-end .wf-nav-text,
#kunde_etage_27_2D_Legende_Navigation_Symbol.flex-end .wf-navigation-link-content {
    text-align: right;
}

#wb_kunde_etage_27_2D_Legende_Linie4_Text1 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_kunde_etage_27_2D_Legende_Linie4_Text1 div
{
   text-align: left;
}
#wb_kunde_etage_27_2D_Legende_Linie4_Text2 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_kunde_etage_27_2D_Legende_Linie4_Text2 div
{
   text-align: left;
}
#wb_kunde_etage_27_2D_Legende_Linie5_Text1 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_kunde_etage_27_2D_Legende_Linie5_Text1 div
{
   text-align: left;
}
#wb_kunde_etage_27_2D_Legende_Linie5_Text2 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_kunde_etage_27_2D_Legende_Linie5_Text2 div
{
   text-align: left;
}
#wb_kunde_etage_27_2D_Legende_Linie6_Text1 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_kunde_etage_27_2D_Legende_Linie6_Text1 div
{
   text-align: left;
}
#wb_kunde_etage_27_2D_Legende_Linie6_Text2 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_kunde_etage_27_2D_Legende_Linie6_Text2 div
{
   text-align: left;
}
#wb_kunde_etage_27_2D_Legende_Linie9_Text1 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_kunde_etage_27_2D_Legende_Linie9_Text1 div
{
   text-align: left;
}
#wb_kunde_etage_27_2D_Legende_Linie9_Text2 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_kunde_etage_27_2D_Legende_Linie9_Text2 div
{
   text-align: left;
}
#wb_kunde_etage_27_2D_Legende_Linie8_Text2 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_kunde_etage_27_2D_Legende_Linie8_Text2 div
{
   text-align: left;
}
#wb_kunde_etage_27_2D_Legende_Linie8_Text1 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_kunde_etage_27_2D_Legende_Linie8_Text1 div
{
   text-align: left;
}
#kunde_etage_27_2D_Legende_Linie12_shape
{
   border-width: 0;
}
#kunde_etage_27_2D_Buildung .wf-secured-container > div > .wf-state-layer > .wf-state-container{
        border-radius: 0px;
        border-width: 0px 0px 0px 0px;
        border-color: #C6C7C8;
        border-style: solid;
        background-color: #FFFFFF;
	 color: #58585A;
}    
   

#kunde_etage_27_2D_Buildung .disabled .wf-state-layer {
    pointer-events: none;
}


#kunde_etage_27_2D_Buildung wf-state-symbol.wf-state-layer {
    position: absolute;
    width: 100%;
    height: 100%;
}

#kunde_etage_27_2D_Buildung .wf-navigation-link {
        box-sizing: border-box;
        font-size: 14px;
        font-family: Arial !important;
        font-weight: normal !important;
        text-shadow: none !important;
        border:none;
        background-color: transparent;
        color: inherit;
        display: flex !important;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
        overflow: hidden;
        transform: scale(1, 1);
        text-decoration: none;
    	 border-width: 0px 0px 0px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #kunde_etage_27_2D_Buildung .wf-navigation-link.active {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 0px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #kunde_etage_27_2D_Buildung .wf-state-layer:hover  > .wf-state-container,
    #kunde_etage_27_2D_Buildung .wf-navigation-link.active:hover {
        background-color: #6DB133 !important;
        border-color: #58585A !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #kunde_etage_27_2D_Buildung .wf-state-layer:focus > .wf-state-container,
    #kunde_etage_27_2D_Buildung .wf-state-layer .focus > .wf-state-container {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
	 outline: none;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #kunde_etage_27_2D_Buildung .wf-state-layer:hover .icon {
	color: ;
    }

    #kunde_etage_27_2D_Buildung .wf-state-layer:active .icon,
    #kunde_etage_27_2D_Buildung .wf-state-layer .active .icon {
	color: ;
    }

    #kunde_etage_27_2D_Buildung .wf-state-layer:focus .icon,
    #kunde_etage_27_2D_Buildung .wf-state-layer .focus .icon {
	color: ;
    }

    #kunde_etage_27_2D_Buildung .wf-navigation-link .icon {
        font-size: 14px;
        display: inline-block !important;
        padding: 0 3px 0 0;
        line-height: 14px;
	 color:;
    }

#kunde_etage_27_2D_Buildung .wf-navigation-link-content {
        display: inline-block;
	 padding: 0px 10px !important;
	 position:absolute;

	}

#kunde_etage_27_2D_Buildung .wf-nav-text > span {
	display:inline-block;
}

#kunde_etage_27_2D_Buildung.flex-start .wf-navigation-link .icon,
#kunde_etage_27_2D_Buildung.flex-start .wf-nav-text,
#kunde_etage_27_2D_Buildung.flex-start .wf-navigation-link-content {
    text-align: left;
}

#kunde_etage_27_2D_Buildung.center .wf-navigation-link .icon,
#kunde_etage_27_2D_Buildung.center .wf-nav-text,
#kunde_etage_27_2D_Buildung.center .wf-navigation-link-content {
    text-align: center;
}

#kunde_etage_27_2D_Buildung.flex-end .wf-navigation-link .icon,
#kunde_etage_27_2D_Buildung.flex-end .wf-nav-text,
#kunde_etage_27_2D_Buildung.flex-end .wf-navigation-link-content {
    text-align: right;
}

#kunde_etage_27_2D_Legende_Linie11_shape
{
   border-width: 0;
}
#kunde_etage_27_2D_Legende_Linie10_shape
{
   border-width: 0;
}
#wb_kunde_etage_27_2D_Legende_Navigation_Text 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_kunde_etage_27_2D_Legende_Navigation_Text div
{
   text-align: left;
}
#kunde_etage_27_2D_Nordturm .wf-secured-container > div > .wf-state-layer > .wf-state-container{
        border-radius: 0px;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
        background-color: #6DB133;
	 color: #FFFFFF;
}    
   

#kunde_etage_27_2D_Nordturm .disabled .wf-state-layer {
    pointer-events: none;
}


#kunde_etage_27_2D_Nordturm wf-state-symbol.wf-state-layer {
    position: absolute;
    width: 100%;
    height: 100%;
}

#kunde_etage_27_2D_Nordturm .wf-navigation-link {
        box-sizing: border-box;
        font-size: 14px;
        font-family: Arial !important;
        font-weight: normal !important;
        text-shadow: none !important;
        border:none;
        background-color: transparent;
        color: inherit;
        display: flex !important;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
        overflow: hidden;
        transform: scale(1, 1);
        text-decoration: none;
    	 border-width: 0px 0px 0px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #kunde_etage_27_2D_Nordturm .wf-navigation-link.active {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 0px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #kunde_etage_27_2D_Nordturm .wf-state-layer:hover  > .wf-state-container,
    #kunde_etage_27_2D_Nordturm .wf-navigation-link.active:hover {
        background-color: #58585A !important;
        border-color: #58585A !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #kunde_etage_27_2D_Nordturm .wf-state-layer:focus > .wf-state-container,
    #kunde_etage_27_2D_Nordturm .wf-state-layer .focus > .wf-state-container {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
	 outline: none;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #kunde_etage_27_2D_Nordturm .wf-state-layer:hover .icon {
	color: ;
    }

    #kunde_etage_27_2D_Nordturm .wf-state-layer:active .icon,
    #kunde_etage_27_2D_Nordturm .wf-state-layer .active .icon {
	color: ;
    }

    #kunde_etage_27_2D_Nordturm .wf-state-layer:focus .icon,
    #kunde_etage_27_2D_Nordturm .wf-state-layer .focus .icon {
	color: ;
    }

    #kunde_etage_27_2D_Nordturm .wf-navigation-link .icon {
        font-size: 14px;
        display: inline-block !important;
        padding: 0 3px 0 0;
        line-height: 14px;
	 color:;
    }

#kunde_etage_27_2D_Nordturm .wf-navigation-link-content {
        display: inline-block;
	 padding: 0px 10px !important;
	 position:absolute;

	}

#kunde_etage_27_2D_Nordturm .wf-nav-text > span {
	display:inline-block;
}

#kunde_etage_27_2D_Nordturm.flex-start .wf-navigation-link .icon,
#kunde_etage_27_2D_Nordturm.flex-start .wf-nav-text,
#kunde_etage_27_2D_Nordturm.flex-start .wf-navigation-link-content {
    text-align: left;
}

#kunde_etage_27_2D_Nordturm.center .wf-navigation-link .icon,
#kunde_etage_27_2D_Nordturm.center .wf-nav-text,
#kunde_etage_27_2D_Nordturm.center .wf-navigation-link-content {
    text-align: center;
}

#kunde_etage_27_2D_Nordturm.flex-end .wf-navigation-link .icon,
#kunde_etage_27_2D_Nordturm.flex-end .wf-nav-text,
#kunde_etage_27_2D_Nordturm.flex-end .wf-navigation-link-content {
    text-align: right;
}

#kunde_etage_27_2D_Suedturm .wf-secured-container > div > .wf-state-layer > .wf-state-container{
        border-radius: 0px;
        border-width: 0px 0px 0px 0px;
        border-color: #C6C7C8;
        border-style: solid;
        background-color: #FFFFFF;
	 color: #58585A;
}    
   

#kunde_etage_27_2D_Suedturm .disabled .wf-state-layer {
    pointer-events: none;
}


#kunde_etage_27_2D_Suedturm wf-state-symbol.wf-state-layer {
    position: absolute;
    width: 100%;
    height: 100%;
}

#kunde_etage_27_2D_Suedturm .wf-navigation-link {
        box-sizing: border-box;
        font-size: 14px;
        font-family: Arial !important;
        font-weight: normal !important;
        text-shadow: none !important;
        border:none;
        background-color: transparent;
        color: inherit;
        display: flex !important;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
        overflow: hidden;
        transform: scale(1, 1);
        text-decoration: none;
    	 border-width: 0px 0px 0px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #kunde_etage_27_2D_Suedturm .wf-navigation-link.active {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 0px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #kunde_etage_27_2D_Suedturm .wf-state-layer:hover  > .wf-state-container,
    #kunde_etage_27_2D_Suedturm .wf-navigation-link.active:hover {
        background-color: #6DB133 !important;
        border-color: #58585A !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #kunde_etage_27_2D_Suedturm .wf-state-layer:focus > .wf-state-container,
    #kunde_etage_27_2D_Suedturm .wf-state-layer .focus > .wf-state-container {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
	 outline: none;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #kunde_etage_27_2D_Suedturm .wf-state-layer:hover .icon {
	color: ;
    }

    #kunde_etage_27_2D_Suedturm .wf-state-layer:active .icon,
    #kunde_etage_27_2D_Suedturm .wf-state-layer .active .icon {
	color: ;
    }

    #kunde_etage_27_2D_Suedturm .wf-state-layer:focus .icon,
    #kunde_etage_27_2D_Suedturm .wf-state-layer .focus .icon {
	color: ;
    }

    #kunde_etage_27_2D_Suedturm .wf-navigation-link .icon {
        font-size: 14px;
        display: inline-block !important;
        padding: 0 3px 0 0;
        line-height: 14px;
	 color:;
    }

#kunde_etage_27_2D_Suedturm .wf-navigation-link-content {
        display: inline-block;
	 padding: 0px 10px !important;
	 position:absolute;

	}

#kunde_etage_27_2D_Suedturm .wf-nav-text > span {
	display:inline-block;
}

#kunde_etage_27_2D_Suedturm.flex-start .wf-navigation-link .icon,
#kunde_etage_27_2D_Suedturm.flex-start .wf-nav-text,
#kunde_etage_27_2D_Suedturm.flex-start .wf-navigation-link-content {
    text-align: left;
}

#kunde_etage_27_2D_Suedturm.center .wf-navigation-link .icon,
#kunde_etage_27_2D_Suedturm.center .wf-nav-text,
#kunde_etage_27_2D_Suedturm.center .wf-navigation-link-content {
    text-align: center;
}

#kunde_etage_27_2D_Suedturm.flex-end .wf-navigation-link .icon,
#kunde_etage_27_2D_Suedturm.flex-end .wf-nav-text,
#kunde_etage_27_2D_Suedturm.flex-end .wf-navigation-link-content {
    text-align: right;
}

#Etagenuebersicht_Top_Raum_001_value4 {overflow:hidden}

#Etagenuebersicht_Top_Raum_001_value4 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Etagenuebersicht_Top_Raum_001_value4 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#Etagenuebersicht_Top_Raum_001_value4 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#Etagenuebersicht_Top_Raum_001_value5 {overflow:hidden}

#Etagenuebersicht_Top_Raum_001_value5 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Etagenuebersicht_Top_Raum_001_value5 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#Etagenuebersicht_Top_Raum_001_value5 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#Etagenuebersicht_Top_Raum_001_value6 {overflow:hidden}

#Etagenuebersicht_Top_Raum_001_value6 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Etagenuebersicht_Top_Raum_001_value6 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#Etagenuebersicht_Top_Raum_001_value6 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#RaumautomationExtension6 {overflow:hidden}

#RaumautomationExtension6 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#RaumautomationExtension6 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#RaumautomationExtension6 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#RaumautomationExtension7 {overflow:hidden}

#RaumautomationExtension7 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#RaumautomationExtension7 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#RaumautomationExtension7 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#RaumautomationExtension14 {overflow:hidden}

#RaumautomationExtension14 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#RaumautomationExtension14 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#RaumautomationExtension14 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#RaumautomationExtension15 {overflow:hidden}

#RaumautomationExtension15 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#RaumautomationExtension15 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#RaumautomationExtension15 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#RaumautomationExtension16 {overflow:hidden}

#RaumautomationExtension16 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#RaumautomationExtension16 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#RaumautomationExtension16 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#RaumautomationExtension22 {overflow:hidden}

#RaumautomationExtension22 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#RaumautomationExtension22 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#RaumautomationExtension22 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#RaumautomationExtension23 {overflow:hidden}

#RaumautomationExtension23 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#RaumautomationExtension23 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#RaumautomationExtension23 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#RaumautomationExtension24 {overflow:hidden}

#RaumautomationExtension24 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#RaumautomationExtension24 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#RaumautomationExtension24 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#RaumautomationExtension30 {overflow:hidden}

#RaumautomationExtension30 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#RaumautomationExtension30 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#RaumautomationExtension30 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#RaumautomationExtension31 {overflow:hidden}

#RaumautomationExtension31 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#RaumautomationExtension31 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#RaumautomationExtension31 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#RaumautomationExtension32 {overflow:hidden}

#RaumautomationExtension32 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#RaumautomationExtension32 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#RaumautomationExtension32 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#RaumautomationExtension38 {overflow:hidden}

#RaumautomationExtension38 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#RaumautomationExtension38 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#RaumautomationExtension38 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#RaumautomationExtension39 {overflow:hidden}

#RaumautomationExtension39 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#RaumautomationExtension39 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#RaumautomationExtension39 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#RaumautomationExtension46 {overflow:hidden}

#RaumautomationExtension46 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#RaumautomationExtension46 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#RaumautomationExtension46 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#RaumautomationExtension47 {overflow:hidden}

#RaumautomationExtension47 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#RaumautomationExtension47 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#RaumautomationExtension47 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#RaumautomationExtension48 {overflow:hidden}

#RaumautomationExtension48 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#RaumautomationExtension48 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#RaumautomationExtension48 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#RaumautomationExtension54 {overflow:hidden}

#RaumautomationExtension54 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#RaumautomationExtension54 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#RaumautomationExtension54 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#RaumautomationExtension55 {overflow:hidden}

#RaumautomationExtension55 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#RaumautomationExtension55 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#RaumautomationExtension55 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#RaumautomationExtension56 {overflow:hidden}

#RaumautomationExtension56 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#RaumautomationExtension56 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#RaumautomationExtension56 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#kunde_etage_27_Raumuebersicht_NordExtension1 {overflow:hidden}

#kunde_etage_27_Raumuebersicht_NordExtension1 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#kunde_etage_27_Raumuebersicht_NordExtension1 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#kunde_etage_27_Raumuebersicht_NordExtension1 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#kunde_etage_27_Raumuebersicht_NordExtension2 {overflow:hidden}

#kunde_etage_27_Raumuebersicht_NordExtension2 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#kunde_etage_27_Raumuebersicht_NordExtension2 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#kunde_etage_27_Raumuebersicht_NordExtension2 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#kunde_etage_27_Raumuebersicht_NordExtension3 {overflow:hidden}

#kunde_etage_27_Raumuebersicht_NordExtension3 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#kunde_etage_27_Raumuebersicht_NordExtension3 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#kunde_etage_27_Raumuebersicht_NordExtension3 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#kunde_etage_27_Raumuebersicht_NordExtension4 {overflow:hidden}

#kunde_etage_27_Raumuebersicht_NordExtension4 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#kunde_etage_27_Raumuebersicht_NordExtension4 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#kunde_etage_27_Raumuebersicht_NordExtension4 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#kunde_etage_27_Raumuebersicht_NordExtension5 {overflow:hidden}

#kunde_etage_27_Raumuebersicht_NordExtension5 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#kunde_etage_27_Raumuebersicht_NordExtension5 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#kunde_etage_27_Raumuebersicht_NordExtension5 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#kunde_etage_27_Raumuebersicht_NordExtension6 {overflow:hidden}

#kunde_etage_27_Raumuebersicht_NordExtension6 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#kunde_etage_27_Raumuebersicht_NordExtension6 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#kunde_etage_27_Raumuebersicht_NordExtension6 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#kunde_etage_27_Raumuebersicht_NordExtension7 {overflow:hidden}

#kunde_etage_27_Raumuebersicht_NordExtension7 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#kunde_etage_27_Raumuebersicht_NordExtension7 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#kunde_etage_27_Raumuebersicht_NordExtension7 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#kunde_etage_27_Raumuebersicht_NordExtension8 {overflow:hidden}

#kunde_etage_27_Raumuebersicht_NordExtension8 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#kunde_etage_27_Raumuebersicht_NordExtension8 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#kunde_etage_27_Raumuebersicht_NordExtension8 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#kunde_etage_27_Raumuebersicht_NordExtension9 {overflow:hidden}

#kunde_etage_27_Raumuebersicht_NordExtension9 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#kunde_etage_27_Raumuebersicht_NordExtension9 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#kunde_etage_27_Raumuebersicht_NordExtension9 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#kunde_etage_27_Raumuebersicht_NordExtension10 {overflow:hidden}

#kunde_etage_27_Raumuebersicht_NordExtension10 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#kunde_etage_27_Raumuebersicht_NordExtension10 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#kunde_etage_27_Raumuebersicht_NordExtension10 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#kunde_etage_27_Raumuebersicht_NordExtension11 {overflow:hidden}

#kunde_etage_27_Raumuebersicht_NordExtension11 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#kunde_etage_27_Raumuebersicht_NordExtension11 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#kunde_etage_27_Raumuebersicht_NordExtension11 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#kunde_etage_27_Raumuebersicht_NordExtension12 {overflow:hidden}

#kunde_etage_27_Raumuebersicht_NordExtension12 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#kunde_etage_27_Raumuebersicht_NordExtension12 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#kunde_etage_27_Raumuebersicht_NordExtension12 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#kunde_etage_27_Raumuebersicht_NordExtension13 {overflow:hidden}

#kunde_etage_27_Raumuebersicht_NordExtension13 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#kunde_etage_27_Raumuebersicht_NordExtension13 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#kunde_etage_27_Raumuebersicht_NordExtension13 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#kunde_etage_27_Raumuebersicht_NordExtension14 {overflow:hidden}

#kunde_etage_27_Raumuebersicht_NordExtension14 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#kunde_etage_27_Raumuebersicht_NordExtension14 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#kunde_etage_27_Raumuebersicht_NordExtension14 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#kunde_etage_27_Raumuebersicht_NordExtension15 {overflow:hidden}

#kunde_etage_27_Raumuebersicht_NordExtension15 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#kunde_etage_27_Raumuebersicht_NordExtension15 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#kunde_etage_27_Raumuebersicht_NordExtension15 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#kunde_etage_27_Raumuebersicht_NordExtension16 {overflow:hidden}

#kunde_etage_27_Raumuebersicht_NordExtension16 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#kunde_etage_27_Raumuebersicht_NordExtension16 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#kunde_etage_27_Raumuebersicht_NordExtension16 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#kunde_etage_27_Raumuebersicht_NordExtension17 {overflow:hidden}

#kunde_etage_27_Raumuebersicht_NordExtension17 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#kunde_etage_27_Raumuebersicht_NordExtension17 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#kunde_etage_27_Raumuebersicht_NordExtension17 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#kunde_etage_27_Raumuebersicht_NordExtension18 {overflow:hidden}

#kunde_etage_27_Raumuebersicht_NordExtension18 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#kunde_etage_27_Raumuebersicht_NordExtension18 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#kunde_etage_27_Raumuebersicht_NordExtension18 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#kunde_etage_27_Raumuebersicht_NordExtension19 {overflow:hidden}

#kunde_etage_27_Raumuebersicht_NordExtension19 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#kunde_etage_27_Raumuebersicht_NordExtension19 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#kunde_etage_27_Raumuebersicht_NordExtension19 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#kunde_etage_27_Raumuebersicht_NordExtension20 {overflow:hidden}

#kunde_etage_27_Raumuebersicht_NordExtension20 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#kunde_etage_27_Raumuebersicht_NordExtension20 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#kunde_etage_27_Raumuebersicht_NordExtension20 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#kunde_etage_27_Raumuebersicht_NordExtension21 {overflow:hidden}

#kunde_etage_27_Raumuebersicht_NordExtension21 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#kunde_etage_27_Raumuebersicht_NordExtension21 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#kunde_etage_27_Raumuebersicht_NordExtension21 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#kunde_etage_27_Raumuebersicht_NordExtension22 {overflow:hidden}

#kunde_etage_27_Raumuebersicht_NordExtension22 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#kunde_etage_27_Raumuebersicht_NordExtension22 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#kunde_etage_27_Raumuebersicht_NordExtension22 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#kunde_etage_27_Raumuebersicht_NordExtension23 {overflow:hidden}

#kunde_etage_27_Raumuebersicht_NordExtension23 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#kunde_etage_27_Raumuebersicht_NordExtension23 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#kunde_etage_27_Raumuebersicht_NordExtension23 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#kunde_etage_27_Raumuebersicht_NordExtension24 {overflow:hidden}

#kunde_etage_27_Raumuebersicht_NordExtension24 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#kunde_etage_27_Raumuebersicht_NordExtension24 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#kunde_etage_27_Raumuebersicht_NordExtension24 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#kunde_etage_27_Raumuebersicht_NordExtension25 {overflow:hidden}

#kunde_etage_27_Raumuebersicht_NordExtension25 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#kunde_etage_27_Raumuebersicht_NordExtension25 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#kunde_etage_27_Raumuebersicht_NordExtension25 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#kunde_etage_27_Raumuebersicht_NordExtension26 {overflow:hidden}

#kunde_etage_27_Raumuebersicht_NordExtension26 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#kunde_etage_27_Raumuebersicht_NordExtension26 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#kunde_etage_27_Raumuebersicht_NordExtension26 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#kunde_etage_27_Raumuebersicht_NordExtension27 {overflow:hidden}

#kunde_etage_27_Raumuebersicht_NordExtension27 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#kunde_etage_27_Raumuebersicht_NordExtension27 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#kunde_etage_27_Raumuebersicht_NordExtension27 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#kunde_etage_27_Raumuebersicht_NordExtension28 {overflow:hidden}

#kunde_etage_27_Raumuebersicht_NordExtension28 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#kunde_etage_27_Raumuebersicht_NordExtension28 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#kunde_etage_27_Raumuebersicht_NordExtension28 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#kunde_etage_27_Raumuebersicht_NordExtension29 {overflow:hidden}

#kunde_etage_27_Raumuebersicht_NordExtension29 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#kunde_etage_27_Raumuebersicht_NordExtension29 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#kunde_etage_27_Raumuebersicht_NordExtension29 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#kunde_etage_27_Raumuebersicht_NordExtension30 {overflow:hidden}

#kunde_etage_27_Raumuebersicht_NordExtension30 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#kunde_etage_27_Raumuebersicht_NordExtension30 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#kunde_etage_27_Raumuebersicht_NordExtension30 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#kunde_etage_27_Raumuebersicht_NordExtension31 {overflow:hidden}

#kunde_etage_27_Raumuebersicht_NordExtension31 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#kunde_etage_27_Raumuebersicht_NordExtension31 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#kunde_etage_27_Raumuebersicht_NordExtension31 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#kunde_etage_27_Raumuebersicht_NordExtension32 {overflow:hidden}

#kunde_etage_27_Raumuebersicht_NordExtension32 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#kunde_etage_27_Raumuebersicht_NordExtension32 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#kunde_etage_27_Raumuebersicht_NordExtension32 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#kunde_etage_27_Raumuebersicht_NordExtension33 {overflow:hidden}

#kunde_etage_27_Raumuebersicht_NordExtension33 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#kunde_etage_27_Raumuebersicht_NordExtension33 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#kunde_etage_27_Raumuebersicht_NordExtension33 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#kunde_etage_27_Raumuebersicht_NordExtension34 {overflow:hidden}

#kunde_etage_27_Raumuebersicht_NordExtension34 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#kunde_etage_27_Raumuebersicht_NordExtension34 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#kunde_etage_27_Raumuebersicht_NordExtension34 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#kunde_etage_27_Raumuebersicht_NordExtension35 {overflow:hidden}

#kunde_etage_27_Raumuebersicht_NordExtension35 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#kunde_etage_27_Raumuebersicht_NordExtension35 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#kunde_etage_27_Raumuebersicht_NordExtension35 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#kunde_etage_27_Raumuebersicht_NordExtension36 {overflow:hidden}

#kunde_etage_27_Raumuebersicht_NordExtension36 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#kunde_etage_27_Raumuebersicht_NordExtension36 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#kunde_etage_27_Raumuebersicht_NordExtension36 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#kunde_etage_27_Raumuebersicht_NordExtension37 {overflow:hidden}

#kunde_etage_27_Raumuebersicht_NordExtension37 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#kunde_etage_27_Raumuebersicht_NordExtension37 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#kunde_etage_27_Raumuebersicht_NordExtension37 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#kunde_etage_27_Raumuebersicht_NordExtension38 {overflow:hidden}

#kunde_etage_27_Raumuebersicht_NordExtension38 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#kunde_etage_27_Raumuebersicht_NordExtension38 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#kunde_etage_27_Raumuebersicht_NordExtension38 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#kunde_etage_27_Raumuebersicht_NordExtension39 {overflow:hidden}

#kunde_etage_27_Raumuebersicht_NordExtension39 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#kunde_etage_27_Raumuebersicht_NordExtension39 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#kunde_etage_27_Raumuebersicht_NordExtension39 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#kunde_etage_27_Raumuebersicht_NordExtension40 {overflow:hidden}

#kunde_etage_27_Raumuebersicht_NordExtension40 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#kunde_etage_27_Raumuebersicht_NordExtension40 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#kunde_etage_27_Raumuebersicht_NordExtension40 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#kunde_etage_27_Raumuebersicht_NordExtension41 {overflow:hidden}

#kunde_etage_27_Raumuebersicht_NordExtension41 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#kunde_etage_27_Raumuebersicht_NordExtension41 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#kunde_etage_27_Raumuebersicht_NordExtension41 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#kunde_etage_27_Raumuebersicht_NordExtension42 {overflow:hidden}

#kunde_etage_27_Raumuebersicht_NordExtension42 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#kunde_etage_27_Raumuebersicht_NordExtension42 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#kunde_etage_27_Raumuebersicht_NordExtension42 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#kunde_etage_27_Raumuebersicht_NordExtension43 .wf-secured-container > div > .wf-state-layer > .wf-state-container{
        border-radius: 5px;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
        background-color: #6DB133;
	 color: #FFFFFF;
}    
   

#kunde_etage_27_Raumuebersicht_NordExtension43 .disabled .wf-state-layer {
    pointer-events: none;
}


#kunde_etage_27_Raumuebersicht_NordExtension43 wf-state-symbol.wf-state-layer {
    position: absolute;
    width: 100%;
    height: 100%;
}

#kunde_etage_27_Raumuebersicht_NordExtension43 .wf-navigation-link {
        box-sizing: border-box;
        font-size: 0px;
        font-family: Arial !important;
        font-weight: bold !important;
        text-shadow: none !important;
        border:none;
        background-color: transparent;
        color: inherit;
        display: flex !important;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
        overflow: hidden;
        transform: scale(1, 1);
        text-decoration: none;
    	 border-width: 0px 0px 0px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension43 .wf-navigation-link.active {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 0px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension43 .wf-state-layer:hover  > .wf-state-container,
    #kunde_etage_27_Raumuebersicht_NordExtension43 .wf-navigation-link.active:hover {
        background-color: #58585A !important;
        border-color: #58585A !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension43 .wf-state-layer:focus > .wf-state-container,
    #kunde_etage_27_Raumuebersicht_NordExtension43 .wf-state-layer .focus > .wf-state-container {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
	 outline: none;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension43 .wf-state-layer:hover .icon {
	color: ;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension43 .wf-state-layer:active .icon,
    #kunde_etage_27_Raumuebersicht_NordExtension43 .wf-state-layer .active .icon {
	color: ;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension43 .wf-state-layer:focus .icon,
    #kunde_etage_27_Raumuebersicht_NordExtension43 .wf-state-layer .focus .icon {
	color: ;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension43 .wf-navigation-link .icon {
        font-size: 20px;
        display: inline-block !important;
        padding: 0 0 0 0;
        line-height: 20px;
	 color:;
    }

#kunde_etage_27_Raumuebersicht_NordExtension43 .wf-navigation-link-content {
        display: inline-block;
	 padding: 0px 0px !important;
	 position:absolute;

	}

#kunde_etage_27_Raumuebersicht_NordExtension43 .wf-nav-text > span {
	display:inline-block;
}

#kunde_etage_27_Raumuebersicht_NordExtension43.flex-start .wf-navigation-link .icon,
#kunde_etage_27_Raumuebersicht_NordExtension43.flex-start .wf-nav-text,
#kunde_etage_27_Raumuebersicht_NordExtension43.flex-start .wf-navigation-link-content {
    text-align: left;
}

#kunde_etage_27_Raumuebersicht_NordExtension43.center .wf-navigation-link .icon,
#kunde_etage_27_Raumuebersicht_NordExtension43.center .wf-nav-text,
#kunde_etage_27_Raumuebersicht_NordExtension43.center .wf-navigation-link-content {
    text-align: center;
}

#kunde_etage_27_Raumuebersicht_NordExtension43.flex-end .wf-navigation-link .icon,
#kunde_etage_27_Raumuebersicht_NordExtension43.flex-end .wf-nav-text,
#kunde_etage_27_Raumuebersicht_NordExtension43.flex-end .wf-navigation-link-content {
    text-align: right;
}

#RaumautomationExtension8 {overflow:hidden}

#RaumautomationExtension8 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#RaumautomationExtension8 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#RaumautomationExtension8 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#Extension31 {overflow:hidden}

#Extension31 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Extension31 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#Extension31 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#wb_Text15 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text15 div
{
   text-align: left;
}
#RaumautomationExtension40 {overflow:hidden}

#RaumautomationExtension40 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#RaumautomationExtension40 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#RaumautomationExtension40 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#wb_Text94 
{
   background-color: transparent;
   background-image: none;
   border: 0px #000000 solid;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text94 div
{
   text-align: left;
}
#wb_Extension147 {
pointer-events:none;
}

#Extension147 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Extension147.wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #007CC3; 
	font-weight: bold; 
	text-align: right;
	border: 0px solid ;
	background: ;
	border-radius: 0px;
	width: 80px; height: 18px; 
	
}


#Extension147.wf-text-container span {
	padding: 0px ;
	display:inline-block;
	}

#Extension147.wf-text-container span:before {
    position: absolute;
    content: " ";
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: transparent;
	pointer-events: all;
	}

#Extension147.wf-text-container .has-no-pointer-events:before {
    position: absolute;
    content: " ";
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: transparent;
	pointer-events: none !important;
	}
#kunde_etage_27_Raumuebersicht_NordExtension44 .wf-secured-container > div > .wf-state-layer > .wf-state-container{
        border-radius: 5px;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
        background-color: #6DB133;
	 color: #FFFFFF;
}    
   

#kunde_etage_27_Raumuebersicht_NordExtension44 .disabled .wf-state-layer {
    pointer-events: none;
}


#kunde_etage_27_Raumuebersicht_NordExtension44 wf-state-symbol.wf-state-layer {
    position: absolute;
    width: 100%;
    height: 100%;
}

#kunde_etage_27_Raumuebersicht_NordExtension44 .wf-navigation-link {
        box-sizing: border-box;
        font-size: 0px;
        font-family: Arial !important;
        font-weight: bold !important;
        text-shadow: none !important;
        border:none;
        background-color: transparent;
        color: inherit;
        display: flex !important;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
        overflow: hidden;
        transform: scale(1, 1);
        text-decoration: none;
    	 border-width: 0px 0px 0px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension44 .wf-navigation-link.active {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 0px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension44 .wf-state-layer:hover  > .wf-state-container,
    #kunde_etage_27_Raumuebersicht_NordExtension44 .wf-navigation-link.active:hover {
        background-color: #58585A !important;
        border-color: #58585A !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension44 .wf-state-layer:focus > .wf-state-container,
    #kunde_etage_27_Raumuebersicht_NordExtension44 .wf-state-layer .focus > .wf-state-container {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
	 outline: none;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension44 .wf-state-layer:hover .icon {
	color: ;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension44 .wf-state-layer:active .icon,
    #kunde_etage_27_Raumuebersicht_NordExtension44 .wf-state-layer .active .icon {
	color: ;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension44 .wf-state-layer:focus .icon,
    #kunde_etage_27_Raumuebersicht_NordExtension44 .wf-state-layer .focus .icon {
	color: ;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension44 .wf-navigation-link .icon {
        font-size: 20px;
        display: inline-block !important;
        padding: 0 0 0 0;
        line-height: 20px;
	 color:;
    }

#kunde_etage_27_Raumuebersicht_NordExtension44 .wf-navigation-link-content {
        display: inline-block;
	 padding: 0px 0px !important;
	 position:absolute;

	}

#kunde_etage_27_Raumuebersicht_NordExtension44 .wf-nav-text > span {
	display:inline-block;
}

#kunde_etage_27_Raumuebersicht_NordExtension44.flex-start .wf-navigation-link .icon,
#kunde_etage_27_Raumuebersicht_NordExtension44.flex-start .wf-nav-text,
#kunde_etage_27_Raumuebersicht_NordExtension44.flex-start .wf-navigation-link-content {
    text-align: left;
}

#kunde_etage_27_Raumuebersicht_NordExtension44.center .wf-navigation-link .icon,
#kunde_etage_27_Raumuebersicht_NordExtension44.center .wf-nav-text,
#kunde_etage_27_Raumuebersicht_NordExtension44.center .wf-navigation-link-content {
    text-align: center;
}

#kunde_etage_27_Raumuebersicht_NordExtension44.flex-end .wf-navigation-link .icon,
#kunde_etage_27_Raumuebersicht_NordExtension44.flex-end .wf-nav-text,
#kunde_etage_27_Raumuebersicht_NordExtension44.flex-end .wf-navigation-link-content {
    text-align: right;
}

#kunde_etage_27_Raumuebersicht_NordExtension45 .wf-secured-container > div > .wf-state-layer > .wf-state-container{
        border-radius: 5px;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
        background-color: #6DB133;
	 color: #FFFFFF;
}    
   

#kunde_etage_27_Raumuebersicht_NordExtension45 .disabled .wf-state-layer {
    pointer-events: none;
}


#kunde_etage_27_Raumuebersicht_NordExtension45 wf-state-symbol.wf-state-layer {
    position: absolute;
    width: 100%;
    height: 100%;
}

#kunde_etage_27_Raumuebersicht_NordExtension45 .wf-navigation-link {
        box-sizing: border-box;
        font-size: 0px;
        font-family: Arial !important;
        font-weight: bold !important;
        text-shadow: none !important;
        border:none;
        background-color: transparent;
        color: inherit;
        display: flex !important;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
        overflow: hidden;
        transform: scale(1, 1);
        text-decoration: none;
    	 border-width: 0px 0px 0px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension45 .wf-navigation-link.active {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 0px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension45 .wf-state-layer:hover  > .wf-state-container,
    #kunde_etage_27_Raumuebersicht_NordExtension45 .wf-navigation-link.active:hover {
        background-color: #58585A !important;
        border-color: #58585A !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension45 .wf-state-layer:focus > .wf-state-container,
    #kunde_etage_27_Raumuebersicht_NordExtension45 .wf-state-layer .focus > .wf-state-container {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
	 outline: none;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension45 .wf-state-layer:hover .icon {
	color: ;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension45 .wf-state-layer:active .icon,
    #kunde_etage_27_Raumuebersicht_NordExtension45 .wf-state-layer .active .icon {
	color: ;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension45 .wf-state-layer:focus .icon,
    #kunde_etage_27_Raumuebersicht_NordExtension45 .wf-state-layer .focus .icon {
	color: ;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension45 .wf-navigation-link .icon {
        font-size: 20px;
        display: inline-block !important;
        padding: 0 0 0 0;
        line-height: 20px;
	 color:;
    }

#kunde_etage_27_Raumuebersicht_NordExtension45 .wf-navigation-link-content {
        display: inline-block;
	 padding: 0px 0px !important;
	 position:absolute;

	}

#kunde_etage_27_Raumuebersicht_NordExtension45 .wf-nav-text > span {
	display:inline-block;
}

#kunde_etage_27_Raumuebersicht_NordExtension45.flex-start .wf-navigation-link .icon,
#kunde_etage_27_Raumuebersicht_NordExtension45.flex-start .wf-nav-text,
#kunde_etage_27_Raumuebersicht_NordExtension45.flex-start .wf-navigation-link-content {
    text-align: left;
}

#kunde_etage_27_Raumuebersicht_NordExtension45.center .wf-navigation-link .icon,
#kunde_etage_27_Raumuebersicht_NordExtension45.center .wf-nav-text,
#kunde_etage_27_Raumuebersicht_NordExtension45.center .wf-navigation-link-content {
    text-align: center;
}

#kunde_etage_27_Raumuebersicht_NordExtension45.flex-end .wf-navigation-link .icon,
#kunde_etage_27_Raumuebersicht_NordExtension45.flex-end .wf-nav-text,
#kunde_etage_27_Raumuebersicht_NordExtension45.flex-end .wf-navigation-link-content {
    text-align: right;
}

#kunde_etage_27_Raumuebersicht_NordExtension46 .wf-secured-container > div > .wf-state-layer > .wf-state-container{
        border-radius: 5px;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
        background-color: #6DB133;
	 color: #FFFFFF;
}    
   

#kunde_etage_27_Raumuebersicht_NordExtension46 .disabled .wf-state-layer {
    pointer-events: none;
}


#kunde_etage_27_Raumuebersicht_NordExtension46 wf-state-symbol.wf-state-layer {
    position: absolute;
    width: 100%;
    height: 100%;
}

#kunde_etage_27_Raumuebersicht_NordExtension46 .wf-navigation-link {
        box-sizing: border-box;
        font-size: 0px;
        font-family: Arial !important;
        font-weight: bold !important;
        text-shadow: none !important;
        border:none;
        background-color: transparent;
        color: inherit;
        display: flex !important;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
        overflow: hidden;
        transform: scale(1, 1);
        text-decoration: none;
    	 border-width: 0px 0px 0px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension46 .wf-navigation-link.active {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 0px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension46 .wf-state-layer:hover  > .wf-state-container,
    #kunde_etage_27_Raumuebersicht_NordExtension46 .wf-navigation-link.active:hover {
        background-color: #58585A !important;
        border-color: #58585A !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension46 .wf-state-layer:focus > .wf-state-container,
    #kunde_etage_27_Raumuebersicht_NordExtension46 .wf-state-layer .focus > .wf-state-container {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
	 outline: none;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension46 .wf-state-layer:hover .icon {
	color: ;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension46 .wf-state-layer:active .icon,
    #kunde_etage_27_Raumuebersicht_NordExtension46 .wf-state-layer .active .icon {
	color: ;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension46 .wf-state-layer:focus .icon,
    #kunde_etage_27_Raumuebersicht_NordExtension46 .wf-state-layer .focus .icon {
	color: ;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension46 .wf-navigation-link .icon {
        font-size: 20px;
        display: inline-block !important;
        padding: 0 0 0 0;
        line-height: 20px;
	 color:;
    }

#kunde_etage_27_Raumuebersicht_NordExtension46 .wf-navigation-link-content {
        display: inline-block;
	 padding: 0px 0px !important;
	 position:absolute;

	}

#kunde_etage_27_Raumuebersicht_NordExtension46 .wf-nav-text > span {
	display:inline-block;
}

#kunde_etage_27_Raumuebersicht_NordExtension46.flex-start .wf-navigation-link .icon,
#kunde_etage_27_Raumuebersicht_NordExtension46.flex-start .wf-nav-text,
#kunde_etage_27_Raumuebersicht_NordExtension46.flex-start .wf-navigation-link-content {
    text-align: left;
}

#kunde_etage_27_Raumuebersicht_NordExtension46.center .wf-navigation-link .icon,
#kunde_etage_27_Raumuebersicht_NordExtension46.center .wf-nav-text,
#kunde_etage_27_Raumuebersicht_NordExtension46.center .wf-navigation-link-content {
    text-align: center;
}

#kunde_etage_27_Raumuebersicht_NordExtension46.flex-end .wf-navigation-link .icon,
#kunde_etage_27_Raumuebersicht_NordExtension46.flex-end .wf-nav-text,
#kunde_etage_27_Raumuebersicht_NordExtension46.flex-end .wf-navigation-link-content {
    text-align: right;
}

#kunde_etage_27_Raumuebersicht_NordExtension47 .wf-secured-container > div > .wf-state-layer > .wf-state-container{
        border-radius: 5px;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
        background-color: #6DB133;
	 color: #FFFFFF;
}    
   

#kunde_etage_27_Raumuebersicht_NordExtension47 .disabled .wf-state-layer {
    pointer-events: none;
}


#kunde_etage_27_Raumuebersicht_NordExtension47 wf-state-symbol.wf-state-layer {
    position: absolute;
    width: 100%;
    height: 100%;
}

#kunde_etage_27_Raumuebersicht_NordExtension47 .wf-navigation-link {
        box-sizing: border-box;
        font-size: 0px;
        font-family: Arial !important;
        font-weight: bold !important;
        text-shadow: none !important;
        border:none;
        background-color: transparent;
        color: inherit;
        display: flex !important;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
        overflow: hidden;
        transform: scale(1, 1);
        text-decoration: none;
    	 border-width: 0px 0px 0px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension47 .wf-navigation-link.active {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 0px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension47 .wf-state-layer:hover  > .wf-state-container,
    #kunde_etage_27_Raumuebersicht_NordExtension47 .wf-navigation-link.active:hover {
        background-color: #58585A !important;
        border-color: #58585A !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension47 .wf-state-layer:focus > .wf-state-container,
    #kunde_etage_27_Raumuebersicht_NordExtension47 .wf-state-layer .focus > .wf-state-container {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
	 outline: none;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension47 .wf-state-layer:hover .icon {
	color: ;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension47 .wf-state-layer:active .icon,
    #kunde_etage_27_Raumuebersicht_NordExtension47 .wf-state-layer .active .icon {
	color: ;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension47 .wf-state-layer:focus .icon,
    #kunde_etage_27_Raumuebersicht_NordExtension47 .wf-state-layer .focus .icon {
	color: ;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension47 .wf-navigation-link .icon {
        font-size: 20px;
        display: inline-block !important;
        padding: 0 0 0 0;
        line-height: 20px;
	 color:;
    }

#kunde_etage_27_Raumuebersicht_NordExtension47 .wf-navigation-link-content {
        display: inline-block;
	 padding: 0px 0px !important;
	 position:absolute;

	}

#kunde_etage_27_Raumuebersicht_NordExtension47 .wf-nav-text > span {
	display:inline-block;
}

#kunde_etage_27_Raumuebersicht_NordExtension47.flex-start .wf-navigation-link .icon,
#kunde_etage_27_Raumuebersicht_NordExtension47.flex-start .wf-nav-text,
#kunde_etage_27_Raumuebersicht_NordExtension47.flex-start .wf-navigation-link-content {
    text-align: left;
}

#kunde_etage_27_Raumuebersicht_NordExtension47.center .wf-navigation-link .icon,
#kunde_etage_27_Raumuebersicht_NordExtension47.center .wf-nav-text,
#kunde_etage_27_Raumuebersicht_NordExtension47.center .wf-navigation-link-content {
    text-align: center;
}

#kunde_etage_27_Raumuebersicht_NordExtension47.flex-end .wf-navigation-link .icon,
#kunde_etage_27_Raumuebersicht_NordExtension47.flex-end .wf-nav-text,
#kunde_etage_27_Raumuebersicht_NordExtension47.flex-end .wf-navigation-link-content {
    text-align: right;
}

#kunde_etage_27_Raumuebersicht_NordExtension48 .wf-secured-container > div > .wf-state-layer > .wf-state-container{
        border-radius: 5px;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
        background-color: #6DB133;
	 color: #FFFFFF;
}    
   

#kunde_etage_27_Raumuebersicht_NordExtension48 .disabled .wf-state-layer {
    pointer-events: none;
}


#kunde_etage_27_Raumuebersicht_NordExtension48 wf-state-symbol.wf-state-layer {
    position: absolute;
    width: 100%;
    height: 100%;
}

#kunde_etage_27_Raumuebersicht_NordExtension48 .wf-navigation-link {
        box-sizing: border-box;
        font-size: 0px;
        font-family: Arial !important;
        font-weight: bold !important;
        text-shadow: none !important;
        border:none;
        background-color: transparent;
        color: inherit;
        display: flex !important;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
        overflow: hidden;
        transform: scale(1, 1);
        text-decoration: none;
    	 border-width: 0px 0px 0px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension48 .wf-navigation-link.active {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 0px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension48 .wf-state-layer:hover  > .wf-state-container,
    #kunde_etage_27_Raumuebersicht_NordExtension48 .wf-navigation-link.active:hover {
        background-color: #58585A !important;
        border-color: #58585A !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension48 .wf-state-layer:focus > .wf-state-container,
    #kunde_etage_27_Raumuebersicht_NordExtension48 .wf-state-layer .focus > .wf-state-container {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
	 outline: none;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension48 .wf-state-layer:hover .icon {
	color: ;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension48 .wf-state-layer:active .icon,
    #kunde_etage_27_Raumuebersicht_NordExtension48 .wf-state-layer .active .icon {
	color: ;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension48 .wf-state-layer:focus .icon,
    #kunde_etage_27_Raumuebersicht_NordExtension48 .wf-state-layer .focus .icon {
	color: ;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension48 .wf-navigation-link .icon {
        font-size: 20px;
        display: inline-block !important;
        padding: 0 0 0 0;
        line-height: 20px;
	 color:;
    }

#kunde_etage_27_Raumuebersicht_NordExtension48 .wf-navigation-link-content {
        display: inline-block;
	 padding: 0px 0px !important;
	 position:absolute;

	}

#kunde_etage_27_Raumuebersicht_NordExtension48 .wf-nav-text > span {
	display:inline-block;
}

#kunde_etage_27_Raumuebersicht_NordExtension48.flex-start .wf-navigation-link .icon,
#kunde_etage_27_Raumuebersicht_NordExtension48.flex-start .wf-nav-text,
#kunde_etage_27_Raumuebersicht_NordExtension48.flex-start .wf-navigation-link-content {
    text-align: left;
}

#kunde_etage_27_Raumuebersicht_NordExtension48.center .wf-navigation-link .icon,
#kunde_etage_27_Raumuebersicht_NordExtension48.center .wf-nav-text,
#kunde_etage_27_Raumuebersicht_NordExtension48.center .wf-navigation-link-content {
    text-align: center;
}

#kunde_etage_27_Raumuebersicht_NordExtension48.flex-end .wf-navigation-link .icon,
#kunde_etage_27_Raumuebersicht_NordExtension48.flex-end .wf-nav-text,
#kunde_etage_27_Raumuebersicht_NordExtension48.flex-end .wf-navigation-link-content {
    text-align: right;
}

#kunde_etage_27_Raumuebersicht_NordExtension49 .wf-secured-container > div > .wf-state-layer > .wf-state-container{
        border-radius: 5px;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
        background-color: #6DB133;
	 color: #FFFFFF;
}    
   

#kunde_etage_27_Raumuebersicht_NordExtension49 .disabled .wf-state-layer {
    pointer-events: none;
}


#kunde_etage_27_Raumuebersicht_NordExtension49 wf-state-symbol.wf-state-layer {
    position: absolute;
    width: 100%;
    height: 100%;
}

#kunde_etage_27_Raumuebersicht_NordExtension49 .wf-navigation-link {
        box-sizing: border-box;
        font-size: 0px;
        font-family: Arial !important;
        font-weight: bold !important;
        text-shadow: none !important;
        border:none;
        background-color: transparent;
        color: inherit;
        display: flex !important;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
        overflow: hidden;
        transform: scale(1, 1);
        text-decoration: none;
    	 border-width: 0px 0px 0px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension49 .wf-navigation-link.active {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 0px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension49 .wf-state-layer:hover  > .wf-state-container,
    #kunde_etage_27_Raumuebersicht_NordExtension49 .wf-navigation-link.active:hover {
        background-color: #58585A !important;
        border-color: #58585A !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension49 .wf-state-layer:focus > .wf-state-container,
    #kunde_etage_27_Raumuebersicht_NordExtension49 .wf-state-layer .focus > .wf-state-container {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
	 outline: none;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension49 .wf-state-layer:hover .icon {
	color: ;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension49 .wf-state-layer:active .icon,
    #kunde_etage_27_Raumuebersicht_NordExtension49 .wf-state-layer .active .icon {
	color: ;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension49 .wf-state-layer:focus .icon,
    #kunde_etage_27_Raumuebersicht_NordExtension49 .wf-state-layer .focus .icon {
	color: ;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension49 .wf-navigation-link .icon {
        font-size: 20px;
        display: inline-block !important;
        padding: 0 0 0 0;
        line-height: 20px;
	 color:;
    }

#kunde_etage_27_Raumuebersicht_NordExtension49 .wf-navigation-link-content {
        display: inline-block;
	 padding: 0px 0px !important;
	 position:absolute;

	}

#kunde_etage_27_Raumuebersicht_NordExtension49 .wf-nav-text > span {
	display:inline-block;
}

#kunde_etage_27_Raumuebersicht_NordExtension49.flex-start .wf-navigation-link .icon,
#kunde_etage_27_Raumuebersicht_NordExtension49.flex-start .wf-nav-text,
#kunde_etage_27_Raumuebersicht_NordExtension49.flex-start .wf-navigation-link-content {
    text-align: left;
}

#kunde_etage_27_Raumuebersicht_NordExtension49.center .wf-navigation-link .icon,
#kunde_etage_27_Raumuebersicht_NordExtension49.center .wf-nav-text,
#kunde_etage_27_Raumuebersicht_NordExtension49.center .wf-navigation-link-content {
    text-align: center;
}

#kunde_etage_27_Raumuebersicht_NordExtension49.flex-end .wf-navigation-link .icon,
#kunde_etage_27_Raumuebersicht_NordExtension49.flex-end .wf-nav-text,
#kunde_etage_27_Raumuebersicht_NordExtension49.flex-end .wf-navigation-link-content {
    text-align: right;
}

#kunde_etage_27_Raumuebersicht_NordExtension50 .wf-secured-container > div > .wf-state-layer > .wf-state-container{
        border-radius: 5px;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
        background-color: #6DB133;
	 color: #FFFFFF;
}    
   

#kunde_etage_27_Raumuebersicht_NordExtension50 .disabled .wf-state-layer {
    pointer-events: none;
}


#kunde_etage_27_Raumuebersicht_NordExtension50 wf-state-symbol.wf-state-layer {
    position: absolute;
    width: 100%;
    height: 100%;
}

#kunde_etage_27_Raumuebersicht_NordExtension50 .wf-navigation-link {
        box-sizing: border-box;
        font-size: 0px;
        font-family: Arial !important;
        font-weight: bold !important;
        text-shadow: none !important;
        border:none;
        background-color: transparent;
        color: inherit;
        display: flex !important;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
        overflow: hidden;
        transform: scale(1, 1);
        text-decoration: none;
    	 border-width: 0px 0px 0px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension50 .wf-navigation-link.active {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 0px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension50 .wf-state-layer:hover  > .wf-state-container,
    #kunde_etage_27_Raumuebersicht_NordExtension50 .wf-navigation-link.active:hover {
        background-color: #58585A !important;
        border-color: #58585A !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension50 .wf-state-layer:focus > .wf-state-container,
    #kunde_etage_27_Raumuebersicht_NordExtension50 .wf-state-layer .focus > .wf-state-container {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
	 outline: none;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension50 .wf-state-layer:hover .icon {
	color: ;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension50 .wf-state-layer:active .icon,
    #kunde_etage_27_Raumuebersicht_NordExtension50 .wf-state-layer .active .icon {
	color: ;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension50 .wf-state-layer:focus .icon,
    #kunde_etage_27_Raumuebersicht_NordExtension50 .wf-state-layer .focus .icon {
	color: ;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension50 .wf-navigation-link .icon {
        font-size: 20px;
        display: inline-block !important;
        padding: 0 0 0 0;
        line-height: 20px;
	 color:;
    }

#kunde_etage_27_Raumuebersicht_NordExtension50 .wf-navigation-link-content {
        display: inline-block;
	 padding: 0px 0px !important;
	 position:absolute;

	}

#kunde_etage_27_Raumuebersicht_NordExtension50 .wf-nav-text > span {
	display:inline-block;
}

#kunde_etage_27_Raumuebersicht_NordExtension50.flex-start .wf-navigation-link .icon,
#kunde_etage_27_Raumuebersicht_NordExtension50.flex-start .wf-nav-text,
#kunde_etage_27_Raumuebersicht_NordExtension50.flex-start .wf-navigation-link-content {
    text-align: left;
}

#kunde_etage_27_Raumuebersicht_NordExtension50.center .wf-navigation-link .icon,
#kunde_etage_27_Raumuebersicht_NordExtension50.center .wf-nav-text,
#kunde_etage_27_Raumuebersicht_NordExtension50.center .wf-navigation-link-content {
    text-align: center;
}

#kunde_etage_27_Raumuebersicht_NordExtension50.flex-end .wf-navigation-link .icon,
#kunde_etage_27_Raumuebersicht_NordExtension50.flex-end .wf-nav-text,
#kunde_etage_27_Raumuebersicht_NordExtension50.flex-end .wf-navigation-link-content {
    text-align: right;
}

#kunde_etage_27_Raumuebersicht_NordExtension51 .wf-secured-container > div > .wf-state-layer > .wf-state-container{
        border-radius: 5px;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
        background-color: #6DB133;
	 color: #FFFFFF;
}    
   

#kunde_etage_27_Raumuebersicht_NordExtension51 .disabled .wf-state-layer {
    pointer-events: none;
}


#kunde_etage_27_Raumuebersicht_NordExtension51 wf-state-symbol.wf-state-layer {
    position: absolute;
    width: 100%;
    height: 100%;
}

#kunde_etage_27_Raumuebersicht_NordExtension51 .wf-navigation-link {
        box-sizing: border-box;
        font-size: 0px;
        font-family: Arial !important;
        font-weight: bold !important;
        text-shadow: none !important;
        border:none;
        background-color: transparent;
        color: inherit;
        display: flex !important;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
        overflow: hidden;
        transform: scale(1, 1);
        text-decoration: none;
    	 border-width: 0px 0px 0px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension51 .wf-navigation-link.active {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 0px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension51 .wf-state-layer:hover  > .wf-state-container,
    #kunde_etage_27_Raumuebersicht_NordExtension51 .wf-navigation-link.active:hover {
        background-color: #58585A !important;
        border-color: #58585A !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension51 .wf-state-layer:focus > .wf-state-container,
    #kunde_etage_27_Raumuebersicht_NordExtension51 .wf-state-layer .focus > .wf-state-container {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
	 outline: none;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension51 .wf-state-layer:hover .icon {
	color: ;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension51 .wf-state-layer:active .icon,
    #kunde_etage_27_Raumuebersicht_NordExtension51 .wf-state-layer .active .icon {
	color: ;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension51 .wf-state-layer:focus .icon,
    #kunde_etage_27_Raumuebersicht_NordExtension51 .wf-state-layer .focus .icon {
	color: ;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension51 .wf-navigation-link .icon {
        font-size: 20px;
        display: inline-block !important;
        padding: 0 0 0 0;
        line-height: 20px;
	 color:;
    }

#kunde_etage_27_Raumuebersicht_NordExtension51 .wf-navigation-link-content {
        display: inline-block;
	 padding: 0px 0px !important;
	 position:absolute;

	}

#kunde_etage_27_Raumuebersicht_NordExtension51 .wf-nav-text > span {
	display:inline-block;
}

#kunde_etage_27_Raumuebersicht_NordExtension51.flex-start .wf-navigation-link .icon,
#kunde_etage_27_Raumuebersicht_NordExtension51.flex-start .wf-nav-text,
#kunde_etage_27_Raumuebersicht_NordExtension51.flex-start .wf-navigation-link-content {
    text-align: left;
}

#kunde_etage_27_Raumuebersicht_NordExtension51.center .wf-navigation-link .icon,
#kunde_etage_27_Raumuebersicht_NordExtension51.center .wf-nav-text,
#kunde_etage_27_Raumuebersicht_NordExtension51.center .wf-navigation-link-content {
    text-align: center;
}

#kunde_etage_27_Raumuebersicht_NordExtension51.flex-end .wf-navigation-link .icon,
#kunde_etage_27_Raumuebersicht_NordExtension51.flex-end .wf-nav-text,
#kunde_etage_27_Raumuebersicht_NordExtension51.flex-end .wf-navigation-link-content {
    text-align: right;
}

#kunde_etage_27_Raumuebersicht_NordExtension52 .wf-secured-container > div > .wf-state-layer > .wf-state-container{
        border-radius: 5px;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
        background-color: #6DB133;
	 color: #FFFFFF;
}    
   

#kunde_etage_27_Raumuebersicht_NordExtension52 .disabled .wf-state-layer {
    pointer-events: none;
}


#kunde_etage_27_Raumuebersicht_NordExtension52 wf-state-symbol.wf-state-layer {
    position: absolute;
    width: 100%;
    height: 100%;
}

#kunde_etage_27_Raumuebersicht_NordExtension52 .wf-navigation-link {
        box-sizing: border-box;
        font-size: 0px;
        font-family: Arial !important;
        font-weight: bold !important;
        text-shadow: none !important;
        border:none;
        background-color: transparent;
        color: inherit;
        display: flex !important;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
        overflow: hidden;
        transform: scale(1, 1);
        text-decoration: none;
    	 border-width: 0px 0px 0px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension52 .wf-navigation-link.active {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 0px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension52 .wf-state-layer:hover  > .wf-state-container,
    #kunde_etage_27_Raumuebersicht_NordExtension52 .wf-navigation-link.active:hover {
        background-color: #58585A !important;
        border-color: #58585A !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension52 .wf-state-layer:focus > .wf-state-container,
    #kunde_etage_27_Raumuebersicht_NordExtension52 .wf-state-layer .focus > .wf-state-container {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
	 outline: none;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension52 .wf-state-layer:hover .icon {
	color: ;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension52 .wf-state-layer:active .icon,
    #kunde_etage_27_Raumuebersicht_NordExtension52 .wf-state-layer .active .icon {
	color: ;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension52 .wf-state-layer:focus .icon,
    #kunde_etage_27_Raumuebersicht_NordExtension52 .wf-state-layer .focus .icon {
	color: ;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension52 .wf-navigation-link .icon {
        font-size: 20px;
        display: inline-block !important;
        padding: 0 0 0 0;
        line-height: 20px;
	 color:;
    }

#kunde_etage_27_Raumuebersicht_NordExtension52 .wf-navigation-link-content {
        display: inline-block;
	 padding: 0px 0px !important;
	 position:absolute;

	}

#kunde_etage_27_Raumuebersicht_NordExtension52 .wf-nav-text > span {
	display:inline-block;
}

#kunde_etage_27_Raumuebersicht_NordExtension52.flex-start .wf-navigation-link .icon,
#kunde_etage_27_Raumuebersicht_NordExtension52.flex-start .wf-nav-text,
#kunde_etage_27_Raumuebersicht_NordExtension52.flex-start .wf-navigation-link-content {
    text-align: left;
}

#kunde_etage_27_Raumuebersicht_NordExtension52.center .wf-navigation-link .icon,
#kunde_etage_27_Raumuebersicht_NordExtension52.center .wf-nav-text,
#kunde_etage_27_Raumuebersicht_NordExtension52.center .wf-navigation-link-content {
    text-align: center;
}

#kunde_etage_27_Raumuebersicht_NordExtension52.flex-end .wf-navigation-link .icon,
#kunde_etage_27_Raumuebersicht_NordExtension52.flex-end .wf-nav-text,
#kunde_etage_27_Raumuebersicht_NordExtension52.flex-end .wf-navigation-link-content {
    text-align: right;
}

#kunde_etage_27_Raumuebersicht_NordExtension53 .wf-secured-container > div > .wf-state-layer > .wf-state-container{
        border-radius: 5px;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
        background-color: #6DB133;
	 color: #FFFFFF;
}    
   

#kunde_etage_27_Raumuebersicht_NordExtension53 .disabled .wf-state-layer {
    pointer-events: none;
}


#kunde_etage_27_Raumuebersicht_NordExtension53 wf-state-symbol.wf-state-layer {
    position: absolute;
    width: 100%;
    height: 100%;
}

#kunde_etage_27_Raumuebersicht_NordExtension53 .wf-navigation-link {
        box-sizing: border-box;
        font-size: 0px;
        font-family: Arial !important;
        font-weight: bold !important;
        text-shadow: none !important;
        border:none;
        background-color: transparent;
        color: inherit;
        display: flex !important;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
        overflow: hidden;
        transform: scale(1, 1);
        text-decoration: none;
    	 border-width: 0px 0px 0px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension53 .wf-navigation-link.active {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 0px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension53 .wf-state-layer:hover  > .wf-state-container,
    #kunde_etage_27_Raumuebersicht_NordExtension53 .wf-navigation-link.active:hover {
        background-color: #58585A !important;
        border-color: #58585A !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension53 .wf-state-layer:focus > .wf-state-container,
    #kunde_etage_27_Raumuebersicht_NordExtension53 .wf-state-layer .focus > .wf-state-container {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
	 outline: none;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension53 .wf-state-layer:hover .icon {
	color: ;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension53 .wf-state-layer:active .icon,
    #kunde_etage_27_Raumuebersicht_NordExtension53 .wf-state-layer .active .icon {
	color: ;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension53 .wf-state-layer:focus .icon,
    #kunde_etage_27_Raumuebersicht_NordExtension53 .wf-state-layer .focus .icon {
	color: ;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension53 .wf-navigation-link .icon {
        font-size: 20px;
        display: inline-block !important;
        padding: 0 0 0 0;
        line-height: 20px;
	 color:;
    }

#kunde_etage_27_Raumuebersicht_NordExtension53 .wf-navigation-link-content {
        display: inline-block;
	 padding: 0px 0px !important;
	 position:absolute;

	}

#kunde_etage_27_Raumuebersicht_NordExtension53 .wf-nav-text > span {
	display:inline-block;
}

#kunde_etage_27_Raumuebersicht_NordExtension53.flex-start .wf-navigation-link .icon,
#kunde_etage_27_Raumuebersicht_NordExtension53.flex-start .wf-nav-text,
#kunde_etage_27_Raumuebersicht_NordExtension53.flex-start .wf-navigation-link-content {
    text-align: left;
}

#kunde_etage_27_Raumuebersicht_NordExtension53.center .wf-navigation-link .icon,
#kunde_etage_27_Raumuebersicht_NordExtension53.center .wf-nav-text,
#kunde_etage_27_Raumuebersicht_NordExtension53.center .wf-navigation-link-content {
    text-align: center;
}

#kunde_etage_27_Raumuebersicht_NordExtension53.flex-end .wf-navigation-link .icon,
#kunde_etage_27_Raumuebersicht_NordExtension53.flex-end .wf-nav-text,
#kunde_etage_27_Raumuebersicht_NordExtension53.flex-end .wf-navigation-link-content {
    text-align: right;
}

#kunde_etage_27_Raumuebersicht_NordExtension54 .wf-secured-container > div > .wf-state-layer > .wf-state-container{
        border-radius: 5px;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
        background-color: #6DB133;
	 color: #FFFFFF;
}    
   

#kunde_etage_27_Raumuebersicht_NordExtension54 .disabled .wf-state-layer {
    pointer-events: none;
}


#kunde_etage_27_Raumuebersicht_NordExtension54 wf-state-symbol.wf-state-layer {
    position: absolute;
    width: 100%;
    height: 100%;
}

#kunde_etage_27_Raumuebersicht_NordExtension54 .wf-navigation-link {
        box-sizing: border-box;
        font-size: 0px;
        font-family: Arial !important;
        font-weight: bold !important;
        text-shadow: none !important;
        border:none;
        background-color: transparent;
        color: inherit;
        display: flex !important;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
        overflow: hidden;
        transform: scale(1, 1);
        text-decoration: none;
    	 border-width: 0px 0px 0px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension54 .wf-navigation-link.active {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 0px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension54 .wf-state-layer:hover  > .wf-state-container,
    #kunde_etage_27_Raumuebersicht_NordExtension54 .wf-navigation-link.active:hover {
        background-color: #58585A !important;
        border-color: #58585A !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension54 .wf-state-layer:focus > .wf-state-container,
    #kunde_etage_27_Raumuebersicht_NordExtension54 .wf-state-layer .focus > .wf-state-container {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
	 outline: none;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension54 .wf-state-layer:hover .icon {
	color: ;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension54 .wf-state-layer:active .icon,
    #kunde_etage_27_Raumuebersicht_NordExtension54 .wf-state-layer .active .icon {
	color: ;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension54 .wf-state-layer:focus .icon,
    #kunde_etage_27_Raumuebersicht_NordExtension54 .wf-state-layer .focus .icon {
	color: ;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension54 .wf-navigation-link .icon {
        font-size: 20px;
        display: inline-block !important;
        padding: 0 0 0 0;
        line-height: 20px;
	 color:;
    }

#kunde_etage_27_Raumuebersicht_NordExtension54 .wf-navigation-link-content {
        display: inline-block;
	 padding: 0px 0px !important;
	 position:absolute;

	}

#kunde_etage_27_Raumuebersicht_NordExtension54 .wf-nav-text > span {
	display:inline-block;
}

#kunde_etage_27_Raumuebersicht_NordExtension54.flex-start .wf-navigation-link .icon,
#kunde_etage_27_Raumuebersicht_NordExtension54.flex-start .wf-nav-text,
#kunde_etage_27_Raumuebersicht_NordExtension54.flex-start .wf-navigation-link-content {
    text-align: left;
}

#kunde_etage_27_Raumuebersicht_NordExtension54.center .wf-navigation-link .icon,
#kunde_etage_27_Raumuebersicht_NordExtension54.center .wf-nav-text,
#kunde_etage_27_Raumuebersicht_NordExtension54.center .wf-navigation-link-content {
    text-align: center;
}

#kunde_etage_27_Raumuebersicht_NordExtension54.flex-end .wf-navigation-link .icon,
#kunde_etage_27_Raumuebersicht_NordExtension54.flex-end .wf-nav-text,
#kunde_etage_27_Raumuebersicht_NordExtension54.flex-end .wf-navigation-link-content {
    text-align: right;
}

#kunde_etage_27_Raumuebersicht_NordExtension55 .wf-secured-container > div > .wf-state-layer > .wf-state-container{
        border-radius: 5px;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
        background-color: #6DB133;
	 color: #FFFFFF;
}    
   

#kunde_etage_27_Raumuebersicht_NordExtension55 .disabled .wf-state-layer {
    pointer-events: none;
}


#kunde_etage_27_Raumuebersicht_NordExtension55 wf-state-symbol.wf-state-layer {
    position: absolute;
    width: 100%;
    height: 100%;
}

#kunde_etage_27_Raumuebersicht_NordExtension55 .wf-navigation-link {
        box-sizing: border-box;
        font-size: 0px;
        font-family: Arial !important;
        font-weight: bold !important;
        text-shadow: none !important;
        border:none;
        background-color: transparent;
        color: inherit;
        display: flex !important;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
        overflow: hidden;
        transform: scale(1, 1);
        text-decoration: none;
    	 border-width: 0px 0px 0px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension55 .wf-navigation-link.active {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 0px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension55 .wf-state-layer:hover  > .wf-state-container,
    #kunde_etage_27_Raumuebersicht_NordExtension55 .wf-navigation-link.active:hover {
        background-color: #58585A !important;
        border-color: #58585A !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension55 .wf-state-layer:focus > .wf-state-container,
    #kunde_etage_27_Raumuebersicht_NordExtension55 .wf-state-layer .focus > .wf-state-container {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
	 outline: none;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension55 .wf-state-layer:hover .icon {
	color: ;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension55 .wf-state-layer:active .icon,
    #kunde_etage_27_Raumuebersicht_NordExtension55 .wf-state-layer .active .icon {
	color: ;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension55 .wf-state-layer:focus .icon,
    #kunde_etage_27_Raumuebersicht_NordExtension55 .wf-state-layer .focus .icon {
	color: ;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension55 .wf-navigation-link .icon {
        font-size: 20px;
        display: inline-block !important;
        padding: 0 0 0 0;
        line-height: 20px;
	 color:;
    }

#kunde_etage_27_Raumuebersicht_NordExtension55 .wf-navigation-link-content {
        display: inline-block;
	 padding: 0px 0px !important;
	 position:absolute;

	}

#kunde_etage_27_Raumuebersicht_NordExtension55 .wf-nav-text > span {
	display:inline-block;
}

#kunde_etage_27_Raumuebersicht_NordExtension55.flex-start .wf-navigation-link .icon,
#kunde_etage_27_Raumuebersicht_NordExtension55.flex-start .wf-nav-text,
#kunde_etage_27_Raumuebersicht_NordExtension55.flex-start .wf-navigation-link-content {
    text-align: left;
}

#kunde_etage_27_Raumuebersicht_NordExtension55.center .wf-navigation-link .icon,
#kunde_etage_27_Raumuebersicht_NordExtension55.center .wf-nav-text,
#kunde_etage_27_Raumuebersicht_NordExtension55.center .wf-navigation-link-content {
    text-align: center;
}

#kunde_etage_27_Raumuebersicht_NordExtension55.flex-end .wf-navigation-link .icon,
#kunde_etage_27_Raumuebersicht_NordExtension55.flex-end .wf-nav-text,
#kunde_etage_27_Raumuebersicht_NordExtension55.flex-end .wf-navigation-link-content {
    text-align: right;
}

#kunde_etage_27_Raumuebersicht_NordExtension56 .wf-secured-container > div > .wf-state-layer > .wf-state-container{
        border-radius: 5px;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
        background-color: #6DB133;
	 color: #FFFFFF;
}    
   

#kunde_etage_27_Raumuebersicht_NordExtension56 .disabled .wf-state-layer {
    pointer-events: none;
}


#kunde_etage_27_Raumuebersicht_NordExtension56 wf-state-symbol.wf-state-layer {
    position: absolute;
    width: 100%;
    height: 100%;
}

#kunde_etage_27_Raumuebersicht_NordExtension56 .wf-navigation-link {
        box-sizing: border-box;
        font-size: 0px;
        font-family: Arial !important;
        font-weight: bold !important;
        text-shadow: none !important;
        border:none;
        background-color: transparent;
        color: inherit;
        display: flex !important;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
        overflow: hidden;
        transform: scale(1, 1);
        text-decoration: none;
    	 border-width: 0px 0px 0px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension56 .wf-navigation-link.active {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 0px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension56 .wf-state-layer:hover  > .wf-state-container,
    #kunde_etage_27_Raumuebersicht_NordExtension56 .wf-navigation-link.active:hover {
        background-color: #58585A !important;
        border-color: #58585A !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension56 .wf-state-layer:focus > .wf-state-container,
    #kunde_etage_27_Raumuebersicht_NordExtension56 .wf-state-layer .focus > .wf-state-container {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
	 outline: none;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension56 .wf-state-layer:hover .icon {
	color: ;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension56 .wf-state-layer:active .icon,
    #kunde_etage_27_Raumuebersicht_NordExtension56 .wf-state-layer .active .icon {
	color: ;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension56 .wf-state-layer:focus .icon,
    #kunde_etage_27_Raumuebersicht_NordExtension56 .wf-state-layer .focus .icon {
	color: ;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension56 .wf-navigation-link .icon {
        font-size: 20px;
        display: inline-block !important;
        padding: 0 0 0 0;
        line-height: 20px;
	 color:;
    }

#kunde_etage_27_Raumuebersicht_NordExtension56 .wf-navigation-link-content {
        display: inline-block;
	 padding: 0px 0px !important;
	 position:absolute;

	}

#kunde_etage_27_Raumuebersicht_NordExtension56 .wf-nav-text > span {
	display:inline-block;
}

#kunde_etage_27_Raumuebersicht_NordExtension56.flex-start .wf-navigation-link .icon,
#kunde_etage_27_Raumuebersicht_NordExtension56.flex-start .wf-nav-text,
#kunde_etage_27_Raumuebersicht_NordExtension56.flex-start .wf-navigation-link-content {
    text-align: left;
}

#kunde_etage_27_Raumuebersicht_NordExtension56.center .wf-navigation-link .icon,
#kunde_etage_27_Raumuebersicht_NordExtension56.center .wf-nav-text,
#kunde_etage_27_Raumuebersicht_NordExtension56.center .wf-navigation-link-content {
    text-align: center;
}

#kunde_etage_27_Raumuebersicht_NordExtension56.flex-end .wf-navigation-link .icon,
#kunde_etage_27_Raumuebersicht_NordExtension56.flex-end .wf-nav-text,
#kunde_etage_27_Raumuebersicht_NordExtension56.flex-end .wf-navigation-link-content {
    text-align: right;
}

#kunde_etage_27_Raumuebersicht_NordExtension57 .wf-secured-container > div > .wf-state-layer > .wf-state-container{
        border-radius: 5px;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
        background-color: #6DB133;
	 color: #FFFFFF;
}    
   

#kunde_etage_27_Raumuebersicht_NordExtension57 .disabled .wf-state-layer {
    pointer-events: none;
}


#kunde_etage_27_Raumuebersicht_NordExtension57 wf-state-symbol.wf-state-layer {
    position: absolute;
    width: 100%;
    height: 100%;
}

#kunde_etage_27_Raumuebersicht_NordExtension57 .wf-navigation-link {
        box-sizing: border-box;
        font-size: 0px;
        font-family: Arial !important;
        font-weight: bold !important;
        text-shadow: none !important;
        border:none;
        background-color: transparent;
        color: inherit;
        display: flex !important;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
        overflow: hidden;
        transform: scale(1, 1);
        text-decoration: none;
    	 border-width: 0px 0px 0px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension57 .wf-navigation-link.active {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 0px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension57 .wf-state-layer:hover  > .wf-state-container,
    #kunde_etage_27_Raumuebersicht_NordExtension57 .wf-navigation-link.active:hover {
        background-color: #58585A !important;
        border-color: #58585A !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension57 .wf-state-layer:focus > .wf-state-container,
    #kunde_etage_27_Raumuebersicht_NordExtension57 .wf-state-layer .focus > .wf-state-container {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
	 outline: none;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension57 .wf-state-layer:hover .icon {
	color: ;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension57 .wf-state-layer:active .icon,
    #kunde_etage_27_Raumuebersicht_NordExtension57 .wf-state-layer .active .icon {
	color: ;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension57 .wf-state-layer:focus .icon,
    #kunde_etage_27_Raumuebersicht_NordExtension57 .wf-state-layer .focus .icon {
	color: ;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension57 .wf-navigation-link .icon {
        font-size: 20px;
        display: inline-block !important;
        padding: 0 0 0 0;
        line-height: 20px;
	 color:;
    }

#kunde_etage_27_Raumuebersicht_NordExtension57 .wf-navigation-link-content {
        display: inline-block;
	 padding: 0px 0px !important;
	 position:absolute;

	}

#kunde_etage_27_Raumuebersicht_NordExtension57 .wf-nav-text > span {
	display:inline-block;
}

#kunde_etage_27_Raumuebersicht_NordExtension57.flex-start .wf-navigation-link .icon,
#kunde_etage_27_Raumuebersicht_NordExtension57.flex-start .wf-nav-text,
#kunde_etage_27_Raumuebersicht_NordExtension57.flex-start .wf-navigation-link-content {
    text-align: left;
}

#kunde_etage_27_Raumuebersicht_NordExtension57.center .wf-navigation-link .icon,
#kunde_etage_27_Raumuebersicht_NordExtension57.center .wf-nav-text,
#kunde_etage_27_Raumuebersicht_NordExtension57.center .wf-navigation-link-content {
    text-align: center;
}

#kunde_etage_27_Raumuebersicht_NordExtension57.flex-end .wf-navigation-link .icon,
#kunde_etage_27_Raumuebersicht_NordExtension57.flex-end .wf-nav-text,
#kunde_etage_27_Raumuebersicht_NordExtension57.flex-end .wf-navigation-link-content {
    text-align: right;
}

#kunde_etage_27_Raumuebersicht_NordExtension58 .wf-secured-container > div > .wf-state-layer > .wf-state-container{
        border-radius: 5px;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
        background-color: #6DB133;
	 color: #FFFFFF;
}    
   

#kunde_etage_27_Raumuebersicht_NordExtension58 .disabled .wf-state-layer {
    pointer-events: none;
}


#kunde_etage_27_Raumuebersicht_NordExtension58 wf-state-symbol.wf-state-layer {
    position: absolute;
    width: 100%;
    height: 100%;
}

#kunde_etage_27_Raumuebersicht_NordExtension58 .wf-navigation-link {
        box-sizing: border-box;
        font-size: 0px;
        font-family: Arial !important;
        font-weight: bold !important;
        text-shadow: none !important;
        border:none;
        background-color: transparent;
        color: inherit;
        display: flex !important;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
        overflow: hidden;
        transform: scale(1, 1);
        text-decoration: none;
    	 border-width: 0px 0px 0px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension58 .wf-navigation-link.active {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 0px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension58 .wf-state-layer:hover  > .wf-state-container,
    #kunde_etage_27_Raumuebersicht_NordExtension58 .wf-navigation-link.active:hover {
        background-color: #58585A !important;
        border-color: #58585A !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension58 .wf-state-layer:focus > .wf-state-container,
    #kunde_etage_27_Raumuebersicht_NordExtension58 .wf-state-layer .focus > .wf-state-container {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
	 outline: none;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension58 .wf-state-layer:hover .icon {
	color: ;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension58 .wf-state-layer:active .icon,
    #kunde_etage_27_Raumuebersicht_NordExtension58 .wf-state-layer .active .icon {
	color: ;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension58 .wf-state-layer:focus .icon,
    #kunde_etage_27_Raumuebersicht_NordExtension58 .wf-state-layer .focus .icon {
	color: ;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension58 .wf-navigation-link .icon {
        font-size: 20px;
        display: inline-block !important;
        padding: 0 0 0 0;
        line-height: 20px;
	 color:;
    }

#kunde_etage_27_Raumuebersicht_NordExtension58 .wf-navigation-link-content {
        display: inline-block;
	 padding: 0px 0px !important;
	 position:absolute;

	}

#kunde_etage_27_Raumuebersicht_NordExtension58 .wf-nav-text > span {
	display:inline-block;
}

#kunde_etage_27_Raumuebersicht_NordExtension58.flex-start .wf-navigation-link .icon,
#kunde_etage_27_Raumuebersicht_NordExtension58.flex-start .wf-nav-text,
#kunde_etage_27_Raumuebersicht_NordExtension58.flex-start .wf-navigation-link-content {
    text-align: left;
}

#kunde_etage_27_Raumuebersicht_NordExtension58.center .wf-navigation-link .icon,
#kunde_etage_27_Raumuebersicht_NordExtension58.center .wf-nav-text,
#kunde_etage_27_Raumuebersicht_NordExtension58.center .wf-navigation-link-content {
    text-align: center;
}

#kunde_etage_27_Raumuebersicht_NordExtension58.flex-end .wf-navigation-link .icon,
#kunde_etage_27_Raumuebersicht_NordExtension58.flex-end .wf-nav-text,
#kunde_etage_27_Raumuebersicht_NordExtension58.flex-end .wf-navigation-link-content {
    text-align: right;
}

#kunde_etage_27_Raumuebersicht_NordExtension59 .wf-secured-container > div > .wf-state-layer > .wf-state-container{
        border-radius: 5px;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
        background-color: #6DB133;
	 color: #FFFFFF;
}    
   

#kunde_etage_27_Raumuebersicht_NordExtension59 .disabled .wf-state-layer {
    pointer-events: none;
}


#kunde_etage_27_Raumuebersicht_NordExtension59 wf-state-symbol.wf-state-layer {
    position: absolute;
    width: 100%;
    height: 100%;
}

#kunde_etage_27_Raumuebersicht_NordExtension59 .wf-navigation-link {
        box-sizing: border-box;
        font-size: 0px;
        font-family: Arial !important;
        font-weight: bold !important;
        text-shadow: none !important;
        border:none;
        background-color: transparent;
        color: inherit;
        display: flex !important;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
        overflow: hidden;
        transform: scale(1, 1);
        text-decoration: none;
    	 border-width: 0px 0px 0px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension59 .wf-navigation-link.active {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 0px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension59 .wf-state-layer:hover  > .wf-state-container,
    #kunde_etage_27_Raumuebersicht_NordExtension59 .wf-navigation-link.active:hover {
        background-color: #58585A !important;
        border-color: #58585A !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension59 .wf-state-layer:focus > .wf-state-container,
    #kunde_etage_27_Raumuebersicht_NordExtension59 .wf-state-layer .focus > .wf-state-container {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
	 outline: none;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension59 .wf-state-layer:hover .icon {
	color: ;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension59 .wf-state-layer:active .icon,
    #kunde_etage_27_Raumuebersicht_NordExtension59 .wf-state-layer .active .icon {
	color: ;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension59 .wf-state-layer:focus .icon,
    #kunde_etage_27_Raumuebersicht_NordExtension59 .wf-state-layer .focus .icon {
	color: ;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension59 .wf-navigation-link .icon {
        font-size: 20px;
        display: inline-block !important;
        padding: 0 0 0 0;
        line-height: 20px;
	 color:;
    }

#kunde_etage_27_Raumuebersicht_NordExtension59 .wf-navigation-link-content {
        display: inline-block;
	 padding: 0px 0px !important;
	 position:absolute;

	}

#kunde_etage_27_Raumuebersicht_NordExtension59 .wf-nav-text > span {
	display:inline-block;
}

#kunde_etage_27_Raumuebersicht_NordExtension59.flex-start .wf-navigation-link .icon,
#kunde_etage_27_Raumuebersicht_NordExtension59.flex-start .wf-nav-text,
#kunde_etage_27_Raumuebersicht_NordExtension59.flex-start .wf-navigation-link-content {
    text-align: left;
}

#kunde_etage_27_Raumuebersicht_NordExtension59.center .wf-navigation-link .icon,
#kunde_etage_27_Raumuebersicht_NordExtension59.center .wf-nav-text,
#kunde_etage_27_Raumuebersicht_NordExtension59.center .wf-navigation-link-content {
    text-align: center;
}

#kunde_etage_27_Raumuebersicht_NordExtension59.flex-end .wf-navigation-link .icon,
#kunde_etage_27_Raumuebersicht_NordExtension59.flex-end .wf-nav-text,
#kunde_etage_27_Raumuebersicht_NordExtension59.flex-end .wf-navigation-link-content {
    text-align: right;
}

#kunde_etage_27_Raumuebersicht_NordExtension60 .wf-secured-container > div > .wf-state-layer > .wf-state-container{
        border-radius: 5px;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
        background-color: #6DB133;
	 color: #FFFFFF;
}    
   

#kunde_etage_27_Raumuebersicht_NordExtension60 .disabled .wf-state-layer {
    pointer-events: none;
}


#kunde_etage_27_Raumuebersicht_NordExtension60 wf-state-symbol.wf-state-layer {
    position: absolute;
    width: 100%;
    height: 100%;
}

#kunde_etage_27_Raumuebersicht_NordExtension60 .wf-navigation-link {
        box-sizing: border-box;
        font-size: 0px;
        font-family: Arial !important;
        font-weight: bold !important;
        text-shadow: none !important;
        border:none;
        background-color: transparent;
        color: inherit;
        display: flex !important;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
        overflow: hidden;
        transform: scale(1, 1);
        text-decoration: none;
    	 border-width: 0px 0px 0px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension60 .wf-navigation-link.active {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 0px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension60 .wf-state-layer:hover  > .wf-state-container,
    #kunde_etage_27_Raumuebersicht_NordExtension60 .wf-navigation-link.active:hover {
        background-color: #58585A !important;
        border-color: #58585A !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension60 .wf-state-layer:focus > .wf-state-container,
    #kunde_etage_27_Raumuebersicht_NordExtension60 .wf-state-layer .focus > .wf-state-container {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
	 outline: none;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension60 .wf-state-layer:hover .icon {
	color: ;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension60 .wf-state-layer:active .icon,
    #kunde_etage_27_Raumuebersicht_NordExtension60 .wf-state-layer .active .icon {
	color: ;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension60 .wf-state-layer:focus .icon,
    #kunde_etage_27_Raumuebersicht_NordExtension60 .wf-state-layer .focus .icon {
	color: ;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension60 .wf-navigation-link .icon {
        font-size: 20px;
        display: inline-block !important;
        padding: 0 0 0 0;
        line-height: 20px;
	 color:;
    }

#kunde_etage_27_Raumuebersicht_NordExtension60 .wf-navigation-link-content {
        display: inline-block;
	 padding: 0px 0px !important;
	 position:absolute;

	}

#kunde_etage_27_Raumuebersicht_NordExtension60 .wf-nav-text > span {
	display:inline-block;
}

#kunde_etage_27_Raumuebersicht_NordExtension60.flex-start .wf-navigation-link .icon,
#kunde_etage_27_Raumuebersicht_NordExtension60.flex-start .wf-nav-text,
#kunde_etage_27_Raumuebersicht_NordExtension60.flex-start .wf-navigation-link-content {
    text-align: left;
}

#kunde_etage_27_Raumuebersicht_NordExtension60.center .wf-navigation-link .icon,
#kunde_etage_27_Raumuebersicht_NordExtension60.center .wf-nav-text,
#kunde_etage_27_Raumuebersicht_NordExtension60.center .wf-navigation-link-content {
    text-align: center;
}

#kunde_etage_27_Raumuebersicht_NordExtension60.flex-end .wf-navigation-link .icon,
#kunde_etage_27_Raumuebersicht_NordExtension60.flex-end .wf-nav-text,
#kunde_etage_27_Raumuebersicht_NordExtension60.flex-end .wf-navigation-link-content {
    text-align: right;
}

#kunde_etage_27_Raumuebersicht_NordExtension61 .wf-secured-container > div > .wf-state-layer > .wf-state-container{
        border-radius: 5px;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
        background-color: #6DB133;
	 color: #FFFFFF;
}    
   

#kunde_etage_27_Raumuebersicht_NordExtension61 .disabled .wf-state-layer {
    pointer-events: none;
}


#kunde_etage_27_Raumuebersicht_NordExtension61 wf-state-symbol.wf-state-layer {
    position: absolute;
    width: 100%;
    height: 100%;
}

#kunde_etage_27_Raumuebersicht_NordExtension61 .wf-navigation-link {
        box-sizing: border-box;
        font-size: 0px;
        font-family: Arial !important;
        font-weight: bold !important;
        text-shadow: none !important;
        border:none;
        background-color: transparent;
        color: inherit;
        display: flex !important;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
        overflow: hidden;
        transform: scale(1, 1);
        text-decoration: none;
    	 border-width: 0px 0px 0px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension61 .wf-navigation-link.active {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 0px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension61 .wf-state-layer:hover  > .wf-state-container,
    #kunde_etage_27_Raumuebersicht_NordExtension61 .wf-navigation-link.active:hover {
        background-color: #58585A !important;
        border-color: #58585A !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension61 .wf-state-layer:focus > .wf-state-container,
    #kunde_etage_27_Raumuebersicht_NordExtension61 .wf-state-layer .focus > .wf-state-container {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
	 outline: none;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension61 .wf-state-layer:hover .icon {
	color: ;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension61 .wf-state-layer:active .icon,
    #kunde_etage_27_Raumuebersicht_NordExtension61 .wf-state-layer .active .icon {
	color: ;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension61 .wf-state-layer:focus .icon,
    #kunde_etage_27_Raumuebersicht_NordExtension61 .wf-state-layer .focus .icon {
	color: ;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension61 .wf-navigation-link .icon {
        font-size: 20px;
        display: inline-block !important;
        padding: 0 0 0 0;
        line-height: 20px;
	 color:;
    }

#kunde_etage_27_Raumuebersicht_NordExtension61 .wf-navigation-link-content {
        display: inline-block;
	 padding: 0px 0px !important;
	 position:absolute;

	}

#kunde_etage_27_Raumuebersicht_NordExtension61 .wf-nav-text > span {
	display:inline-block;
}

#kunde_etage_27_Raumuebersicht_NordExtension61.flex-start .wf-navigation-link .icon,
#kunde_etage_27_Raumuebersicht_NordExtension61.flex-start .wf-nav-text,
#kunde_etage_27_Raumuebersicht_NordExtension61.flex-start .wf-navigation-link-content {
    text-align: left;
}

#kunde_etage_27_Raumuebersicht_NordExtension61.center .wf-navigation-link .icon,
#kunde_etage_27_Raumuebersicht_NordExtension61.center .wf-nav-text,
#kunde_etage_27_Raumuebersicht_NordExtension61.center .wf-navigation-link-content {
    text-align: center;
}

#kunde_etage_27_Raumuebersicht_NordExtension61.flex-end .wf-navigation-link .icon,
#kunde_etage_27_Raumuebersicht_NordExtension61.flex-end .wf-nav-text,
#kunde_etage_27_Raumuebersicht_NordExtension61.flex-end .wf-navigation-link-content {
    text-align: right;
}

#kunde_etage_27_Raumuebersicht_NordExtension62 .wf-secured-container > div > .wf-state-layer > .wf-state-container{
        border-radius: 5px;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
        background-color: #6DB133;
	 color: #FFFFFF;
}    
   

#kunde_etage_27_Raumuebersicht_NordExtension62 .disabled .wf-state-layer {
    pointer-events: none;
}


#kunde_etage_27_Raumuebersicht_NordExtension62 wf-state-symbol.wf-state-layer {
    position: absolute;
    width: 100%;
    height: 100%;
}

#kunde_etage_27_Raumuebersicht_NordExtension62 .wf-navigation-link {
        box-sizing: border-box;
        font-size: 0px;
        font-family: Arial !important;
        font-weight: bold !important;
        text-shadow: none !important;
        border:none;
        background-color: transparent;
        color: inherit;
        display: flex !important;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
        overflow: hidden;
        transform: scale(1, 1);
        text-decoration: none;
    	 border-width: 0px 0px 0px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension62 .wf-navigation-link.active {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 0px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension62 .wf-state-layer:hover  > .wf-state-container,
    #kunde_etage_27_Raumuebersicht_NordExtension62 .wf-navigation-link.active:hover {
        background-color: #58585A !important;
        border-color: #58585A !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension62 .wf-state-layer:focus > .wf-state-container,
    #kunde_etage_27_Raumuebersicht_NordExtension62 .wf-state-layer .focus > .wf-state-container {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
	 outline: none;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension62 .wf-state-layer:hover .icon {
	color: ;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension62 .wf-state-layer:active .icon,
    #kunde_etage_27_Raumuebersicht_NordExtension62 .wf-state-layer .active .icon {
	color: ;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension62 .wf-state-layer:focus .icon,
    #kunde_etage_27_Raumuebersicht_NordExtension62 .wf-state-layer .focus .icon {
	color: ;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension62 .wf-navigation-link .icon {
        font-size: 20px;
        display: inline-block !important;
        padding: 0 0 0 0;
        line-height: 20px;
	 color:;
    }

#kunde_etage_27_Raumuebersicht_NordExtension62 .wf-navigation-link-content {
        display: inline-block;
	 padding: 0px 0px !important;
	 position:absolute;

	}

#kunde_etage_27_Raumuebersicht_NordExtension62 .wf-nav-text > span {
	display:inline-block;
}

#kunde_etage_27_Raumuebersicht_NordExtension62.flex-start .wf-navigation-link .icon,
#kunde_etage_27_Raumuebersicht_NordExtension62.flex-start .wf-nav-text,
#kunde_etage_27_Raumuebersicht_NordExtension62.flex-start .wf-navigation-link-content {
    text-align: left;
}

#kunde_etage_27_Raumuebersicht_NordExtension62.center .wf-navigation-link .icon,
#kunde_etage_27_Raumuebersicht_NordExtension62.center .wf-nav-text,
#kunde_etage_27_Raumuebersicht_NordExtension62.center .wf-navigation-link-content {
    text-align: center;
}

#kunde_etage_27_Raumuebersicht_NordExtension62.flex-end .wf-navigation-link .icon,
#kunde_etage_27_Raumuebersicht_NordExtension62.flex-end .wf-nav-text,
#kunde_etage_27_Raumuebersicht_NordExtension62.flex-end .wf-navigation-link-content {
    text-align: right;
}

#kunde_etage_27_Raumuebersicht_NordExtension63 .wf-secured-container > div > .wf-state-layer > .wf-state-container{
        border-radius: 5px;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
        background-color: #6DB133;
	 color: #FFFFFF;
}    
   

#kunde_etage_27_Raumuebersicht_NordExtension63 .disabled .wf-state-layer {
    pointer-events: none;
}


#kunde_etage_27_Raumuebersicht_NordExtension63 wf-state-symbol.wf-state-layer {
    position: absolute;
    width: 100%;
    height: 100%;
}

#kunde_etage_27_Raumuebersicht_NordExtension63 .wf-navigation-link {
        box-sizing: border-box;
        font-size: 0px;
        font-family: Arial !important;
        font-weight: bold !important;
        text-shadow: none !important;
        border:none;
        background-color: transparent;
        color: inherit;
        display: flex !important;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
        overflow: hidden;
        transform: scale(1, 1);
        text-decoration: none;
    	 border-width: 0px 0px 0px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension63 .wf-navigation-link.active {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 0px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension63 .wf-state-layer:hover  > .wf-state-container,
    #kunde_etage_27_Raumuebersicht_NordExtension63 .wf-navigation-link.active:hover {
        background-color: #58585A !important;
        border-color: #58585A !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension63 .wf-state-layer:focus > .wf-state-container,
    #kunde_etage_27_Raumuebersicht_NordExtension63 .wf-state-layer .focus > .wf-state-container {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
	 outline: none;
        border-width: 0px 0px 0px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension63 .wf-state-layer:hover .icon {
	color: ;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension63 .wf-state-layer:active .icon,
    #kunde_etage_27_Raumuebersicht_NordExtension63 .wf-state-layer .active .icon {
	color: ;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension63 .wf-state-layer:focus .icon,
    #kunde_etage_27_Raumuebersicht_NordExtension63 .wf-state-layer .focus .icon {
	color: ;
    }

    #kunde_etage_27_Raumuebersicht_NordExtension63 .wf-navigation-link .icon {
        font-size: 20px;
        display: inline-block !important;
        padding: 0 0 0 0;
        line-height: 20px;
	 color:;
    }

#kunde_etage_27_Raumuebersicht_NordExtension63 .wf-navigation-link-content {
        display: inline-block;
	 padding: 0px 0px !important;
	 position:absolute;

	}

#kunde_etage_27_Raumuebersicht_NordExtension63 .wf-nav-text > span {
	display:inline-block;
}

#kunde_etage_27_Raumuebersicht_NordExtension63.flex-start .wf-navigation-link .icon,
#kunde_etage_27_Raumuebersicht_NordExtension63.flex-start .wf-nav-text,
#kunde_etage_27_Raumuebersicht_NordExtension63.flex-start .wf-navigation-link-content {
    text-align: left;
}

#kunde_etage_27_Raumuebersicht_NordExtension63.center .wf-navigation-link .icon,
#kunde_etage_27_Raumuebersicht_NordExtension63.center .wf-nav-text,
#kunde_etage_27_Raumuebersicht_NordExtension63.center .wf-navigation-link-content {
    text-align: center;
}

#kunde_etage_27_Raumuebersicht_NordExtension63.flex-end .wf-navigation-link .icon,
#kunde_etage_27_Raumuebersicht_NordExtension63.flex-end .wf-nav-text,
#kunde_etage_27_Raumuebersicht_NordExtension63.flex-end .wf-navigation-link-content {
    text-align: right;
}

#One_SidebarShape1
{
   border-width: 0;
}
#Sidebar_1-Kunde-start .wf-secured-container > div > .wf-state-layer > .wf-state-container{
        border-radius: 0px;
        border-width: 0px 0px 1px 0px;
        border-color: #FFFFFF;
        border-style: solid;
        background-color: rgba(109,177,51,0.00);
	 color: #FFFFFF;
}    
   

#Sidebar_1-Kunde-start .disabled .wf-state-layer {
    pointer-events: none;
}


#Sidebar_1-Kunde-start wf-state-symbol.wf-state-layer {
    position: absolute;
    width: 100%;
    height: 100%;
}

#Sidebar_1-Kunde-start .wf-navigation-link {
        box-sizing: border-box;
        font-size: 10px;
        font-family: Arial !important;
        font-weight: normal !important;
        text-shadow: none !important;
        border:none;
        background-color: transparent;
        color: inherit;
        display: flex !important;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
        overflow: hidden;
        transform: scale(1, 1);
        text-decoration: none;
    	 border-width: 0px 0px 1px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #Sidebar_1-Kunde-start .wf-navigation-link.active {
        background-color: #9C9E9F !important;
        border-color: #FFFFFF !important;
        background-image: none !important;
        color: #FFFFFF !important;
        border-width: 0px 0px 1px 0px;
        border-color: #FFFFFF;
        border-style: solid;
    }

    #Sidebar_1-Kunde-start .wf-state-layer:hover  > .wf-state-container,
    #Sidebar_1-Kunde-start .wf-navigation-link.active:hover {
        background-color: #58585A !important;
        border-color: #58585A !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 1px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #Sidebar_1-Kunde-start .wf-state-layer:focus > .wf-state-container,
    #Sidebar_1-Kunde-start .wf-state-layer .focus > .wf-state-container {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
	 outline: none;
        border-width: 0px 0px 1px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #Sidebar_1-Kunde-start .wf-state-layer:hover .icon {
	color: ;
    }

    #Sidebar_1-Kunde-start .wf-state-layer:active .icon,
    #Sidebar_1-Kunde-start .wf-state-layer .active .icon {
	color: #FFFFFF;
    }

    #Sidebar_1-Kunde-start .wf-state-layer:focus .icon,
    #Sidebar_1-Kunde-start .wf-state-layer .focus .icon {
	color: ;
    }

    #Sidebar_1-Kunde-start .wf-navigation-link .icon {
        font-size: 20px;
        display: block !important;
        padding: 0 0 5px 0;
        line-height: 20px;
	 color:;
    }

#Sidebar_1-Kunde-start .wf-navigation-link-content {
        display: block;
	 padding: 0px 0px !important;
	 position:absolute;

	}

#Sidebar_1-Kunde-start .wf-nav-text > span {
	display:inline-block;
}

#Sidebar_1-Kunde-start.flex-start .wf-navigation-link .icon,
#Sidebar_1-Kunde-start.flex-start .wf-nav-text,
#Sidebar_1-Kunde-start.flex-start .wf-navigation-link-content {
    text-align: left;
}

#Sidebar_1-Kunde-start.center .wf-navigation-link .icon,
#Sidebar_1-Kunde-start.center .wf-nav-text,
#Sidebar_1-Kunde-start.center .wf-navigation-link-content {
    text-align: center;
}

#Sidebar_1-Kunde-start.flex-end .wf-navigation-link .icon,
#Sidebar_1-Kunde-start.flex-end .wf-nav-text,
#Sidebar_1-Kunde-start.flex-end .wf-navigation-link-content {
    text-align: right;
}

#Sidebar_1-Kunde-einzelraum .wf-secured-container > div > .wf-state-layer > .wf-state-container{
        border-radius: 0px;
        border-width: 0px 0px 1px 0px;
        border-color: #FFFFFF;
        border-style: solid;
        background-color: rgba(109,177,51,0.00);
	 color: #FFFFFF;
}    
   

#Sidebar_1-Kunde-einzelraum .disabled .wf-state-layer {
    pointer-events: none;
}


#Sidebar_1-Kunde-einzelraum wf-state-symbol.wf-state-layer {
    position: absolute;
    width: 100%;
    height: 100%;
}

#Sidebar_1-Kunde-einzelraum .wf-navigation-link {
        box-sizing: border-box;
        font-size: 10px;
        font-family: Arial !important;
        font-weight: normal !important;
        text-shadow: none !important;
        border:none;
        background-color: transparent;
        color: inherit;
        display: flex !important;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
        overflow: hidden;
        transform: scale(1, 1);
        text-decoration: none;
    	 border-width: 0px 0px 1px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #Sidebar_1-Kunde-einzelraum .wf-navigation-link.active {
        background-color: #9C9E9F !important;
        border-color: #FFFFFF !important;
        background-image: none !important;
        color: #FFFFFF !important;
        border-width: 0px 0px 1px 0px;
        border-color: #FFFFFF;
        border-style: solid;
    }

    #Sidebar_1-Kunde-einzelraum .wf-state-layer:hover  > .wf-state-container,
    #Sidebar_1-Kunde-einzelraum .wf-navigation-link.active:hover {
        background-color: #58585A !important;
        border-color: #58585A !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 1px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #Sidebar_1-Kunde-einzelraum .wf-state-layer:focus > .wf-state-container,
    #Sidebar_1-Kunde-einzelraum .wf-state-layer .focus > .wf-state-container {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
	 outline: none;
        border-width: 0px 0px 1px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #Sidebar_1-Kunde-einzelraum .wf-state-layer:hover .icon {
	color: ;
    }

    #Sidebar_1-Kunde-einzelraum .wf-state-layer:active .icon,
    #Sidebar_1-Kunde-einzelraum .wf-state-layer .active .icon {
	color: #FFFFFF;
    }

    #Sidebar_1-Kunde-einzelraum .wf-state-layer:focus .icon,
    #Sidebar_1-Kunde-einzelraum .wf-state-layer .focus .icon {
	color: ;
    }

    #Sidebar_1-Kunde-einzelraum .wf-navigation-link .icon {
        font-size: 20px;
        display: block !important;
        padding: 5px 0 5px 0;
        line-height: 20px;
	 color:;
    }

#Sidebar_1-Kunde-einzelraum .wf-navigation-link-content {
        display: block;
	 padding: 0px 0px !important;
	 position:absolute;

	}

#Sidebar_1-Kunde-einzelraum .wf-nav-text > span {
	display:inline-block;
}

#Sidebar_1-Kunde-einzelraum.flex-start .wf-navigation-link .icon,
#Sidebar_1-Kunde-einzelraum.flex-start .wf-nav-text,
#Sidebar_1-Kunde-einzelraum.flex-start .wf-navigation-link-content {
    text-align: left;
}

#Sidebar_1-Kunde-einzelraum.center .wf-navigation-link .icon,
#Sidebar_1-Kunde-einzelraum.center .wf-nav-text,
#Sidebar_1-Kunde-einzelraum.center .wf-navigation-link-content {
    text-align: center;
}

#Sidebar_1-Kunde-einzelraum.flex-end .wf-navigation-link .icon,
#Sidebar_1-Kunde-einzelraum.flex-end .wf-nav-text,
#Sidebar_1-Kunde-einzelraum.flex-end .wf-navigation-link-content {
    text-align: right;
}

#Sidebar_1-Kunde-lueftung .wf-secured-container > div > .wf-state-layer > .wf-state-container{
        border-radius: 0px;
        border-width: 0px 0px 1px 0px;
        border-color: #FFFFFF;
        border-style: solid;
        background-color: rgba(109,177,51,0.00);
	 color: #FFFFFF;
}    
   

#Sidebar_1-Kunde-lueftung .disabled .wf-state-layer {
    pointer-events: none;
}


#Sidebar_1-Kunde-lueftung wf-state-symbol.wf-state-layer {
    position: absolute;
    width: 100%;
    height: 100%;
}

#Sidebar_1-Kunde-lueftung .wf-navigation-link {
        box-sizing: border-box;
        font-size: 10px;
        font-family: Arial !important;
        font-weight: normal !important;
        text-shadow: none !important;
        border:none;
        background-color: transparent;
        color: inherit;
        display: flex !important;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
        overflow: hidden;
        transform: scale(1, 1);
        text-decoration: none;
    	 border-width: 0px 0px 1px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #Sidebar_1-Kunde-lueftung .wf-navigation-link.active {
        background-color: #9C9E9F !important;
        border-color: #FFFFFF !important;
        background-image: none !important;
        color: #FFFFFF !important;
        border-width: 0px 0px 1px 0px;
        border-color: #FFFFFF;
        border-style: solid;
    }

    #Sidebar_1-Kunde-lueftung .wf-state-layer:hover  > .wf-state-container,
    #Sidebar_1-Kunde-lueftung .wf-navigation-link.active:hover {
        background-color: #58585A !important;
        border-color: #58585A !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 1px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #Sidebar_1-Kunde-lueftung .wf-state-layer:focus > .wf-state-container,
    #Sidebar_1-Kunde-lueftung .wf-state-layer .focus > .wf-state-container {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
	 outline: none;
        border-width: 0px 0px 1px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #Sidebar_1-Kunde-lueftung .wf-state-layer:hover .icon {
	color: ;
    }

    #Sidebar_1-Kunde-lueftung .wf-state-layer:active .icon,
    #Sidebar_1-Kunde-lueftung .wf-state-layer .active .icon {
	color: #FFFFFF;
    }

    #Sidebar_1-Kunde-lueftung .wf-state-layer:focus .icon,
    #Sidebar_1-Kunde-lueftung .wf-state-layer .focus .icon {
	color: ;
    }

    #Sidebar_1-Kunde-lueftung .wf-navigation-link .icon {
        font-size: 20px;
        display: block !important;
        padding: 5px 0 5px 0;
        line-height: 20px;
	 color:;
    }

#Sidebar_1-Kunde-lueftung .wf-navigation-link-content {
        display: block;
	 padding: 0px 0px !important;
	 position:absolute;

	}

#Sidebar_1-Kunde-lueftung .wf-nav-text > span {
	display:inline-block;
}

#Sidebar_1-Kunde-lueftung.flex-start .wf-navigation-link .icon,
#Sidebar_1-Kunde-lueftung.flex-start .wf-nav-text,
#Sidebar_1-Kunde-lueftung.flex-start .wf-navigation-link-content {
    text-align: left;
}

#Sidebar_1-Kunde-lueftung.center .wf-navigation-link .icon,
#Sidebar_1-Kunde-lueftung.center .wf-nav-text,
#Sidebar_1-Kunde-lueftung.center .wf-navigation-link-content {
    text-align: center;
}

#Sidebar_1-Kunde-lueftung.flex-end .wf-navigation-link .icon,
#Sidebar_1-Kunde-lueftung.flex-end .wf-nav-text,
#Sidebar_1-Kunde-lueftung.flex-end .wf-navigation-link-content {
    text-align: right;
}

#Sidebar_1-Kunde-heizung .wf-secured-container > div > .wf-state-layer > .wf-state-container{
        border-radius: 0px;
        border-width: 0px 0px 1px 0px;
        border-color: #FFFFFF;
        border-style: solid;
        background-color: rgba(109,177,51,0.00);
	 color: #FFFFFF;
}    
   

#Sidebar_1-Kunde-heizung .disabled .wf-state-layer {
    pointer-events: none;
}


#Sidebar_1-Kunde-heizung wf-state-symbol.wf-state-layer {
    position: absolute;
    width: 100%;
    height: 100%;
}

#Sidebar_1-Kunde-heizung .wf-navigation-link {
        box-sizing: border-box;
        font-size: 10px;
        font-family: Arial !important;
        font-weight: normal !important;
        text-shadow: none !important;
        border:none;
        background-color: transparent;
        color: inherit;
        display: flex !important;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
        overflow: hidden;
        transform: scale(1, 1);
        text-decoration: none;
    	 border-width: 0px 0px 1px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #Sidebar_1-Kunde-heizung .wf-navigation-link.active {
        background-color: #9C9E9F !important;
        border-color: #FFFFFF !important;
        background-image: none !important;
        color: #FFFFFF !important;
        border-width: 0px 0px 1px 0px;
        border-color: #FFFFFF;
        border-style: solid;
    }

    #Sidebar_1-Kunde-heizung .wf-state-layer:hover  > .wf-state-container,
    #Sidebar_1-Kunde-heizung .wf-navigation-link.active:hover {
        background-color: #58585A !important;
        border-color: #58585A !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 1px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #Sidebar_1-Kunde-heizung .wf-state-layer:focus > .wf-state-container,
    #Sidebar_1-Kunde-heizung .wf-state-layer .focus > .wf-state-container {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
	 outline: none;
        border-width: 0px 0px 1px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #Sidebar_1-Kunde-heizung .wf-state-layer:hover .icon {
	color: ;
    }

    #Sidebar_1-Kunde-heizung .wf-state-layer:active .icon,
    #Sidebar_1-Kunde-heizung .wf-state-layer .active .icon {
	color: #FFFFFF;
    }

    #Sidebar_1-Kunde-heizung .wf-state-layer:focus .icon,
    #Sidebar_1-Kunde-heizung .wf-state-layer .focus .icon {
	color: ;
    }

    #Sidebar_1-Kunde-heizung .wf-navigation-link .icon {
        font-size: 20px;
        display: block !important;
        padding: 0 0 5px 0;
        line-height: 20px;
	 color:;
    }

#Sidebar_1-Kunde-heizung .wf-navigation-link-content {
        display: block;
	 padding: 0px 0px !important;
	 position:absolute;

	}

#Sidebar_1-Kunde-heizung .wf-nav-text > span {
	display:inline-block;
}

#Sidebar_1-Kunde-heizung.flex-start .wf-navigation-link .icon,
#Sidebar_1-Kunde-heizung.flex-start .wf-nav-text,
#Sidebar_1-Kunde-heizung.flex-start .wf-navigation-link-content {
    text-align: left;
}

#Sidebar_1-Kunde-heizung.center .wf-navigation-link .icon,
#Sidebar_1-Kunde-heizung.center .wf-nav-text,
#Sidebar_1-Kunde-heizung.center .wf-navigation-link-content {
    text-align: center;
}

#Sidebar_1-Kunde-heizung.flex-end .wf-navigation-link .icon,
#Sidebar_1-Kunde-heizung.flex-end .wf-nav-text,
#Sidebar_1-Kunde-heizung.flex-end .wf-navigation-link-content {
    text-align: right;
}

#Sidebar_1-Kunde-kaelte .wf-secured-container > div > .wf-state-layer > .wf-state-container{
        border-radius: 0px;
        border-width: 0px 0px 1px 0px;
        border-color: #FFFFFF;
        border-style: solid;
        background-color: rgba(109,177,51,0.00);
	 color: #FFFFFF;
}    
   

#Sidebar_1-Kunde-kaelte .disabled .wf-state-layer {
    pointer-events: none;
}


#Sidebar_1-Kunde-kaelte wf-state-symbol.wf-state-layer {
    position: absolute;
    width: 100%;
    height: 100%;
}

#Sidebar_1-Kunde-kaelte .wf-navigation-link {
        box-sizing: border-box;
        font-size: 10px;
        font-family: Arial !important;
        font-weight: normal !important;
        text-shadow: none !important;
        border:none;
        background-color: transparent;
        color: inherit;
        display: flex !important;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
        overflow: hidden;
        transform: scale(1, 1);
        text-decoration: none;
    	 border-width: 0px 0px 1px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #Sidebar_1-Kunde-kaelte .wf-navigation-link.active {
        background-color: #9C9E9F !important;
        border-color: #FFFFFF !important;
        background-image: none !important;
        color: #FFFFFF !important;
        border-width: 0px 0px 1px 0px;
        border-color: #FFFFFF;
        border-style: solid;
    }

    #Sidebar_1-Kunde-kaelte .wf-state-layer:hover  > .wf-state-container,
    #Sidebar_1-Kunde-kaelte .wf-navigation-link.active:hover {
        background-color: #58585A !important;
        border-color: #58585A !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 1px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #Sidebar_1-Kunde-kaelte .wf-state-layer:focus > .wf-state-container,
    #Sidebar_1-Kunde-kaelte .wf-state-layer .focus > .wf-state-container {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
	 outline: none;
        border-width: 0px 0px 1px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #Sidebar_1-Kunde-kaelte .wf-state-layer:hover .icon {
	color: ;
    }

    #Sidebar_1-Kunde-kaelte .wf-state-layer:active .icon,
    #Sidebar_1-Kunde-kaelte .wf-state-layer .active .icon {
	color: #FFFFFF;
    }

    #Sidebar_1-Kunde-kaelte .wf-state-layer:focus .icon,
    #Sidebar_1-Kunde-kaelte .wf-state-layer .focus .icon {
	color: ;
    }

    #Sidebar_1-Kunde-kaelte .wf-navigation-link .icon {
        font-size: 20px;
        display: block !important;
        padding: 5px 0 5px 0;
        line-height: 20px;
	 color:;
    }

#Sidebar_1-Kunde-kaelte .wf-navigation-link-content {
        display: block;
	 padding: 0px 0px !important;
	 position:absolute;

	}

#Sidebar_1-Kunde-kaelte .wf-nav-text > span {
	display:inline-block;
}

#Sidebar_1-Kunde-kaelte.flex-start .wf-navigation-link .icon,
#Sidebar_1-Kunde-kaelte.flex-start .wf-nav-text,
#Sidebar_1-Kunde-kaelte.flex-start .wf-navigation-link-content {
    text-align: left;
}

#Sidebar_1-Kunde-kaelte.center .wf-navigation-link .icon,
#Sidebar_1-Kunde-kaelte.center .wf-nav-text,
#Sidebar_1-Kunde-kaelte.center .wf-navigation-link-content {
    text-align: center;
}

#Sidebar_1-Kunde-kaelte.flex-end .wf-navigation-link .icon,
#Sidebar_1-Kunde-kaelte.flex-end .wf-nav-text,
#Sidebar_1-Kunde-kaelte.flex-end .wf-navigation-link-content {
    text-align: right;
}

#Sidebar_1-Kunde-sanitaer .wf-secured-container > div > .wf-state-layer > .wf-state-container{
        border-radius: 0px;
        border-width: 0px 0px 1px 0px;
        border-color: #FFFFFF;
        border-style: solid;
        background-color: rgba(109,177,51,0.00);
	 color: #FFFFFF;
}    
   

#Sidebar_1-Kunde-sanitaer .disabled .wf-state-layer {
    pointer-events: none;
}


#Sidebar_1-Kunde-sanitaer wf-state-symbol.wf-state-layer {
    position: absolute;
    width: 100%;
    height: 100%;
}

#Sidebar_1-Kunde-sanitaer .wf-navigation-link {
        box-sizing: border-box;
        font-size: 10px;
        font-family: Arial !important;
        font-weight: normal !important;
        text-shadow: none !important;
        border:none;
        background-color: transparent;
        color: inherit;
        display: flex !important;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
        overflow: hidden;
        transform: scale(1, 1);
        text-decoration: none;
    	 border-width: 0px 0px 1px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #Sidebar_1-Kunde-sanitaer .wf-navigation-link.active {
        background-color: #9C9E9F !important;
        border-color: #FFFFFF !important;
        background-image: none !important;
        color: #FFFFFF !important;
        border-width: 0px 0px 1px 0px;
        border-color: #FFFFFF;
        border-style: solid;
    }

    #Sidebar_1-Kunde-sanitaer .wf-state-layer:hover  > .wf-state-container,
    #Sidebar_1-Kunde-sanitaer .wf-navigation-link.active:hover {
        background-color: #58585A !important;
        border-color: #58585A !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 1px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #Sidebar_1-Kunde-sanitaer .wf-state-layer:focus > .wf-state-container,
    #Sidebar_1-Kunde-sanitaer .wf-state-layer .focus > .wf-state-container {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
	 outline: none;
        border-width: 0px 0px 1px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #Sidebar_1-Kunde-sanitaer .wf-state-layer:hover .icon {
	color: ;
    }

    #Sidebar_1-Kunde-sanitaer .wf-state-layer:active .icon,
    #Sidebar_1-Kunde-sanitaer .wf-state-layer .active .icon {
	color: #FFFFFF;
    }

    #Sidebar_1-Kunde-sanitaer .wf-state-layer:focus .icon,
    #Sidebar_1-Kunde-sanitaer .wf-state-layer .focus .icon {
	color: ;
    }

    #Sidebar_1-Kunde-sanitaer .wf-navigation-link .icon {
        font-size: 20px;
        display: block !important;
        padding: 5px 0 5px 0;
        line-height: 20px;
	 color:;
    }

#Sidebar_1-Kunde-sanitaer .wf-navigation-link-content {
        display: block;
	 padding: 0px 0px !important;
	 position:absolute;

	}

#Sidebar_1-Kunde-sanitaer .wf-nav-text > span {
	display:inline-block;
}

#Sidebar_1-Kunde-sanitaer.flex-start .wf-navigation-link .icon,
#Sidebar_1-Kunde-sanitaer.flex-start .wf-nav-text,
#Sidebar_1-Kunde-sanitaer.flex-start .wf-navigation-link-content {
    text-align: left;
}

#Sidebar_1-Kunde-sanitaer.center .wf-navigation-link .icon,
#Sidebar_1-Kunde-sanitaer.center .wf-nav-text,
#Sidebar_1-Kunde-sanitaer.center .wf-navigation-link-content {
    text-align: center;
}

#Sidebar_1-Kunde-sanitaer.flex-end .wf-navigation-link .icon,
#Sidebar_1-Kunde-sanitaer.flex-end .wf-nav-text,
#Sidebar_1-Kunde-sanitaer.flex-end .wf-navigation-link-content {
    text-align: right;
}

#Sidebar_1-Kunde-brandschutz .wf-secured-container > div > .wf-state-layer > .wf-state-container{
        border-radius: 0px;
        border-width: 0px 0px 1px 0px;
        border-color: #FFFFFF;
        border-style: solid;
        background-color: rgba(109,177,51,0.00);
	 color: #FFFFFF;
}    
   

#Sidebar_1-Kunde-brandschutz .disabled .wf-state-layer {
    pointer-events: none;
}


#Sidebar_1-Kunde-brandschutz wf-state-symbol.wf-state-layer {
    position: absolute;
    width: 100%;
    height: 100%;
}

#Sidebar_1-Kunde-brandschutz .wf-navigation-link {
        box-sizing: border-box;
        font-size: 10px;
        font-family: Arial !important;
        font-weight: normal !important;
        text-shadow: none !important;
        border:none;
        background-color: transparent;
        color: inherit;
        display: flex !important;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
        overflow: hidden;
        transform: scale(1, 1);
        text-decoration: none;
    	 border-width: 0px 0px 1px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #Sidebar_1-Kunde-brandschutz .wf-navigation-link.active {
        background-color: #9C9E9F !important;
        border-color: #FFFFFF !important;
        background-image: none !important;
        color: #FFFFFF !important;
        border-width: 0px 0px 1px 0px;
        border-color: #FFFFFF;
        border-style: solid;
    }

    #Sidebar_1-Kunde-brandschutz .wf-state-layer:hover  > .wf-state-container,
    #Sidebar_1-Kunde-brandschutz .wf-navigation-link.active:hover {
        background-color: #58585A !important;
        border-color: #58585A !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 1px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #Sidebar_1-Kunde-brandschutz .wf-state-layer:focus > .wf-state-container,
    #Sidebar_1-Kunde-brandschutz .wf-state-layer .focus > .wf-state-container {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
	 outline: none;
        border-width: 0px 0px 1px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #Sidebar_1-Kunde-brandschutz .wf-state-layer:hover .icon {
	color: ;
    }

    #Sidebar_1-Kunde-brandschutz .wf-state-layer:active .icon,
    #Sidebar_1-Kunde-brandschutz .wf-state-layer .active .icon {
	color: #FFFFFF;
    }

    #Sidebar_1-Kunde-brandschutz .wf-state-layer:focus .icon,
    #Sidebar_1-Kunde-brandschutz .wf-state-layer .focus .icon {
	color: ;
    }

    #Sidebar_1-Kunde-brandschutz .wf-navigation-link .icon {
        font-size: 20px;
        display: block !important;
        padding: 5px 0 5px 0;
        line-height: 20px;
	 color:;
    }

#Sidebar_1-Kunde-brandschutz .wf-navigation-link-content {
        display: block;
	 padding: 0px 0px !important;
	 position:absolute;

	}

#Sidebar_1-Kunde-brandschutz .wf-nav-text > span {
	display:inline-block;
}

#Sidebar_1-Kunde-brandschutz.flex-start .wf-navigation-link .icon,
#Sidebar_1-Kunde-brandschutz.flex-start .wf-nav-text,
#Sidebar_1-Kunde-brandschutz.flex-start .wf-navigation-link-content {
    text-align: left;
}

#Sidebar_1-Kunde-brandschutz.center .wf-navigation-link .icon,
#Sidebar_1-Kunde-brandschutz.center .wf-nav-text,
#Sidebar_1-Kunde-brandschutz.center .wf-navigation-link-content {
    text-align: center;
}

#Sidebar_1-Kunde-brandschutz.flex-end .wf-navigation-link .icon,
#Sidebar_1-Kunde-brandschutz.flex-end .wf-nav-text,
#Sidebar_1-Kunde-brandschutz.flex-end .wf-navigation-link-content {
    text-align: right;
}

#Sidebar_1Extension2 .wf-secured-container > div > .wf-state-layer > .wf-state-container{
        border-radius: 0px;
        border-width: 0px 0px 1px 0px;
        border-color: #FFFFFF;
        border-style: solid;
        background-color: rgba(109,177,51,0.00);
	 color: #FFFFFF;
}    
   

#Sidebar_1Extension2 .disabled .wf-state-layer {
    pointer-events: none;
}


#Sidebar_1Extension2 wf-state-symbol.wf-state-layer {
    position: absolute;
    width: 100%;
    height: 100%;
}

#Sidebar_1Extension2 .wf-navigation-link {
        box-sizing: border-box;
        font-size: 10px;
        font-family: Arial !important;
        font-weight: normal !important;
        text-shadow: none !important;
        border:none;
        background-color: transparent;
        color: inherit;
        display: flex !important;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
        overflow: hidden;
        transform: scale(1, 1);
        text-decoration: none;
    	 border-width: 0px 0px 1px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #Sidebar_1Extension2 .wf-navigation-link.active {
        background-color: #9C9E9F !important;
        border-color: #FFFFFF !important;
        background-image: none !important;
        color: #FFFFFF !important;
        border-width: 0px 0px 1px 0px;
        border-color: #FFFFFF;
        border-style: solid;
    }

    #Sidebar_1Extension2 .wf-state-layer:hover  > .wf-state-container,
    #Sidebar_1Extension2 .wf-navigation-link.active:hover {
        background-color: #58585A !important;
        border-color: #58585A !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 1px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #Sidebar_1Extension2 .wf-state-layer:focus > .wf-state-container,
    #Sidebar_1Extension2 .wf-state-layer .focus > .wf-state-container {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
	 outline: none;
        border-width: 0px 0px 1px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #Sidebar_1Extension2 .wf-state-layer:hover .icon {
	color: ;
    }

    #Sidebar_1Extension2 .wf-state-layer:active .icon,
    #Sidebar_1Extension2 .wf-state-layer .active .icon {
	color: #FFFFFF;
    }

    #Sidebar_1Extension2 .wf-state-layer:focus .icon,
    #Sidebar_1Extension2 .wf-state-layer .focus .icon {
	color: ;
    }

    #Sidebar_1Extension2 .wf-navigation-link .icon {
        font-size: 20px;
        display: block !important;
        padding: 5px 0 5px 0;
        line-height: 20px;
	 color:;
    }

#Sidebar_1Extension2 .wf-navigation-link-content {
        display: block;
	 padding: 0px 0px !important;
	 position:absolute;

	}

#Sidebar_1Extension2 .wf-nav-text > span {
	display:inline-block;
}

#Sidebar_1Extension2.flex-start .wf-navigation-link .icon,
#Sidebar_1Extension2.flex-start .wf-nav-text,
#Sidebar_1Extension2.flex-start .wf-navigation-link-content {
    text-align: left;
}

#Sidebar_1Extension2.center .wf-navigation-link .icon,
#Sidebar_1Extension2.center .wf-nav-text,
#Sidebar_1Extension2.center .wf-navigation-link-content {
    text-align: center;
}

#Sidebar_1Extension2.flex-end .wf-navigation-link .icon,
#Sidebar_1Extension2.flex-end .wf-nav-text,
#Sidebar_1Extension2.flex-end .wf-navigation-link-content {
    text-align: right;
}

#Sidebar_2-nummer-alarm {overflow:hidden}

#Sidebar_2-nummer-alarm .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Sidebar_2-nummer-alarm .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 10px; 
	line-height: normal; 
	font-family: Arial; 
	color: #FFFFFF; 
	font-weight: normal; 
	text-align: center;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 39px; 
	height: 14px; 
	
}

#Sidebar_2-nummer-alarm .wf-text-container > span > span {
	padding: 2px ;
	display:inline-block;
	}
#Sidebar_2_alarm-historie .wf-secured-container > div > .wf-state-layer > .wf-state-container{
        border-radius: 0px;
        border-width: 0px 0px 1px 0px;
        border-color: #FFFFFF;
        border-style: solid;
        background-color: rgba(109,177,51,0.00);
	 color: #FFFFFF;
}    
   

#Sidebar_2_alarm-historie .disabled .wf-state-layer {
    pointer-events: none;
}


#Sidebar_2_alarm-historie wf-state-symbol.wf-state-layer {
    position: absolute;
    width: 100%;
    height: 100%;
}

#Sidebar_2_alarm-historie .wf-navigation-link {
        box-sizing: border-box;
        font-size: 10px;
        font-family: Arial !important;
        font-weight: normal !important;
        text-shadow: none !important;
        border:none;
        background-color: transparent;
        color: inherit;
        display: flex !important;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
        overflow: hidden;
        transform: scale(1, 1);
        text-decoration: none;
    	 border-width: 0px 0px 1px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #Sidebar_2_alarm-historie .wf-navigation-link.active {
        background-color: #9C9E9F !important;
        border-color: #FFFFFF !important;
        background-image: none !important;
        color: #FFFFFF !important;
        border-width: 0px 0px 1px 0px;
        border-color: #FFFFFF;
        border-style: solid;
    }

    #Sidebar_2_alarm-historie .wf-state-layer:hover  > .wf-state-container,
    #Sidebar_2_alarm-historie .wf-navigation-link.active:hover {
        background-color: #58585A !important;
        border-color: #58585A !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 1px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #Sidebar_2_alarm-historie .wf-state-layer:focus > .wf-state-container,
    #Sidebar_2_alarm-historie .wf-state-layer .focus > .wf-state-container {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
	 outline: none;
        border-width: 0px 0px 1px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #Sidebar_2_alarm-historie .wf-state-layer:hover .icon {
	color: ;
    }

    #Sidebar_2_alarm-historie .wf-state-layer:active .icon,
    #Sidebar_2_alarm-historie .wf-state-layer .active .icon {
	color: #FFFFFF;
    }

    #Sidebar_2_alarm-historie .wf-state-layer:focus .icon,
    #Sidebar_2_alarm-historie .wf-state-layer .focus .icon {
	color: ;
    }

    #Sidebar_2_alarm-historie .wf-navigation-link .icon {
        font-size: 20px;
        display: block !important;
        padding: 5px 0 5px 0;
        line-height: 20px;
	 color:;
    }

#Sidebar_2_alarm-historie .wf-navigation-link-content {
        display: block;
	 padding: 0px 0px !important;
	 position:absolute;

	}

#Sidebar_2_alarm-historie .wf-nav-text > span {
	display:inline-block;
}

#Sidebar_2_alarm-historie.flex-start .wf-navigation-link .icon,
#Sidebar_2_alarm-historie.flex-start .wf-nav-text,
#Sidebar_2_alarm-historie.flex-start .wf-navigation-link-content {
    text-align: left;
}

#Sidebar_2_alarm-historie.center .wf-navigation-link .icon,
#Sidebar_2_alarm-historie.center .wf-nav-text,
#Sidebar_2_alarm-historie.center .wf-navigation-link-content {
    text-align: center;
}

#Sidebar_2_alarm-historie.flex-end .wf-navigation-link .icon,
#Sidebar_2_alarm-historie.flex-end .wf-nav-text,
#Sidebar_2_alarm-historie.flex-end .wf-navigation-link-content {
    text-align: right;
}

#Sidebar_2-alarm-sperren .wf-secured-container > div > .wf-state-layer > .wf-state-container{
        border-radius: 0px;
        border-width: 0px 0px 1px 0px;
        border-color: #FFFFFF;
        border-style: solid;
        background-color: rgba(109,177,51,0.00);
	 color: #FFFFFF;
}    
   

#Sidebar_2-alarm-sperren .disabled .wf-state-layer {
    pointer-events: none;
}


#Sidebar_2-alarm-sperren wf-state-symbol.wf-state-layer {
    position: absolute;
    width: 100%;
    height: 100%;
}

#Sidebar_2-alarm-sperren .wf-navigation-link {
        box-sizing: border-box;
        font-size: 10px;
        font-family: Arial !important;
        font-weight: normal !important;
        text-shadow: none !important;
        border:none;
        background-color: transparent;
        color: inherit;
        display: flex !important;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
        overflow: hidden;
        transform: scale(1, 1);
        text-decoration: none;
    	 border-width: 0px 0px 1px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #Sidebar_2-alarm-sperren .wf-navigation-link.active {
        background-color: #9C9E9F !important;
        border-color: #FFFFFF !important;
        background-image: none !important;
        color: #FFFFFF !important;
        border-width: 0px 0px 1px 0px;
        border-color: #FFFFFF;
        border-style: solid;
    }

    #Sidebar_2-alarm-sperren .wf-state-layer:hover  > .wf-state-container,
    #Sidebar_2-alarm-sperren .wf-navigation-link.active:hover {
        background-color: #58585A !important;
        border-color: #58585A !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 1px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #Sidebar_2-alarm-sperren .wf-state-layer:focus > .wf-state-container,
    #Sidebar_2-alarm-sperren .wf-state-layer .focus > .wf-state-container {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
	 outline: none;
        border-width: 0px 0px 1px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #Sidebar_2-alarm-sperren .wf-state-layer:hover .icon {
	color: ;
    }

    #Sidebar_2-alarm-sperren .wf-state-layer:active .icon,
    #Sidebar_2-alarm-sperren .wf-state-layer .active .icon {
	color: #FFFFFF;
    }

    #Sidebar_2-alarm-sperren .wf-state-layer:focus .icon,
    #Sidebar_2-alarm-sperren .wf-state-layer .focus .icon {
	color: ;
    }

    #Sidebar_2-alarm-sperren .wf-navigation-link .icon {
        font-size: 20px;
        display: block !important;
        padding: 5px 0 5px 0;
        line-height: 20px;
	 color:;
    }

#Sidebar_2-alarm-sperren .wf-navigation-link-content {
        display: block;
	 padding: 0px 0px !important;
	 position:absolute;

	}

#Sidebar_2-alarm-sperren .wf-nav-text > span {
	display:inline-block;
}

#Sidebar_2-alarm-sperren.flex-start .wf-navigation-link .icon,
#Sidebar_2-alarm-sperren.flex-start .wf-nav-text,
#Sidebar_2-alarm-sperren.flex-start .wf-navigation-link-content {
    text-align: left;
}

#Sidebar_2-alarm-sperren.center .wf-navigation-link .icon,
#Sidebar_2-alarm-sperren.center .wf-nav-text,
#Sidebar_2-alarm-sperren.center .wf-navigation-link-content {
    text-align: center;
}

#Sidebar_2-alarm-sperren.flex-end .wf-navigation-link .icon,
#Sidebar_2-alarm-sperren.flex-end .wf-nav-text,
#Sidebar_2-alarm-sperren.flex-end .wf-navigation-link-content {
    text-align: right;
}

#sidebar_2-datenpunkte .wf-secured-container > div > .wf-state-layer > .wf-state-container{
        border-radius: 0px;
        border-width: 0px 0px 1px 0px;
        border-color: #FFFFFF;
        border-style: solid;
        background-color: rgba(109,177,51,0.00);
	 color: #FFFFFF;
}    
   

#sidebar_2-datenpunkte .disabled .wf-state-layer {
    pointer-events: none;
}


#sidebar_2-datenpunkte wf-state-symbol.wf-state-layer {
    position: absolute;
    width: 100%;
    height: 100%;
}

#sidebar_2-datenpunkte .wf-navigation-link {
        box-sizing: border-box;
        font-size: 10px;
        font-family: Arial !important;
        font-weight: normal !important;
        text-shadow: none !important;
        border:none;
        background-color: transparent;
        color: inherit;
        display: flex !important;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
        overflow: hidden;
        transform: scale(1, 1);
        text-decoration: none;
    	 border-width: 0px 0px 1px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #sidebar_2-datenpunkte .wf-navigation-link.active {
        background-color: #9C9E9F !important;
        border-color: #FFFFFF !important;
        background-image: none !important;
        color: #FFFFFF !important;
        border-width: 0px 0px 1px 0px;
        border-color: #FFFFFF;
        border-style: solid;
    }

    #sidebar_2-datenpunkte .wf-state-layer:hover  > .wf-state-container,
    #sidebar_2-datenpunkte .wf-navigation-link.active:hover {
        background-color: #58585A !important;
        border-color: #58585A !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 1px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #sidebar_2-datenpunkte .wf-state-layer:focus > .wf-state-container,
    #sidebar_2-datenpunkte .wf-state-layer .focus > .wf-state-container {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
	 outline: none;
        border-width: 0px 0px 1px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #sidebar_2-datenpunkte .wf-state-layer:hover .icon {
	color: ;
    }

    #sidebar_2-datenpunkte .wf-state-layer:active .icon,
    #sidebar_2-datenpunkte .wf-state-layer .active .icon {
	color: #FFFFFF;
    }

    #sidebar_2-datenpunkte .wf-state-layer:focus .icon,
    #sidebar_2-datenpunkte .wf-state-layer .focus .icon {
	color: ;
    }

    #sidebar_2-datenpunkte .wf-navigation-link .icon {
        font-size: 20px;
        display: block !important;
        padding: 5px 0 5px 0;
        line-height: 20px;
	 color:;
    }

#sidebar_2-datenpunkte .wf-navigation-link-content {
        display: block;
	 padding: 0px 0px !important;
	 position:absolute;

	}

#sidebar_2-datenpunkte .wf-nav-text > span {
	display:inline-block;
}

#sidebar_2-datenpunkte.flex-start .wf-navigation-link .icon,
#sidebar_2-datenpunkte.flex-start .wf-nav-text,
#sidebar_2-datenpunkte.flex-start .wf-navigation-link-content {
    text-align: left;
}

#sidebar_2-datenpunkte.center .wf-navigation-link .icon,
#sidebar_2-datenpunkte.center .wf-nav-text,
#sidebar_2-datenpunkte.center .wf-navigation-link-content {
    text-align: center;
}

#sidebar_2-datenpunkte.flex-end .wf-navigation-link .icon,
#sidebar_2-datenpunkte.flex-end .wf-nav-text,
#sidebar_2-datenpunkte.flex-end .wf-navigation-link-content {
    text-align: right;
}

#sidebar_2-trend .wf-secured-container > div > .wf-state-layer > .wf-state-container{
        border-radius: 0px;
        border-width: 0px 0px 1px 0px;
        border-color: #FFFFFF;
        border-style: solid;
        background-color: rgba(109,177,51,0.00);
	 color: #FFFFFF;
}    
   

#sidebar_2-trend .disabled .wf-state-layer {
    pointer-events: none;
}


#sidebar_2-trend wf-state-symbol.wf-state-layer {
    position: absolute;
    width: 100%;
    height: 100%;
}

#sidebar_2-trend .wf-navigation-link {
        box-sizing: border-box;
        font-size: 10px;
        font-family: Arial !important;
        font-weight: normal !important;
        text-shadow: none !important;
        border:none;
        background-color: transparent;
        color: inherit;
        display: flex !important;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
        overflow: hidden;
        transform: scale(1, 1);
        text-decoration: none;
    	 border-width: 0px 0px 1px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #sidebar_2-trend .wf-navigation-link.active {
        background-color: #9C9E9F !important;
        border-color: #FFFFFF !important;
        background-image: none !important;
        color: #FFFFFF !important;
        border-width: 0px 0px 1px 0px;
        border-color: #FFFFFF;
        border-style: solid;
    }

    #sidebar_2-trend .wf-state-layer:hover  > .wf-state-container,
    #sidebar_2-trend .wf-navigation-link.active:hover {
        background-color: #58585A !important;
        border-color: #58585A !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 1px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #sidebar_2-trend .wf-state-layer:focus > .wf-state-container,
    #sidebar_2-trend .wf-state-layer .focus > .wf-state-container {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
	 outline: none;
        border-width: 0px 0px 1px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #sidebar_2-trend .wf-state-layer:hover .icon {
	color: ;
    }

    #sidebar_2-trend .wf-state-layer:active .icon,
    #sidebar_2-trend .wf-state-layer .active .icon {
	color: #FFFFFF;
    }

    #sidebar_2-trend .wf-state-layer:focus .icon,
    #sidebar_2-trend .wf-state-layer .focus .icon {
	color: ;
    }

    #sidebar_2-trend .wf-navigation-link .icon {
        font-size: 20px;
        display: block !important;
        padding: 5px 0 5px 0;
        line-height: 20px;
	 color:;
    }

#sidebar_2-trend .wf-navigation-link-content {
        display: block;
	 padding: 0px 0px !important;
	 position:absolute;

	}

#sidebar_2-trend .wf-nav-text > span {
	display:inline-block;
}

#sidebar_2-trend.flex-start .wf-navigation-link .icon,
#sidebar_2-trend.flex-start .wf-nav-text,
#sidebar_2-trend.flex-start .wf-navigation-link-content {
    text-align: left;
}

#sidebar_2-trend.center .wf-navigation-link .icon,
#sidebar_2-trend.center .wf-nav-text,
#sidebar_2-trend.center .wf-navigation-link-content {
    text-align: center;
}

#sidebar_2-trend.flex-end .wf-navigation-link .icon,
#sidebar_2-trend.flex-end .wf-nav-text,
#sidebar_2-trend.flex-end .wf-navigation-link-content {
    text-align: right;
}

#Sidebar_2-zeitschalten .wf-secured-container > div > .wf-state-layer > .wf-state-container{
        border-radius: 0px;
        border-width: 0px 0px 1px 0px;
        border-color: #FFFFFF;
        border-style: solid;
        background-color: rgba(109,177,51,0.00);
	 color: #FFFFFF;
}    
   

#Sidebar_2-zeitschalten .disabled .wf-state-layer {
    pointer-events: none;
}


#Sidebar_2-zeitschalten wf-state-symbol.wf-state-layer {
    position: absolute;
    width: 100%;
    height: 100%;
}

#Sidebar_2-zeitschalten .wf-navigation-link {
        box-sizing: border-box;
        font-size: 10px;
        font-family: Arial !important;
        font-weight: normal !important;
        text-shadow: none !important;
        border:none;
        background-color: transparent;
        color: inherit;
        display: flex !important;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
        overflow: hidden;
        transform: scale(1, 1);
        text-decoration: none;
    	 border-width: 0px 0px 1px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #Sidebar_2-zeitschalten .wf-navigation-link.active {
        background-color: #9C9E9F !important;
        border-color: #FFFFFF !important;
        background-image: none !important;
        color: #FFFFFF !important;
        border-width: 0px 0px 1px 0px;
        border-color: #FFFFFF;
        border-style: solid;
    }

    #Sidebar_2-zeitschalten .wf-state-layer:hover  > .wf-state-container,
    #Sidebar_2-zeitschalten .wf-navigation-link.active:hover {
        background-color: #58585A !important;
        border-color: #58585A !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 1px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #Sidebar_2-zeitschalten .wf-state-layer:focus > .wf-state-container,
    #Sidebar_2-zeitschalten .wf-state-layer .focus > .wf-state-container {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
	 outline: none;
        border-width: 0px 0px 1px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #Sidebar_2-zeitschalten .wf-state-layer:hover .icon {
	color: ;
    }

    #Sidebar_2-zeitschalten .wf-state-layer:active .icon,
    #Sidebar_2-zeitschalten .wf-state-layer .active .icon {
	color: #FFFFFF;
    }

    #Sidebar_2-zeitschalten .wf-state-layer:focus .icon,
    #Sidebar_2-zeitschalten .wf-state-layer .focus .icon {
	color: ;
    }

    #Sidebar_2-zeitschalten .wf-navigation-link .icon {
        font-size: 20px;
        display: block !important;
        padding: 5px 0 5px 0;
        line-height: 20px;
	 color:;
    }

#Sidebar_2-zeitschalten .wf-navigation-link-content {
        display: block;
	 padding: 0px 0px !important;
	 position:absolute;

	}

#Sidebar_2-zeitschalten .wf-nav-text > span {
	display:inline-block;
}

#Sidebar_2-zeitschalten.flex-start .wf-navigation-link .icon,
#Sidebar_2-zeitschalten.flex-start .wf-nav-text,
#Sidebar_2-zeitschalten.flex-start .wf-navigation-link-content {
    text-align: left;
}

#Sidebar_2-zeitschalten.center .wf-navigation-link .icon,
#Sidebar_2-zeitschalten.center .wf-nav-text,
#Sidebar_2-zeitschalten.center .wf-navigation-link-content {
    text-align: center;
}

#Sidebar_2-zeitschalten.flex-end .wf-navigation-link .icon,
#Sidebar_2-zeitschalten.flex-end .wf-nav-text,
#Sidebar_2-zeitschalten.flex-end .wf-navigation-link-content {
    text-align: right;
}

#Sidebar_2-meldungsweiterleitung .wf-secured-container > div > .wf-state-layer > .wf-state-container{
        border-radius: 0px;
        border-width: 0px 0px 1px 0px;
        border-color: #FFFFFF;
        border-style: solid;
        background-color: rgba(109,177,51,0.00);
	 color: #FFFFFF;
}    
   

#Sidebar_2-meldungsweiterleitung .disabled .wf-state-layer {
    pointer-events: none;
}


#Sidebar_2-meldungsweiterleitung wf-state-symbol.wf-state-layer {
    position: absolute;
    width: 100%;
    height: 100%;
}

#Sidebar_2-meldungsweiterleitung .wf-navigation-link {
        box-sizing: border-box;
        font-size: 10px;
        font-family: Arial !important;
        font-weight: normal !important;
        text-shadow: none !important;
        border:none;
        background-color: transparent;
        color: inherit;
        display: flex !important;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
        overflow: hidden;
        transform: scale(1, 1);
        text-decoration: none;
    	 border-width: 0px 0px 1px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #Sidebar_2-meldungsweiterleitung .wf-navigation-link.active {
        background-color: #9C9E9F !important;
        border-color: #FFFFFF !important;
        background-image: none !important;
        color: #FFFFFF !important;
        border-width: 0px 0px 1px 0px;
        border-color: #FFFFFF;
        border-style: solid;
    }

    #Sidebar_2-meldungsweiterleitung .wf-state-layer:hover  > .wf-state-container,
    #Sidebar_2-meldungsweiterleitung .wf-navigation-link.active:hover {
        background-color: #58585A !important;
        border-color: #58585A !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 1px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #Sidebar_2-meldungsweiterleitung .wf-state-layer:focus > .wf-state-container,
    #Sidebar_2-meldungsweiterleitung .wf-state-layer .focus > .wf-state-container {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
	 outline: none;
        border-width: 0px 0px 1px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #Sidebar_2-meldungsweiterleitung .wf-state-layer:hover .icon {
	color: ;
    }

    #Sidebar_2-meldungsweiterleitung .wf-state-layer:active .icon,
    #Sidebar_2-meldungsweiterleitung .wf-state-layer .active .icon {
	color: #FFFFFF;
    }

    #Sidebar_2-meldungsweiterleitung .wf-state-layer:focus .icon,
    #Sidebar_2-meldungsweiterleitung .wf-state-layer .focus .icon {
	color: ;
    }

    #Sidebar_2-meldungsweiterleitung .wf-navigation-link .icon {
        font-size: 20px;
        display: block !important;
        padding: 5px 0 5px 0;
        line-height: 20px;
	 color:;
    }

#Sidebar_2-meldungsweiterleitung .wf-navigation-link-content {
        display: block;
	 padding: 0px 0px !important;
	 position:absolute;

	}

#Sidebar_2-meldungsweiterleitung .wf-nav-text > span {
	display:inline-block;
}

#Sidebar_2-meldungsweiterleitung.flex-start .wf-navigation-link .icon,
#Sidebar_2-meldungsweiterleitung.flex-start .wf-nav-text,
#Sidebar_2-meldungsweiterleitung.flex-start .wf-navigation-link-content {
    text-align: left;
}

#Sidebar_2-meldungsweiterleitung.center .wf-navigation-link .icon,
#Sidebar_2-meldungsweiterleitung.center .wf-nav-text,
#Sidebar_2-meldungsweiterleitung.center .wf-navigation-link-content {
    text-align: center;
}

#Sidebar_2-meldungsweiterleitung.flex-end .wf-navigation-link .icon,
#Sidebar_2-meldungsweiterleitung.flex-end .wf-nav-text,
#Sidebar_2-meldungsweiterleitung.flex-end .wf-navigation-link-content {
    text-align: right;
}

#Sidebar_2-benutzermanager .wf-secured-container > div > .wf-state-layer > .wf-state-container{
        border-radius: 0px;
        border-width: 0px 0px 1px 0px;
        border-color: #FFFFFF;
        border-style: solid;
        background-color: rgba(109,177,51,0.00);
	 color: #FFFFFF;
}    
   

#Sidebar_2-benutzermanager .disabled .wf-state-layer {
    pointer-events: none;
}


#Sidebar_2-benutzermanager wf-state-symbol.wf-state-layer {
    position: absolute;
    width: 100%;
    height: 100%;
}

#Sidebar_2-benutzermanager .wf-navigation-link {
        box-sizing: border-box;
        font-size: 10px;
        font-family: Arial !important;
        font-weight: normal !important;
        text-shadow: none !important;
        border:none;
        background-color: transparent;
        color: inherit;
        display: flex !important;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
        overflow: hidden;
        transform: scale(1, 1);
        text-decoration: none;
    	 border-width: 0px 0px 1px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #Sidebar_2-benutzermanager .wf-navigation-link.active {
        background-color: #9C9E9F !important;
        border-color: #FFFFFF !important;
        background-image: none !important;
        color: #FFFFFF !important;
        border-width: 0px 0px 1px 0px;
        border-color: #FFFFFF;
        border-style: solid;
    }

    #Sidebar_2-benutzermanager .wf-state-layer:hover  > .wf-state-container,
    #Sidebar_2-benutzermanager .wf-navigation-link.active:hover {
        background-color: #58585A !important;
        border-color: #58585A !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 1px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #Sidebar_2-benutzermanager .wf-state-layer:focus > .wf-state-container,
    #Sidebar_2-benutzermanager .wf-state-layer .focus > .wf-state-container {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
	 outline: none;
        border-width: 0px 0px 1px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #Sidebar_2-benutzermanager .wf-state-layer:hover .icon {
	color: ;
    }

    #Sidebar_2-benutzermanager .wf-state-layer:active .icon,
    #Sidebar_2-benutzermanager .wf-state-layer .active .icon {
	color: #FFFFFF;
    }

    #Sidebar_2-benutzermanager .wf-state-layer:focus .icon,
    #Sidebar_2-benutzermanager .wf-state-layer .focus .icon {
	color: ;
    }

    #Sidebar_2-benutzermanager .wf-navigation-link .icon {
        font-size: 20px;
        display: block !important;
        padding: 5px 0 5px 0;
        line-height: 20px;
	 color:;
    }

#Sidebar_2-benutzermanager .wf-navigation-link-content {
        display: block;
	 padding: 0px 0px !important;
	 position:absolute;

	}

#Sidebar_2-benutzermanager .wf-nav-text > span {
	display:inline-block;
}

#Sidebar_2-benutzermanager.flex-start .wf-navigation-link .icon,
#Sidebar_2-benutzermanager.flex-start .wf-nav-text,
#Sidebar_2-benutzermanager.flex-start .wf-navigation-link-content {
    text-align: left;
}

#Sidebar_2-benutzermanager.center .wf-navigation-link .icon,
#Sidebar_2-benutzermanager.center .wf-nav-text,
#Sidebar_2-benutzermanager.center .wf-navigation-link-content {
    text-align: center;
}

#Sidebar_2-benutzermanager.flex-end .wf-navigation-link .icon,
#Sidebar_2-benutzermanager.flex-end .wf-nav-text,
#Sidebar_2-benutzermanager.flex-end .wf-navigation-link-content {
    text-align: right;
}

#Sidebar_2-bilderliste .wf-secured-container > div > .wf-state-layer > .wf-state-container{
        border-radius: 0px;
        border-width: 0px 0px 1px 0px;
        border-color: #FFFFFF;
        border-style: solid;
        background-color: rgba(109,177,51,0.00);
	 color: #FFFFFF;
}    
   

#Sidebar_2-bilderliste .disabled .wf-state-layer {
    pointer-events: none;
}


#Sidebar_2-bilderliste wf-state-symbol.wf-state-layer {
    position: absolute;
    width: 100%;
    height: 100%;
}

#Sidebar_2-bilderliste .wf-navigation-link {
        box-sizing: border-box;
        font-size: 10px;
        font-family: Arial !important;
        font-weight: normal !important;
        text-shadow: none !important;
        border:none;
        background-color: transparent;
        color: inherit;
        display: flex !important;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
        overflow: hidden;
        transform: scale(1, 1);
        text-decoration: none;
    	 border-width: 0px 0px 1px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #Sidebar_2-bilderliste .wf-navigation-link.active {
        background-color: #9C9E9F !important;
        border-color: #FFFFFF !important;
        background-image: none !important;
        color: #FFFFFF !important;
        border-width: 0px 0px 1px 0px;
        border-color: #FFFFFF;
        border-style: solid;
    }

    #Sidebar_2-bilderliste .wf-state-layer:hover  > .wf-state-container,
    #Sidebar_2-bilderliste .wf-navigation-link.active:hover {
        background-color: #58585A !important;
        border-color: #58585A !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 1px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #Sidebar_2-bilderliste .wf-state-layer:focus > .wf-state-container,
    #Sidebar_2-bilderliste .wf-state-layer .focus > .wf-state-container {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
	 outline: none;
        border-width: 0px 0px 1px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #Sidebar_2-bilderliste .wf-state-layer:hover .icon {
	color: ;
    }

    #Sidebar_2-bilderliste .wf-state-layer:active .icon,
    #Sidebar_2-bilderliste .wf-state-layer .active .icon {
	color: #FFFFFF;
    }

    #Sidebar_2-bilderliste .wf-state-layer:focus .icon,
    #Sidebar_2-bilderliste .wf-state-layer .focus .icon {
	color: ;
    }

    #Sidebar_2-bilderliste .wf-navigation-link .icon {
        font-size: 20px;
        display: block !important;
        padding: 5px 0 5px 0;
        line-height: 20px;
	 color:;
    }

#Sidebar_2-bilderliste .wf-navigation-link-content {
        display: block;
	 padding: 0px 0px !important;
	 position:absolute;

	}

#Sidebar_2-bilderliste .wf-nav-text > span {
	display:inline-block;
}

#Sidebar_2-bilderliste.flex-start .wf-navigation-link .icon,
#Sidebar_2-bilderliste.flex-start .wf-nav-text,
#Sidebar_2-bilderliste.flex-start .wf-navigation-link-content {
    text-align: left;
}

#Sidebar_2-bilderliste.center .wf-navigation-link .icon,
#Sidebar_2-bilderliste.center .wf-nav-text,
#Sidebar_2-bilderliste.center .wf-navigation-link-content {
    text-align: center;
}

#Sidebar_2-bilderliste.flex-end .wf-navigation-link .icon,
#Sidebar_2-bilderliste.flex-end .wf-nav-text,
#Sidebar_2-bilderliste.flex-end .wf-navigation-link-content {
    text-align: right;
}

#Sidebar_2-demo .wf-secured-container > div > .wf-state-layer > .wf-state-container{
        border-radius: 0px;
        border-width: 0px 0px 1px 0px;
        border-color: #FFFFFF;
        border-style: solid;
        background-color: rgba(109,177,51,0.00);
	 color: #FFFFFF;
}    
   

#Sidebar_2-demo .disabled .wf-state-layer {
    pointer-events: none;
}


#Sidebar_2-demo wf-state-symbol.wf-state-layer {
    position: absolute;
    width: 100%;
    height: 100%;
}

#Sidebar_2-demo .wf-navigation-link {
        box-sizing: border-box;
        font-size: 10px;
        font-family: Arial !important;
        font-weight: normal !important;
        text-shadow: none !important;
        border:none;
        background-color: transparent;
        color: inherit;
        display: flex !important;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
        overflow: hidden;
        transform: scale(1, 1);
        text-decoration: none;
    	 border-width: 0px 0px 1px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #Sidebar_2-demo .wf-navigation-link.active {
        background-color: #9C9E9F !important;
        border-color: #FFFFFF !important;
        background-image: none !important;
        color: #FFFFFF !important;
        border-width: 0px 0px 1px 0px;
        border-color: #FFFFFF;
        border-style: solid;
    }

    #Sidebar_2-demo .wf-state-layer:hover  > .wf-state-container,
    #Sidebar_2-demo .wf-navigation-link.active:hover {
        background-color: #58585A !important;
        border-color: #58585A !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 1px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #Sidebar_2-demo .wf-state-layer:focus > .wf-state-container,
    #Sidebar_2-demo .wf-state-layer .focus > .wf-state-container {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
	 outline: none;
        border-width: 0px 0px 1px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #Sidebar_2-demo .wf-state-layer:hover .icon {
	color: ;
    }

    #Sidebar_2-demo .wf-state-layer:active .icon,
    #Sidebar_2-demo .wf-state-layer .active .icon {
	color: #FFFFFF;
    }

    #Sidebar_2-demo .wf-state-layer:focus .icon,
    #Sidebar_2-demo .wf-state-layer .focus .icon {
	color: ;
    }

    #Sidebar_2-demo .wf-navigation-link .icon {
        font-size: 20px;
        display: block !important;
        padding: 5px 0 5px 0;
        line-height: 20px;
	 color:;
    }

#Sidebar_2-demo .wf-navigation-link-content {
        display: block;
	 padding: 0px 0px !important;
	 position:absolute;

	}

#Sidebar_2-demo .wf-nav-text > span {
	display:inline-block;
}

#Sidebar_2-demo.flex-start .wf-navigation-link .icon,
#Sidebar_2-demo.flex-start .wf-nav-text,
#Sidebar_2-demo.flex-start .wf-navigation-link-content {
    text-align: left;
}

#Sidebar_2-demo.center .wf-navigation-link .icon,
#Sidebar_2-demo.center .wf-nav-text,
#Sidebar_2-demo.center .wf-navigation-link-content {
    text-align: center;
}

#Sidebar_2-demo.flex-end .wf-navigation-link .icon,
#Sidebar_2-demo.flex-end .wf-nav-text,
#Sidebar_2-demo.flex-end .wf-navigation-link-content {
    text-align: right;
}

#Sidebar_2-download .wf-secured-container > div > .wf-state-layer > .wf-state-container{
        border-radius: 0px;
        border-width: 0px 0px 1px 0px;
        border-color: #FFFFFF;
        border-style: solid;
        background-color: rgba(109,177,51,0.00);
	 color: #FFFFFF;
}    
   

#Sidebar_2-download .disabled .wf-state-layer {
    pointer-events: none;
}


#Sidebar_2-download wf-state-symbol.wf-state-layer {
    position: absolute;
    width: 100%;
    height: 100%;
}

#Sidebar_2-download .wf-navigation-link {
        box-sizing: border-box;
        font-size: 10px;
        font-family: Arial !important;
        font-weight: normal !important;
        text-shadow: none !important;
        border:none;
        background-color: transparent;
        color: inherit;
        display: flex !important;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
        overflow: hidden;
        transform: scale(1, 1);
        text-decoration: none;
    	 border-width: 0px 0px 1px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #Sidebar_2-download .wf-navigation-link.active {
        background-color: #9C9E9F !important;
        border-color: #FFFFFF !important;
        background-image: none !important;
        color: #FFFFFF !important;
        border-width: 0px 0px 1px 0px;
        border-color: #FFFFFF;
        border-style: solid;
    }

    #Sidebar_2-download .wf-state-layer:hover  > .wf-state-container,
    #Sidebar_2-download .wf-navigation-link.active:hover {
        background-color: #58585A !important;
        border-color: #58585A !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 1px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #Sidebar_2-download .wf-state-layer:focus > .wf-state-container,
    #Sidebar_2-download .wf-state-layer .focus > .wf-state-container {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
	 outline: none;
        border-width: 0px 0px 1px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #Sidebar_2-download .wf-state-layer:hover .icon {
	color: ;
    }

    #Sidebar_2-download .wf-state-layer:active .icon,
    #Sidebar_2-download .wf-state-layer .active .icon {
	color: #FFFFFF;
    }

    #Sidebar_2-download .wf-state-layer:focus .icon,
    #Sidebar_2-download .wf-state-layer .focus .icon {
	color: ;
    }

    #Sidebar_2-download .wf-navigation-link .icon {
        font-size: 18px;
        display: block !important;
        padding: 5px 0 5px 0;
        line-height: 18px;
	 color:;
    }

#Sidebar_2-download .wf-navigation-link-content {
        display: block;
	 padding: 0px 0px !important;
	 position:absolute;

	}

#Sidebar_2-download .wf-nav-text > span {
	display:inline-block;
}

#Sidebar_2-download.flex-start .wf-navigation-link .icon,
#Sidebar_2-download.flex-start .wf-nav-text,
#Sidebar_2-download.flex-start .wf-navigation-link-content {
    text-align: left;
}

#Sidebar_2-download.center .wf-navigation-link .icon,
#Sidebar_2-download.center .wf-nav-text,
#Sidebar_2-download.center .wf-navigation-link-content {
    text-align: center;
}

#Sidebar_2-download.flex-end .wf-navigation-link .icon,
#Sidebar_2-download.flex-end .wf-nav-text,
#Sidebar_2-download.flex-end .wf-navigation-link-content {
    text-align: right;
}

#sidebar3-text_header1 {
	overflow:hidden;
}

#sidebar3-text_header1.wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 11px; 
	line-height: normal; 
	font-family: Arial; 
	color: #FFFFFF; 
	font-weight: bold; 
	border: 0px solid ;
	background: ;
	border-radius: 0px;
	display:flex;
	align-items:flex-start;
	padding: 0px ;
	transform: rotate(0deg);
}

#sidebar3-text_header1.wf-text-container span {
	height:inherit;
	text-align:left;
}

#sidebar3-text_header1.wf-text-container.left {
	justify-content:flex-start;
}

#sidebar3-text_header1.wf-text-container.center {
	justify-content:center;
}

#sidebar3-text_header1.wf-text-container.right {
	justify-content:flex-end;

}

#wb_sidebar3-line-header1
{
   font-size: 0;
}
#sidebar3-line-header1
{
   border-width: 0;
   height: 8px;
   width: 162px;
}
#sidebar3-text-customer {
	overflow:hidden;
}

#sidebar3-text-customer.wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 11px; 
	line-height: normal; 
	font-family: Arial; 
	color: #FFFFFF; 
	font-weight: normal; 
	border: 0px solid ;
	background: ;
	border-radius: 0px;
	display:flex;
	align-items:flex-start;
	padding: 0px ;
	transform: rotate(0deg);
}

#sidebar3-text-customer.wf-text-container span {
	height:inherit;
	text-align:left;
}

#sidebar3-text-customer.wf-text-container.left {
	justify-content:flex-start;
}

#sidebar3-text-customer.wf-text-container.center {
	justify-content:center;
}

#sidebar3-text-customer.wf-text-container.right {
	justify-content:flex-end;

}

#One_SidebarShape2
{
   border-width: 0;
}
#Sidebar_2-alarm .wf-secured-container > div > .wf-state-layer > .wf-state-container{
        border-radius: 0px;
        border-width: 0px 0px 1px 0px;
        border-color: #FFFFFF;
        border-style: solid;
        background-color: rgba(109,177,51,0.00);
	 color: #FFFFFF;
}    
   

#Sidebar_2-alarm .disabled .wf-state-layer {
    pointer-events: none;
}


#Sidebar_2-alarm wf-state-symbol.wf-state-layer {
    position: absolute;
    width: 100%;
    height: 100%;
}

#Sidebar_2-alarm .wf-navigation-link {
        box-sizing: border-box;
        font-size: 10px;
        font-family: Arial !important;
        font-weight: normal !important;
        text-shadow: none !important;
        border:none;
        background-color: transparent;
        color: inherit;
        display: flex !important;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
        overflow: hidden;
        transform: scale(1, 1);
        text-decoration: none;
    	 border-width: 0px 0px 1px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #Sidebar_2-alarm .wf-navigation-link.active {
        background-color: #9C9E9F !important;
        border-color: #FFFFFF !important;
        background-image: none !important;
        color: #FFFFFF !important;
        border-width: 0px 0px 1px 0px;
        border-color: #FFFFFF;
        border-style: solid;
    }

    #Sidebar_2-alarm .wf-state-layer:hover  > .wf-state-container,
    #Sidebar_2-alarm .wf-navigation-link.active:hover {
        background-color: #58585A !important;
        border-color: #58585A !important;
        background-image: none !important;
        color:  !important;
        border-width: 0px 0px 1px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #Sidebar_2-alarm .wf-state-layer:focus > .wf-state-container,
    #Sidebar_2-alarm .wf-state-layer .focus > .wf-state-container {
        background-color:  !important;
        border-color: transparent !important;
        background-image: none !important;
        color:  !important;
	 outline: none;
        border-width: 0px 0px 1px 0px;
        border-color: #58585A;
        border-style: solid;
    }

    #Sidebar_2-alarm .wf-state-layer:hover .icon {
	color: ;
    }

    #Sidebar_2-alarm .wf-state-layer:active .icon,
    #Sidebar_2-alarm .wf-state-layer .active .icon {
	color: #FFFFFF;
    }

    #Sidebar_2-alarm .wf-state-layer:focus .icon,
    #Sidebar_2-alarm .wf-state-layer .focus .icon {
	color: ;
    }

    #Sidebar_2-alarm .wf-navigation-link .icon {
        font-size: 20px;
        display: block !important;
        padding: 5px 0 5px 0;
        line-height: 20px;
	 color:;
    }

#Sidebar_2-alarm .wf-navigation-link-content {
        display: block;
	 padding: 0px 0px !important;
	 position:absolute;

	}

#Sidebar_2-alarm .wf-nav-text > span {
	display:inline-block;
}

#Sidebar_2-alarm.flex-start .wf-navigation-link .icon,
#Sidebar_2-alarm.flex-start .wf-nav-text,
#Sidebar_2-alarm.flex-start .wf-navigation-link-content {
    text-align: left;
}

#Sidebar_2-alarm.center .wf-navigation-link .icon,
#Sidebar_2-alarm.center .wf-nav-text,
#Sidebar_2-alarm.center .wf-navigation-link-content {
    text-align: center;
}

#Sidebar_2-alarm.flex-end .wf-navigation-link .icon,
#Sidebar_2-alarm.flex-end .wf-nav-text,
#Sidebar_2-alarm.flex-end .wf-navigation-link-content {
    text-align: right;
}

#sidebar3-value1 {overflow:hidden}

#sidebar3-value1 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#sidebar3-value1 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 11px; 
	line-height: normal; 
	font-family: Arial; 
	color: #FFFFFF; 
	font-weight: normal; 
	text-align: left;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 48px; 
	height: 10px; 
	
}

#sidebar3-value1 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
/*#Sidebar_2-benutzerinformationen .wf-popover-content.btn {
    border-width: 1px;
    border-style: solid;
    border-radius: 0px;
    padding: 0px 0px !important;
    text-align: center;
    width: 100%;
    height: 100%;
    overflow: hidden;
}*/

#Sidebar_2-benutzerinformationen {
	overflow:hidden
}

.Sidebar_2-benutzerinformationen.popover-content {
 overflow: visible;
}

.Sidebar_2-benutzerinformationen.popover-content > div[id*='-popover-'] {
    background: #FFFFFF;
    position: absolute;
    overflow: hidden;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
}

.popover .popover-content.Sidebar_2-benutzerinformationen:before {
    content: " ";
    background: #FFFFFF;
    position: absolute;
    width: 15px;
    height: 15px;
}

.popover.top .popover-content.Sidebar_2-benutzerinformationen:before {
    bottom: 2px;
    left: 50%;
    transform: translate(-50%, 8px ) rotate(45deg);
}

.popover.left .popover-content.Sidebar_2-benutzerinformationen:before {
    right: -6px;
    top: 50%;
    transform: translateY(-50%) rotate(45deg);
    margin-top: -16px;
}

.popover.right .popover-content.Sidebar_2-benutzerinformationen:before {
    left: -6px;
    top: 50%;
    margin-top: -16px;
    transform: translateY(-50%) rotate(45deg);
}

.popover.bottom .popover-title.Sidebar_2-benutzerinformationen:before {
    content: " ";
    background: inherit;
    width: 15px;
    height: 15px;
    position: absolute;
    top: -6px;
    left: 50%;
    transform: translateX(-50%) rotate(45deg);
}

#Sidebar_2-benutzerinformationen .icon {
    font-size: 18px;
    line-height: 18px;
    padding: 5px 0 5px 0;
}

#Sidebar_2-benutzerinformationen .icon-vertical {
    flex-direction: column;
    padding: 0px 0px;
    word-wrap: break-word;
    justify-content: center;
}

#Sidebar_2-benutzerinformationen .icon-vertical.flexbox.center {
    align-items: center;
}

#Sidebar_2-benutzerinformationen .icon-vertical.flexbox.left {
    align-items: flex-start;
}

#Sidebar_2-benutzerinformationen .icon-vertical.flexbox.right {
    align-items: flex-end;
}

#Sidebar_2-benutzerinformationen .icon-horizontal.flexbox.center {
    align-items: center;
   justify-content: center;
}

#Sidebar_2-benutzerinformationen .icon-horizontal.flexbox.left {
    justify-content: flex-start;
    align-items: center;
}

#Sidebar_2-benutzerinformationen .icon-horizontal.flexbox.right {
    justify-content: flex-end;
    align-items: center;
}

#Sidebar_2-benutzerinformationen .btn-custom {
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.15) 0, rgba(0, 0, 0, 0.15) 100%);
    border-color: ;
    background-color: rgba(109,177,51,0.00);
    color: #FFFFFF;
}

#Sidebar_2-benutzerinformationen .popover {
    background-color: #FFFFFF;
    min-width: 516px;
}

.Sidebar_2-benutzerinformationen.popover-title {
    position: relative;
	border-radius: 0;
}

.Sidebar_2-benutzerinformationen.popover-title .close {
    font-size: 14px;
}

.Sidebar_2-benutzerinformationen.popover-title .close:focus {
    outline-color: transparent !important;
}

.popover-content {
	overflow: hidden;
 	position:relative
}

.popover:not(.input-popover) {
    display: table !important;
    border-radius: 0;
}

#Sidebar_2-benutzerinformationen .wf-flat {
    background-image: none !important;
}

#Sidebar_2-benutzerinformationen .btn.active,
#Sidebar_2-benutzerinformationen .btn:active {
    background-color:  !important;
    border-color:  !important;
    background-image: none !important;
    color:  !important;
}

#Sidebar_2-benutzerinformationen .btn:hover {
    background-color: #58585A !important;
    border-color:  !important;
    background-image: none !important;
    color:  !important;
}

#Sidebar_2-benutzerinformationen .btn:focus {
    background-color:  !important;
    border-color:  !important;
    background-image: none !important;
    color:  !important;
}

#Sidebar_2-benutzerinformationen .icon-vertical {
    flex-direction: column;
}


.wf-value .wisag-gruen {
background:#6DB133 !important;
color: !important;
}


.wf-output-box.wisag-gruen {
background:#6DB133 !important;
color: !important;
}


.wf-input-box.wisag-gruen {
background:#6DB133 !important;
color: !important;
}


.wf-text-container .wisag-gruen {
background:#6DB133 !important;
color: !important;
width: 100%;
height: 100%;
display: inline-block;
}


.wf-state-layer .wisag-gruen {
background:#6DB133 !important;
border-color: !important;
}


.wf-text-container.wisag-gruen {
background:#6DB133 !important;
color: !important;
width: 100%;
height: 100%;
display: inline-block;
}


.wisag-gruen:before {
color: !important;				
}



.wf-primitives.wisag-gruen:before {
color:#6DB133 !important;				
}

.wf-primitives.wisag-gruen:after {
color: !important;				
}


.wf-electric.wisag-gruen:before,
.wf-pid.wisag-gruen:before,
.wf-valves.wisag-gruen:before,
.wf-hvac.wisag-gruen:before {
color:#6DB133 !important;				
}
.wf-electric.wisag-gruen:after,
.wf-pid.wisag-gruen:after,
.wf-valves.wisag-gruen:after,
.wf-hvac.wisag-gruen:after {
color: !important;				
}


.wisag-gruen .wf-sensor-label,
.wisag-gruen .wf-sensor-value {
background:#6DB133 !important;
color: !important;			
}


.wf-shape .wf-state-container.wisag-gruen {
background: !important;
}


.btn.wisag-gruen {
background:#6DB133 !important;
color: !important;				
}


.wisag-gruen path{
stroke: !important;				
}

.wisag-gruen .wf-switch-gear-box,
.wisag-gruen .wf-switch-transformer-box,
.wisag-gruen .wf-switch-symbol-box{
fill:#6DB133 !important;				
}


.wisag-gruen .wf-svg-path,
.wisag-gruen .wf-state-element {
fill:#6DB133 !important;				
}

.wisag-gruen .wf-svg-path {
stroke: !important;	
}
.wisag-gruen .wf-state-element + path {
stroke: !important;
}

.wisag-gruen .wf-svg-line {
stroke: !important;				
}


.wf-value .wisag-grau {
background:#58585A !important;
color: !important;
}


.wf-output-box.wisag-grau {
background:#58585A !important;
color: !important;
}


.wf-input-box.wisag-grau {
background:#58585A !important;
color: !important;
}


.wf-text-container .wisag-grau {
background:#58585A !important;
color: !important;
width: 100%;
height: 100%;
display: inline-block;
}


.wf-state-layer .wisag-grau {
background:#58585A !important;
border-color: !important;
}


.wf-text-container.wisag-grau {
background:#58585A !important;
color: !important;
width: 100%;
height: 100%;
display: inline-block;
}


.wisag-grau:before {
color: !important;				
}



.wf-primitives.wisag-grau:before {
color:#58585A !important;				
}

.wf-primitives.wisag-grau:after {
color: !important;				
}


.wf-electric.wisag-grau:before,
.wf-pid.wisag-grau:before,
.wf-valves.wisag-grau:before,
.wf-hvac.wisag-grau:before {
color:#58585A !important;				
}
.wf-electric.wisag-grau:after,
.wf-pid.wisag-grau:after,
.wf-valves.wisag-grau:after,
.wf-hvac.wisag-grau:after {
color: !important;				
}


.wisag-grau .wf-sensor-label,
.wisag-grau .wf-sensor-value {
background:#58585A !important;
color: !important;			
}


.wf-shape .wf-state-container.wisag-grau {
background: !important;
}


.btn.wisag-grau {
background:#58585A !important;
color: !important;				
}


.wisag-grau path{
stroke: !important;				
}

.wisag-grau .wf-switch-gear-box,
.wisag-grau .wf-switch-transformer-box,
.wisag-grau .wf-switch-symbol-box{
fill:#58585A !important;				
}


.wisag-grau .wf-svg-path,
.wisag-grau .wf-state-element {
fill:#58585A !important;				
}

.wisag-grau .wf-svg-path {
stroke: !important;	
}
.wisag-grau .wf-state-element + path {
stroke: !important;
}

.wisag-grau .wf-svg-line {
stroke: !important;				
}


.wf-value .wisag-rot {
background:#E31C18 !important;
color: !important;
}


.wf-output-box.wisag-rot {
background:#E31C18 !important;
color: !important;
}


.wf-input-box.wisag-rot {
background:#E31C18 !important;
color: !important;
}


.wf-text-container .wisag-rot {
background:#E31C18 !important;
color: !important;
width: 100%;
height: 100%;
display: inline-block;
}


.wf-state-layer .wisag-rot {
background:#E31C18 !important;
border-color: !important;
}


.wf-text-container.wisag-rot {
background:#E31C18 !important;
color: !important;
width: 100%;
height: 100%;
display: inline-block;
}


.wisag-rot:before {
color: !important;				
}



.wf-primitives.wisag-rot:before {
color:#E31C18 !important;				
}

.wf-primitives.wisag-rot:after {
color: !important;				
}


.wf-electric.wisag-rot:before,
.wf-pid.wisag-rot:before,
.wf-valves.wisag-rot:before,
.wf-hvac.wisag-rot:before {
color:#E31C18 !important;				
}
.wf-electric.wisag-rot:after,
.wf-pid.wisag-rot:after,
.wf-valves.wisag-rot:after,
.wf-hvac.wisag-rot:after {
color: !important;				
}


.wisag-rot .wf-sensor-label,
.wisag-rot .wf-sensor-value {
background:#E31C18 !important;
color: !important;			
}


.wf-shape .wf-state-container.wisag-rot {
background: !important;
}


.btn.wisag-rot {
background:#E31C18 !important;
color: !important;				
}


.wisag-rot path{
stroke: !important;				
}

.wisag-rot .wf-switch-gear-box,
.wisag-rot .wf-switch-transformer-box,
.wisag-rot .wf-switch-symbol-box{
fill:#E31C18 !important;				
}


.wisag-rot .wf-svg-path,
.wisag-rot .wf-state-element {
fill:#E31C18 !important;				
}

.wisag-rot .wf-svg-path {
stroke: !important;	
}
.wisag-rot .wf-state-element + path {
stroke: !important;
}

.wisag-rot .wf-svg-line {
stroke: !important;				
}


.wf-value .wisag-orange {
background:#F49D12 !important;
color: !important;
}


.wf-output-box.wisag-orange {
background:#F49D12 !important;
color: !important;
}


.wf-input-box.wisag-orange {
background:#F49D12 !important;
color: !important;
}


.wf-text-container .wisag-orange {
background:#F49D12 !important;
color: !important;
width: 100%;
height: 100%;
display: inline-block;
}


.wf-state-layer .wisag-orange {
background:#F49D12 !important;
border-color: !important;
}


.wf-text-container.wisag-orange {
background:#F49D12 !important;
color: !important;
width: 100%;
height: 100%;
display: inline-block;
}


.wisag-orange:before {
color: !important;				
}



.wf-primitives.wisag-orange:before {
color:#F49D12 !important;				
}

.wf-primitives.wisag-orange:after {
color: !important;				
}


.wf-electric.wisag-orange:before,
.wf-pid.wisag-orange:before,
.wf-valves.wisag-orange:before,
.wf-hvac.wisag-orange:before {
color:#F49D12 !important;				
}
.wf-electric.wisag-orange:after,
.wf-pid.wisag-orange:after,
.wf-valves.wisag-orange:after,
.wf-hvac.wisag-orange:after {
color: !important;				
}


.wisag-orange .wf-sensor-label,
.wisag-orange .wf-sensor-value {
background:#F49D12 !important;
color: !important;			
}


.wf-shape .wf-state-container.wisag-orange {
background: !important;
}


.btn.wisag-orange {
background:#F49D12 !important;
color: !important;				
}


.wisag-orange path{
stroke: !important;				
}

.wisag-orange .wf-switch-gear-box,
.wisag-orange .wf-switch-transformer-box,
.wisag-orange .wf-switch-symbol-box{
fill:#F49D12 !important;				
}


.wisag-orange .wf-svg-path,
.wisag-orange .wf-state-element {
fill:#F49D12 !important;				
}

.wisag-orange .wf-svg-path {
stroke: !important;	
}
.wisag-orange .wf-state-element + path {
stroke: !important;
}

.wisag-orange .wf-svg-line {
stroke: !important;				
}


.wf-value .wisag-violett {
background:#8E5399 !important;
color: !important;
}


.wf-output-box.wisag-violett {
background:#8E5399 !important;
color: !important;
}


.wf-input-box.wisag-violett {
background:#8E5399 !important;
color: !important;
}


.wf-text-container .wisag-violett {
background:#8E5399 !important;
color: !important;
width: 100%;
height: 100%;
display: inline-block;
}


.wf-state-layer .wisag-violett {
background:#8E5399 !important;
border-color: !important;
}


.wf-text-container.wisag-violett {
background:#8E5399 !important;
color: !important;
width: 100%;
height: 100%;
display: inline-block;
}


.wisag-violett:before {
color: !important;				
}



.wf-primitives.wisag-violett:before {
color:#8E5399 !important;				
}

.wf-primitives.wisag-violett:after {
color: !important;				
}


.wf-electric.wisag-violett:before,
.wf-pid.wisag-violett:before,
.wf-valves.wisag-violett:before,
.wf-hvac.wisag-violett:before {
color:#8E5399 !important;				
}
.wf-electric.wisag-violett:after,
.wf-pid.wisag-violett:after,
.wf-valves.wisag-violett:after,
.wf-hvac.wisag-violett:after {
color: !important;				
}


.wisag-violett .wf-sensor-label,
.wisag-violett .wf-sensor-value {
background:#8E5399 !important;
color: !important;			
}


.wf-shape .wf-state-container.wisag-violett {
background: !important;
}


.btn.wisag-violett {
background:#8E5399 !important;
color: !important;				
}


.wisag-violett path{
stroke: !important;				
}

.wisag-violett .wf-switch-gear-box,
.wisag-violett .wf-switch-transformer-box,
.wisag-violett .wf-switch-symbol-box{
fill:#8E5399 !important;				
}


.wisag-violett .wf-svg-path,
.wisag-violett .wf-state-element {
fill:#8E5399 !important;				
}

.wisag-violett .wf-svg-path {
stroke: !important;	
}
.wisag-violett .wf-state-element + path {
stroke: !important;
}

.wisag-violett .wf-svg-line {
stroke: !important;				
}


.wf-value .wisag-blau {
background:#007CC3 !important;
color: !important;
}


.wf-output-box.wisag-blau {
background:#007CC3 !important;
color: !important;
}


.wf-input-box.wisag-blau {
background:#007CC3 !important;
color: !important;
}


.wf-text-container .wisag-blau {
background:#007CC3 !important;
color: !important;
width: 100%;
height: 100%;
display: inline-block;
}


.wf-state-layer .wisag-blau {
background:#007CC3 !important;
border-color: !important;
}


.wf-text-container.wisag-blau {
background:#007CC3 !important;
color: !important;
width: 100%;
height: 100%;
display: inline-block;
}


.wisag-blau:before {
color: !important;				
}



.wf-primitives.wisag-blau:before {
color:#007CC3 !important;				
}

.wf-primitives.wisag-blau:after {
color: !important;				
}


.wf-electric.wisag-blau:before,
.wf-pid.wisag-blau:before,
.wf-valves.wisag-blau:before,
.wf-hvac.wisag-blau:before {
color:#007CC3 !important;				
}
.wf-electric.wisag-blau:after,
.wf-pid.wisag-blau:after,
.wf-valves.wisag-blau:after,
.wf-hvac.wisag-blau:after {
color: !important;				
}


.wisag-blau .wf-sensor-label,
.wisag-blau .wf-sensor-value {
background:#007CC3 !important;
color: !important;			
}


.wf-shape .wf-state-container.wisag-blau {
background: !important;
}


.btn.wisag-blau {
background:#007CC3 !important;
color: !important;				
}


.wisag-blau path{
stroke: !important;				
}

.wisag-blau .wf-switch-gear-box,
.wisag-blau .wf-switch-transformer-box,
.wisag-blau .wf-switch-symbol-box{
fill:#007CC3 !important;				
}


.wisag-blau .wf-svg-path,
.wisag-blau .wf-state-element {
fill:#007CC3 !important;				
}

.wisag-blau .wf-svg-path {
stroke: !important;	
}
.wisag-blau .wf-state-element + path {
stroke: !important;
}

.wisag-blau .wf-svg-line {
stroke: !important;				
}


.wf-value .wisag-gelb {
background:#E4DF13 !important;
color: !important;
}


.wf-output-box.wisag-gelb {
background:#E4DF13 !important;
color: !important;
}


.wf-input-box.wisag-gelb {
background:#E4DF13 !important;
color: !important;
}


.wf-text-container .wisag-gelb {
background:#E4DF13 !important;
color: !important;
width: 100%;
height: 100%;
display: inline-block;
}


.wf-state-layer .wisag-gelb {
background:#E4DF13 !important;
border-color: !important;
}


.wf-text-container.wisag-gelb {
background:#E4DF13 !important;
color: !important;
width: 100%;
height: 100%;
display: inline-block;
}


.wisag-gelb:before {
color: !important;				
}



.wf-primitives.wisag-gelb:before {
color:#E4DF13 !important;				
}

.wf-primitives.wisag-gelb:after {
color: !important;				
}


.wf-electric.wisag-gelb:before,
.wf-pid.wisag-gelb:before,
.wf-valves.wisag-gelb:before,
.wf-hvac.wisag-gelb:before {
color:#E4DF13 !important;				
}
.wf-electric.wisag-gelb:after,
.wf-pid.wisag-gelb:after,
.wf-valves.wisag-gelb:after,
.wf-hvac.wisag-gelb:after {
color: !important;				
}


.wisag-gelb .wf-sensor-label,
.wisag-gelb .wf-sensor-value {
background:#E4DF13 !important;
color: !important;			
}


.wf-shape .wf-state-container.wisag-gelb {
background: !important;
}


.btn.wisag-gelb {
background:#E4DF13 !important;
color: !important;				
}


.wisag-gelb path{
stroke: !important;				
}

.wisag-gelb .wf-switch-gear-box,
.wisag-gelb .wf-switch-transformer-box,
.wisag-gelb .wf-switch-symbol-box{
fill:#E4DF13 !important;				
}


.wisag-gelb .wf-svg-path,
.wisag-gelb .wf-state-element {
fill:#E4DF13 !important;				
}

.wisag-gelb .wf-svg-path {
stroke: !important;	
}
.wisag-gelb .wf-state-element + path {
stroke: !important;
}

.wisag-gelb .wf-svg-line {
stroke: !important;				
}


.wf-value .wisag-icon-gruen {
background:#000000 !important;
color:#6DB133 !important;
}


.wf-output-box.wisag-icon-gruen {
background:#000000 !important;
color:#6DB133 !important;
}


.wf-input-box.wisag-icon-gruen {
background:#000000 !important;
color:#6DB133 !important;
}


.wf-text-container .wisag-icon-gruen {
background:#000000 !important;
color:#6DB133 !important;
width: 100%;
height: 100%;
display: inline-block;
}


.wf-state-layer .wisag-icon-gruen {
background:#000000 !important;
border-color:#6DB133 !important;
}


.wf-text-container.wisag-icon-gruen {
background:#000000 !important;
color:#6DB133 !important;
width: 100%;
height: 100%;
display: inline-block;
}


.wisag-icon-gruen:before {
color:#6DB133 !important;				
}



.wf-primitives.wisag-icon-gruen:before {
color:#000000 !important;				
}

.wf-primitives.wisag-icon-gruen:after {
color:#6DB133 !important;				
}


.wf-electric.wisag-icon-gruen:before,
.wf-pid.wisag-icon-gruen:before,
.wf-valves.wisag-icon-gruen:before,
.wf-hvac.wisag-icon-gruen:before {
color:#000000 !important;				
}
.wf-electric.wisag-icon-gruen:after,
.wf-pid.wisag-icon-gruen:after,
.wf-valves.wisag-icon-gruen:after,
.wf-hvac.wisag-icon-gruen:after {
color:#6DB133 !important;				
}


.wisag-icon-gruen .wf-sensor-label,
.wisag-icon-gruen .wf-sensor-value {
background:#000000 !important;
color:#6DB133 !important;			
}


.wf-shape .wf-state-container.wisag-icon-gruen {
background:#6DB133 !important;
}


.btn.wisag-icon-gruen {
background:#000000 !important;
color:#6DB133 !important;				
}


.wisag-icon-gruen path{
stroke:#6DB133 !important;				
}

.wisag-icon-gruen .wf-switch-gear-box,
.wisag-icon-gruen .wf-switch-transformer-box,
.wisag-icon-gruen .wf-switch-symbol-box{
fill:#000000 !important;				
}


.wisag-icon-gruen .wf-svg-path,
.wisag-icon-gruen .wf-state-element {
fill:#000000 !important;				
}

.wisag-icon-gruen .wf-svg-path {
stroke:#6DB133 !important;	
}
.wisag-icon-gruen .wf-state-element + path {
stroke:#6DB133 !important;
}

.wisag-icon-gruen .wf-svg-line {
stroke:#6DB133 !important;				
}


.wf-value .wisag-icon-grau {
background:#000000 !important;
color:#58585A !important;
}


.wf-output-box.wisag-icon-grau {
background:#000000 !important;
color:#58585A !important;
}


.wf-input-box.wisag-icon-grau {
background:#000000 !important;
color:#58585A !important;
}


.wf-text-container .wisag-icon-grau {
background:#000000 !important;
color:#58585A !important;
width: 100%;
height: 100%;
display: inline-block;
}


.wf-state-layer .wisag-icon-grau {
background:#000000 !important;
border-color:#58585A !important;
}


.wf-text-container.wisag-icon-grau {
background:#000000 !important;
color:#58585A !important;
width: 100%;
height: 100%;
display: inline-block;
}


.wisag-icon-grau:before {
color:#58585A !important;				
}



.wf-primitives.wisag-icon-grau:before {
color:#000000 !important;				
}

.wf-primitives.wisag-icon-grau:after {
color:#58585A !important;				
}


.wf-electric.wisag-icon-grau:before,
.wf-pid.wisag-icon-grau:before,
.wf-valves.wisag-icon-grau:before,
.wf-hvac.wisag-icon-grau:before {
color:#000000 !important;				
}
.wf-electric.wisag-icon-grau:after,
.wf-pid.wisag-icon-grau:after,
.wf-valves.wisag-icon-grau:after,
.wf-hvac.wisag-icon-grau:after {
color:#58585A !important;				
}


.wisag-icon-grau .wf-sensor-label,
.wisag-icon-grau .wf-sensor-value {
background:#000000 !important;
color:#58585A !important;			
}


.wf-shape .wf-state-container.wisag-icon-grau {
background:#58585A !important;
}


.btn.wisag-icon-grau {
background:#000000 !important;
color:#58585A !important;				
}


.wisag-icon-grau path{
stroke:#58585A !important;				
}

.wisag-icon-grau .wf-switch-gear-box,
.wisag-icon-grau .wf-switch-transformer-box,
.wisag-icon-grau .wf-switch-symbol-box{
fill:#000000 !important;				
}


.wisag-icon-grau .wf-svg-path,
.wisag-icon-grau .wf-state-element {
fill:#000000 !important;				
}

.wisag-icon-grau .wf-svg-path {
stroke:#58585A !important;	
}
.wisag-icon-grau .wf-state-element + path {
stroke:#58585A !important;
}

.wisag-icon-grau .wf-svg-line {
stroke:#58585A !important;				
}


.wf-value .wisag-icon-rot {
background:#000000 !important;
color:#E31C18 !important;
}


.wf-output-box.wisag-icon-rot {
background:#000000 !important;
color:#E31C18 !important;
}


.wf-input-box.wisag-icon-rot {
background:#000000 !important;
color:#E31C18 !important;
}


.wf-text-container .wisag-icon-rot {
background:#000000 !important;
color:#E31C18 !important;
width: 100%;
height: 100%;
display: inline-block;
}


.wf-state-layer .wisag-icon-rot {
background:#000000 !important;
border-color:#E31C18 !important;
}


.wf-text-container.wisag-icon-rot {
background:#000000 !important;
color:#E31C18 !important;
width: 100%;
height: 100%;
display: inline-block;
}


.wisag-icon-rot:before {
color:#E31C18 !important;				
}



.wf-primitives.wisag-icon-rot:before {
color:#000000 !important;				
}

.wf-primitives.wisag-icon-rot:after {
color:#E31C18 !important;				
}


.wf-electric.wisag-icon-rot:before,
.wf-pid.wisag-icon-rot:before,
.wf-valves.wisag-icon-rot:before,
.wf-hvac.wisag-icon-rot:before {
color:#000000 !important;				
}
.wf-electric.wisag-icon-rot:after,
.wf-pid.wisag-icon-rot:after,
.wf-valves.wisag-icon-rot:after,
.wf-hvac.wisag-icon-rot:after {
color:#E31C18 !important;				
}


.wisag-icon-rot .wf-sensor-label,
.wisag-icon-rot .wf-sensor-value {
background:#000000 !important;
color:#E31C18 !important;			
}


.wf-shape .wf-state-container.wisag-icon-rot {
background:#E31C18 !important;
}


.btn.wisag-icon-rot {
background:#000000 !important;
color:#E31C18 !important;				
}


.wisag-icon-rot path{
stroke:#E31C18 !important;				
}

.wisag-icon-rot .wf-switch-gear-box,
.wisag-icon-rot .wf-switch-transformer-box,
.wisag-icon-rot .wf-switch-symbol-box{
fill:#000000 !important;				
}


.wisag-icon-rot .wf-svg-path,
.wisag-icon-rot .wf-state-element {
fill:#000000 !important;				
}

.wisag-icon-rot .wf-svg-path {
stroke:#E31C18 !important;	
}
.wisag-icon-rot .wf-state-element + path {
stroke:#E31C18 !important;
}

.wisag-icon-rot .wf-svg-line {
stroke:#E31C18 !important;				
}


.wf-value .wisag-icon-orange {
background:#000000 !important;
color:#F49D12 !important;
}


.wf-output-box.wisag-icon-orange {
background:#000000 !important;
color:#F49D12 !important;
}


.wf-input-box.wisag-icon-orange {
background:#000000 !important;
color:#F49D12 !important;
}


.wf-text-container .wisag-icon-orange {
background:#000000 !important;
color:#F49D12 !important;
width: 100%;
height: 100%;
display: inline-block;
}


.wf-state-layer .wisag-icon-orange {
background:#000000 !important;
border-color:#F49D12 !important;
}


.wf-text-container.wisag-icon-orange {
background:#000000 !important;
color:#F49D12 !important;
width: 100%;
height: 100%;
display: inline-block;
}


.wisag-icon-orange:before {
color:#F49D12 !important;				
}



.wf-primitives.wisag-icon-orange:before {
color:#000000 !important;				
}

.wf-primitives.wisag-icon-orange:after {
color:#F49D12 !important;				
}


.wf-electric.wisag-icon-orange:before,
.wf-pid.wisag-icon-orange:before,
.wf-valves.wisag-icon-orange:before,
.wf-hvac.wisag-icon-orange:before {
color:#000000 !important;				
}
.wf-electric.wisag-icon-orange:after,
.wf-pid.wisag-icon-orange:after,
.wf-valves.wisag-icon-orange:after,
.wf-hvac.wisag-icon-orange:after {
color:#F49D12 !important;				
}


.wisag-icon-orange .wf-sensor-label,
.wisag-icon-orange .wf-sensor-value {
background:#000000 !important;
color:#F49D12 !important;			
}


.wf-shape .wf-state-container.wisag-icon-orange {
background:#F49D12 !important;
}


.btn.wisag-icon-orange {
background:#000000 !important;
color:#F49D12 !important;				
}


.wisag-icon-orange path{
stroke:#F49D12 !important;				
}

.wisag-icon-orange .wf-switch-gear-box,
.wisag-icon-orange .wf-switch-transformer-box,
.wisag-icon-orange .wf-switch-symbol-box{
fill:#000000 !important;				
}


.wisag-icon-orange .wf-svg-path,
.wisag-icon-orange .wf-state-element {
fill:#000000 !important;				
}

.wisag-icon-orange .wf-svg-path {
stroke:#F49D12 !important;	
}
.wisag-icon-orange .wf-state-element + path {
stroke:#F49D12 !important;
}

.wisag-icon-orange .wf-svg-line {
stroke:#F49D12 !important;				
}


.wf-value .wisag-icon-violett {
background:#000000 !important;
color:#8E5399 !important;
}


.wf-output-box.wisag-icon-violett {
background:#000000 !important;
color:#8E5399 !important;
}


.wf-input-box.wisag-icon-violett {
background:#000000 !important;
color:#8E5399 !important;
}


.wf-text-container .wisag-icon-violett {
background:#000000 !important;
color:#8E5399 !important;
width: 100%;
height: 100%;
display: inline-block;
}


.wf-state-layer .wisag-icon-violett {
background:#000000 !important;
border-color:#8E5399 !important;
}


.wf-text-container.wisag-icon-violett {
background:#000000 !important;
color:#8E5399 !important;
width: 100%;
height: 100%;
display: inline-block;
}


.wisag-icon-violett:before {
color:#8E5399 !important;				
}



.wf-primitives.wisag-icon-violett:before {
color:#000000 !important;				
}

.wf-primitives.wisag-icon-violett:after {
color:#8E5399 !important;				
}


.wf-electric.wisag-icon-violett:before,
.wf-pid.wisag-icon-violett:before,
.wf-valves.wisag-icon-violett:before,
.wf-hvac.wisag-icon-violett:before {
color:#000000 !important;				
}
.wf-electric.wisag-icon-violett:after,
.wf-pid.wisag-icon-violett:after,
.wf-valves.wisag-icon-violett:after,
.wf-hvac.wisag-icon-violett:after {
color:#8E5399 !important;				
}


.wisag-icon-violett .wf-sensor-label,
.wisag-icon-violett .wf-sensor-value {
background:#000000 !important;
color:#8E5399 !important;			
}


.wf-shape .wf-state-container.wisag-icon-violett {
background:#8E5399 !important;
}


.btn.wisag-icon-violett {
background:#000000 !important;
color:#8E5399 !important;				
}


.wisag-icon-violett path{
stroke:#8E5399 !important;				
}

.wisag-icon-violett .wf-switch-gear-box,
.wisag-icon-violett .wf-switch-transformer-box,
.wisag-icon-violett .wf-switch-symbol-box{
fill:#000000 !important;				
}


.wisag-icon-violett .wf-svg-path,
.wisag-icon-violett .wf-state-element {
fill:#000000 !important;				
}

.wisag-icon-violett .wf-svg-path {
stroke:#8E5399 !important;	
}
.wisag-icon-violett .wf-state-element + path {
stroke:#8E5399 !important;
}

.wisag-icon-violett .wf-svg-line {
stroke:#8E5399 !important;				
}


.wf-value .wisag-icon-blau {
background:#000000 !important;
color:#007CC3 !important;
}


.wf-output-box.wisag-icon-blau {
background:#000000 !important;
color:#007CC3 !important;
}


.wf-input-box.wisag-icon-blau {
background:#000000 !important;
color:#007CC3 !important;
}


.wf-text-container .wisag-icon-blau {
background:#000000 !important;
color:#007CC3 !important;
width: 100%;
height: 100%;
display: inline-block;
}


.wf-state-layer .wisag-icon-blau {
background:#000000 !important;
border-color:#007CC3 !important;
}


.wf-text-container.wisag-icon-blau {
background:#000000 !important;
color:#007CC3 !important;
width: 100%;
height: 100%;
display: inline-block;
}


.wisag-icon-blau:before {
color:#007CC3 !important;				
}



.wf-primitives.wisag-icon-blau:before {
color:#000000 !important;				
}

.wf-primitives.wisag-icon-blau:after {
color:#007CC3 !important;				
}


.wf-electric.wisag-icon-blau:before,
.wf-pid.wisag-icon-blau:before,
.wf-valves.wisag-icon-blau:before,
.wf-hvac.wisag-icon-blau:before {
color:#000000 !important;				
}
.wf-electric.wisag-icon-blau:after,
.wf-pid.wisag-icon-blau:after,
.wf-valves.wisag-icon-blau:after,
.wf-hvac.wisag-icon-blau:after {
color:#007CC3 !important;				
}


.wisag-icon-blau .wf-sensor-label,
.wisag-icon-blau .wf-sensor-value {
background:#000000 !important;
color:#007CC3 !important;			
}


.wf-shape .wf-state-container.wisag-icon-blau {
background:#007CC3 !important;
}


.btn.wisag-icon-blau {
background:#000000 !important;
color:#007CC3 !important;				
}


.wisag-icon-blau path{
stroke:#007CC3 !important;				
}

.wisag-icon-blau .wf-switch-gear-box,
.wisag-icon-blau .wf-switch-transformer-box,
.wisag-icon-blau .wf-switch-symbol-box{
fill:#000000 !important;				
}


.wisag-icon-blau .wf-svg-path,
.wisag-icon-blau .wf-state-element {
fill:#000000 !important;				
}

.wisag-icon-blau .wf-svg-path {
stroke:#007CC3 !important;	
}
.wisag-icon-blau .wf-state-element + path {
stroke:#007CC3 !important;
}

.wisag-icon-blau .wf-svg-line {
stroke:#007CC3 !important;				
}


.wf-value .wisag-icon-gelb {
background:#000000 !important;
color:#E4DF13 !important;
}


.wf-output-box.wisag-icon-gelb {
background:#000000 !important;
color:#E4DF13 !important;
}


.wf-input-box.wisag-icon-gelb {
background:#000000 !important;
color:#E4DF13 !important;
}


.wf-text-container .wisag-icon-gelb {
background:#000000 !important;
color:#E4DF13 !important;
width: 100%;
height: 100%;
display: inline-block;
}


.wf-state-layer .wisag-icon-gelb {
background:#000000 !important;
border-color:#E4DF13 !important;
}


.wf-text-container.wisag-icon-gelb {
background:#000000 !important;
color:#E4DF13 !important;
width: 100%;
height: 100%;
display: inline-block;
}


.wisag-icon-gelb:before {
color:#E4DF13 !important;				
}



.wf-primitives.wisag-icon-gelb:before {
color:#000000 !important;				
}

.wf-primitives.wisag-icon-gelb:after {
color:#E4DF13 !important;				
}


.wf-electric.wisag-icon-gelb:before,
.wf-pid.wisag-icon-gelb:before,
.wf-valves.wisag-icon-gelb:before,
.wf-hvac.wisag-icon-gelb:before {
color:#000000 !important;				
}
.wf-electric.wisag-icon-gelb:after,
.wf-pid.wisag-icon-gelb:after,
.wf-valves.wisag-icon-gelb:after,
.wf-hvac.wisag-icon-gelb:after {
color:#E4DF13 !important;				
}


.wisag-icon-gelb .wf-sensor-label,
.wisag-icon-gelb .wf-sensor-value {
background:#000000 !important;
color:#E4DF13 !important;			
}


.wf-shape .wf-state-container.wisag-icon-gelb {
background:#E4DF13 !important;
}


.btn.wisag-icon-gelb {
background:#000000 !important;
color:#E4DF13 !important;				
}


.wisag-icon-gelb path{
stroke:#E4DF13 !important;				
}

.wisag-icon-gelb .wf-switch-gear-box,
.wisag-icon-gelb .wf-switch-transformer-box,
.wisag-icon-gelb .wf-switch-symbol-box{
fill:#000000 !important;				
}


.wisag-icon-gelb .wf-svg-path,
.wisag-icon-gelb .wf-state-element {
fill:#000000 !important;				
}

.wisag-icon-gelb .wf-svg-path {
stroke:#E4DF13 !important;	
}
.wisag-icon-gelb .wf-state-element + path {
stroke:#E4DF13 !important;
}

.wisag-icon-gelb .wf-svg-line {
stroke:#E4DF13 !important;				
}


.wf-value .blau {
background: !important;
color:#007CC3 !important;
}


.wf-output-box.blau {
background: !important;
color:#007CC3 !important;
}


.wf-input-box.blau {
background: !important;
color:#007CC3 !important;
}


.wf-text-container .blau {
background: !important;
color:#007CC3 !important;
width: 100%;
height: 100%;
display: inline-block;
}


.wf-state-layer .blau {
background: !important;
border-color:#007CC3 !important;
}


.wf-text-container.blau {
background: !important;
color:#007CC3 !important;
width: 100%;
height: 100%;
display: inline-block;
}


.blau:before {
color:#007CC3 !important;				
}



.wf-primitives.blau:before {
color: !important;				
}

.wf-primitives.blau:after {
color:#007CC3 !important;				
}


.wf-electric.blau:before,
.wf-pid.blau:before,
.wf-valves.blau:before,
.wf-hvac.blau:before {
color: !important;				
}
.wf-electric.blau:after,
.wf-pid.blau:after,
.wf-valves.blau:after,
.wf-hvac.blau:after {
color:#007CC3 !important;				
}


.blau .wf-sensor-label,
.blau .wf-sensor-value {
background: !important;
color:#007CC3 !important;			
}


.wf-shape .wf-state-container.blau {
background:#007CC3 !important;
}


.btn.blau {
background: !important;
color:#007CC3 !important;				
}


.blau path{
stroke:#007CC3 !important;				
}

.blau .wf-switch-gear-box,
.blau .wf-switch-transformer-box,
.blau .wf-switch-symbol-box{
fill: !important;				
}


.blau .wf-svg-path,
.blau .wf-state-element {
fill: !important;				
}

.blau .wf-svg-path {
stroke:#007CC3 !important;	
}
.blau .wf-state-element + path {
stroke:#007CC3 !important;
}

.blau .wf-svg-line {
stroke:#007CC3 !important;				
}


.wf-value .wisag-value-rot {
background:#E31C18 !important;
color:#FFFFFF !important;
}


.wf-output-box.wisag-value-rot {
background:#E31C18 !important;
color:#FFFFFF !important;
}


.wf-input-box.wisag-value-rot {
background:#E31C18 !important;
color:#FFFFFF !important;
}


.wf-text-container .wisag-value-rot {
background:#E31C18 !important;
color:#FFFFFF !important;
width: 100%;
height: 100%;
display: inline-block;
}


.wf-state-layer .wisag-value-rot {
background:#E31C18 !important;
border-color:#FFFFFF !important;
}


.wf-text-container.wisag-value-rot {
background:#E31C18 !important;
color:#FFFFFF !important;
width: 100%;
height: 100%;
display: inline-block;
}


.wisag-value-rot:before {
color:#FFFFFF !important;				
}



.wf-primitives.wisag-value-rot:before {
color:#E31C18 !important;				
}

.wf-primitives.wisag-value-rot:after {
color:#FFFFFF !important;				
}


.wf-electric.wisag-value-rot:before,
.wf-pid.wisag-value-rot:before,
.wf-valves.wisag-value-rot:before,
.wf-hvac.wisag-value-rot:before {
color:#E31C18 !important;				
}
.wf-electric.wisag-value-rot:after,
.wf-pid.wisag-value-rot:after,
.wf-valves.wisag-value-rot:after,
.wf-hvac.wisag-value-rot:after {
color:#FFFFFF !important;				
}


.wisag-value-rot .wf-sensor-label,
.wisag-value-rot .wf-sensor-value {
background:#E31C18 !important;
color:#FFFFFF !important;			
}


.wf-shape .wf-state-container.wisag-value-rot {
background:#FFFFFF !important;
}


.btn.wisag-value-rot {
background:#E31C18 !important;
color:#FFFFFF !important;				
}


.wisag-value-rot path{
stroke:#FFFFFF !important;				
}

.wisag-value-rot .wf-switch-gear-box,
.wisag-value-rot .wf-switch-transformer-box,
.wisag-value-rot .wf-switch-symbol-box{
fill:#E31C18 !important;				
}


.wisag-value-rot .wf-svg-path,
.wisag-value-rot .wf-state-element {
fill:#E31C18 !important;				
}

.wisag-value-rot .wf-svg-path {
stroke:#FFFFFF !important;	
}
.wisag-value-rot .wf-state-element + path {
stroke:#FFFFFF !important;
}

.wisag-value-rot .wf-svg-line {
stroke:#FFFFFF !important;				
}



[id*='wf-col-'] [id*='wf-col-'], [id*='wf-column-'] [id*='wf-colum-'] {
    width: 100% !important;
}
#Footer-Footer-wat-watchdog.watchdog-wrapper {
	transform: scale(1, 1);
  }

#Footer-Footer-wat-watchdog wf-watchdog {
	background-color:;
       border-style: solid;
	border-width: 0;
       border-color: #FFFFFF;
	border-radius:0px;
	transform: rotate(0deg);
  }

.wf-watchdog{
     	top: 50%;
   	left: 50%;
    	transform: translate(-50%, -50%);
    	position: absolute;
  }

#Footer-Footer-wat-watchdog .disabled {
    pointer-events: none;
}
#Footer-Footer-wat-alarm-counter {overflow:hidden}

#Footer-Footer-wat-alarm-counter .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Footer-Footer-wat-alarm-counter .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 10px; 
	line-height: normal; 
	font-family: Arial; 
	color: #58585A; 
	font-weight: bold; 
	text-align: left;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 23px; 
	height: 11px; 
	
}

#Footer-Footer-wat-alarm-counter .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#wat-alarm-navigation .wf-secured-container > div > .wf-state-layer > .wf-state-container{
        border-radius: 0px;
        border-width: 0px 0px 0px 0px;
        border-color: rgba(255,255,255,0.00);
        border-style: solid;
        background-color: rgba(255,255,255,0.00);
	 color: rgba(255,255,255,0.00);
}    
   

#wat-alarm-navigation .disabled .wf-state-layer {
    pointer-events: none;
}


#wat-alarm-navigation wf-state-symbol.wf-state-layer {
    position: absolute;
    width: 100%;
    height: 100%;
}

#wat-alarm-navigation .wf-navigation-link {
        box-sizing: border-box;
        font-size: 14px;
        font-family: Arial !important;
        font-weight: normal !important;
        text-shadow: none !important;
        border:none;
        background-color: transparent;
        color: inherit;
        display: flex !important;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
        overflow: hidden;
        transform: scale(1, 1);
        text-decoration: none;
    	 border-width: 0px 0px 0px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #wat-alarm-navigation .wf-navigation-link.active {
        background-color: rgba(0,0,0,0.00) !important;
        border-color: rgba(0,0,0,0.00) !important;
        background-image: none !important;
        color: rgba(0,0,0,0.00) !important;
        border-width: 0px 0px 0px 0px;
        border-color: rgba(0,0,0,0.00);
        border-style: solid;
    }

    #wat-alarm-navigation .wf-state-layer:hover  > .wf-state-container,
    #wat-alarm-navigation .wf-navigation-link.active:hover {
        background-color: rgba(255,255,255,0.00) !important;
        border-color: rgba(255,255,255,0.00) !important;
        background-image: none !important;
        color: rgba(255,255,255,0.00) !important;
        border-width: 0px 0px 0px 0px;
        border-color: rgba(255,255,255,0.00);
        border-style: solid;
    }

    #wat-alarm-navigation .wf-state-layer:focus > .wf-state-container,
    #wat-alarm-navigation .wf-state-layer .focus > .wf-state-container {
        background-color: rgba(0,0,0,0.00) !important;
        border-color: rgba(0,0,0,0.00) !important;
        background-image: none !important;
        color: rgba(0,0,0,0.00) !important;
	 outline: none;
        border-width: 0px 0px 0px 0px;
        border-color: rgba(255,255,255,0.00);
        border-style: solid;
    }

    #wat-alarm-navigation .wf-state-layer:hover .icon {
	color: rgba(255,255,255,0.00);
    }

    #wat-alarm-navigation .wf-state-layer:active .icon,
    #wat-alarm-navigation .wf-state-layer .active .icon {
	color: rgba(0,0,0,0.00);
    }

    #wat-alarm-navigation .wf-state-layer:focus .icon,
    #wat-alarm-navigation .wf-state-layer .focus .icon {
	color: rgba(0,0,0,0.00);
    }

    #wat-alarm-navigation .wf-navigation-link .icon {
        font-size: 14px;
        display: inline-block !important;
        padding: 0 3px 0 0;
        line-height: 14px;
	 color:;
    }

#wat-alarm-navigation .wf-navigation-link-content {
        display: inline-block;
	 padding: 0px 10px !important;
	 position:absolute;

	}

#wat-alarm-navigation .wf-nav-text > span {
	display:inline-block;
}

#wat-alarm-navigation.flex-start .wf-navigation-link .icon,
#wat-alarm-navigation.flex-start .wf-nav-text,
#wat-alarm-navigation.flex-start .wf-navigation-link-content {
    text-align: left;
}

#wat-alarm-navigation.center .wf-navigation-link .icon,
#wat-alarm-navigation.center .wf-nav-text,
#wat-alarm-navigation.center .wf-navigation-link-content {
    text-align: center;
}

#wat-alarm-navigation.flex-end .wf-navigation-link .icon,
#wat-alarm-navigation.flex-end .wf-nav-text,
#wat-alarm-navigation.flex-end .wf-navigation-link-content {
    text-align: right;
}

#Footer-content
{
   background-color: #FFFFFF;
   background-color: rgba(255,255,255,0.50);
   background-image: none;
   -moz-box-sizing: border-box;
   box-sizing: border-box;
}
#Footer-wat-time {overflow:hidden}

#Footer-wat-time .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Footer-wat-time .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Zurich Light; 
	color: #4F4F4F; 
	font-weight: normal; 
	text-align: center;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#Footer-wat-time .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#Footer-wat-date {overflow:hidden}

#Footer-wat-date .bg-changed {
		background-color: !important;
		color:  !important;
	}

#Footer-wat-date .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Zurich Light; 
	color: #4F4F4F; 
	font-weight: normal; 
	text-align: center;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 80px; 
	height: 18px; 
	
}

#Footer-wat-date .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
#FooterExtension1.watchdog-wrapper {
	transform: scale(1, 1);
  }

#FooterExtension1 wf-watchdog {
	background-color:;
       border-style: solid;
	border-width: 0;
       border-color: #FFFFFF;
	border-radius:0px;
	transform: rotate(0deg);
  }

.wf-watchdog{
     	top: 50%;
   	left: 50%;
    	transform: translate(-50%, -50%);
    	position: absolute;
  }

#FooterExtension1 .disabled {
    pointer-events: none;
}
#wb_FooterShape1 a img
{
   position: absolute;
   left: 0;
}
#wb_FooterShape1 span
{
   position: absolute;
   left: 0;
}
#wb_FooterShape1 a .hover
{
   visibility: hidden;
}
#wb_FooterShape1 a:hover .hover
{
   visibility: visible;
}
#wb_FooterShape1 a:hover span
{
   visibility: hidden;
}
#FooterShape1
{
   border-width: 0;
}
#wb_FooterShape2 a img
{
   position: absolute;
   left: 0;
}
#wb_FooterShape2 span
{
   position: absolute;
   left: 0;
}
#wb_FooterShape2 a .hover
{
   visibility: hidden;
}
#wb_FooterShape2 a:hover .hover
{
   visibility: visible;
}
#wb_FooterShape2 a:hover span
{
   visibility: hidden;
}
#FooterShape2
{
   border-width: 0;
}
#wb_FooterShape3 a img
{
   position: absolute;
   left: 0;
}
#wb_FooterShape3 span
{
   position: absolute;
   left: 0;
}
#wb_FooterShape3 a .hover
{
   visibility: hidden;
}
#wb_FooterShape3 a:hover .hover
{
   visibility: visible;
}
#wb_FooterShape3 a:hover span
{
   visibility: hidden;
}
#FooterShape3
{
   border-width: 0;
}
#wb_FooterShape4 a img
{
   position: absolute;
   left: 0;
}
#wb_FooterShape4 span
{
   position: absolute;
   left: 0;
}
#wb_FooterShape4 a .hover
{
   visibility: hidden;
}
#wb_FooterShape4 a:hover .hover
{
   visibility: visible;
}
#wb_FooterShape4 a:hover span
{
   visibility: hidden;
}
#FooterShape4
{
   border-width: 0;
}
#wb_FooterShape5 a img
{
   position: absolute;
   left: 0;
}
#wb_FooterShape5 span
{
   position: absolute;
   left: 0;
}
#wb_FooterShape5 a .hover
{
   visibility: hidden;
}
#wb_FooterShape5 a:hover .hover
{
   visibility: visible;
}
#wb_FooterShape5 a:hover span
{
   visibility: hidden;
}
#FooterShape5
{
   border-width: 0;
}
#wb_FooterShape6 a img
{
   position: absolute;
   left: 0;
}
#wb_FooterShape6 span
{
   position: absolute;
   left: 0;
}
#wb_FooterShape6 a .hover
{
   visibility: hidden;
}
#wb_FooterShape6 a:hover .hover
{
   visibility: visible;
}
#wb_FooterShape6 a:hover span
{
   visibility: hidden;
}
#FooterShape6
{
   border-width: 0;
}
#FooterShape7
{
   border-width: 0;
}
#HeaderShape1
{
   border-width: 0;
}
#FooterExtension4 .wf-user-login {
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    height: 100%;
    width: 100%;
}

#FooterExtension4.wf-button button.btn {}

#FooterExtension4 .wf-user-login > button {
    border-width: 1px;
    border-style: solid;
    border-radius: 4px;
    padding:6px 12px;
    line-height: initial;
}

#FooterExtension4 .wf-user-login-data-content {
    text-align: left;
    width: 100%;
}

#FooterExtension4.vertical .wf-user-login-data-content {
    overflow-x: visible;
}

#FooterExtension4.vertical .wf-user-login-labels span {
overflow: visible !important;
text-overflow:initial;
text-align: left;
   padding-right: 5px;
line-height: 16px
}

#FooterExtension4.icon-horizontal button .flexbox i{
   margin:0 5px 0 0;
 text-align: left;
display:inline;
}

#FooterExtension4.icon-vertical button .flexbox i{
   margin:0 5px 0 0;
 text-align: left;
display:block;
width:100%;
}

#FooterExtension4.horizontal.icon-horizontal.text-center .flexbox,
#FooterExtension4.vertical.icon-horizontal.text-center .flexbox{
    left: 50%; 
position: absolute;
transform: translate(-50%, -50%);
}

#FooterExtension4.vertical.icon-horizontal.text-center button .flexbox i{
text-align: right;
white-space: nowrap;
}

#FooterExtension4.vertical.icon-horizontal.text-center .wf-user-login-labels span{
     text-align: left;
} 

#FooterExtension4.horizontal.icon-horizontal.text-center button .flexbox i{
     text-align: right;
    white-space: nowrap;
}

#FooterExtension4.horizontal.icon-horizontal.text-center .wf-user-login-data-content {
text-align: left;
}

#FooterExtension4.icon-horizontal.text-right .flexbox {
flex-direction:row-reverse;
}

#FooterExtension4.horizontal .wf-user-login-labels {
display: inline;
} 

#FooterExtension4.vertical .wf-user-login-labels {
display: block;
} 

#FooterExtension4.icon-vertical .flexbox {
display: block !important;
}

#FooterExtension4.wf-flat .btn {
    background-image: none !important;
}

#FooterExtension4 .btn-custom {
    background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.15) 0, rgba(0, 0, 0, 0.15) 100%);
    border-color: transparent;
    background-color: rgba(0,0,0,0.00);
    color: #4F4F4F;
}

#FooterExtension4 .btn.active,
#FooterExtension4 .btn:active {
    background-color:  !important;
    border-color:  !important;
    background-image: none !important;
    color:  !important;
}

#FooterExtension4 .btn:hover {
    background-color:  !important;
    border-color:  !important;
    background-image: none !important;
    color:  !important;
}

#FooterExtension4 .btn:focus {
    background-color:  !important;
    border-color:  !important;
    background-image: none !important;
    color:  !important;
}


#wat-alarm.icon-wrapper{
position: relative;
width:100%;
height:100%;
background-color:#FFFFFF;
border:solid 1px #E31C18;
border-radius:15px;
transform: scale(1, 1);
}

#wat-alarm .wf-state-container {
    background: none;
}

#wat-alarm .disabled {
    pointer-events: none;
}
#FooterExtension2 {overflow:hidden}

#FooterExtension2 .bg-changed {
		background-color: !important;
		color:  !important;
	}

#FooterExtension2 .wf-text-container {
	position: absolute;
	left:0;
	right: 0;
	top:0;
	bottom:0;
	font-size: 14px; 
	line-height: normal; 
	font-family: Arial; 
	color: #E31C18; 
	font-weight: bold; 
	text-align: left;
	border: 0px solid ;
	background-color: ;
	border-radius: 0px;
 	width: 31px; 
	height: 20px; 
	
}

#FooterExtension2 .wf-text-container > span > span {
	padding: 0px ;
	display:inline-block;
	}
    #FooterExtension5 .btn {
        border-width: 0px;
        border-radius: 4px;
        padding:6px 12px;
	 text-align: center;
	 overflow: hidden;
	 border-style: solid !important;
    }
	
    #FooterExtension5 .caret {
        display: inline-block;
        width: 0;
        height: 0;
        vertical-align: middle;
        border-top: 4px dashed;
        border-top: 4px solid;
        border-right: 4px solid transparent;
        border-left: 4px solid transparent;
    }

	/*#FooterExtension5 .flexbox .m-x-sm {
	   margin:$labelPadding$ !important;
	}*/

    #FooterExtension5 button > i {
        font-size: 10px;
        line-height: 10px;
        display: horizontal !important;
        padding:0 3px 0 0;
    }

    #FooterExtension5 .btn-custom {
        background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.15) 0, rgba(0, 0, 0, 0.15) 100%);
        border-color: rgba(109,177,51,0.00);
        background-color: rgba(109,177,51,0.00);
        color: #4F4F4F;
    }

    #FooterExtension5.wf-flat .btn{
        background-image: none !important;
    }

    #FooterExtension5 .btn.active,
    #FooterExtension5 .btn:active {
        background-color: #6DB133 !important;
        border-color: #6DB133 !important;
        color: #ffffff !important;
    }

    #FooterExtension5 .btn:hover {
        background-color: #FFFFFF !important;
        border-color: #6DB133 !important;
        color: #696969 !important;
    }

    #FooterExtension5 .btn:focus {
        background-color:  !important;
        border-color:  !important;
        color:  !important;
    }

    #FooterExtension5.icon-horizontal i{
       margin:0 3px 0 0;
 	text-align: center;
	display:inline;
    line-height: 1;
    }

    #FooterExtension5.icon-vertical i{
       margin:0 3px 0 0;
 	text-align: center;
	display:block;
	width:100%;
    }

    #FooterExtension5.icon-vertical.text-center .flexbox {
    flex-direction: column;
	}

    #FooterExtension5.icon-vertical.text-right .flexbox {
    flex-direction: row-reverse;
	}

    #FooterExtension5 .flexbox {
     flex-wrap: wrap;
}
#FooterExtension5.icon-horizontal.text-center .flexbox {
      justify-content: center;
}
#FooterExtension5.icon-horizontal.text-right .flexbox {
    flex-direction: row-reverse;
}

/* Workaround for dropdown size for wf-core version <= 3.6.37.4 */
.wf-button .btn-group {
    width: 100%;
    height: 100%;
}



#HeaderExtension1.icon-wrapper{
position: relative;
width:100%;
height:100%;
background-color:rgba(255,0,0,0.00);
border:solid 0px #FFFFFF;
border-radius:15px;
transform: scale(1, 1);
}

#HeaderExtension1 .wf-state-container {
    background: none;
}

#HeaderExtension1 .disabled {
    pointer-events: none;
}
#HeaderImage1
{
   border: 0px #000000 solid;
   padding: 0px 0px 0px 0px;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_FooterLine1
{
   font-size: 0;
}
#FooterLine1
{
   border-width: 0;
   height: 8px;
   width: 1902px;
}
#IndexShape3osdjn
{
   border-width: 0;
}
#FooterExtension3 .wf-secured-container > div > .wf-state-layer > .wf-state-container{
        border-radius: 0px;
        border-width: 0px 0px 0px 0px;
        border-color: rgba(255,255,255,0.00);
        border-style: solid;
        background-color: rgba(255,255,255,0.00);
	 color: rgba(255,255,255,0.00);
}    
   

#FooterExtension3 .disabled .wf-state-layer {
    pointer-events: none;
}


#FooterExtension3 wf-state-symbol.wf-state-layer {
    position: absolute;
    width: 100%;
    height: 100%;
}

#FooterExtension3 .wf-navigation-link {
        box-sizing: border-box;
        font-size: 14px;
        font-family: Arial !important;
        font-weight: normal !important;
        text-shadow: none !important;
        border:none;
        background-color: transparent;
        color: inherit;
        display: flex !important;
        flex-wrap: wrap;
        align-items: center;
        justify-content: center;
        overflow: hidden;
        transform: scale(1, 1);
        text-decoration: none;
    	 border-width: 0px 0px 0px 0px;
        border-color: transparent;
        border-style: solid;
    }

    #FooterExtension3 .wf-navigation-link.active {
        background-color: rgba(0,0,0,0.00) !important;
        border-color: rgba(0,0,0,0.00) !important;
        background-image: none !important;
        color: rgba(0,0,0,0.00) !important;
        border-width: 0px 0px 0px 0px;
        border-color: rgba(0,0,0,0.00);
        border-style: solid;
    }

    #FooterExtension3 .wf-state-layer:hover  > .wf-state-container,
    #FooterExtension3 .wf-navigation-link.active:hover {
        background-color: rgba(255,255,255,0.00) !important;
        border-color: rgba(255,255,255,0.00) !important;
        background-image: none !important;
        color: rgba(255,255,255,0.00) !important;
        border-width: 0px 0px 0px 0px;
        border-color: rgba(255,255,255,0.00);
        border-style: solid;
    }

    #FooterExtension3 .wf-state-layer:focus > .wf-state-container,
    #FooterExtension3 .wf-state-layer .focus > .wf-state-container {
        background-color: rgba(0,0,0,0.00) !important;
        border-color: rgba(0,0,0,0.00) !important;
        background-image: none !important;
        color: rgba(0,0,0,0.00) !important;
	 outline: none;
        border-width: 0px 0px 0px 0px;
        border-color: rgba(255,255,255,0.00);
        border-style: solid;
    }

    #FooterExtension3 .wf-state-layer:hover .icon {
	color: rgba(255,255,255,0.00);
    }

    #FooterExtension3 .wf-state-layer:active .icon,
    #FooterExtension3 .wf-state-layer .active .icon {
	color: rgba(0,0,0,0.00);
    }

    #FooterExtension3 .wf-state-layer:focus .icon,
    #FooterExtension3 .wf-state-layer .focus .icon {
	color: rgba(0,0,0,0.00);
    }

    #FooterExtension3 .wf-navigation-link .icon {
        font-size: 14px;
        display: inline-block !important;
        padding: 0 3px 0 0;
        line-height: 14px;
	 color:;
    }

#FooterExtension3 .wf-navigation-link-content {
        display: inline-block;
	 padding: 0px 10px !important;
	 position:absolute;

	}

#FooterExtension3 .wf-nav-text > span {
	display:inline-block;
}

#FooterExtension3.flex-start .wf-navigation-link .icon,
#FooterExtension3.flex-start .wf-nav-text,
#FooterExtension3.flex-start .wf-navigation-link-content {
    text-align: left;
}

#FooterExtension3.center .wf-navigation-link .icon,
#FooterExtension3.center .wf-nav-text,
#FooterExtension3.center .wf-navigation-link-content {
    text-align: center;
}

#FooterExtension3.flex-end .wf-navigation-link .icon,
#FooterExtension3.flex-end .wf-nav-text,
#FooterExtension3.flex-end .wf-navigation-link-content {
    text-align: right;
}

