/* Custom Responsive Styles - Welcome branch */


.sidebar h4 {
	font-size:.95em;
	text-transform: uppercase;
	color:#937200;
	font-weight:normal;
	margin-top: 15px;
	margin-bottom: .325em;
}

.sidebar h4 a {
	color:#937200;
}

/* event styles */
.eventItem {
	display: block;
	width:100%;
	overflow:hidden;
	clear:left;
	padding:20px 20px 10px 20px;
	border-top:1px solid #e5e9ef;
	transition: all 0.5s ease 0s;
}

div.eventItem:nth-child(even) {
    background: #f9f4e5;
}

.panel-body .eventItem p a {
	color:#00768d;
} 

.eventItem .eventDate {
	font-size:.95em;
	color:#4d688c;
	font-weight:bold;
}

.eventItem h2 {
	font-size:1.1em;
	line-height:1.3em;
	font-weight:bold;
	margin-top:5px;
	color:#333;
}

#eventList .eventItem:last-child {
	border-bottom:1px solid #e5e9ef;
	margin-bottom:20px;
}


.eventItem img.img-responsive-left {
	max-width: 220px;
	max-height:147px;
	height:auto;
	width:100%;
	float:left;
	margin-right:15px;
	margin-bottom:10px;
}

@media (max-width:530px) {
	.eventItem img.img-responsive-left {
		max-height:none;
}
}

@media (max-width:414px) {
	.eventItem {
		padding:15px;
	}
	.eventItem img.img-responsive-left {
		max-width:100% !important;
		float:none;
}
}

/* footer styles */

#footer .col-33percent-sm .col-50percent-sm {
	padding-left:0;
	padding-right:0;
}

/* media queries styles */

@media (max-width:859px) {
#footer .col-33percent-sm .col-50percent-sm {
	width:100%;
	padding-bottom:0;
}

#footer .col-33percent-sm .col-50percent-sm ul.list:first-child {
	margin-bottom:0;
}
}
