﻿@font-face {
    font-family: 'Lato';
    src: url('/fonts/v1.x/v1.0/lato/lato-regular-webfont.eot');
    src: url('/fonts/v1.x/v1.0/lato/lato-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/v1.x/v1.0/lato/lato-regular-webfont.woff') format('woff'),
         url('/fonts/v1.x/v1.0/lato/lato-regular-webfont.ttf') format('truetype'),
         url('/fonts/v1.x/v1.0/lato/lato-regular-webfont.svg#lato') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Lato';
    src: url('/fonts/v1.x/v1.0/lato/lato-bold-webfont.eot');
    src: url('/fonts/v1.x/v1.0/lato/lato-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/v1.x/v1.0/lato/lato-bold-webfont.woff') format('woff'),
         url('/fonts/v1.x/v1.0/lato/lato-bold-webfont.ttf') format('truetype'),
         url('/fonts/v1.x/v1.0/lato/lato-bold-webfont.svg#latobold') format('svg');
    font-weight: bold;
    font-style: normal;
}
@font-face {
    font-family: 'Lato';
    src: url('/fonts/v1.x/v1.0/lato/lato-black-webfont.eot');
    src: url('/fonts/v1.x/v1.0/lato/lato-black-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/v1.x/v1.0/lato/lato-black-webfont.woff') format('woff'),
         url('/fonts/v1.x/v1.0/lato/lato-black-webfont.ttf') format('truetype'),
         url('/fonts/v1.x/v1.0/lato/lato-black-webfont.svg#latoblack') format('svg');
    font-weight: 900;
    font-style: normal;
}
@font-face {
    font-family: 'Roboto Slab';
    src: url('/fonts/v1.x/v1.0/roboto_slab/robotoslab-light-webfont.eot');
    src: url('/fonts/v1.x/v1.0/roboto_slab/robotoslab-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/v1.x/v1.0/roboto_slab/robotoslab-light-webfont.woff') format('woff'),
         url('/fonts/v1.x/v1.0/roboto_slab/robotoslab-light-webfont.ttf') format('truetype'),
         url('/fonts/v1.x/v1.0/roboto_slab/robotoslab-light-webfont.svg#robotobold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Roboto Slab';
    src: url('/fonts/v1.x/v1.0/roboto_slab/robotoslab-regular-webfont.eot');
    src: url('/fonts/v1.x/v1.0/roboto_slab/robotoslab-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/v1.x/v1.0/roboto_slab/robotoslab-regular-webfont.woff') format('woff'),
         url('/fonts/v1.x/v1.0/roboto_slab/robotoslab-regular-webfont.ttf') format('truetype'),
         url('/fonts/v1.x/v1.0/roboto_slab/robotoslab-regular-webfont.svg#roboto') format('svg');
    font-weight: 700;
    font-style: normal;
}
@font-face {
    font-family: 'Roboto Condensed';
    src: url('/fonts/v1.x/v1.0/roboto/robotocondensed-regular-webfont.eot');
    src: url('/fonts/v1.x/v1.0/roboto/robotocondensed-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/v1.x/v1.0/roboto/robotocondensed-regular-webfont.woff') format('woff'),
         url('/fonts/v1.x/v1.0/roboto/robotocondensed-regular-webfont.ttf') format('truetype'),
         url('/fonts/v1.x/v1.0/roboto/robotocondensed-regular-webfont.svg#roboto') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Roboto Condensed';
    src: url('/fonts/v1.x/v1.0/roboto/robotocondensed-bold-webfont.eot');
    src: url('/fonts/v1.x/v1.0/roboto/robotocondensed-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/v1.x/v1.0/roboto/robotocondensed-bold-webfont.woff') format('woff'),
         url('/fonts/v1.x/v1.0/roboto/robotocondensed-bold-webfont.ttf') format('truetype'),
         url('/fonts/v1.x/v1.0/roboto/robotocondensed-bold-webfont.svg#robotobold') format('svg');
    font-weight: 700;
    font-style: normal;
}
@font-face {
    font-family: 'Abril Fatface';
    src: url('/fonts/v1.x/v1.0/abril_fatface/abrilfatface-regular-webfont.eot');
    src: url('/fonts/v1.x/v1.0/abril_fatface/abrilfatface-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/v1.x/v1.0/abril_fatface/abrilfatface-regular-webfont.woff') format('woff'),
         url('/fonts/v1.x/v1.0/abril_fatface/abrilfatface-regular-webfont.ttf') format('truetype'),
         url('/fonts/v1.x/v1.0/abril_fatface/abrilfatface-regular-webfont.svg#abril_fatfaceregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Droid Serif';
    src: url('/fonts/v1.x/v1.0/droid_serif/droidserif-webfont.eot');
    src: url('/fonts/v1.x/v1.0/droid_serif/droidserif-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/v1.x/v1.0/droid_serif/droidserif-webfont.woff') format('woff'),
         url('/fonts/v1.x/v1.0/droid_serif/droidserif-webfont.ttf') format('truetype'),
         url('/fonts/v1.x/v1.0/droid_serif/droidserif-webfont.svg#droid_serif') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'Droid Serif';
    src: url('/fonts/v1.x/v1.0/droid_serif/droidserif-bold-webfont.eot');
    src: url('/fonts/v1.x/v1.0/droid_serif/droidserif-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/v1.x/v1.0/droid_serif/droidserif-bold-webfont.woff') format('woff'),
         url('/fonts/v1.x/v1.0/droid_serif/droidserif-bold-webfont.ttf') format('truetype'),
         url('/fonts/v1.x/v1.0/droid_serif/droidserif-bold-webfont.svg#droid_serifbold') format('svg');
    font-weight: 700;
    font-style: normal;

}

body {font-family: 'Lato'; color: #666;font-size: 17px;}
h1, h2, h3, h4, h5, h6 {font-family: 'Roboto Slab', sans-serif;color: #444444;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {color: #444;}
.mensaje {font-family:'Roboto Condensed', sans-serif;}
a{color:#E32333;}

.cabecera > .interior{background-color:#E32333; padding-top: 0;}
.menu .desplegar_menu{background-color:#E32333; background-image: url(/eventos/iconos/v1.x/v1.3/mwc/varios/iconos.png); background-position: center -3px; background-repeat: no-repeat;width:44px;height:44px;}
.contenedor_menu{background:#E32333;float:right;}
.menu_desplegado{background-color:#E32333;font-family:'Roboto', sans-serif;color:#fff;font-size:12px;}
.menu_desplegado .desplegar_menu{background-color:#E32333;}

.logo{margin:0 0 20px 2%; border-right: 1px solid rgba(0,0,0,0.5); padding: 20px 40px 0 0;}
.logo a{width: 160px;height:50px;background:url(/eventos/iconos/v1.x/v1.3/mwc/logos/mwc-cabecera.svg) no-repeat 0 0/100% auto;color:#fff;
/*IE 78 */ background: url(/eventos/iconos/v1.x/v1.3/mwc/logos/mwc-logo.png) 0 0 no-repeat\9;}

#cabecera .patrocinio { position:absolute; display:block; bottom:13px; right:6px;}
#cabecera .patrocinio a { -webkit-transition: all .2s ease-in-out;  -moz-transition: all .2s ease-in-out;  -o-transition: all .2s ease-in-out;  transition: all .2s ease-in-out; display:block; z-index:10000; width:162px; height:76px; overflow:hidden; text-indent:-90000px; background:url(/eventos/iconos/v1.x/v1.3/mwc/logos/accenture.png) no-repeat center;}
#cabecera .patrocinio a:hover  {opacity:.4;}
.mwcb{display: none;}

.barra_meta{color:#E32333;font-family:'Roboto', sans-serif;font-size:12px;line-height:17px;font-weight:700;}
.barra_meta a{color:#E32333;}
.barra_meta .actualizado{font-family:'Roboto Condensed';}
.barra_meta .actualizado a{color:#A3A3A3;}

.articulo .barra_compartir{padding-top:26px;width:100%;/*background:url(/eventos/iconos/v1.x/v1.3/mwc/varios/barra_meta.png) center top no-repeat;*/}

.bloque .masonry-brick{float:none;}
.bloque .envoltorio_publi.masonry-brick {min-height:324px;}

.navegacion .corporativos{display:none;}
.navegacion .corporativos li{float:left;width:50%;display:block;text-align:center;}
.navegacion .corporativos li a{display:block;width:100%;box-sizing:border-box;line-height:52px;}
.navegacion .corporativos li:first-child{float:none;clear:both;width:100%;}
.navegacion .corporativos .mwcb{float:none;background:#b30825 url(/eventos/iconos/v1.x/v1.3/mwc/logos/mwc-logo.svg) no-repeat 50px center;background-size:auto 23px;
display:block;float:none;border:0;margin:0;padding:0;padding-left:50%;}
.navegacion .corporativos .el_pais{display:block;text-indent:-9999px;background: url(/eventos/iconos/v1.x/v1.3/mwc/logos/el_pais_mini_b.png) center center no-repeat;}
.navegacion .corporativos .cinco_dias{display:block;text-indent:-9999px;background: url(/eventos/iconos/v1.x/v1.3/mwc/logos/cinco_dias_mini_b.png) center center no-repeat;position:relative;}
.navegacion .corporativos .cinco_dias:before{background:#b30825;content:'';display:block;height:18px;width:1px;position:absolute;left:0;top:17px;z-index:1;}

/*apaño play video*/
.foto .boton_video{background-image: url("/iconos/v1.x/v1.4/varios/boton_video_nuevo.png"); background-position: left bottom; background-repeat: no-repeat; background-color: transparent;background-size: contain; width:55px; height: 55px}
.foto .boton_video:hover{width: 90%;padding-left:0;padding-right:0;}

@media (max-width:998px) and (min-width:740px){
	.cabecera > .interior{}
}
@media (max-width:998px) {
	.logo {padding-top: 15px;}
	.logo a {width: 140px; height: 40px;}
	#cabecera .patrocinio {bottom: 16px;right: 14px;}
	#cabecera .patrocinio a { width:116px; height:54px; background-size:contain;/*background:url(http://ep01.epimg.net/tag/includes/imagenes/91/mwc_patrocinio/accenture_tablet.png);*/}
}
@media (max-width:740px) {
	#cabecera .patrocinio {right: 54px;}
}
@media (max-width:599px){
	.cabecera .logo{float:left;margin-top:-5px;margin-left:10px; border-right: 0;}
	.cabecera .logo a {background-size: 95px auto; width: 95px; height: 26px; }
	#cabecera .patrocinio { bottom: 6px; right: 44px;}
	#cabecera .patrocinio a { width:86px; height:40px; /*background:url(http://ep01.epimg.net/tag/includes/imagenes/91/mwc_patrocinio/accenture_movil.png);*/}
	.navegacion .corporativos{display:block;}
}

