/* Multidate picker css */
/* jQuery UI Datepicker moving pixels fix */
table.ui-datepicker-calendar {border-collapse: separate;}
.ui-datepicker-calendar td {border: 1px solid transparent;}

/* jQuery UI Datepicker hide datepicker helper */
#ui-datepicker-div {display:none;}

/* jQuery UI Datepicker emphasis on selected dates */
.ui-datepicker .ui-datepicker-calendar .ui-state-highlight a {
	background: #743620 none;
	color: white;
}

tr.bordered {
    border-bottom: 2px dashed #ccc;
}

#recurring-msg {
   color: #F00;} 

#eventer-venuechecklist li > span{display: none}
#eventer-venuechecklist li:hover > span{
	display: inline-block;
	font-size: 11px;
	color: #999;
	position: relative;
	top: 1px;
	float: right;
	text-decoration: underline;
	cursor: pointer
}
.field-description{
	color: #999;
	font-size: 13px;
	display: block;
	margin-top: 8px
}
.eventer-form-table td{
	vertical-align: top
}
.eventer-label-block{
	display: block
}
.eventer-registrant-details-trigger{
	cursor: pointer
}
.eventer-registrant-details-trigger:hover,.eventer-registrant-details-trigger.active{
	background-color: #e9f6fb
}
.remove-reg{
	text-align: center;
	background-color: red;
	display: inline-block;
	color: #fff;
	padding: 0 2px;
	opacity: .5
}
.remove-reg:hover{
	color: #fff;
	opacity: 1
}
.eventer-loading {
		-webkit-animation: rotation .5s infinite linear;
		animation: rotation .5s infinite linear;
		color: #008ec2
}

@-webkit-keyframes rotation {
		from {
				-webkit-transform: rotate(0deg);
				transform: rotate(0deg);
		}
		to {
				-webkit-transform: rotate(359deg);
				transform: rotate(359deg);
		}
}