/*
    HINWEIS
 
    BLOCS Swatches
    
    Farbvariablen aus BLOCS sind i.d.R. !important und 
    werden nicht überschrieben.

*/  



#EIP_map {
    min-height: 400px;
    max-height: 400px;
    min-width: 100%;
    max-width: 100%;
    background-color: rgb(255,255,255);
}

.eip-map-background{
	background-image: url(../includesTROLLINGER/images_DHBW/map_hintergund_360px_farbig_10.png);
	background-position: center center;
	background-repeat: no-repeat;
}

.eip-map-class {
    border-width: 4px;
    border-color: rgb(239, 242, 243);
    border-radius: 8px;
    border-style: solid;
    background-color:  rgb(255,255,255); 
 }

 #EIP_map_all {
    height: 100vh;
    min-width: 100%;
    max-width: 100%;
    background-color: rgb(255,255,255);
}

.eip-map-all-background{
	background-image: url(../includesTROLLINGER/images_DHBW/map_hintergund_360px_farbig_10.png);
	background-position: center center;
	background-repeat: no-repeat;
}

.eip-map-all-class {
    border-width: 4px;
    border-color: rgb(239, 242, 243);
    border-radius: 0px;
    border-style: solid;
    background-color:  rgb(255,255,255); 
 }

 .leaflet-container .leaflet-control-attribution {
    font-family: "GenerisSansCom-Regular";
}


.eip-button-white{ 
}

.eip-button-grey{
}

#header{
    opacity: 1;
}

.eip-button{
}
.eip-button-100{
    min-width: 100px;
    max-width: 100px;  
}

.eip-button-120{
    min-width: 120px;
    max-width: 120px;  
}

.eip-button-180{
    min-width: 180px;
    max-width: 180px;  
}


.eip-row-borders{
/*	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
*/}

.eip-images{
    border-width: 2px;
    border-radius: 3px;
    border-style: solid;
   }

.eip-images-team-card{
    border-width: 3px 2px 2px 2px;
    border-radius: 3px;
    border-style: solid;
  }


.sticky-nav.sticky {
    box-shadow: 0 1px 5px rgba(0,0,0,.3);
}

.eip-scroller-termine{
    scrollbar-color: rgb(191, 193, 53) #ffffff;
}


.eip-images-head{
}

/*  HACK für Rahmen

    vordefinierte Farben 
    
    --swatch-var-679:rgba( 55,255,255,1.00);
	--swatch-var-5069:rgba(0,0,0,1.00);
	--swatch-var-3929:rgba(202,202,68,1.00);
	--swatch-var-7537:#DEDEDB;
	--swatch-var-7268:rgba(188,188,183,1.00);
	--swatch-var-6932:rgba(160,161,157,1.00);
	--swatch-var-565:rgba(102,102,98,1.00);
	--swatch-var-3126:rgba(92,92,88,1.00);
	--swatch-var-4593:rgba(255,255,255,0.5);
	--swatch-var-2393:#DEDEDB;

*/

/*
@media (max-width: 1200px ) { .eip-body{ background-color:#ffffff;               } .eip-row-borders{ border-right-width: 1px; border-left-width: 1px;}}
@media (max-width:  991px ) { .eip-body{ background-color: var(--swatch-var-7537); } .eip-row-borders{ border-right-width: 1px; border-left-width: 1px;}}
@media (max-width:  767px ) { .eip-body{ background-color: var(--swatch-var-7537); } .eip-row-borders{ border-right-width: 1px; border-left-width: 1px;}}
@media (max-width:  575px ) { .eip-body{ background-color: var(--swatch-var-7537); } .eip-row-borders{ border-right-width: 1px; border-left-width: 1px;}}
*/


@media (max-width: 1200px ) { .eip-body{ background-color: #DFDFDC;     } .eip-row-borders{ border-right-width: 10px; border-left-width: 10px;}}
@media (max-width:  991px ) { .eip-body{ background-color: #DFDFDC;     } .eip-row-borders{ border-right-width:  0px; border-left-width:  0px;}}
@media (max-width:  767px ) { .eip-body{ background-color: #DFDFDC;     } .eip-row-borders{ border-right-width:  0px; border-left-width:  0px;}}
@media (max-width:  575px ) { .eip-body{ background-color: #DFDFDC;     } .eip-row-borders{ border-right-width:  0px; border-left-width:  0px;}}

/*
.bgc-679 {
    background-color: rgb(255, 255, 255); 
    opacity: 0.7;
  }
*/