html, body{

    margin: 0;
    padding: 0;
	font-family:"Lato" !important;
}

.vrsHeader{
z-index: 1000;
background-color:#FFFFFF;
height:135px;
top: 0;
position: absolute;
width: 100%;
display: flex;
grid-template-columns: auto auto auto;
box-shadow: 0px 3px 6px #00000029;
}


.logo_min{
	
	display:none;
	
}

@media only screen and (max-width: 1680px) {
	
	.vrsHeader{
		
		  
	}
	
  .vrsInner{
 
    height:auto;
  }
}



	#myModal{
	
	top:60px !important;
	
}


	.vrsHeader{
		
		  height:60px;
		  display:flex;
	}

  .vrsInner p{
	display:none;
	 
  }
  .vrsLogo > img{
	display:none;
  }
  .vrsLogo{
	  padding:unset !important;
	  margin:auto 0 auto 0 !important;
	  
  }
  
  .logo_min{
	
	display:block !important;
	height:45px;
	margin:auto;
	float:left !important;
	
}

  
  .vrsInner {
	 display:none;
	
  }

	.loader{
		
		left:50% !important;
		
	}

  arcgis-map{
	top: 0px !important;
   height: calc( 100%  ) !important;
    width:100% !important;
	left:0 !important;
  }
  
 
  
  .mapCollapse{
	  
	display:none !important;
	  
  }
     .sidebarCollapse{
	  
	  display:block !important;
	  width:100% !important;
  }
  .sidebar{
  top: 60px !important;
   height: calc( 100% - 60px  ) !important;
    transition:0s;
	width:0px ;
  }

	.impressum_links{
	margin: auto !important;
    margin-left: 5px !important;
    overflow-x: hidden !important;
	}





.vrsInner{
    
   margin:auto 0 auto 20px;
}

.vrsLogo{

    padding-top: 35px;
}
.vrsLogo img{

 
        margin-left: 40px;
}

h1{
    font: normal normal bold 25px/30px Lato;
    letter-spacing: 0.4px;
    text-transform: uppercase;
    margin:0;
}

.vrs-blue{
color: #00B2E6;
}
.vrs-darkblue{
    color:#145A74;
}
.vrs-lapa{
    color:#78AA28;
}

.vrsTabs{

    font: normal normal normal 18px/23px Lato;
letter-spacing: 0.29px;
margin-top: 9px;
}