.bread-crumbs span a {
	color: #606060;
	font-size: 12px;
	text-transform: uppercase;
	transition: all 0.3s ease 0s;
}
.bread-crumbs span a:hover {
	color: #333333;
	font-family: "pt_sansbold";
}
.bread-crumbs span span {
	font-size: 12px;
	color: #333333;
	font-family: "pt_sansbold";
	text-transform: uppercase;
}
.wp-pagenavi a, .wp-pagenavi span {
	float: left;
}
.table_breadcrumbs .wp-pagenavi a.previouspostslink {
	display: block;
	height: 25px;
	background: rgba(0, 0, 0, 0) url("../images/table_breadcrumbs.png") no-repeat scroll left 0;
	display: block;
	height: 25px;
	margin-right: 10px;
	text-indent: -9999px;
	width: 22px;
	border: none !important;
	padding: 0 !important;
}
.table_breadcrumbs .wp-pagenavi a.page, .table_breadcrumbs .wp-pagenavi span.current {
	color: #333333;
	display: inline;
	font-size: 14px;
	padding: 0 5px;
	border: none !important;
	margin: 0 !important;
}
.table_breadcrumbs .wp-pagenavi a.nextpostslink {
	display: block;
	height: 25px;
	background: rgba(0, 0, 0, 0) url("../images/table_breadcrumbs.png") no-repeat scroll right 0;
	display: block;
	height: 25px;
	margin-left: 10px;
	text-indent: -9999px;
	width: 22px;
	border: none !important;
	padding: 0 !important;
}
.table_breadcrumbs .wp-pagenavi a.nextpostslink:hover {
	background: rgba(0, 0, 0, 0) url("../images/table_breadcrumbs.png") no-repeat scroll right -25px;
}
.table_breadcrumbs .wp-pagenavi a.previouspostslink:hover {
	background: rgba(0, 0, 0, 0) url("../images/table_breadcrumbs.png") no-repeat scroll left -25px;
}
.table_breadcrumbs .wp-pagenavi a:hover, .table_breadcrumbs .wp-pagenavi span:hover {
	color: #db0625;
	transition: all 0.3s ease 0s;
}
.events input.view {
	background: #ffffff none repeat scroll 0 0;
	border: 10px solid #db0726;
	border-radius: 50%;
	color: #2a2468;
	display: inline-block;
	float: right;
	font-family: "pt_sansregular";
	height: 63px;
	line-height: 34px !important;
	margin-right: 8px;
	text-align: center;
	width: 63px;
}
.events input.view:hover {
	border: 10px solid #2a2468;
	transition: all 0.3s ease 0s;
}

.events h2 a {
	color: #2a2468;
	font-family: "pt_sansbold";
	font-size: 24px;
	text-transform: uppercase;
}
.table > thead > tr > th a, .table > tbody > tr > th a, .table > tfoot > tr > th a, .table > thead > tr > td a, .table > tbody > tr > td a, .table > tfoot > tr > td a {
	background: #ececec none repeat scroll 0 0;
	/*border-bottom: 2px solid #ffffff;*/
	color: #312783;
	font-size: 16px;
	font-weight: normal !important;
	/*padding: 13px;*/
}
.table > thead > tr > th a {color: #575756;}
.contact-form input[type="text"], .contact-form input[type="email"] {
	width: 100% !important;
}
span.wpcf7-form-control-wrap {
	display: block;
}
.send-btn {
	color: #fff !important;
	height: 50px !important;
	padding: 0 !important;
	text-transform: uppercase;
	width: 230px !important;
}
.pagination a.previouspostslink {
	background: rgba(0, 0, 0, 0) url("../images/arrwo-l.jpg") no-repeat scroll center top;
	display: block;
	height: 22px;
	margin: 2px 0 0;
	width: 22px;
	border: none !important;
	padding: 0 !important;
	color: #898989;
}
.pagination a.page, .pagination span.current, .pagination span.extend {
	border: none !important;
	padding: 0 !important;
	color: #333333;
	font-size: 14px;
	margin: 0 5px;
}
.pagination a.previouspostslink:hover {
	background: rgba(0, 0, 0, 0) url("../images/arrwo-l.jpg") no-repeat scroll center bottom;
	display: block;
	height: 22px;
	width: 22px;
	color: #000;
}
.pagination a.nextpostslink {
	background: rgba(0, 0, 0, 0) url("../images/arrwo-r.jpg") no-repeat scroll center top;
	display: block;
	height: 22px;
	margin: 2px 0 0;
	width: 22px;
	border: none !important;
	color: #898989;
}
.pagination a.nextpostslink:hover {
	background: rgba(0, 0, 0, 0) url("../images/arrwo-r.jpg") no-repeat scroll center bottom;
	color: #000;
}