a:hover {
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    opacity:1;
}
.content {
    overflow: hidden; 
    position: relative; 
    min-width: 980px; 
    transform: none;
}
.content a:hover {
    background-color: rgba(255,255,255,.1)!important;
}
div {
    position: relative;
}
body {
    width: 100%;
    height: 100%;
    font-size: 15px;
    margin:0px;
    /*font-family: "Myriad Pro", Myriad, "Liberation Sans", "Nimbus Sans L", "Helvetica Neue", Helvetica, Arial, sans-serif;*/
    font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
    color: #565656;
    background-color: #424242;
}
*{
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
}
html {
	font-size: 16px;
	height: 100%;
	width: 100%;
        min-width: 560px !important;
}
a {
	position: relative;
	color: inherit;
}
a:hover {
	color: inherit;
	text-decoration:none;
}

a:visited {
	text-decoration:none;
}
a:link {
	-webkit-tap-highlight-color: rgba(55,175,143,0.1);
}
.no-gutter > [class*='col-'] {
	padding-right: 0;
	padding-left: 0;
}
img {
    /*    background: -moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,1) 100%);
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,1)));
    background: -webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,1) 100%);
    background: -o-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,1) 100%);
    background: -ms-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,1) 100%);
    background: linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,1) 100%); */
/*	background-image: linear-gradient(to bottom right,#002f4b,#dc4225);
	opacity: .6; */
  }
/*============== 
h1 h2 h3
================*/  
h1, h2, h3 {
    font-weight: bolder;
    font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
}
/*============== 
AUXILIARES
================*/
.alin-der {
    text-align: right;
}
.alin-izq {
    text-align: left;
}
.verde-color {
    color: #48bb22 !important;
}
.verde-bg {
    background: #48bb22 !important;
}
.verde2-color {
    color: #00ca00 !important;
}
.verde2-bg {
    background: #00ca00 !important;
}
.naranja-color {
    color: #ff6600 !important;
}
.naranja-bg {
    background: #ff6600 !important;
}
.blanco-color {
    color: #fff !important;
}
.blanco-bg {
    background: #fff !important;
}
.gris-menu-color {
    color: #303030 !important;
}
.gris-menu-bg {
    background: #303030 !important;
    border-color: #303030 !important;
}
.imagen-ancho img {
	width: 100%;
}
/* ============== 
HEADER 
================*/
.head-verde {
    width: 100%;
    height: 82px;
    background: #48bb22;
    min-width: 980px;
    position: relative;
    z-index: 9;
}
.head-verde:before {
content: "";
position: absolute;
z-index: -1;
top: 0;
right: 50%;
bottom: 0;
left: 0;
background: #ff6600;
}
.head-verde .wrapper-nav {
    max-width: 1220px;
    min-width: 980px;
    padding-top: 0px;
    margin: 0 auto;
    background: #48bb22;
    height: 82px;
}
.head-gris {
    width: 100%;
    height: 30px;
    background: #303030;
    text-align: right;
    min-width: 980px;
}
.head-gris-inferior {
    height: 52px;
    text-align: right;
    border-top: 2px solid #FFFFFF;
}
.head-scroll {
    height: auto;
    padding: 5px;
    text-align: center;
}
.head-naranja {
    background-image: url(../artes/imagenes/head_naranja.png);
    background-repeat: no-repeat;
    /*background-attachment: fixed;*/
    width: 417px;
    /*background-color: #ff6600;
    width: 30%;*/
    height: 96px;
    position: absolute;
    top: 0px;
}
.head-naranja img {
    padding: 7% 15%;
    width: 78%;
}
.head-gris .wrapper-nav {
    max-width: 1220px;
    min-width: 980px;
    margin: 0 auto;
    padding: 5px 0;
}
.head-gris .wrapper-nav .btn-group {
    margin-top: -2px;
}
.head-gris .wrapper-nav .dropdown-menu {
    width: 300px;
}
.head-gris a {
    text-transform: uppercase;
    color: #FFF;
    padding: 0 19px;
    border-right: 2px solid #000;
}
.head-gris .teams a {
    text-transform: uppercase;
    color: #FFF;
    padding: 0 18px;
    border-right: 2px solid #000;
}
.head-gris .wrapper-nav .dropdown-menu a {
    text-transform: none;
}
.dropdown-content a:hover {
    background-color: #ddd;
}
.dropdown:hover .dropdown-content {
    display: block;
}
.wrapper-nav a:last-child {
    border-right: none;
}/*
.wrapper-nav span {
    position: relative;
    top: -3px;
    font-size: 20px;
}*/
.wrapper-nav .teams span {
    position: relative;
    font-size: 20px;
}
.head-gris .fa {
    margin: 0 5px;
    color: #48bb22;
}
.head-verde .fa {
    margin: 0 5px;
    color: #48bb22;
}
.left-logo {
    width: 34%;
    float: left;
    position: relative;
    z-index: 2;
    left: -6%;
}
.left-logo img {
    /*width: 100%;min-width: 357px;*/
    position: absolute;
    width: 357px !important;
    /*height: auto;*/    
    height: 82px !important;
}
.right-menu {
    text-align: right;
}
.right-menu .fa {
    font-size: 24px;
    color: #FFFFFF;
    padding: 6px 3px;
    margin-right: 10px;
    margin-top: 18px;
}
.teams {
    text-align: center;
    margin-top: 5px;
}
.teams img {
    height: 31px;
    width: 31px;
}
.gris-scroll {
    padding: 18px 0;
    display: none;
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.26);
    background: rgba(255,102,0,0.90);
}
.gris-scroll .wrapper-nav {
    text-align: center;
}
.gris-scroll a {
    padding: 0 10px;
    border-right: none;
}
.fix-header-menu {
    position: fixed;
    z-index: 12;
    height: auto;
}
.mostrar-scroll-menu {
    display: block;
    top:0;
}
/*searchbox*/
.searchbox {
    width: 18%;
    top:10px;
    display: inline;
}
.site-search {
    display: inline;
}
.site-search .btn {
    vertical-align: inherit;
    padding: 0px;
}
.site-search .fa {
    padding: 0px;
}
/*===============
NAV TOP
===============*/
.dropdown-li {
    display:inline-block !important;
}
.dropdown-link {
    display:inline-block !important; 
    padding-right:4px !important;
}
.dropdown-caret {
    display:inline-block !important; 
    padding-left:4px !important;
}
.nav > li:hover {
    background-color: #f67a47; /*hover background color*/
}
.nav > li:hover > a {
    color: white; /*hover text color*/
}
.nav > li:hover > ul > a {
    color: black; /*dropdown item text color*/
}
/* ============== 
FOOTER
================*/
.footer {
    width: 100%;
    background: #424242;
    min-width: 980px;
}
.footer .wrapper-nav {
    min-width: 980px;
    margin: 0 auto;
    padding: 5px 0;
    width: 980px;
    text-align: left;
}
.footer .logo {
    margin-top: 66px;
}
.grupo-ed {
    margin-top: 75px;
    margin-bottom: 12px;
}
.social {
    margin-bottom: 66px;
}
.social a {
    margin: 0px 8px;
    font-size: 28px;
    background: #00ce00;
    border-radius: 50%;
    padding: 0;
    color: #424242;
    width: 40px;
    height: 40px;
    padding-top: 2px;
    padding-right: 2px;
}
.menu-footer {
    border-top: 5px solid #FF6600; 
    padding-top: 10px; 
    color:#FFFFFF
}
.menu-footer a {
    display: block;
    color: #a9a9a9;
}
/*=============
SCROLL TO TOP
=============*/
.back-to-top {
    right: 12px;
}
.back-to-top .btn {
    font-size: 3.2em;
    line-height: 38px;
    width: 40px;
    height: 40px;
    padding: 0;
    text-align: center;
    color: rgba(255,102,0,0.70);
    /*border: 1px solid #ff6600;*/
    font-weight: 100;
    border:none;
    position:fixed;
    bottom: 5%;
    right: 2%;
    display:none;

}
.back-to-top:hover .btn {
    color: rgba(255,102,0,0.80);
    background-color: transparent;
}
.back-to-top .btn.active, .back-to-top .btn:active {
    box-shadow: none;
}
/*=============
RIBBON
=============*/
.smart-ribbon {
    display: inline-block;
    height: 32px;
    background: #ff6600;
    position: relative;
    text-transform: uppercase;
    color: #fff;
    font-weight: bold;
    text-shadow: 1px 1px 0px rgba(0,0,0,0.1);
    padding: 0px 0px 0 14px;
    line-height: 32px;
    cursor: pointer;
    font-size: 14px;
    /*margin-right: 55px;*/
    margin-right: auto;
    letter-spacing: 1.3px;
    margin-bottom: 10px;
    text-transform: uppercase;
}
.smart-ribbon:after {
    content: "";
    display: block;
    position: absolute;
    height: 0px;
    width: 0px;
    right: -32px;
    top: 0;
    border: 16px solid #ff6600;
}
.smart-ribbon:after {
    border-right-color: transparent;
}
/*==================
BIG RIBBON FOR LOGO
==================*/
.big-ribbon {
    display: inline-block;
    height: 65%;
    background: #ff6600;
    position: relative;
    text-transform: uppercase;
    color: #fff;
    font-weight: bold;
    text-shadow: 1px 1px 0px rgba(0,0,0,0.1);
    padding: 0px 0px 0 14px;
    line-height: 32px;
    cursor: pointer;
    font-size: 14px;
    margin-right: 55px;
    letter-spacing: 1.3px;
    margin-bottom: 10px;
    text-transform: uppercase;
}
.big-ribbon:after {
    content: "";
    display: block;
    position: absolute;
    height: 0px;
    width: 0px;
    right: -32px;
    top: 0;
    border: 16px solid #ff6600;
}
.big-ribbon:after {
    border-right-color: transparent;
}
/*v=================
OVERLAY
===================
*/
.overlay {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  opacity: 0;
  transition: .5s ease;
  background-color: #008CBA;
}

.container:hover .overlay {
  opacity: 1;
}
.mask-gradient {
    position: absolute;
    z-index: 5;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -webkit-transition: all .4s ease;
    -moz-transition: all .4s ease;
    -o-transition: all .4s ease;
    transition: all .4s ease;
    opacity: .8;
}
.link-block {
    width: 100%;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    overflow: hidden;
    text-indent: 200%;
    visibility: visible;
    white-space: nowrap;
    z-index: 1 !important;
    -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all 0.3s ease;
    opacity: 0.8;
}
.tag-nota {
    z-index: 2;
    position: relative;
    text-transform: uppercase;
}
.news-image:before {
    opacity: 1;
}
.news-image:before {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    content: '';
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
    opacity: 0;
    background-color: rgba(0, 0, 0, .7);
}
/*==========
BOTON PLAY
==========*/
.play-boton, .photo-boton {
position: absolute;
width: 60px;
height: 60px;
line-height: 50px;
text-align: center;
top: calc( 50% - 30px);
left: calc(50% - 30px);
background: rgba(0, 0, 0, 0.3);
border: 5px solid rgba(255, 255, 255, 1);
border-radius: 50%;
font-size: 30px;
color: #ffffff;
z-index: 0;
}
.play-boton{
	padding-left:7px;
}
.mas-leido .play-boton .fa{
	line-height: 50px !important;
}
.doble-boton {
    zoom: 200%;
}
.mini-boton {
    zoom: 70%;
}
/*================
GRADIENTE
================*/
.gradiente {
    position: absolute;
    width: 100%;
    top: 0px;
background: rgba(0,0,0,0);
background: -moz-linear-gradient(top, rgba(0,0,0,0) 50%, rgba(0,0,0,1) 90%, rgba(0,0,0,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(50%, rgba(0,0,0,0)), color-stop(90%, rgba(0,0,0,1)), color-stop(100%, rgba(0,0,0,1)));
background: -webkit-linear-gradient(top, rgba(0,0,0,0) 50%, rgba(0,0,0,1) 90%, rgba(0,0,0,1) 100%);
background: -o-linear-gradient(top, rgba(0,0,0,0) 50%, rgba(0,0,0,1) 90%, rgba(0,0,0,1) 100%);
background: -ms-linear-gradient(top, rgba(0,0,0,0) 50%, rgba(0,0,0,1) 90%, rgba(0,0,0,1) 100%);
background: linear-gradient(to bottom, rgba(0,0,0,0) 50%, rgba(0,0,0,1) 90%, rgba(0,0,0,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000', GradientType=0 );
    left: 0;
    z-index: 0;
    height: 100%;
}
/*================
 BOOTSTRAP
================*/
.row {
     margin-right: 0px;
    margin-left:  0px;
}
/*=============
SUSCRIPCION
=============*/
#myModalSuscripcion {
    text-align: center;
    padding: 0!important;
}
#myModalSuscripcion:before {
    content: '';
    display: inline-block;
    height: 100%;
    vertical-align: middle;
    margin-right: -4px;
}
#myModalSuscripcion .modal-dialog {
    display: inline-block;
    text-align: left;
    vertical-align: middle;
    width: 90%;
  }
#myModalSuscripcion .modal-header {
    background: #ff6600;
    border-color: #ff6600;
    color: #FFF;
}
/*=======================
CONTENIDO
=======================*/
.centrar {
    display:block;
    text-align:center;
}
.wrapper-responsive {
    width: 1220px;
    width: 90.3%;
    margin: 0 auto;
    padding: 5px 0;
    min-width: 980px;
}
.wrapper {
    position: relative;
    top: 0px;
    width: 980px;
    min-width: 980px;
    /*background-color: yellow;*/
    /*margin-left: 360px;
    margin-right: 350px;*/
    margin: 0 auto;
}
.wrapper-m {
    position: relative;
    top: 0px;
    width: 980px;
    min-width: 980px;
    /*background-color: yellow;*/
    /*margin-left: 360px;
    margin-right: 350px;*/
    margin: 0 auto;
}
.grey-wrapper {
    background-color: #e5e5e5;
    min-width: 980px;
}
.black-wrapper {
    background: #303030;
    min-width: 980px;
    border-bottom: 30px solid #00ca00;
    color: #FFFFFF;
}
.blanco-wrapper {
    background: #FFFFFF;
    min-width: 980px;
}
.diosa-wrapper {
    background: #e6e6e6;
    min-width: 980px;
}
.rosa-wrapper {
    background: #ff3b6a;
    min-width: 980px;
    border-bottom: 30px solid #424242;
    color: #FFFFFF;
}
.fuera-juego-wrapper {
    background: #ff6600;
    min-width: 980px;
    border-bottom: 30px solid #424242;
    color: #FFFFFF;
}
.gradas-wrapper {
      
    background: #007759;
 
    border-bottom: 30px solid #424242;
    color: #FFFFFF;
     
        
}
.columns {
    width: 100%;
    margin-top: 2px;
}
.ads-middle {
    min-width: 980px; 
    width: 980px; 
    margin: 0 auto; 
    text-align: center; 
    padding: 28px 0
} 
.destacado {
    max-width: 1260px; 
    min-width: 980px; 
    margin: 0 auto;
}
.destacado .col-8{
	padding:0 0 0 0;
}
.destacado .col-8 img {
    width: 100%;
}
.destacado .col-4 img {
    width: 100%;
}
.ribbon-destacado-l {
    position: absolute; 
    padding:0% 20% 25px 5%;
     color: #FFFFFF; 
    bottom:0px;
}
.ribbon-destacado-s {
    position: absolute; 
    bottom: 0%; 
    padding:5% 5% 25px 5%;
    color: #FFFFFF; 
}
.ribbon-destacado-s h2{
font-size:1.8em;
}
.destacado-l {
    width: 805px;
    width: 66%;
    float: left;
    margin-right: 3px;
    overflow: hidden;
    height: 490px;
}
.destacado-s {
    width: 400px;
    width: 33.6%;
    height: 242px;
    float: right;
    /*margin-right: 3px;*/
    overflow: hidden;
}
.destacado-s:last-child {
    margin-top: 5px;
}
.sub-destacado {
    min-width: 980px; width: 980px; margin: 0 auto;  padding: 28px 0
}
.middle-national {
    /*width: 100%;*/
    margin-bottom: 32px;
}
.block-national {
    width: 300px;
    margin-right: 18px;
    display: inline-block;
    float: left;
}
.block-national:last-child {
    margin-right: 0px;
    float: right;
}
.national-middle {
    width: 314px;
    float: none;
}
.national-destacado {
    margin-bottom: 28px;
}
.national-destacado img {
    position: relative;
    
}
.suscription {
    border: 1px solid #ccc;
}
.national-subdestacado {
    margin-bottom: 10px;
}
.national-subdestacado-imagen {
    width: 100%;
    margin-bottom: 14px;
}
.national-subdestacado img {
    position: relative;
}
.miniaturas {}
.mini {
    /*border-top: 2px solid #ccc;*/
    border-top: 1px solid #ccc;
    padding: 11px 0 7px;
    float: left;
    width: 100%;
}
.mini:first-child {
}
.mini:last-child {
    padding-bottom: 0px;
}
.mini-image {
    float: left;
    margin-right: 3%;
}
.mas-leido-titulo {
	background: rgba(255,102,0,0.90);
    	margin-top: 20px;
    	padding: 10px 10px 5px;
}
.mas-leido-titulo h4{
	color: #FFFFFF;
}
.mas-leido-list {
    margin-top: 0px;
    background-color: #FFF;
    border-bottom: 10px #FFF solid;
    padding: 20px 16px;
    padding-bottom: 0px;
}
.mas-leido-item:first-child {
    margin-top: 8px;
}
.mas-leido-item {
    width: 258px;
    height: 80px;
    padding: 9px 0px;
}
.mas-leido-item:last-child {
    /*margin-bottom: 24px;
    margin-bottom: 15px;*/
    padding-bottom:18px;
}
.mas-leido-item-img {
    width: 56px;
    height: 56px;
    float: left;
    margin-right: 12px;
}
.mas-leido-seccion-wrapper {
    background: #676767;
    min-width: 980px;
}

.mas-leido-seccion-titulo {
    margin-top: 20px;
    padding: 10px 10px 5px;
    color:#c9c9c9;
}

.mas-leido-seccion-titulo h4{
    color: #FFFFFF;
}

.mas-leido-seccion-list {
    margin-top: 0px;
    padding-bottom: 0px;
    display:flex;
}

.mas-leido-seccion-item {
    width: 210px;
    height: 240px;
    background-color: #FFF;
    margin: 0px 15px;
}

.mas-leido-seccion-item:last-child {
    padding-bottom:18px;
}

.mas-leido-seccion-item-img {
    width: 210px;
    height: 142px;
    margin-right: 12px;
}

.tag-media {
    background-color: #d60301;
    font-size: 1.8em;
    width: 45px;
    text-align: center;
    font-family: 'Noticia Text', Arial, sans-serif;
    line-height: 1.8rem;
    position: absolute;
    color: #fff;
    margin-top: -2.38rem;
    padding: 0.3rem;
}

.mas-leido-seccion-item .resumen

{
    padding: 15px 12px;
}

.mas-leido-seccion-item h3

{
    font-size: 1.05em;
    line-height: 130%;
    font-family: 'Noticia Text', Arial, sans-serif;
    font-weight: normal;
}

.mas-noticias-verde {
    width: 208px;
    height: 35px;
    position: relative;
    top: 20px;
    background-color: #00ca00;
    border-radius: 5px;
    font-size: 14px;
    color: #FFF;
    padding: 5px;
    text-align: center;
    margin: 0 auto;
    border: 1px solid #FFF;
    z-index: 5;
}
.middle-international {
    padding-bottom: 32px;
}
.middle-international:last-child {
    margin-right: 0px;
}
.middle-international-list .mini-titulo {
    margin-top: 15px;
    width: 100%;
}
.gradas-wrapper .imagen-resumen {
    width: 38%;
    float: left;
    text-align: center;
}
.gradas-wrapper .middle-international-img {
    text-align: center !important;
}
.gradas-wrapper .middle-international-img img{
    width: 120px !important;
    height: 120px !important;
    margin: 0 auto;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
    filter: grayscale(1);
    -webkit-filter: grayscale(1);
    -moz-filter: grayscale(1);
    -o-filter: grayscale(1);
    -ms-filter: grayscale(1);filter: grayscale(1);
    -webkit-filter: grayscale(1);
    -moz-filter: grayscale(1);
    -o-filter: grayscale(1);
    -ms-filter: grayscale(1);
}
.mas-noticias-gris {
    top: 45px;
    background: #424242;
}
.mas-noticias-rosa {
    top: 45px;
    background: #ff3b6a;
}
.mas-noticias-gradas {
    top: 20px;
    background: #007759
}
.mas-noticias-fuera-juego {
    top: 45px;
    background: #ff6600;
}
/*=================
SECCIONES 
=================*/
.seccion {
    min-width: 980px; 
    width: 980px; 
    margin: 0 auto; 
    padding: 0 0 28px 0
}
.seccion h2 {
    color: #FFFFFF; 
    margin-top: 14px; 
    margin-bottom: 8px
}
.seccion-s {
    width: 100%; 
    margin-bottom: 20px;
    min-height:100px;
    overflow:hidden;
}
.seccion-s-img {
    width: 48%; 
    margin-right: 3%; 
    float: left; 
    height: 100px
}
.seccion-s-img img{
    width: 100%; 
}
.seccion-s-nota {
    width: 49%; 
    float: left;
}
.suscribirse {
    min-width: 980px; 
    width: 980px; 
    margin: 0 auto; 
    text-align: center; 
    padding: 24px 0 70px 0
}
.suscribirse-separador {
    width: 211px; 
    height: 5px; 
    margin: 0 auto; 
    margin-top: 28px
}
/*==================*/
/* titulos */
/*==================*/
.titulo-1 {}
.titulo-2 {
    font-family: "Myriad Pro", Myriad, "Liberation Sans", "Nimbus Sans L", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-weight: bold;
    font-size: 18px;
    color: #000;
    line-height: 20px;
    margin-bottom: 5px;
}
.mas-leido-list .titulo-2 {
    margin-bottom: 10px;
    width: 100%;
}
.mini .titulo-2{
    margin-bottom: 1px;
}
.subtitulo-1 {}
.subtitulo-2 {
    font-weight: normal;
    font-size: 13px;
    color: #9da2a7;
    text-transform: uppercase;
    /*float: left;*/
    margin-bottom: 7px;
}
.subtitulo-fecha {
    font-weight: normal;
    font-size: 13px;
    color: #9da2a7;
    margin-bottom: 7px;
}
.sub-verde {
    color: #00c000;
    font-size: 14px;
    /*float: none;*/
}
.sub-verde:after {
    content: " | ";
    color: #00c000;
}
.mini-der {
    /*float: right;
    width: 100%;*/
}
/*==================
ribetes naranjas 
==================*/
.resumen-1 {}
.resumen-2 {
    font-weight: normal;
    font-size: 14px;
    color: #000;
    line-height: 16px;
}
/*=================
MENU MODAL
=================*/
.menu-diez {
    width: 100%;
    color: #FFF;

}
.menu-diez .modal-dialog{
    margin: 0px;
}
.menu-diez .modal-content {
    border-radius: 0px;
    background: #424242;
    background-color: rgba(66, 66, 66, 0.8);
}
.menu-diez .modal-body {
    display: inline-block;
    margin-top: 2%;
    padding-left: 0px;
}
.menu-diez .cerrar  {
    opacity: 1;
    color: #FFF;
    font-size: 4em;
    font-weight: 100;
    position: fixed;
    z-index: 10;
    top: 85px;
    right: 3%;
}
.menu-diez .cerrar  button {    
    background: none;
    border: none;
    cursor: pointer;
}
.menu-diez .cerrar span {
    color: #FFF;
}
.menu-diez .modal-fixed {
    position: fixed;
}
.menu-diez .modal-footer {
    text-align: center;
    font-size: 12px;
    border-top: none;
    padding: 15px 0;
    border-bottom: 4px solid #00ce00;
    display: block;
}
.menu-diez .modal-footer img {
    width: 70%;
    border-top: 5px solid #FFF;
}
.menu-diez .bloque-menu {
    width: 80%;
    float: left;
}
.menu-diez .nav-menu-modal {
    margin: 0 auto;
    background: #00ce00;
    text-align: center;
    width: 100%;
}
.menu-diez .nav-menu-modal a {
    font-size: 2em;
    display: inline-block;
    padding: 4% 6.5%;
}
.menu-diez .menu-lista {
    width: 100%;
    float: left;
    border-bottom: 1px solid #FFF;
    margin-top: 5px;
}
.menu-diez .menu-lista:first-child {
    margin-top: 6%;
}
.menu-diez .menu-lista:last-child {
    margin-bottom: 6%;
    border-bottom: none;
}
.menu-diez .icono-menu {
    width: 30%;
    float: left;
    text-align: center;
}
.menu-diez .icono-menu img {
    width: 30px;
}
.menu-diez .menu-item {
    float: right;
    width: 70%;
    /*padding-right: 5%;*/
}
.menu-diez .menu-item a {
    border-bottom: 1px solid #FFF;
    display: block;
    padding: 10px 0;
    font-size: 1.2em;
}
.menu-diez .menu-item a:first-child {
    padding-top: 0px;
}
.menu-diez .menu-item a:last-child {
    border-bottom: none;
}
/*.menu-diez .cerrar {
    float: left;
    width: auto;
    padding-left: 5%; 
}*/
.menu-diez .equipos {
    width: 100%;
    background: #8e8e8e;
    height: auto;
    margin-bottom: 55px;
    position: relative;
    float: left;
    padding: 1% 5%;
} 
.menu-diez .list-equipos {
    width: 18%;
    float: left;
    margin: 0 2.5%;
    display: inline-block;
    height: 20%;
}
.menu-diez .list-equipos img {
    width: auto;
    height: 45px;
    margin: 15px 0;
    border-top: 0px;
}
.menu-diez .nav-list .glyphicon {
    font-size: 2em;
}
.gradas-wrapper .entry-author {
	display: inline-block;
}
@media screen and (max-device-width: 320px) {
.menu-diez .nav-list .glyphicon {
    font-size: 1.6em;
}
}
@media screen and (max-device-width: 980px) {
.left-logo img {
    width: 358px;
    position: absolute;
}
}
.middle-international-img img{
	width:100%;
}
.ancho-contenido{
	width:980px;
	margin:auto;
}
.imagen img{
	width:100%;
}

    /*.publileft{
            background-color: transparent;
            position: absolute ;
            width: 160px;
            text-align: center;
            z-index: 3;
            left: 50%;
            /*margin-left: -650px;
    }
    .publiright{
            background-color: transparent;
            position: absolute ;
            text-align: center;
            width: 160px;
            z-index: 3;
            left: 50%;
   	    /*margin-left: 490px;
    }*/
    .publileft {
	position: absolute !important;
    width: 160px;
    text-align: center;
    z-index: 3;
    left: 50%;
    margin-left: -674px;
}
.publiright {
	position: absolute !important;
    text-align: center;
    width: 160px;
    z-index: 3;
    right: 50%;
    margin-right: -674px;
}
    .no-margin-sticky {
	    margin-left: 0px ;
	    margin-right: 0px ;
    }
 /*===========================
 SLIDER PRO MIN
 ============================*/
.sp-caption-container {
    margin-bottom: 10px;
    color: #eaeaea;
}
/*============================
 PARA MOZILLA
 ============================*/
 @-moz-document url-prefix() {
  .left-logo img{
    top: 14px;
  }
 }
 
 
 
