
	/* clear */
	
	html, body, div, span, applet, object, iframe,
	h1, h2, h3, h4, h5, h6, p, blockquote, pre,
	a, abbr, acronym, address, big, cite, code,
	del, dfn, em, font, img, ins, kbd, q, s, samp,
	small, strike, strong, tt, var,
	b, u, i, center,
	dl, dt, dd, ol, ul, li,
	fieldset, form, label, legend,
	table, caption, tbody, tfoot, thead, tr, th, td {
		margin: 0;
		padding: 0;
		border: 0;
		outline: 0;
		font-size: 100%;
		vertical-align: baseline;
		background: transparent;
	}
	ol, ul {
		list-style: none;
	}
	blockquote, q {
		quotes: none;
	}
	:focus {
		outline: 0;
	}
	ins {
		text-decoration: none;
	}
	del {
		text-decoration: line-through;
	}
	table {
		border-collapse: collapse;
		border-spacing: 0;
	}
	html {
		height: 100%;
	}
	body {
		font: 12px/18px Arial, Tahoma, Tahoma, sans-serif;
		width: 100%;
		height: 100%;
	}
	a {
		color: blue;
		outline: none;
		text-decoration:none;
	}
	a:hover {
		text-decoration: none;
	}
	img {
		border: none;
	}
	input {
		vertical-align: middle;
	}

	/**/
	
	body *{
		font-family: Arial;
	}
		.all{
			width: 100%;
			margin: 0px auto;
			padding: 0px 10px;
			box-sizing: border-box;
			/*max-width: 1240px;*/
		}
		.all.main_panel{
			width: 100%;
			margin: 0px auto;
			padding: 0px 5px;
			box-sizing: border-box;
			/*max-width: 1240px;*/
			padding-bottom: 200px;
			/*min-width: 1600px;*/
			padding-left: 8px;
			padding-top: 40px;
		}
		.header{
			/*height: 40px;*/
		}
			.header_title{
				color: #000;
				float: left;
				font: 18px "Arial";
				padding-top: 8px;
			}
	
	/**/
	
	.login_form{
		width: 570px;
		position: relative;
		margin: 0px auto;
		margin-top: 170px;
		border: 1px solid #ccc;
		padding: 20px 0px;
	}
		.login_login_div{
			margin-top: 5px;
			padding: 5px;
			text-align: center;
		}
		.login_password_div{
			margin-top: 5px;
			padding: 5px;
			text-align: center;
		}
		.login_button{
			display: block;
			margin: auto;
			margin-top: 15px;
			background: #ebecf0;
			padding: 10px;
			cursor: pointer;
			/* color: #172b4d; */
			background: rgb(23 215 0) no-repeat 4px center;
			opacity: 1;
			color: #fff;
			border: 0px;
			font: bold 12px Roboto;
			box-shadow: 0px 1px 2px 0px #00000044;
			text-decoration: none;
			margin-bottom: 30px;
		}
		.register_interface_button,
		.remind_password_interface_button{
			display: block;
			margin: auto;
			margin-top: 15px;
			border-radius: 3px;
			background: transparent;
			padding: 0;
			cursor: pointer;
			color: #172b4d;
			opacity: 1;
			color: #666;
			border: 0px;
			font: normal 12px Roboto;
			text-decoration: underline;
		}
	
	.top_menu{
		background: hsl(220deg 50% 30%);
		/* padding: 10px; */
		height: 30px;
		width: 100%;
		position: fixed;
		z-index: 3;
	}
	
	.modal_back{
		background: #000000cc;
		position: fixed;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		margin: 0;
		z-index: 10000;
		
		display: none;
	}
	.modal_back.active{
		display: block;
	}
	.modal_back.blocked{
		cursor: default;
	}
	.share_match_window{
		position: fixed;
		width: 800px;
		margin: auto;
		z-index: 100002;
		display: none;
		left: 50%;
		margin-left: -400px;
		top: 10%;
		box-shadow: 2px 2px 20px 5px #00000033;
		background: #fff;
		/* border-radius: 5px; */
	}
	.share_match_window.active{
		display: block;
	}
		.share_match_name{
			background: hsl(0deg 0% 30%);
			width: 100%;
			padding: 10px;
			font: normal 18px Roboto;
			color: #fff;
			text-align: center;
		}
		.share_users_div{
			background: #fff;
			width: 100%;
			max-height: 400px;
			padding: 10px;
			border: 1px solid #ccc;
			overflow-y: auto;
		}
		.share_users_list{}
			.share_users_list .share_user{
				margin: 7px 0px;
			}
				.share_users_list .share_user .share_user_name{
					display: inline-block;
					width: 150px;
					overflow: hidden;
					font: normal 16px Arial;
					vertical-align: middle;
				}
				.share_users_list .share_user .share_user_selector{
					font: normal 13px/20px Roboto;
					border: 2px solid transparent;
					border-radius: 3px;
					width: 150px;
					background: #eee;
					top: 1px;
					padding: 0px 10px;
					color: #000;
					box-sizing: border-box;
					position: relative;
				}
	
	/**/
	
	.matches_date{
		display: inline-block;
		cursor: pointer;
		text-decoration: underline;
		margin-right: 10px;
	}
	.matches_date:hover{
		text-decoration: none;
	}
	
	.matches_list_table{
		display: inline-block;
		vertical-align: top;
	}
	.matches_list_table thead td{}
	.matches_list_table tbody td{}
	.matches_list_table td{
		padding: 2px 5px;
		border: 1px solid #eee;
	}
	.compound_block{
		display: inline-block;
		vertical-align: top;
		margin-left: 50px;
	}
	
	/**/
	
	.main_menu{
		display: inline-block;
		background: hsl(0deg 0% 30%);
		padding: 3px;
		color: #fff;
	}
	
	.football{}
	.main_block{
		padding-top: 50px;
	}
	
		.main_block input[type="text"]{}
		.main_block input[type="button"]{}
		.main_block input[type="button"].active_button,
		.top_menu input[type="button"].active_button{
			/*font-weight: bold;
			color: blue;*/
		}
		.main_block select{}
		.main_block textarea{}
	
		.user_panel{
			float: right;
			background: hsl(0deg 0% 30%);
			padding: 3px;
			color: #fff;
		}
		
		.share_button{
			margin-right: 220px;
		}
		
		.match_links{
			margin: 20px 0px;
		}
			.match_links .match_links_main{
				margin: 10px 0px;
			}
			.match_links .match_links_teams{
				margin: 10px 0px;
			}
			.match_links .match_links_prices{
				margin: 10px 0px;
			}
			.match_links .match_links_main .match_parsing_link{
				width: 500px;
			}
		
		.top_menu_elements{
			float: right;
			background: hsl(0deg 0% 30%);
			padding: 3px;
			color: #fff;
		}
		
		.saved_matchs{
			float: left;
			margin-top: 10px;
			background: hsl(0deg 0% 30%);
			padding: 10px;
			color: #fff;
			clear: right;
			width: 240px;
			box-sizing: border-box;
		}
		.saved_matchs_td{
			width: 240px;
		}
		.saved_matchs_td .saved_matchs{
			float: none;
			position: absolute;
			z-index: 2;
			right: 0px;
			top: 40px;
			max-height: 90%;
			overflow-y: auto;
			overflow-x: hidden;
		}
		.saved_matchs.mobile{
			display: none;
		}
		.show_saved_matchs{
			display: none;
		}
		.saved_matchs_td .show_saved_matchs{
			display: block;
			/* transform: rotateZ(-90deg); */
			font-weight: normal !important;
			position: absolute;
			top: 30px;
			right: 0px;
			width: 170px;
		}
			.saved_matchs .tab{
				display: inline-block;
				font: bold 16px Arial;
				margin-left: 5px;
				color: #fff;
				/* background: #fff; */
				padding: 2px;
				cursor: pointer;
				margin-top: 5px;
			}
			.saved_matchs .tab:hover{
				background: #aaa;
			}
			.saved_matchs .tab.active{
				text-decoration: underline;
			}
			.saved_matchs .saved_match_category{
				font: bold 18px Arial;
				margin-top: 20px;
			}
			.saved_matchs .saved_match_category:first-child{
				margin-top: 0px;
			}
				.saved_matchs .saved_matchs_list[tab="admin_matchs"] .saved_match_category{
					font: bold 14px Arial;
					margin-top: 0px;
				}
			.saved_matchs .saved_match_user{
				font: bold 20px Arial;
				margin-top: 20px;
				color: deepskyblue;
			}
			.saved_matchs .saved_match_user:first-child{
				margin-top: 0px;
			}
			.saved_matchs .saved_match_row{
				font-size: 11px;
				width: 220px;
			}
				.saved_matchs .saved_match_row .set_delete_button{
					vertical-align: top;
					cursor: pointer;
					border: 0px;
					background: transparent;
					color: red;
				}
				.saved_matchs .saved_match_row span{
					display: inline-block;
					width: 190px;
					cursor: pointer;
				}
				.saved_matchs .saved_match_row span:hover{
					text-decoration: underline;
				}
			.saved_matchs .saved_match_row.active{
				font-weight: bold;
			}
				.saved_matchs .saved_match_row.active span{
					text-decoration: underline;
				}
			.saved_matchs .saved_matchs_list{
    margin-top: 10px;
    border-top: 1px solid #777;
    padding-top: 10px;
}
		
		.teams{}
		.teams_tr{
			white-space: nowrap;
		}
		.teams_td{
			vertical-align: top;
		}
			.team{
				display: inline-block;
			}
				.team_name{
					font: bold 16px Arial;
				}
				.team_starting_lineup_price{
					font: normal 12px Arial;
					color: #777;
					margin-bottom: 6px;
				}
					.team_starting_lineup_price_value{
						font-weight: bold;
						color: #000;
					}
			.team.team_1{
				padding-right: 10px;
			}
				.team .team_table{}
				.team thead{}
					.team thead tr{}
					.team thead td{
						font-size: 10px;
						vertical-align: bottom;
						text-align: center;
					}
					.team thead td.marks_number{
						background: #ccc;
						text-align: center;
						border-left: 1px solid #ccc;
						border-right: 1px solid #ccc;
					}
						.team thead td.marks_number span{
							font-size: 8px;
						}
						.team thead td.marks_number input{
							font-size: 12px;
							width: 18px;
							text-align: center;
						}
						.team thead td.mark_count_left{
							border-left: 1px solid #ccc;
						}
						.team thead td.mark_count_right{
							border-right: 1px solid #ccc;
						}
						.team thead td.mark_match{
							font-size: 8px;
							white-space: break-spaces;
						}
						.team thead td.table_head_1{
							background: bottom center no-repeat url('../img/icons/table_head_1.png') transparent;
						}
						.team thead td.table_head_2{
							background: bottom center no-repeat url('../img/icons/table_head_2.png') transparent;
						}
						.team thead td.table_head_3{
							background: bottom center no-repeat url('../img/icons/table_head_3.png') transparent;
						}
						.team thead td.table_head_4{
							background: bottom center no-repeat url('../img/icons/table_head_4.png') transparent;
						}
						.team thead td.table_head_5{
							background: bottom center no-repeat url('../img/icons/table_head_5.png') transparent;
						}
						.team thead td.table_head_6{
							background: bottom center no-repeat url('../img/icons/table_head_6.png') transparent;
						}
						.team thead td.table_head_7{
							background: bottom center no-repeat url('../img/icons/table_head_7.png') transparent;
						}
						.team thead td.table_head_8{
							background: bottom center no-repeat url('../img/icons/table_head_8.png') transparent;
						}
						.team thead td.table_head_9{
							background: bottom center no-repeat url('../img/icons/table_head_9.png') transparent;
						}
						.team thead td.table_head_10{
							background: bottom center no-repeat url('../img/icons/table_head_10.png') transparent;
						}
				.team tbody{}
					.team tbody tr{}
					.team tbody tr.player{}
					.team tbody tr.player:hover{
						background: #b0deff !important;
					}
					.team tbody tr.player:nth-child(even){
						background: #eee;
					}
					.team tbody td{
						padding: 2px 5px;
						/*border-bottom: 1px solid #ccc;*/
						border-right: 1px solid #fff;
					}
					.team tbody td.mark_count_left{
						border-left: 1px solid #ccc;
					}
					.team tbody td.mark_count_right{
						border-right: 1px solid #ccc;
					}
				.team td.number{}
				.team td.name{
					cursor: pointer;
					white-space: nowrap;
					min-width: 120px;
				}
				.team tbody td.name:hover{
					box-shadow: 0px 0px 0px 2px hsl(205deg 100% 75%) inset;
				}
				.team td.status{
					cursor: pointer;
				}
				.team td.name[name_color_mark="0"], .name_color_mark_selector[name_color_mark="0"]{
					color: black;
				}
				.team td.name[name_color_mark="1"], .name_color_mark_selector[name_color_mark="1"]{
					color: black;
					text-decoration: underline;
				}
				.team td.name[name_color_mark="2"], .name_color_mark_selector[name_color_mark="2"]{
					/* color: white; */
					/* background-color: red; */
					color: red;
					text-decoration: line-through;
				}
				.team td.name[name_color_mark="3"], .name_color_mark_selector[name_color_mark="3"]{
					/* color: LimeGreen; */
					color: white;
					background-color: red;
				}
				.team td.name[name_color_mark="4"], .name_color_mark_selector[name_color_mark="4"]{
					/* color: Orange; */
					color: LimeGreen;
					text-decoration: underline;
				}
				.team td.name[name_color_mark="5"], .name_color_mark_selector[name_color_mark="5"]{
					/* color: white; */
					/* background-color: black; */
					color: orange;
					text-decoration: underline;
				}
				.team td.name[name_color_mark="6"], .name_color_mark_selector[name_color_mark="6"]{
					/* color: red; */
					/* text-decoration: line-through; */
					color: white;
					background-color: black;
				}
				.team td.mark{
					width: 5px;
					padding: 0px 2px;
					text-align: center;
				}
				.team tbody td.mark{
					cursor: pointer;
				}
				.team tbody td.mark:hover{
					box-shadow: 0px 0px 0px 2px hsl(205deg 100% 75%) inset;
				}
				.team tbody td.mark1{
					border-right: 1px solid #999;
				}
				.team tbody td.start_lineup{
					border-right: 1px solid #999;
					border-left: 1px solid #999;
					padding: 0px 4px;
				}
				.team td.mark[mark="0"]::after{
					content: "";
					background: transparent;
					width: 14px;
					height: 14px;
					border-radius: 14px;
					display: inline-block;
					top: 3px;
					position: relative;
				}
				.team td.last_match_mark[mark="0"]::after{
					content: "";
					background: green;
					width: 14px;
					height: 14px;
					border-radius: 14px;
					display: inline-block;
					top: 3px;
					position: relative;
				}
				.team td.last_match_mark[mark="1"]::after{
					content: "";
					background: hsl(51deg 100% 46%);
					width: 14px;
					height: 14px;
					border-radius: 14px;
					display: inline-block;
					top: 3px;
					position: relative;
				}
				.team td.mark.status[mark="1"]::after, .status_mark_selector[mark="1"]::after{
					content: "";
					background: transparent no-repeat url('../img/icons/status_blue_question.png');
					background-size: 14px;
					width: 14px;
					height: 14px;
					border-radius: 0px;
					display: inline-block;
					top: 3px;
					position: relative;
				}
				.team td.mark.status[mark="2"]::after, .status_mark_selector[mark="2"]::after{
					content: "";
					background: transparent no-repeat url('../img/icons/status_red_question.png');
					background-size: 14px;
					width: 14px;
					height: 14px;
					border-radius: 0px;
					display: inline-block;
					top: 3px;
					position: relative;
				}
				.team td.mark.status[mark="3"]::after, .status_mark_selector[mark="3"]::after{
					content: "";
					background: transparent no-repeat url('../img/icons/status_red_cross.png');
					background-size: 14px;
					width: 14px;
					height: 14px;
					border-radius: 0px;
					display: inline-block;
					top: 3px;
					position: relative;
				}
				.team td.mark.status[mark="4"]::after, .status_mark_selector[mark="4"]::after{
					content: "";
					background: transparent no-repeat url('../img/icons/status_green_cross.png?v=2');
					background-size: 14px;
					width: 14px;
					height: 14px;
					border-radius: 0px;
					display: inline-block;
					top: 3px;
					position: relative;
				}
				.team td.mark.status[mark="5"]::after, .status_mark_selector[mark="5"]::after{
					content: "";
					background: transparent no-repeat url('../img/icons/status_red_card.png');
					background-size: 14px;
					width: 14px;
					height: 14px;
					border-radius: 0px;
					display: inline-block;
					top: 3px;
					position: relative;
				}
				.team td.mark.status[mark="6"]::after, .status_mark_selector[mark="6"]::after{
					content: "";
					background: transparent no-repeat url('../img/icons/status_yellow_card.png');
					background-size: 14px;
					width: 14px;
					height: 14px;
					border-radius: 0px;
					display: inline-block;
					top: 3px;
					position: relative;
				}
				.team td.mark.status[mark="7"]::after, .status_mark_selector[mark="7"]::after{
					content: "";
					background: transparent no-repeat url('../img/icons/status_green_card.png');
					background-size: 14px;
					width: 14px;
					height: 14px;
					border-radius: 0px;
					display: inline-block;
					top: 3px;
					position: relative;
				}
				.team td.mark.status[mark="8"]::after, .status_mark_selector[mark="8"]::after{
					content: "";
					background: transparent no-repeat url('../img/icons/status_red_aircraft.png');
					background-size: 14px;
					width: 14px;
					height: 14px;
					border-radius: 0px;
					display: inline-block;
					top: 3px;
					position: relative;
				}
				.team td.mark.status[mark="9"]::after, .status_mark_selector[mark="9"]::after{
					content: "";
					background: transparent no-repeat url('../img/icons/status_green_aircraft.png?v=2');
					background-size: 14px;
					width: 14px;
					height: 14px;
					border-radius: 0px;
					display: inline-block;
					top: 3px;
					position: relative;
				}
				.team td.mark.black[mark="1"]::after{
					content: "";
					background: black;
					width: 14px;
					height: 14px;
					border-radius: 14px;
					display: inline-block;
					top: 3px;
					position: relative;
				}
				.team td.mark4{
					display: none;
				}
				.team td.newbie{
					display: none;
				}
				.team td.transfermarkt_name{
					display: none;
					white-space: nowrap;
				}
				.team td.delete_players_column{
					display: none;
					color: red;
					font: bold 12px Arial;
					cursor: pointer;
					user-select: none;
				}
				.team tbody td.delete_players_column:hover{
					color: white;
					background: red;
				}
				.team td.yellow_cards, .team td.2nd_yellow_cards, .team td.red_cards{
					display: none;
				}
				.team td.mark.purple[mark="1"]::after{
					content: "";
					background: MediumVioletRed;
					width: 14px;
					height: 14px;
					border-radius: 14px;
					display: inline-block;
					top: 3px;
					position: relative;
				}
				.team td.mark.red_yellow[mark="1"]::after{
					content: "";
					background: red;
					width: 14px;
					height: 14px;
					border-radius: 14px;
					display: inline-block;
					top: 3px;
					position: relative;
				}
				.team td.mark.red_yellow[mark="2"]::after{
					content: "";
					background: hsl(51deg 100% 46%);
					width: 14px;
					height: 14px;
					border-radius: 14px;
					display: inline-block;
					top: 3px;
					position: relative;
				}
				.team td.mark.blue[mark="1"]::after{
					content: "";
					background: blue;
					width: 14px;
					height: 14px;
					border-radius: 14px;
					display: inline-block;
					top: 3px;
					position: relative;
				}
				.team td.mark.lightblue[mark="1"]::after{
					content: "";
					background: DeepSkyBlue;
					width: 14px;
					height: 14px;
					border-radius: 14px;
					display: inline-block;
					top: 3px;
					position: relative;
				}
				.team td.country{
					padding: 0px 4px;
				}
					.team td.country span{
						display: inline-block;
						background-size: contain;
						background-position: 50%;
						background-repeat: no-repeat;
						width: 15px;
						height: 15px;
						border: 1px solid #eee;
						padding: 0px;
						position: relative;
						top: 4px;
						border-radius: 1px;
						box-shadow: 0px 0px 1px 0px #00000022;
					}
				.team td.time{}
				.team tbody td.price{
					cursor: pointer;
					/*color: blue;*/
				}
				.team tbody td.price:hover{
					text-decoration: underline;
				}
				.team td.price{}
				.team tbody td.rate{
					color: #000;
				}
				.team tbody td.rate{
					background-color: white;
				}
				.team tbody td.rate[rate="4"],
				.team tbody td.rate[rate="5"],
				.team tbody td.rate[rate="6"]{
					background-color: orange;
					color: #fff;
				}
				.team tbody td.rate[rate="1"],
				.team tbody td.rate[rate="2"],
				.team tbody td.rate[rate="3"]{
					background-color: green;
					color: #fff;
				}
				.team .players_list{}
				.team .new_player_div{
					margin: 10px 0px;
					display: none;
				}
					.team .new_player_div_row{
						margin: 3px 0px;
					}
					.team .new_player_div .new_player_name{
						width: 150px;
						display: inline-block;
						vertical-align: top;
					}
					.team .new_player_div .new_player_name_imitation{
						width: 304px;
						display: inline-block;
						vertical-align: top;
					}
					.team .new_player_div .new_player_season_selector{
						width: 150px;
						display: inline-block;
						vertical-align: top;
					}
				.team .new_one_player_div{
					margin: 10px 0px;
					display: none;
				}
					.team .new_one_player_div .new_one_player_link{
						width: 250px;
						display: inline-block;
						vertical-align: top;
					}
					.team .new_one_player_div .new_one_player_season_selector{
						width: 150px;
						display: inline-block;
						position: relative;
						vertical-align: top;
					}
				.team .new_player_selector_div{
					margin: 10px 0px;
					display: none;
				}
					.team .new_player_selector_div .new_player_selector{}
				.team .team_comment{
					width: 100%;
					height: 60px;
					max-width: 462px;
				}
				.team .team_new_players{}
				.team .show_lineup_interface{
					font-size: 12px;
					margin: 2px 0px;
				}
				.team .team_starting_lineup_interface_block{
					margin: 10px 0px;
					display: none;
				}
					.team .team_starting_lineup_interface_block .team_lineup{
						width: 400px;
						height: 60px;
						display: block;
					}
		
			.tooltip{
				position: absolute;
				display: none;
				left: 0px;
				top: 0px;
				width: 300px;
				background: white;
				max-height: 200px;
				overflow-y: auto;
				border: 1px solid #ccc;
			}
			.tooltip.information{
				position: fixed;
				background: #ddffddee;
				padding: 10px 20px;
				font: 16px Arial;
				font-color: #000;
				border-radius: 10px;
				left: 50px;
				top: 50px;
				width: 400px;
			}
			.players_tooltip_list .player_tooltip_one{
				font: normal 12px/2 Arial;
				text-decoration: underline;
				cursor: pointer;
				text-align: left;
				padding-left: 10px;
			}
			.players_tooltip_list .player_tooltip_one:hover{
				background: #eee;
			}
			.tooltip.active{
				display: block;
			}
		
		.bottom_buttons{
			margin-top: 30px;
		}
			.bottom_buttons input[type="button"]{
				display: inline-block;
				margin-top: 3px;
			}
			.bottom_buttons_group_div{
				display: inline-block;
				padding: 3px;
				background: hsl(230deg 100% 92%);
				margin: 0px 3px;
				border-radius: 2px;
				padding-top: 1px;
			}
		.clear_left{
			clear: left;
		}
		.clear{
			clear: both;
		}
	
	/*.new_player_div{
		padding: 3px;
		background: #eee;
		width: 95%;
	}
	.new_one_player_div{
		padding: 3px;
		background: #eee;
		width: 95%;
	}*/
	
	.team_check_from_text_button{
		font-weight: bold;
	}
	.team_check_from_text_button[lineup_type="start_lineup"]{
		color: red;
	}
	.team_check_from_text_button[lineup_type="pre_lineup"]{
		color: DeepSkyBlue;
	}
	.team_check_from_text_button[lineup_type="request_lineup"]{
		color: black;
	}
	
	.status_tooltip_list{
		width: auto;
		height: auto;
		max-height: none;
		text-align: center;
		padding: 0px;
		box-shadow: 0px 1px 2px 0px #00000044;
	}
		.status_mark_selector{
			margin: 0px auto;
			padding: 0px;
			cursor: pointer;
			width: 14px;
			height: 14px;
			padding: 5px;
		}
		.status_mark_selector::after{
			top: 0px !important;
		}
		.status_mark_selector:hover{
			background-color: #ddd;
		}
	.name_tooltip_list{
		width: auto;
		padding: 0px;
		box-shadow: 0px 1px 2px 0px #00000044;
	}
		.name_color_mark_selector{
			margin: 2px 0px;
			padding: 2px 10px;
			cursor: pointer;
			min-width: 100px;
		}
		.name_color_mark_selector:hover{
			opacity: 0.5;
		}
	
	.showhide_cards_column[status="1"],
	.showhide_blue_column[status="1"],
	.transfermarkt_show_button[status="1"],
	.delete_players_show_button[status="1"],
	.showhide_newbie[status="1"]{
		/*color: #050;*/
	}
	
	.set_menu{
		margin-bottom: 7px;
	}
		.set_menu span{
			color: #ccc;
		}
		.set_menu .set_name_input{
			width: 500px;
			font-size: 12px;
		}
	
	.last_matches_correction_count{
		width: 20px;
		text-align: center;
	}
	
	.last_matches_correction_links{
		margin: 10px 0px;
		background: #eee;
		width: 450px;
		padding: 10px;
	}
	.match_correction_links{
		margin: 10px 0px;
		background: #eee;
		width: 450px;
		padding: 10px;
	}
	.team_starting_lineup_interface{
		margin-bottom: 10px;
		background: #eee;
		width: 450px;
		padding: 10px;
	}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	