.club-ladder {
	width:100%;
}

.ladder-rules {
	font-family:"Playfair Display";
	font-size:1.75em;
	text-decoration:none;
}


table {
	border:none;
}

table.dataTable thead th {
	font-weight:normal;
}

div.nf-field-label {
	width:100%!important;
}

div.dt-buttons {
	display:none;
}

.dataTables_filter {
	display:none;
}
.dataTables_info {
	display:none;
}

.boxleague-table {
	width:100%;
}

.boxleague-table th,.boxleague-table td, .boxleague-table tr {
	border:0;
	background :#fff;
	text-align:center;
	font-weight:normal;
}

.boxleague-table td {
		font-family:"Playfair Display";
	font-size:1em;
	color:#222;
	text-decoration:none;
}

.boxleague-table .col-1  {
	text-align:left;
	width:25%;
}

.boxleague-table td.col-2,
.boxleague-table td.col-3, .boxleague-table td.col-4, .boxleague-table td.col-5, 
.boxleague-table td.col-6, .boxleague-table td.col-7, .boxleague-table td.col-8
{
	text-align:center;
	width:10%; 
}

.boxleague-table td.col-2 {
	font-weight:bold;
}

/*
.boxleague-table .row-6 .even, .boxleague-table .row-6 .odd     {
	background-color:#ffe0e0;
}


.boxleague-table .row-2 .even, .boxleague-table .row-2 .odd     {
	background-color:#c7ffd6;
}
*/
.boxleague-table th  {
	font-size:80%;
	background-color:#fff;
}



/* BTC LADDER - CSS */

.btc-ladder {
	width:100%;
}

.btc-ladder th,.btc-ladder td, .btc-ladder tr {
	border:0;
	border-bottom:1px solid #EEEEEE;
	background :#fff;
	text-align:center;
	font-weight:normal;
}

.btc-ladder td {
		font-family:"Raleway";
	font-size:0.9em;
	color:#222;
	text-decoration:none;
}

.btc-ladder .col-1  {
	text-align: center;
	width:3%;
}

.btc-ladder td.col-2 {
		text-align: center;
	width:20%; 
}

.btc-ladder td.col-3, .btc-ladder td.col-4, .btc-ladder td.col-5, 
.btc-ladder td.col-6, .btc-ladder td.col-7, .btc-ladder td.col-8,.btc-ladder td.col-9, .btc-ladder td.col-10
{
	text-align:center;
	width:7%; 
}

.btc-ladder td.col-2, .btc-ladder td.col-10 {
	font-weight: lighter;
}

.btc-ladder td.col-6, .btc-ladder td.col-8 {
	color:#abcabc;
}

.btc-ladder th  {
	font-size:80%;
	background-color:#fff;
}

/* ninja forms button styling */

.field-wrap>div input[type=checkbox], .field-wrap button, .field-wrap input[type=button], .field-wrap input[type=submit] {
width: 100% !important;
height:1em
;
border:none;
background:#000;
color:#FFF;
padding:0px;
margin:0px;
font-size:1.5em;
clear:both;
}

.field-wrap .pikaday__container, .field-wrap .pikaday__display, .field-wrap>div input, .field-wrap select, option {
width: 100%;
background:#fff;
color:#000;
font-size:1em;
border:1px solid #000;
}

.list-checkbox-wrap .nf-field-element li input, .list-image-wrap .nf-field-element li input, .list-radio-wrap .nf-field-element li input {
    width: auto !important;
    float: left;
    margin-top: 0;
}

.list-checkbox-wrap .nf-field-element li label, .list-image-wrap .nf-field-element li label, .list-radio-wrap .nf-field-element li label {
    display: block;
    float: none;
    width: auto;
    margin-left: 1.5em;
    height: 2.5em;
}



