

/* General */
	body {
		font-family: 'Roboto', sans-serif;
		font-family: 'Roboto Condensed', sans-serif;
		
		/*background-color: transparent;*/
		background: url(../images/background.jpg);
		background-attachment: fixed;
		background-position: center;
		
		width:80%;
        margin-left:auto;
        margin-right:auto;
	}
	
	p, a, label {
		font-size: 118%;
	}
	
	p {
		
	}
	
	a {
		color:white;
		text-decoration: none;
	}
	
	section {
		background-color: #d9b382;
		padding-top: 64px;
		padding-bottom: 32px;
		margin-bottom: 8px;
	}
	
	/*section + section {
		margin-top: 40px;
	}

	.btn { 
		color: #ffffff; 
		background-color: #AB6222; 
		border-color: #804C1F; 
	} 
	
	.btn.btn-loeschen {
		background-color: #c44823; 
		border-color: #804C1F;
	}
 
	.btn:hover, 
	.btn:focus, 
	.btn:active { 
		color: #ffffff; 
		background-color: #9C581D; 
		border-color: #804C1F; 
	} 
/*END General */


/* Navbar */
	#navbar {
		font-color: #FFA23C;
		font-weight: 1000;
		background: #D26D00;
	}
	
	.brand-grey {
		color: #D3D3D3;
	}
	
	#navbar .dropdown-menu {
		background-color: #D26D00;
	}
	
	#navbar .dropdown-menu>ul>li:hover {
		background-color: #D26D00;
	}
	
	.navbar-nav>li>a{
		color: #FFA23C;
		font-weight: 1000;
		font-size: 98%;
		text-shadow: -1px 0 #808080 , 0 1px #808080 , 1px 0 #808080 , 0 -1px #808080;
	}
	
	.dropdown-menu>li>a{
		color: #FFA23C;
		font-weight: 1000;
		font-size: 100%;
	}
/* END Navbar*/


/* Header */

	#header {
		height: 420px;
		width: 100%;	
		background: url(../images/holzwerkstatt.jpg);
		background-size: cover;
		background-repeat: no-repeat;
		background-attachment: fixed;
		background-position: center;
	}

	#header-text {
		font-size: xx-large;
		font-weight: bolder;
		color: white;
		text-shadow: -1px 0 #A25400, 0 1px #A25400, 1px 0 #A25400, 0 -1px #A25400;
	}

	}
/* END Header */

	
/* Events */

	.event-row {
		
	}
	
	.event-row.date-text,
	.event-row.event-text	{
		background-color: #D26D00;
	}
	
	.row-striped:nth-of-type(odd){
	  background-color: #efefef;
	  border-left: 8px #000000 solid;
	}

	.row-striped:nth-of-type(even){
	  background-color: #ffffff;
	  border-left: 8px #efefef solid;
	}
	/* https://bootsnipp.com/snippets/VgzeR */
	.date-text p{
		font-size: 22px;
		font-weight: bolder;
	}
	
	.date-text.date-text-year {
		font-size: 18px;
		font-weight: bolder;
	}
/* END Events */

/* Footer */
	
	footer {
		background-color: #D26D00;
		color: white;
		position: absolute;
		left: 0;
		right: 0;
		width: 100%;
	}
	
	footer a {
		color: white;
		text-decoration: none;
	}
	
	#footer-menu {
		list-style-type: none;
	}
	
	#footer-menu li {
		display:inline;
	}
/* END Footer */

/* Login */
	#form-login {
		
	}
	
	.login-field {
		
	}
/* END Login */

/* QE List */
	.table-responsive #qe-table {
		height:300px;
		overflow:scroll;
	}

	#thead-qe-list {
		font-size: 115%;
	}
	
	#tbody-qe-list {
		font-size: 85%;
	}

	.bootstrap-table-filter-control-berufsfeld {
		background-color: #ECD8C0;
		border: 1px solid #BCAC99;
	}

	.bootstrap-table-filter-control-zeichen {
		background-color: #ECD8C0;
		border: 1px solid #BCAC99;
	}

	.bootstrap-table-filter-control-qename.search-input {
		background-color: #ECD8C0;
		border: 1px solid #BCAC99;
	}

	.bootstrap-table-filter-control-klartext.search-input {
		background-color: #ECD8C0;
		border: 1px solid #BCAC99;
	}

	.bootstrap-table-filter-control-einstelldatum.search-input {
		background-color: #ECD8C0;
		border: 1px solid #BCAC99;
	}
/* END QE List */

/* BRP-List */
	#thead-brp-list {
		font-size: 115%;
	}
	
	#tbody-brp-list {
		font-size: 85%;
	}
/* END PRB-List */

/* QB-List */
	.table-responsive #qb-table {
		height:300px;
		overflow:scroll;
	}

	#thead-qb-list {
		font-size: 115%;
	}
	
	#tbody-qb-list {
		font-size: 85%;
	}

	.bootstrap-table-filter-control-qbname.search-input {
		background-color: #ECD8C0;
		border: 1px solid #BCAC99;
	}

	.bootstrap-table-filter-control-klarname.search-input {
		background-color: #ECD8C0;
		border: 1px solid #BCAC99;
	}
/* END QB-List */


/* BE-List */
	.table-responsive #be-table {
		height:300px;
		overflow:scroll;
	}

	#thead-be-list {
		font-size: 115%;
	}
	
	#tbody-be-list {
		font-size: 85%;
	}

	.bootstrap-table-filter-control-bename.search-input {
		background-color: #ECD8C0;
		border: 1px solid #BCAC99;
	}
/* END BE-List */


/* QE edit */

	#tatble-qe-piece {
		background-color: #c78965 
	}
	
	#form-qe-edit {
		
	}

/* END QE edit */


/* BRP List */
	.table-responsive #brp-table {
		height:300px;
		overflow:scroll;
	}

	.btn { 
		color: #ffffff; 
		background-color: #AB6222; 
		border-color: #804C1F; 
	} 
	
	.btn.btn-loeschen {
		background-color: #c44823; 
		border-color: #804C1F;
	}
 
	.btn:hover, 
	.btn:focus, 
	.btn:active { 
		color: #ffffff; 
		background-color: #9C581D; 
		border-color: #804C1F; 
	} 
/* END BRP List */


/* User registration */

	.row #user-registration-form {
		justify-content: center;
	}

/* END User registration */