
@font-face {
	font-family:'robotoregular';
	src:url('fonts/Roboto-Regular-webfont.eot');
	src:url('fonts/Roboto-Regular-webfont.eot?#iefix') format('embedded-opentype'), 
		url('fonts/Roboto-Regular-webfont.woff2') format('woff2'), 
		url('fonts/Roboto-Regular-webfont.woff') format('woff'), 
		url('fonts/Roboto-Regular-webfont.ttf') format('truetype'), 
		url('fonts/Roboto-Regular-webfont.svg#robotoregular') format('svg');
	font-weight:normal;
	font-style:normal;
}

@font-face {
  font-family:'Roboto Slab';
  src: url('fonts/RobotoSlab-Regular.eot');
  src: url('fonts/RobotoSlab-Regular.woff2') format('woff2'),
       url('fonts/RobotoSlab-Regular.woff') format('woff'),
       url('fonts/RobotoSlab-Regular.ttf') format('truetype'),
       url('fonts/RobotoSlab-Regular.svg#RobotoSlab-Regular') format('svg'),
       url('fonts/RobotoSlab-Regular.eot?#iefix') format('embedded-opentype');
  font-weight:normal;
  font-style:normal;
}

.opcion_inicio {display: none;}

nav.menuMedia{
	margin: 0 auto 0 auto; 
	/*max-width: 1024px;*/
	box-sizing: border-box; 
	overflow: hidden; 
	background: #fff; 
	box-shadow: unset; 
	height: 29px;
	z-index: 6 !important;
    width: 100%;
}
nav.menuMedia *{/*margin: 0;*/ margin: 0 auto; padding: 0;}
nav.menuMedia .logoMedia {float: left;}
nav.menuMedia .logoMedia a{padding: 0px 5px; display: block; line-height: 32px; box-shadow: none;}
nav.menuMedia .logoMedia a:hover{background: transparent;}

nav.menuMedia .menuSuperiorMedia{position: relative; list-style-type: none; display: flex; justify-content: space-between; box-sizing: border-box;}
nav.menuMedia .menuSuperiorMedia li{float: left;}
nav.menuMedia .menuSuperiorMedia li a{display: block; text-decoration: none; color: #000; font: 13px 'Roboto Slab', Georgia, serif; padding: 5px 5px 5px 5px; }
nav.menuMedia .menuSuperiorMedia li a:hover{background: #2567a1; color: #fff;}
nav.menuMedia .menuSuperiorMedia.v1 li a:hover{background: #E54126; color: #fff;}
nav.menuMedia .menuSuperiorMedia.v2 li a:hover{background: #298A5C; color: #fff;}
nav.menuMedia .menuSuperiorMedia.v3 li a:hover{background: #D55384; color: #fff;}
nav.menuMedia .menuSuperiorMedia .hiperlocalismo{display: none; text-transform: uppercase;}
nav.menuMedia .menuSuperiorMedia .itemSuscriptor{background: #00aee1;}
nav.menuMedia .menuSuperiorMedia .itemSuscriptor a{color: #fff;}
nav.menuMedia .menuSuperiorMedia .itemSuscriptor a:hover{opacity: 0.7; background: #00aee1;}
nav.menuMedia .btn, nav.menuMedia .btn-full{display: none;}


@media screen and (max-width: 1024px){
	nav.menuMedia{height:60px}
	nav.menuMedia .logoMedia {float: left; margin: 5px auto 0px;}
	nav.menuMedia .btn, nav.menuMedia .btn-full {border: 0; color: inherit; cursor: pointer; margin: 0; padding: 0; vertical-align: middle; white-space: nowrap; background: url('../img/boton-menu-responsive.png') left top no-repeat; height: 40px; width: 48px; text-indent: -9999px; float: right; display: block;box-shadow:unset}
	nav.menuMedia .menuSuperiorMedia{display: none; background: #1c6ba4; right: 0; height: auto; position: absolute; z-index: 10998; box-sizing: border-box; width: 100%; margin-left: auto; margin-right: auto; margin-bottom: 0; top: 50px;}
	.opcion_inicio {display: block;}
	nav.menuMedia .menuSuperiorMedia li{float: none;}
	nav.menuMedia .menuSuperiorMedia.v1 li a:hover, nav.menuMedia .menuSuperiorMedia.v2 li a:hover, nav.menuMedia .menuSuperiorMedia.v3 li a:hover{background: #2567a1;}
	nav.menuMedia .menuSuperiorMedia .hiperlocalismo{display: block;}
	nav.menuMedia .menuSuperiorMedia li a{padding: 10px 5px 10px 5px; color: #fff; font: 14px 'robotoregular', Arial; padding: 10px 5px 10px 5px;}
}

@media screen and (min-width: 1025px){
	nav.menuMedia .menuSuperiorMedia {display: flex !important;}
}
.liConcejosAsturias, .liAccesoHiperlocalismo{display:none}
