/* 
 * MSTW LMAO Stylesheet [mstw-lmao-styles.css]  
 *
 *	MSTW Wordpress Plugins (http://shoalsummitsolutions.com)
 *	Copyright 2020 Mark O'Donnell (mark@shoalsummitsolutions.com)
 *
 *	This program is distributed in the hope that it will be useful,
 *	but WITHOUT ANY WARRANTY; without even the implied warranty of
 *	MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 *
 * It is recommended that you DO NOT EDIT THIS FILE to customize the 
 * MSTW League Manager Add-ons Plugin's front end displays 
 * (shortcode displays & templates). Instead COPY THIS FILE TO YOUR 
 * (hopefully child) THEME'S DIRECTORY AND RENAME IT mstw-lmao-custom-styles.css. 
 * Then customize it to your heart's content.
 *--------------------------------------------------------------------------*/
 
/*    
 *   SINGLE MEET TEMPLATE
 */
.single-meet-container {
	width : 100%;
	margin           : 15px auto;
	background-color : #fff;
	padding          : 10px;
	width            : 600px;
	border           : 2px solid black;
	color            : #666;
	font-size        : 18px;
	font-family      : "Open Sans", Helvetica, Arial, sans-serif;
} 

.single-meet-container h1.meet-title {
	color          : #000; /*#1E3253;*/
	text-align     : center;
	margin-bottom  : 10px;
	text-transform : uppercase;
	font-size      : 20px;
}

.single-meet-container table {
	table-layout  : fixed;
	width         : 100%;
	margin-bottom : 40px;
}

.single-meet-container table thead th {
	padding-right : 20px;
	font-weight   : bold;
	border         : 0;
	border-top     : 1px solid #ddd;
	border-bottom  : 1px solid #ddd;
	text-transform : uppercase;
	/*padding-right : 10px;*/
	padding        : 3px 0 3px 5px;
	height         : 24px;
	vertical-align : middle;
}

.single-meet-container table thead tr th {
    background-color : gray;
    color            : white;
    font-weight      : bold;
}

.single-meet-container th.center,
.single-meet-container td.center  {
	text-align : center;
}

.single-meet-container th.right,
.single-meet-container td.right {
	text-align   : right;
	padding-right : 15px;
}

.single-meet-container th.left,
.single-meet-container td.left {
	text-align   : left;
	padding-left : 15px;
}
	
.single-meet-container table tbody tr:nth-child(even) {
	background-color: #E9E9E9;    /* light blue/gray */
	color:            #000; /*#0d3a80;   /* blue */
	}
	
.single-meet-container table tbody tr:nth-child(odd) {
	background-color: #FFF;       /* white */
	color:            #000; /*#0d3a80;   /* blue */
	}
	
.single-meet-container table tbody tr td {
	border:      0;
	padding:     3px 0 3px 5px;
	line-height: 18px;
}

.single-meet-container table tbody tr td a {
	color           : #1982d1;
	text-decoration : none;
}

/* CONTENT BLOCK */
.single-meet-content {
	clear       : both;
	width       : 90%;
	font-size   : 15px;
	text-align  : left;
	margin      : 0 auto 15px auto;
	border-top  : #666 1px solid;
	padding-top : 20px;
	color       : #666;
}

.single-meet-content p {
	margin-bottom : 10px;
}


/*    
 *   [mstw_league_schedule_3] "Match-up" logos 
 */

table.mstw-lm-schedules .league-schedule-matchup .away-team-logo,
table.mstw-lm-schedules .league-schedule-matchup .home-team-logo {
	display : inline-block;
}

table.mstw-lm-schedules .league-schedule-matchup .away-team-logo img,
table.mstw-lm-schedules .league-schedule-matchup .home-team-logo img {
	vertical-align : middle;
	border-radius  : 0;
	box-shadow     : none;
	
}

table.mstw-lm-schedules .league-schedule-matchup .away-team-logo img {
	padding-left  : 0;
	padding-right : 5px;
}

table.mstw-lm-schedules .league-schedule-matchup .home-team-logo img {
	padding-left  : 5px;
	padding-right : 0;








 