﻿/* Event Grid Page */

.Event_Block_Inner ul li .event_block{
	padding:15px;
	background:#fff;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;	
	-webkit-box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.4);
	-moz-box-shadow:    0px 0px 8px 0px rgba(0, 0, 0, 0.4);
	box-shadow:         0px 0px 8px 0px rgba(0, 0, 0, 0.4);	
}
.event_block--future {
	opacity:0.5;
}
.event_block--future:hover {
	opacity:1;
}
.Event_Block_Inner ul li .event_block .left_pad {
	padding-left:10px;
}
.Event_Block_Inner ul li .event_block .right_pad {
	padding-right:10px;
}
.Event_Block_Inner ul li .event_block .top_pad {
	padding-top:10px;
}
.Event_Block_Inner ul li .event_block .bottom_pad {
	padding-bottom:10px;
} 
.Event_Block_Inner ul li .event_block h2.event_title{
	font-size:18px;
	font-weight:bold;
	color:#000;
	padding:0;
	margin:0;
} 
.Event_Block_Inner ul li .event_block h3.event_date{
	font-size:16px;
	font-weight:bold;
	color:#2f7925;
	padding:0;
	margin:0;
}
.Event_Block_Inner ul li .event_block h4.event_time{
	font-size:15px;
	color:#2f7925;
	padding:0;
	margin:0;
}  
.Event_Block_Inner ul li .event_block p{
	font-size:14px;
	line-height:1.7;
} 
.Event_Block_Inner ul li .event_block a.event_details_btn{
	font-size:14px;
	font-weight:bold;
	display:inline-block;
	padding:12px 25px;
	color:#383838;
	background:transparent;
	border:2px #383838 solid;
} 
.Event_Block_Inner ul li .event_block a.event_details_btn:hover{
	color:#545454;
	border:2px #545454 solid;
}

/* Event Detail Page */

.EventDetail_Wrapper{
	width:100%;
}
.EventDetail_Wrapper h2.event_detail_title{
	font-size:30px;
	color:#000;
	font-weight:bold;
	padding:0;
	margin:0 0 8px 0;
}
.EventDetail_Wrapper h3.event_detail_date{
	font-size:18px;
	font-weight:bold;
	color:#2f7925;
	padding:0;
	margin:0 0 5px 0;
}
.EventDetail_Wrapper h4.event_detail_time{
	font-size:16px;
	color:#2f7925;
	padding:0;
	margin:0 0 5px 0;
} 

/* Form */
.event-show-form{
	background:#dedede;
	padding:30px;
}
.event-show-form h4{
    font-size: 32px;
    color: #3a5775;
}
.event-show-form form#Form_eventQuestionForm fieldset{
    margin:0;
    padding:0;
}
h3.no_event_disclaimer{
	font-size:32px;
	font-weight:bold;
	text-align:center;
	color:#e24407;
	padding:10px 0 10px 0;
}



