/* Styling sheet for the edition form of a Live Event */

.live-event-edit {
	margin-bottom: 20px;
	width: 100%;
}

.live-event-edit h1,
.live-event-edit h2 {
	color: #000;
	font-family: 'din', arial, sans-serif;
	font-size: 18px;
	text-transform: uppercase;
}

.title-line {
	background-color: #000;
	height: 2px;
	margin-bottom: 5px;
	width: 100%;
}

.live-event-edit h2,
.live-event-edit .field {
	margin-top: 20px;
	margin-bottom: 20px;
}

.live-event-edit span {
	font-weight: bold;
	color: #000000;
}

.live-event-edit .required-fields-info {
	color: #777777;
	font-weight: normal;
}

.live-event-edit .validation-messages {}

.live-event-edit .on-update {
	padding-bottom: 5px;
	padding-top: 20px;	
}

.live-event-edit .on-update.success {
	color: #009933;
	font-size: 12px;
	font-weight: bold;
}

.live-event-edit .on-update.failed {
	color: #e8432e;
	font-size: 12px;
	font-weight: bold;
}

.live-event-edit .validation-errors {
	color: #e8432e;
	padding-top: 3px;
}

.live-event-edit .form-separator {
	border-bottom: 1px dashed #c8c8c8;
	width: 560px;
}

.live-event-edit .alias span,
.live-event-edit .title-page span,
.live-event-edit .subtitle span,
.live-event-edit .description span,
.live-event-edit .status span,
.live-event-edit .hashtags span,
.live-event-edit .timeline span,
.live-event-edit .feed-type span,
.live-event-edit .vod-url span,
.live-event-edit .feed-url-fields label {
	min-width: 100px;
	display: inline-block;
}

.live-event-edit input[type="text"],
.live-event-edit input[type="number"] {
	border: 1px solid;
	border-color: #cccccc;
	font-family: 'Verdana';"
	font-size: 11px;
	height: 25px;
	padding-left: 5px;
	width: 300px;
}

.live-event-edit .subtitle input[type="text"],
.live-event-edit .hashtags input[type="text"],
.live-event-edit .feed-type input[type="text"],
.live-event-edit .vod-url input[type="text"] {
	width: 450px;
}

.live-event-edit.description span {
	padding-top:5px;
	vertical-align: top;
}

.live-event-edit textarea {
	padding-left: 5px;
	width: 450px;
	height: 100px;
}

.live-event-edit .title-page,
.live-event-edit .subtitle,
.live-event-edit .description {
	margin-bottom: 5px;
	margin-top: 5px;
}

.live-event-edit .titles-group,
.live-event-edit .subtitles-group,
.live-event-edit .descriptions-group {
	margin-bottom: 20px;
}

.live-event-edit .feed-title {
	padding-top: 0px;
}

.live-event-edit .status-radio-buttons,
.live-event-edit .feed-radio-buttons {
	display: inline-block;
	padding-top: 5px;
}

.live-event-edit .feed-url-fields,
.live-event-edit .feed-url-fields label {
	padding-top: 5px;
}

.live-event-edit .feed-url-fields span {
	font-weight: normal;
}

.live-event-edit .placeholder-preview,
.live-event-edit .banner-preview {
	margin: 10px;
	border: solid 1px #000000;
}

/* Reset/empty line field button */
.live-event-edit .remove-button span {
	background: url(../../images/croix_rouge_suppr.gif);
	color: transparent;
	display: inline-block;
	height: 10px;
	vertical-align: middle;
	width: 10px;
}

.live-event-edit .remove-button span:hover {
	background-position: bottom;
}

.live-event-edit .remove-button .hidden {
	display: none;
}

.live-event-edit .field span {
	padding-top: 5px;
	vertical-align: top;
}

.live-event-edit .field li {
	display: list-item;
	list-style: disc inside;
	margin-top: 5px;
}

.live-event-edit .field ol li {
	list-style: decimal inside;
}

.live-event-edit .form-buttons {
	margin-top: 10px;
}

.live-event-edit .form-button {
	background-color: #CCC;
	border: none;
	border-radius: 2px;
/* 	display: inline-block; */
	font: 11px "Verdana", Arial;
	padding: 7px;
}

.live-event-edit .all-lives-button {
	margin-top: 10px;
}
