*{
	font-family: Verdana, Geneva, sans-serif;
	font-size:13px;
}
body {
    background: url(../img/bg2.jpg) no-repeat fixed center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
	/*opacity:0.6;*/
}
.subcontainer{
	position: absolute;
	top:0.2%; 
	left:0%;
	width:100%; 
	height:100%; 
	background-color:#333333; 
	/*IE*/ 
	filter: alpha(opacity=50); 
	/*FireFox Opera*/ 
	opacity: .5;
	z-index: 100;
	text-align:center;
}
.top {
    background-color: #e2e7eb;
    border: 1px solid #c8cdd1;
    clear: both;
    line-height: 23px;
    text-align: left;
    width: 95%;
	margin: 0 auto;
	padding-left: 10px;
	padding-right: 10px;
	background-color: #e8eef3;
    color: #35424a;
	opacity: 0.94;
}
.buscaTablas {
    background-color: #e2e7eb;
    border: 1px solid #c8cdd1;
    clear: both;
    height: 37px;
    line-height: 23px;
    margin-left: 20px;
    margin-right: 20px;
    text-align: right;
    width: 95%;
	margin: 0 auto;
	padding-left: 20px;
	padding-right: 20px;
	opacity: 0.94;
}
.buscaTablas select {
    border: 0 none;
    font-size: 12px;
    margin: 3px 4px 0 0;
    padding: 0;
}
#stats_tabla {
    background-color: #e2e7eb;
    border: 1px solid #c8cdd1;
    clear: both;
    line-height: 23px;
    margin-left: 20px;
    margin-right: 20px;
    /*text-align: right;*/
    width: 95%;
	margin: 0 auto;
	padding-left: 10px;
	padding-right: 10px;
	opacity: 0.94;
}
.renglonTablas{
	/*background-color: #e8eef3;*/
    color: #35424a;
    text-align: center;
}
.renglonTablas1{
    color: #35424a;
    text-align: center;
}

.fjornada .radio input[type="radio"]{
	display: none;
}

.fjornada .radio label{
	display: inline-block;
    cursor: pointer;
    color: #0074d9;
    position: relative;
    padding: 5px 15px;
    font-size: 1em;
    border-radius: 5px;
    -webkit-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
} 

.fjornada .radio label:hover{
	background: rgba(0, 116, 217, 0.1);
}


.fjornada .radio input[type="radio"]:checked + label:before {
  display: none; 
}

.fjornada .radio input[type="radio"]:checked + label {
  padding: 5px 15px;
  background: #36FFA1;
  border-radius: 2px;
  color: #000;
  font-weight: bold;
}

.t1{
	margin: 150px auto;
    border: 1px solid DarkBlue;
    border-radius: 6px;
}
.t{
    border-radius: 6px;
    color: black;
    margin: 0 auto;
	width:70%;
}
/* Personalizado */
.nav-custom{
	/*text-align: right;*/
	padding: 10px 20px 0 20px;
	/*background:#fff;*/
	margin:20px auto;
	overflow:hidden;
	/*border:1px solid DarkBlue;*/
	/* width:75%; */
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
.nav-custom a{
	padding-left:10px;
}
a:link {
	text-decoration:none;
	color:#CCC;
}
a:visited {
	text-decoration:none;
	color:#CCC;
}
.vert1{	
	padding-bottom: 3%;
    padding-top: 3%;
	position: sticky;
	top: 0px;
	background: #e8eef3;
}
.vertical{
    transform: rotate(-90deg);
    font-size: 10px;
}

.blink_me {
  animation: blinker 0.7s linear infinite;
  color: red;
  font-size: 14px;
}

.blink_meW {
  animation: blinker 0.7s linear infinite;
  color: white;
  font-size: 14px;
}

@keyframes blinker {
  50% {
    opacity: 0;
  }
}

.load{
	position: absolute;
	top:0%; 
	left:0%;
	width:100%; 
	height:175%; 
	background-color:#333333; 
	/*IE*/ 
	filter: alpha(opacity=50); 
	/*FireFox Opera*/ 
	opacity: .5;
	z-index: 5000;
	text-align:center;
}

img {
    vertical-align: middle;
}

.img-responsive{
    display: block;
    max-width: 100%;
    height: auto;
	margin: auto;
}

.team-logos ul {
    margin: 0 auto;
    overflow: hidden;
}
.team-logos ul li:first-child {
    margin-left: 0;
}
.team-logos ul li {
    float: left;
    margin-left: 24px;
}
.team-logos ul li a {
    display: block;
    height: 40px;
    text-indent: -99999px;
    width: 100%;
}
.team-logos ul li a img {
    display: block;
    height: 40px;
    margin: 0 auto;
    width: 40px;
}
.list-inlinel{
	display: inline-block;
	list-style: none;
}
#teamlogos_head{
	height: 50px;
	margin-top: 15px;
}

.logoBet{
	width: 60%;
}


th {
	position: sticky;
	top: 10%;
	background: #e8eef3;
}

@media (max-width: 800px) and (min-width: 250px) {
	*{
		font-size:11px;
	}
	
	#aqui{
	   width: 9%;
	}
	
	th {
		position: sticky;
		top: 0;
		background: #e8eef3;
	}
	
	#tlist{
		height: 800px;
	}
	
}

@media (max-width: 720px) and (min-width: 640px) {
	.team-logos ul li {
		float: left;
		margin-left: 3px;
	}
	.team-logos ul li a {
		height: 26px;
		width: 100%;
	}
	.team-logos ul li a img {
		height: 26px;
		width: 26px;
	}
	.logoBet{
		width: 50%;
	}
}

@media (max-width: 600px) and (min-width: 250px) {
	.team-logos ul li {
		float: left;
		margin-left: 1px;
	}
	.team-logos ul li a {
		height: 15px;
		width: 100%;
	}
	.team-logos ul li a img {
		height: 16px;
		width: 16px;
	}
	.logoBet{
		width: 50%;
	}
}

@media (max-width: 900px) and (min-width: 768px) {
	.team-logos ul li {
		float: left;
		margin-left: 4px;
	}
	.team-logos ul li a {
		height: 33px;
		width: 100%;
	}
	.team-logos ul li a img {
		height: 33px;
		width: 33px;
	}
	.logoBet{
		width: 75%;
	}
	
}

@media (max-width: 1024px) and (min-width: 900px) {
	.team-logos ul li {
		float: left;
		margin-left: 10px;
	}
	.team-logos ul li a {
		height: 38px;
		width: 100%;
	}
	.team-logos ul li a img {
		height: 38px;
		width: 38px;
	}
	.logoBet{
		width: 100%;
	}
	
}

.content-box-blue,
.content-box-orange,
.content-box-green {
	padding: 2px;
    color: white;
    text-align: center;
	font-weight: bold;
}

.content-box-blue {
	background-color: #117a8b8c;
	border: 1px solid #117a8b8c;
}

.content-box-green {
	background-color: #61BD77;
	border: 1px solid #61BD77;
}

.content-box-orange {
	background-color: #ffba3b;
	border: 1px solid #ffba3b;
}

#resultado{
	text-align: center;
}

.my-custom-scrollbar {
position: relative;
height: 280px;
overflow: auto;
}
.table-wrapper-scroll-y {
display: block;
}

footer {
  background: #2B2E32;
  clear: both;
  overflow: hidden;
  padding: 46px 0 30px;
}

.footer {
  position: absolute;
  /* left: 0; */
  bottom: 0;
  width: 100%;
}