.events .rssLink{
	display: block;
	width: 100%;
	text-align: right;
	margin: 20px 0 15px;
	padding: 0;
}
.events .no-results{
	text-align: center;
    font-family: "Roboto Slab",sans-serif;
    font-size: 1.75rem;
    font-weight: 700;
    line-height: 1.2;
    color: #6d6e71;
    margin: 40px 0 75px;
}
.events .items-container{
	padding-top: 55px;
	background: #d8f1f3 none repeat scroll 0 0;
	padding-bottom: 45px;
}
.events .eventsSearchForm{
	margin-bottom: 35px;
}
.events .event-date-heading{
	color: #6D6E71;
	font-family: "Roboto Slab",sans-serif;
	font-size: 30px;
	margin-bottom: 8px;
}
.events .catHeading{
	color: #6D6E71;
	font-family: "Roboto Slab",sans-serif;
	font-size: 22px;
	margin-bottom: 10px;
}
.events .timeWindow{
	display: block;
    position: relative;
    text-align: center;
    top: -13px;
}
.events .timeWindow a{
	font-family: "Roboto",sans-serif;
    font-size: 1.25rem;
}
.events .timeWindow a:not(:last-child){
	margin-right: 18px;
}
.events .timeWindow a.active{
	color: #0077C7 !important;
	cursor: default;
}

.events.eventsGrid .pager {
	margin-bottom: 0;
}

/*
|---------------------------------------------------------------------------------------------
|  MEDIA QUERIES
|---------------------------------------------------------------------------------------------
*/
/*** Mobile ***/ 
@media only screen and (max-width: 40em) {
	
}
/*** Tablet and Desk***/ 
@media only screen and (min-width: 40.063em){ 
	.events .eventsSearchForm{
		margin-bottom: 5px;
	}
}
/*** Tablet ***/ 
@media only screen and (min-width: 40.063em) and (max-width: 64em) { 
    .events .timeWindow {
	    top: -19px;
	}
}
/*** Desktop ***/ 
@media only screen and (min-width: 64.063em) { 
	.events .sortByContainer{
		float: left;
		width: auto;
		padding-left: 0;
	}
	.events .pagingFilterContainer{
		float: right;
		width: auto;
		position: relative;
		right: -15px;
		top: -3px;
	}
	.events .items-container {
	    margin-top: 15px;
	    padding-top: 40px;
	}
	.events .timeWindow {
	    height: 19px;
	    top: -32px;
	}
	.events .timeWindow a {
    	font-size: 24px;
    }
}
