.TopForm{
	color:#395d9f
}
.MiddleForm{
	color:#395d9f
}
.wpforms-field-name-first{
	background-color:#395d9f !important;
	color:White !important;
}
.wpforms-field-name-last{
	background-color:#395d9f !important;
	color:White !important;
}
#wpforms-760-field_3{
	background-color:#395d9f !important;
	color:White !important;
}
.BottomButton{
	background-color:#bb3a32 !important;
	color:White !important;
}

table.sp-league-table td{
	font-size:12px!important
}

table.sp-league-table th{
	font-size:12px!important
}


div.prem > div.sportspress > div.sp-template-league-table > div.sp-table-wrapper > div.sp-scrollable-table-wrapper > div.dataTables_wrapper > table.sp-league-table > tbody > tr:nth-last-of-type(-n+2){
	background-color:red!important;
	font-weight:bolder!important;
}

div.champ > div.sportspress > div.sp-template-league-table > div.sp-table-wrapper > div.sp-scrollable-table-wrapper > div.dataTables_wrapper > table > tbody > tr.sp-row-no-1 {
	color:black!important;
	background-color:lightgreen!important;
	font-weight:bolder!important;
}

div#leagues tr.sp-row-no-0 {
	color:black!important;
	background-color:gold!important;
	font-weight:bolder!important;
}

.leftcol h2 {
    position: relative;
    color: #fff;
    background: #333 url(../images/greylines.png);
    font-size: 1.5em;
    display: inline-block;
    clear: both;
    padding: 10px 20px 10px 40px;
    margin-left: -40px;
    margin-bottom: 10px;
    text-shadow: 0 -1px #333, 0 1px #999;
    -moz-box-shadow: 2px 2px 0 rgba(0,0,0,0.1);
    -webkit-box-shadow: 2px 2px 0 rgba(0,0,0,0.1);
    -o-box-shadow: 2px 2px 0 rgba(0,0,0,0.1);
    box-shadow: 2px 2px 0 rgba(0,0,0,0.1);
}

h1 {
		font-size: 20px!important;
    text-transform: uppercase;
    padding: 10px 0;
    text-align: center;
    border: solid #ddd;
    border-width: 2px 0;
    margin-bottom: 10px;
    display: block;
    font-size: 2em;
    margin-block-start: 0.67em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    font-weight: bold;
}

h1:before {
    content: " ";
url(/~totalfo6/wp-content/uploads/iconfinder_2018_social_media_popular_app_logo_instagram_3228551.png)
    display: block;
    width: 64px;
    height: 64px;
    position: absolute;
}

.leftcol h2:before {
    content: " ";
    background: url(/~totalfo6/wp-content/uploads/blutri.png);
    display: block;
    width: 20px;
    height: 15px;
    position: absolute;
    bottom: 0;
    left: 0;
    margin-bottom: -15px;
    z-index: 0;
}

.leftcol{
	margin-left:20px;
	margin-right:20px;
}

.leftcol h3 {
    position: relative;
    color: #000;
    background: #DDD url(../images/kindajean.png);
    font-size: 20px;
    display: inline-block;
    clear: both;
    padding: 10px;
    text-transform: uppercase;
    margin-bottom: 10px;
    line-height: 22px;
}

.fa{
	color:black!important
}

.social {
    margin-top: -65px;
    padding-bottom: 80px;
    font-size: 40px;
}

.socialLeft{
	float:left;
	text-align:right;
}

.FA-Affil{
	text-align:center
}

.socialRight{
	float:right;
	text-align:left;
}

.entry-content{
	position:relative
}

.archive-image{
  display: block;
  margin-left: auto;
  margin-right: auto;
	width: 33%;
  height: auto;
}

.archive-div{
	background: none!important;
}

.TOTW{
  display: block;
  margin-left: auto;
  margin-right: auto;
	text-align: center;
	/*font-family:Lucida Handwriting, fantasy;*/
}

.span-a{
	color:#315DA6;
	/*font-family:Lucida Handwriting, fantasy;*/
	font-size: xx-large;
	font: bold

}

.span-b{
	color:black;
	/*font-family:Lucida Handwriting, fantasy;*/
	font-size: x-large;
	font: bold

}

.span-c{
	color:#CE2925;
	/*font-family:Lucida Handwriting, fantasy;*/
	font-size: xx-large;
	font: bold

}

.buffer-top{
	    margin-top: 0.5em;
	    margin-bottom: 0.25em!important;
}