﻿.eventlisting
{
  padding-top: 10px;
}

.GridPager ul
{
  margin: 0;
  padding: 0px;
}
.GridPager
{
  text-align: center;
  padding-bottom: 20px;
  text-align:center;
    
}
.GridPager .PageNum a
{
  color: #81BFC7;
}
.GridPager a:hover
{
  text-decoration: underline;
}
.GridPager span
{
  color: #3A5D5E;
   font-weight:bold;
  font-size: 14px;
}
.GridPager .PageNum:first-child:before
{
  content: "";
}

.GridPager ul li
{
  display: inline;
}
.GridPager .FirstPage
{
    width:19px;
    height:12px;
}
.GridPager .PagesText
{
 
  color: #81BFC7;
  font-size: 11px;
}
.GridPager .PreviousPage
{
    width:11px;
    height:12px;
}
.GridPager .NextPage
{
    width:11px;
    height:12px;
}
.GridPager .LastPage
{
    width:16px;
    height:12px;
}
.EventTitle
{
	width:100%;text-align:right; margin-right:30px;
}
.EventContent
{
	padding-top: 0px; 
	padding-left: 30px; 
	overflow:hidden; 
	width: 100%;
}
.SmallContent
{
	width: 600px; 
	float: right;
	text-align:right;
}
.ReadMore
{
	float:left;
	margin-left:10px;
}
.BlueBold
{
color:#81BFC7;
font-weight:bold;
}
.HorizontalLine
{
width:100%; 
background-color:#e5e5e5;
height:1px;
margin:10px;
}
.Filters
{
	float:right;
	width: 130px; 
	height: auto; 
	margin-top: 80px;
  text-align: right;
}
.ListingEvents
{
	padding-top: 15px; 
  padding-right :30px;
	overflow:hidden; 
	float:right;
	width:415px;
	
}

.DivLeftAlign
{
text-align:right;
}
.LargeBlueBold
{
font-weight:bold;font-size:16px;
}
.FilterTitle
{
	text-align:right;color:#81BFC7;font-weight:bold;
}
.EventCategories
{
	text-align:right;color:#81BFC7;
}
.VerticalLine
{
	width:1px;float: right; margin-left:20px; margin-top: 78px; height:400px; background-color:#e5e5e5; 
}
.BlueText
{
	color:#81BFC7;
}

.linkButton:hover
{
	color:#81BFC7;
}
.RightDiv
{
	float:left;margin-top: 80px;margin-left:10px;
}