
body


#header,#footer-bottom,#page .container-inner,.boxed #page
{
	background:none;
}
.main
{
	background:none !important;
}
.page
{
	background-color:rgba(255,255,255,0.95);
	box-shadow:2px 2px 10px rgba(0,0,0,0.1);
	padding:0 20px;
	color:#000;
}
.container-inner > .main::after, .container-inner > .main::before
{
	background:none;
}
#footer
{
	background-color:rgba(255,255,255,1);
}
.sidebar .sidebar-content
{
	background-color:rgba(255,255,255,1);
}
.sidebar .sidebar-toggle
{
	background:none;
}
.boxed #wrapper, .page, #page .container-inner
{
	box-shadow:none;
}

.page-title {display: none;}

#header .hu-pad{
padding-top: 0px;
padding-bottom: 0px;
}

#header .hu-pad.central-header-zone {
background-color:#FFF;
}

@media only screen and (max-width: 1080px) {
  #header-widgets .widget.ngg_images .ngg-widget.entry-content .ngg-simplelightbox:nth-of-type(n+2) {
	display:none;
  }
}

@media only screen and (max-width: 850px) {
  #header-widgets .widget.ngg_images .ngg-widget.entry-content .ngg-simplelightbox {
	display:none;
  }
  .site-title {
	  float:none;
  }
  .header-ads-desktop #header-widgets {
	display:none;
  }
}


@media only screen and (max-width: 960px) {
	.hu-pad {
		padding: 10px 2% 10px;
	}
	body.page {
		padding: 0 2%;
	}
}
@media only screen and (max-width: 479px) {
	body.page {
		padding: 0;
	}
	.hu-pad {
		padding: 10px 10px 10px;
	}
}

.content {
padding-top: 0px;
padding-bottom: 0px;
}

hr.red{
height:5px;
border-width:0;color:red;
background-color:red
}
hr.black{
height:5px;
border-width:0;color:black;
background-color:black
}
hr.blue{
height:5px;
border-width:0;color:blue;
background-color:blue
}
p {
  color: black;
}
#footer-bottom a { color: #0ff; color: rgba(16,0,255,1); }
#footer-bottom a:hover { color: #ab35a2; }

.ntca-breadcrumb {
	background-color:#FFF;
	padding:5px 10px;
}

.oldContainer h3.pointsTitle {
	text-align:center;
	width:auto;
}

.oldContainer p {
	margin-left:auto;
	margin-right:auto;
	width:100%;
	max-width:800px;
}


.hu-pad {
    background: #ffff;
;
}

.post-title a {
    color: #3372F0;
}

.title-riderPoints {
	margin-left:auto;
	margin-right:auto;
	width:100%;
	max-width:800px;
}

.table-points, .table-riderResults {
	margin:0 auto;
	margin-bottom:15px;
	width:100%;
	max-width:800px;
	border-collapse:collapse;
}

.table-points th, .table-points td, .table-riderResults th, .table-riderResults td {
	border:1px solid #000;
	padding:1px 5px;
}

.table-points-pos, .table-points-num, .table-points-cat, .table-points-pts,
.table-riderResults-pos, .table-riderResults-eventcount, .table-riderResults-pts, .table-riderResults-ridercount {
	text-align:center;
}
.table-points-name, .table-points-club,
.table-riderResults-event, .table-riderResults-eventtype, .table-riderResults-meeting, .table-riderResults-club {
	text-align:left;
}
.table-points .table-points-name {
	width:30%;
}
.table-points .table-points-club {
	width:35%;
}
.table-riderResults-meetingRow {
	background-color:#CFCFCF;
}
