
@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800&display=swap");
:root { --titleFont: 'Montserrat'; }
:root { --defaultFont: 'Montserrat'; }
:root { --color: #677b92; }

@font-face {
		font-family: 'sedipualba-icons';
		src: url('data:@file/octet-stream;base64,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') format('woff2');
		font-weight: normal;
		font-style: normal;
}

/*  css - comun */
h3,h4{text-transform:uppercase;padding:2px 5px;margin:15px 0;font-weight:700}a,h1,h2,h3,h4{font-weight:700}a,a:hover{text-decoration:underline}#cabecera,#logo1{height:200px;position:relative}#nombre-sede,#titulo1{margin-left:0;margin-right:0;float:left;position:absolute;clear:both}#cabecera h1,#nombre-sede,#titulo1{width:auto;left:0;right:0}#escudo,#nombre-sede,#titulo1,#titulo_pagina{position:absolute}#escudo,#logo1{z-index:4;display:block;top:0}#cabecera h1,#escudo,#logo1{display:block}.menu-cambiarsede,.menu-carpetaciudadana,.menu-catalogoservicios,.menu-incidencias,.menu-tablondeanuncios{display:inline-block;padding:5px 5px 5px 33px;margin-left:5px;line-height:22px}.menu a:hover,a:hover{background-color:#e7d7d5}#pagina,#pie{background-color:#f0f0f0;overflow:hidden}#pie,.contenido-conmenu,.menu{height:auto}#cabecera,#cabecera h1,#logo1,#pagina,#pie-contenido,#titulo2,.contenido-conmenu,.menu{position:relative}#migas-pan,#migas-pan a,#pie-iconos a,.menu a,.textos_estaticos p,.textos_estaticos p a,body{color:#333}.tabla caption,.tabla td,.tabla th,th{vertical-align:top}#pie a:hover,#pie img:hover,.enlace-imagen-seleccionable img:hover{opacity:1}#pie,#titulo1,.nivelar{clear:both}#pie a,#pie img,.enlace-imagen-seleccionable img{opacity:.8}#cabecera,#pagina,#pie,.contenido-conmenu{overflow:hidden}body{font-family:"Open Sans",sans-serif;background-color:#707070;padding:10px}#cabecera h1{top:140px;margin:0 0 0 160px;padding-right:100px;text-align:center}h1{font-size:1.3em;text-transform:uppercase;color:#fff;background-color:#6b261c;padding:2px 5px;margin:30px 0}#menuhorizontal a:hover,#migas-pan a:hover,a:hover,h2,h3,h4{color:#000}h2{font-size:1.2em;text-transform:uppercase;background-color:#eab4b0;padding:2px 5px;margin:10px 0 20px}h3{font-size:1.1em;background-color:#f0dcdd}h4{font-size:1em;background-color:#f3e7e8}p{text-indent:5px}img{border:0}a{color:#be483c;padding:1px}#pagina{padding:20px;min-height:600px}#escudo,#pie a,#pie a:hover,#titulo_pagina,.cabecera_lista_idiomas li a.activo:hover{background-color:transparent}#cabecera{padding:0;margin:0}#logo1{float:left;left:0;width:160px}#titulo1{top:0;font-family:Oxygen,sans-serif;font-size:4.2em;color:#9b524b;text-align:center;white-space:nowrap;line-height:1}#nombre-sede,#titulo2{font-family:Oxygen,sans-serif;font-size:20px;font-weight:700;color:#744642;text-align:center}#nombre-sede{margin-top:83px}#titulo_pagina{float:left;width:100%;padding:0;margin:0;text-align:center;bottom:0}#titulo2{left:160px;width:calc(100% - 271px);top:-180px;line-height:1;letter-spacing:10px}#escudo{float:right;max-width:200px;max-height:190px;right:0;padding:0}#menuhorizontal{margin:10px 0;background-color:#d7bcb9;padding:2px}#menuhorizontal a{color:#333!important;font-size:.9em;text-decoration:none}.menu-informaciongeneral{display:inline-block;line-height:22px;padding:5px 5px 5px 33px;background:url(imgs/menu-informaciongeneral.png) 5px center no-repeat}.menu-catalogoservicios{background:url(imgs/menu-catalogoservicios.png) 5px center no-repeat}.menu-carpetaciudadana{background:url(imgs/menu-carpetaciudadana.png) 5px center no-repeat}.menu-tablondeanuncios{background:url(imgs/menu-tablondeanuncios.png) 5px center no-repeat}.menu-incidencias{background:url(imgs/menu-incidencias.png) 5px center no-repeat}.menu-cambiarsede{background:url(imgs/menu-cambiarsede.png) 5px center no-repeat}.menu-elementoseleccionado{background-color:#dcc}.menu-contador{display:block;float:right;background-color:#c55;color:#fff;padding:0 5px;font-size:.9em;margin-left:10px}.menu,.menu ul{background-color:#efe8e7}#migas-pan,.font07em{font-size:.7em}#migas-pan{text-align:right;margin:10px 0;padding:3px 10px}.contenido-principal{margin-left:270px}#contenido{position:relative!important;width:auto!important;height:auto!important;top:0!important;left:0!important;margin-right:270px!important}.contenido-sinmenu{padding:20px;position:relative}.menu{width:250px;float:left;top:0;left:0;z-index:1}.menu-derecha{right:0;left:auto;float:right;width:250px}.menu-info{padding:10px}.menu-titulo,.menu-titulo-nv2{text-transform:uppercase;padding:5px 7px;color:#fff;font-weight:700}.usuario-seguro{background-image:url(imgs/login-concertificado.png)}.usuario-anonimo{background-image:url(imgs/login-anonimo.png)}.menu .usuario{background-position:10px center;background-repeat:no-repeat;max-width:250px;font-size:.6em;margin:0;background-size:35px 35px;padding:10px 10px 10px 55px;border:none}.menu ul{margin:0;padding:0}.menu li{text-transform:uppercase;list-style:none;margin:0;padding:5px;border-bottom:1px solid #505050}.menu-titulo{background-color:#9f7778}.menu-titulo-nv2{background-color:#c39995;margin-top:5px}.menu a{display:block;padding:2px;text-transform:none;text-decoration:none}.menu a:hover{color:#000}.menu .seleccionado a{background-color:#ddd;border:1px solid #777}.menu .seleccionado a:hover{color:#333;background-color:#ddd;text-decoration:none}.incidencia{background:url(imgs/alerta.png) 16px 18px no-repeat #ffc;margin:20px 0;padding:20px 20px 20px 50px;font-weight:700}.a_escribir,.a_escuchar,.a_pdf,.a_procedimiento,.a_rss,.a_seguro,.a_suscripciones,.a_tsa{padding:2px 2px 2px 30px;text-transform:none;text-align:left;text-decoration:underline;display:inline-block}.incidencia-cerrar{float:right;margin:0 0 20px 20px;cursor:pointer}.a_procedimiento{background:url(imgs/a_procedimiento.png) 2px center no-repeat}.a_suscripciones{background:url(imgs/a_suscripciones.png) 2px center no-repeat}.a_escuchar{background:url(imgs/a_escuchar.png) 2px center no-repeat}.a_rss{background:url(imgs/a_rss.png) 2px center no-repeat}.a_pdf{background:url(imgs/a_pdf.png) 2px center no-repeat}.a_tsa{background:url(imgs/a_tsa.png) 2px center no-repeat}.a_seguro{background:url(imgs/a_seguro.png) 2px center no-repeat}.a_escribir{background:url(imgs/a_escribir.png) 2px center no-repeat}#pie{margin-top:20px;padding:10px;min-height:70px}#pie-contenido{min-width:870px}#pie-datos{position:absolute;width:33%;left:10px;top:0;margin:10px;color:#505050;font-weight:700;font-family:Georgia;font-size:.9em}#pie-direccion{font-size:.8em;color:#505050;margin-top:5px}#pie-srawards{position:absolute;right:0;top:0;height:60px;width:100%;text-align:center;font-size:.9em}#pie-iconos,.busqueda{text-align:right}#pie-iconos{position:absolute;right:0;top:12px;width:345px;margin:10px}#pie-iconos a{font-size:12px}#pie img{padding-left:10px}#pie a{color:#000}#pie-srawards a{text-decoration:none}#pie-srawards div{margin-top:15px}#pie-srawards .texto{vertical-align:middle;display:inline-block;text-decoration:underline}#pie-srawards a .icono{font-family:icomoon;color:#e70051;padding-right:10px;font-size:2em;text-decoration:none;display:inline-block;vertical-align:middle}@media (max-width:1000px){#pie{height:70px}#pie-contenido{min-width:0}#pie-datos{font-size:.9em;width:calc(100% - 320px)}#pie-srawards{text-align:right}#pie-iconos{display:none}}@media (max-width:1020px){#escudo{display:none}}@media (max-width:910px){#logo1{display:none}#cabecera h1{margin-left:0}}@media (max-width:780px){#escudo{display:none}#cabecera h1{padding-right:0;font-size:16px}#titulo1{word-wrap:break-word;white-space:normal}}@media (max-width:639px){#pie{height:70px}#pie-contenido{min-width:0}#pie-datos{font-size:.9em;width:auto}#pie-iconos,#pie-srawards{display:none}#titulo1{font-size:41px!important;word-wrap:break-word;white-space:normal}div#nombre-sede>span{white-space:normal!important;letter-spacing:8px!important;font-size:13px}}.enlace-imagen-seleccionable,a .noresaltar{text-decoration:none;background-color:Transparent}a:hover.noresaltar{background-color:Transparent}.botonera,.tabla caption,.tabla th{text-align:center}.error{background-color:#500;color:#fff;padding:5px;margin:10px;font-weight:700}.botonera{background-color:#fee;padding:2px;margin:10px}table.tabla{border-collapse:collapse;width:100%;table-layout:fixed}.tabla td,th{border:1px solid #6b261c;padding:10px;word-wrap:break-word}.tabla th{font-weight:700;background-color:#eec3c0;color:#000}.tabla caption{padding:2px;font-weight:700;background-color:#ce4e48;color:#fff;margin:5px 0}.tabla-grupofilas{border:1px solid #222}.tabla-grupofilas td,.tabla-grupofilas th{border:none}.tabla-alternaterow1,.tabla-filasalternas tr:nth-child(2n){background-color:#f5f5ff}.tabla-alternaterow2,.tabla-filasalternas tr:nth-child(odd){background-color:#e5e5ff}.tabla-filasalternas td{border-color:transparent}.seleccionable:hover{background-color:#ffe;cursor:pointer;opacity:1}.tabla-seleccionable-onclick tr:hover[onclick]{background-color:#ffd;cursor:pointer}.tabla-seleccionable tr:not(:first-child):hover,.tabla-seleccionable-no-ultimo tr:not(:first-child):not(:last-child):hover{background-color:#ffd;cursor:pointer}.label_oculta,.oculto,.solo-movil,.tituloidioma{display:none}.enlace-imagen-seleccionable:hover{background-color:Transparent}.noseleccionable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}@font-face{font-family:Balthazar;font-style:normal;font-weight:400;src:local('Balthazar Regular'),local('Balthazar-Regular'),url(fonts/Balthazar.woff) format('woff')}@font-face{font-family:Belgrano;font-style:normal;font-weight:400;src:local('Belgrano'),local('Belgrano-Regular'),url(fonts/Belgrano.woff) format('woff')}@font-face{font-family:'Gentium Book Basic';font-style:normal;font-weight:400;src:local('Gentium Book Basic'),local('GentiumBookBasic'),url(fonts/GentiumBookBasic.woff) format('woff')}@font-face{font-family:"Open Sans";src:local('Open Sans'),local('OpenSans'),url(fonts/opensans.woff) format('woff')}@font-face{font-family:Lemon;font-style:normal;font-weight:400;src:local('Lemon Regular'),local('Lemon-Regular'),url(fonts/Lemon.woff) format('woff')}@font-face{font-family:'Paytone One';font-style:normal;font-weight:400;src:local('Paytone One'),local('PaytoneOne'),url(fonts/PaytoneOne.woff) format('woff')}@font-face{font-family:'Lilita One';font-style:normal;font-weight:400;src:local('Lilita One'),local('LilitaOne'),url(fonts/LilitaOne.woff) format('woff')}@font-face{font-family:'Sansita One';font-style:normal;font-weight:400;src:local('Sansita One'),local('SansitaOne'),url(fonts/SansitaOne.woff) format('woff')}@font-face{font-family:Oxygen;font-style:normal;font-weight:300;src:local('Oxygen Light'),local('Oxygen-Light'),url(fonts/OxygenLight.woff) format('woff')}@font-face{font-family:Oxygen;font-style:normal;font-weight:400;src:local('Oxygen'),local('Oxygen-Regular'),url(fonts/OxygenRegular.woff) format('woff')}@font-face{font-family:Oxygen;font-style:normal;font-weight:700;src:local('Oxygen Bold'),local('Oxygen-Bold'),url(fonts/OxygenBold.woff) format('woff')}@font-face{font-family:icomoon;font-weight:400;font-style:normal;src:local('icomoon'),url('fonts/icomoon.eot');src:local('icomoon'),url('fonts/icomoon_iefix.eot') format('embedded-opentype'),url('fonts/icomoon.woff') format('woff'),url('fonts/icomoon.ttf') format('truetype'),url('fonts/icomoon.svg#icomoon') format('svg')}.ancho70px{width:70px}.ancho200px{width:200px}.ancho100px{width:100px}.ancho150px{width:150px}.descripcion_incidencia{width:450px;height:50px}.font08em,.font09em{font-size:.8em}.texto_reclamacion{margin:0;text-align:left}.flotar_dcha{float:right}.descr_csv{padding:20px 0;text-align:left}.novisible{visibility:hidden}.contenedor-enlace-csv{font-size:.7em;margin-top:15px}.color-negro-important{color:#000!important}.centrado{text-align:center}.texto_transparencia{font-size:.8em;margin:5px 0;text-align:left}.texto_certificado{font-size:.8em;margin:0;text-align:left}.color333important{color:#333!important}.cabecera_submenus{background-color:#d7bcb9;color:#333}.altomin700px{min-height:700px}.lista-sin-estilo{list-style-type:none}.caja-buscar-sede{width:100%;margin:10px 0;font-size:1.1em}.margen-buscar-sede{margin-bottom:10px}.menu-idioma-ca-xv,.menu-idioma-es{display:inline-block;line-height:22px;padding:5px;margin-left:5px;float:right}.cabecera_contenedor_franja_idiomas{position:absolute;top:5px;left:32px;right:10px;width:auto;min-height:17px;font-size:.7em;padding:0;margin:0;text-align:right;height:auto;z-index:99}.cabecera_subcontenedor_franja_idiomas{position:relative;float:right;width:auto;height:auto}.cabecera_lista_idiomas{list-style-type:none;margin:0;padding:0;overflow:hidden;text-align:right}.cabecera_lista_idiomas li{float:left;padding-left:5px;padding-right:5px;color:#000}.cabecera_lista_idiomas li a{color:#000;font-weight:400}.cabecera_lista_idiomas li a.activo{font-weight:700;text-decoration:none}.cabecera_lista_idiomas li a:hover{text-decoration:none;background-color:#d7bcb9}
/* default sedipualba //portal */
#columna-central,#columna-derecha,#columna-izquierda,.panel{overflow:hidden;float:left}.panel,.panel-edictos td{padding:10px}.enlace:hover,.panel{background-color:#d7bcb9}.enlace:hover,.panel-enlace:hover{color:#000;text-decoration:underline}.panel-contenido ul li a,.panel-enlace,.procedimientos li a{color:#333!important}#clock_hou,.panel-edictos table{width:100%}#columna-izquierda{width:560px;margin-right:20px}#columna-central{min-width:270px;width:calc(100% - 870px);margin-right:20px}#columna-derecha{width:270px}.panel{text-align:center;margin-bottom:20px;margin-left:20px;width:250px;height:250px;position:relative}#columna-derecha .panel{margin-left:0}.panel-anchodoble{width:540px}.panel-primeroenfila{clear:left;margin-left:0}.panel-pie{position:absolute;bottom:15px}.panel-edictos{position:relative;width:calc(100% - 20px);height:830px;margin-left:0}.panel-edictos th{background-color:#c39995;border:none}.enlace{background:url(imgs/link.png) 5px center no-repeat;padding:5px 10px 5px 39px}.panel-enlace{background:url(imgs/link.png) 5px center/15px no-repeat #e7d7d5;padding:5px 10px 5px 25px;font-size:.7em}.panel-enlace:hover{background-color:#f2e9e8}.panel-titulo{color:#fff;background-color:#be483c;text-transform:uppercase;font-weight:700;padding:5px 7px;margin-bottom:10px;line-height:20px}.panel-icono{margin:10px auto}.panel-contenido{text-align:left;position:relative;height:calc(100% - 55px)}.panel-scroll{overflow-y:auto}.panel-contenido .procedimientos{margin-left:0;padding-left:0}.procedimientos li{list-style-type:none;margin:0 0 15px 5px}#clock_hou{margin-top:10px}.panel-contenido ul{margin-top:0;margin-left:0;padding-left:20px}.panel-contenido li{margin-bottom:5px}.anuncio-titulo{text-align:left;font-size:.9em;min-height:2.8em}.anuncio-ts{text-align:right;font-size:.7em;font-style:italic}.tabla-cambiar-sede td{border:none}.calendario-inhabiles{height:150px;margin-bottom:10px}.incidencia-novisible{font-style:italic;color:#555}.incidencia-encurso{background-color:#b6def2;font-weight:700}#pagina .contenido-conmenu{min-height:0}

/* Reset */
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}

body {
	line-height: 1;
}

article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
	display: block;
}

nav ul {
	list-style: none;
}

blockquote, q {
	quotes: none;
}

blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
	content: none;
}

a {
	margin: 0;
	padding: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}

/* change colours to suit your needs */
ins {
	background-color: #ff9;
	color: #000;
	text-decoration: none;
}

/* change colours to suit your needs */
mark {
	background-color: #ff9;
	color: #000;
	font-style: italic;
	font-weight: bold;
}

del {
	text-decoration: line-through;
}

abbr[title], dfn[title] {
	border-bottom: 1px dotted;
	cursor: help;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* change border colour to suit your needs */
hr {
	display: block;
	height: 1px;
	border: 0;
	border-top: 1px solid #cccccc;
	margin: 1em 0;
	padding: 0;
}

input, select {
	vertical-align: middle;
}

input[type=text],
input[type=search],
input[type=text],
input[type=number],
input[type=email],
input[type=mail],
input[type=tel],
input[type=password],
select,
textarea {
	border: 1px solid #aaa;
	width: 100%;
	padding: 0px 15px;
	height: 40px;
	background-color: #fff;
	color: #000;
	font-size: 13px;
	border-radius: 4px;
}
@media (hover: hover) and (pointer: fine) {
	input[type=text]:hover,
input[type=search]:hover,
input[type=text]:hover,
input[type=number]:hover,
input[type=email]:hover,
input[type=mail]:hover,
input[type=tel]:hover,
input[type=password]:hover,
select:hover,
textarea:hover {
		border: 1px solid #e6e6e6;
	}
}
input[type=text]:focus,
input[type=search]:focus,
input[type=text]:focus,
input[type=number]:focus,
input[type=email]:focus,
input[type=mail]:focus,
input[type=tel]:focus,
input[type=password]:focus,
select:focus,
textarea:focus {
	outline: none;
	border-color: var(--color);
	box-shadow: none;
}

textarea {
	min-height: 100px;
	padding-top: 7px;
}

select {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGNsYXNzPSJpb25pY29uIiB2aWV3Qm94PSIwIDAgNTEyIDUxMiI+PHRpdGxlPkNoZXZyb24gRG93bjwvdGl0bGU+PHBhdGggZmlsbD0ibm9uZSIgc3Ryb2tlPSJjdXJyZW50Q29sb3IiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSI0OCIgZD0iTTExMiAxODRsMTQ0IDE0NCAxNDQtMTQ0Ii8+PC9zdmc+);
	background-repeat: no-repeat;
	background-position: right 9px center;
	background-size: 12px;
	padding-right: 26px;
}


/*-------------------*/
/*	General	*/
/*-------------------*/
::-webkit-scrollbar {
	width: 10px;
}

::-webkit-scrollbar-track {
	background: rgba(0, 0, 0, 0.03);
}

::-webkit-scrollbar-thumb {
	background: var(--color);
}

::-webkit-scrollbar-thumb:hover {
	background: #000;
}

* {
	box-sizing: border-box;
}

html,
body {
	height: 100%;
}

body {
	background-color: #fff;
	color: #000;
	font-size: 16px;
	font-size: 1rem;
	font-family: var(--defaultFont);
}

input:not([type="checkbox"]), select, textarea, button {
	-webkit-appearance: none;
	-webkit-border-radius: 0;
	font-family: var(--defaultFont);
	transition: color 0.3s ease-out, background-color 0.3s ease-out, border-color 0.3s ease-out;
}
input:focus, select:focus, textarea:focus, button:focus {
	outline: none;
}

li {
	list-style: none;
}

a {
	outline: none;
	color: #000;
	font-weight: normal;
	transition: color 0.3s ease-out, background-color 0.3s ease-out, border-color 0.3s ease-out, opacity 0.3s ease-out;
}
a img {
	transition: all 0.3s ease-out;
}

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

h1, h2, h3, h4 {
	font-family: var(--titleFont);
}

p {
	line-height: 130%;
	text-indent: 0px;
}
p + p {
	margin-top: 15px;
}
@media (hover: hover) and (pointer: fine) {
	p a:hover {
		opacity: 0.6;
	}
}

table.tabla tr th {
	padding: 6px 15px;
	font-size: 14px;
	font-weight: normal;
	text-align: left;
	border: 1px solid #d0d0d0;
	background-color: #eaeaea;
}
table.tabla tr td {
	padding: 12px 15px;
	font-size: 14px;
	vertical-align: middle;
	word-wrap: normal;
	border-color: #d0d0d0;
}
@media only screen and (max-width: 600px) {
	table.tabla tr td {
		padding: 8px 12px;
		font-size: 12px;
	}
}

.btn {
	background-color: var(--color);
	color: #fff;
	font-weight: normal;
	border-color: #fff;
	-webkit-filter: saturate(1);
	border-radius: 5px;
}
.btn:enabled {
	background-color: var(--color);
}
@media (hover: hover) and (pointer: fine) {
	.btn:enabled:hover {
		background-color: #fff;
		color: var(--color);
		border-color: var(--color);
	}
}
@media (hover: hover) and (pointer: fine) {
	.btn:hover {
		background-color: #fff;
		color: var(--color);
		border-color: var(--color);
	}
}

#pagina {
	background-color: #fff;
	overflow: visible;
}
#pagina > * {
	float: none;
	width: auto;
	height: auto ;
	overflow: visible;
	margin: 0 ;
	grid-column: 3 / 11;
}
#pagina #cabecera {
	grid-column: 1/13;
	height: 40px;
}
#pagina #menuhorizontal {
	grid-column: 1/13;
	height: 38px;
	margin-top: 30px!important;
	margin-left: 80px;
}
#pagina #migas-pan {
	grid-column: 1/13;
	height: 20px;
}

#cabecera {
	height: auto;
	overflow: visible;
	position: relative;
}
#cabecera #logo1 {
	display: none;
}
#pagina #cabecera #nombre-sede,
#pagina #cabecera #titulo1,
#pagina #cabecera h1 {
	background-color: var(--color);
	color: #fff;
	text-align: left;
	margin-left: 80px;
	position: relative;
}
#cabecera #nombre-sede {
	float: none;
	font-weight: normal;
	padding-top: 0px;
	margin-top: 0;
	font-family: var(--defaultFont);
	font-size: 24px;
	padding: 7px 20px 3px 20px;
	top: -27px;
}
#cabecera #titulo1 {
	margin-bottom: 0px;
	margin-top: -20px;
	font-size: 22px;
	padding: 10px 20px 5px;
	width: calc(100% - 80px);
	top: 32px;
}
#cabecera h1 {
	padding: 3px 20px 10px 20px;
	font-size: 16px;
	font-weight: normal;
	text-transform: none;
	top: -2px;
}
#cabecera #nombre-sede span {
	letter-spacing: 0 !important;
	margin-left: 0 !important;
}
#cabecera #escudo {
	display: none;
}
#cabecera:before {
	content: "";
	position: absolute;
	left: 2px;
	right: auto;
	top: -6px;
	width: 166px;
	height: 88px;
	background: var(--logo) no-repeat left top;
	background-size: contain;
}

#menuhorizontal {
	background-color: #fff;
	margin-left: 80px;
	margin-top: 30px;
	padding: 0;
	display: flex;
}
#menuhorizontal a {
	padding: 8px 15px 8px 32px !important;
	position: relative;
	font-weight: normal;
	margin-left: 0;
	background-image: none;
	background-color: #f5f5f5;
}
@media (hover: hover) and (pointer: fine) {
	#menuhorizontal a:hover {
		background-color: #eaeaea;
	}
}
#menuhorizontal a + a {
	margin-left: 2px;
}
#menuhorizontal a:before {
	font-family: "sedipualba-icons";
	position: absolute;
	left: 10px;
	top: 8px;
	font-size: 20px;
}
#menuhorizontal a.menu-elementoseleccionado {
	background-color: var(--color);
	color: #fff !important;
	font-weight: bold;
	pointer-events: none;
}
#menuhorizontal a.menu-elementoseleccionado:before {
	font-weight: 400;
}
#menuhorizontal a.menu-informaciongeneral:before {
	content: "\e80d";
}
#menuhorizontal a.menu-catalogoservicios:before {
	content: "\e80b";
}
#menuhorizontal a.menu-carpetaciudadana:before {
	content: "\e806";
}
#menuhorizontal a.menu-tablondeanuncios:before {
	content: "\e804";
	left: 4px;
}
#menuhorizontal a.menu-incidencias:before {
	content: "\e807";
}
#menuhorizontal a.menu-cambiarsede:before {
	content: "\e808";
}

#migas-pan {
	text-align: left;
	margin: 0!important;
	padding: 0px 0 0px 5px!important;
	display: flex;
	align-items: center;
}
#migas-pan > span + span {
	margin-left: 3px;
}
#migas-pan > span:first-child:before {
	font-family: "sedipualba-icons";
	content: "\e802";
	display: inline-block;
	transform: scale(1.5);
	margin-right: 5px;
}
#migas-pan > span a {
	text-decoration: none;
}
@media (hover: hover) and (pointer: fine) {
	#migas-pan > span a:hover {
		text-decoration: underline;
		background-color: transparent;
	}
}

.menu-titulo {
	text-align: left;
	background: none;
	text-transform: none;
	color: #000;
	font-weight: normal;
	font-family: var(--defaultFont);
	font-size: 24px;
	white-space: nowrap;
	text-overflow: ellipsis;
	width: 100%;
	overflow: hidden;
	margin-bottom: 10px;
}

.panel {
	background: #f5f5f5!important;
	border: none!important;
	width: 100%!important;
	height: auto!important;
	padding: 15px!important;
	margin: 0!important;
	margin-top: 10px!important;
	float: none !important;
}
.panel.font08em {
	font-size: 1em;
}

.panel-titulo {
	text-align: left;
	background: none!important;
	text-transform: none!important;
	color: var(--color)!important;
	font-weight: 600!important;
	font-family: var(--defaultFont);
	margin: -5px -5px 10px!important;
	padding: 5px!important;
	font-size: 24px;
	white-space: nowrap;
	text-overflow: ellipsis;
	width: 100%;
	overflow: hidden;
}

.panel-icono {
	margin: 0 0 10px;
	width: 100px;
	height: auto;
}

.panel-contenido {
	height: auto!important;
	padding: 0;
	margin: 0;
}
.panel-contenido ul {
	padding: 0;
	margin: 0;
}
.panel-contenido ul li + li {
	margin-top: 10px;
}
.panel-contenido ul li a {
	margin: 0;
	padding: 0;
	font-weight: 400;
	text-decoration: none;
	display: block;
	background-image: none;
}
.panel-contenido ul li a:before {
	font-family: "sedipualba-icons";
	content: "\e800";
	display: inline-flex;
	margin-right: 5px;
	transition: transform 0.2s ease-out;
}
@media (hover: hover) and (pointer: fine) {
	.panel-contenido ul li a:hover {
		background: none;
		color: var(--color) !important;
	}
	.panel-contenido ul li a:hover:before {
		transform: rotate(-45deg);
	}
}

.panel-pie {
	position: static !important;
	display: flex;
	justify-content: flex-end;
}
.panel-pie a {
	background: transparent;
	padding: 0;
	text-decoration: none;
	display: block;
	margin-top: 15px;
}
.panel-pie a:after {
	font-family: "sedipualba-icons";
	display: inline-flex;
	content: "\e801";
	margin-left: 5px;
	transition: transform 0.2s ease-out;
}
@media (hover: hover) and (pointer: fine) {
	.panel-pie a:hover {
		color: var(--color) !important;
		background: none;
		text-decoration: none;
	}
	.panel-pie a:hover:after {
		transform: rotate(45deg);
	}
}
.panel-edictos {
	position: sticky;
	top: 10px;
}
.panel-edictos td {
	padding: 15px;
	border: none;
}
.panel-edictos .panel-scroll {
	max-height: calc(100vh - 90px);
	overflow-y: auto;
}

table.tabla {
	border-collapse: unset;
	width: 100%!important;
}

.tabla-filasalternas tr {
	box-shadow: 0px 0px 9px rgba(0, 0, 0, 0);
	transition: box-shadow 0.3s ease-out;
}
.tabla-filasalternas tr:nth-child(odd) {
	background-color: #fff;
}
.tabla-filasalternas tr:nth-child(even) {
	background-color: #fff;
}
@media (hover: hover) and (pointer: fine) {
	.tabla-filasalternas tr:hover {
		cursor: pointer;
		position: relative;
		z-index: 1;
		border-color: transparent;
		background-color: #fff;
		color: var(--color);
		box-shadow: 0px 0px 9px rgba(0, 0, 0, 0.5);
	}
}
.tabla-filasalternas tr td {
	border-top: 1px solid #f5f5f5;
}
.tabla-filasalternas tr:first-child td {
	border: none;
}

.anuncio-ts {
	text-align: left;
	font-style: normal;
	margin-bottom: 4px;
	font-size: 12px;
	opacity: 0.7;
}

.anuncio-titulo {
	min-height: 0;
	font-size: 16px;
	line-height: 120%;
}

.descr_csv {
	padding: 0;
	margin-bottom: 10px;
}

input[type=text].csv-unknown {
	border-radius: 0;
}
input[type=text].csv-unknown + input[type=submit] {
	border: none;
	background-color: var(--color);
	color: #fff;
	height: 40px;
	width: 40px;
	display: inline-flex;
	align-items: center;
	justify-content: center;
	padding: 0;
	margin-left: -5px;
	text-transform: uppercase;
	cursor: pointer;
}
@media (hover: hover) and (pointer: fine) {
	input[type=text].csv-unknown + input[type=submit]:hover {
		background-color: #000;
	}
}

#clock_hou {
	display: flex;
	align-items: center;
	margin-left: -5px;
}
#clock_hou .clockHolder {
	margin-right: 10px;
}
#clock_hou .digital {
	font-weight: normal;
	margin-top: 4px;
	font-size: 12px;
}
#clock_hou .digital div + div {
	margin-top: 3px;
}
#clock_hou .digital div .zone {
	opacity: 0.5;
}

.calin {
	margin-left: 0;
	margin-right: auto;
	width: 100%!important;
	height: auto!important;
}
.calin .calin-botonera {
	display: flex;
	align-items: center;
	margin-bottom: 10px;
	height: auto;
	border: 1px solid rgba(0, 0, 0, 0.1);
}
.calin .calin-botonera .calin-btn {
	position: static;
	transition: background-color 0.3s ease-out;
}
@media (hover: hover) and (pointer: fine) {
	.calin .calin-botonera .calin-btn:hover {
		cursor: pointer;
		background-color: rgba(0, 0, 0, 0.1);
	}
}
.calin .calin-botonera .calin-btn.calin-btn-actual {
	text-align: left;
	font-weight: normal;
	text-transform: uppercase;
	font-size: 12px;
	padding-left: 15px;
	height: 40px;
	display: flex;
	align-items: center;
}
.calin .calin-botonera .calin-btn.calin-btn-detalle {
	width: 40px;
	height: 40px;
	margin-left: auto;
	display: flex;
	align-items: center;
	justify-content: center;
	border-left: 1px solid rgba(0, 0, 0, 0.1);
}
.calin .calin-botonera .calin-btn.calin-btn-detalle img {
	display: none;
}
.calin .calin-botonera .calin-btn.calin-btn-detalle:before {
	font-family: "sedipualba-icons";
	content: "\e803";
	font-size: 24px;
}
.calin .calin-botonera .calin-btn.calin-btn-anterior, .calin .calin-botonera .calin-btn.calin-btn-siguiente {
	border-left: 1px solid rgba(0, 0, 0, 0.1);
	width: 40px;
	height: 40px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.calin .calin-botonera .calin-btn.calin-btn-anterior img, .calin .calin-botonera .calin-btn.calin-btn-siguiente img {
	width: 20px;
}
.calin .calin-tabla {
	width: 100%;
}
.calin .calin-tabla td {
	padding: 0;
	height: 30px;
	vertical-align: middle;
	background-color: #fff;
}
.calin .calin-tabla td.calin-diasemana {
	background-color: transparent;
}
.calin .calin-tabla td.calin-mesant {
	background-color: transparent;
}
.calin .calin-tabla td.calin-festivo {
	background-color: transparent;
	color: #aaa;
	text-decoration: line-through;
	color: var(--color);
}
.calin .calin-tabla td.calin-fechaactual {
	background-color: var(--color);
	color: #fff;
	font-weight: normal;
	border: none;
}

#pie {
	background: none;
	margin-top: 0;
	min-height: 0;
	padding: 20px;
}
#pie #pie-contenido {
	min-width: 0;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
#pie #pie-contenido > * {
	position: static;
	width: 100%;
}
#pie #pie-contenido > *#pie-datos {
	font-family: var(--defaultFont);
	font-weight: normal;
	margin: 0;
}
#pie #pie-contenido > *#pie-srawards {
	height: auto;
}
#pie #pie-contenido > *#pie-srawards div {
	margin-top: 0;
}
#pie #pie-contenido > *#pie-srawards div a {
	text-decoration: none;
	color: var(--color);
}
#pie #pie-contenido > *#pie-srawards div a .icono {
	display: none;
}
#pie #pie-contenido > *#pie-srawards div a .texto {
	text-decoration: none;
	display: flex;
	align-items: center;
	justify-content: center;
}
#pie #pie-contenido > *#pie-srawards div a .texto:before {
	font-family: "sedipualba-icons";
	content: "\e80f";
	font-size: 20px;
	margin-right: 10px;
}
#pie #pie-contenido > *#pie-iconos {
	margin: 0;
	color: #aaa;
}
#pie #pie-contenido > *#pie-iconos a {
	color: #000;
}
#pie a {
	text-decoration: none;
}
@media (hover: hover) and (pointer: fine) {
	#pie a:hover {
		text-decoration: underline;
	}
}

.contenido-conmenu {
	margin-top: 10px;
	grid-column: 1/13;
	display: flex;
	flex-wrap: wrap;
	min-height: calc(100vh - 270px) !important;
}
.contenido-conmenu > * {
	float: none;
}
.contenido-conmenu .menu {
	padding: 0;
	margin: 0;
	width: 25%;
	margin-right: 20px;
	background: transparent;
}
.contenido-conmenu .menu .cabecera_submenus {
	font-weight: normal;
	padding: 0;
	margin-bottom: 10px;
	background: none;
	font-size: 20px;
	text-transform: none;
	color: #000;
}
.contenido-conmenu .menu ul {
	margin-bottom: 20px;
	background-color: #f5f5f5;
}
.contenido-conmenu .menu ul li {
	background-color: transparent;
	padding: 0;
	border: none;
}
.contenido-conmenu .menu ul li + li {
	border-top: 2px solid #fff;
}
.contenido-conmenu .menu ul li.seleccionado {
	border: none;
}
.contenido-conmenu .menu ul li.seleccionado a {
	background-color: #c4c4c4;
	color: #000;
}
.contenido-conmenu .menu ul li a {
	padding: 10px;
	border: none;
}
.contenido-conmenu .menu ul li a.a_escuchar {
	background-position: right 10px center!important;
	background-size: 14px;
	text-indent: 10px;
}
@media (hover: hover) and (pointer: fine) {
	.contenido-conmenu .menu ul li a:hover {
		background-color: rgba(0, 0, 0, 0.1);
	}
}
.contenido-conmenu .contenido-principal {
	margin: 0;
	width: calc(75% - 20px);
	padding: 0;
}
.contenido-conmenu .contenido-principal .busqueda {
	text-align: left;
	margin-bottom: 20px;
}
.contenido-conmenu .contenido-principal .busqueda input[type=text] {
	border-radius: 0;
	width: calc(100% - 120px);
}
.contenido-conmenu .contenido-principal .busqueda input[type=text]:focus {
	outline: none;
	border-color: var(--color);
	box-shadow: none;
}
.contenido-conmenu .contenido-principal .busqueda input[type=text] + input[type=submit] {
	border: none;
	background-color: var(--color);
	color: #fff;
	height: 40px;
	width: 120px;
	display: inline-flex;
	align-items: center;
	justify-content: center;
	padding: 0;
	margin-left: -5px;
	text-transform: uppercase;
	cursor: pointer;
}
@media (hover: hover) and (pointer: fine) {
	.contenido-conmenu .contenido-principal .busqueda input[type=text] + input[type=submit]:hover {
		background-color: #000;
	}
}
.contenido-conmenu .contenido-principal h2 {
	text-transform: none;
	font-size: 26px;
	margin-bottom: 20px;
}
.contenido-conmenu .contenido-principal ul li + li {
	margin-top: 10px;
}
.contenido-conmenu .contenido-principal ul li a {
	margin: 0;
	padding: 0;
	font-weight: 400;
	text-decoration: none;
	display: block;
	background-image: none;
}
.contenido-conmenu .contenido-principal ul li a:before {
	font-family: "sedipualba-icons";
	content: "\e800";
	margin-right: 5px;
	transition: margin 0.3s ease-out;
}
@media (hover: hover) and (pointer: fine) {
	.contenido-conmenu .contenido-principal ul li a:hover {
		background: none;
		color: var(--color) !important;
	}
	.contenido-conmenu .contenido-principal ul li a:hover:before {
		margin-right: 10px;
	}
}
.contenido-conmenu.contenido-conmenu-derecha .contenido-principal {
	order: 0;
}

.contenido-conmenu.contenido-conmenu-derecha .menu.menu-derecha {
	order: 1;
	margin-right: 0;
	margin-left: 20px;
}
.contenido-conmenu.contenido-conmenu-derecha .menu.menu-derecha .menu-info {
	margin-bottom: 10px;
}
.contenido-conmenu.contenido-conmenu-derecha .menu.menu-derecha .menu-info .usuario-segex {
	font-size: 12px;
}
.contenido-conmenu.contenido-conmenu-derecha .menu.menu-derecha .menu-info .usuario-segex > div:not(:first-child){
	font-size: 0.9em;
	opacity: 0.7;
}
.contenido-conmenu.contenido-conmenu-derecha .menu.menu-derecha .menu-info .usuario-interesado,
.contenido-conmenu.contenido-conmenu-derecha .menu.menu-derecha .menu-info .usuario {
	color: var(--color);
	padding: 0;
	background: none;
	font-size: 14px;
	max-width: none;
}
.contenido-conmenu.contenido-conmenu-derecha .menu.menu-derecha .menu-info .usuario-interesado .usuario-interesado-titulo {
	font-size: 11px;
	margin: 5px 0;
}
.contenido-conmenu.contenido-conmenu-derecha .menu.menu-derecha .menu-info .usuario-interesado:before,
.contenido-conmenu.contenido-conmenu-derecha .menu.menu-derecha .menu-info .usuario:before {
	font-family: "sedipualba-icons";
	content: "\e810";
	margin-bottom: 5px;
	display: block;
}
.contenido-conmenu.contenido-conmenu-derecha .menu.menu-derecha .menu-info .usuario-interesado.usuario-interesado-anonimo:before, .contenido-conmenu.contenido-conmenu-derecha .menu.menu-derecha .menu-info .usuario-interesado.usuario-anonimo:before,
.contenido-conmenu.contenido-conmenu-derecha .menu.menu-derecha .menu-info .usuario.usuario-interesado-anonimo:before,
.contenido-conmenu.contenido-conmenu-derecha .menu.menu-derecha .menu-info .usuario.usuario-anonimo:before {
	content: "\e80e";
}
.contenido-conmenu.contenido-conmenu-derecha #contenido {
	margin: 0 !important;
	width: calc(75% - 20px) !important;
	padding: 0 !important;
}

.contenido-conmenu.contenido-conmenu-derecha #contenido h2 {
	text-transform: none;
	font-size: 26px;
	margin-bottom: 20px;
	font-weight: normal;
}
.contenido-conmenu.contenido-conmenu-derecha #contenido h3 {
	text-transform: none;
	font-size: 20px;
	margin-bottom: 15px;
	margin-top: 20px;
	font-weight: normal;
}
.contenido-conmenu.contenido-conmenu-derecha #contenido p + h2 {
	margin-top: 20px;
}
.contenido-conmenu.contenido-conmenu-derecha #contenido p + div {
	margin-top: 20px;
}
.contenido-conmenu.contenido-conmenu-derecha #contenido > ul {
	margin-top: 15px;
	line-height: 130%;
}
.contenido-conmenu.contenido-conmenu-derecha #contenido > ul li:before {
	font-family: "sedipualba-icons";
	content: "\e800";
	display: inline-flex;
	margin-right: 5px;
	transition: transform 0.2s ease-out;
}
.contenido-conmenu.contenido-conmenu-derecha #contenido > ul li + li {
	margin-top: 5px;
}
.contenido-conmenu.contenido-conmenu-derecha #contenido ul.lista-documentos {
	margin-top: 15px;
	line-height: 130%;
	margin-bottom: 20px;
}
.contenido-conmenu.contenido-conmenu-derecha #contenido ul.lista-documentos li:before {
	font-family: "sedipualba-icons";
	content: "\e800";
	display: inline-flex;
	margin-right: 5px;
	transition: transform 0.2s ease-out;
}
.contenido-conmenu.contenido-conmenu-derecha #contenido ul.lista-documentos  li + li {
	margin-top: 5px;
}
.contenido-conmenu.contenido-conmenu-derecha #contenido .linea-formulario {
	margin: 10px 0;
	display: flex;
	align-items: center;
}
.contenido-conmenu.contenido-conmenu-derecha #contenido .linea-formulario label{
	margin-right: 5px;
}
.contenido-conmenu.contenido-conmenu-derecha #contenido .login-titulo {
	display: flex;
	align-items: center;
	background-color: #aaa;
	border-color: #aaa;
	color: #fff;
	opacity: 1;
	transition: background-color 0.3s ease-out, border-color 0.3s ease-out;
	position: relative;
}
.contenido-conmenu.contenido-conmenu-derecha #contenido .login-titulo:after {
	font-family: "sedipualba-icons";
	content: "\e805";
	font-size: 20px;
	position: absolute;
	right: 20px;
	top: 15px;
}
@media (hover: hover) and (pointer: fine) {
	.contenido-conmenu.contenido-conmenu-derecha #contenido .login-titulo:hover {
		background-color: #919191;
		border-color: #919191;
	}
}
.contenido-conmenu.contenido-conmenu-derecha #contenido .login-titulo img {
	display: none;
}
.contenido-conmenu.contenido-conmenu-derecha #contenido .login-titulo .descripcion {
	display: flex;
	align-items: center;
}
.contenido-conmenu.contenido-conmenu-derecha #contenido .login-titulo .descripcion:before {
	font-family: "sedipualba-icons";
	font-size: 30px;
	margin-right: 10px;
}
.contenido-conmenu.contenido-conmenu-derecha #contenido .login-titulo.login-titulo-seleccionado {
	border-color: #919191;
	background-color: #919191;
}
.contenido-conmenu.contenido-conmenu-derecha #contenido .login-titulo.login-titulo-seleccionado:after {
	content: "\e811";
}
.contenido-conmenu.contenido-conmenu-derecha #contenido .login-titulo#titulo_concertificado .descripcion:before {
	content: "\e80a";
}
.contenido-conmenu.contenido-conmenu-derecha #contenido .login-titulo#titulo_conemail .descripcion:before {
	content: "\e809";
}
.contenido-conmenu.contenido-conmenu-derecha #contenido .login-descripcion {
	border-color: #919191;
}
.contenido-conmenu.contenido-conmenu-derecha #contenido .login-descripcion .btn-bar {
	margin-bottom: 0;
	background-color: transparent;
	text-align: left;
}
.contenido-conmenu.contenido-conmenu-derecha #contenido .login-descripcion .btn-bar-horizontal-centrada-inner {
	padding: 0;
}
.contenido-conmenu.contenido-conmenu-derecha #contenido .login-descripcion .btn-bar-horizontal-centrada-inner:empty {
	display: none;
}

#pagina > .linea-formulario,
#pagina > .margen-buscar-sede {
	grid-column: 1 / 4;
}
#pagina > .linea-formulario label {

}
#pagina > .linea-formulario label + select {
	max-width: none;
	margin-top: 15px;
}
#pagina > table {
	grid-column: 4 / 13;
	min-height: calc(100vh - 244px);
}
#pagina > table thead th {
	width: auto!imporrant;
	white-space: nowrap;
}
#pagina > table tbody td { 
	line-height: 140%;
}
#pagina > .margen-buscar-sede + .tabla-elementos tbody:nth-child(odd) { 
	background-color: #eaeaea;
}
#pagina > .margen-buscar-sede + .tabla-elementos tbody:nth-child(even) { 
	background-color: #fff;
}
#pagina > .margen-buscar-sede + .tabla-elementos tbody td {
	padding: 20px;
}
#pagina > .margen-buscar-sede + .tabla-elementos tbody td input[type="image"] {
	mix-blend-mode: multiply;
	height: 80px;
}
#pagina > .margen-buscar-sede + .tabla-elementos tbody td span {
	font-size: 14px;
}
#pagina > .margen-buscar-sede + .tabla-elementos tbody:hover {
	background-color: #ddd!important;
}
.filtro-anuncios {
	display: flex;
	margin-bottom: 20px;
}
.filtro-anuncios select {
	flex: 0.5;
}
.filtro-anuncios .buscador {
	flex: 1.5;
	display: flex;
	align-items: center;
}
.filtro-anuncios .buscador input {
	border-radius: 0;
}
.filtro-anuncios .buscador button {
	height: 40px;
	border-radius: 0;
	position: relative;
	top: 0px;
	text-transform: uppercase;
	padding: 0px 15px 0 34px;
}
.filtro-anuncios .buscador button .btn-icono-after {
	background: none !important;
	display: flex;
	align-items: center;
	justify-content: center;
}
.filtro-anuncios .buscador button .btn-icono-after:before {
	font-family: "sedipualba-icons";
	content: "\e80c";
}
.mensaje-info {
	font-weight: normal;
	background-image: none;
	padding: 20px 20px 20px 40px;
	position: relative;
	margin-top: 10px;
}
.msg-info {
	font-weight: normal;
	background-image: none;
	padding: 20px 20px 20px 40px;
	position: relative;
}
.mensaje-info:before,
.msg-info:before {
	font-family: "sedipualba-icons";
	content: "\e80d";
	position: absolute;
	left: 15px;
	top: 19px;
}

#velo div {
	background-color: var(--color);
	text-align: center;
	border-radius: 0;
	font-size: 12px;
}
#velo div img {
	mix-blend-mode: hard-light;
	width: 20px;
	height: auto;
	margin: 0 auto 5px;
}
#leer .fechas-exposicion {
	margin-bottom: 10px;
}
#leer .boton {
	margin-left: 0;
	padding: 15px;
	display: flex;
	align-items: center;
}
#leer .boton + .boton{
	margin-left: 5px;
	display: flex;
	align-items: center;
}
#leer .boton .boton-icono {
	position: static;
	width: auto;
	margin-right: 10px;
	mix-blend-mode: multiply;
}
#leer .boton .boton-titulo {
	position: static;
	width: auto;
	height: auto;
}
#leer .boton .boton-titulo strong {
	display: block;
	margin-bottom: 3px;
}
#leer .boton .boton-titulo br {
	display: none;
}
#leer .boton .boton-titulo span {

}
#leer .adjunto {
	float: none;
	width: auto;
	height: auto;
	margin-left: 0;
	margin-bottom: 0;
	opacity: 1;
	display: flex;
	align-items: center;
	padding: 15px;
}
#leer .adjunto .adjunto-icono {
	position: static;
	object-fit: content;
	height: auto;
	width: 40px;
	margin-right: 10px;
}
#leer .adjunto .adjunto-titulo {
	position: static;
	width: auto;
	height: auto;
	margin-right: 15px;
}
#leer .adjunto .adjunto-descargar {
	position: static;
	margin-left: auto;
}
#leer .adjunto .adjunto-descargar img{
	opacity: 1;
	transition: opacity 0.3s ease-out;
}
#leer .adjunto .adjunto-descargar:hover img{
	opacity: 0.5;
}
#leer .adjunto + .adjunto {
	margin-top: 5px;
}
#contenido .progressbarscroll {
	overflow-x: initial;
	height: auto;
}
#contenido .progressbarscroll #progressbar{
	width: 100%!important;
	height: auto;
}
#contenido .progressbarscroll #progressbar svg{
	top: 0;
	width: 100%;
}
.campo {
	position: relative;
}
.linea-formulario + h3,
.linea-formulario + h2 {
	margin-top: 20px;
}
.ui-draggable .ui-dialog-titlebar {
	margin-bottom: 20px;
}
.ui-dialog .ui-dialog-content {
	padding: 20px!important;
}
.ui-dialog .ui-dialog-content h2,
.ui-dialog .ui-dialog-content h3 {
	margin-bottom: 10px;
}
.menu-contador {
	padding: 5px;
	transform: translateY(-5px) scale(1.5);
}
.tabla-elementos .aviso-carpetaciudadana-alta:nth-child(odd) {
	background-color: #eaeaea;
}
.tabla-elementos .aviso-carpetaciudadana-alta:nth-child(even) {
	background-color: #f5f5f5;
}
.tabla-elementos .aviso-carpetaciudadana-baja tr td,
.tabla-elementos .aviso-carpetaciudadana-alta tr td {
	padding: 15px;
}
.tabla-elementos .aviso-carpetaciudadana-baja tr td:first-child,
.tabla-elementos .aviso-carpetaciudadana-alta tr td:first-child {
	width: 60px!important;
}
.tabla-elementos .aviso-carpetaciudadana-baja tr td:first-child a,
.tabla-elementos .aviso-carpetaciudadana-alta tr td:first-child a {

}
.tabla-elementos .aviso-carpetaciudadana-baja
.tabla-elementos .aviso-carpetaciudadana-alta tr td:first-child a img {
	width: 30px;
	height: auto;
}
.tabla-elementos .aviso-carpetaciudadana-baja .fila-titulo,
.tabla-elementos .aviso-carpetaciudadana-alta .fila-titulo {
	font-weight: normal;
}
.tabla-elementos .aviso-carpetaciudadana-baja .fila-detalle-izquierda,
.tabla-elementos .aviso-carpetaciudadana-alta .fila-detalle-izquierda {
	font-weight: bold;
}
.tabla-elementos .aviso-carpetaciudadana-baja .fila-detalle-derecha,
.tabla-elementos .aviso-carpetaciudadana-alta .fila-detalle-derecha {
	max-width: none;
}
.tabla-elementos .aviso-carpetaciudadana-baja {
	background-color: #fff;
}
.tabla-elementos-noseleccionables td {
	line-height: 130%;
}
.tabla-elementos-noseleccionables td span + span {
	margin-top: 4px;
}

.tabla-elementos tbody:nth-child(odd) { 
	background-color: #eaeaea!important;
}
.tabla-elementos tbody:nth-child(even) { 
	background-color: #fff!important;
}
#pagina > .contenido-conmenu-derecha .tabla-elementos .aviso-titulo {
	vertical-align: middle;
	font-weight: normal;
}
.tabla-elementos > tbody {
	transition: background-color 0.3s ease-out;
}
.tabla-elementos > tbody:hover {
	background-color: #ddd!important;
}
.tabla-elementos td, 
.tabla-elementos th {
	vertical-align: middle;
}
/* Segex */
.stop-click-propagation {
	vertical-align: middle;
}
.stop-click-propagation .checkbox-accesible {
	display: flex;
	align-items: center;
}
.stop-click-propagation .checkbox-accesible input[type="checkbox"] {
	appearance: auto;
	min-width: none;
	cursor: pointer;
}
input.stop-click-propagation:not([type="image"]) {
	min-width: 50px;
}

/* sefycu */
#ayuda.ayuda-lista {
	background-color: #fff;
}

#ayuda.ayuda-lista li:before {
	display: none!important;
}
#ayuda.ayuda-lista .ayuda-titulo {
	background-position: 10px center;
	background-size: 10px;
	font-weight: normal;
}

/* ocultamos todos los paneles por defecto */

/* tramites */
#pagina #columna-izquierda > .panel:nth-child(1) {
	display: none;
}
/* reclamaciones */
#pagina #columna-izquierda > .panel:nth-child(2) {
	display: none;
}
/* normaativa */
#pagina #columna-izquierda > .panel:nth-child(3) {
	display: none;
}
/* validacion */
#pagina #columna-izquierda > .panel:nth-child(4) {
	display: none;
}
/* tablon de anuncios */
#columna-central {
	display: none;
}
/* dias inhabiles */
#pagina #derecha > .panel:nth-child(1) {
	display: none;
}
/* transparencia */
#pagina #derecha > .panel:nth-child(2) {
	display: none;
}
/* certificados */
#pagina #derecha > .panel:nth-child(3) {
	display: none;
}
#pagina {
  display: grid;
  grid-template-columns: repeat(12, 1fr);
  grid-gap: 10px 10px;
  /* principal */
}
#pagina #columna-izquierda {
  grid-column: 1/6;
  grid-row: 4/5;
  margin: 0;
  padding: 0;
  display: flex;
  flex-wrap: wrap;
}
#pagina #columna-izquierda > .panel:nth-child(1) {
  order: 2;
}
#pagina #columna-izquierda > .panel:nth-child(2) {
  order: 0;
  width: calc(50% - 10px);
  margin-right: 10px;
}
#pagina #columna-izquierda > .panel:nth-child(3) {
  order: 1;
  width: calc(50% - 0px);
}
#pagina #columna-izquierda > .panel:nth-child(4) {
  order: 3;
}
#pagina #columna-central {
  grid-column: 9/13;
  grid-row: 4/5;
  margin: 0!important;
  padding: 0;
}
#pagina #columna-derecha {
  grid-column: 6/9;
  grid-row: 4/5;
  margin: 0;
  padding: 0;
}
#pagina #columna-izquierda > .panel:nth-child(2) {
	display: block;
}
#pagina #columna-izquierda > .panel:nth-child(3) {
	display: block;
}
/* tramites */
#pagina #columna-izquierda > .panel:nth-child(1) {
	display: block;
}
/* validacion */
#pagina #columna-izquierda > .panel:nth-child(4) {
	display: block;
}
/* dias inhabiles */
#pagina #derecha > .panel:nth-child(1) {
	display: block;
}
/* transparencia */
#pagina #derecha > .panel:nth-child(2) {
	display: block;
}
/* certificados */
#pagina #derecha > .panel:nth-child(3) {
	display: block;
}
/* tablon de anuncios */
#columna-central {
	display: block;
}