/*******************************************************************************************************************************
 ******************************************************************************************************************************* 
 *
 * Below is my custom css - originally:
 *    - in the Additional CSS Editor; and
 *    - tablepress custom css
 * This file is included in the functions.php file (usijng the wp_enqueue_style function)
 * 
 * Cliff Wright 30 January 2023
 *
 ******************************************************************************************************************************* 
 *******************************************************************************************************************************/


/*******************************************************************************************************************************
 ******************************************************************************************************************************* 
 * 
 * Formats various elements in the OneFooty Website
 *
 ******************************************************************************************************************************* 
 *******************************************************************************************************************************/

/* Change the paragraph line spacing to just 1.5 */
.page p{
	line-height: 1.25em;
	padding-bottom: 0.3125em;
}

.post p{
	line-height: 1.25em;
	padding-bottom: 0.3125em;
}


/* This affects the OneFooty logo in the left nav bar */
.site-title a{
	font-size: 1.375em;
	text-shadow: 0 0 0.25em #FFF;
}

/* This affects the Welcome statement in the left nav bar */
.site-description {
	display: none;
	/* font-size: 20px !important; */
}

/* This colors the widget section of the left nav bar */
.widget {
/*	background: #404040; */
	background: rgb(51,51,51);
	padding: 1.5625em;
}

/* This aligns the header to the left for each page */
.entry-title{
	text-align: left !important; 
}


/*******************************************************************************************************************************
 ******************************************************************************************************************************* 
 * 
 * Formats breadcrumbs at the top of pages
 *
 ******************************************************************************************************************************* 
 *******************************************************************************************************************************/
/*
Note the following CSS changes made in files that would need to be replicated if move to a different theme:
- in Page.php have added in breadcrumbs code from: yoast

*/

/* This is the breadcrumbs at the top of everypage */
#breadcrumbs {
	font-size: 0.875em;
	font-style: italic;
	padding-top: 0.9375em;
	padding-bottom: 0.9375em;
	padding-left: 0.9375em;
}

/* This is the login button in the left nav bar */
#wppb-submit {
	font-size: 0.875em;
	color: white;
	background-color: #707070;
	cursor: pointer;
}



/*
Not working fully - this element has also been deleted - here as an example only 
.no-hover a:visited{
	background: transparent;
	cursor: default;
}
*/

/* This is a block on the Register page 
.register_welcome_1 {
	font-size: 40px;
	display: none;
	display: block;
}
*/

/*
Below are other code fragments as examples that might come in handy at some point

.wppb_register_pre_form_message a{
	font-size: 90px;
	text-shadow: 0 0 4px #FFF;
}

h1 {
	color: red;
}

*/


/*******************************************************************************************************************************
 ******************************************************************************************************************************* 
 * 
 * Formats the list of weeks appearing in Place or View Tips
 *
 ******************************************************************************************************************************* 
 *******************************************************************************************************************************/


/************ NOTE CHANGE BELOW TO SHOW CURRENT WEEK HIGHLIGHTED ************/
.CurrentWeek {
	text-decoration: underline;
/*	background-color: rgb(128,128,128);
	border: 0.1em solid red; 
	border-radius: 0.1875em; */
}

.CurrentWeek a{
	font-weight: bold;
	font-style: italic; 
	color: rgb(77,147,211) !important;
/*	text-decoration-color: red !important */
}

.CurrentWeek a:hover{
	color: rgb(47,117,181) !important;
/*	text-decoration-color: red !important */
}

.thisweek0 {
	/* Always have */
    font-size: 1em;
	padding-left: 1em;
	font-style: italic; 
	
	/***************/
}

.thisweektext0 {
	/* Always have */
    font-size: 0.85em;
	padding-left: 1em;
	font-style: italic; 
	
	/***************/
}

.thisweek1 {
	/* Always have */
    font-size: 1em;
	padding-left: 1em;
	font-style: italic; 


}

.thisweektext1 {
	/* Always have */
    font-size: 0.85em;
	padding-left: 1em;
	font-style: italic; 

}


.thisweek2 {
	/* Always have */
    font-size: 1em;
	padding-left: 1em;
	font-style: italic; 


}

.thisweektext2 {
	/* Always have */
    font-size: 0.85em;
	padding-left: 1em;
	font-style: italic; 


}

.thisweek3 {
	/* Always have */
    font-size: 1em;
	padding-left: 1em;
	font-style: italic; 

	
}

.thisweektext3 {
	/* Always have */
    font-size: 0.85em;
	padding-left: 1em;
	font-style: italic; 

	
}

.thisweek4 {
	/* Always have */
    font-size: 1em;
	padding-left: 1em;
	font-style: italic; 

	
}

.thisweektext4 {
	/* Always have */
    font-size: 0.85em;
	padding-left: 1em;
	font-style: italic; 

	
}

.thisweek5 {
	/* Always have */
    font-size: 1em;
	padding-left: 1em;
	font-style: italic; 

	
}

.thisweektext5 {
	/* Always have */
    font-size: 0.85em;
	padding-left: 1em;
	font-style: italic; 

	
}

.thisweek6 {
	/* Always have */
    font-size: 1em;
	padding-left: 1em;
	font-style: italic; 

	
}

.thisweektext6 {
	/* Always have */
    font-size: 0.85em;
	padding-left: 1em;
	font-style: italic; 


}

.thisweek7 {
	/* Always have */
    font-size: 1em;
	padding-left: 1em;
	font-style: italic; 

	
}

.thisweektext7 {
	/* Always have */
    font-size: 0.85em;
	padding-left: 1em;
	font-style: italic; 

	
}

.thisweek8 {
	/* Always have */
    font-size: 1em;
	padding-left: 1em;
	font-style: italic; 


}

.thisweektext8 {
	/* Always have */
    font-size: 0.85em;
	padding-left: 1em;
	font-style: italic; 


}


.thisweek9 {
	/* Always have */
    font-size: 1em;
	padding-left: 1em;
	font-style: italic; 

	
}

.thisweektext9 {
	/* Always have */
    font-size: 0.85em;
	padding-left: 1em;
	font-style: italic; 


}

.thisweek10 {
	/* Always have */
    font-size: 1em;
	padding-left: 1em;
	font-style: italic; 

	
}

.thisweektext10 {
	/* Always have */
    font-size: 0.85em;
	padding-left: 1em;
	font-style: italic; 

	
}

.thisweek11 {
	/* Always have */
    font-size: 1em;
	padding-left: 1em;
	font-style: italic; 

	
}

.thisweektext11 {
	/* Always have */
    font-size: 0.85em;
	padding-left: 1em;
	font-style: italic; 

	
}

.thisweek12 {
	/* Always have */
    font-size: 1em;
	padding-left: 1em;
	font-style: italic; 

	
}

.thisweektext12 {
	/* Always have */
    font-size: 0.85em;
	padding-left: 1em;
	font-style: italic; 

	
}


.thisweek13 {
	/* Always have */
    font-size: 1em;
	padding-left: 1em;
	font-style: italic; 

	
}

.thisweektext13 {
	/* Always have */
    font-size: 0.85em;
	padding-left: 1em;
	font-style: italic; 


}


.thisweek14 {
	/* Always have */
    font-size: 1em;
	padding-left: 1em;
	font-style: italic; 

	
}

.thisweektext14 {
	/* Always have */
    font-size: 0.85em;
	padding-left: 1em;
	font-style: italic; 

	
}


.thisweek15 {
	/* Always have */
    font-size: 1em;
	padding-left: 1em;
	font-style: italic; 

	
}

.thisweektext15 {
	/* Always have */
    font-size: 0.85em;
	padding-left: 1em;
	font-style: italic; 

	
}


.thisweek16 {
	/* Always have */
    font-size: 1em;
	padding-left: 1em;
	font-style: italic; 


}

.thisweektext16 {
	/* Always have */
    font-size: 0.85em;
	padding-left: 1em;
	font-style: italic; 


}


.thisweek17 {
	/* Always have */
    font-size: 1em;
	padding-left: 1em;
	font-style: italic; 

	
}

.thisweektext17 {
	/* Always have */
    font-size: 0.85em;
	padding-left: 1em;
	font-style: italic; 

	
}


.thisweek18 {
	/* Always have */
    font-size: 1em;
	padding-left: 1em;
	font-style: italic; 

	
}

.thisweektext18 {
	/* Always have */
    font-size: 0.85em;
	padding-left: 1em;
	font-style: italic; 

	
}


.thisweek19 {
	/* Always have */
    font-size: 1em;
	padding-left: 1em;
	font-style: italic; 


}

.thisweektext19 {
	/* Always have */
    font-size: 0.85em;
	padding-left: 1em;
	font-style: italic; 

	
}


.thisweek20 {
	/* Always have */
    font-size: 1em;
	padding-left: 1em;
	font-style: italic; 

	
}

.thisweektext20 {
	/* Always have */
    font-size: 0.85em;
	padding-left: 1em;
	font-style: italic; 

	
}


.thisweek21 {
	/* Always have */
    font-size: 1em;
	padding-left: 1em;
	font-style: italic; 

	
}

.thisweektext21 {
	/* Always have */
    font-size: 0.85em;
	padding-left: 1em;
	font-style: italic; 

	
}


.thisweek22 {
	/* Always have */
    font-size: 1em;
	padding-left: 1em;
	font-style: italic; 


	
}

.thisweektext22 {
	/* Always have */
    font-size: 0.85em;
	padding-left: 1em;
	font-style: italic; 

	
}


.thisweek23 {
	/* Always have */
    font-size: 1em;
	padding-left: 1em;
	font-style: italic; 

	
}

.thisweektext23 {
	/* Always have */
    font-size: 0.85em;
	padding-left: 1em;
	font-style: italic; 

	
}


.thisweek24 {
	/* Always have */
    font-size: 1em;
	padding-left: 1em;
	font-style: italic; 

	
}

.thisweektext24 {
	/* Always have */
    font-size: 0.85em;
	padding-left: 1em;
	font-style: italic; 

	
}


.thisweek25 {
	/* Always have */
    font-size: 1em;
	padding-left: 1em;
	font-style: italic; 

	
}

.thisweektext25 {
	/* Always have */
    font-size: 0.85em;
	padding-left: 1em;
	font-style: italic; 

	
}


.thisweek26 {
	/* Always have */
    font-size: 1em;
	padding-left: 1em;
	font-style: italic; 

	
}

.thisweektext26 {
	/* Always have */
    font-size: 0.85em;
	padding-left: 1em;
	font-style: italic; 

	
}


.thisweek27 {
	/* Always have */
    font-size: 1em;
	padding-left: 1em;
	font-style: italic; 

	
}

.thisweektext27 {
	/* Always have */
    font-size: 0.85em;
	padding-left: 1em;
	font-style: italic; 

	
}


.thisweek28 {
	/* Always have */
    font-size: 1em;
	padding-left: 1em;
	font-style: italic; 

	
}

.thisweektext28 {
	/* Always have */
    font-size: 0.85em;
	padding-left: 1em;
	font-style: italic; 

	
}


.thisweek29 {
	/* Always have */
    font-size: 1em;
	padding-left: 1em;
	font-style: italic; 

	
}

.thisweektext29 {
	/* Always have */
    font-size: 0.85em;
	padding-left: 1em;
	font-style: italic; 

	
}


.thisweek30 {
	/* Always have */
    font-size: 1em;
	padding-left: 1em;
	font-style: italic; 

	
}

.thisweektext30 {
	/* Always have */
    font-size: 0.85em;
	padding-left: 1em;
	font-style: italic; 

	
}


.thisweek31 {
	/* Always have */
    font-size: 1em;
	padding-left: 1em;
	font-style: italic; 

	
}

.thisweektext31 {
	/* Always have */
    font-size: 0.85em;
	padding-left: 1em;
	font-style: italic; 

	
}


.thisweek32 {
	/* Always have */
    font-size: 1em;
	padding-left: 1em;
	font-style: italic; 

	
}

.thisweektext32 {
	/* Always have */
    font-size: 0.85em;
	padding-left: 1em;
	font-style: italic; 

	
}


.thisweek33 {
	/* Always have */
    font-size: 1em;
	padding-left: 1em;
	font-style: italic; 

	
}

.thisweektext33 {
	/* Always have */
    font-size: 0.85em;
	padding-left: 1em;
	font-style: italic; 


	
}


.thisweek34 {
	/* Always have */
    font-size: 1em;
	padding-left: 1em;
	font-style: italic; 

	/***************/
	/* Highlight bit - cut and paste each week */
	font-weight: bold;
/*	background: rgb(220,220,220); */
	border: 0.1em solid red; 
	border-radius: 0.1875em; 
/*	text-decoration: underline; */
/*	border: 2px solid rgb(128,128,128);
	border-radius: 4px; */
	/***************/
	
}

.thisweektext34 {
	/* Always have */
    font-size: 0.85em;
	padding-left: 1em;
	font-style: italic; 

	/***************/
/* Highlight bit - cut and paste each week */
	font-weight: bold;
/*	background: rgb(220,220,220); */
/*	border: 0.1em solid red; 
	border-radius: 0.1875em;  */ 
/*	text-decoration: underline; */
/*	border: 2px solid rgb(128,128,128);
	border-radius: 4px; */
	/***************/	
	
}


.thisweek35 {
	/* Always have */
    font-size: 1em;
	padding-left: 1em;
	font-style: italic; 

	
}

.thisweektext35 {
	/* Always have */
    font-size: 0.85em;
	padding-left: 1em;
	font-style: italic; 

	
}


/*******************************************************************************************************************************
 ******************************************************************************************************************************* 
 * 
 * The following code formats elements on week pages
 *
 ******************************************************************************************************************************* 
 *******************************************************************************************************************************/

/************ FORMATS THE THE FLOATING STICKY MENU ON WEEK PAGES IN A RESPONSIVE WAY ************/

/* Setting Sticky Menu Background Color */
@media screen and (min-width: 1201px) {
	.element-is-sticky {
	   /* background: rgb(238,238,238); */
	   background: white;
	   opacity: 90%;
	   height: 5.25em;
	}
}

@media screen and (max-width: 1200px) {
	.element-is-sticky {
	   /* background: rgb(238,238,238); */
	   background: white;
	   opacity: 90%;
	   height: 5.25em;
	}
}

/************ FORMATS THE SIMPLE TABLE IN THE FLOATING STICKY MENU ON WEEK PAGES ************/

/* Get rid of borders and extra padding around the table with the href links */
.wp-block-table {
	width: 100%;
}


.wp-block-table,
.wp-block-table table,
.wp-block-table tbody td {
	margin: 0 auto 0.25em;
	border: none !important;
	text-align: center;
	vertical-align: top !important;
	border-collapse: collapse;
}

.wp-block-table tbody td,
.wp-block-table tr {
	padding: 0;	/* Get rid of excess white space */
}



/************ FORMATS THE THE SUBMIT BUTTONS IN THE FLOATING STICKY MENU ON WEEK PAGES IN A RESPONSIVE WAY ************/

@media screen and (min-width: 1201px) {
	.submit-toolbar1 input[type=submit]{
		background: rgb(141,180,226);
		color: white;
		padding: 1em 1.25em;
		border: 0.0625em solid rgb(238,238,238);
		border-radius: 0.5em;
		font: bold 1.25em sans-serif, Arial;
		text-shadow:none;
		box-shadow: 0.3125em 0.3125em 0.3125em rgb(238,238,238);
		transition: 0.5s ease all;
	}

	.submit-toolbar1 input[type=submit]:hover{
		background: rgb(83,141,213);
		color: black;
	}
}

@media screen and (max-width: 1200px) {
	.submit-toolbar1 input[type=submit]{
		background: rgb(141,180,226);
		color: white;
		padding: 0.4375em 0.125em;
		border: 0.0625em solid rgb(238,238,238);
		border-radius: 0.1875em;
		font: bold 0.825em sans-serif, Arial;
		text-shadow:none;
		box-shadow: 0.125em 0.125em 0.125em rgb(238,238,238);
		transition: 0.5s ease all;
	}

	.submit-toolbar1 input[type=submit]:hover{
		background: rgb(83,141,213);
		color: black;
	}
}

/************ FORMATS THE VARIOUS ANCHOR BUTTONS/LINKS IN THE FLOATING STICKY MENU ON WEEK PAGES ************/

@media screen and (min-width: 1201px) {
/*:target::before {
/*    content: ""; 
    display: block;
	height: 12.25em; 
/*	top: -12.25em; 


/*    height: 200px; /* Fixed header height for this page. 
    /* margin: -100px 0 0; Negative fixed header height if needed. 
}*/


	.link-ref1 {
		vertical-align: top !important;
		text-align: center !important;
	}

	.link-ref1 a{
		background: rgb(128,128,128);
		color: white;
		padding: 0.125em 0.375em;
		border: 0.0625em solid rgb(238,238,238);
		border-radius: 0.3125em;
		font: bold 1.15em sans-serif, Arial !important;
		text-shadow:none;
		box-shadow: 0.125em 0.125em 0.125em rgb(238,238,238);
		transition: 0.5s ease all;
	}

	.link-ref1 a:hover{
		background-color: rgb(88,88,88);
		color: black;
	}

	.link-stop-ref1 {
		display: block;
		position: relative;
		top: -12.25em;
	}



	.link-NRL1 a{
		background: rgb(146,205,220);
		color: white;
		padding: 0.125em 1.875em;
		border: 0.0625em solid rgb(238,238,238);
		border-radius: 0.3125em;
		font: bold 1.15em sans-serif, Arial !important;
		text-shadow:none;
		box-shadow: 0.125em 0.125em 0.125em rgb(238,238,238);
		transition: 0.5s ease all;
	}

	.link-NRL1 a:hover{
		background-color: rgb(49,134,155);
		color: black;
	}

	.link-stop-NRL1 {
		display: block;
		position: relative;
		top: -12.25em;
	}

	.link-AFL1 a{
		background: rgb(250,191,143);
		color: white;
		padding: 0.125em 1.875em;
		border: 0.0625em solid rgb(238,238,238);
		border-radius: 0.3125em;
		font: bold 1.15em sans-serif, Arial !important;
		text-shadow:none;
		box-shadow: 0.125em 0.125em 0.125em rgb(238,238,238);
		transition: 0.5s ease all;
	}

	.link-AFL1 a:hover{
		background-color: rgb(226,107,10);
		color: black;
	}

	.link-stop-AFL1 {
		display: block;
		position: relative;
		top: -12.25em;
	}

	.link-SR1 a{
		background: rgb(196,215,155);
		color: white;
		padding: 0.125em 0.375em;
		border: 0.0625em solid rgb(238,238,238);
		border-radius: 0.3125em;
		font: bold 1.15em sans-serif, Arial !important;
		text-shadow:none;
		box-shadow: 0.125em 0.125em 0.125em rgb(238,238,238);
		transition: 0.5s ease all;
	}

	.link-SR1 a:hover{
		background-color: rgb(118,147,60);
		color: black;
	}

	.link-stop-SR1 {
		display: block;
		position: relative;
		top: -12.25em;
	}


	.link-AL1 a{
		background: rgb(177,160,199);
		color: white;
		padding: 0.125em 1.275em;
		border: 0.0625em solid rgb(238,238,238);
		border-radius: 0.3125em;
		font: bold 1.15em sans-serif, Arial !important;
		text-shadow:none;
		box-shadow: 0.125em 0.125em 0.125em rgb(238,238,238);
		transition: 0.5s ease all;
	}

	.link-AL1 a:hover{
		background-color: rgb(96,73,122);
		color: black;
	}

	.link-stop-AL1 {
		display: block;
		position: relative;
		top: -12.25em;
	}


	.link-NFL1 a{
		background: rgb(149,179,215);
		color: white;
		padding: 0.125em 1.875em;
		border: 0.0625em solid rgb(238,238,238);
		border-radius: 0.3125em;
		font: bold 1.15em sans-serif, Arial !important;
		text-shadow:none;
		box-shadow: 0.125em 0.125em 0.125em rgb(238,238,238);
		transition: 0.5s ease all;
	}

	.link-NFL1 a:hover{
		background-color: rgb(54,96,146);
		color: black;
	}

	.link-stop-NFL1 {
		display: block;
		position: relative;
		top: -12.25em;
	}


	.link-Spec1 a{
		background: rgb(148,138,84);
		color: white;
		padding: 0.125em 1.475em;
		border: 0.0625em solid rgb(238,238,238);
		border-radius: 0.3125em;
		font: bold 1.15em sans-serif, Arial !important;
		text-shadow:none;
		box-shadow: 0.125em 0.125em 0.125em rgb(238,238,238);
		transition: 0.5s ease all;
	}

	.link-Spec1 a:hover{
		background-color: rgb(73,69,41);
		color: black;
	}

	.link-stop-Spec1 {
		display: block;
		position: relative;
		top: -12.25em;
	}

	.link-REP1 a{
		background: rgb(218,150,148);
		color: white;
		padding: 0.125em 2.275em;
		border: 0.0625em solid rgb(238,238,238);
		border-radius: 0.3125em;
		font: bold 1.15em sans-serif, Arial !important;
		text-shadow:none;
		box-shadow: 0.125em 0.125em 0.125em rgb(238,238,238);
		transition: 0.5s ease all;
	}

	.link-REP1 a:hover{
		background-color: rgb(150,54,52);
		color: black;
	}

	.link-stop-REP1 {
		display: block;
		position: relative;
		top: -12.25em;
	}

}


@media screen and (max-width: 1200px) {
/* :target::before { */
:target {

/*    content: ""; 
    display: block;
	height: 12.25em; */

	padding-top: 8.25em;
	margin-top: -8.25em;
	display: inline-block;


/*	top: -12.25em; 
    height: 200px; /* Fixed header height for this page. */
    /* margin: -100px 0 0; Negative fixed header height if needed. */
}
	.link-ref1 {
		vertical-align: top !important;
		text-align: center !important;
	}


	.link-ref1 a{
		background: rgb(128,128,128);
		color: white;
		padding: 0.0625em 0.1875em;
		border: 0.0625em solid rgb(238,238,238);
		border-radius: 0.1875em;
		font: bold 0.75em sans-serif, Arial !important;
		text-shadow:none;
		box-shadow: 0.0625em 0.0625em 0.0625em rgb(238,238,238);
		transition: 0.5s ease all;
	}

	.link-ref1 a:hover{
		background-color: rgb(88,88,88);
		color: black;
	}

/*	.link-stop-ref1 {
		display: block;
		position: relative;
		top: -12.25em;
	}
*/
	.link-NRL1 a{
		background: rgb(146,205,220);
		color: white;
		padding: 0.0625em 0.1875em;
		border: 0.0625em solid rgb(238,238,238);
		border-radius: 0.1875em;
		font: bold 0.75em sans-serif, Arial !important;
		text-shadow:none;
		box-shadow: 0.0625em 0.0625em 0.0625em rgb(238,238,238);
		transition: 0.5s ease all;
	}

	.link-NRL1 a:hover{
		background-color: rgb(49,134,155);
		color: black;
	}
/*
	.link-stop-NRL1 {
		display: block;
		position: relative;
		top: -12.25em;
	}
*/

	.link-AFL1 a{
		background: rgb(250,191,143);
		color: white;
		padding: 0.0625em 0.1875em;
		border: 0.0625em solid rgb(238,238,238);
		border-radius: 0.1875em;
		font: bold 0.75em sans-serif, Arial !important;
		text-shadow:none;
		box-shadow: 0.0625em 0.0625em 0.0625em rgb(238,238,238);
		transition: 0.5s ease all;
	}

	.link-AFL1 a:hover{
		background-color: rgb(226,107,10);
		color: black;
	}

/*
	.link-stop-AFL1 {
		display: block;
		position: relative;
		top: -12.25em;
	}
*/
	.link-SR1 a{
		background: rgb(196,215,155);
		color: white;
		padding: 0.0625em 0.1875em;
		border: 0.0625em solid rgb(238,238,238);
		border-radius: 0.1875em;
		font: bold 0.75em sans-serif, Arial !important;
		text-shadow:none;
		box-shadow: 0.0625em 0.0625em 0.0625em rgb(238,238,238);
		transition: 0.5s ease all;
	}

	.link-SR1 a:hover{
		background-color: rgb(118,147,60);
		color: black;
	}

/*
	.link-stop-SR1 {
		display: block;
		position: relative;
		top: -12.25em;
	}
*/

	.link-AL1 a{
		background: rgb(177,160,199);
		color: white;
		padding: 0.0625em 0.1875em;
		border: 0.0625em solid rgb(238,238,238);
		border-radius: 0.1875em;
		font: bold 0.75em sans-serif, Arial !important;
		text-shadow:none;
		box-shadow: 0.0625em 0.0625em 0.0625em rgb(238,238,238);
		transition: 0.5s ease all;
	}

	.link-AL1 a:hover{
		background-color: rgb(96,73,122);
		color: black;
	}

/*
	.link-stop-AL1 {
		display: block;
		position: relative;
		top: -12.25em;
	}
*/

	.link-NFL1 a{
		background: rgb(149,179,215);
		color: white;
		padding: 0.0625em 0.1875em;
		border: 0.0625em solid rgb(238,238,238);
		border-radius: 0.1875em;
		font: bold 0.75em sans-serif, Arial !important;
		text-shadow:none;
		box-shadow: 0.0625em 0.0625em 0.0625em rgb(238,238,238);
		transition: 0.5s ease all;
	}

	.link-NFL1 a:hover{
		background-color: rgb(54,96,146);
		color: black;
	}

/*
	.link-stop-NFL1 {
		display: block;
		position: relative;
		top: -12.25em;
	}
*/

	.link-Spec1 a{
		background: rgb(148,138,84);
		color: white;
		padding: 0.0625em 0.1875em;
		border: 0.0625em solid rgb(238,238,238);
		border-radius: 0.1875em;
		font: bold 0.75em sans-serif, Arial !important;
		text-shadow:none;
		box-shadow: 0.0625em 0.0625em 0.0625em rgb(238,238,238);
		transition: 0.5s ease all;
	}

	.link-Spec1 a:hover{
		background-color: rgb(73,69,41);
		color: black;
	}

/*
	.link-stop-Spec1 {
		display: block;
		position: relative;
		top: -12.25em;
	}
*/

	.link-REP1 a{
		background: rgb(218,150,148);
		color: white;
		padding: 0.0625em 0.1875em;
		border: 0.0625em solid rgb(238,238,238);
		border-radius: 0.1875em;
		font: bold 0.75em sans-serif, Arial !important;
		text-shadow:none;
		box-shadow: 0.0625em 0.0625em 0.0625em rgb(238,238,238);
		transition: 0.5s ease all;
	}

	.link-REP1 a:hover{
		background-color: rgb(150,54,52);
		color: black;
	}

/*
	.link-stop-REP1 {
		display: block;
		position: relative;
		top: -12.25em;
	}
*/

}




/*
@media screen and (max-width: 600px) {
	.link-ref1 a,
	.link-NRL1 a,
	.link-AFL1 a,
	.link-NRLW1 a,
	.link-AFLW1 a,
	.link-SR1 a,
	.link-AL1 a,
	.link-NFL1 a,
	.link-Spec1 a,
	.link-REP1 a {
		font: bold 0.6875em sans-serif, Arial !important;
		padding: 0.0625em 0.1875em;
		border-radius: 0.1875em;
		box-shadow: 0.0625em 0.0625em 0.0625em rgb(238,238,238);
	}
}
*/

/************ SHOWS THE DATES MESSAGE AND OTHER TEXT IN THE FLOATING STICKY MENU ON WEEK PAGES ************/

@media screen and (min-width: 1201px) {
	.comp-message2 p{
		font-family: sans-serif, Arial;
		font-size: 1em;
		font-weight: bold;
		font-style: italic; 
		text-align: center;
		vertical-align: top !important;
	}
	.display-text2 p{
		font-family: sans-serif, Arial;
		font-size: 1.25em;
		font-weight: bold;
		font-style: italic; 
		text-align: right;
		vertical-align: top !important;
	}
}

@media screen and (max-width: 1200px) {
	.comp-message2 p{
		font-family: sans-serif, Arial;
		font-size: 0.75em;
		font-weight: bold;
		font-style: italic; 
		text-align: center;
		vertical-align: top !important;
	}
	.display-text2 p{
		font-family: sans-serif, Arial;
		font-size: 0.75em;
		font-weight: bold;
		font-style: italic; 
		text-align: right;
		vertical-align: top !important;
	}
}

/*******************************************************************************************************************************
 ******************************************************************************************************************************* 
 *
 * The following code changes the table press week-comp tables and the elements that make them upper-alpha
 * including radio buttons, headings, display data, saved selections
 *
 ******************************************************************************************************************************* 
 *******************************************************************************************************************************/

/************ FORMAT TABLE PRESS TABLES ************/

/* Make responsive - not needed as are using Tablepress responsive extension
@media only screen and (max-width: 768px) {
	.tablepress {
		overflow: hidden;
		overflow-x: scroll;
		display:block;
	}
}
*/

/************ SET GENERAL PROPERTIES OF THE TABLE ************/

.tablepress,
.tablepress tr,
.tablepress tbody td,
.tablepress thead th,
.tablepress tfoot th {
	background-color: rgb(235,235,235);
	border: 0.125em solid rgb(255,255,255);
	border-radius: 0.208em; 
	/* height: 1.5em; /* Sets default height of rows - but turned off as elements will set height needed */
	border-collapse: collapse; /* Get rid of excess white space with borders */
	padding: 0;	/* Get rid of excess white space */
}


.tablepress tbody td {
	width: auto;
	margin: 0 auto 1em;
	font-size: 0.75em; /*	font-weight: bold;*/
	color: black;
}

/************ ADJUST THE COLUMNS ************/


.tablepress {
	width: 100%;
}

/* Don't display first column as being used to set a class for radio button rows */
.tablepress .column-1 {
	display: none;
}


@media screen and (max-width: 1200px) {
	.tablepress .column-2 {
		width: 6% !important;
		background-color: rgb(221,217,196);
		vertical-align: middle;
		padding: 0;	
	}

	.tablepress .column-3 {
		width: 33% !important;
		vertical-align: middle;
	}

	.tablepress .column-4 {
		width: 33% !important;
		vertical-align: middle;
	}

	.tablepress .column-5 {
		width: 28% !important;
		vertical-align: middle;
		text-align: center;
	}
}





@media screen and (min-width: 1201px) {
	.tablepress .column-2 {
		width: 6%;
		background-color: rgb(221,217,196);
		vertical-align: middle;
		padding: 0;	
	}

	.tablepress .column-3 {
		width: 33%;
		vertical-align: middle;
	}

	.tablepress .column-4 {
		width: 33%;
		vertical-align: middle;
	}

	.tablepress .column-5 {
		width: 28%;
		vertical-align: middle;
		text-align: center;
	}
}

/************ ADJUST THE BORDERS ************/

.tablepress .row-highlight-hd {
	border-top: 0.5em solid rgb(255,255,255);
/*	border-radius: 0.9375em; */
}


/************ FORMAT THE RADIO BUTTON ROWS ************/

.tablepress .row-highlight-rs td {
	background-color: rgb(245,245,245); /* Note this is not working as had to make a HD row for setting borders - so the RS highlight doesn't work */
}


/************ FORMAT: THE HEADER ************/

/* Use following code to get elements in header aligned in a row */
.display-comp1,
.comp-message1 {
	display: inline-block
}

.wrapperhead {
	vertical-align: middle;
	text-align: left;
}

/* Default Header*/
.tablepress thead th {
	background-color: rgb(217,217,217) !important;
	height: 4em;
	font-size: 0.75em;
	font-weight: bold;
	color: black;
}

/**** Add more tables as the weeks progress ****/

/* NRL & NRLW Headers*/
.tablepress-id-230001 thead th,
.tablepress-id-230101 thead th,
.tablepress-id-230201 thead th,
.tablepress-id-230301 thead th,
.tablepress-id-230401 thead th,
.tablepress-id-230501 thead th,
.tablepress-id-230601 thead th,
.tablepress-id-230701 thead th,
.tablepress-id-230801 thead th,
.tablepress-id-230901 thead th,
.tablepress-id-231001 thead th,
.tablepress-id-231101 thead th,
.tablepress-id-231201 thead th,
.tablepress-id-231301 thead th,
.tablepress-id-231401 thead th,
.tablepress-id-231501 thead th,
.tablepress-id-231601 thead th,
.tablepress-id-231701 thead th,
.tablepress-id-231801 thead th,
.tablepress-id-231901 thead th,
.tablepress-id-232001 thead th,
.tablepress-id-232101 thead th,
.tablepress-id-232201 thead th,
.tablepress-id-232301 thead th,
.tablepress-id-232401 thead th,
.tablepress-id-232501 thead th,
.tablepress-id-232601 thead th,
.tablepress-id-232701 thead th,
.tablepress-id-232801 thead th,
.tablepress-id-232901 thead th,
.tablepress-id-233001 thead th,
.tablepress-id-233101 thead th,
.tablepress-id-233201 thead th,
.tablepress-id-233301 thead th,
.tablepress-id-233401 thead th,
.tablepress-id-233501 thead th,
.tablepress-id-230007 thead th,
.tablepress-id-230107 thead th,
.tablepress-id-230207 thead th,
.tablepress-id-230307 thead th,
.tablepress-id-230407 thead th,
.tablepress-id-230507 thead th,
.tablepress-id-230607 thead th,
.tablepress-id-230707 thead th,
.tablepress-id-230807 thead th,
.tablepress-id-230907 thead th,
.tablepress-id-231007 thead th,
.tablepress-id-231107 thead th,
.tablepress-id-231207 thead th,
.tablepress-id-231307 thead th,
.tablepress-id-231407 thead th,
.tablepress-id-231507 thead th,
.tablepress-id-231607 thead th,
.tablepress-id-231707 thead th,
.tablepress-id-231807 thead th,
.tablepress-id-231907 thead th,
.tablepress-id-232007 thead th,
.tablepress-id-232107 thead th,
.tablepress-id-232207 thead th,
.tablepress-id-232307 thead th,
.tablepress-id-232407 thead th,
.tablepress-id-232507 thead th,
.tablepress-id-232607 thead th,
.tablepress-id-232707 thead th,
.tablepress-id-232807 thead th,
.tablepress-id-232907 thead th,
.tablepress-id-233007 thead th,
.tablepress-id-233107 thead th,
.tablepress-id-233207 thead th,
.tablepress-id-233307 thead th,
.tablepress-id-233407 thead th,
.tablepress-id-233507 thead th {
	background-color: rgb(146,205,220) !important;
}

/* AFL & AFLW Headers*/
.tablepress-id-230002 thead th,
.tablepress-id-230102 thead th,
.tablepress-id-230202 thead th,
.tablepress-id-230302 thead th,
.tablepress-id-230402 thead th,
.tablepress-id-230502 thead th,
.tablepress-id-230602 thead th,
.tablepress-id-230702 thead th,
.tablepress-id-230802 thead th,
.tablepress-id-230902 thead th,
.tablepress-id-231002 thead th,
.tablepress-id-231102 thead th,
.tablepress-id-231202 thead th,
.tablepress-id-231302 thead th,
.tablepress-id-231402 thead th,
.tablepress-id-231502 thead th,
.tablepress-id-231602 thead th,
.tablepress-id-231702 thead th,
.tablepress-id-231802 thead th,
.tablepress-id-231902 thead th,
.tablepress-id-232002 thead th,
.tablepress-id-232102 thead th,
.tablepress-id-232202 thead th,
.tablepress-id-232302 thead th,
.tablepress-id-232402 thead th,
.tablepress-id-232502 thead th,
.tablepress-id-232602 thead th,
.tablepress-id-232702 thead th,
.tablepress-id-232802 thead th,
.tablepress-id-232902 thead th,
.tablepress-id-233002 thead th,
.tablepress-id-233102 thead th,
.tablepress-id-233202 thead th,
.tablepress-id-233302 thead th,
.tablepress-id-233402 thead th,
.tablepress-id-233502 thead th,
.tablepress-id-230006 thead th,
.tablepress-id-230106 thead th,
.tablepress-id-230206 thead th,
.tablepress-id-230306 thead th,
.tablepress-id-230406 thead th,
.tablepress-id-230506 thead th,
.tablepress-id-230606 thead th,
.tablepress-id-230706 thead th,
.tablepress-id-230806 thead th,
.tablepress-id-230906 thead th,
.tablepress-id-231006 thead th,
.tablepress-id-231106 thead th,
.tablepress-id-231206 thead th,
.tablepress-id-231306 thead th,
.tablepress-id-231406 thead th,
.tablepress-id-231506 thead th,
.tablepress-id-231606 thead th,
.tablepress-id-231706 thead th,
.tablepress-id-231806 thead th,
.tablepress-id-231906 thead th,
.tablepress-id-232006 thead th,
.tablepress-id-232106 thead th,
.tablepress-id-232206 thead th,
.tablepress-id-232306 thead th,
.tablepress-id-232406 thead th,
.tablepress-id-232506 thead th,
.tablepress-id-232606 thead th,
.tablepress-id-232706 thead th,
.tablepress-id-232806 thead th,
.tablepress-id-232906 thead th,
.tablepress-id-233006 thead th,
.tablepress-id-233106 thead th,
.tablepress-id-233206 thead th,
.tablepress-id-233306 thead th,
.tablepress-id-233406 thead th,
.tablepress-id-233506 thead th {
	background-color: rgb(250,191,143) !important;
}

/* SR Headers*/
.tablepress-id-230003 thead th,
.tablepress-id-230103 thead th,
.tablepress-id-230203 thead th,
.tablepress-id-230303 thead th,
.tablepress-id-230403 thead th,
.tablepress-id-230503 thead th,
.tablepress-id-230603 thead th,
.tablepress-id-230703 thead th,
.tablepress-id-230803 thead th,
.tablepress-id-230903 thead th,
.tablepress-id-231003 thead th,
.tablepress-id-231103 thead th,
.tablepress-id-231203 thead th,
.tablepress-id-231303 thead th,
.tablepress-id-231403 thead th,
.tablepress-id-231503 thead th,
.tablepress-id-231603 thead th,
.tablepress-id-231703 thead th,
.tablepress-id-231803 thead th,
.tablepress-id-231903 thead th,
.tablepress-id-232003 thead th,
.tablepress-id-232103 thead th,
.tablepress-id-232203 thead th,
.tablepress-id-232303 thead th,
.tablepress-id-232403 thead th,
.tablepress-id-232503 thead th,
.tablepress-id-232603 thead th,
.tablepress-id-232703 thead th,
.tablepress-id-232803 thead th,
.tablepress-id-232903 thead th,
.tablepress-id-233003 thead th,
.tablepress-id-233103 thead th,
.tablepress-id-233203 thead th,
.tablepress-id-233303 thead th,
.tablepress-id-233403 thead th,
.tablepress-id-233503 thead th {
	background-color: rgb(196,215,155) !important;
}

/* AL Headers*/
.tablepress-id-230004 thead th,
.tablepress-id-230104 thead th,
.tablepress-id-230204 thead th,
.tablepress-id-230304 thead th,
.tablepress-id-230404 thead th,
.tablepress-id-230504 thead th,
.tablepress-id-230604 thead th,
.tablepress-id-230704 thead th,
.tablepress-id-230804 thead th,
.tablepress-id-230904 thead th,
.tablepress-id-231004 thead th,
.tablepress-id-231104 thead th,
.tablepress-id-231204 thead th,
.tablepress-id-231304 thead th,
.tablepress-id-231404 thead th,
.tablepress-id-231504 thead th,
.tablepress-id-231604 thead th,
.tablepress-id-231704 thead th,
.tablepress-id-231804 thead th,
.tablepress-id-231904 thead th,
.tablepress-id-232004 thead th,
.tablepress-id-232104 thead th,
.tablepress-id-232204 thead th,
.tablepress-id-232304 thead th,
.tablepress-id-232404 thead th,
.tablepress-id-232504 thead th,
.tablepress-id-232604 thead th,
.tablepress-id-232704 thead th,
.tablepress-id-232804 thead th,
.tablepress-id-232904 thead th,
.tablepress-id-233004 thead th,
.tablepress-id-233104 thead th,
.tablepress-id-233204 thead th,
.tablepress-id-233304 thead th,
.tablepress-id-233404 thead th,
.tablepress-id-233504 thead th {
	background-color: rgb(177,160,199) !important;
}

/* NFL Headers*/
.tablepress-id-230005 thead th,
.tablepress-id-230105 thead th,
.tablepress-id-230205 thead th,
.tablepress-id-230305 thead th,
.tablepress-id-230405 thead th,
.tablepress-id-230505 thead th,
.tablepress-id-230605 thead th,
.tablepress-id-230705 thead th,
.tablepress-id-230805 thead th,
.tablepress-id-230905 thead th,
.tablepress-id-231005 thead th,
.tablepress-id-231105 thead th,
.tablepress-id-231205 thead th,
.tablepress-id-231305 thead th,
.tablepress-id-231405 thead th,
.tablepress-id-231505 thead th,
.tablepress-id-231605 thead th,
.tablepress-id-231705 thead th,
.tablepress-id-231805 thead th,
.tablepress-id-231905 thead th,
.tablepress-id-232005 thead th,
.tablepress-id-232105 thead th,
.tablepress-id-232205 thead th,
.tablepress-id-232305 thead th,
.tablepress-id-232405 thead th,
.tablepress-id-232505 thead th,
.tablepress-id-232605 thead th,
.tablepress-id-232705 thead th,
.tablepress-id-232805 thead th,
.tablepress-id-232905 thead th,
.tablepress-id-233005 thead th,
.tablepress-id-233105 thead th,
.tablepress-id-233205 thead th,
.tablepress-id-233305 thead th,
.tablepress-id-233405 thead th,
.tablepress-id-233505 thead th {
	background-color: rgb(149,179,215) !important;
}

/* Spec Headers*/
.tablepress-id-230008 thead th,
.tablepress-id-230108 thead th,
.tablepress-id-230208 thead th,
.tablepress-id-230308 thead th,
.tablepress-id-230408 thead th,
.tablepress-id-230508 thead th,
.tablepress-id-230608 thead th,
.tablepress-id-230708 thead th,
.tablepress-id-230808 thead th,
.tablepress-id-230908 thead th,
.tablepress-id-231008 thead th,
.tablepress-id-231108 thead th,
.tablepress-id-231208 thead th,
.tablepress-id-231308 thead th,
.tablepress-id-231408 thead th,
.tablepress-id-231508 thead th,
.tablepress-id-231608 thead th,
.tablepress-id-231708 thead th,
.tablepress-id-231808 thead th,
.tablepress-id-231908 thead th,
.tablepress-id-232008 thead th,
.tablepress-id-232108 thead th,
.tablepress-id-232208 thead th,
.tablepress-id-232308 thead th,
.tablepress-id-232408 thead th,
.tablepress-id-232508 thead th,
.tablepress-id-232608 thead th,
.tablepress-id-232708 thead th,
.tablepress-id-232808 thead th,
.tablepress-id-232908 thead th,
.tablepress-id-233008 thead th,
.tablepress-id-233108 thead th,
.tablepress-id-233208 thead th,
.tablepress-id-233308 thead th,
.tablepress-id-233408 thead th,
.tablepress-id-233508 thead th {
	background-color: rgb(148,138,84) !important;
}

/* REP Headers*/
.tablepress-id-230009 thead th,
.tablepress-id-230109 thead th,
.tablepress-id-230209 thead th,
.tablepress-id-230309 thead th,
.tablepress-id-230409 thead th,
.tablepress-id-230509 thead th,
.tablepress-id-230609 thead th,
.tablepress-id-230709 thead th,
.tablepress-id-230809 thead th,
.tablepress-id-230909 thead th,
.tablepress-id-231009 thead th,
.tablepress-id-231109 thead th,
.tablepress-id-231209 thead th,
.tablepress-id-231309 thead th,
.tablepress-id-231409 thead th,
.tablepress-id-231509 thead th,
.tablepress-id-231609 thead th,
.tablepress-id-231709 thead th,
.tablepress-id-231809 thead th,
.tablepress-id-231909 thead th,
.tablepress-id-232009 thead th,
.tablepress-id-232109 thead th,
.tablepress-id-232209 thead th,
.tablepress-id-232309 thead th,
.tablepress-id-232409 thead th,
.tablepress-id-232509 thead th,
.tablepress-id-232609 thead th,
.tablepress-id-232709 thead th,
.tablepress-id-232809 thead th,
.tablepress-id-232909 thead th,
.tablepress-id-233009 thead th,
.tablepress-id-233109 thead th,
.tablepress-id-233209 thead th,
.tablepress-id-233309 thead th,
.tablepress-id-233409 thead th,
.tablepress-id-233509 thead th {
	background-color: rgb(218,150,148) !important;
}

/************ FORMAT KNOCK OUT AND PICK ONCE TABLE PRESS TABLES ************/

/**** Add more tables as the weeks progress ****/

.tablepress-id-230010,
.tablepress-id-230110,
.tablepress-id-230210,
.tablepress-id-230310,
.tablepress-id-230410,
.tablepress-id-230510,
.tablepress-id-230610,
.tablepress-id-230710,
.tablepress-id-230810,
.tablepress-id-230910,
.tablepress-id-231010,
.tablepress-id-231110,
.tablepress-id-231210,
.tablepress-id-231310,
.tablepress-id-231410,
.tablepress-id-231510,
.tablepress-id-231610,
.tablepress-id-231710,
.tablepress-id-231810,
.tablepress-id-231910,
.tablepress-id-232010,
.tablepress-id-232110,
.tablepress-id-232210,
.tablepress-id-232310,
.tablepress-id-232410,
.tablepress-id-232510,
.tablepress-id-232610,
.tablepress-id-232710,
.tablepress-id-232810,
.tablepress-id-232910,
.tablepress-id-233010,
.tablepress-id-233110,
.tablepress-id-233210,
.tablepress-id-233310,
.tablepress-id-233410,
.tablepress-id-233510,
.tablepress-id-230011,
.tablepress-id-230111,
.tablepress-id-230211,
.tablepress-id-230311,
.tablepress-id-230411,
.tablepress-id-230511,
.tablepress-id-230611,
.tablepress-id-230711,
.tablepress-id-230811,
.tablepress-id-230911,
.tablepress-id-231011,
.tablepress-id-231111,
.tablepress-id-231211,
.tablepress-id-231311,
.tablepress-id-231411,
.tablepress-id-231511,
.tablepress-id-231611,
.tablepress-id-231711,
.tablepress-id-231811,
.tablepress-id-231911,
.tablepress-id-232011,
.tablepress-id-232111,
.tablepress-id-232211,
.tablepress-id-232311,
.tablepress-id-232411,
.tablepress-id-232511,
.tablepress-id-232611,
.tablepress-id-232711,
.tablepress-id-232811,
.tablepress-id-232911,
.tablepress-id-233011,
.tablepress-id-233111,
.tablepress-id-233211,
.tablepress-id-233311,
.tablepress-id-233411,
.tablepress-id-233511 {
	width: 100% !important;
}

/* Don't display first column as being used to set a class for radio button rows */
.tablepress-id-230010 .column-1,
.tablepress-id-230110 .column-1,
.tablepress-id-230210 .column-1,
.tablepress-id-230310 .column-1,
.tablepress-id-230410 .column-1,
.tablepress-id-230510 .column-1,
.tablepress-id-230610 .column-1,
.tablepress-id-230710 .column-1,
.tablepress-id-230810 .column-1,
.tablepress-id-230910 .column-1,
.tablepress-id-231010 .column-1,
.tablepress-id-231110 .column-1,
.tablepress-id-231210 .column-1,
.tablepress-id-231310 .column-1,
.tablepress-id-231410 .column-1,
.tablepress-id-231510 .column-1,
.tablepress-id-231610 .column-1,
.tablepress-id-231710 .column-1,
.tablepress-id-231810 .column-1,
.tablepress-id-231910 .column-1,
.tablepress-id-232010 .column-1,
.tablepress-id-232110 .column-1,
.tablepress-id-232210 .column-1,
.tablepress-id-232310 .column-1,
.tablepress-id-232410 .column-1,
.tablepress-id-232510 .column-1,
.tablepress-id-232610 .column-1,
.tablepress-id-232710 .column-1,
.tablepress-id-232810 .column-1,
.tablepress-id-232910 .column-1,
.tablepress-id-233010 .column-1,
.tablepress-id-233110 .column-1,
.tablepress-id-233210 .column-1,
.tablepress-id-233310 .column-1,
.tablepress-id-233410 .column-1,
.tablepress-id-233510 .column-1,
.tablepress-id-230011 .column-1,
.tablepress-id-230111 .column-1,
.tablepress-id-230211 .column-1,
.tablepress-id-230311 .column-1,
.tablepress-id-230411 .column-1,
.tablepress-id-230511 .column-1,
.tablepress-id-230611 .column-1,
.tablepress-id-230711 .column-1,
.tablepress-id-230811 .column-1,
.tablepress-id-230911 .column-1,
.tablepress-id-231011 .column-1,
.tablepress-id-231111 .column-1,
.tablepress-id-231211 .column-1,
.tablepress-id-231311 .column-1,
.tablepress-id-231411 .column-1,
.tablepress-id-231511 .column-1,
.tablepress-id-231611 .column-1,
.tablepress-id-231711 .column-1,
.tablepress-id-231811 .column-1,
.tablepress-id-231911 .column-1,
.tablepress-id-232011 .column-1,
.tablepress-id-232111 .column-1,
.tablepress-id-232211 .column-1,
.tablepress-id-232311 .column-1,
.tablepress-id-232411 .column-1,
.tablepress-id-232511 .column-1,
.tablepress-id-232611 .column-1,
.tablepress-id-232711 .column-1,
.tablepress-id-232811 .column-1,
.tablepress-id-232911 .column-1,
.tablepress-id-233011 .column-1,
.tablepress-id-233111 .column-1,
.tablepress-id-233211 .column-1,
.tablepress-id-233311 .column-1,
.tablepress-id-233411 .column-1,
.tablepress-id-233511 .column-1 {
	display: none;
}

.tablepress-id-230010 .column-2,
.tablepress-id-230110 .column-2,
.tablepress-id-230210 .column-2,
.tablepress-id-230310 .column-2,
.tablepress-id-230410 .column-2,
.tablepress-id-230510 .column-2,
.tablepress-id-230610 .column-2,
.tablepress-id-230710 .column-2,
.tablepress-id-230810 .column-2,
.tablepress-id-230910 .column-2,
.tablepress-id-231010 .column-2,
.tablepress-id-231110 .column-2,
.tablepress-id-231210 .column-2,
.tablepress-id-231310 .column-2,
.tablepress-id-231410 .column-2,
.tablepress-id-231510 .column-2,
.tablepress-id-231610 .column-2,
.tablepress-id-231710 .column-2,
.tablepress-id-231810 .column-2,
.tablepress-id-231910 .column-2,
.tablepress-id-232010 .column-2,
.tablepress-id-232110 .column-2,
.tablepress-id-232210 .column-2,
.tablepress-id-232310 .column-2,
.tablepress-id-232410 .column-2,
.tablepress-id-232510 .column-2,
.tablepress-id-232610 .column-2,
.tablepress-id-232710 .column-2,
.tablepress-id-232810 .column-2,
.tablepress-id-232910 .column-2,
.tablepress-id-233010 .column-2,
.tablepress-id-233110 .column-2,
.tablepress-id-233210 .column-2,
.tablepress-id-233310 .column-2,
.tablepress-id-233410 .column-2,
.tablepress-id-233510 .column-2,
.tablepress-id-230011 .column-2,
.tablepress-id-230111 .column-2,
.tablepress-id-230211 .column-2,
.tablepress-id-230311 .column-2,
.tablepress-id-230411 .column-2,
.tablepress-id-230511 .column-2,
.tablepress-id-230611 .column-2,
.tablepress-id-230711 .column-2,
.tablepress-id-230811 .column-2,
.tablepress-id-230911 .column-2,
.tablepress-id-231011 .column-2,
.tablepress-id-231111 .column-2,
.tablepress-id-231211 .column-2,
.tablepress-id-231311 .column-2,
.tablepress-id-231411 .column-2,
.tablepress-id-231511 .column-2,
.tablepress-id-231611 .column-2,
.tablepress-id-231711 .column-2,
.tablepress-id-231811 .column-2,
.tablepress-id-231911 .column-2,
.tablepress-id-232011 .column-2,
.tablepress-id-232111 .column-2,
.tablepress-id-232211 .column-2,
.tablepress-id-232311 .column-2,
.tablepress-id-232411 .column-2,
.tablepress-id-232511 .column-2,
.tablepress-id-232611 .column-2,
.tablepress-id-232711 .column-2,
.tablepress-id-232811 .column-2,
.tablepress-id-232911 .column-2,
.tablepress-id-233011 .column-2,
.tablepress-id-233111 .column-2,
.tablepress-id-233211 .column-2,
.tablepress-id-233311 .column-2,
.tablepress-id-233411 .column-2,
.tablepress-id-233511 .column-2 {
	width: 45% !important;
	background-color: rgb(255,255,255) !important;
	vertical-align: bottom !important;
	text-align: right !important;
}

.tablepress-id-230010 .column-3,
.tablepress-id-230110 .column-3,
.tablepress-id-230210 .column-3,
.tablepress-id-230310 .column-3,
.tablepress-id-230410 .column-3,
.tablepress-id-230510 .column-3,
.tablepress-id-230610 .column-3,
.tablepress-id-230710 .column-3,
.tablepress-id-230810 .column-3,
.tablepress-id-230910 .column-3,
.tablepress-id-231010 .column-3,
.tablepress-id-231110 .column-3,
.tablepress-id-231210 .column-3,
.tablepress-id-231310 .column-3,
.tablepress-id-231410 .column-3,
.tablepress-id-231510 .column-3,
.tablepress-id-231610 .column-3,
.tablepress-id-231710 .column-3,
.tablepress-id-231810 .column-3,
.tablepress-id-231910 .column-3,
.tablepress-id-232010 .column-3,
.tablepress-id-232110 .column-3,
.tablepress-id-232210 .column-3,
.tablepress-id-232310 .column-3,
.tablepress-id-232410 .column-3,
.tablepress-id-232510 .column-3,
.tablepress-id-232610 .column-3,
.tablepress-id-232710 .column-3,
.tablepress-id-232810 .column-3,
.tablepress-id-232910 .column-3,
.tablepress-id-233010 .column-3,
.tablepress-id-233110 .column-3,
.tablepress-id-233210 .column-3,
.tablepress-id-233310 .column-3,
.tablepress-id-233410 .column-3,
.tablepress-id-233510 .column-3,
.tablepress-id-230011 .column-3,
.tablepress-id-230111 .column-3,
.tablepress-id-230211 .column-3,
.tablepress-id-230311 .column-3,
.tablepress-id-230411 .column-3,
.tablepress-id-230511 .column-3,
.tablepress-id-230611 .column-3,
.tablepress-id-230711 .column-3,
.tablepress-id-230811 .column-3,
.tablepress-id-230911 .column-3,
.tablepress-id-231011 .column-3,
.tablepress-id-231111 .column-3,
.tablepress-id-231211 .column-3,
.tablepress-id-231311 .column-3,
.tablepress-id-231411 .column-3,
.tablepress-id-231511 .column-3,
.tablepress-id-231611 .column-3,
.tablepress-id-231711 .column-3,
.tablepress-id-231811 .column-3,
.tablepress-id-231911 .column-3,
.tablepress-id-232011 .column-3,
.tablepress-id-232111 .column-3,
.tablepress-id-232211 .column-3,
.tablepress-id-232311 .column-3,
.tablepress-id-232411 .column-3,
.tablepress-id-232511 .column-3,
.tablepress-id-232611 .column-3,
.tablepress-id-232711 .column-3,
.tablepress-id-232811 .column-3,
.tablepress-id-232911 .column-3,
.tablepress-id-233011 .column-3,
.tablepress-id-233111 .column-3,
.tablepress-id-233211 .column-3,
.tablepress-id-233311 .column-3,
.tablepress-id-233411 .column-3,
.tablepress-id-233511 .column-3 {
	width: 30% !important;
	vertical-align: middle !important;
	text-align: center !important; 
}

.tablepress-id-230010 .column-4,
.tablepress-id-230110 .column-4,
.tablepress-id-230210 .column-4,
.tablepress-id-230310 .column-4,
.tablepress-id-230410 .column-4,
.tablepress-id-230510 .column-4,
.tablepress-id-230610 .column-4,
.tablepress-id-230710 .column-4,
.tablepress-id-230810 .column-4,
.tablepress-id-230910 .column-4,
.tablepress-id-231010 .column-4,
.tablepress-id-231110 .column-4,
.tablepress-id-231210 .column-4,
.tablepress-id-231310 .column-4,
.tablepress-id-231410 .column-4,
.tablepress-id-231510 .column-4,
.tablepress-id-231610 .column-4,
.tablepress-id-231710 .column-4,
.tablepress-id-231810 .column-4,
.tablepress-id-231910 .column-4,
.tablepress-id-232010 .column-4,
.tablepress-id-232110 .column-4,
.tablepress-id-232210 .column-4,
.tablepress-id-232310 .column-4,
.tablepress-id-232410 .column-4,
.tablepress-id-232510 .column-4,
.tablepress-id-232610 .column-4,
.tablepress-id-232710 .column-4,
.tablepress-id-232810 .column-4,
.tablepress-id-232910 .column-4,
.tablepress-id-233010 .column-4,
.tablepress-id-233110 .column-4,
.tablepress-id-233210 .column-4,
.tablepress-id-233310 .column-4,
.tablepress-id-233410 .column-4,
.tablepress-id-233510 .column-4,
.tablepress-id-230011 .column-4,
.tablepress-id-230111 .column-4,
.tablepress-id-230211 .column-4,
.tablepress-id-230311 .column-4,
.tablepress-id-230411 .column-4,
.tablepress-id-230511 .column-4,
.tablepress-id-230611 .column-4,
.tablepress-id-230711 .column-4,
.tablepress-id-230811 .column-4,
.tablepress-id-230911 .column-4,
.tablepress-id-231011 .column-4,
.tablepress-id-231111 .column-4,
.tablepress-id-231211 .column-4,
.tablepress-id-231311 .column-4,
.tablepress-id-231411 .column-4,
.tablepress-id-231511 .column-4,
.tablepress-id-231611 .column-4,
.tablepress-id-231711 .column-4,
.tablepress-id-231811 .column-4,
.tablepress-id-231911 .column-4,
.tablepress-id-232011 .column-4,
.tablepress-id-232111 .column-4,
.tablepress-id-232211 .column-4,
.tablepress-id-232311 .column-4,
.tablepress-id-232411 .column-4,
.tablepress-id-232511 .column-4,
.tablepress-id-232611 .column-4,
.tablepress-id-232711 .column-4,
.tablepress-id-232811 .column-4,
.tablepress-id-232911 .column-4,
.tablepress-id-233011 .column-4,
.tablepress-id-233111 .column-4,
.tablepress-id-233211 .column-4,
.tablepress-id-233311 .column-4,
.tablepress-id-233411 .column-4,
.tablepress-id-233511 .column-4 {
	width: 25% !important;
	vertical-align: middle !important;
}

.tablepress-id-230010 .row-2,
.tablepress-id-230110 .row-2,
.tablepress-id-230210 .row-2,
.tablepress-id-230310 .row-2,
.tablepress-id-230410 .row-2,
.tablepress-id-230510 .row-2,
.tablepress-id-230610 .row-2,
.tablepress-id-230710 .row-2,
.tablepress-id-230810 .row-2,
.tablepress-id-230910 .row-2,
.tablepress-id-231010 .row-2,
.tablepress-id-231110 .row-2,
.tablepress-id-231210 .row-2,
.tablepress-id-231310 .row-2,
.tablepress-id-231410 .row-2,
.tablepress-id-231510 .row-2,
.tablepress-id-231610 .row-2,
.tablepress-id-231710 .row-2,
.tablepress-id-231810 .row-2,
.tablepress-id-231910 .row-2,
.tablepress-id-232010 .row-2,
.tablepress-id-232110 .row-2,
.tablepress-id-232210 .row-2,
.tablepress-id-232310 .row-2,
.tablepress-id-232410 .row-2,
.tablepress-id-232510 .row-2,
.tablepress-id-232610 .row-2,
.tablepress-id-232710 .row-2,
.tablepress-id-232810 .row-2,
.tablepress-id-232910 .row-2,
.tablepress-id-233010 .row-2,
.tablepress-id-233110 .row-2,
.tablepress-id-233210 .row-2,
.tablepress-id-233310 .row-2,
.tablepress-id-233410 .row-2,
.tablepress-id-233510 .row-2,
.tablepress-id-230011 .row-2,
.tablepress-id-230111 .row-2,
.tablepress-id-230211 .row-2,
.tablepress-id-230311 .row-2,
.tablepress-id-230411 .row-2,
.tablepress-id-230511 .row-2,
.tablepress-id-230611 .row-2,
.tablepress-id-230711 .row-2,
.tablepress-id-230811 .row-2,
.tablepress-id-230911 .row-2,
.tablepress-id-231011 .row-2,
.tablepress-id-231111 .row-2,
.tablepress-id-231211 .row-2,
.tablepress-id-231311 .row-2,
.tablepress-id-231411 .row-2,
.tablepress-id-231511 .row-2,
.tablepress-id-231611 .row-2,
.tablepress-id-231711 .row-2,
.tablepress-id-231811 .row-2,
.tablepress-id-231911 .row-2,
.tablepress-id-232011 .row-2,
.tablepress-id-232111 .row-2,
.tablepress-id-232211 .row-2,
.tablepress-id-232311 .row-2,
.tablepress-id-232411 .row-2,
.tablepress-id-232511 .row-2,
.tablepress-id-232611 .row-2,
.tablepress-id-232711 .row-2,
.tablepress-id-232811 .row-2,
.tablepress-id-232911 .row-2,
.tablepress-id-233011 .row-2,
.tablepress-id-233111 .row-2,
.tablepress-id-233203 .row-2,
.tablepress-id-233311 .row-2,
.tablepress-id-233411 .row-2,
.tablepress-id-233511 .row-2 {
	height: 1em !important;
	padding-top: 0;
	padding-bottom: 0;
}


/************ TOP HEADER TABLES - SPECIAL FORMAT ************/

/**** Add more tables as the weeks progress ****/

.tablepress-id-230000,
.tablepress-id-230100,
.tablepress-id-230200,
.tablepress-id-230300,
.tablepress-id-230400,
.tablepress-id-230500,
.tablepress-id-230600,
.tablepress-id-230700,
.tablepress-id-230800,
.tablepress-id-230900,
.tablepress-id-231000,
.tablepress-id-231100,
.tablepress-id-231200,
.tablepress-id-231300,
.tablepress-id-231400,
.tablepress-id-231500,
.tablepress-id-231600,
.tablepress-id-231700,
.tablepress-id-231800,
.tablepress-id-231900,
.tablepress-id-232000,
.tablepress-id-232100,
.tablepress-id-232200,
.tablepress-id-232300,
.tablepress-id-232400,
.tablepress-id-232500,
.tablepress-id-232600,
.tablepress-id-232700,
.tablepress-id-232800,
.tablepress-id-232900,
.tablepress-id-233000,
.tablepress-id-233100,
.tablepress-id-233200,
.tablepress-id-233300,
.tablepress-id-233400,
.tablepress-id-233500 {
	width: 100% !important;
	border-collapse: collapse;
}

/* Don't display borders */
.tablepress-id-230000 td,
.tablepress-id-230100 td,
.tablepress-id-230200 td,
.tablepress-id-230300 td,
.tablepress-id-230400 td,
.tablepress-id-230500 td,
.tablepress-id-230600 td,
.tablepress-id-230700 td,
.tablepress-id-230800 td,
.tablepress-id-230900 td,
.tablepress-id-231000 td,
.tablepress-id-231100 td,
.tablepress-id-231200 td,
.tablepress-id-231300 td,
.tablepress-id-231400 td,
.tablepress-id-231500 td,
.tablepress-id-231600 td,
.tablepress-id-231700 td,
.tablepress-id-231800 td,
.tablepress-id-231900 td,
.tablepress-id-232000 td,
.tablepress-id-232100 td,
.tablepress-id-232200 td,
.tablepress-id-232300 td,
.tablepress-id-232400 td,
.tablepress-id-232500 td,
.tablepress-id-232600 td,
.tablepress-id-232700 td,
.tablepress-id-232800 td,
.tablepress-id-232900 td,
.tablepress-id-233000 td,
.tablepress-id-233100 td,
.tablepress-id-233200 td,
.tablepress-id-233300 td,
.tablepress-id-233400 td,
.tablepress-id-233500 td {
	border: none;
}

/* Don't display borders */
.tablepress-id-230000 tr,
.tablepress-id-230100 tr,
.tablepress-id-230200 tr,
.tablepress-id-230300 tr,
.tablepress-id-230400 tr,
.tablepress-id-230500 tr,
.tablepress-id-230600 tr,
.tablepress-id-230700 tr,
.tablepress-id-230800 tr,
.tablepress-id-230900 tr,
.tablepress-id-231000 tr,
.tablepress-id-231100 tr,
.tablepress-id-231200 tr,
.tablepress-id-231300 tr,
.tablepress-id-231400 tr,
.tablepress-id-231500 tr,
.tablepress-id-231600 tr,
.tablepress-id-231700 tr,
.tablepress-id-231800 tr,
.tablepress-id-231900 tr,
.tablepress-id-232000 tr,
.tablepress-id-232100 tr,
.tablepress-id-232200 tr,
.tablepress-id-232300 tr,
.tablepress-id-232400 tr,
.tablepress-id-232500 tr,
.tablepress-id-232600 tr,
.tablepress-id-232700 tr,
.tablepress-id-232800 tr,
.tablepress-id-232900 tr,
.tablepress-id-233000 tr,
.tablepress-id-233100 tr,
.tablepress-id-233200 tr,
.tablepress-id-233300 tr,
.tablepress-id-233400 tr,
.tablepress-id-233500 tr {
	border: none;
}

/* Don't display first column as being used to set a class for radio button rows */
.tablepress-id-230000 .column-2,
.tablepress-id-230100 .column-2,
.tablepress-id-230200 .column-2,
.tablepress-id-230300 .column-2,
.tablepress-id-230400 .column-2,
.tablepress-id-230500 .column-2,
.tablepress-id-230600 .column-2,
.tablepress-id-230700 .column-2,
.tablepress-id-230800 .column-2,
.tablepress-id-230900 .column-2,
.tablepress-id-231000 .column-2,
.tablepress-id-231100 .column-2,
.tablepress-id-231200 .column-2,
.tablepress-id-231300 .column-2,
.tablepress-id-231400 .column-2,
.tablepress-id-231500 .column-2,
.tablepress-id-231600 .column-2,
.tablepress-id-231700 .column-2,
.tablepress-id-231800 .column-2,
.tablepress-id-231900 .column-2,
.tablepress-id-232000 .column-2,
.tablepress-id-232100 .column-2,
.tablepress-id-232200 .column-2,
.tablepress-id-232300 .column-2,
.tablepress-id-232400 .column-2,
.tablepress-id-232500 .column-2,
.tablepress-id-232600 .column-2,
.tablepress-id-232700 .column-2,
.tablepress-id-232800 .column-2,
.tablepress-id-232900 .column-2,
.tablepress-id-233000 .column-2,
.tablepress-id-233100 .column-2,
.tablepress-id-233200 .column-2,
.tablepress-id-233300 .column-2,
.tablepress-id-233400 .column-2,
.tablepress-id-233500 .column-2 {
	width: 8% !important;
	background-color: rgb(255,255,255) !important;
	vertical-align: middle;
	text-align: right !important;
}

.tablepress-id-230000 .column-3,
.tablepress-id-230100 .column-3,
.tablepress-id-230200 .column-3,
.tablepress-id-230300 .column-3,
.tablepress-id-230400 .column-3,
.tablepress-id-230500 .column-3,
.tablepress-id-230600 .column-3,
.tablepress-id-230700 .column-3,
.tablepress-id-230800 .column-3,
.tablepress-id-230900 .column-3,
.tablepress-id-231000 .column-3,
.tablepress-id-231100 .column-3,
.tablepress-id-231200 .column-3,
.tablepress-id-231300 .column-3,
.tablepress-id-231400 .column-3,
.tablepress-id-231500 .column-3,
.tablepress-id-231600 .column-3,
.tablepress-id-231700 .column-3,
.tablepress-id-231800 .column-3,
.tablepress-id-231900 .column-3,
.tablepress-id-232000 .column-3,
.tablepress-id-232100 .column-3,
.tablepress-id-232200 .column-3,
.tablepress-id-232300 .column-3,
.tablepress-id-232400 .column-3,
.tablepress-id-232500 .column-3,
.tablepress-id-232600 .column-3,
.tablepress-id-232700 .column-3,
.tablepress-id-232800 .column-3,
.tablepress-id-232900 .column-3,
.tablepress-id-233000 .column-3,
.tablepress-id-233100 .column-3,
.tablepress-id-233200 .column-3,
.tablepress-id-233300 .column-3,
.tablepress-id-233400 .column-3,
.tablepress-id-233500 .column-3 {
	width: 27% !important;
	background-color: rgb(255,255,255) !important;
	vertical-align: top !important;
	text-align: right !important;
}

.tablepress-id-230000 .column-4,
.tablepress-id-230100 .column-4,
.tablepress-id-230200 .column-4,
.tablepress-id-230300 .column-4,
.tablepress-id-230400 .column-4,
.tablepress-id-230500 .column-4,
.tablepress-id-230600 .column-4,
.tablepress-id-230700 .column-4,
.tablepress-id-230800 .column-4,
.tablepress-id-230900 .column-4,
.tablepress-id-231000 .column-4,
.tablepress-id-231100 .column-4,
.tablepress-id-231200 .column-4,
.tablepress-id-231300 .column-4,
.tablepress-id-231400 .column-4,
.tablepress-id-231500 .column-4,
.tablepress-id-231600 .column-4,
.tablepress-id-231700 .column-4,
.tablepress-id-231800 .column-4,
.tablepress-id-231900 .column-4,
.tablepress-id-232000 .column-4,
.tablepress-id-232100 .column-4,
.tablepress-id-232200 .column-4,
.tablepress-id-232300 .column-4,
.tablepress-id-232400 .column-4,
.tablepress-id-232500 .column-4,
.tablepress-id-232600 .column-4,
.tablepress-id-232700 .column-4,
.tablepress-id-232800 .column-4,
.tablepress-id-232900 .column-4,
.tablepress-id-233000 .column-4,
.tablepress-id-233100 .column-4,
.tablepress-id-233200 .column-4,
.tablepress-id-233300 .column-4,
.tablepress-id-233400 .column-4,
.tablepress-id-233500 .column-4 {
	width: 27% !important;
	background-color: rgb(255,255,255) !important;
	vertical-align: top !important;
	text-align: center !important;
}

.tablepress-id-230000 .column-5,
.tablepress-id-230100 .column-5,
.tablepress-id-230200 .column-5,
.tablepress-id-230300 .column-5,
.tablepress-id-230400 .column-5,
.tablepress-id-230500 .column-5,
.tablepress-id-230600 .column-5,
.tablepress-id-230700 .column-5,
.tablepress-id-230800 .column-5,
.tablepress-id-230900 .column-5,
.tablepress-id-231000 .column-5,
.tablepress-id-231100 .column-5,
.tablepress-id-231200 .column-5,
.tablepress-id-231300 .column-5,
.tablepress-id-231400 .column-5,
.tablepress-id-231500 .column-5,
.tablepress-id-231600 .column-5,
.tablepress-id-231700 .column-5,
.tablepress-id-231800 .column-5,
.tablepress-id-231900 .column-5,
.tablepress-id-232000 .column-5,
.tablepress-id-232100 .column-5,
.tablepress-id-232200 .column-5,
.tablepress-id-232300 .column-5,
.tablepress-id-232400 .column-5,
.tablepress-id-232500 .column-5,
.tablepress-id-232600 .column-5,
.tablepress-id-232700 .column-5,
.tablepress-id-232800 .column-5,
.tablepress-id-232900 .column-5,
.tablepress-id-233000 .column-5,
.tablepress-id-233100 .column-5,
.tablepress-id-233200 .column-5,
.tablepress-id-233300 .column-5,
.tablepress-id-233400 .column-5,
.tablepress-id-233500 .column-5 {
	width: 13% !important;
	background-color: rgb(255,255,255) !important;
	vertical-align: top !important;
	text-align: left !important;
}

.tablepress-id-230000 .column-6,
.tablepress-id-230100 .column-6,
.tablepress-id-230200 .column-6,
.tablepress-id-230300 .column-6,
.tablepress-id-230400 .column-6,
.tablepress-id-230500 .column-6,
.tablepress-id-230600 .column-6,
.tablepress-id-230700 .column-6,
.tablepress-id-230800 .column-6,
.tablepress-id-230900 .column-6,
.tablepress-id-231000 .column-6,
.tablepress-id-231100 .column-6,
.tablepress-id-231200 .column-6,
.tablepress-id-231300 .column-6,
.tablepress-id-231400 .column-6,
.tablepress-id-231500 .column-6,
.tablepress-id-231600 .column-6,
.tablepress-id-231700 .column-6,
.tablepress-id-231800 .column-6,
.tablepress-id-231900 .column-6,
.tablepress-id-232000 .column-6,
.tablepress-id-232100 .column-6,
.tablepress-id-232200 .column-6,
.tablepress-id-232300 .column-6,
.tablepress-id-232400 .column-6,
.tablepress-id-232500 .column-6,
.tablepress-id-232600 .column-6,
.tablepress-id-232700 .column-6,
.tablepress-id-232800 .column-6,
.tablepress-id-232900 .column-6,
.tablepress-id-233000 .column-6,
.tablepress-id-233100 .column-6,
.tablepress-id-233200 .column-6,
.tablepress-id-233300 .column-6,
.tablepress-id-233400 .column-6,
.tablepress-id-233500 .column-6 {
	width: 25% !important;
	background-color: rgb(255,255,255) !important;
	vertical-align: middle !important;
	text-align: center !important;
}

.tablepress-id-230000 .row-1,
.tablepress-id-230100 .row-1,
.tablepress-id-230200 .row-1,
.tablepress-id-230300 .row-1,
.tablepress-id-230400 .row-1,
.tablepress-id-230500 .row-1,
.tablepress-id-230600 .row-1,
.tablepress-id-230700 .row-1,
.tablepress-id-230800 .row-1,
.tablepress-id-230900 .row-1,
.tablepress-id-231000 .row-1,
.tablepress-id-231100 .row-1,
.tablepress-id-231200 .row-1,
.tablepress-id-231300 .row-1,
.tablepress-id-231400 .row-1,
.tablepress-id-231500 .row-1,
.tablepress-id-231600 .row-1,
.tablepress-id-231700 .row-1,
.tablepress-id-231800 .row-1,
.tablepress-id-231900 .row-1,
.tablepress-id-232000 .row-1,
.tablepress-id-232100 .row-1,
.tablepress-id-232200 .row-1,
.tablepress-id-232300 .row-1,
.tablepress-id-232400 .row-1,
.tablepress-id-232500 .row-1,
.tablepress-id-232600 .row-1,
.tablepress-id-232700 .row-1,
.tablepress-id-232800 .row-1,
.tablepress-id-232900 .row-1,
.tablepress-id-233000 .row-1,
.tablepress-id-233100 .row-1,
.tablepress-id-233200 .row-1,
.tablepress-id-233300 .row-1,
.tablepress-id-233400 .row-1,
.tablepress-id-233500 .row-1 {
	height: 1.5em !important;
}

.tablepress-id-230000 .row-2,
.tablepress-id-230100 .row-2,
.tablepress-id-230200 .row-2,
.tablepress-id-230300 .row-2,
.tablepress-id-230400 .row-2,
.tablepress-id-230500 .row-2,
.tablepress-id-230600 .row-2,
.tablepress-id-230700 .row-2,
.tablepress-id-230800 .row-2,
.tablepress-id-230900 .row-2,
.tablepress-id-231000 .row-2,
.tablepress-id-231100 .row-2,
.tablepress-id-231200 .row-2,
.tablepress-id-231300 .row-2,
.tablepress-id-231400 .row-2,
.tablepress-id-231500 .row-2,
.tablepress-id-231600 .row-2,
.tablepress-id-231700 .row-2,
.tablepress-id-231800 .row-2,
.tablepress-id-231900 .row-2,
.tablepress-id-232000 .row-2,
.tablepress-id-232100 .row-2,
.tablepress-id-232200 .row-2,
.tablepress-id-232300 .row-2,
.tablepress-id-232400 .row-2,
.tablepress-id-232500 .row-2,
.tablepress-id-232600 .row-2,
.tablepress-id-232700 .row-2,
.tablepress-id-232800 .row-2,
.tablepress-id-232900 .row-2,
.tablepress-id-233000 .row-2,
.tablepress-id-233100 .row-2,
.tablepress-id-233200 .row-2,
.tablepress-id-233300 .row-2,
.tablepress-id-233400 .row-2,
.tablepress-id-233500 .row-2 {
	height: 1.5em !important;
}

.tablepress-id-230000 .row-3,
.tablepress-id-230100 .row-3,
.tablepress-id-230200 .row-3,
.tablepress-id-230300 .row-3,
.tablepress-id-230400 .row-3,
.tablepress-id-230500 .row-3,
.tablepress-id-230600 .row-3,
.tablepress-id-230700 .row-3,
.tablepress-id-230800 .row-3,
.tablepress-id-230900 .row-3,
.tablepress-id-231000 .row-3,
.tablepress-id-231100 .row-3,
.tablepress-id-231200 .row-3,
.tablepress-id-231300 .row-3,
.tablepress-id-231400 .row-3,
.tablepress-id-231500 .row-3,
.tablepress-id-231600 .row-3,
.tablepress-id-231700 .row-3,
.tablepress-id-231800 .row-3,
.tablepress-id-231900 .row-3,
.tablepress-id-232000 .row-3,
.tablepress-id-232100 .row-3,
.tablepress-id-232200 .row-3,
.tablepress-id-232300 .row-3,
.tablepress-id-232400 .row-3,
.tablepress-id-232500 .row-3,
.tablepress-id-232600 .row-3,
.tablepress-id-232700 .row-3,
.tablepress-id-232800 .row-3,
.tablepress-id-232900 .row-3,
.tablepress-id-233000 .row-3,
.tablepress-id-233100 .row-3,
.tablepress-id-233200 .row-3,
.tablepress-id-233300 .row-3,
.tablepress-id-233400 .row-3,
.tablepress-id-233500 .row-3 {
	height: 1.5em !important;
}




/************ FORMAT RADIO BUTTONS AND POINTS ************/

/* Align the left-hand normal elements */
.wrapperrb1 {
	vertical-align: middle;
	text-align: right;
}

.radio-toolbar1,
.game-points1 {
	display: inline-block;
}

/* Align the right-hand reverse elements */
.wrapperrb1r {
	vertical-align: middle;
	text-align: left;
}

.radio-toolbar1r,
.game-points2 {
	display: inline-block;
}

/* Align the draw elements */
.wrapperrb1d {
	vertical-align: middle;
	text-align: center;
}

.radio-toolbar1d,
.game-points3 {
	display: inline-block;
}


/*******************************************************************************************************************************
 ******************************************************************************************************************************* 
 * 
 * Format Key Elements On Screen For Smaller Devices (Screens)
 *
 ******************************************************************************************************************************* 
 *******************************************************************************************************************************/
@media screen and (max-width: 1200px) {


	/************ GENERAL NON NIL RADIO BUTTONS ************/

	/* Hide the native radio buttons */
	.radio-toolbar1 input[type=radio]:not(old){
		opacity: 0;
		position: fixed;
		width: 0;
	/*	width: 2em;
		margin: 0;
		padding: 0;
		font-size: 1em;
		opacity: 0; */
	}

	/* Style the plain text if selected and beyond datetime */
	 .radio-toolbar1 p{
		display: inline-block;
		font-family: sans-serif, Arial;
		font-size: 0.625em; 
		font-weight: bold;
		font-style: italic; 
/*		color: rgb(122,122,122); */
		color: rgb(153,204,102);
		margin-bottom: 0;
	}

	/* Put in a tick for plain text if selected and beyond datetime */
	 .radio-toolbar1 p > span:before{
/*		content: '✓'; */
		content: '';
		display: inline-block;
		width: 1.5em;
		color: rgb(153,204,102);
		font-size: 1.2em;
		line-height: 1em;
		text-shadow: 0 0 0.0714em rgb(115,153,77);
		font-weight: bold;
	}

	/* Make the cursor default for plain text if selected and beyond datetime */
	.radio-toolbar1 p:hover{
		cursor: default;
	}

	/* Style the label */
	 .radio-toolbar1 input[type=radio]:not(old) + label{
		display: inline-block;
		border: 1.0px solid rgb(68,68,68); 
		border-radius: 0.1875em; 
	/*	border: 0.0625em solid transparent; */
		background-color: rgb(221,221,221);
		padding: 0em 0.125em;
		font-family: sans-serif, Arial;
		font-size: 0.625em; 
		color: rgb(122,122,122);
		font-weight: bold;
		width: 7.5em;
		margin-bottom: 0;
		text-align: left;
	}

	/* Hover affect */
	.radio-toolbar1 input[type=radio]:not(old) + label:hover {
		background-color: rgb(221,255,221);
		color: black;
		cursor: pointer;
	}

	/* Changes to label of checked */
	.radio-toolbar1 input[type="radio"]:checked + label {
		background-color: rgb(187,255,187); 
	/*    border-color: rgb(68,204,68); */
		color: black;
	}

	/* Appearance when radio button has focus */
	.radio-toolbar1 input[type="radio"]:focus + label {
	/*    border: 0.0625em solid rgb(68,204,68); */
	}

	/* Style the unchecked radio button that appears in the first span inside the label */
	.radio-toolbar1 input[type=radio]:not(old) + label > span{
		content: '';
		display: inline-block;
		width: 1em;
		height: 1em;
		border-radius: 1em;
		border: 0.125em solid rgb(64,64,64);
		box-shadow: 0 0 0 0.15em rgb(128,128,128);
		transition: 0.5s ease all;
		vertical-align: text-bottom;
		margin-left: 0.15em;
		margin-right: 0.5em;
	}

	/* Style the checked radio button that appears in the first span inside the label */
	.radio-toolbar1 input[type=radio]:not(old):checked + label > span{
		border: 0.125em solid rgb(192,192,192);
		box-shadow: 0 0 0 0.15em rgb(70,110,30);
		background: rgb(128,128,128); 
	}


	/************ GENERAL NON NIL RADIO BUTTONS - REVERSED ************/

	/* Hide the native radio buttons */
	.radio-toolbar1r input[type=radio]:not(old){
		opacity: 0;
		position: fixed;
		width: 0;
	/*	width: 2em;
		margin: 0;
		padding: 0;
		font-size: 1em;
		opacity: 0; */
	}

	/* Style the plain text if selected and beyond datetime */
	 .radio-toolbar1r p{
		display: inline-block;
		font-family: sans-serif, Arial;
		font-size: 0.625em; 
		font-weight: bold;
		font-style: italic; 
/*		color: rgb(122,122,122); */
		color: rgb(153,204,102);
		margin-bottom: 0;
	}

	/* Put in a tick for plain text if selected and beyond datetime */
	 .radio-toolbar1r p > span:before{
/*		content: '✓'; */
		content: '';
		display: inline-block;
		width: 1.5em;
		color: rgb(153,204,102);
		font-size: 1.2em;
		line-height: 1em;
		text-shadow: 0 0 0.0714em rgb(115,153,77);
		font-weight: bold;
	}

	/* Make the cursor default for plain text if selected and beyond datetime */
	.radio-toolbar1r p:hover{
		cursor: default;
	}

	/* Style the label */
	 .radio-toolbar1r input[type=radio]:not(old) + label{
		display: inline-block;
		border: 1.0px solid rgb(68,68,68); 
		border-radius: 0.1875em; 
	/*	border: 0.0625em solid transparent; */
		background-color: rgb(221,221,221);
		padding: 0em 0.125em;
		font-family: sans-serif, Arial;
		font-size: 0.625em; 
		color: rgb(122,122,122);
		font-weight: bold;
		width: 7.5em;
		margin-bottom: 0;
		text-align: right;
	}

	/* Hover affect */
	.radio-toolbar1r input[type=radio]:not(old) + label:hover {
		background-color: rgb(221,255,221);
		color: black;
		cursor: pointer;
		}

	/* Changes to label of checked */
	.radio-toolbar1r input[type="radio"]:checked + label {
		background-color: rgb(187,255,187); 
	/*    border-color: rgb(68,204,68); */
		color: black;
	}

	/* Appearance when radio button has focus */
	.radio-toolbar1r input[type="radio"]:focus + label {
	/*    border: 0.0625em solid rgb(68,204,68); */
	}

	/* Style the unchecked radio button that appears in the first span inside the label */
	.radio-toolbar1r input[type=radio]:not(old) + label > span{
		content: '';
		display: inline-block;
		width: 1em;
		height: 1em;
		border-radius: 1em;
		border: 0.125em solid rgb(64,64,64);
		box-shadow: 0 0 0 0.15em rgb(128,128,128);
		transition: 0.5s ease all;
		vertical-align: text-bottom;
		margin-left: 0.5em;
		margin-right: 0.15em;
	}

	/* Style the checked radio button that appears in the first span inside the label */
	.radio-toolbar1r input[type=radio]:not(old):checked + label > span{
		border: 0.125em solid rgb(192,192,192);
		box-shadow: 0 0 0 0.15em rgb(70,110,30);
		background: rgb(128,128,128); 
	}


	/************ GENERAL NON NIL RADIO BUTTONS - DRAW ************/

	/* Hide the native radio buttons */
	.radio-toolbar1d input[type=radio]:not(old){
		opacity: 0;
		position: fixed;
		width: 0;
	/*	width: 2em;
		margin: 0;
		padding: 0;
		font-size: 1em;
		opacity: 0; */
	}

	/* Style the plain text if selected and beyond datetime */
	 .radio-toolbar1d p{
		display: inline-block;
		font-family: sans-serif, Arial;
		font-size: 0.625em; 
		font-weight: bold;
		font-style: italic; 
/*		color: rgb(122,122,122); */
		color: rgb(153,204,102);
		margin-bottom: 0;
	}

	/* Put in a tick for plain text if selected and beyond datetime */
	 .radio-toolbar1d p > span:before{
/*		content: '✓'; */
		content: '';
		display: inline-block;
		width: 1.5em;
		color: rgb(153,204,102);
		font-size: 1.2em;
		line-height: 1em;
		text-shadow: 0 0 0.0714em rgb(115,153,77);
		font-weight: bold;
	}

	/* Make the cursor default for plain text if selected and beyond datetime */
	.radio-toolbar1d p:hover{
		cursor: default;
	}

	/* Style the label */
	 .radio-toolbar1d input[type=radio]:not(old) + label{
		display: inline-block;
		border: 1.0px solid rgb(68,68,68); 
		border-radius: 0.1875em; 
	/*	border: 0.0625em solid transparent; */
		background-color: rgb(221,221,221);
		padding: 0em 0.125em;
		font-family: sans-serif, Arial;
		font-size: 0.625em; 
		color: rgb(122,122,122);
		font-weight: bold;
		width: 7.5em;
		margin-bottom: 0;
		text-align: left;
	}

	/* Hover affect */
	.radio-toolbar1d input[type=radio]:not(old) + label:hover {
		background-color: rgb(221,255,221);
		color: black;
		cursor: pointer;
	}

	/* Changes to label of checked */
	.radio-toolbar1d input[type="radio"]:checked + label {
		background-color: rgb(187,255,187); 
	/*    border-color: rgb(68,204,68); */
		color: black;
	}

	/* Appearance when radio button has focus */
	.radio-toolbar1d input[type="radio"]:focus + label {
	/*    border: 0.0625em solid rgb(68,204,68); */
	}

	/* Style the unchecked radio button that appears in the first span inside the label */
	.radio-toolbar1d input[type=radio]:not(old) + label > span{
		content: '';
		display: inline-block;
		width: 1em;
		height: 1em;
		border-radius: 1em;
		border: 0.125em solid rgb(64,64,64);
		box-shadow: 0 0 0 0.15em rgb(128,128,128);
		transition: 0.5s ease all;
		vertical-align: text-bottom;
		margin-left: 0.15em;
		margin-right: 0.5em;
	}

	/* Style the checked radio button that appears in the first span inside the label */
	.radio-toolbar1d input[type=radio]:not(old):checked + label > span{
		border: 0.125em solid rgb(192,192,192);
		box-shadow: 0 0 0 0.15em rgb(70,110,30);
		background: rgb(128,128,128); 
	}


	/************ NIL RADIO BUTTONS ************/

	/* Hide the native radio buttons */
	.radio-toolbar2 input[type=radio]:not(old){
		opacity: 0;
		position: fixed;
		width: 0;
	/*	width: 2em;
		margin: 0;
		padding: 0;
		font-size: 1em;
		opacity: 0; */
	}

	/* Style the plain text if selected and beyond datetime */
	 .radio-toolbar2 p{
		display: inline-block;
		font-family: sans-serif, Arial;
		font-size: 0.625em; 
		font-weight: bold;
		font-style: italic; 
/*		color: rgb(122,122,122); */
		color: rgb(204,204,68);
		margin-bottom: 0;
	}

	/* Put in a tick for plain text if selected and beyond datetime */
	 .radio-toolbar2 p > span:before{
/*		content: '✓'; */
		content: '';
		display: inline-block;
		width: 1.5em;
		color: rgb(204,204,68);
		font-size: 1.2em;
		line-height: 1em;
		text-shadow: 0 0 0.0714em rgb(255,255,187);
		font-weight: bold;
	}

	/* Make the cursor default for plain text if selected and beyond datetime */
	.radio-toolbar2 p:hover{
		cursor: default;
	}

	/* Style the label */
	 .radio-toolbar2 input[type=radio]:not(old) + label{
		display: inline-block;
		border: 1.0px solid rgb(68,68,68); 
		border-radius: 0.1875em; 
	/*	border: 0.0625em solid transparent; */
		background-color: rgb(221,221,221);
		padding: 0em 0.125em;
		font-family: sans-serif, Arial;
		font-size: 0.625em; 
		color: rgb(122,122,122);
		font-weight: bold;
		width: 8.2em;
		margin-bottom: 0;
		text-align: left;
	}

	/* Hover affect */
	.radio-toolbar2 input[type=radio]:not(old) + label:hover {
		background-color: rgb(255,255,221);
		color: black;
		cursor: pointer;
	}

	/* Changes to label of checked */
	.radio-toolbar2 input[type="radio"]:checked + label {
		background-color: rgb(255,255,187); 
	/*    border-color: rgb(204,204,68); */
		color: black;
	}

	/* Appearance when radio button has focus */
	.radio-toolbar2 input[type="radio"]:focus + label {
	/*    border: 0.0625em solid rgb(204,204,68); */
	}

	/* Style the unchecked radio button that appears in the first span inside the label */
	.radio-toolbar2 input[type=radio]:not(old) + label > span{
		content: '';
		display: inline-block;
		width: 1em;
		height: 1em;
		border-radius: 1em;
		border: 0.125em solid rgb(64,64,64);
		box-shadow: 0 0 0 0.15em rgb(128,128,128);
		transition: 0.5s ease all;
		vertical-align: text-bottom;
		margin-left: 0.15em;
		margin-right: 0.5em;
	}

	/* Style the checked radio button that appears in the first span inside the label */
	.radio-toolbar2 input[type=radio]:not(old):checked + label > span{
		border: 0.125em solid rgb(192,192,192);
		box-shadow: 0 0 0 0.15em rgb(192,192,128);
		background: rgb(128,128,128); 
	}


/************ HEADER ELEMENTS ************/

	/* Provides the name of the comp */
	.display-comp1 p{
		font-family: sans-serif, Arial;
		font-size: 1.0em;
	/*    font-size: 0.9375em; */
		font-weight: bold;
		margin-left: .5em;
		margin-bottom: 0;
	}

	/* Provides the message for the comp in the header */
	.comp-message1 p{
		font-family: sans-serif, Arial;
		font-size: 0.9375em;
		font-weight: bold;
		font-style: italic; 
		margin-left: 2em;
		margin-right: 1em;
		margin-bottom: 0;
	}


	/************ GAME TITLES ************/
	.display-game1 {
		text-align: center;
		white-space:nowrap;
		transform-origin: 35% 65%;
		transform: rotate(-90deg);
	}

	.display-game1:before {
		content:'';
		padding-top: 0%;
		display: inline-block; 
		vertical-align: middle;
	}


	.display-game1 p{
		font-family: sans-serif, Arial;
		font-size: 0.8125em; 
		font-weight: bold;

/*		position: absolute; 
		transform: rotate(-90deg); */


/*		text-align: center; 
		vertical-align: middle; */
/*		transform: rotate(-90deg);
		margin-left: 0;
		margin-right: 0;
		margin-top: 0;
		margin-bottom: 0; */
/*		padding-bottom: 1.0em; 
		padding-left: 1.0em; */
/*		top: 0; 
		left: 0; */
/*		transform-origin: center center; */
/*		float: left; */
	}



/************ DATETIME STADIUM AND SAVED SELECTION ELEMENTS ************/

	.game-datetime1 p{
		font-family: sans-serif, Arial;
		font-size: 0.625em;
		font-style: italic;
		color: rgb(68,68,68);
		text-align: left;
		vertical-align: middle;
		margin-left: .5em;
		margin-right: .5em;
		margin-bottom: 0;
	}

	.game-stadium1 p{
		font-family: sans-serif, Arial;
		font-size: 0.625em;
		font-style: italic; 
		color: rgb(68,68,68);
		text-align: left;
		vertical-align: middle;
		margin-left: .5em;
		margin-right: .5em;
		margin-bottom: 0;
	}

	.display-savedselecion1 p{
		font-family: sans-serif, Arial;
		font-size: 0.625em;
		font-weight: bold;
		text-align: center;
		vertical-align: middle;
		margin-left: .5em;
		margin-right: .5em;
		margin-bottom: 0;
	}


/************ SAVED SELECTION ************/

	/* Normal */
	.write-selection1a p{
		font-family: sans-serif, Arial;
		font-size: 0.8125em;
		font-weight: bold;
		text-align: center;
		color: rgb(70,110,30);
		background-color: rgb(221,255,221);
		padding-top: 0.75em;
		padding-bottom: 0.75em; 
		margin-top: 0;
		margin-left: 0;
		margin-right: 0;
		margin-bottom: 0;
	}

	/* Nil selection only - to get yellow background */
	.write-selection1b p{
		font-family: sans-serif, Arial;
		font-size: 0.8125em;
		font-weight: bold;
		text-align: center;
		color: rgb(192,192,128);
		background-color: rgb(255,255,221);
		padding-top: 0.75em;
		padding-bottom: 0.75em;
		margin-top: 0;
		margin-left: 0;
		margin-right: 0;
		margin-bottom: 0;
	}

/************ FAILED TO WRITE MESSAGE - DISPLAY WITH THE SAVED SELECTION ************/

	.failed-message1 p{
		font-family: sans-serif, Arial;
		font-size: 0.75em;
		font-weight: bold;
		font-style: italic; 
		color: red;
		margin-bottom: 0;
	}

/************ FAILED TO WRITE MESSAGE - DISPLAY THANKS FOR TIPPING YOUR TIPS HAVE BEEN RECORDED ************/

	.failed-message2 p{
		font-family: sans-serif, Arial;
		font-size: 1.5em;
		font-weight: bold;
		font-style: italic; 
		color: rgb(192,0,0);
		margin-bottom: 0.825em;
		text-align: center;
		vertical-align: middle;
	}

/************ TEAM NAMES DISPLAYED ************/

	.game-team1 p{
		font-family: sans-serif, Arial;
		font-size: 0.75em;  /* *** min-max dif *** */
		font-weight: bold;
		text-align: center;
		vertical-align: middle;
		margin-left: .5em;
		margin-right: .5em;
		margin-bottom: 0;
	}

	.game-team2 p{
		font-family: sans-serif, Arial;
		font-size: 0.75em;
		font-weight: bold;
		text-align: center;
		vertical-align: middle;
		margin-left: .5em;
		margin-right: .5em;
		margin-bottom: 0;
	}

/************ GAME POINTS (ODDS) DISPLAY ************/

	.game-points1 p{
		font-family: sans-serif, Arial;
		font-size: 0.625em; /* *** min-max dif *** */ 
		font-weight: bold;
		color: rgb(68,68,68);
		margin-left: .5em;
		margin-right: .5em;
		margin-bottom: 0;
	}

	/* Reverses the game points*/
	.game-points2 p{
		font-family: sans-serif, Arial;
		font-size: 0.625em;  /* *** min-max dif *** */
		font-weight: bold;
		color: rgb(68,68,68);
		margin-left: .5em;
		margin-right: .5em;
		margin-bottom: 0;
	}

	/* Game points for the draw*/
	.game-points3 p{
		font-family: sans-serif, Arial;
		font-size: 0.625em;  /* *** min-max dif *** */
		font-weight: bold;
		color: rgb(68,68,68);
		margin-left: .5em;
		margin-right: .5em;
		margin-bottom: 0;
	}


/************ KNOCK OUT & PICK ONCE ************/

	.kopo-text1 p{
		display: inline-block;
		font-family: sans-serif, Arial;
		font-size: 0.8125em;
		font-weight: bold;
		margin-top: .5em; 
		margin-right: .5em;
		padding-top: 0;
		padding-bottom: 0;
	}

	.drop-down1 select{
		display: inline-block;
		font-family: sans-serif, Arial;
		font-size: 0.75em;
		font-weight: bold;
		background-color: rgb(191,191,191);
		color: rgb(255,255,255);
		Height: 2.7em;
		width: 15em; 
	}


/************ VARIOUS TEXT FORMATS - NOT CURRENTLY USED ************/

	.game-data1 p{
		display: inline-block;
		font-family: sans-serif, Arial;
		font-size: 0.75em;
		font-weight: bold;
		text-align: center;
	}

	.game-comp1 p{
		display: inline-block;
		font-family: sans-serif, Arial;
		font-size: 0.75em;
		font-weight: bold;
		text-align: center;
	}

	.game-game1 p{
		display: inline-block;
		font-family: sans-serif, Arial;
		font-size: 0.75em;
		font-weight: bold;
		text-align: center;
	}

	.display-text1 p{
		display: inline-block;
		font-family: sans-serif, Arial;
		font-size: 0.75em;
		font-weight: bold;
		text-align: center;
	}


}



/*******************************************************************************************************************************
 ******************************************************************************************************************************* 
 * 
 * Format Key Elements On Screen For Larger Devices (Screens)
 *
 ******************************************************************************************************************************* 
 *******************************************************************************************************************************/
@media screen and (min-width: 1201px) {

	/************ GENERAL NON NIL RADIO BUTTONS ************/

	/* Hide the native radio buttons */
	.radio-toolbar1 input[type=radio]:not(old){
		opacity: 0;
		position: fixed;
		width: 0;
	/*	width: 2em;
		margin: 0;
		padding: 0;
		font-size: 1em;
		opacity: 0; */
	}

	/* Style the plain text if selected and beyond datetime */
	 .radio-toolbar1 p{
		display: inline-block;
		font-family: sans-serif, Arial;
		font-size: 0.75em; /* *** min-max dif *** */
		font-weight: bold;
		font-style: italic; 
/*		color: rgb(122,122,122); */
		color: rgb(153,204,102);
		margin-bottom: 0;
	}

	/* Put in a tick for plain text if selected and beyond datetime */
	 .radio-toolbar1 p > span:before{
/*		content: '✓'; */
		content: '';
		display: inline-block;
		width: 1.5em;
		color: rgb(153,204,102);
		font-size: 1.2em;
		line-height: 1em;
		text-shadow: 0 0 0.0714em rgb(115,153,77);
		font-weight: bold;
	}

	/* Make the cursor default for plain text if selected and beyond datetime */
	.radio-toolbar1 p:hover{
		cursor: default;
	}

	/* Style the label */
	 .radio-toolbar1 input[type=radio]:not(old) + label{
		display: inline-block;
		border: 1.0px solid rgb(68,68,68); 
		border-radius: 0.1875em; 
	/*	border: 0.0625em solid transparent; */
		background-color: rgb(221,221,221);
		padding: 0em 0.125em;
		font-family: sans-serif, Arial;
		font-size: 0.75em; /* *** min-max dif *** */
		color: rgb(122,122,122);
		font-weight: bold;
		width: 7.3em;
		margin-bottom: 0;
		text-align: left;
	}

	/* Hover affect */
	.radio-toolbar1 input[type=radio]:not(old) + label:hover {
		background-color: rgb(221,255,221);
		color: black;
		cursor: pointer;
	}

	/* Changes to label of checked */
	.radio-toolbar1 input[type="radio"]:checked + label {
		background-color: rgb(187,255,187); 
	/*    border-color: rgb(68,204,68); */
		color: black;
	}

	/* Appearance when radio button has focus */
	.radio-toolbar1 input[type="radio"]:focus + label {
	/*    border: 0.0625em solid rgb(68,204,68); */
	}

	/* Style the unchecked radio button that appears in the first span inside the label */
	.radio-toolbar1 input[type=radio]:not(old) + label > span{
		content: '';
		display: inline-block;
		width: 1em;
		height: 1em;
		border-radius: 1em;
		border: 0.125em solid rgb(64,64,64);
		box-shadow: 0 0 0 0.15em rgb(128,128,128);
		transition: 0.5s ease all;
		vertical-align: text-bottom;
		margin-left: 0.15em;
		margin-right: 0.5em;
	}

	/* Style the checked radio button that appears in the first span inside the label */
	.radio-toolbar1 input[type=radio]:not(old):checked + label > span{
		border: 0.125em solid rgb(192,192,192);
		box-shadow: 0 0 0 0.15em rgb(70,110,30);
		background: rgb(128,128,128); 
	}


	/************ GENERAL NON NIL RADIO BUTTONS - REVERSED ************/

	/* Hide the native radio buttons */
	.radio-toolbar1r input[type=radio]:not(old){
		opacity: 0;
		position: fixed;
		width: 0;
	/*	width: 2em;
		margin: 0;
		padding: 0;
		font-size: 1em;
		opacity: 0; */
	}

	/* Style the plain text if selected and beyond datetime */
	 .radio-toolbar1r p{
		display: inline-block;
		font-family: sans-serif, Arial;
		font-size: 0.75em; /* *** min-max dif *** */
		font-weight: bold;
		font-style: italic; 
/*		color: rgb(122,122,122); */
		color: rgb(153,204,102);
		margin-bottom: 0;
	}

	/* Put in a tick for plain text if selected and beyond datetime */
	 .radio-toolbar1r p > span:before{
/*		content: '✓'; */
		content: '';
		display: inline-block;
		width: 1.5em;
		color: rgb(153,204,102);
		font-size: 1.2em;
		line-height: 1em;
		text-shadow: 0 0 0.0714em rgb(115,153,77);
		font-weight: bold;
	}

	/* Make the cursor default for plain text if selected and beyond datetime */
	.radio-toolbar1r p:hover{
		cursor: default;
	}

	/* Style the label */
	 .radio-toolbar1r input[type=radio]:not(old) + label{
		display: inline-block;
		border: 1.0px solid rgb(68,68,68); 
		border-radius: 0.1875em; 
	/*	border: 0.0625em solid transparent; */
		background-color: rgb(221,221,221);
		padding: 0em 0.125em;
		font-family: sans-serif, Arial;
		font-size: 0.75em; /* *** min-max dif *** */
		color: rgb(122,122,122);
		font-weight: bold;
		width: 7.3em;
		margin-bottom: 0;
		text-align: right;
	}

	/* Hover affect */
	.radio-toolbar1r input[type=radio]:not(old) + label:hover {
		background-color: rgb(221,255,221);
		color: black;
		cursor: pointer;
		}

	/* Changes to label of checked */
	.radio-toolbar1r input[type="radio"]:checked + label {
		background-color: rgb(187,255,187); 
	/*    border-color: rgb(68,204,68); */
		color: black;
	}

	/* Appearance when radio button has focus */
	.radio-toolbar1r input[type="radio"]:focus + label {
	/*    border: 0.0625em solid rgb(68,204,68); */
	}

	/* Style the unchecked radio button that appears in the first span inside the label */
	.radio-toolbar1r input[type=radio]:not(old) + label > span{
		content: '';
		display: inline-block;
		width: 1em;
		height: 1em;
		border-radius: 1em;
		border: 0.125em solid rgb(64,64,64);
		box-shadow: 0 0 0 0.15em rgb(128,128,128);
		transition: 0.5s ease all;
		vertical-align: text-bottom;
		margin-left: 0.5em;
		margin-right: 0.15em;
	}

	/* Style the checked radio button that appears in the first span inside the label */
	.radio-toolbar1r input[type=radio]:not(old):checked + label > span{
		border: 0.125em solid rgb(192,192,192);
		box-shadow: 0 0 0 0.15em rgb(70,110,30);
		background: rgb(128,128,128); 
	}


	/************ GENERAL NON NIL RADIO BUTTONS - DRAW ************/

	/* Hide the native radio buttons */
	.radio-toolbar1d input[type=radio]:not(old){
		opacity: 0;
		position: fixed;
		width: 0;
	/*	width: 2em;
		margin: 0;
		padding: 0;
		font-size: 1em;
		opacity: 0; */
	}

	/* Style the plain text if selected and beyond datetime */
	 .radio-toolbar1d p{
		display: inline-block;
		font-family: sans-serif, Arial;
		font-size: 0.75em; /* *** min-max dif *** */
		font-weight: bold;
		font-style: italic; 
/*		color: rgb(122,122,122); */
		color: rgb(153,204,102);
		margin-bottom: 0;
	}

	/* Put in a tick for plain text if selected and beyond datetime */
	 .radio-toolbar1d p > span:before{
/*		content: '✓'; */
		content: '';
		display: inline-block;
		width: 1.5em;
		color: rgb(153,204,102);
		font-size: 1.2em;
		line-height: 1em;
		text-shadow: 0 0 0.0714em rgb(115,153,77);
		font-weight: bold;
	}

	/* Make the cursor default for plain text if selected and beyond datetime */
	.radio-toolbar1d p:hover{
		cursor: default;
	}

	/* Style the label */
	 .radio-toolbar1d input[type=radio]:not(old) + label{
		display: inline-block;
		border: 1.0px solid rgb(68,68,68); 
		border-radius: 0.1875em; 
	/*	border: 0.0625em solid transparent; */
		background-color: rgb(221,221,221);
		padding: 0em 0.125em;
		font-family: sans-serif, Arial;
		font-size: 0.75em; /* *** min-max dif *** */
		color: rgb(122,122,122);
		font-weight: bold;
		width: 7.3em;
		margin-bottom: 0;
		text-align: left;
	}

	/* Hover affect */
	.radio-toolbar1d input[type=radio]:not(old) + label:hover {
		background-color: rgb(221,255,221);
		color: black;
		cursor: pointer;
	}

	/* Changes to label of checked */
	.radio-toolbar1d input[type="radio"]:checked + label {
		background-color: rgb(187,255,187); 
	/*    border-color: rgb(68,204,68); */
		color: black;
	}

	/* Appearance when radio button has focus */
	.radio-toolbar1d input[type="radio"]:focus + label {
	/*    border: 0.0625em solid rgb(68,204,68); */
	}

	/* Style the unchecked radio button that appears in the first span inside the label */
	.radio-toolbar1d input[type=radio]:not(old) + label > span{
		content: '';
		display: inline-block;
		width: 1em;
		height: 1em;
		border-radius: 1em;
		border: 0.125em solid rgb(64,64,64);
		box-shadow: 0 0 0 0.15em rgb(128,128,128);
		transition: 0.5s ease all;
		vertical-align: text-bottom;
		margin-left: 0.15em;
		margin-right: 0.5em;
	}

	/* Style the checked radio button that appears in the first span inside the label */
	.radio-toolbar1d input[type=radio]:not(old):checked + label > span{
		border: 0.125em solid rgb(192,192,192);
		box-shadow: 0 0 0 0.15em rgb(70,110,30);
		background: rgb(128,128,128); 
	}


	/************ NIL RADIO BUTTONS ************/

	/* Hide the native radio buttons */
	.radio-toolbar2 input[type=radio]:not(old){
		opacity: 0;
		position: fixed;
		width: 0;
	/*	width: 2em;
		margin: 0;
		padding: 0;
		font-size: 1em;
		opacity: 0; */
	}

	/* Style the plain text if selected and beyond datetime */
	 .radio-toolbar2 p{
		display: inline-block;
		font-family: sans-serif, Arial;
		font-size: 0.75em; /* *** min-max dif *** */
		font-weight: bold;
		font-style: italic; 
/*		color: rgb(122,122,122); */
		color: rgb(204,204,68);
		margin-bottom: 0;
	}

	/* Put in a tick for plain text if selected and beyond datetime */
	 .radio-toolbar2 p > span:before{
/*		content: '✓'; */
		content: '';
		display: inline-block;
		width: 1.5em;
		color: rgb(204,204,68);
		font-size: 1.2em;
		line-height: 1em;
		text-shadow: 0 0 0.0714em rgb(255,255,187);
		font-weight: bold;
	}

	/* Make the cursor default for plain text if selected and beyond datetime */
	.radio-toolbar2 p:hover{
		cursor: default;
	}

	/* Style the label */
	 .radio-toolbar2 input[type=radio]:not(old) + label{
		display: inline-block;
		border: 1.0px solid rgb(68,68,68); 
		border-radius: 0.1875em; 
	/*	border: 0.0625em solid transparent; */
		background-color: rgb(221,221,221);
		padding: 0em 0.125em;
		font-family: sans-serif, Arial;
		font-size: 0.75em; /* *** min-max dif *** */
		color: rgb(122,122,122);
		font-weight: bold;
		width: 8.2em;
		margin-bottom: 0;
		text-align: left;
	}

	/* Hover affect */
	.radio-toolbar2 input[type=radio]:not(old) + label:hover {
		background-color: rgb(255,255,221);
		color: black;
		cursor: pointer;
	}

	/* Changes to label of checked */
	.radio-toolbar2 input[type="radio"]:checked + label {
		background-color: rgb(255,255,187); 
	/*    border-color: rgb(204,204,68); */
		color: black;
	}

	/* Appearance when radio button has focus */
	.radio-toolbar2 input[type="radio"]:focus + label {
	/*    border: 0.0625em solid rgb(204,204,68); */
	}

	/* Style the unchecked radio button that appears in the first span inside the label */
	.radio-toolbar2 input[type=radio]:not(old) + label > span{
		content: '';
		display: inline-block;
		width: 1em;
		height: 1em;
		border-radius: 1em;
		border: 0.125em solid rgb(64,64,64);
		box-shadow: 0 0 0 0.15em rgb(128,128,128);
		transition: 0.5s ease all;
		vertical-align: text-bottom;
		margin-left: 0.15em;
		margin-right: 0.5em;
	}

	/* Style the checked radio button that appears in the first span inside the label */
	.radio-toolbar2 input[type=radio]:not(old):checked + label > span{
		border: 0.125em solid rgb(192,192,192);
		box-shadow: 0 0 0 0.15em rgb(192,192,128);
		background: rgb(128,128,128); 
	}


/************ HEADER ELEMENTS ************/

	/* Provides the name of the comp */
	.display-comp1 p{
		font-family: sans-serif, Arial;
		font-size: 1.25em;
	/*    font-size: 0.9375em; */
		font-weight: bold;
		margin-left: .5em;
		margin-bottom: 0;
	}

	/* Provides the message for the comp in the header */
	.comp-message1 p{
		font-family: sans-serif, Arial;
		font-size: 1.0em;
		font-weight: bold;
		font-style: italic; 
		margin-left: 2em;
		margin-right: 1em;
		margin-bottom: 0;
	}


	/************ GAME TITLES ************/

	.display-game1 p{
		font-family: sans-serif, Arial;
		font-size: 1.0em; 
		font-weight: bold;
		padding-top: 0.5em;
/*		text-align: center; 
		vertical-align: middle; */
/*		transform: rotate(-90deg);
		margin-left: 0;
		margin-right: 0;
		margin-top: 0;
		margin-bottom: 0; */
/*		padding-bottom: 1.5em; */
/*		position: absolute; */
/*		top: 0; 
		left: 0; */
		transform: rotate(-90deg);
/*		transform-origin: 50% 50%; */
/*		float: left; */
	}





/* Shrink down the vertical game titles width */
/*.display-game1 {
	width: 1.2em;
}*/



/************ DATETIME STADIUM AND SAVED SELECTION ELEMENTS ************/

	.game-datetime1 p{
		font-family: sans-serif, Arial;
		font-size: 0.875em;
		font-style: italic;
		color: rgb(68,68,68);
		text-align: left;
		vertical-align: middle;
		margin-left: .5em;
		margin-right: .5em;
		margin-bottom: 0;
	}

	.game-stadium1 p{
		font-family: sans-serif, Arial;
		font-size: 0.875em;
		font-style: italic; 
		color: rgb(68,68,68);
		text-align: left;
		vertical-align: middle;
		margin-left: .5em;
		margin-right: .5em;
		margin-bottom: 0;
	}

	.display-savedselecion1 p{
		font-family: sans-serif, Arial;
		font-size: 0.875em;
		font-weight: bold;
		text-align: center;
		vertical-align: middle;
		margin-left: .5em;
		margin-right: .5em;
		margin-bottom: 0;
	}


/************ SAVED SELECTION ************/

	/* Normal */
	.write-selection1a p{
		font-family: sans-serif, Arial;
		font-size: 0.9375em;
		font-weight: bold;
		text-align: center;
		color: rgb(70,110,30);
		background-color: rgb(221,255,221);
		padding-top: 0.75em;
		padding-bottom: 0.75em; 
		margin-top: 0;
		margin-left: 0;
		margin-right: 0;
		margin-bottom: 0;
	}

	/* Nil selection only - to get yellow background */
	.write-selection1b p{
		font-family: sans-serif, Arial;
		font-size: 0.9375em;
		font-weight: bold;
		text-align: center;
		color: rgb(192,192,128);
		background-color: rgb(255,255,221);
		padding-top: 0.75em;
		padding-bottom: 0.75em;
		margin-top: 0;
		margin-left: 0;
		margin-right: 0;
		margin-bottom: 0;
	}

/************ FAILED TO WRITE MESSAGE - DISPLAY WITH THE SAVED SELECTION ************/

	.failed-message1 p{
		font-family: sans-serif, Arial;
		font-size: 0.875em;   /* *** min-max dif *** */
		font-weight: bold;
		font-style: italic; 
		color: red;
		margin-bottom: 0;
	}

/************ FAILED TO WRITE MESSAGE - DISPLAY THANKS FOR TIPPING YOUR TIPS HAVE BEEN RECORDED ************/

	.failed-message2 p{
		font-family: sans-serif, Arial;
		font-size: 1.75em;
		font-weight: bold;
		font-style: italic; 
		color: rgb(192,0,0);
		margin-bottom: 1em;
		text-align: center;
		vertical-align: middle;
	}

/************ TEAM NAMES DISPLAYED ************/

	.game-team1 p{
		font-family: sans-serif, Arial;
		font-size: 1.0em;   /* *** min-max dif *** */
		font-weight: bold;
		text-align: center;
		vertical-align: middle;
		margin-left: .5em;
		margin-right: .5em;
		margin-bottom: 0;
	}

	.game-team2 p{
		font-family: sans-serif, Arial;
		font-size: 1.0em;   /* *** min-max dif *** */
		font-weight: bold;
		text-align: center;
		vertical-align: middle;
		margin-left: .5em;
		margin-right: .5em;
		margin-bottom: 0;
	}

/************ GAME POINTS (ODDS) DISPLAY ************/

	.game-points1 p{
		font-family: sans-serif, Arial;
		font-size: 0.875em;  /* *** min-max dif *** */
		font-weight: bold;
		color: rgb(68,68,68);
		margin-left: .5em;
		margin-right: .5em;
		margin-bottom: 0;
	}

	/* Reverses the game points*/
	.game-points2 p{
		font-family: sans-serif, Arial;
		font-size: 0.875em;  /* *** min-max dif *** */
		font-weight: bold;
		color: rgb(68,68,68);
		margin-left: .5em;
		margin-right: .5em;
		margin-bottom: 0;
	}

	/* Game points for the draw*/
	.game-points3 p{
		font-family: sans-serif, Arial;
		font-size: 0.875em;  /* *** min-max dif *** */
		font-weight: bold;
		color: rgb(68,68,68);
		margin-left: .5em;
		margin-right: .5em;
		margin-bottom: 0;
	}

/************ KNOCK OUT & PICK ONCE ************/

	.kopo-text1 p{
		display: inline-block;
		font-family: sans-serif, Arial;
		font-size: 1.0em;
		font-weight: bold;
		margin-top: .5em; 
		margin-right: .5em;
		padding-top: 0;
		padding-bottom: 0;
	}

	.drop-down1 select{
		display: inline-block;
		font-family: sans-serif, Arial;
		font-size: 0.9375em;
		font-weight: bold;
		background-color: rgb(191,191,191);
		color: rgb(255,255,255);
		Height: 2.7em;
		width: 15em; 
	}

/************ VARIOUS TEXT FORMATS - NOT CURRENTLY USED ************/

	.game-data1 p{
		display: inline-block;
		font-family: sans-serif, Arial;
		font-size: 0.75em;
		font-weight: bold;
		text-align: center;
	}

	.game-comp1 p{
		display: inline-block;
		font-family: sans-serif, Arial;
		font-size: 0.75em;
		font-weight: bold;
		text-align: center;
	}

	.game-game1 p{
		display: inline-block;
		font-family: sans-serif, Arial;
		font-size: 0.75em;
		font-weight: bold;
		text-align: center;
	}

	.display-text1 p{
		display: inline-block;
		font-family: sans-serif, Arial;
		font-size: 0.75em;
		font-weight: bold;
		text-align: center;
	}


}




/* *************************************************************************************************************************** */



