/* 
	Anpassungen an Event Booking Elementen zur Angleichung 
	an das TaCo Template
*/
/* Definitionen Eingabefelder auf der Buchungsseite */
.radio, .checkbox {
    display: inline-block;
}

	input[type="text"].input-small {
		width: 100px!important;
	}
	input[type="text"].inputbox {
		width: 150px!important;
	}

.form-horizontal .controls ul {
	margin: 0;
}
.form-horizontal .controls ul li:before, .form-horizontal .controls ul li:after {
	display: none;
}
.form-horizontal .controls ul li {
	padding: 0;
}
.form-horizontal .controls .input-append .add-on, .form-horizontal .controls .input-prepend .add-on {
    background: none;
    border: none;
    display: inline-block;
    height: auto;
    line-height: normal;
    padding: 6px 5px;
    text-align: center;
    text-shadow: none;
    width: auto;
}
/* für kleinere Auflösungen (responsive) */
@media screen and (max-width: 767px) {
	.form-horizontal .control-label {
		float: none;
		padding-top: 0;
		text-align: left;
		width: auto;
	}
	.form-horizontal .controls {
		margin-left: 0;
	}
	.form-horizontal .form-actions {
		padding-left: 20px;
	}
}
/*
	Einstellungen für Tabellen mit Event- Übersichten und Detaildarstellungen 
*/
/* Rahmen (hell: #FFDDB7 , dunkel: #F9BA76 */ 
.eb-container .table-bordered {
border-color: #FFDDB7 #FFDDB7 #FFDDB7 -moz-use-text-color;
}
.eb-container .table th, .eb-container .table td {
border-top: 1px solid #FFDDB7;
}
.eb-container .table-bordered th, .eb-container .table-bordered td {
border-left: 1px solid #FFDDB7;
}


/* Kopfzeile Hintergrund und Rahmen auf der Event Seite */
#eb-event-page .eb-box-heading, #eb-event-page .eb-description {
	background: #FEF4D8;
	border: none;
	margin: -10px;
  	margin-top: 0px;
/* 	border-left: 1px solid #FFDDB7;
	border-right: 1px solid #FFDDB7;
	border-bottom: 1px solid #FFDDB7;
	border-top: 1px solid #FFDDB7; */
	} 


/* Kopfzeile Hintergrund und Rahmen events */
#eb-events .eb-box-heading, #eb-events .eb-description {
	background: #FEF4D8;
/*	border: none; */
	border-left: 1px solid #FFDDB7;
	border-right: 1px solid #FFDDB7;
	border-bottom: 1px solid #FFDDB7;
	border-top: 1px solid #FFDDB7; 
	}

/* Kopfzeile Hintergrund und Rahmen categories */
#eb-categories .eb-box-heading, #eb-categories .eb-description {
	background: #FEF4D8;
/*	border: none; */
	border-left: 1px solid #FFDDB7;
	border-right: 1px solid #FFDDB7;
	border-bottom: 1px solid #FFDDB7;
	border-top: 1px solid #FFDDB7; 
	}


/* in EB Tabellen die alternierenden Zeilen-Farben ausschalten (auf TaCo Huntergrundfarbe setzen) */
.table-striped tbody tr:nth-child(2n+1) td, .table-striped tbody tr:nth-child(2n+1) th {
    background-color: #FEF4D8;
}

/* Fußzeile mit Actions-Buttons auf Buchungsseite */
.form-actions {
	background: none;
	border-top: none;
}
.eb-notice-message {
    font-size: 100%;
	font-weight: normal;
	text-align: center;
	margin-top: 0;
}

/* Eingabefeld in EB Buchungsverwaltung */
input.search-query {
    padding-right: 14px;
    padding-left: 14px;
    margin-bottom: 10px;
	border-radius: 1px;
    width: 200px!important;
	height: 10px!important; 
}

/* fix für Joomla Login-Module */
#login-form input {
	height:auto;
	width:150px !important;
}
.logout-button input {
	width:70px !important;
}

/* 
	Spaltenbreite EB Tabellen 
*/
#adminForm .table_price_col {
	width: 55px!important;
	padding-right:5px;
}
#adminForm .location_col  {
	width: 85px!important;
	padding-right:5px;
}
#adminForm .date_col  {
	width: 115px!important;
	padding-right:5px;
}
/* weitere Spalten-styles  
#adminForm .actions-col  {
	padding-right:80px;
}
*/
#adminForm .eb-taskbar li {
	margin: 0 0 2px !important;
}
.art-postcontent #adminForm .eb-taskbar ul > li::before {
	content:none;
	margin:0;
}

/* Test Preis rechtsbündig */
/* klappt noch nicht! */
.hidden-phone {
      text-align: right;
}