.vertical-center {
  min-height: 50%;  /* Fallback for browsers do NOT support vh unit */
  min-height: 100vh; /* These two lines are counted as one :-)       */

  display: flex;
  align-items: center;
}

.user-panel
{
	height: 60px;
}

#divLogoLogin{
	text-align:center;
	margin-top:10px;	
	
	}
	
	#alerta{
	
	position:absolute !important;
	width:100%;
	z-index:1040 !important;
	
}


#tbUsuarios tbody tr:hover
{
    background-color: #f3f3f3;
}

#tbUsuarios th
{

	text-align:center;

}

.Ativo{
	color:#02A01E;
	
	}
.Inativo{
	color:#FF0004;
	}
	
.customBtnFile {
    width: 150px !important;
}

.imgprofile{
	border:2px #ADADAD solid;
	}
.width85{
	width:85px !important;
}

.vcenter {
	display: inline-block;
	vertical-align: middle;
	float: none;
}



.btn-black {
	color: #fff;
	background-color: #000000;
	border-color: #000000;
}
.btn-black:focus,
.btn-black.focus {
	color: #fff;
	background-color: #000000;
	border-color: #000000;
}
.btn-black:hover {
	color: #fff;
	background-color: #000000;
	border-color: #000000;
}
.btn-black:active,
.btn-black.active,
.open > .dropdown-toggle.btn-black {
	color: #fff;
	background-color: #000000;
	border-color: #000000;
}
.btn-black:active:hover,
.btn-black.active:hover,
.open > .dropdown-toggle.btn-black:hover,
.btn-black:active:focus,
.btn-black.active:focus,
.open > .dropdown-toggle.btn-black:focus,
.btn-black:active.focus,
.btn-black.active.focus,
.open > .dropdown-toggle.btn-black.focus {
	color: #fff;
	background-color: #000000;
	border-color: #000000;
}
.btn-black:active,
.btn-black.active,
.open > .dropdown-toggle.btn-black {
	background-image: none;
}
.btn-black.disabled:hover,
.btn-black[disabled]:hover,
fieldset[disabled] .btn-black:hover,
.btn-black.disabled:focus,
.btn-black[disabled]:focus,
fieldset[disabled] .btn-black:focus,
.btn-black.disabled.focus,
.btn-black[disabled].focus,
fieldset[disabled] .btn-black.focus {
	background-color: #000000;
	border-color: #000000;
}
.btn-black .badge {
	color: #000000;
	background-color: #fff;
}



.stats{
	color: #ffffff;
	font-size:16px;
	padding: 2px 5px 2px 5px;
	font-weight: bold;
}


.field-large {
	background: transparent url('../../Imagens/field.png') no-repeat scroll left top;
	height: 380px;
	width: 480px;
	position: relative;

}

.field-player {
	position: absolute;
	width: 10rem;
	text-align: center;
}

.field-player2  a {
	display: inline-block;
	padding: 0 .5rem;
	background-color: rgba(0,0,0,0.75);
	white-space: nowrap;
	text-overflow: ellipsis;
	color: #FFF;
	min-width: 8rem;
	max-width: 10rem;
	text-decoration: none;
	border-radius: 2px;
	margin: 0 0 1px;
	overflow: hidden;
	vertical-align: top;
}

.field-player2 a:hover {
	cursor: hand;
}


.field-avatar {
	display: block;
	width: 4rem;
	height: 4rem;
	margin: 0 auto;

}
.field-avatar a:hover {

	cursor: hand;
}


.ulstats {
	margin-left: -20px;
	list-style-type: none;

}

.fullstar {
	list-style-image: url(../images/star_full.png);
	width: 10px;

}

.halfstar {
	list-style-image: url(../images/star_half.png);
}

.empytstar {
	list-style-image: url(../images/star_empyt.png);
}

.titulostats{
	font-size: 18px;
	color: #4b646f;;
	padding-right: 10px;
}


.statsplayer
{
	color: #000;
	font-size: 18px;

}

.minbusca{
	width: 40%;
	color: #ff030b;
	text-align: center;
	font-weight: bold;
}

.maxbusca{
	width: 40%;
	color: #00a157;
	text-align: center;
	font-weight: bold;
}

@media (max-width: 320px) {
	.col320
	{
		display: none;
	}

	.field-responsive{
		display: none;
	}
}

@media (max-width: 390px) {
	.col390
	{
		display: none;
	}

	.field-responsive{
		display: none;
	}
}

@media (max-width: 400px) {
	.col400
	{
		display: none;
	}

	.field-responsive{
		display: none;
	}
}

@media (max-width: 450px) {
	.col450
	{
		display: none;
	}

	.field-responsive{
		display: none;
	}
}

@media (max-width: 550px) {
	.col550
	{
		display: none;
	}

}


@media (max-width: 668px) {
	.col668
	{
		display: none;
	}
}


@media (max-width: 769px) {
	.col769
	{
		display: none;
	}
}

.divlogo{
	margin-top: -40px;
}

@media (max-width: 991px) {
	.divlogo{
		margin-top: 0px;
	}
	.imglogo{
		max-width: 50px;
	}
}


