/* Add Styles Menues Forms Tables etc. */
/*Dunkelblau #002b53 rgba(0,43,85,1)
Redaktionsblau #005a9a rgba(0,90,154,1)
Hellblau #008bd2 rgba(0,139,208,1)
Rot #e30613 rgba(226,0,26,1)
Gelb #ffed00 rgba(255,237,0,1)
Hellgrau #b2b2b2 rgba(177,179,180,1)
Dunkelgrau #31464F rgba(49, 70, 79,1)
*/

/*Menu*/
.menuicon{float:left; color: #fff; margin-top:7px; transition: 0.5s;}
.menuicon:hover {color:#b2b2b2; }
.bgred {}
/*.turn90 {transform: rotate(90deg)}
.turn-90 {transform: rotate(-180deg)}*/

.sidenav {
 height: 100%; /* 100% Full-height */
 width: 0px; /* 0 width - change this with JavaScript */
 display: none;
 position: fixed; /* Stay in place */
 z-index: 1; /* Stay on top */
 top: 0; /* Stay at the top */
 left: 0;
 background-color: #002b53; /* MM Dark Blue*/
 opacity: 0.8;
 overflow-x: hidden; /* Disable horizontal scroll */
 padding-top: 60px; /* Place content 60px from the top */
 transition: 0.5s; /* 0.5 second transition effect to slide in the sidenav */
}

/* The navigation menu links */
.sidenav a, .sidenav a.mItem {
 padding: 8px 8px 8px 32px;
 text-decoration: none;
 font-size: 25px;
 color: #fff;
 display: block;
 transition: 0.5s;
}

/* When you mouse over the navigation links, change their color */
.sidenav a.mItem:hover, .sidenav a.mItem:active {
 color: #e2001a;
}

/* Position and style the close button (top right corner) */
.sidenav .closebtn {
 position: absolute;
 top: 0;
 right: 25px;
 font-size: 36px;
 margin-left: 50px;
}

/*.mItem {
  color: #ffffff;
}
.active, .mItem:hover {
  color: #e2001a !important;
}*/

/*END Menu*/

/* pure corrections */

.pure-g {
  letter-spacing: normal !important;
}

/* END pure corrections */

/*  Add styles Forms Results Display*/

.innerResults {width:80%;margin: 0 auto;}

/*  END Add styles Forms Results Display*/

/* */
.blueborder {border: 1px solid #008bd0 !important;}

/*table in div*/
.divTable{
	display: table;
	width: 100%;
}
 
.divTableRow {
	display: table-row;
}

.divTableRowNoPointer {
	display: table-row;
}

.divTableRow:hover {
	cursor: pointer;
  opacity: 0.7;
}
.divTableHeading {
	background-color: #EEE;
	display: table-header-group;
}
.divTableCell, .divTableHead {
	/*border: 0px solid #999999;*/
	display: table-cell;
	padding: 3px 10px;
}
.divTableHeading {
	background-color: #EEE;
	display: table-header-group;
	font-weight: bold;
}
.divTableFoot {
	background-color: #EEE;
	display: table-footer-group;
	font-weight: bold;
}
.divTableBody {
	display: table-row-group;
}
fieldset.tableArchiveResults {border: none;}
.tableArchiveResults .divTable {width:250px}
/*END table div*/
