
/*
|-----------------------------------------------------------------------------------------------------------
| Featured Events Widget 
|-----------------------------------------------------------------------------------------------------------
*/

.events-wrap {
	position:relative;
	background-image:url(../jpg/pattern5.jpg);
	padding: 10px 20px 20px 20px;
}
.events-wrap .events-item:last-child {
	margin-bottom:0px;
	border-bottom:none;
}
.events-wrap .events-item {
	position:relative;
	padding-bottom:8px;
	border-bottom:2px #cccfc3 solid;
	margin-bottom: 22px;
}
.events-text {
	float:left;
	width:60%;
}
.events-text .title3 {
	font-size:15px;
	margin:10px 0px 10px 0px;
}
.events-text .title6 {
	font-size:18px;
	font-weight:400;
}
.events-text .title6 {
	font-size: 18px;
	font-weight: 100;
	font-family: 'PT Sans W01 Regular', serif;
	text-transform: uppercase;
}
.events-text .body-copy {
	font-size:16px;
}
.events-image {
	float: right;
	width: 25%;
	overflow: hidden;
	border: 1px #fff solid;
}
.events-image img {
	width:100%;
	transform:scale(1);
	-ms-transform:scale(1);
	-webkit-transform:scale(1);
	transition:all ease .5s;
}
.events-image:hover img {
	transform:scale(1.1);
	-ms-transform:scale(1.1);
	-webkit-transform:scale(1.1);
}

.events-image.show-for-medium-up img {
	min-height: 100%;
}
.blog-angled-head a .title4:hover {
	color:#ffda27;
}
.events-image.show-for-medium-up {
	max-width: 210px;
	max-height: 182px;
	margin-bottom: 16px;
}
.contentRender_name_plugins_collections_template_custom_featured_events .blog-angled-head {
	position:relative;
	width:100%;
	z-index:1;
	text-align:center;
	background-image:url(../jpg/pattern3.jpg);
}
.contentRender_name_plugins_collections_template_custom_featured_events .blog-angled-head .title4 {
	color:#fff;
	padding:8px 0px;
	transition:all ease .5s;
}
/*
|-----------------------------------------------------------------------------------------------------------
| MEDIA QUERIES
|-----------------------------------------------------------------------------------------------------------
*/
/*** Mobile ***/ 
@media only screen and (max-width: 1024px){
	span.small-widget {
	min-width: 100%;
	min-height: 5px;
}
}
@media only screen and (max-width: 40em) {
	.events-text { width: 100%; }
	.events-text .title6 { font-family: "PT Sans W01 Regular",sans-serif; }
	.blog-slider-wrap .contentRender_name_plugins_collections_template_custom_featured_events .small-widget{
		width: 100% !important;
	}
}

/*** Tablet and Desk***/ 
@media only screen and (min-width: 40.063em){}

/*** Desktop ***/ 
	.events-image { width: 35%; } 
}