@charset "utf-8";
/* Default styles for event scripts */

/* SINGLE PAGE VIEW */
.event {
	background: #fff;
	padding: 10px;
	}

/* SECTION VIEW */
.event-datetime {
	background-color: #ccc; 
	margin: 0px 5px 0 0; 
	padding: 10px; 
	float: left;
	font-weight: bold;
	width: 170px;
	}
.event-name {
	
	}
.event-where {
	font-size: 12px;
	font-weight: normal;
	display: block;
	}
.event-when {
	font-size: 12px;
	font-weight: normal;
	}
.event-register-button {
	padding: 9px;
	font-weight: bold;
	}
.event-line {
	border: 1px solid #ccc;
	line-height: 19px;
	margin-bottom: 7px;
	background: #fff;
	}
	
/* WIDGET - EVENT FEED */
.event-feed-month {
	}
.event-feed-day {
	display: block;
	}
.event-feed-datetime {
	float: left;
	width: 32px;
	background: #eee;
	padding: 3px;
	height: 36px;
	line-height: 18px;
	text-align: center;
	margin: 1px 4px 0px 0;
	font-weight: bold;
	}
.event-feed-name {
	
	}
.event-feed-venue {
	display: none;
	}
.event-feed-info {
	padding: 3px;
	}
.event-feed-post {
	margin-bottom: -1px;
	clear: both;
	height: 43px;
	overflow: hidden;
	border: 1px solid #ccc;
	border-width: 0 1px 1px 1px;
	}
/********************************************************** REVIEW */
#event-registration-header {
 	margin: 0 0 5px 0;
	}
#event-registration-header-step {
 	background-color: #aaaaaa;
 	color: white;
 	padding: 5px;
 	font-weight: bold;
 	}
#event-registration-header-back {
 	float: right;
 	text-align: right;
 	}
#event-registration-header-event-date {
 	font-size: 13px;
 	}
#event-registration-review-itinerary {
	border-bottom: 1px solid #aaa;
	}
#event-registration-review-itinerary th {
	text-align: left;
	}
#event-registration-review-itinerary td {
	padding: 3px 9px;
	}
#event-registration-review-status {
	text-align: center;
	margin: 20px;
	}
#event-registration-review-invoice {
	border-bottom: 1px solid #aaa;
	}
#event-registration-review-invoice-header {
	padding: 10px 0;
	font-size: 18px;
	}
#event-registration-review-invoice td {
	padding: 3px 9px;
	}
#event-registration-review-attendee {
	border-bottom: 1px solid #aaa;
	}
#event-registration-review-attendee-header {
	padding: 10px 0;
	font-size: 18px;
	}
#event-registration-review-attendee td {
	padding: 3px 9px;
	}
#event-registration-review-payment-instructions {
	margin: 4px;
	}
#event-registration-review-itinerary {
	margin: 4px;
	}
.event-registration-review-edit {
	float: right;
	border: 1px solid #aaa;
	background: #ccc;
	padding: 5px;
	}