/* Add here all your CSS customizations
.container{
  background:#000000;
   
	
}
*/

.container{
	background:#eff1f4;
	padding-top:10px;
}

#header .container{
	background:#fff;
}
.padding-normal{padding-left:15px; padding-right:15px;}

.menos-padding{padding-left:3px; padding-right:3px;}

.no-padding{padding-left:0; padding-right:0;}

.menos-padding-izq{padding-left:15px; padding-right:3px;}

.menos-padding-der{padding-left:3px; padding-right:15px;}

.padding-arriba{padding-top:10px;}
.padding-arriba-mas{padding-top:15px;}

.padding-arriba-menos{padding-top:10px;}

.head-partidos{background:#009933; color:#fff;}

.alineacion-vertical{ position: relative; top: 50%; transform: translateY(-50%);}

.filas-partidos{min-height:70px; overflow:hidden; zoom:1;}

.boton-detalles-partido{font-size:25px; cursor:pointer; color:#00CA42;}
@media (min-width: 960px) {
#header .barra-menu{background:#112236; height:45px; padding-top:5px;}
}
@media (max-width: 960px) {
.barra-menu{}
}

.titulo-col-3{background:#112236; color:#fff; padding:15px; width:100%; text-align:center; font-size:16px; font-family: 'Roboto', sans-serif; font-weight: 700; letter-spacing:1px;}

.fecha-hora{color:#000; padding:3px; width:50%; text-align:center; font-size:11px; margin-top:3px; margin-left:auto; margin-right:auto;}

.titulo-paginas{min-height:30px; background:#112236; background-size:cover; overflow:hidden; zoom:1; margin-bottom:0px;}

.tabla-historia{background:#eff1f4;}
.tabla-historia th{background:#112236; color:#fff; text-align:center;}

.tabla-historia td{text-align:center;}

.contacto{ min-height:640px; overflow:hidden; zoom:1; background:url(../img/fondo_contacto.jpg) center top no-repeat; background-size:cover; }

.titulo-slider{font-size:1.45em; color:#fff; font-family: 'Roboto', sans-serif; font-weight: 700; white-space:normal; text-align:left; text-transform:uppercase;}

.parrafo-slider{font-size:1.3em; color:#000; width:405px; height:109px; white-space:normal; font-family: 'Roboto', sans-serif; font-weight: 700; text-align:right; background:url(../img/texto_portada.png) center top no-repeat; padding:5px; padding-left:10px;}

.parrafo-slider-2{font-size:1em; color:#fff; width:360px; white-space:normal; font-family: 'Roboto', sans-serif; font-weight: 700; text-align:justify;}

h2{ font-family: 'Roboto', sans-serif; font-weight: 700;}

.boton-slider{font-family: 'Roboto', sans-serif; font-size:1.7em; padding:5px 15px; border:2px solid #112236; color:#fff; margin:0; background:#112236;}

.boton-slider:hover{background:#fff; color:#112236;}

.col-portada{background:rgba(230,230,230,1); padding:0 15px; width:100%; text-align:center; font-family: 'Roboto', sans-serif; font-weight: 700;}

.foot-col-portada{background:rgba(45,45,45,1); color:#fff; padding:10px; width:100%; text-align:center; font-size:13px; font-family: 'Roboto', sans-serif; font-weight: 700;}

.head-col-portada{background:#112236; color:#fff; padding:10px; width:100%; font-size:13px; font-family: 'Roboto', sans-serif; font-weight: 700;}

.foot-col-portada:hover{background:rgba(51,51,51,1);}

.slider-celular{background:url(../img/fondo.jpg) center top no-repeat; background-size:cover; min-height:150px; padding:10px; overflow:hidden; zoom:1;}
.primer-cel{background:url(../img/titulos_portada.png) center top no-repeat; background-size:cover;}
.titulo-slider-cel{font-size:1.1em; color:#fff; font-family: 'Roboto', sans-serif; font-weight: 700; white-space:normal; text-align:center; text-transform:uppercase;}
.parrafo-slider-2-cel{font-size:0.9em; color:#fff; margin-top:10px; margin-bottom:10px; font-family: 'Roboto', sans-serif; font-weight: 700; text-align:center; background:rgba(102,102,102,0.7);}
.parrafo-slider-cel{font-size:0.9em; color:#000; font-family: 'Roboto', sans-serif; font-weight: 700; text-align:center; background:#fff;; padding:5px; margin-bottom:10px;}

.fondo-pasto{background:none; background-size:cover;}

.input-futbol{background:rgba(255,255,255,0.4); border-radius:0px; box-shadow:none; color:#fff; border:0px;}

.check-futbol{color:#fff;}

.input-futbol::-moz-placeholder {
  color: #fff;
  opacity: 1;
}
.input-futbol:-moz-placeholder {
  color: #fff;
  opacity: 1;
}
.input-futbol:-ms-input-placeholder {
  color: #fff;
}
.input-futbol::-webkit-input-placeholder {
  color: #fff;
}
.titulo-contacto{color:#fff; font-size:1.6em; margin-top:5px; margin-bottom:5px; padding:0;}
.parrafo-contacto{color:#fff; margin-top:5px; margin-bottom:5px; padding:0;}

.titulo-equipos{margin:0; padding-top:7px; padding-bottom:7px; font-size:20px; background:#d5d6d7; width:100%; text-align:center; color:#FFF; font-weight:700; letter-spacing:1px; font-family:'Roboto', sans-serif;}

.titulo-grupo-estadisticas{margin:0; padding-top:7px; padding-bottom:7px; font-size:20px; background:#d5d6d7; width:100%; text-align:center; color:#FFF; font-weight:700; letter-spacing:1px;}

.staff{ padding:15px; font-size:15px; color:#fff; margin:0;}
body{
	background:url(../img/textura.jpg) center top;
	background-size:cover;
	
	
}
@media (max-width: 700px) {
	body{
	background:#fff;
	background-size:cover;
	
	
}
}


.nav-tabs{border-bottom:none;}

.titulo-fixture{ font-weight:700; font-family:'Roboto', sans-serif; color:#fff; margin-bottom:0px; padding-bottom:0px;}

.owl-carousel-2 img{
	
	transition: transform .5s;
	z-index:1000;
	overflow:visible;
	margin-top:10px;
}
.owl-carousel-2 img:hover{
	
	transform: scale(1.25);
}

.owl-carousel-1 img{
	
	transition: transform .5s;
	z-index:1000;
	overflow:visible;
	
}
.owl-carousel-1 img:hover{
	
	transform: scale(1.05);
}
#header nav ul.nav-main li > a:hover{
	
	color:#d5d6d7;
	
}
.boton-division{
	background:none;
	border:2px solid #ffffff;
	box-shadow:none;
	font-family:'Roboto', sans-serif;
	letter-spacing: 1px;
    text-transform: uppercase;
    font-weight: 700;
	font-size: 12px;
	color:#ffffff;
	margin-top:0px;
	
}

@media (max-width: 500px) {
	.boton-division{
	font-size: 8px;
	
	}
}

.boton-division:hover{
	background:#112236;
	border:2px solid #112236;
	color:#ffffff;
}
.activa{
	background:#ffffff;
	border:2px solid #ffffff;
	color:#112236;
}
.boton-division-portada{
	background:none;
	border:2px solid #ffffff;
	box-shadow:none;
	font-family:'Roboto', sans-serif;
	letter-spacing: 1px;
    text-transform: uppercase;
    font-weight: 700;
	font-size: 25px;
	color:#ffffff;
	margin-top:50px;
	margin-bottom:50px;
	padding:20px 30px 20px 30px;
	
}
.boton-division-portada:hover{
	background:#112236;
	border:2px solid #112236;
	color:#ffffff;
}
.push-bottom{
	margin-bottom:0px;
	margin-top:120px;
	
}