/*
 *  CSS File for Team Rosters Plugin Admin Screens
 */
/*---------------------------------------------------------------------------
 *	MSTW Wordpress Plugins (http://shoalsummitsolutions.com)
 *	Copyright 2017-25 Mark O'Donnell (mark@shoalsummitsolutions.com)
 *
 *	This program is free software: you can redistribute it and/or modify
 *	it under the terms of the GNU General Public License as published by
 *	the Free Software Foundation, either version 3 of the License, or
 *	(at your option) any later version.
 *
 *	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. See the
 *	GNU General Public License for more details.
 *
 *	You should have received a copy of the GNU General Public License
 *	along with this program. If not, see <http://www.gnu.org/licenses/>.
 */

/*-------------------------------------------------------	
 *	Progress spinner/bar
 *------------------------------------------------------*/
p.plugin-not-installed {
	margin-bottom: 30px;
	font-weight: bold;
	color: #000;
}

#roster-progress {
	display: none;
}


/*-------------------------------------------------------	
 *	Pagination
 *------------------------------------------------------*/
.tr-paginate-links {
	margin-left    : 50px;
	vertical-align : middle;
}

.page-numbers {
	display         : inline-block;
    padding         : 5px 10px;
    margin          : 0 2px 0 0;
    border          : 1px solid #eee;
    line-height     : 1;
    text-decoration : none;
    border-radius   : 2px;
    font-weight     : 600;
}

.page-numbers.current,
a.page-numbers:hover {
    background: #f9f9f9;
}

/*-------------------------------------------------------	
 *	Team Tax Admin (Manage Teams) 
 *------------------------------------------------------*/
 
.mstw-tr-tax-select-team {
	width: 95%;
}

#col-left .form-field.term-description-wrap {
	display: none;
}

/*-------------------------------------------------------	
 *	Settings
 *------------------------------------------------------*/
 
 /*
  *   Table data fields
	*/
 form#table-data {
	 width   : 850px;
	 
	 /*display : grid;
	 
	 //align-items : center;
	 //justify-items: end;
	 //grid-gap              : 16px;
	 //grid-template-columns : [fields] 10em [labels] 1fr [show] 10px [order] 100px;
	 //grid-template-rows :[header] 100px [data1 data2];*/
 }
 
 form#table-data .header-container {
	 display : grid;
	 grid-template-rows    : [header] auto;
	 grid-template-columns : 100px 400px 50px 100px;
	 /*text-align : center;*/
	 text-align: center;
	 align-items: center;
   vertical-align: middle;
   align-content: center;
	 grid-gap : 10px;
 }
 
 form#table-data .table-container {
	 display : grid;
	 grid
	 grid-template-columns : [fields] 100px [labels] 400px [show] 50px [order] 100px;
	 grid-gap : 10px;
 }
 
 form#table-data .button-container {
	 display : grid;
 }
 
 form#table-data .header-container .heading {
	 grid-row : [header];
 }
 
 form#table-data .table-container label.tr-settings-label {
	 grid-column   : fields;
	 text-align    : right;
	 font-weight   : bold;
	 justify-items : end;
	 
 }
 
 form#table-data .table-conainer input.field-name {
	 grid-column   : labels;
	 justify-items : start;
 }
 
 form#table-data .table-container input.show-field {
	 grid-column : show;
	 align-items : center;
	 align-content : center;
	 position: relative;
	 vertical-align:middle;
 }
 
 form#table-data .table-container input.field-order {
	 grid-column : order;
	 
 }
 
 div#roster-table-settings-left {
	 width        : 45%;
	 float        : left;
	 margin-right : 2%;
 }
 
 div#roster-table-settings-right {
	 width        : 45%;
	 float        : left;
	 margin-left  : 2%;
 }
 
  /*
  *   Data columns/fields settings
	*/
 
 /* Row titles and labels controls */
 div#data-fields-left {
		width        : 35%;
		float        : left;
		margin-right : 2%;
 }
 
 /* Row show/hide controls */
 div#data-fields-center {
	 width        : 15%;
	 float        : left;
	 margin-right : 2%;
 }
 
 div#data-fields-center th {
		display : none;
 }
 
 
 /* Field order controls */
 div#data-fields-right {
	 width        : 15%;
	 float        : left;
	 margin-right : 2%;
 }
 
 div#data-fields-right th {
		display : none;
 }
 
 div#data-fields-right input[type="text"] {
		width : 40px;
 }
 
 
 
 
	
	
	
/*
 *   Table settings
 */
 
/*
 *   Gallery data fields
 */
	
	
/*
 *   Gallery settings
 */
 
 
/*
 *   Player Card data fields
 */
	
	
/*
 *   Player Card settings
 */



/*-------------------------------------------------------	
 *	Progress spinner/bar
 *------------------------------------------------------*/
 
/*#roster-progress {
	/*background: url('/wp-admin/images/wpspin_light.gif') no-repeat;
	background: url('/wp-includes/js/thickbox/loadingAnimation.gif') no-repeat;
	background-color: red;
	
	background-size: 416px 26px;
	display: normal;
	/*float: right;
	opacity: .7;
	filter: alpha(opacity=70);
	width: 416px;
	height: 26px;
	margin: 5px 5px 0;
}*/
