/*****************************************

		CUSTOM CSS

******************************************/
/*		cookie display		**/
  
#redim-cookiehint{
bottom: 0px;
position: fixed;
text-align: right;
padding: 30px 30px 30px 0px;
z-index: 999;
background: #f3f6ea;
width: 100%;
}
	


.user1, .user2, .user3 {
   border-radius: 10px;
   height: 12em;
   background: #f3f6ea;
}
.user4 {
   border-radius: 10px;
   background: #f3f6ea;
}

/*		Hauptmenu nicht Grossbuchstaben		**/
.accordion li a, .accordion li span.separator {
text-transform: none;
font-size: 13px;
letter-spacing: 0px;  
}


/*		background for inline modules on mobiles - kue removed		**/


	.resp-users-980 .user1 > .moduletable, .resp-users-980 .user2 > .moduletable, .resp-users-980 .user3 > .moduletable, .top-module-position .moduletable 
{
	background: rgba(0, 0, 0, 0);
	}
	

	.theme-dark.resp-users-980 .user1 > .moduletable, .theme-dark.resp-users-980 .user2 > .moduletable, .theme-dark.resp-users-980 .user3 > .moduletable, .top-module-position .moduletable
{
	background: rgba(0, 0, 0, 0);
	}	


	/** Fontgrösse für Mobiles grösser neu eingefügt **/

@media screen and (max-width: 979px) {
  
  .user1, .user2, .user3 {
     height: 10em;
}
  
			
	/** 	CONTENT 	**/
  
 .main_content {

      font-size: 120%;
     
	}
	
  
  .resp-users-980 .user4 > .moduletable, .resp-users-980 .user7 > .moduletable, .resp-users-980 .user8 > .moduletable, .resp-users-980 .user9 > .moduletable 
{
	font-size: 120%;
	}
	
		.resp-users-980 .user4 > .moduletable, .theme-dark.resp-users-980 .user7 > .moduletable, .theme-dark.resp-users-980 .user8 > .moduletable, .theme-dark.resp-users-980 .user9 > .moduletable
{
	font-size: 120%;
	}
  
