@charset "utf-8";
/* CSS Document */

body.display-sme-events.page .content_wrap .content_block {
	padding:0;
}
.display-sme-events .content_block header {
	padding: .5rem;
}

.display-sme-events article.event-content{
	margin: 0 0 1rem;
	padding: .5rem;
	
}
.display-sme-events article.event-content.event-template1 {
	background-color: #222;
	color: #FFF;
}

.display-sme-events article.event-content p {
	line-height: 1;
	
}
.display-sme-events p.lead { font-size: 1rem; }

.display-sme-events article.event-content.event-template1 a,.display-sme-events article.event-content.event-template1 a:visited, .display-sme-events article.event-content.event-template1 h2, .display-sme-events article.event-content.event-template1 h3{
	color:#ea4;
}

.event-listing.event-template2 .event-date h3.button {
	background-color: #921;
	font-family: Verdana, Geneva, sans-serif;
	
	color: #fff;
	font-weight:bold;
	
	font-size: 1.1rem;
	padding: .75rem;
	margin-bottom: 0;
	
	cursor: default;
	
}

.event-listing big {
	font-size:1.1rem;
	text-align:center;
}
.widget-area .event-listing.event-template2 .event-date h3.button {
	font-size: 1rem;
	display: block;
}



article.event-template2 .event-date h3 span {
	display: block;
}

.event-pic {
	text-align:center;
}

	@media only screen and (min-width: 40.01em) { /* max-width 640px, mobile-only styles, use when QAing mobile issues */


		.display-sme-events article.event-content p {
			line-height: 1.2;
		}
		.display-sme-events p.lead { font-size: 1.2rem; }
		
		.event-listing.event-template2 .event-date h3.button {
			font-size: 1.25rem;
		}

		.get-more-details .button {
		    font-size: 1.2rem;
  			padding: 15px 25px;	
			font-weight: bold;
		}
		x.event-pic {
			float: right;
			padding: 0 0 .5rem .25rem; 
			max-width: 25%;
		}
		
		.event-listing.event-template2 .event-date h3.button {
			font-size: 1.4rem;
		}
	}
	
	@media only screen and (min-width: 65.01em) { 
		.get-more-details .button {
		    font-size: 1.6rem;
		}
	}
