/*TODOS ESTOS ESTILOS SON PARA AÑADIR AL CMS-MIN.CSS Y ELIMINAR DE AQUI */
html.ipecos5.portal .contedor__ext__resultados__busqueda .contedor__ext__contido .contedor__ext__item.media .media-body > a  {
    color: #007bc4;
}
html.ipecos5.portal input.form-control { 
    font-size: 16px;
    font-weight: 300;
}
.dropdown-item:active, .dropdown-menu>li>a:active, .dropdown-menu .link-list>li>a:active {
    color: #fff !important;
}
/*ESTILOS BUSCADOR */
.contedor__ext__listado__tramites__interior .contedor__ext__buscador .campo-busqueda {
    font-weight: 300;
}
.contedor__ext__listado__tramites__interior .contedor__ext__contido > .contedor__ext__titulo {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
}
.contedor__ext__listado__tramites__interior .contedor__ext__buscador {
    position: relative;
}
.contedor__ext__listado__tramites__interior .contedor__ext__buscador .input-group-btn {
	position: absolute;
    top: 0px;
    right: 0px;
    height: 40px;
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.contedor__ext__listado__tramites__interior .contedor__ext__buscador .input-group-btn button {
    background: transparent;
    border: none;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
    height: 40px;
}

.contedor__ext__listado__tramites__interior .contedor__ext__filtros .contedor__env__filtros {
    background: #F6F6F6;
}
 
.contedor__ext__listado__tramites__interior .contedor__ext__campos__formulario .contedor__ext__dos__campos .date{
	position: relative;
}
.contedor__ext__listado__tramites__interior .contedor__ext__campos__formulario .contedor__ext__dos__campos .date input {
    font-weight: 300;
    border-right: none;
}
.contedor__ext__listado__tramites__interior .contedor__ext__campos__formulario .contedor__ext__dos__campos .date .btn {
    background-color: #fff;
    border-radius: 0;
    border-left: none;
}
.contedor__ext__listado__tramites__interior .contedor__ext__campos__formulario .contedor__ext__textos {
    display: flex;
}
.contedor__ext__listado__tramites__interior .contedor__ext__campos__formulario .contedor__ext__textos .contedor__ext__info__campo {
    margin-top: -3px;
}
.contedor__ext__listado__tramites__interior .contedor__ext__campos__formulario .select2 {
    width: 100% !important;
}

.contedor__ext__listado__tramites__interior .contedor__ext__campos__formulario .switch {
  position: relative;
  display: inline-block;
  width: 60px;
  height: 34px;
}
.contedor__ext__listado__tramites__interior .contedor__ext__campos__formulario .switch input { 
  opacity: 0;
  width: 0;
  height: 0;
}
.contedor__ext__listado__tramites__interior .contedor__ext__campos__formulario .slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ccc;
  -webkit-transition: .4s;
  transition: .4s;
}
.contedor__ext__listado__tramites__interior .contedor__ext__campos__formulario .slider:before {
  position: absolute;
  content: "";
  height: 26px;
  width: 26px;
  left: 4px;
  bottom: 4px;
  background-color: white;
  -webkit-transition: .4s;
  transition: .4s;
}
.contedor__ext__listado__tramites__interior .contedor__ext__campos__formulario .contedor__ext__switch {
    display: flex;
    align-items: flex-end;
    justify-content: flex-start;
    flex-wrap: nowrap;
    flex-direction: row;
}
.contedor__ext__listado__tramites__interior .contedor__ext__campos__formulario .contedor__ext__switch .contedor__env__switch {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
}
.contedor__ext__listado__tramites__interior .contedor__ext__campos__formulario .contedor__ext__switch input:checked + .slider {
  background-color: #007bc4;
}
.contedor__ext__listado__tramites__interior .contedor__ext__campos__formulario .contedor__ext__switch input:focus + .slider {
  box-shadow: 0 0 1px #007bc4;
}
.contedor__ext__listado__tramites__interior .contedor__ext__campos__formulario .contedor__ext__switch input:checked + .slider:before {
  -webkit-transform: translateX(26px);
  -ms-transform: translateX(26px);
  transform: translateX(26px);
}
.contedor__ext__listado__tramites__interior .contedor__ext__campos__formulario .slider.round {
  border-radius: 34px;
}
.contedor__ext__listado__tramites__interior .contedor__ext__campos__formulario .slider.round:before {
  border-radius: 50%;
}

.boton-naranja {
	padding: 10px 20px;
    background: #D14905;
    color: #fff;
    display: flex;
    height: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: center;
    border: 0;
    font-weight: 300;
}
.boton-naranja:hover,.boton-naranja:focus {
    background: #D14905;
    color: #fff;
}
.boton-transparente {
    padding: 10px 20px;
    background: transparent;
    color: #007bc4;
    display: flex;
    height: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: center;
    font-weight: 300;
}
.boton-transparente:hover,.boton-transparente:focus {
    background: transparent;
    color: #007bc4;
}
table .detail-procedemento {
    position: relative;
}
table .detail-procedemento .btn-orange-procedemento {
    background: transparent !important;
    color: #007bc4 !important;
    font-weight: bold !important;
}
table .detail-procedemento .btn-orange-procedemento:before {
    content: "";
    position: absolute;
    right: 0px;
    width: 10px;
    height: 10px;
    background-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_flecha_diagonal.svg);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}
	.boton-naranja {
	  box-shadow: 0px 0px 12px -2px rgba(0, 0, 0, 0.5);
	  line-height: 1.25;
	  text-decoration: none;
	  text-transform: uppercase;
	  position: relative;
	  transition: background-color 0.6s ease;
	  overflow: hidden;
	}
	.boton-naranja:after {
	  content: "";
	  position: absolute;
	  width: 0;
	  height: 0;
	  top: 50%;
	  left: 50%;
	  top: var(--mouse-y);
	  left: var(--mouse-x);
	  transform-style: flat;
	  transform: translate3d(-50%, -50%, 0);
	  background: rgba(255, 255, 255, 0.1);
	  border-radius: 100%;
	  transition: width 0.3s ease, height 0.3s ease;
	} 
	.boton-naranja:active:after {
	  width: 400px;
	  height: 400px;
	}	

html.ipecos5.portal .contedor__ext__listado__tramites__interior .ipecos-loader {
    min-height: inherit;
    height: 100%;
    max-height: 300px;
}

html.ipecos5.portal .contedor__ext__listado__tramites .ipecos-loader {
    max-height: 250px;
}
.contedor__ext__listado__tramites .contedor__ext__item .contedor__ext__titulo p {
    margin-bottom: 0px;
}
.contedor__ext__listado__tramites .contedor__ext__titulos .contedor__ext__titulo {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: center;
}

.contedor__ext__listado__tramites .contedor__ext__tabs .contedor__ext__tabs__init {
    padding: 0px !important;
    border: 0px solid transparent;
}

.contedor__ext__listado__tramites  .contedor__ext__filtros .contedor__env__filtros {
    padding: 0px;
    border: none;
    border-radius: 0px !important;
    background: transparent;
    border-bottom: 1px solid #cecfcf;
	display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
.contedor__ext__listado__tramites  .contedor__ext__filtros .contedor__env__filtros .contedor__ext__item {
    background: transparent;
    border: none;
    margin: 0px;
    padding: 0px;
    border-radius: 0px;
    border-bottom: 5px solid transparent;
}
.contedor__ext__listado__tramites  .contedor__ext__filtros .contedor__env__filtros .contedor__ext__item.ui-state-active {
    border-bottom: 5px solid #007bc4;
}
.contedor__ext__listado__tramites  .contedor__ext__filtros .contedor__env__filtros .contedor__ext__item .contedor__item {
    color: #007bc4;
    white-space: pre-line;
    padding: 0px 14px 8px 14px !important;
}
.contedor__ext__listado__tramites  .contedor__ext__filtros .contedor__env__filtros .contedor__ext__item.ui-state-active .contedor__item {
    color: #002b49;
    font-weight: bold;
}
.contedor__ext__listado__tramites  .contedor__ext__filtros .contedor__env__filtros .contedor__ext__item:not(.ui-state-active):hover {
    border-bottom: 5px solid #007bc4;
}
.contedor__ext__listado__tramites  .contedor__ext__contido .contedor__env__contido .contedor__ext__titulo > a {
    text-decoration: none;
	flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
}
.contedor__ext__listado__tramites  .contedor__ext__contido .contedor__env__contido .contedor__ext__titulo > a .contedor__flecha {
    transform: rotate(90deg) scaleX(1);
    -webkit-transform: rotate(90deg) scaleX(1);
    transition: all .3s;
    font-family: "ipecos-iconos" !important;
    speak: never;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    display: inline-block;
    margin-left: 10px;
    float: right;
    position: relative;
    left: -3px;
    font-size: 15px;
}
.contedor__ext__listado__tramites  .contedor__ext__contido .contedor__env__contido.open .contedor__ext__titulo > a .contedor__flecha {
    transform: rotate(90deg) scaleX(-1);
    -webkit-transform: rotate(90deg) scaleX(-1);
}
.contedor__ext__listado__tramites  .contedor__ext__contido .contedor__env__contido .contedor__ext__titulo > a .contedor__flecha:after {
    content: "";
    color: #fff;
    font-weight: bold;
}
.contedor__ext__listado__tramites  .contedor__ext__contido .contedor__env__contido .contedor__ext__texto ul {
    padding-left: 15px;
    list-style-type: none;
}
.contedor__ext__listado__tramites  .contedor__ext__contido .contedor__env__contido .contedor__ext__texto ul li {
    position: relative;
}
.contedor__ext__listado__tramites  .contedor__ext__contido .contedor__env__contido .contedor__ext__texto ul li:after {
    position: absolute;
    top: 0px;
    left: -10px;
    content: "-";
    font-size: 15px;
}

.contedor__ext__listado__tramites .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__env__item {
    background: #f6f6f6;
    padding: 15px;
    width: 100%;
    height:100%;
}
.contedor__ext__listado__tramites  .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe > .contedor__ext__item:last-child(2n),
.contedor__ext__listado__tramites  .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe > .contedor__ext__item:nth-last-child(2n) {
    margin-bottom: 0px !important;
}
.contedor__ext__listado__tramites  .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__ext__cabecera {
    margin-bottom: 15px;
}
.contedor__ext__listado__tramites  .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__ext__cabecera .contedor__ext__codigo {
    float: left;
    margin-right: 5px;
}
.contedor__ext__listado__tramites  .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__ext__cabecera .contedor__ext__codigo a{
	color: #333;
}
.contedor__ext__listado__tramites  .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__ext__corpo {
	display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: center;
}
.contedor__ext__listado__tramites  .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__ext__corpo .contedor__ext__botonera {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
    margin-right: 30px;
}
.contedor__ext__listado__tramites  .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__ext__corpo .contedor__ext__plazo {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.contedor__ext__listado__tramites  .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__ext__corpo .contedor__ext__plazo.abierto{
	color: #018325;
}
.contedor__ext__listado__tramites  .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__ext__corpo .contedor__ext__botonera .contedor__ext__boton a {
	/* padding: 6px; */
    background: #fff;
    border-radius: 50%;
    margin-right: 10px;
    display: flex;
    width: 30px;
    height: 30px;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: center;
}
.contedor__ext__listado__tramites  .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__ext__corpo .contedor__ext__botonera > .contedor__ext__boton:last-child a {
    margin-right: 0px;
}
.contedor__ext__listado__tramites  .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__ext__corpo .contedor__ext__plazo .contedor__ext__icono {
    display:none !important;
    padding: 6px;
    background: #fff;
    border-radius: 50%;
    margin-right: 5px;
    display: flex;
    width: 30px;
    height: 30px;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: center;
}
.contedor__ext__listado__tramites .contedor__ext__boton.contedor__ext__listar__col12 .ico_mostrar_lista {
    background-color: #007bc4;
}
.contedor__ext__listado__tramites .contedor__ext__boton.contedor__ext__listar__col12.activo .ico_mostrar_lista {
    background-color: #000;
}
.contedor__ext__listado__tramites .contedor__ext__boton.contedor__ext__listar__col6 .ico_mostrar_cuadricula{
    background-color: #007bc4;
}
.contedor__ext__listado__tramites .contedor__ext__boton.contedor__ext__listar__col6.activo .ico_mostrar_cuadricula{
    background-color: #000;
}
.contedor__ext__listado__tramites .contedor__ext__botonera .contedor__env__botonera {
    display: flex;
    justify-content: flex-end;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    align-items: center;
}
.contedor__ext__listado__tramites .contedor__ext__botonera .contedor__env__botonera .contedor__ext__boton {
    margin-left: 18px;
}
html.ipecos5.portal .icono.ico_mostrar_lista {
    background-size: 18px;
    background-position: center;
    background-repeat: no-repeat;
    width: 18px;
    height: 15px;
    display: block;
    -webkit-mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_mostrar_lista.svg);
    mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_mostrar_lista.svg);
}
html.ipecos5.portal .icono.ico_mostrar_cuadricula {
    background-size: 18px;
    background-position: center;
    background-repeat: no-repeat;
    width: 20px;
    height: 20px;
    display: block;
    -webkit-mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_mostrar_cuadricula.svg);
    mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_mostrar_cuadricula.svg);
}
html.ipecos5.portal .icono.ico_telematico {
    background-size: 18px;
    background-position: center;
    background-repeat: no-repeat;
    width: 18px;
    height: 19px;
    display: block;
    -webkit-mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_ordenador.svg);
    mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_ordenador.svg);
    background-color: #000;
}
html.ipecos5.portal .icono.ico_presencial {
    background-size: 18px;
    background-position: center;
    background-repeat: no-repeat;
    width: 24px;
    height: 24px;
    display: block;
    -webkit-mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/solicitud_presencial.svg);
    mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/solicitud_presencial.svg);
    background-color: #000;
}
html.ipecos5.portal .icono.ico_ver_detalle {
    background-size: 18px;
    background-position: center;
    background-repeat: no-repeat;
    width: 18px;
    height: 18px;
    display: block;
    -webkit-mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_ver_detalle_13.svg);
    mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_ver_detalle_13.svg);
    background-color: #000;
}
html.ipecos5.portal .icono.ico_calendario {
    background-size: 18px;
    background-position: center;
    background-repeat: no-repeat;
    width: 17px;
    height: 17px; 
    display: block;
    -webkit-mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_calendario.svg);
    mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_calendario.svg);
    background-color: #007bc4;
}
html.ipecos5.portal .icono.ico_cerrar {
    background-size: 18px;
    background-position: center;
    background-repeat: no-repeat;
    width: 18px;
    height: 18px; 
    display: block;
    -webkit-mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_cerrar.svg);
    mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_cerrar.svg);
    background-color: #007bc4;
    margin-left: 98%;
    margin-left: calc(100% - 20px);
}
html.ipecos5.portal .icono.ico_informacion {
    background-size: 20px;
    background-position: center;
    background-repeat: no-repeat;
    width: 20px;
    height: 20px; 
    display: block;
    -webkit-mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_informacion.svg);
    mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_informacion.svg);
    background-color: #007bc4;
}
html.ipecos5.portal .icono.ico_correcto_circular {
    background-size: 18px;
    background-position: center;
    background-repeat: no-repeat;
    width: 18px;
    height: 18px; 
    display: block;
    -webkit-mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_correcto_circular.svg);
    mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_correcto_circular.svg);
    background-color: #007bc4;
}

.contedor__ext__listado__tramites .contedor__ext__titulo .contedor__ext__ligazon a p {
    margin-bottom: 0px;
}
@media(min-width:768px){
	.contedor__ext__botonera__tab .contedor__ext__botonera {
		margin-top: -50px;
	    margin-bottom: 30px;
	    position: relative;
	    z-index: 1;
	    width: 60px;
	    float: right;
	}
	.contedor__ext__listado__tramites .contedor__ext__tabs .contedor__ext__contido {
	    padding: 0px;
	}
	.contedor__ext__listado__tramites .contedor__ext__tabs .contedor__ext__contido .contedor__env__contido {
	    padding: 15px;
	}
}
@media(max-width:767px){
	.contedor__ext__listado__tramites .contedor__ext__tabs .contedor__ext__contido .contedor__ext__contido .contedor__env__contido {
	    margin-bottom: 0px;
	}
	.contedor__ext__listado__tramites .contedor__ext__tabs .contedor__ext__contido .contedor__ext__contido .contedor__env__contido .contedor__ext__texto {
	    padding: 15px 15px 0px 15px;
	}
}
@media(max-width:575px){
    .contedor__ext__listado__tramites  .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__ext__corpo {
        display: flex;
        flex-direction: column;
    }
    .contedor__ext__listado__tramites  .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__ext__corpo .contedor__ext__botonera {
        margin-bottom: 10px;
    }
}

  html.ipecos5.portal .ui-tooltip.ui-widget-content {
    padding: 4px 5px;
    color: white;
    border-radius: 20px;
    font: bold 14px "Helvetica Neue", Sans-Serif;
    text-transform: uppercase;
    box-shadow: 0 0 7px black;
  }
  html.ipecos5.portal .ui-tooltip.ui-widget-content .arrow {
    width: 70px;
    height: 16px;
    overflow: hidden;
    position: absolute;
    left: 50%;
    margin-left: -35px;
    bottom: -16px;
  }
  html.ipecos5.portal .ui-tooltip.ui-widget-content .arrow.top {
    top: -16px;
    bottom: auto;
  }
  html.ipecos5.portal .ui-tooltip.ui-widget-content .arrow:after {
    content: "";
    position: absolute;
    left: 20px;
    top: -20px;
    width: 25px;
    height: 25px;
    box-shadow: 6px 5px 9px -9px black;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
  }
  html.ipecos5.portal .ui-tooltip.ui-widget-content .arrow.top:after {
    bottom: -20px;
    top: auto;
  }
html.ipecos5.portal .ui-tooltip.ui-widget-content, html.ipecos5.portal .ui-tooltip.ui-widget-content .arrow:after {
    background: #007bc4;
    border: none !important;
}
html.ipecos5.portal .ui-tooltip.ui-widget-content {
    padding: 4px 5px;
    color: white;
    border-radius: 20px;
    font: bold 14px "Helvetica Neue", Sans-Serif;
    text-transform: uppercase;
    box-shadow: 0 0 7px black;
}
html.ipecos5.portal .ui-tooltip.ui-widget-content .arrow {
    width: 70px;
    height: 16px;
    overflow: hidden;
    position: absolute;
    left: 50%;
    margin-left: -35px;
    bottom: -16px;
}
html.ipecos5.portal .ui-tooltip.ui-widget-content .arrow:after {
    content: "";
    position: absolute;
    left: 20px;
    top: -20px;
    width: 25px;
    height: 25px;
    box-shadow: 6px 5px 9px -9px black;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}
html.ipecos5.portal .ui-tooltip.ui-widget-content {
    border-radius: 0;
    text-align: center;
}
.contedor__ext__listado__tramites .contedor__ext__selector__opt{
	position:relative;
}
.contedor__ext__listado__tramites .contedor__ext__selector__opt select {
    padding: 8px 35px 8px 15px;
    margin-bottom:10px;
    width: 100%;
    text-align: left;
    background: #007bc4;
    color: #fff;
    font-size: 16px;
    font-weight: 300;
    border: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    appearance: none;
}
.contedor__ext__listado__tramites .contedor__ext__selector__opt select:-ms-expand {
    display: none;
}
.contedor__ext__listado__tramites .contedor__ext__selector__opt i{
	position: absolute;
    right: 30px;
    top: calc(50% - 11px);
    width: 10px;
    height: 10px;
    display: block;
    border-left: 2px solid #fff;
    border-bottom: 2px solid #fff;
    transform: rotate(-45deg);
    transition: all 0.25s ease;
}
.contedor__ext__resultados__busqueda .contedor__ext__botonera__tab {
    display: flex;
    width: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: center;
}
.contedor__ext__resultados__busqueda .contedor__ext__botonera__tab .contedor__ext__botonera {
	margin-top: 0px !important;
    margin-bottom: 0px !important;
}
.contedor__ext__listado__tramites__interior .contedor__ext__buscador .contedor__ext__listado__tramites .contedor__ext__num__resultados {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: center;
}
.contedor__ext__listado__tramites__interior .contedor__ext__buscador .contedor__ext__listado__tramites .contedor__ext__num__resultados .contedor__ext__txt__resultados p {
    margin-bottom: 0px;
}
.contedor__ext__listado__tramites__interior .contedor__ext__buscador .contedor__ext__botones__carrusel {
    text-align: center;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.contedor__ext__listado__tramites__interior .contedor__ext__buscador .contedor__ext__botones__carrusel button {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-wrap: nowrap;
    flex-direction: row;
}
.contedor__ext__listado__tramites__interior .contedor__ext__buscador .contedor__ext__botones__carrusel .icono-frecha.icono-frecha-esquerda {
    transform: scale3d(1,1,1) rotate(180deg);
    width: 25px !important;
    height: 25px !important;
    font-size: 25px !important;
    position: relative;
    top: 0px;
}
.contedor__ext__listado__tramites__interior .contedor__ext__buscador .contedor__ext__botones__carrusel .icono-frecha.icono-frecha-dereita {
    transform: scale3d(1,1,1);
    width: 25px !important;
    height: 25px !important;
    font-size: 25px !important;
    position: relative;
    top: 0px;
}
.contedor__ext__listado__tramites__interior .contedor__ext__buscador .contedor__ext__botones__carrusel input, 
.contedor__ext__listado__tramites__interior .contedor__ext__buscador .contedor__ext__botones__carrusel select, 
.contedor__ext__listado__tramites__interior .contedor__ext__buscador .contedor__ext__botones__carrusel textarea, 
.contedor__ext__listado__tramites__interior .contedor__ext__buscador .contedor__ext__botones__carrusel button {
    font-family: "XuntaSans" !important;
    font-size: 1em;
    font-weight: 300;
}

html.ipecos5.portal .select2-container--default .select2-results__option--highlighted[aria-selected] {
    background-color: #007bc4;
    color: white;
}
html.ipecos5.portal .select2-container--default .select2-selection--single .select2-selection__arrow b {
    position: absolute;
    right: 0px;
    top: calc(50% - 7px);
    width: 10px;
    height: 10px;
    display: block;
    border-width: 0;
    border-left: 2px solid #007bc4;
    border-bottom: 2px solid #007bc4;
    transform: rotate(-45deg);
    transition: all 0.25s ease;
    border-color: #007bc4;
    margin: 0px;
    left: 40%;
    left: calc(50% - 5px);
}
html.ipecos5.portal .select2-container.select2-container--default .select2-selection--single .select2-selection__arrow {
    width: 30px;
    padding: 0px;
}

html.ipecos5.portal .rsbtn .rsbtn_play {
    background: transparent !important;
    border: none !important;
}
html.ipecos5.portal .rsbtn .rsbtn_play .rsbtn_left .rsbtn_text span {
	color: #007bc4 !important;
	padding-right: 25px;
	padding-left: 5px;
	font-family: 'XuntaSans';
}
html.ipecos5.portal .rsbtn .rsbtn_play .rsbtn_left .rsbtn_text:before {
	color: #007bc4 !important;
	right: 0;
	left: inherit;
}
html.ipecos5.portal .rsbtn .rsbtn_play .rsbtn_left .rsbtn_text:after {
	color: #007bc4 !important;
	right: 0;
	left: inherit;
}
html.ipecos5.portal .rsbtn .rsbtn_play .rsbtn_left .rsbtn_text:before {
	content: "";
	background-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_altavoz.svg);
	width: 16px;
	height: 20px;
	background-size: contain;
	background-repeat: no-repeat;
	top: 2px;
}
html.ipecos5.portal .rsbtn .rsbtn_play .rsbtn_left .rsbtn_text:after {
	content: "";
}
.datepicker-dropdown.datepicker-orient-bottom:after {
    top: -14px;
}
.datepicker.dropdown-menu {
    overflow: inherit !important;
}
.contedor__ext__listado__tramites__interior .contedor__ext__boton__buscador .contedor__env__boton__buscador > a {
    display: block;
    text-decoration:none;
}
.contedor__ext__listado__tramites__interior .contedor__ext__boton__buscador .contedor__env__boton__buscador > a i {
	position: absolute;
    right: 30px;
    top: calc(50% - 2px);
    width: 10px;
    height: 10px;
    display: block;
    border-left: 2px solid #007bc4;
    border-bottom: 2px solid #007bc4;
    transition: all 0.25s ease;
    transform: rotate(45deg) scaleX(1);
    -webkit-transform: rotate(135deg) scaleX(1);
}
.contedor__ext__listado__tramites__interior .contedor__ext__buscador__procedementos.abierto .contedor__ext__boton__buscador .contedor__env__boton__buscador > a i {
    transform: rotate(45deg) scaleX(-1);
    -webkit-transform: rotate(45deg) scaleX(-1);
    top: calc(50% - 8px);
}

/*ESTILOS ESTANDAR */

html.ipecos5.portal .contedor__ext__titulo__estandar .wrap-max-width.border-bottom-1-solid-gris3 {
    border-bottom: 1px solid #eee !important;
}
html.ipecos5.portal .texto-color-sede-naranja {
    color: #d14905;
}
html.ipecos5.portal .contedor__ext__listado__destacados__iconos.border-top-1-solid-gris3 {
    border-top: 1px solid #cecfcf !important;
}
html.ipecos5.portal .contedor__ext__subportada__colectivos .border-top-1-solid-gris3 {
    border-top: 1px solid #eee !important;
}
html.ipecos5.portal .contedor__ext__enlaces__interes.border-top-1-solid-gris3 {
    border-top: 1px solid #eee !important;
}
html.ipecos5.portal .fondo-color-sede-gris {
    background: #F5F5F5; 
}
html.ipecos5.portal .texto-color-sede-gris1 {
    color: #666;
}
html.ipecos5.portal .texto-color-sede-gris2 {
    color: #333;
}
html.ipecos5.portal .boton-borde-xunta-primario {
    border: 1px solid #007bc4;
    padding: 5px 10px;
    display: block !important;
    width: fit-content !important; 
}
html.ipecos5.portal .boton-borde-xunta-primario .contedor__ext__contido {
    display: flex !important;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: center;
}
html.ipecos5.portal .boton-borde-xunta-primario.icono i {
	background-position: center;
    background-repeat: no-repeat;
    width: 51px;
    height: 21px;
    display: inline-block !important;
    background-size: contain;
    min-width: 51px; 
}
html.ipecos5.portal .boton-borde-xunta-primario.icono.pdf i {
    background-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_pdf.svg);
}
html.ipecos5 .icono.ico_informacion {
    background-size: 20px;
    background-position: center;
    background-repeat: no-repeat;
    width: 20px;
    height: 20px;
    display: inline-block;
    -webkit-mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_informacion.svg);
    mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_informacion.svg);
    background-color: #002b49;
}
html.ipecos5 .icono.ico_informacion_2 {
    background-size: 32px;
    background-position: center;
    background-repeat: no-repeat;
    width: 32px;
    height: 32px;
    display: inline-block;
    -webkit-mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_informacion_2.svg);
    mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_informacion_2.svg);
    background-color: #002b49;
}
html.ipecos5 .fondo-color-sede-gris .icono.ico_informacion,
html.ipecos5 .fondo-color-sede-gris .icono.ico_informacion_2 {
    background-color: #2172a3;
}
html.ipecos5 .icono.ico_informacion.naranja,
html.ipecos5 .icono.ico_informacion_2.naranja { 
    background-color: #B04001; 
}

html.ipecos5.portal .ui-tooltip.ui-widget-content {
  padding: 4px 5px;
  color: white;
  border-radius: 20px;
  font: bold 14px "Helvetica Neue", Sans-Serif;
  text-transform: uppercase;
  box-shadow: 0 0 7px black;
}
html.ipecos5.portal .ui-tooltip.ui-widget-content .arrow {
  width: 70px;
  height: 16px;
  overflow: hidden;
  position: absolute;
  left: 50%;
  margin-left: -35px;
  bottom: -16px;
}
html.ipecos5.portal .ui-tooltip.ui-widget-content .arrow.top {
  top: -16px;
  bottom: auto;
}
html.ipecos5.portal .ui-tooltip.ui-widget-content .arrow:after {
  content: "";
  position: absolute;
  left: 20px;
  top: -20px;
  width: 25px;
  height: 25px;
  box-shadow: 6px 5px 9px -9px black;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
html.ipecos5.portal .ui-tooltip.ui-widget-content .arrow.top:after {
  bottom: -20px;
  top: auto;
}
html.ipecos5.portal .ui-tooltip.ui-widget-content, html.ipecos5.portal .ui-tooltip.ui-widget-content .arrow:after {
    background: #007bc4;
    border: none !important;
}
html.ipecos5.portal .ui-tooltip.ui-widget-content {
    padding: 4px 5px;
    color: white;
    border-radius: 20px;
    font: bold 14px "Helvetica Neue", Sans-Serif;
    text-transform: uppercase;
    box-shadow: 0 0 7px black;
}
html.ipecos5.portal .ui-tooltip.ui-widget-content .arrow {
    width: 70px;
    height: 16px;
    overflow: hidden;
    position: absolute;
    left: 50%;
    margin-left: -35px;
    bottom: -16px;
}
html.ipecos5.portal .ui-tooltip.ui-widget-content .arrow:after {
    content: "";
    position: absolute;
    left: 20px;
    top: -20px;
    width: 25px;
    height: 25px;
    box-shadow: 6px 5px 9px -9px black;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}
html.ipecos5.portal .ui-tooltip.ui-widget-content {
    border-radius: 0;
    text-align: center;
}

html.ipecos5.portal .rsbtn .rsbtn_play {
    background: transparent !important;
    border: none !important;
}
html.ipecos5.portal .rsbtn .rsbtn_play .rsbtn_left .rsbtn_text span {
	color: #007bc4 !important;
	padding-right: 25px;
	padding-left: 5px;
	font-family: 'XuntaSans';
}
html.ipecos5.portal .rsbtn .rsbtn_play .rsbtn_left .rsbtn_text:before {
	color: #007bc4 !important;
	right: 0;
	left: inherit;
}
html.ipecos5.portal .rsbtn .rsbtn_play .rsbtn_left .rsbtn_text:after {
	color: #007bc4 !important;
	right: 0;
	left: inherit;
}
html.ipecos5.portal .rsbtn .rsbtn_play .rsbtn_left .rsbtn_text:before {
	content: "";
	background-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_altavoz.svg);
	width: 16px;
	height: 20px;
	background-size: contain;
	background-repeat: no-repeat;
	top: 2px;
}
html.ipecos5.portal .rsbtn .rsbtn_play .rsbtn_left .rsbtn_text:after {
	content: "";
}

.contedor__ext__subportada__colectivos .contedor__ext__readspeaker .contedor__env__readspeaker .rsbtn {
    float: right;
}
.boton-naranja {
	padding: 10px 20px;
    background: #D14905;
    color: #fff;
    display: flex;
    height: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: center;
}
.boton-naranja:hover,.boton-naranja:focus {
    background: #D14905;
    color: #fff;
}
.boton-transparente {
	padding: 10px 20px;
    background: transparent;
    color: #007bc4;
    display: flex;
    height: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: center;
    font-weight: 300;
}
.boton-transparente:hover,.boton-transparente:focus {
    background: transparent;
    color: #007bc4;
}

.boton-naranja {
  box-shadow: 0px 0px 12px -2px rgba(0, 0, 0, 0.5);
  line-height: 1.25;
  text-decoration: none;
  text-transform: uppercase;
  position: relative;
  transition: background-color 0.6s ease;
  overflow: hidden;
}
.boton-naranja:after {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  top: 50%;
  left: 50%;
  top: var(--mouse-y);
  left: var(--mouse-x);
  transform-style: flat;
  transform: translate3d(-50%, -50%, 0);
  background: rgba(255, 255, 255, 0.1);
  border-radius: 100%;
  transition: width 0.3s ease, height 0.3s ease;
} 
.boton-naranja:active:after {
  width: 400px;
  height: 400px;
}	

@media(max-width:767px){
	.contedor__ext__titulo__estandar #readspeaker_button { 
	    display: none;
	}
}
.contedor__ext__titulo__estandar .contedor__ext__contido > .contedor__ext__titulo {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
}
.contedor__ext__titulo__estandar .contedor__ext__contido > .contedor__ext__titulo > .contedor__titulo {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
}
.contedor__ext__titulo__estandar .contedor__ext__contido > .contedor__ext__titulo > .contedor__titulo .contedor__ext__titulo p {
    margin-bottom: 0px;
}
.contedor__ext__titulo__estandar .contedor__ext__contido > .contedor__ext__titulo > .contedor__titulo .contedor__ext__icono.icono-rounded {
    background: #F6F6F6;
    border-radius: 50%;
    width: 48px;
    height: 48px;
    padding: 5px;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.contedor__ext__titulo__estandar p{
	margin-bottom:0px;
}
.contedor__ext__corpo__estandar .contedor__ext__contido a{
	color:#007bc4;
}
.contedor__ext__corpo__estandar .contedor__ext__destacado {
    background-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_destacados.svg);
    background-size: 150px;
    background-position: 50% 0px;
    background-repeat: no-repeat;
    min-height: 130px;
}
		
.contedor__ext__corpo__estandar table{
    border-collapse: collapse;
    font-size: 0.9em;
    width:100%;
} 
.contedor__ext__corpo__estandar table>thead>tr{
    border-bottom: 2px solid #ddd; 
}
.contedor__ext__corpo__estandar table>thead>tr>th{
    vertical-align: bottom;
    padding: 8px;
    line-height: 19px;
}
.contedor__ext__corpo__estandar table>tbody>tr>td, 
.contedor__ext__corpo__estandar table>tfoot>tr>th{
    padding: 8px; 
    vertical-align: top;
    border-top: 1px solid #ddd;
}
.contedor__ext__corpo__estandar .btn-orange-procedemento, .contedor__ext__corpo__estandar .btn-orange-procedemento:hover, .contedor__ext__corpo__estandar .btn-orange-procedemento:focus {
    padding: 10px 20px;
    background: transparent;
    color: #007bc4;
    display: flex;
    height: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center; 
    align-items: center;
    font-weight: 300; 
    font-size: 15px; 
    line-height: 18px;
}
.contedor__ext__corpo__estandar .btn-orange-procedemento:after {
    content: "";
    margin-left: 10px;
    background-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_flecha_diagonal.svg);
    background-size: 13px;
    background-repeat: no-repeat;
    width: 14px;
    height: 14px;
    position: relative;
    top: -2px;
}

/* ESTILOS CVE*/

.texto-color-sede-naranja {
    color: #d14905;
}
html.ipecos5.portal .contedor__ext__listado__destacados__iconos.border-top-1-solid-gris3 {
    border-top: 1px solid #cecfcf !important;
}
html.ipecos5.portal .contedor__ext__subportada__colectivos .border-top-1-solid-gris3 {
    border-top: 1px solid #eee !important;
}
html.ipecos5.portal .contedor__ext__enlaces__interes.border-top-1-solid-gris3 {
    border-top: 1px solid #eee !important;
}
.fondo-color-sede-gris {
    background: #F5F5F5; 
}
.texto-color-sede-gris1 {
    color: #666;
}
.boton-borde-xunta-primario {
    border: 1px solid #007bc4;
    padding: 5px 10px;
    display: block !important;
    width: fit-content !important; 
}
.boton-borde-xunta-primario .contedor__ext__contido {
    display: flex !important;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: center;
}
.boton-borde-xunta-primario.icono i {
	background-position: center;
    background-repeat: no-repeat;
    width: 51px;
    height: 21px;
    display: inline-block !important;
    background-size: contain;
    min-width: 51px; 
}
.boton-borde-xunta-primario.icono.pdf i {
    background-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_pdf.svg);
}
html.ipecos5 .icono.ico_informacion {
    background-size: 20px;
    background-position: center;
    background-repeat: no-repeat;
    width: 20px;
    height: 20px;
    display: inline-block;
    -webkit-mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_informacion.svg);
    mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_informacion.svg);
    background-color: #002b49;
}
html.ipecos5 .icono.ico_informacion_2 {
    background-size: 32px;
    background-position: center;
    background-repeat: no-repeat;
    width: 32px;
    height: 32px;
    display: inline-block;
    -webkit-mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_informacion_2.svg);
    mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_informacion_2.svg);
    background-color: #002b49;
}
html.ipecos5 .fondo-color-sede-gris .icono.ico_informacion,
html.ipecos5 .fondo-color-sede-gris .icono.ico_informacion_2 {
    background-color: #2172a3;
}
html.ipecos5 .icono.ico_informacion.naranja,
html.ipecos5 .icono.ico_informacion_2.naranja { 
    background-color: #B04001; 
}

html.ipecos5.portal .ui-tooltip.ui-widget-content {
  padding: 4px 5px;
  color: white;
  border-radius: 20px;
  font: bold 14px "Helvetica Neue", Sans-Serif;
  text-transform: uppercase;
  box-shadow: 0 0 7px black;
}
html.ipecos5.portal .ui-tooltip.ui-widget-content .arrow {
  width: 70px;
  height: 16px;
  overflow: hidden;
  position: absolute;
  left: 50%;
  margin-left: -35px;
  bottom: -16px;
}
html.ipecos5.portal .ui-tooltip.ui-widget-content .arrow.top {
  top: -16px;
  bottom: auto;
}
html.ipecos5.portal .ui-tooltip.ui-widget-content .arrow:after {
  content: "";
  position: absolute;
  left: 20px;
  top: -20px;
  width: 25px;
  height: 25px;
  box-shadow: 6px 5px 9px -9px black;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
html.ipecos5.portal .ui-tooltip.ui-widget-content .arrow.top:after {
  bottom: -20px;
  top: auto;
}
html.ipecos5.portal .ui-tooltip.ui-widget-content, html.ipecos5.portal .ui-tooltip.ui-widget-content .arrow:after {
    background: #007bc4;
    border: none !important;
}
html.ipecos5.portal .ui-tooltip.ui-widget-content {
    padding: 4px 5px;
    color: white;
    border-radius: 20px;
    font: bold 14px "Helvetica Neue", Sans-Serif;
    text-transform: uppercase;
    box-shadow: 0 0 7px black;
}
html.ipecos5.portal .ui-tooltip.ui-widget-content .arrow {
    width: 70px;
    height: 16px;
    overflow: hidden;
    position: absolute;
    left: 50%;
    margin-left: -35px;
    bottom: -16px;
}
html.ipecos5.portal .ui-tooltip.ui-widget-content .arrow:after {
    content: "";
    position: absolute;
    left: 20px;
    top: -20px;
    width: 25px;
    height: 25px;
    box-shadow: 6px 5px 9px -9px black;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}
html.ipecos5.portal .ui-tooltip.ui-widget-content {
    border-radius: 0;
    text-align: center;
}

html.ipecos5.portal .rsbtn .rsbtn_play {
    background: transparent !important;
    border: none !important;
}
html.ipecos5.portal .rsbtn .rsbtn_play .rsbtn_left .rsbtn_text span {
	color: #007bc4 !important;
	padding-right: 25px;
	padding-left: 5px;
	font-family: 'XuntaSans';
}
html.ipecos5.portal .rsbtn .rsbtn_play .rsbtn_left .rsbtn_text:before {
	color: #007bc4 !important;
	right: 0;
	left: inherit;
}
html.ipecos5.portal .rsbtn .rsbtn_play .rsbtn_left .rsbtn_text:after {
	color: #007bc4 !important;
	right: 0;
	left: inherit;
}
html.ipecos5.portal .rsbtn .rsbtn_play .rsbtn_left .rsbtn_text:before {
	content: "";
	background-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_altavoz.svg);
	width: 16px;
	height: 20px;
	background-size: contain;
	background-repeat: no-repeat;
	top: 2px;
}
html.ipecos5.portal .rsbtn .rsbtn_play .rsbtn_left .rsbtn_text:after {
	content: "";
}

.contedor__ext__subportada__colectivos .contedor__ext__readspeaker .contedor__env__readspeaker .rsbtn {
    float: right;
}
.boton-naranja {
	padding: 10px 20px;
    background: #D14905;
    color: #fff;
    display: flex;
    height: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: center;
}
.boton-naranja:hover,.boton-naranja:focus {
    background: #D14905;
    color: #fff;
}
.boton-transparente {
	padding: 10px 20px;
    background: transparent;
    color: #007bc4;
    display: flex;
    height: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: center;
    font-weight: 300;
}
.boton-transparente:hover,.boton-transparente:focus {
    background: transparent;
    color: #007bc4;
}

.boton-naranja {
  box-shadow: 0px 0px 12px -2px rgba(0, 0, 0, 0.5);
  line-height: 1.25;
  text-decoration: none;
  text-transform: uppercase;
  position: relative;
  transition: background-color 0.6s ease;
  overflow: hidden;
}
.boton-naranja:after {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  top: 50%;
  left: 50%;
  top: var(--mouse-y);
  left: var(--mouse-x);
  transform-style: flat;
  transform: translate3d(-50%, -50%, 0);
  background: rgba(255, 255, 255, 0.1);
  border-radius: 100%;
  transition: width 0.3s ease, height 0.3s ease;
} 
.boton-naranja:active:after {
  width: 400px;
  height: 400px;
}	

@media(max-width:767px){
	.contedor__ext__titulo__subportada #readspeaker_button {
	    display: none;
	}
}
.contedor__ext__titulo__subportada .contedor__ext__contido > .contedor__ext__titulo {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
}
.contedor__ext__titulo__subportada .contedor__ext__contido > .contedor__ext__titulo > .contedor__titulo {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
}
.contedor__ext__titulo__subportada .contedor__ext__contido > .contedor__ext__titulo > .contedor__titulo .contedor__ext__titulo p {
    margin-bottom: 0px;
}
.contedor__ext__titulo__subportada .contedor__ext__contido > .contedor__ext__titulo > .contedor__titulo .contedor__ext__icono.icono-rounded {
    background: #F6F6F6;
    border-radius: 50%;
    width: 48px;
    height: 48px;
    padding: 5px;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.contedor__ext__titulo__subportada p{
	margin-bottom:0px;
}

html.ipecos5 .contedor__ext__cve p {
    margin-bottom: 0px;
}
html.ipecos5 .contedor__ext__cve .contedor__ext__buscador__cve  .contedor__env__buscador__cve .contedor__env__campos {
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: flex-start;
}
html.ipecos5 .contedor__ext__cve .contedor__ext__buscador__cve .contedor__env__buscador__cve {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: flex-end;
}
html.ipecos5 .contedor__ext__cve .contedor__ext__buscador__cve .contedor__env__buscador__cve .contedor__env__campos i {
    position: relative;
    top: -1px;
    margin-left: 8px;
}
html.ipecos5 .contedor__ext__cve .contedor__ext__buscador__cve .contedor__ext__info i{
    position: relative;
    top: 6px;
    margin-right:3px;
}
html.ipecos5 .contedor__ext__cve .contedor__ext__info p a { 
   	color: #007bc4;
   }
html.ipecos5 .contedor__ext__cve .contedor__ext__buscador__cve .contedor__env__buscador__cve .contedor__ext__info a {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: flex-start;
    line-height: 20px !important;
}
html.ipecos5 .contedor__ext__cve .contedor__ext__buscador__cve .contedor__env__buscador__cve .contedor__ext__info a i {
    margin-right: 5px;
}
html.ipecos5 .contedor__ext__cve .contedor__ext__buscador__cve .contedor__env__buscador__cve .contedor__ext__info a i.icono.ico_informacion {
    min-width: 20px;
}
html.ipecos5 .contedor__ext__cve .contedor__ext__buscador__cve .contedor__env__buscador__cve .contedor__env__campos label {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: center;
    margin-bottom: 5px !important;
}
html.ipecos5 .contedor__ext__cve .contedor__ext__buscador__cve .contedor__ext__info > a {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: center;
    margin-top: 7px !important;
}
html.ipecos5 .contedor__ext__cve .contedor__ext__buscador__cve .contedor__ext__info > a i {
    position: relative;
    top: 0px;
}
@media(max-width:767px){
	.contedor__ext__cve .contedor__ext__buscador__cve .contedor__env__buscador__cve {
	    display: flex;
	    flex-direction: column;
	}
}
.contedor__ext__avisos.modelo1.tipo1 .contedor__avisos{
	background:#f7ece6;
}
.contedor__ext__avisos.modelo1.tipo1 .contedor__avisos .contedor__ext__etiqueta__novedade{
	color: #B04001;
}
.contedor__ext__avisos.modelo1.tipo1 .contedor__avisos .contedor__ext__cabecera__avisos {
	display: flex;
	justify-content: flex-start;
	align-items: center;
	flex-wrap: nowrap;
	flex-direction: row;
} 
.contedor__ext__avisos.modelo1.tipo1 .contedor__avisos .contedor__ext__texto {
	padding-left: 40px;
    display: flex;
    justify-content: space-between;
    align-items: flex-end;
}
.contedor__ext__avisos.modelo1.tipo1 .contedor__avisos .contedor__ext__texto .contedor__env__texto p {
    margin-bottom: 0px;
}
.contedor__ext__avisos.modelo1.tipo1 .contedor__avisos .contedor__ext__texto .contedor__env__texto ul li {
    margin-bottom: 5px;
}
.contedor__ext__avisos.modelo1.tipo1 .contedor__avisos .contedor__ext__texto .contedor__env__texto ul >li:last-child {
    margin-bottom: 0px;
}
.contedor__ext__avisos.modelo1.tipo1 .contedor__avisos .contedor__ext__texto .contedor__ext__ligazon__mais {
    text-decoration: none;
     min-width: 120px;
}
.contedor__ext__avisos.modelo1.tipo1 .contedor__avisos .contedor__ext__texto .contedor__ext__ligazon__mais a {
    text-decoration: none;
}
.contedor__ext__avisos.modelo1.tipo1 .contedor__avisos .contedor__ext__texto .contedor__ext__ligazon__mais a .contedor__ext__flecha {
    position: relative;
    top: -1px;
}
@media(max-width:575px){
	.contedor__ext__avisos.modelo1.tipo1 .contedor__avisos .contedor__ext__texto {
	    flex-direction: column;
	    justify-content: center;
	    align-items: flex-start;
	}
	.contedor__ext__avisos.modelo1.tipo1 .contedor__avisos .contedor__ext__texto .contedor__ext__ligazon__mais a .contedor__ext__flecha {
	    display: none;
	}		
}
		
html.ipecos5 .glightbox-container .gslide.current {
    width: 100vw;
    height: 100vh;
}
html.ipecos5 .glightbox-container .contedor__ext__modal__corpo a {
    color: #007bc4;
}
.ipecos-popup-content .contedor__ext__modal__contido {
    height: 100%;
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: center;
}
.ipecos-popup-content .contedor__ext__modal__contido.imaxe {
    display: flex;
    justify-content: center;
    align-items: center;
}
.ipecos-popup-content .contedor__ext__modal__contido.imaxe img {
    width: 100%;
    height: 100%;
    object-fit: contain;
}
@media(max-width:767px){
	html.ipecos5.portal #glightbox-slider .gslide-inline {
	    width: 100% !important;
	    max-width: inherit !important;
	    max-height: inherit !important;
	}
	html.ipecos5.portal #glightbox-slider .gslide-inline .ginlined-content {
	    max-width: inherit !important;
	}
	html.ipecos5 .contedor__ext__cve .contedor__ext__buscador__cve .contedor__env__buscador__cve {
	    display: flex;
	    flex-direction: column;
	    justify-content: center;
	    align-items: flex-start;
	}
}

/*ESTILOS CERTIFICADO INTERRUPCION SERVIZO */
html.ipecos5.portal .contedor__ext__titulo__estandar .wrap-max-width.border-bottom-1-solid-gris3 {
    border-bottom: 1px solid #eee !important;
}
html.ipecos5.portal .texto-color-sede-naranja {
    color: #d14905; 
}
html.ipecos5.portal .contedor__ext__listado__destacados__iconos.border-top-1-solid-gris3 {
    border-top: 1px solid #cecfcf !important;
}
html.ipecos5.portal .contedor__ext__subportada__colectivos .border-top-1-solid-gris3 {
    border-top: 1px solid #eee !important;
}
html.ipecos5.portal .contedor__ext__enlaces__interes.border-top-1-solid-gris3 {
    border-top: 1px solid #eee !important;
}
html.ipecos5.portal .fondo-color-sede-gris {
    background: #F5F5F5; 
}
html.ipecos5.portal .texto-color-sede-gris1 {
    color: #666;
}
html.ipecos5.portal .texto-color-sede-gris2 {
    color: #333;
}
html.ipecos5.portal .boton-borde-xunta-primario {
    border: 1px solid #007bc4;
    padding: 5px 10px;
    display: block !important;
    width: fit-content !important; 
}
html.ipecos5.portal .boton-borde-xunta-primario .contedor__ext__contido {
    display: flex !important;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: center;
}
html.ipecos5.portal .boton-borde-xunta-primario.icono i {
	background-position: center;
    background-repeat: no-repeat;
    width: 51px;
    height: 21px;
    display: inline-block !important;
    background-size: contain;
    min-width: 51px; 
}
html.ipecos5.portal .boton-borde-xunta-primario.icono.pdf i {
    background-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_pdf.svg);
}
html.ipecos5.portal .icono.ico_calendario {
    background-size: 18px;
    background-position: center;
    background-repeat: no-repeat;
    width: 17px;
    height: 17px; 
    display: block;
    -webkit-mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_calendario.svg);
    mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_calendario.svg);
    background-color: #007bc4;
}
html.ipecos5.portal .icono.ico_cerrar {
    background-size: 18px;
    background-position: center;
    background-repeat: no-repeat;
    width: 18px;
    height: 18px; 
    display: block;
    -webkit-mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_cerrar.svg);
    mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_cerrar.svg);
    background-color: #007bc4;
    margin-left: 98%;
    margin-left: calc(100% - 20px);
}
html.ipecos5 .icono.ico_informacion {
    background-size: 20px;
    background-position: center;
    background-repeat: no-repeat;
    width: 20px;
    height: 20px;
    display: inline-block;
    -webkit-mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_informacion.svg);
    mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_informacion.svg);
    background-color: #002b49;
}
html.ipecos5 .icono.ico_informacion_2 {
    background-size: 32px;
    background-position: center;
    background-repeat: no-repeat;
    width: 32px;
    height: 32px;
    display: inline-block;
    -webkit-mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_informacion_2.svg);
    mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_informacion_2.svg);
    background-color: #002b49;
}
html.ipecos5.portal .icono.ico_ver_calendario_servicio {
    background-size: 14px;
    background-position: center;
    background-repeat: no-repeat;
    width: 14px;
    height: 14px; 
    display: block;
    -webkit-mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_calendario_servicio.svg);
    mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_calendario_servicio.svg);
    background-color: #666;
}
html.ipecos5.portal .icono.ico_descarga {
    background-size: 18px;
    background-position: center;
    background-repeat: no-repeat;
    width: 18px;
    height: 23px;
    display: block;
    -webkit-mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_descargas.svg);
    mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_descargas.svg);
    background-color: #007bc4;
}
html.ipecos5 .fondo-color-sede-gris .icono.ico_informacion,
html.ipecos5 .fondo-color-sede-gris .icono.ico_informacion_2 {
    background-color: #2172a3;
}
html.ipecos5 .icono.ico_informacion.naranja,
html.ipecos5 .icono.ico_informacion_2.naranja { 
    background-color: #B04001; 
}

html.ipecos5.portal .ui-tooltip.ui-widget-content {
  padding: 4px 5px;
  color: white;
  border-radius: 20px;
  font: bold 14px "Helvetica Neue", Sans-Serif;
  text-transform: uppercase;
  box-shadow: 0 0 7px black;
}
html.ipecos5.portal .ui-tooltip.ui-widget-content .arrow {
  width: 70px;
  height: 16px;
  overflow: hidden;
  position: absolute;
  left: 50%;
  margin-left: -35px;
  bottom: -16px;
}
html.ipecos5.portal .ui-tooltip.ui-widget-content .arrow.top {
  top: -16px;
  bottom: auto;
}
html.ipecos5.portal .ui-tooltip.ui-widget-content .arrow:after {
  content: "";
  position: absolute;
  left: 20px;
  top: -20px;
  width: 25px;
  height: 25px;
  box-shadow: 6px 5px 9px -9px black;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
html.ipecos5.portal .ui-tooltip.ui-widget-content .arrow.top:after {
  bottom: -20px;
  top: auto;
}
html.ipecos5.portal .ui-tooltip.ui-widget-content, html.ipecos5.portal .ui-tooltip.ui-widget-content .arrow:after {
    background: #007bc4;
    border: none !important;
}
html.ipecos5.portal .ui-tooltip.ui-widget-content {
    padding: 4px 5px;
    color: white;
    border-radius: 20px;
    font: bold 14px "Helvetica Neue", Sans-Serif;
    text-transform: uppercase;
    box-shadow: 0 0 7px black;
}
html.ipecos5.portal .ui-tooltip.ui-widget-content .arrow {
    width: 70px;
    height: 16px;
    overflow: hidden;
    position: absolute;
    left: 50%;
    margin-left: -35px;
    bottom: -16px;
}
html.ipecos5.portal .ui-tooltip.ui-widget-content .arrow:after {
    content: "";
    position: absolute;
    left: 20px;
    top: -20px;
    width: 25px;
    height: 25px;
    box-shadow: 6px 5px 9px -9px black;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
}
html.ipecos5.portal .ui-tooltip.ui-widget-content {
    border-radius: 0;
    text-align: center;
}

html.ipecos5.portal .rsbtn .rsbtn_play {
    background: transparent !important;
    border: none !important;
}
html.ipecos5.portal .rsbtn .rsbtn_play .rsbtn_left .rsbtn_text span {
	color: #007bc4 !important;
	padding-right: 25px;
	padding-left: 5px;
	font-family: 'XuntaSans';
}
html.ipecos5.portal .rsbtn .rsbtn_play .rsbtn_left .rsbtn_text:before {
	color: #007bc4 !important;
	right: 0;
	left: inherit;
}
html.ipecos5.portal .rsbtn .rsbtn_play .rsbtn_left .rsbtn_text:after {
	color: #007bc4 !important;
	right: 0;
	left: inherit;
}
html.ipecos5.portal .rsbtn .rsbtn_play .rsbtn_left .rsbtn_text:before {
	content: "";
	background-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_altavoz.svg);
	width: 16px;
	height: 20px;
	background-size: contain;
	background-repeat: no-repeat;
	top: 2px;
}
html.ipecos5.portal .rsbtn .rsbtn_play .rsbtn_left .rsbtn_text:after {
	content: "";
}

.contedor__ext__subportada__colectivos .contedor__ext__readspeaker .contedor__env__readspeaker .rsbtn {
    float: right;
}
.boton-naranja {
	padding: 10px 20px;
    background: #D14905;
    color: #fff;
    display: flex;
    height: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: center;
}
.boton-naranja:hover,.boton-naranja:focus {
    background: #D14905;
    color: #fff;
}
.boton-transparente {
	padding: 10px 20px;
    background: transparent;
    color: #007bc4;
    display: flex;
    height: 100%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: center;
    font-weight: 300;
}
.boton-transparente:hover,.boton-transparente:focus {
    background: transparent;
    color: #007bc4;
}

.boton-naranja {
  box-shadow: 0px 0px 12px -2px rgba(0, 0, 0, 0.5);
  line-height: 1.25;
  text-decoration: none;
  text-transform: uppercase;
  position: relative;
  transition: background-color 0.6s ease;
  overflow: hidden;
}
.boton-naranja:after {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  top: 50%;
  left: 50%;
  top: var(--mouse-y);
  left: var(--mouse-x);
  transform-style: flat;
  transform: translate3d(-50%, -50%, 0);
  background: rgba(255, 255, 255, 0.1);
  border-radius: 100%;
  transition: width 0.3s ease, height 0.3s ease;
} 
.boton-naranja:active:after {
  width: 400px;
  height: 400px;
}	

html.ipecos5 .contedor__ext__buscar__tramites .contedor__ext__listaxe .owl-dots {
    margin-top: 15px;
}
html.ipecos5 .contedor__ext__buscar__tramites .contedor__ext__listaxe .owl-dots button span {
    background: transparent;
    border: 1px solid #007bc4;
    width: 15px;
    height: 15px;
}
html.ipecos5 .contedor__ext__buscar__tramites .contedor__ext__listaxe .owl-dots button.active span {
    border: 1px solid #007bc4;
    background: #007bc4;
}
html.ipecos5 .contedor__ext__buscar__tramites .contedor__ext__listaxe .owl-dots button:hover span {
    border: 1px solid #007bc4;
    background: #007bc4;
}

@media(max-width:767px){
	.contedor__ext__titulo__estandar #readspeaker_button { 
	    display: none;
	}
}
.contedor__ext__titulo__estandar .contedor__ext__contido > .contedor__ext__titulo {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: center;
}
.contedor__ext__titulo__estandar .contedor__ext__contido > .contedor__ext__titulo > .contedor__titulo {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
}
.contedor__ext__titulo__estandar .contedor__ext__contido > .contedor__ext__titulo > .contedor__titulo .contedor__ext__titulo p {
    margin-bottom: 0px;
}
.contedor__ext__titulo__estandar .contedor__ext__contido > .contedor__ext__titulo > .contedor__titulo .contedor__ext__icono.icono-rounded {
    background: #F6F6F6;
    border-radius: 50%;
    width: 48px;
    height: 48px;
    padding: 5px;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.contedor__ext__titulo__estandar p{
	margin-bottom:0px;
}
.contedor__ext__corpo__estandar .contedor__ext__contido a{
	color:#007bc4;
}
.contedor__ext__corpo__estandar .contedor__ext__destacado {
    background-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_destacados.svg);
    background-size: 150px;
    background-position: 50% 0px;
    background-repeat: no-repeat;
    min-height: 130px;
}

.contedor__ext__buscar__tramites .contedor__ext__dos__campos .date{
	position: relative;
}
.contedor__ext__buscar__tramites .contedor__ext__dos__campos .date input {
    font-weight: 300;
    border-right: none;
}
.contedor__ext__buscar__tramites .contedor__ext__dos__campos .date .btn {
    background-color: #fff;
    border-radius: 0;
    border-left: none;
}
.contedor__ext__buscar__tramites .contedor__ext__dereita {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: flex-end;
}
.contedor__ext__buscar__tramites .contedor__ext__dereita .contedor__ext__botonera {
    width: 100%;
}

.contedor__ext__resultados__tramites .contedor__ext__item .contedor__ext__texto {
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: flex-start;
}
.contedor__ext__resultados__tramites .contedor__ext__item .contedor__ext__data {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: flex-start;
    align-items: center;
}
.contedor__ext__resultados__tramites .contedor__ext__item .contedor__ext__data .contedor__ext__calendario {
    padding: 6px;
    background: #fff;
    border-radius: 50%;
    margin-right: 10px;
    display: flex;
    width: 26px;
    height: 26px;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: center;
}
 .contedor__ext__resultados__tramites:not(.modelo2) .contedor__ext__item .contedor__ext__botonera .contedor__ext__boton a {
    padding: 6px;
    background: #fff;
    border-radius: 50%;
    margin-right: 10px;
    display: flex;
    width: 30px;
    height: 30px;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: center;
} 
.contedor__ext__resultados__tramites.modelo2 .contedor__ext__item .contedor__ext__botonera .contedor__ext__boton a {
    color: #007bc4;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: center;
}
.contedor__ext__resultados__tramites.modelo2 .contedor__ext__item .contedor__ext__botonera .contedor__ext__boton a i {
    margin-right: 10px;
}
	.contedor__ext__resultados__tramites .contedor__ext__item .contedor__ext__botonera > .contedor__ext__boton:last-child a {
    margin-right: 0px;
}
	.contedor__ext__resultados__tramites .contedor__ext__item .contedor__ext__botonera {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: center;
    margin-right: 30px;
}
	.contedor__ext__resultados__tramites p {
    margin-bottom: 0px;
}


/*DETALLE PROCEDEMENTO */

html.ipecos5.portal .select2-container--default .select2-results__option--highlighted[aria-selected] {
	    background-color: #007bc4;
	    color: white;
	}
	html.ipecos5.portal .select2-container--default .select2-selection--single .select2-selection__arrow b {
	    position: absolute;
	    right: 0px;
	    top: calc(50% - 7px);
	    width: 10px;
	    height: 10px;
	    display: block;
	    border-width: 0;
	    border-left: 2px solid #007bc4;
	    border-bottom: 2px solid #007bc4;
	    transform: rotate(-45deg);
	    transition: all 0.25s ease;
	    border-color: #007bc4;
	    margin: 0px;
	    left: 40%;
	    left: calc(50% - 5px);
	}
	html.ipecos5.portal .select2-container.select2-container--default .select2-selection--single .select2-selection__arrow {
	    width: 30px;
	    padding: 0px;
	}
	html.ipecos5.portal .ui-tooltip.ui-widget-content {
	  padding: 4px 5px;
	  color: white;
	  border-radius: 20px;
	  font: bold 14px "Helvetica Neue", Sans-Serif;
	  text-transform: uppercase;
	  box-shadow: 0 0 7px black;
	}
	html.ipecos5.portal .ui-tooltip.ui-widget-content .arrow {
	  width: 70px;
	  height: 16px;
	  overflow: hidden;
	  position: absolute;
	  left: 50%;
	  margin-left: -35px;
	  bottom: -16px;
	}
	html.ipecos5.portal .ui-tooltip.ui-widget-content .arrow.top {
	  top: -16px;
	  bottom: auto;
	}
	html.ipecos5.portal .ui-tooltip.ui-widget-content .arrow:after {
	  content: "";
	  position: absolute;
	  left: 20px;
	  top: -20px;
	  width: 25px;
	  height: 25px;
	  box-shadow: 6px 5px 9px -9px black;
	  -webkit-transform: rotate(45deg);
	  -ms-transform: rotate(45deg);
	  transform: rotate(45deg);
	}
	html.ipecos5.portal .ui-tooltip.ui-widget-content .arrow.top:after {
	  bottom: -20px;
	  top: auto;
	}
	html.ipecos5.portal .ui-tooltip.ui-widget-content, html.ipecos5.portal .ui-tooltip.ui-widget-content .arrow:after {
	    background: #007bc4;
	    border: none !important;
	}
	html.ipecos5.portal .ui-tooltip.ui-widget-content {
	    padding: 4px 5px;
	    color: white;
	    border-radius: 20px;
	    font: bold 14px "Helvetica Neue", Sans-Serif;
	    text-transform: uppercase;
	    box-shadow: 0 0 7px black;
	}
	html.ipecos5.portal .ui-tooltip.ui-widget-content .arrow {
	    width: 70px;
	    height: 16px;
	    overflow: hidden;
	    position: absolute;
	    left: 50%;
	    margin-left: -35px;
	    bottom: -16px;
	}
	html.ipecos5.portal .ui-tooltip.ui-widget-content .arrow:after {
	    content: "";
	    position: absolute;
	    left: 20px;
	    top: -20px;
	    width: 25px;
	    height: 25px;
	    box-shadow: 6px 5px 9px -9px black;
	    -webkit-transform: rotate(45deg);
	    -ms-transform: rotate(45deg);
	    transform: rotate(45deg);
	}
	html.ipecos5.portal .ui-tooltip.ui-widget-content {
	    border-radius: 0;
	    text-align: center;
	}
	html.ipecos5.portal .rsbtn .rsbtn_play {
	    background: transparent !important;
	    border: none !important;
	}
		html.ipecos5.portal .rsbtn .rsbtn_play .rsbtn_left .rsbtn_text span {
			color: #007bc4 !important;
			padding-right: 25px;
			padding-left: 5px;
			font-family: 'XuntaSans';
		}
		html.ipecos5.portal .rsbtn .rsbtn_play .rsbtn_left .rsbtn_text:before {
			color: #007bc4 !important;
			right: 0;
			left: inherit;
		}
		html.ipecos5.portal .rsbtn .rsbtn_play .rsbtn_left .rsbtn_text:after {
			color: #007bc4 !important;
			right: 0;
			left: inherit;
		}
		html.ipecos5.portal .rsbtn .rsbtn_play .rsbtn_left .rsbtn_text:before {
			content: "";
			background-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_altavoz.svg);
			width: 16px;
			height: 20px;
			background-size: contain;
			background-repeat: no-repeat;
			top: 2px;
		}
		html.ipecos5.portal .rsbtn .rsbtn_play .rsbtn_left .rsbtn_text:after {
			content: "";
		}
	
	.contedor__ext__detalle__procedemento .contedor__ext__readspeaker .contedor__env__readspeaker .rsbtn {
	    float: right;
	}	
	.icono.ico_informacion {
	    background-size: 20px;
	    background-position: center;
	    background-repeat: no-repeat;
	    width: 20px;
	    height: 20px;
	    display: block;
	    -webkit-mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_informacion.svg);
	    mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_informacion.svg);
	    background-color: #002b49;
	}
	.boton-naranja {
		padding: 10px 20px;
	    background: #D14905;
	    color: #fff;
	    display: flex;
	    height: 100%;
	    flex-direction: row;
	    flex-wrap: nowrap;
	    justify-content: center;
	    align-items: center;
	}
	.boton-naranja:hover,.boton-naranja:focus {
	    background: #D14905;
	    color: #fff;
	}
	.boton-transparente {
		padding: 10px 20px;
	    background: transparent;
	    color: #007bc4;
	    display: flex;
	    height: 100%;
	    flex-direction: row;
	    flex-wrap: nowrap;
	    justify-content: center;
	    align-items: center;
	    font-weight: 300;
	}
	.boton-transparente:hover,.boton-transparente:focus {
	    background: transparent;
	    color: #007bc4;
	}
	.boton-naranja {
	  box-shadow: 0px 0px 12px -2px rgba(0, 0, 0, 0.5);
	  line-height: 1.25;
	  text-decoration: none;
	  text-transform: uppercase;
	  position: relative;
	  transition: background-color 0.6s ease;
	  overflow: hidden;
	}
	.boton-naranja:after {
	  content: "";
	  position: absolute;
	  width: 0;
	  height: 0;
	  top: 50%;
	  left: 50%;
	  top: var(--mouse-y);
	  left: var(--mouse-x);
	  transform-style: flat;
	  transform: translate3d(-50%, -50%, 0);
	  background: rgba(255, 255, 255, 0.1);
	  border-radius: 100%;
	  transition: width 0.3s ease, height 0.3s ease;
	} 
	.boton-naranja:active:after {
	  width: 400px;
	  height: 400px;
	}	
	
	@media(max-width:767px){
		.contedor__ext__detalle__procedemento #readspeaker_button {
		    display: none;
		}
	}
	html.ipecos5.portal .contedor__ext__detalle__procedemento .border-top-1-solid-gris3 {
	    border-top: 1px solid #cecfcf !important;
	}
	.fondo-color-sede-gris{
		background:#F5F5F5;
	}
	html.ipecos5.portal .contedor__ext__detalle__procedemento .acordeon.modelo1.tipo1 .card .card-header > div{
		display: flex;
	    flex-direction: row;
	    flex-wrap: nowrap;
	    justify-content: space-between;
	    align-items: center;
	    position: relative;
	}
	html.ipecos5.portal .contedor__ext__detalle__procedemento .acordeon.modelo1.tipo1 .card .card-header{
		border:none;
	}
	html.ipecos5.portal .contedor__ext__detalle__procedemento .acordeon.modelo1.tipo1 .card .card-header button {
	    padding: 15px 10px 15px 15px;
	    background: #F5F5F5;
	    color: #2172a3;
	    display: flex;
	    flex-direction: row;
	    flex-wrap: nowrap;
	    align-content: center;
	    justify-content: space-between;
	    align-items: flex-start;
	}
	html.ipecos5.portal .contedor__ext__detalle__procedemento .acordeon.modelo1.tipo1 .card .flecha {
	    transform: rotate(90deg) scaleX(1);
	    -webkit-transform: rotate(90deg) scaleX(1);
	    transition: all .3s;
	    font-family: "ipecos-iconos" !important;
	    speak: never;
	    font-style: normal;
	    font-weight: normal;
	    font-variant: normal;
	    text-transform: none;
	    line-height: 1;
	    -webkit-font-smoothing: antialiased;
	    -moz-osx-font-smoothing: grayscale;
	    display: inline-block;
	    margin-left: 10px;
	    float: right;
	    position: relative;
	    right: 4px;
	    font-size: 20px;
	    width: 20px;
	    float: none;
	    top: initial;
	    margin-top: 6px;
	}
	html.ipecos5.portal .contedor__ext__detalle__procedemento .acordeon.modelo1.tipo1 .card .flecha:after {
	    font-weight: bold;
	    content: "";
	    font-size: 20px;
	}
	html.ipecos5.portal .contedor__ext__detalle__procedemento .acordeon.modelo1.tipo1 .card .card-header button[aria-expanded="true"]+.flecha {
	    top: -3px;
	} 
	html.ipecos5.portal .contedor__ext__detalle__procedemento .acordeon.modelo1.tipo1 .card .contedor__ext__info__lateral .contedor__ext__texto {
	    color: #002b49;
	    font-style: italic;
	    font-weight: bold;
	    margin-top: 10px;
	    padding:0px;
	}
	html.ipecos5.portal .contedor__ext__detalle__procedemento .acordeon.modelo1.tipo1 .card .card-body .contedor__ext__listaxe {
	    padding: 0px;
	    margin: 0px;
	}
	html.ipecos5.portal .contedor__ext__detalle__procedemento .acordeon.modelo1.tipo1 .card .card-body .contedor__ext__listaxe > li:after {
		display: none;
	}
	html.ipecos5.portal .contedor__ext__detalle__procedemento .acordeon.modelo1.tipo1 .card .card-body .contedor__ext__listaxe > li {
	    margin-bottom: 30px;
	}
	html.ipecos5.portal .contedor__ext__detalle__procedemento .acordeon.modelo1.tipo1 .card .card-body .contedor__ext__listaxe > li:last-child {
	    margin-bottom: 0px;
	}
	html.ipecos5.portal .contedor__ext__detalle__procedemento .acordeon.modelo1.tipo1 .card .card-body .contedor__ext__listaxe > li > ul > li {
	    margin-bottom: 20px;
	}
	html.ipecos5.portal .contedor__ext__detalle__procedemento .acordeon.modelo1.tipo1 .card .card-body .contedor__ext__listaxe > li > ul > li:last-child {
	    margin-bottom: 0px;
	}
	html.ipecos5.portal .contedor__ext__detalle__procedemento .acordeon.modelo1.tipo1 > .card:last-child {
	    margin-bottom: 0px !important;
	}
	.boton-borde-xunta-primario {
	    border: 1px solid #007bc4;
	    padding: 5px 10px;
	    display: block !important;
	    width: fit-content !important; 
	}
	.boton-borde-xunta-primario .contedor__ext__contido {
	    display: flex !important;
	    flex-direction: row;
	    flex-wrap: nowrap;
	    justify-content: space-between;
	    align-items: center;
	}
	.boton-borde-xunta-primario.icono i {
		background-position: center;
	    background-repeat: no-repeat;
	    width: 51px;
	    height: 21px;
	    display: inline-block !important;
	    background-size: contain;
	    min-width: 51px; 
	}
	.boton-borde-xunta-primario.icono.pdf i {
	    background-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_pdf.svg);
	}

	.contedor__ext__detalle__procedemento p{
		margin-bottom: 0px;
	}
	.contedor__ext__detalle__procedemento .contedor__env__contido p{
		margin-bottom: 10px;
	}
	.contedor__ext__detalle__procedemento .contedor__ext__detalle .contedor__ext__procedemento__convocatoria .contedor__ext__esquerda {
	    align-items: center;
	    display: flex;
	}
	.contedor__ext__detalle__procedemento .contedor__ext__detalle .contedor__ext__procedemento__prazo .contedor__ext__plazo {
		display: flex;
	    flex-direction: row;
	    flex-wrap: nowrap;
	    justify-content: flex-start;
	    align-items: center;
	}
	/*.contedor__ext__detalle__procedemento .contedor__ext__detalle .contedor__ext__procedemento__prazo .contedor__ext__plazo.abierto {
	    color: #018325;
	}*/
	.days-range {
	    position: relative;
	    margin-left: 0px;
	    display: flex;
	    flex-direction: row-reverse;
	    justify-content: flex-end;
	    align-items: center;
	} 
	.days-range.tramiteEnPlazo {
    	/*background-color: #d3e6d0;*/
    	color: #006837;
	}
	.days-range.tramiteEnPlazo:after {
	    background-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_calendario_abierto.svg);
	    content: "";
	    width: 14px;
	    height: 14px;
	    display: block;
	    background-repeat: no-repeat;
	    background-position: center;
	    background-size: 14px;
	    background-color: #fff;
	    border-radius: 50%;
		padding: 15px;
	    float: left;
	    margin-right: 10px;
	}
	.days-range.plazoCerrado {
    	/*background-color: #f4dfe2;*/
    	color: #bc1535;
	}
	.days-range.plazoCerrado:after {
	    background-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_calendario_cerrado.svg);
	    content: "";
	    width: 14px;
	    height: 14px;
	    display: block;
	    background-repeat: no-repeat;
	    background-position: center;
	    background-size: 14px;
	    background-color: #fff;
	    border-radius: 50%;
		padding: 15px;
	    float: left;
	    margin-right: 10px;
	}
	.days-range.proximaApertura {
    	/*background-color: #d3e6d0;*/
    	color: #d14905;
	}
	.days-range.proximaApertura:after {
	    background-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_calendario_proximaApertura.svg);
	    content: "";
	    width: 14px;
	    height: 14px;
	    display: block;
	    background-repeat: no-repeat;
	    background-position: center;
	    background-size: 14px;
	    background-color: #fff;
	    border-radius: 50%;
		padding: 15px;
	    float: left;
	    margin-right: 10px;
	}
	.contedor__ext__detalle__procedemento .contedor__ext__detalle .contedor__ext__procedemento__prazo .contedor__ext__plazo .contedor__ext__icono {
	    padding: 6px;
	    background: #fff;
	    border-radius: 50%;
	    margin-right: 5px;
	    display: flex;
	    width: 30px;
	    height: 30px;
	    flex-direction: row;
	    flex-wrap: nowrap;
	    justify-content: center;
	    align-items: center;
	}
	.contedor__ext__detalle__procedemento .contedor__ext__detalle .contedor__ext__dereita .contedor__ext__info .contedor__env__info {
	    display: flex;
	    flex-direction: row;
	    flex-wrap: nowrap;
	    align-content: center;
	    justify-content: flex-start;
	    align-items: center;
	}
	.contedor__ext__detalle__procedemento .contedor__ext__detalle .contedor__ext__dereita .contedor__ext__info .contedor__env__info .contedor__ext__icono {
	    padding: 6px;
	    background: #f6f6f6;
	    border-radius: 50%;
	    margin-right: 15px;
	    display: flex;
	    width: 30px;
	    height: 30px;
	    min-width: 30px;
	    min-height: 30px;
	    flex-direction: row;
	    flex-wrap: nowrap;
	    justify-content: center;
	    align-items: center;
	}
	.contedor__ext__detalle__procedemento .contedor__ext__detalle .contedor__ext__botonera .contedor__ext__tramitar__presencial {
	    position: relative;
	}
	.contedor__ext__detalle__procedemento .contedor__ext__detalle .contedor__ext__botonera .contedor__ext__tramitar__presencial a i {
        position: relative;
	    margin-top: -6px;
	    width: 11px;
	    height: 11px;
	    display: block;
	    border-left: 2px solid #007bc4;
	    border-bottom: 2px solid #007bc4;
	    transform: rotate(-135deg);
	    transition: all 0.25s ease;
	}
	.contedor__ext__detalle__procedemento .contedor__ext__detalle .contedor__ext__procedemento__convocatoria .select2-container {
	    width: 100% !important;
	}
	
	@media(max-width:767px){
		.contedor__ext__detalle__procedemento .contedor__ext__detalle .contedor__ext__procedemento__prazo .contedor__ext__plazo .contedor__ext__icono {
		    display: none;
		}
	} 
	</style> 
	<style>
	html.ipecos5.portal .contedor__ext__detalle__procedemento .ipecos-loader {
	    max-height: 250px;
	}
	.contedor__ext__detalle__procedemento .contedor__ext__item .contedor__ext__titulo p {
	    margin-bottom: 0px;
	}
	.contedor__ext__detalle__procedemento .contedor__ext__titulos .contedor__ext__titulo {
	    display: flex;
	    flex-direction: row;
	    flex-wrap: nowrap;
	    justify-content: center;
	    align-items: center;
	}
	
	.contedor__ext__detalle__procedemento .contedor__ext__tabs .contedor__ext__tabs__init {
	    padding: 0px !important;
	    border: 0px solid transparent;
	}
	
	.contedor__ext__detalle__procedemento .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__filtros .contedor__env__filtros {
	    padding: 0px;
	    border: none;
	    border-radius: 0px !important;
	    background: transparent;
	    border-bottom: 1px solid #cecfcf;
		display: flex;
	    flex-direction: row;
	    flex-wrap: nowrap;
	    justify-content: flex-start;
	}
	.contedor__ext__detalle__procedemento .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__filtros .contedor__env__filtros .contedor__ext__item {
	    background: transparent;
	    border: none;
	    margin: 0px;
	    padding: 0px;
	    border-radius: 0px;
	    border-bottom: 5px solid transparent;
		display: flex;
		align-items: flex-end;
	}
	.contedor__ext__detalle__procedemento .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__filtros .contedor__env__filtros .contedor__ext__item.ui-state-active {
	    border-bottom: 5px solid #007bc4;
	}
	.contedor__ext__detalle__procedemento .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__filtros .contedor__env__filtros .contedor__ext__item .contedor__item {
	    color: #007bc4;
	    white-space: pre-line;
	    padding: 0px 14px 8px 14px !important;
	    line-height: 19px !important;
	}
	.contedor__ext__detalle__procedemento .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__filtros .contedor__env__filtros .contedor__ext__item.ui-state-active .contedor__item {
	    color: #002b49;
	    font-weight: bold;
	}
	.contedor__ext__detalle__procedemento .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__filtros .contedor__env__filtros .contedor__ext__item:not(.ui-state-active):hover {
	    border-bottom: 5px solid #007bc4;
	}
	.contedor__ext__detalle__procedemento .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__env__contido .contedor__ext__titulo > a {
	    text-decoration: none;
		flex-direction: row;
	    flex-wrap: nowrap;
	    justify-content: space-between;
	}
	.contedor__ext__detalle__procedemento .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__env__contido .contedor__ext__titulo > a .contedor__flecha {
	    transform: rotate(90deg) scaleX(1);
	    -webkit-transform: rotate(90deg) scaleX(1);
	    transition: all .3s;
	    font-family: "ipecos-iconos" !important;
	    speak: never;
	    font-style: normal;
	    font-weight: normal;
	    font-variant: normal;
	    text-transform: none;
	    line-height: 1;
	    -webkit-font-smoothing: antialiased;
	    -moz-osx-font-smoothing: grayscale;
	    display: inline-block;
	    margin-left: 10px;
	    float: right;
	    position: relative;
	    left: -3px;
	    font-size: 15px;
	}
	.contedor__ext__detalle__procedemento .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__env__contido.open .contedor__ext__titulo > a .contedor__flecha {
	    transform: rotate(90deg) scaleX(-1);
	    -webkit-transform: rotate(90deg) scaleX(-1);
	}
	.contedor__ext__detalle__procedemento .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__env__contido .contedor__ext__titulo > a .contedor__flecha:after {
	    content: "";
	    color: #fff;
	    font-weight: bold;
	}
	.contedor__ext__detalle__procedemento .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__env__contido .contedor__ext__texto ul:not(.ui-tabs-nav) {
	    padding-left: 15px;
	    list-style-type: none;
	}
	.contedor__ext__detalle__procedemento .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__env__contido .contedor__ext__texto ul li:not(.ui-tabs-tab) {
	    position: relative;
	}
	.contedor__ext__detalle__procedemento .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__env__contido .contedor__ext__texto ul li:not(.ui-tabs-tab):after {
	    position: absolute;
	    top: 0px;
	    left: -10px;
	    content: "-";
	    font-size: 15px;
	}
	
	.contedor__ext__detalle__procedemento .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item {
		padding: 0px 15px;
	}
	.contedor__ext__detalle__procedemento .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__ext__cabecera {
	    margin-bottom: 15px;
	}
	.contedor__ext__detalle__procedemento .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__ext__cabecera .contedor__ext__codigo {
	    float: left;
	    margin-right: 5px;
	}
	.contedor__ext__detalle__procedemento .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__ext__cabecera .contedor__ext__codigo a{
		color: #333;
	}
	.contedor__ext__detalle__procedemento .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__env__item {
	    display: flex;
	    flex-direction: row;
	    flex-wrap: nowrap;
	    align-content: flex-start;
	    justify-content: flex-start;
	    align-items: flex-start;
	}
	.contedor__ext__detalle__procedemento .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__ext__corpo a {
	    color: #007bc4;
	    display: inline;
	}
	.contedor__ext__detalle__procedemento .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__ext__corpo .contedor__ext__botonera {
	    display: flex;
	    flex-direction: row;
	    flex-wrap: nowrap;
	    align-content: center;
	    justify-content: center;
	    align-items: center;
	    margin-right: 30px;
	}
	.contedor__ext__detalle__procedemento .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__ext__corpo .contedor__ext__plazo {
	    display: flex;
	    flex-direction: row;
	    flex-wrap: nowrap;
	    align-content: center;
	    justify-content: center;
	    align-items: center;
	}
	.contedor__ext__detalle__procedemento .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__ext__corpo .contedor__ext__plazo.abierto{
		color: #018325;
	}
	.contedor__ext__detalle__procedemento .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__ext__corpo .contedor__ext__botonera .contedor__ext__boton a {
		padding: 6px;
	    background: #fff;
	    border-radius: 50%;
	    margin-right: 10px;
	    display: flex;
	    width: 30px;
	    height: 30px;
	    flex-direction: row;
	    flex-wrap: nowrap;
	    justify-content: center;
	    align-items: center;
	}
	.contedor__ext__detalle__procedemento .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__ext__corpo .contedor__ext__botonera > .contedor__ext__boton:last-child a {
	    margin-right: 0px;
	}
	.contedor__ext__detalle__procedemento .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__ext__corpo .contedor__ext__plazo .contedor__ext__icono {
	    padding: 6px;
	    background: #fff;
	    border-radius: 50%;
	    margin-right: 5px;
	    display: flex;
	    width: 30px;
	    height: 30px;
	    flex-direction: row;
	    flex-wrap: nowrap;
	    justify-content: center;
	    align-items: center;
	}
	.contedor__ext__detalle__procedemento .contedor__ext__boton.contedor__ext__listar__col12 .ico_mostrar_lista {
	    background-color: #007bc4;
	}
	.contedor__ext__detalle__procedemento .contedor__ext__boton.contedor__ext__listar__col12.activo .ico_mostrar_lista {
	    background-color: #000;
	}
	.contedor__ext__detalle__procedemento .contedor__ext__boton.contedor__ext__listar__col6 .ico_mostrar_cuadricula{
	    background-color: #007bc4;
	}
	.contedor__ext__detalle__procedemento .contedor__ext__boton.contedor__ext__listar__col6.activo .ico_mostrar_cuadricula{
	    background-color: #000;
	}
	html.ipecos5.portal .icono.ico_mostrar_lista {
	    background-size: 18px;
	    background-position: center;
	    background-repeat: no-repeat;
	    width: 18px;
	    height: 15px;
	    display: block;
	    -webkit-mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_mostrar_lista.svg);
	    mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_mostrar_lista.svg);
	}
	html.ipecos5.portal .icono.ico_mostrar_cuadricula {
	    background-size: 18px;
	    background-position: center;
	    background-repeat: no-repeat;
	    width: 20px;
	    height: 20px;
	    display: block;
	    -webkit-mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_mostrar_cuadricula.svg);
	    mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_mostrar_cuadricula.svg);
	}
	.contedor__ext__detalle__procedemento .contedor__ext__titulo .contedor__ext__ligazon a p {
	    margin-bottom: 0px;
	}
	html.ipecos5 .contedor__ext__detalle__procedemento [data-ipecos-carrusel] .owl-nav {
	    position: relative;
	    bottom: 0px;
	}
	html.ipecos5 .contedor__ext__detalle__procedemento .contedor__ext__botones__carrusel button {
	    display: flex;
	    justify-content: center;
	    align-items: center;
	    flex-wrap: nowrap;
	    flex-direction: row;
	}
	html.ipecos5 .contedor__ext__detalle__procedemento .contedor__ext__botones__carrusel .icono-frecha.icono-frecha-esquerda {
	    transform: scale3d(1,1,1) rotate(180deg);
	    width: 25px !important;
	    height: 25px !important;
	    font-size: 25px !important;
	    position: relative;
	    top: 1px;
	}
	html.ipecos5 .contedor__ext__detalle__procedemento .contedor__ext__botones__carrusel .icono-frecha.icono-frecha-dereita {
	    transform: scale3d(1,1,1);
	    width: 25px !important;
	    height: 25px !important;
	    font-size: 25px !important;
	    position: relative;
	    top: 1px;
	}
	html.ipecos5 .contedor__ext__detalle__procedemento .contedor__ext__botones__carrusel {
	    text-align: center;
	    display: flex;
	    flex-direction: row;
	    flex-wrap: nowrap;
	    align-content: center;
	    justify-content: center;
	    align-items: center;
	}
	.contedor__ext__detalle__procedemento .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__ext__multimedia a {
	    max-height: 250px;
	    overflow: hidden;
	}
	.contedor__ext__detalle__procedemento .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__ext__multimedia a img {
	    max-width: inherit;
	    max-height: inherit;
	}
	@media(min-width:768px){
		.contedor__ext__botonera__tab .contedor__ext__botonera {
			margin-top: -50px;
		    margin-bottom: 30px;
		    position: relative;
		    z-index: 1;
		    width: 60px;
		    float: right;
		}
		.contedor__ext__detalle__procedemento .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido {
		    padding: 0px;
		}
	}
	
	@media(max-width:767px){	
		.contedor__ext__detalle__procedemento .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__env__contido .contedor__ext__texto.contedor__ext__listaxe {
		    padding: 15px;
		}
		.contedor__ext__detalle__procedemento .contedor__ext__tabs .contedor__ext__tabs__init .contedor__env__contido {
		    margin-bottom: 0px;
		}
		.contedor__ext__detalle__procedemento .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__tabs__init .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item {
		    padding: 0px;
		}
	}
	@media(max-width:575px){
		.contedor__ext__detalle__procedemento .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__env__contido {
		    margin-bottom: 0px;
		}
		.contedor__ext__detalle__procedemento .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__env__contido .contedor__ext__texto {
		    padding: 15px 15px 0px 15px;
		}
		.contedor__ext__detalle__procedemento .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__env__item {
		    display: flex;
		    flex-direction: column-reverse;
		}
	    .contedor__ext__detalle__procedemento .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__ext__corpo {
	        display: flex;
	        flex-direction: column;
	    }
	    .contedor__ext__detalle__procedemento .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__ext__corpo .contedor__ext__botonera {
	        margin-bottom: 10px;
	    }
	}
	.contedor__ext__detalle__procedemento .contedor__ext__tabs .contedor__ext__selector__opt{
		position:relative;
	}
	.contedor__ext__detalle__procedemento .contedor__ext__tabs .contedor__ext__selector__opt select {
	    padding: 8px 35px 8px 15px;
	    margin-bottom:0px;
	    width: 100%;
	    text-align: left;
	    background: #007bc4;
	    color: #fff;
	    font-size: 16px;
	    font-weight: 300;
	    border: none;
	    -moz-appearance: none;
	    -webkit-appearance: none;
	    appearance: none;
	}
	.contedor__ext__detalle__procedemento .contedor__ext__tabs .contedor__ext__selector__opt select:-ms-expand {
	    display: none;
	}
	.contedor__ext__detalle__procedemento .contedor__ext__tabs .contedor__ext__selector__opt i{
		position: absolute;
	    right: 30px;
	    top: calc(50% - 11px);
	    width: 10px;
	    height: 10px;
	    display: block;
	    border-left: 2px solid #fff;
	    border-bottom: 2px solid #fff;
	    transform: rotate(-45deg);
	    transition: all 0.25s ease;
	}
	html.ipecos5.portal .contedor__ext__corpo .contedor__ext__item a .contedor__ext__icono {
	    background: #007bc4;
	    border-radius: 50%;
	    width: 86px;
	    height: 86px;
	    margin: 0 auto;
	} 
	.contedor__ext__detalle__procedemento .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__env__contido a {
	    color: #007bc4;
	}
	html.ipecos5.portal .contedor__ext__detalle__procedemento .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__env__listaxe.contedor-ext.ipecos-loader > div {
	    display: none;
	}
	.contedor__ext__detalle__procedemento .contedor__ext__otros__tramites .contedor__ext__listaxe .contedor__ext__item .contedor__ext__botonera .contedor__ext__boton a {
	    padding: 6px;
	    background: #fff;
	    border-radius: 50%;
	    margin-right: 10px;
	    display: flex;
	    width: 30px;
	    height: 30px;
	    flex-direction: row;
	    flex-wrap: nowrap;
	    justify-content: center;
	    align-items: center;
	}
	.contedor__ext__detalle__procedemento .contedor__ext__otros__tramites .contedor__ext__listaxe .contedor__ext__item .contedor__ext__botonera > .contedor__ext__boton:last-child a {
	    margin-right: 0px;
	}
	.contedor__ext__detalle__procedemento .contedor__ext__otros__tramites .contedor__ext__listaxe .contedor__ext__item .contedor__ext__botonera {
	    display: flex;
	    flex-direction: row;
	    flex-wrap: nowrap;
	    justify-content: flex-start;
	    align-items: center;
	    margin-right: 30px;
	}
	html.ipecos5.portal .icono.ico_telematico {
	    background-size: 18px;
	    background-position: center;
	    background-repeat: no-repeat;
	    width: 18px;
	    height: 19px;
	    display: block;
	    -webkit-mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_ordenador.svg);
	    mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_ordenador.svg);
	    background-color: #000;
	}
	html.ipecos5.portal .icono.ico_presencial {
	    background-size: 18px;
	    background-position: center;
	    background-repeat: no-repeat;
	    width: 24px;
	    height: 24px;
	    display: block;
	    -webkit-mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/solicitud_presencial.svg);
	    mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/solicitud_presencial.svg);
	    background-color: #000;
	}
	html.ipecos5.portal .icono.ico_ver_detalle {
	    background-size: 18px;
	    background-position: center;
	    background-repeat: no-repeat;
	    width: 18px;
	    height: 18px;
	    display: block;
	    -webkit-mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_ver_detalle_13.svg);
	    mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_ver_detalle_13.svg);
	    background-color: #000;
	}
	.contedor__ext__detalle__procedemento .contedor__ext__otros__tramites .contedor__ext__listaxe .contedor__ext__item .contedor__ext__texto {
	    display: flex;
	    flex-direction: column;
	    flex-wrap: nowrap;
	    align-content: center;
	    justify-content: flex-start;
	    align-items: flex-start;
	}
	.contedor__ext__detalle__procedemento .contedor__ext__listado__iniciativas .contedor__ext__botonera .contedor__ext__boton {
	    display: flex;
	    flex-direction: row;
	    flex-wrap: nowrap;
	    align-content: center;
	    justify-content: center;
	    align-items: center;
	}
	.contedor__ext__detalle__procedemento .contedor__ext__listado__iniciativas .contedor__ext__botonera .contedor__ext__boton a {
	    display: inline-block;
	}
	.contedor__ext__detalle__procedemento .contedor__ext__listado__iniciativas .contedor__ext__contido .contedor__ext__listaxe .contedor__ext__item .contedor__item .contedor__ext__texto {
		background: rgba(246,246,246,.9);
		color: #002b49;
	}
	html.ipecos5 .contedor__ext__detalle__procedemento .contedor__ext__botones__carrusel .contador {
	    min-height: 65px;
	}
	html.ipecos5.portal .acordeon.modelo1.tipo1 .card .card-header button[aria-expanded="false"] .flecha {
	    transform: rotate(90deg) scaleX(1);
	    -webkit-transform: rotate(90deg) scaleX(1);
        margin-top: 0px;
	} 
	html.ipecos5.portal .contedor__ext__detalle__procedemento .acordeon.modelo1.tipo1 .card .card-header button[aria-expanded="true"] .flecha {
	    top: -5px;
	}
	html.ipecos5.portal .acordeon.modelo1.tipo1 .card .card-header button[aria-expanded="true"] .flecha {
	    transform: rotate(90deg) scaleX(-1);
	    -webkit-transform: rotate(90deg) scaleX(-1);
	}
	@media(max-width:767px){
		.contedor__ext__detalle__procedemento .contedor__ext__tabs .contedor__ext__selector__opt i {
		    top: calc(50% - 1px);
		    transform: rotate(135deg);
		}
	}
	@media(max-width:575px){
		html.ipecos5 .contedor__ext__detalle__procedemento .contedor__ext__botones__carrusel * {
		    font-size: .9em !important;
		}
		html.ipecos5 .contedor__ext__detalle__procedemento .contedor__ext__botones__carrusel .contador {
		    min-height: 34px;
		}
	}
	</style>
	<style>
	.contedor__ext__listado__campanhas .contedor__ext__contido .contedor__ext__titulo .contedor__ext__ligazon p {
	    margin-bottom: 0px;
	}
	.contedor__ext__listado__campanhas .contedor__ext__contido .contedor__ext__listaxe .contedor__ext__item .contedor__item {
	    position: relative;
	    overflow: hidden;
	}
	.contedor__ext__listado__campanhas .contedor__ext__contido .contedor__ext__listaxe .contedor__ext__item .contedor__item .contedor__ext__imagen img {
	    width: 100%;
	    height: 100%;
	    object-fit: cover;
	    object-position: center;
	}
	.contedor__ext__listado__campanhas .contedor__ext__contido .contedor__ext__listaxe .contedor__ext__item .contedor__item .contedor__ext__texto {
	    position: absolute;
	    bottom: 0px;
	    left: 0px;
	    right: 0px;
	    width: 100%;
	    background: rgb(0 123 196 / 76%);
	    padding: 20px;
	    min-height: 90px;
	    color: #fff;
	    text-align: center;
	    display: flex;
	    flex-direction: row;
	    flex-wrap: nowrap;
	    justify-content: center;
	    align-items: center;
	}
	.contedor__ext__listado__campanhas .contedor__ext__contido .contedor__ext__listaxe .contedor__ext__item .contedor__item .contedor__ext__texto p {
	    margin-bottom: 0px;
	}
	.contedor__ext__listado__campanhas .contedor__ext__titulo .contedor__ext__ligazon a p {
	    margin-bottom: 0px;
	}
	html.ipecos5 .contedor__ext__listado__campanhas .contedor__ext__contido .contedor__ext__listaxe .owl-dots {
	    margin-top: 15px;
	}
	html.ipecos5 .contedor__ext__listado__campanhas .contedor__ext__contido .contedor__ext__listaxe .owl-dots button span {
	    background: transparent;
	    border: 1px solid #007bc4;
	    width: 15px;
	    height: 15px;
	}
	html.ipecos5 .contedor__ext__listado__campanhas .contedor__ext__contido .contedor__ext__listaxe .owl-dots button.active span {
	    border: 1px solid #007bc4;
	    background: #007bc4;
	}
	html.ipecos5 .contedor__ext__listado__campanhas .contedor__ext__contido .contedor__ext__listaxe .owl-dots button:hover span {
	    border: 1px solid #007bc4;
	    background: #007bc4;
	}
	</style> 
	<style>
	.contedor__ext__listado__iniciativas .contedor__ext__contido .contedor__ext__titulo .contedor__ext__ligazon p {
	    margin-bottom: 0px;
	}
	.contedor__ext__listado__iniciativas .contedor__ext__contido .contedor__ext__listaxe .contedor__ext__item .contedor__item {
	    position: relative;
	    overflow: hidden;
	}
	.contedor__ext__listado__iniciativas .contedor__ext__contido .contedor__ext__listaxe .contedor__ext__item .contedor__item .contedor__ext__imagen img {
	    width: 100%;
	    height: 100%;
	    object-fit: cover;
	    object-position: center;
	}
	.contedor__ext__listado__iniciativas .contedor__ext__contido .contedor__ext__listaxe .contedor__ext__item .contedor__item .contedor__ext__texto {
	    position: absolute;
	    bottom: 0px;
	    left: 0px;
	    right: 0px;
	    width: 100%;
	    background: rgb(0 123 196 / 76%);
	    padding: 20px;
	    min-height: 90px;
	    color: #fff;
	    text-align: center;
	    display: flex;
	    flex-direction: row;
	    flex-wrap: nowrap;
	    justify-content: center;
	    align-items: center;
	}
	.contedor__ext__listado__campanhas.empresa .contedor__ext__contido .contedor__ext__listaxe .contedor__env__item .contedor__item .contedor__ext__texto {
	    background: rgba(0,43,73,0.9);
	}
	.contedor__ext__listado__iniciativas .contedor__ext__contido .contedor__ext__listaxe .contedor__ext__item .contedor__item .contedor__ext__texto p {
	    margin-bottom: 0px;
	}
	.contedor__ext__listado__iniciativas .contedor__ext__titulo .contedor__ext__ligazon a p {
	    margin-bottom: 0px;
	}
	html.ipecos5 .contedor__ext__listado__iniciativas .contedor__ext__contido .contedor__ext__listaxe .owl-dots {
	    margin-top: 15px;
	}
	html.ipecos5 .contedor__ext__listado__iniciativas .contedor__ext__contido .contedor__ext__listaxe .owl-dots button span {
	    background: transparent;
	    border: 1px solid #007bc4;
	    width: 15px;
	    height: 15px;
	}
	html.ipecos5 .contedor__ext__listado__iniciativas .contedor__ext__contido .contedor__ext__listaxe .owl-dots button.active span {
	    border: 1px solid #007bc4;
	    background: #007bc4;
	}
	html.ipecos5 .contedor__ext__listado__iniciativas .contedor__ext__contido .contedor__ext__listaxe .owl-dots button:hover span {
	    border: 1px solid #007bc4;
	    background: #007bc4;
	}
	
	
	/*DETALLE AXUDA */
	
	html.ipecos5.portal .contedor__ext__titulo__estandar .wrap-max-width.border-bottom-1-solid-gris3 {
		    border-bottom: 1px solid #eee !important;
		}
		html.ipecos5.portal .texto-color-sede-naranja {
		    color: #d14905; 
		}
		html.ipecos5.portal .contedor__ext__listado__destacados__iconos.border-top-1-solid-gris3 {
		    border-top: 1px solid #cecfcf !important;
		}
		html.ipecos5.portal .contedor__ext__subportada__colectivos .border-top-1-solid-gris3 {
		    border-top: 1px solid #eee !important;
		}
		html.ipecos5.portal .contedor__ext__enlaces__interes.border-top-1-solid-gris3 {
		    border-top: 1px solid #eee !important;
		}
		html.ipecos5.portal .fondo-color-sede-gris {
		    background: #F5F5F5; 
		}
		html.ipecos5.portal .texto-color-sede-gris1 {
		    color: #666;
		}
		html.ipecos5.portal .texto-color-sede-gris2 {
		    color: #333;
		}
		html.ipecos5.portal .boton-borde-xunta-primario {
		    border: 1px solid #007bc4;
		    padding: 5px 10px;
		    display: block !important;
		    width: fit-content !important; 
		}
		html.ipecos5.portal .boton-borde-xunta-primario .contedor__ext__contido {
		    display: flex !important;
		    flex-direction: row;
		    flex-wrap: nowrap;
		    justify-content: space-between;
		    align-items: center;
		}
		html.ipecos5.portal .boton-borde-xunta-primario.icono i {
			background-position: center;
		    background-repeat: no-repeat;
		    width: 51px;
		    height: 21px;
		    display: inline-block !important;
		    background-size: contain;
		    min-width: 51px; 
		}
		html.ipecos5.portal .boton-borde-xunta-primario.icono.pdf i {
		    background-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_pdf.svg);
		}
		html.ipecos5 .icono.ico_informacion {
		    background-size: 20px;
		    background-position: center;
		    background-repeat: no-repeat;
		    width: 20px;
		    height: 20px;
		    display: inline-block;
		    -webkit-mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_informacion.svg);
		    mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_informacion.svg);
		    background-color: #002b49;
		}
		html.ipecos5 .icono.ico_informacion_2 {
		    background-size: 32px;
		    background-position: center;
		    background-repeat: no-repeat;
		    width: 32px;
		    height: 32px;
		    display: inline-block;
		    -webkit-mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_informacion_2.svg);
		    mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_informacion_2.svg);
		    background-color: #002b49;
		}
		html.ipecos5.portal .icono.ico_ver_calendario_servicio {
		    background-size: 14px;
		    background-position: center;
		    background-repeat: no-repeat;
		    width: 14px;
		    height: 14px; 
		    display: block;
		    -webkit-mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_calendario_servicio.svg);
		    mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_calendario_servicio.svg);
		    background-color: #666;
		}
		html.ipecos5 .fondo-color-sede-gris .icono.ico_informacion,
		html.ipecos5 .fondo-color-sede-gris .icono.ico_informacion_2 {
		    background-color: #2172a3;
		}
		html.ipecos5 .icono.ico_informacion.naranja,
		html.ipecos5 .icono.ico_informacion_2.naranja { 
		    background-color: #B04001; 
		}
		
		html.ipecos5.portal .ui-tooltip.ui-widget-content {
		  padding: 4px 5px;
		  color: white;
		  border-radius: 20px;
		  font: bold 14px "Helvetica Neue", Sans-Serif;
		  text-transform: uppercase;
		  box-shadow: 0 0 7px black;
		}
		html.ipecos5.portal .ui-tooltip.ui-widget-content .arrow {
		  width: 70px;
		  height: 16px;
		  overflow: hidden;
		  position: absolute;
		  left: 50%;
		  margin-left: -35px;
		  bottom: -16px;
		}
		html.ipecos5.portal .ui-tooltip.ui-widget-content .arrow.top {
		  top: -16px;
		  bottom: auto;
		}
		html.ipecos5.portal .ui-tooltip.ui-widget-content .arrow:after {
		  content: "";
		  position: absolute;
		  left: 20px;
		  top: -20px;
		  width: 25px;
		  height: 25px;
		  box-shadow: 6px 5px 9px -9px black;
		  -webkit-transform: rotate(45deg);
		  -ms-transform: rotate(45deg);
		  transform: rotate(45deg);
		}
		html.ipecos5.portal .ui-tooltip.ui-widget-content .arrow.top:after {
		  bottom: -20px;
		  top: auto;
		}
		html.ipecos5.portal .ui-tooltip.ui-widget-content, html.ipecos5.portal .ui-tooltip.ui-widget-content .arrow:after {
		    background: #007bc4;
		    border: none !important;
		}
		html.ipecos5.portal .ui-tooltip.ui-widget-content {
		    padding: 4px 5px;
		    color: white;
		    border-radius: 20px;
		    font: bold 14px "Helvetica Neue", Sans-Serif;
		    text-transform: uppercase;
		    box-shadow: 0 0 7px black;
		}
		html.ipecos5.portal .ui-tooltip.ui-widget-content .arrow {
		    width: 70px;
		    height: 16px;
		    overflow: hidden;
		    position: absolute;
		    left: 50%;
		    margin-left: -35px;
		    bottom: -16px;
		}
		html.ipecos5.portal .ui-tooltip.ui-widget-content .arrow:after {
		    content: "";
		    position: absolute;
		    left: 20px;
		    top: -20px;
		    width: 25px;
		    height: 25px;
		    box-shadow: 6px 5px 9px -9px black;
		    -webkit-transform: rotate(45deg);
		    -ms-transform: rotate(45deg);
		    transform: rotate(45deg);
		}
		html.ipecos5.portal .ui-tooltip.ui-widget-content {
		    border-radius: 0;
		    text-align: center;
		}

		html.ipecos5.portal .rsbtn .rsbtn_play {
		    background: transparent !important;
		    border: none !important;
		}
		html.ipecos5.portal .rsbtn .rsbtn_play .rsbtn_left .rsbtn_text span {
			color: #007bc4 !important;
			padding-right: 25px;
			padding-left: 5px;
			font-family: 'XuntaSans';
		}
		html.ipecos5.portal .rsbtn .rsbtn_play .rsbtn_left .rsbtn_text:before {
			color: #007bc4 !important;
			right: 0;
			left: inherit;
		}
		html.ipecos5.portal .rsbtn .rsbtn_play .rsbtn_left .rsbtn_text:after {
			color: #007bc4 !important;
			right: 0;
			left: inherit;
		}
		html.ipecos5.portal .rsbtn .rsbtn_play .rsbtn_left .rsbtn_text:before {
			content: "";
			background-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_altavoz.svg);
			width: 16px;
			height: 20px;
			background-size: contain;
			background-repeat: no-repeat;
			top: 2px;
		}
		html.ipecos5.portal .rsbtn .rsbtn_play .rsbtn_left .rsbtn_text:after {
			content: "";
		}

		.contedor__ext__subportada__colectivos .contedor__ext__readspeaker .contedor__env__readspeaker .rsbtn {
		    float: right;
		}
		.boton-naranja {
			padding: 10px 20px;
		    background: #D14905;
		    color: #fff;
		    display: flex;
		    height: 100%;
		    flex-direction: row;
		    flex-wrap: nowrap;
		    justify-content: center;
		    align-items: center;
		}
		.boton-naranja:hover,.boton-naranja:focus {
		    background: #D14905;
		    color: #fff;
		}
		.boton-transparente {
			padding: 10px 20px;
		    background: transparent;
		    color: #007bc4;
		    display: flex;
		    height: 100%;
		    flex-direction: row;
		    flex-wrap: nowrap;
		    justify-content: center;
		    align-items: center;
		    font-weight: 300;
		}
		.boton-transparente:hover,.boton-transparente:focus {
		    background: transparent;
		    color: #007bc4;
		}

		.boton-naranja {
		  box-shadow: 0px 0px 12px -2px rgba(0, 0, 0, 0.5);
		  line-height: 1.25;
		  text-decoration: none;
		  text-transform: uppercase;
		  position: relative;
		  transition: background-color 0.6s ease;
		  overflow: hidden;
		}
		.boton-naranja:after {
		  content: "";
		  position: absolute;
		  width: 0;
		  height: 0;
		  top: 50%;
		  left: 50%;
		  top: var(--mouse-y);
		  left: var(--mouse-x);
		  transform-style: flat;
		  transform: translate3d(-50%, -50%, 0);
		  background: rgba(255, 255, 255, 0.1);
		  border-radius: 100%;
		  transition: width 0.3s ease, height 0.3s ease;
		} 
		.boton-naranja:active:after {
		  width: 400px;
		  height: 400px;
		}	

		html.ipecos5 .contedor__ext__otros__tramites .contedor__ext__listaxe .owl-dots {
		    margin-top: 15px;
		}
		html.ipecos5 .contedor__ext__otros__tramites .contedor__ext__listaxe .owl-dots button span {
		    background: transparent;
		    border: 1px solid #007bc4;
		    width: 15px;
		    height: 15px;
		}
		html.ipecos5 .contedor__ext__otros__tramites .contedor__ext__listaxe .owl-dots button.active span {
		    border: 1px solid #007bc4;
		    background: #007bc4;
		}
		html.ipecos5 .contedor__ext__otros__tramites .contedor__ext__listaxe .owl-dots button:hover span {
		    border: 1px solid #007bc4;
		    background: #007bc4;
		}

		@media(max-width:767px){
			.contedor__ext__titulo__estandar #readspeaker_button { 
			    display: none;
			}
		}
		.contedor__ext__titulo__estandar .contedor__ext__contido > .contedor__ext__titulo {
		    display: flex;
		    flex-direction: row;
		    flex-wrap: nowrap;
		    align-content: center;
		    justify-content: space-between;
		    align-items: center;
		}
		.contedor__ext__titulo__estandar .contedor__ext__contido > .contedor__ext__titulo > .contedor__titulo {
		    display: flex;
		    flex-direction: row;
		    flex-wrap: nowrap;
		    align-content: center;
		    justify-content: flex-start;
		    align-items: center;
		}
		.contedor__ext__titulo__estandar .contedor__ext__contido > .contedor__ext__titulo > .contedor__titulo .contedor__ext__titulo p {
		    margin-bottom: 0px;
		}
		.contedor__ext__titulo__estandar .contedor__ext__contido > .contedor__ext__titulo > .contedor__titulo .contedor__ext__icono.icono-rounded {
		    background: #F6F6F6;
		    border-radius: 50%;
		    width: 48px;
		    height: 48px;
		    padding: 5px;
		    display: flex;
		    flex-direction: row;
		    flex-wrap: nowrap;
		    align-content: center;
		    justify-content: center;
		    align-items: center;
		}
		.contedor__ext__titulo__estandar p{
			margin-bottom:0px;
		}
		.contedor__ext__corpo__estandar .contedor__ext__contido a{
			color:#007bc4;
		}
		.contedor__ext__corpo__estandar .contedor__ext__destacado {
		    background-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_destacados.svg);
		    background-size: 150px;
		    background-position: 50% 0px;
		    background-repeat: no-repeat;
		    min-height: 130px;
		}

	     .contedor__ext__otros__tramites p{
	     	margin-bottom:0px;
	     }
		 .contedor__ext__otros__tramites:not(.modelo2) .contedor__ext__listaxe .contedor__ext__item .contedor__ext__botonera .contedor__ext__boton a {
		    padding: 6px;
		    background: #fff;
		    border-radius: 50%;
		    margin-right: 10px;
		    display: flex;
		    width: 30px;
		    height: 30px;
		    flex-direction: row;
		    flex-wrap: nowrap;
		    justify-content: center;
		    align-items: center;
		} 
		.contedor__ext__otros__tramites.modelo2 .contedor__ext__listaxe .contedor__ext__item .contedor__ext__botonera .contedor__ext__boton a {
		    color: #007bc4;
		    display: flex;
		    flex-direction: row;
		    flex-wrap: nowrap;
		    justify-content: flex-start;
		    align-items: center;
		}
		.contedor__ext__otros__tramites.modelo2 .contedor__ext__listaxe .contedor__ext__item .contedor__ext__botonera .contedor__ext__boton a i {
		    margin-right: 10px;
		}
	 	.contedor__ext__otros__tramites .contedor__ext__listaxe .contedor__ext__item .contedor__ext__botonera > .contedor__ext__boton:last-child a {
		    margin-right: 0px;
		}
	 	.contedor__ext__otros__tramites .contedor__ext__listaxe .contedor__ext__item .contedor__ext__botonera {
		    display: flex;
		    flex-direction: row;
		    flex-wrap: nowrap;
		    justify-content: flex-start;
		    align-items: center;
		    margin-right: 30px;
		}
		html.ipecos5.portal .icono.ico_telematico {
		    background-size: 18px;
		    background-position: center;
		    background-repeat: no-repeat;
		    width: 18px;
		    height: 19px;
		    display: block;
		    -webkit-mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_ordenador.svg);
		    mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_ordenador.svg);
		    background-color: #000;
		}
		html.ipecos5.portal .icono.ico_presencial {
		    background-size: 18px;
		    background-position: center;
		    background-repeat: no-repeat;
		    width: 24px;
		    height: 24px;
		    display: block;
		    -webkit-mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/solicitud_presencial.svg);
		    mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/solicitud_presencial.svg);
		    background-color: #000;
		}
		html.ipecos5.portal .icono.ico_descarga {
		    background-size: 18px;
		    background-position: center;
		    background-repeat: no-repeat;
		    width: 18px;
		    height: 23px;
		    display: block;
		    -webkit-mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_descargas.svg);
		    mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_descargas.svg);
		    background-color: #007bc4;
		}
		html.ipecos5.portal .icono.ico_ver_detalle {
		    background-size: 18px;
		    background-position: center;
		    background-repeat: no-repeat;
		    width: 18px;
		    height: 18px;
		    display: block;
		    -webkit-mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_ver_detalle_13.svg);
		    mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_ver_detalle_13.svg);
		    background-color: #000;
		}
		 .contedor__ext__otros__tramites .contedor__ext__listaxe .contedor__ext__item .contedor__ext__texto {
		    display: flex;
		    flex-direction: column;
		    flex-wrap: nowrap;
		    align-content: center;
		    justify-content: flex-start;
		    align-items: flex-start;
		}
		 .contedor__ext__listado__iniciativas .contedor__ext__botonera .contedor__ext__boton {
		    display: flex;
		    flex-direction: row;
		    flex-wrap: nowrap;
		    align-content: center;
		    justify-content: center;
		    align-items: center;
		}
		 .contedor__ext__listado__iniciativas .contedor__ext__botonera .contedor__ext__boton a {
		    display: inline-block;
		}
		.contedor__ext__otros__tramites .contedor__ext__data {
		    display: flex;
		    flex-direction: row;
		    flex-wrap: nowrap;
		    align-content: center;
		    justify-content: flex-start;
		    align-items: center;
		}
		.contedor__ext__otros__tramites .contedor__ext__data .contedor__ext__calendario {
		    padding: 6px;
		    background: #fff;
		    border-radius: 50%;
		    margin-right: 10px;
		    display: flex;
		    width: 26px;
		    height: 26px;
		    flex-direction: row;
		    flex-wrap: nowrap;
		    justify-content: center;
		    align-items: center;
		}
		@media(min-width:768px){
		    .mt-md-n4-5 {
		        margin-top: -2.5rem !important;
		    }
		}
		
		.contedor__ext__preguntas__frecuentes p {
		    margin-bottom: 0px !important;
		}
		html.ipecos5.portal .contedor__ext__preguntas__frecuentes .acordeon.modelo1.tipo1 .card .card-header > div{
			display: flex;
		    flex-direction: row;
		    flex-wrap: nowrap;
		    justify-content: space-between;
		    align-items: center;
		    position: relative;
		}
		html.ipecos5.portal .contedor__ext__preguntas__frecuentes .acordeon.modelo1.tipo1 .card .card-header{
			border:none;
		}
		html.ipecos5.portal .contedor__ext__preguntas__frecuentes .acordeon.modelo1.tipo1 .card .card-header button {
		    padding: 15px 10px 15px 15px;
		    background: #F5F5F5;
		    color: #2172a3;
		    display: flex;
		    flex-direction: row;
		    flex-wrap: nowrap;
		    align-content: center;
		    justify-content: space-between;
		    align-items: flex-start;
		}
		html.ipecos5.portal .contedor__ext__preguntas__frecuentes .acordeon.modelo1.tipo1 .card .flecha {
		    transform: rotate(90deg) scaleX(1);
		    -webkit-transform: rotate(90deg) scaleX(1);
		    transition: all .3s;
		    font-family: "ipecos-iconos" !important;
		    speak: never;
		    font-style: normal;
		    font-weight: normal;
		    font-variant: normal;
		    text-transform: none;
		    line-height: 1;
		    -webkit-font-smoothing: antialiased;
		    -moz-osx-font-smoothing: grayscale;
		    display: inline-block;
		    margin-left: 10px;
		    float: right;
		    position: relative;
		    right: 4px;
		    font-size: 20px;
		    width: 20px;
		    float: none;
		    top: initial;
		    margin-top: 6px;
		}
		html.ipecos5.portal .contedor__ext__preguntas__frecuentes .acordeon.modelo1.tipo1 .card .flecha:after {
		    font-weight: bold;
		    content: "";
		    font-size: 20px;
		}
		html.ipecos5.portal .contedor__ext__preguntas__frecuentes .acordeon.modelo1.tipo1 .card .card-header button[aria-expanded="true"]+.flecha {
		    top: -3px;
		} 
		html.ipecos5.portal .contedor__ext__preguntas__frecuentes .acordeon.modelo1.tipo1 .card .contedor__ext__info__lateral .contedor__ext__texto {
		    color: #002b49;
		    font-style: italic;
		    font-weight: bold;
		    margin-top: 10px;
		    padding:0px;
		}
		html.ipecos5.portal .contedor__ext__preguntas__frecuentes .acordeon.modelo1.tipo1 .card .card-body .contedor__ext__listaxe {
		    padding: 0px;
		    margin: 0px;
		}
		html.ipecos5.portal .contedor__ext__preguntas__frecuentes .acordeon.modelo1.tipo1 .card .card-body .contedor__ext__listaxe > li:after {
			display: none;
		}
		html.ipecos5.portal .contedor__ext__preguntas__frecuentes .acordeon.modelo1.tipo1 .card .card-body .contedor__ext__listaxe > li {
		    margin-bottom: 30px;
		}
		html.ipecos5.portal .contedor__ext__preguntas__frecuentes .acordeon.modelo1.tipo1 .card .card-body .contedor__ext__listaxe > li:last-child {
		    margin-bottom: 0px;
		}
		html.ipecos5.portal .contedor__ext__preguntas__frecuentes .acordeon.modelo1.tipo1 .card .card-body .contedor__ext__listaxe > li > ul > li {
		    margin-bottom: 20px;
		}
		html.ipecos5.portal .contedor__ext__preguntas__frecuentes .acordeon.modelo1.tipo1 .card .card-body .contedor__ext__listaxe > li > ul > li:last-child {
		    margin-bottom: 0px;
		}
		html.ipecos5.portal .contedor__ext__preguntas__frecuentes .acordeon.modelo1.tipo1 > .card:last-child {
		    margin-bottom: 0px !important;
		}
		html.ipecos5.portal .acordeon.modelo1.tipo1 .card .card-header button[aria-expanded="false"] .flecha {
		    transform: rotate(90deg) scaleX(1);
		    -webkit-transform: rotate(90deg) scaleX(1);
	        margin-top: 0px;
		} 
		html.ipecos5.portal .contedor__ext__preguntas__frecuentes .acordeon.modelo1.tipo1 .card .card-header button[aria-expanded="true"] .flecha {
		    top: -5px;
		}
		html.ipecos5.portal .acordeon.modelo1.tipo1 .card .card-header button[aria-expanded="true"] .flecha {
		    transform: rotate(90deg) scaleX(-1);
		    -webkit-transform: rotate(90deg) scaleX(-1);
		}

		.contedor__ext__buscador__interior .contedor__ext__etiquetas ul li a{
			transition: .4s all;
		}
		.contedor__ext__buscador__interior .contedor__ext__etiquetas ul li a:hover{
			background: #eee;
		}
		.contedor__ext__buscador__interior .grupo-buscador {
			position: relative;
		}
		.contedor__ext__buscador__interior .grupo-buscador .input-group-btn {
			position: absolute;
			top: 0px;
			right: 0px;
			height: 40px;
			display: flex;
			align-content: center;
			justify-content: center;
			align-items: center;
		}
		.contedor__ext__buscador__interior .grupo-buscador .input-group-btn button {
			background: transparent;
			border: none;
			display: flex;
			flex-direction: row;
			flex-wrap: nowrap;
			align-content: center;
			justify-content: center;
			align-items: center;
			height: 40px;
		}
		.contedor__ext__buscador__interior .grupo-buscador .campo-busqueda {
			border: 1px solid #999;
		}
		.contedor__ext__buscador__interior .contedor__ext__etiquetas ul {
			padding: 0px;
			margin: 0px;
			list-style-type: none;
			display: flex;
			flex-direction: row;
			flex-wrap: wrap;
			align-content: center;
			justify-content: center;
			align-items: center;
		}
		.contedor__ext__buscador__interior .contedor__ext__etiquetas ul li a {
			background: #F6F6F6;
			text-transform: uppercase;
		}
		.contedor__ext__buscador__interior .grupo-buscador .campo-busqueda {
			font-weight: 300;
		}
		
		@media(max-width:767px){
			.contedor__ext__buscador__interior .grupo-buscador .input-group-btn {
				top: -2px;
				right: inherit;
				left: 0px;
			}
			.contedor__ext__buscador__interior .grupo-buscador .campo-busqueda {
				padding: 0.5em 1em 0.5em 3em !important;
			}
		}
		
		
	/* MENU LATERAL */
	html.ipecos5.portal .contedor__ext__listaxe__menulateral .contedor__env__listaxe__menulateral.listaxe.nivel3{
		list-style-type: none;
		padding-left: 15px;
	}
	html.ipecos5.portal .contedor__ext__listaxe__menulateral .contedor__env__listaxe__menulateral.listaxe.nivel3>li{
		padding-left: 10px;
	}
	html.ipecos5.portal .contedor__ext__listaxe__menulateral .contedor__env__listaxe__menulateral.listaxe.nivel3>li:after{
		content:"·";
		position:absolute;
		top:0px;
		left: -3px;
		font-size: 30px;
		line-height: 30px;
		color: #007bc4;
	}
	html.ipecos5.portal .contedor__ext__listaxe__menulateral .contedor__env__listaxe__menulateral.listaxe.nivel3>li a{
		color: #007bc4 !important;
	}
	html.ipecos5.portal .contedor__ext__listaxe__menulateral .contedor__env__listaxe__menulateral.listaxe.nivel3>li a:hover {
	    text-decoration: underline !important;
	}
	@media(max-width:767px){
		html.ipecos5.portal .contedor__ext__contido__menulateral.modelo1.tipo2 {
		    margin-bottom: 15px;
			margin-left: -16px;
		    margin-right: -16px;
		}
		html.ipecos5.portal .contedor__ext__contido__menulateral .contedor__env__contido__menulateral .contedor__env__cerrar__menulateral {
		    margin-bottom: 5px;
		}
		html.ipecos5.portal .contedor__ext__contido__menulateral.modelo1.tipo2 .contedor__ext__listaxe__menulateral .contedor__env__listaxe__menulateral.listaxe.nivel1 > .contedor__item > a {
			margin-left: 15px;
		    border-left: 0px solid transparent;
		    padding-left: 15px;
		    margin-right: 15px;
		    padding-right: 30px;
		}
		html.ipecos5.portal .contedor__ext__contido__menulateral.modelo1.tipo2 .contedor__ext__listaxe__menulateral .contedor__env__listaxe__menulateral.listaxe.nivel1 > .contedor__item.active > a {
		    background-color: #007bc4;
		    color: #fff;
		}
		html.ipecos5.portal .contedor__ext__contido__menulateral.modelo1.tipo2 .contedor__ext__listaxe__menulateral .contedor__env__listaxe__menulateral.listaxe.nivel1 > .contedor__item > a:hover {
		    padding-left:15px;
		}
		html.ipecos5.portal .contedor__ext__contido__menulateral.modelo1.tipo2 .contedor__ext__listaxe__menulateral .contedor__env__listaxe__menulateral.listaxe.nivel1>.contedor__item.active.abierto>a .flecha,
		html.ipecos5.portal .contedor__ext__contido__menulateral.modelo1.tipo2 .contedor__ext__listaxe__menulateral .contedor__env__listaxe__menulateral.listaxe.nivel1>.contedor__item.abierto>a .flecha {
		    -moz-transform: scaleY(1) rotate(-180deg);
		    -o-transform: scaleY(1) rotate(-180deg);
		    -webkit-transform: scaleY(1) rotate(-180deg);
		    transform: scaleY(1) rotate(-180deg);
		    filter: FlipV;
		    -ms-filter: "FlipV";
		}
		html.ipecos5.portal .contedor__ext__contido__menulateral.modelo1.tipo2 .contedor__ext__listaxe__menulateral .contedor__env__listaxe__menulateral.listaxe.nivel2 > .contedor__item > a {
		    margin-left:15px;
		    margin-bottom: 0px;
		}
		html.ipecos5.portal .contedor__ext__contido__menulateral.modelo1.tipo2 .contedor__ext__listaxe__menulateral .contedor__env__listaxe__menulateral.listaxe.nivel2 > .contedor__item > a:hover {
		    margin-left:15px;
		}
		html.ipecos5.portal .contedor__ext__contido__menulateral.modelo1.tipo2 .contedor__env__contido__menulateral .contedor__env__cerrar__menulateral .boton-toggle-menulateral {
		    width: 100% !important;
		    text-align: left !important;
		    padding-left: 15.2px !important;
		    background-color: transparent;
		    color: #007bc4 !important;
		    box-shadow: 0px 3px 3px #007bc4 !important;
		    line-height: 17px !important;
		    font-size: 15px !important;
		}
		html.ipecos5.portal .desplegado .contedor__ext__contido__menulateral.modelo1.tipo2 .contedor__env__contido__menulateral .contedor__env__cerrar__menulateral .boton-toggle-menulateral {
		    box-shadow: 0px 0px 0px transparent !important;
		}
	
		html.ipecos5.portal .contedor__ext__contido__menulateral.modelo1.tipo2 .contedor__env__contido__menulateral .contedor__ext__contido__menulateral.modelo1.tipo2 .contedor__ext__listaxe__menulateral {
		    padding-right: 15px;
		}
		html.ipecos5.portal .contedor__ext__contido__menulateral.modelo1.tipo2 .contedor__env__contido__menulateral .contedor__env__cerrar__menulateral .boton-toggle-menulateral .menu-lateral {
		    display: flex;
		    justify-content: space-between;
		    margin-top: 10px;
		}
		html.ipecos5.portal .contedor__ext__contido__menulateral.modelo1.tipo2 .contedor__env__contido__menulateral .contedor__env__cerrar__menulateral .boton-toggle-menulateral .menu-lateral .btn-menu-mobil {
		    margin-right: 27px;
			top: -4px !important;
		    position: relative;
		}
		html.ipecos5.portal .contedor__ext__contido__menulateral.modelo1.tipo2 .contedor__env__contido__menulateral .contedor__env__cerrar__menulateral {
		    display: none;
		}
		html.ipecos5.portal .contedor__ext__contido__menulateral.modelo1.tipo2 .contedor__ext__listaxe__menulateral .contedor__env__listaxe__menulateral.listaxe .contedor__item.tieneHijos > a .flecha {
		    content: "";
		    background-image: url('/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/flechamenusupinv_azul.svg');
		    background-repeat: no-repeat;
		    background-size: 20px;
		    background-position: center;
		    width: 20px;
		    height: 20px;
		    display: block;
		    position: absolute;
		    right: 30px;
		    top: 6px;
		    -moz-transform: scaleY(-1) rotate(-180deg);
		    -o-transform: scaleY(-1) rotate(-180deg);
		    -webkit-transform: scaleY(-1) rotate(-180deg);
		    transform: scaleY(-1) rotate(-180deg);
		    filter: FlipV;
		    -ms-filter: "FlipV";
		}
		html.ipecos5.portal .contedor__ext__contido__menulateral.modelo1.tipo2 .contedor__ext__listaxe__menulateral .contedor__env__listaxe__menulateral.listaxe.nivel1>.contedor__item.active>a,
		html.ipecos5.portal .contedor__ext__contido__menulateral.modelo1.tipo2 .contedor__ext__listaxe__menulateral .contedor__env__listaxe__menulateral.listaxe.nivel1>.contedor__item>a:hover {
		    background-color: #ffffff;
		    color: #666;
		    padding-left: 0px; 
		}
		html.ipecos5.portal .contedor__ext__contido__menulateral.modelo1.tipo2 .contedor__ext__listaxe__menulateral .contedor__env__listaxe__menulateral.listaxe .contedor__item.tieneHijos.active > a .flecha,
		html.ipecos5.portal .contedor__ext__contido__menulateral.modelo1.tipo2 .contedor__ext__listaxe__menulateral .contedor__env__listaxe__menulateral.listaxe .contedor__item.tieneHijos.abierto > a .flecha {
		    content: "";
		    background-image: url('/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/flechamenusupinv.svg');
		    background-repeat: no-repeat;
		    background-size: 20px;
		    background-position: center;
		    width: 20px;
		    height: 20px;
		    display: block;
		    position: absolute;
		    right: 30px;
		    top: 6px;
		    -moz-transform: scaleY(-1) rotate(-180deg);
		    -o-transform: scaleY(-1) rotate(-180deg);
		    -webkit-transform: scaleY(-1) rotate(-180deg);
		    transform: scaleY(-1) rotate(-180deg);
		    filter: FlipV;
		    -ms-filter: "FlipV";
		}
		html.ipecos5.portal .contedor__ext__contido__menulateral.modelo1.tipo2 .contedor__ext__listaxe__menulateral .contedor__env__listaxe__menulateral.listaxe.nivel2 .contedor__item.tieneHijos > a .flecha {
		    content: "";
		    background-image: url('/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/flechamenusupinv_azul.svg');
		    background-repeat: no-repeat;
		    background-size: 20px;
		    background-position: center;
		    width: 20px;
		    height: 20px;
		    display: block;
		    position: absolute;
		    right: 30px;
		    top: 6px;
		    -moz-transform: scaleY(-1) rotate(-180deg);
		    -o-transform: scaleY(-1) rotate(-180deg);
		    -webkit-transform: scaleY(-1) rotate(-180deg);
		    transform: scaleY(-1) rotate(-180deg);
		    filter: FlipV;
		    -ms-filter: "FlipV";
		}
		html.ipecos5.portal .contedor__ext__contido__menulateral.modelo1.tipo2 .contedor__ext__listaxe__menulateral .contedor__env__listaxe__menulateral.listaxe.nivel2>.contedor__item.active.abierto>a .flecha,
		html.ipecos5.portal .contedor__ext__contido__menulateral.modelo1.tipo2 .contedor__ext__listaxe__menulateral .contedor__env__listaxe__menulateral.listaxe.nivel2>.contedor__item.abierto>a .flecha {
		    -moz-transform: scaleY(1) rotate(-180deg);
		    -o-transform: scaleY(1) rotate(-180deg);
		    -webkit-transform: scaleY(1) rotate(-180deg);
		    transform: scaleY(1) rotate(-180deg);
		    filter: FlipV;
		    -ms-filter: "FlipV";
		}
		html.ipecos5.portal .contedor__ext__contido__menulateral.modelo1.tipo2 .contedor__ext__listaxe__menulateral .contedor__env__listaxe__menulateral.listaxe.nivel1 .contedor__item.tieneHijos.abierto > a .flecha {
		    -moz-transform: scaleY(1) rotate(-180deg);
		    -o-transform: scaleY(1) rotate(-180deg);
		    -webkit-transform: scaleY(1) rotate(-180deg);
		    transform: scaleY(1) rotate(-180deg);
		    filter: FlipV;
		    -ms-filter: "FlipV";
		}
		html.ipecos5.portal .contedor__ext__contido__menulateral.modelo1.tipo2 .contedor__ext__listaxe__menulateral .contedor__env__listaxe__menulateral.listaxe .contedor__item.tieneHijos > a:hover .flecha {
		    background-image: url('/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/flechamenusupinv.svg');
		}
		html.ipecos5.portal .contedor__ext__contido__menulateral.modelo1.tipo2 .contedor__ext__listaxe__menulateral .contedor__env__listaxe__menulateral.listaxe.nivel1 > .contedor__item.tieneHijos:not(.abierto) > a:not(:hover) .flecha {
		    background-image: url('/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/flechamenusupinv_azul.svg');
		}
		html.ipecos5.portal .contedor__ext__contido__menulateral.modelo1.tipo2 .contedor__ext__listaxe__menulateral .contedor__env__listaxe__menulateral.listaxe.nivel1 > .contedor__item.tieneHijos.active:not(.abierto) > a:not(:hover) .flecha {
		    background-image: url('/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/flechamenusupinv.svg');
		}
		html.ipecos5.portal .contedor__ext__contido__menulateral.modelo1.tipo2 .contedor__ext__listaxe__menulateral .contedor__env__listaxe__menulateral.listaxe.nivel1 > .contedor__item.tieneHijos:not(.active) > a:not(:hover) .flecha {
		    background-image: url('/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/flechamenusupinv_gris.svg');
		}
		html.ipecos5.portal .contedor__ext__contido__menulateral.modelo1.tipo2 .contedor__ext__listaxe__menulateral .contedor__env__listaxe__menulateral.listaxe.nivel1 > .contedor__item.tieneHijos:not(.active):not(.abierto) > a:not(:hover) .flecha {
		    background-image: url('/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/flechamenusupinv_gris.svg');
		}
		html.ipecos5.portal .contedor__ext__contido__menulateral.modelo1.tipo2 .contedor__ext__listaxe__menulateral .contedor__env__listaxe__menulateral.listaxe.nivel2 .contedor__item.tieneHijos:not(.active) > a:not(:hover) .flecha{
			background-image: url('/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/flechamenusupinv_gris.svg');
		}
		html.ipecos5.portal .contedor__ext__contido__menulateral.modelo1.tipo2 .contedor__ext__listaxe__menulateral .contedor__env__listaxe__menulateral.listaxe.nivel2 .contedor__item.tieneHijos > a:hover .flecha{
			background-image: url('/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/flechamenusupinv_azul.svg');
		}
		html.ipecos5.portal .contedor__ext__contido__menulateral.modelo1.tipo2 .contedor__ext__listaxe__menulateral .contedor__env__listaxe__menulateral.listaxe .contedor__item>a > .titulo {
		    padding-right: 45px;
		    display: block;
		}
		html.ipecos5.portal .contedor__ext__contido__menulateral.modelo1.tipo2 .contedor__ext__listaxe__menulateral .contedor__env__listaxe__menulateral.listaxe.nivel3 .contedor__item>a {
		    border-left: 0px solid #007bc4;
		    margin-bottom: 0px;
		}
		html.ipecos5.portal .contedor__ext__contido__menulateral.modelo1.tipo2 .contedor__ext__listaxe__menulateral .contedor__env__listaxe__menulateral.listaxe.nivel3 .contedor__item>a:hover {
		    border-left: 0px solid #007bc4;
		}
		html.ipecos5.portal .contedor__ext__contido__menulateral.modelo1.tipo2 .contedor__ext__listaxe__menulateral .contedor__env__listaxe__menulateral.listaxe.nivel3 {
		    margin-left: 15px;
		}
		html.ipecos5.portal .contedor__ext__contido__menulateral.modelo1.tipo2 .contedor__ext__listaxe__menulateral .contedor__env__listaxe__menulateral.listaxe.nivel2>.contedor__item,
		html.ipecos5.portal .contedor__ext__contido__menulateral.modelo1.tipo2 .contedor__ext__listaxe__menulateral .contedor__env__listaxe__menulateral.listaxe.nivel3>.contedor__item{
			margin-top: 0px;
			padding-top: 5px;
		}
		html.ipecos5.portal .contedor__ext__contido__menulateral.modelo1.tipo2 .contedor__ext__listaxe__menulateral .contedor__env__listaxe__menulateral.listaxe.nivel1 > .contedor__item {
		    margin-bottom: 5px;
		}
		html.ipecos5.portal .contedor__ext__contido__menulateral.modelo1.tipo2 .contedor__ext__listaxe__menulateral .contedor__env__listaxe__menulateral.listaxe .contedor__item>a{
		    margin-bottom: 0px;
		}
		html.ipecos5.portal .contedor__ext__contido__menulateral.modelo1.tipo2 .contedor__env__contido__menulateral .contedor__env__cerrar__menulateral .boton-toggle-menulateral .titulo {
		    transition: .4s all;
		}
		html.ipecos5.portal .contedor__ext__contido__menulateral.modelo1.tipo2 .contedor__env__contido__menulateral .contedor__env__cerrar__menulateral .boton-toggle-menulateral .btn-menu-mobil-cerrar {
		    margin-right: 27px;
		    top: -4px !important;
		    position: relative;
		}
		html.ipecos5.portal .desplegado .contedor__ext__contido__menulateral.modelo1.tipo2 .contedor__env__contido__menulateral .contedor__env__cerrar__menulateral .boton-toggle-menulateral .btn-menu-mobil {
		    display: none;
		}
		html.ipecos5.portal .plegado .contedor__ext__contido__menulateral.modelo1.tipo2 .contedor__env__contido__menulateral .contedor__env__cerrar__menulateral .boton-toggle-menulateral .btn-menu-mobil-cerrar {
		    display: none;
		}
	}

	
	/* MAQUETA PARA QUEN PORTADA */
	
	html.ipecos5.portal .contedor__ext__listado__destacados__iconos.border-top-1-solid-gris3 {
    border-top: 1px solid #cecfcf !important;
}
html.ipecos5.portal .contedor__ext__listado__destacados__iconos .wrap-max-width.border-bottom-1-solid-gris3{
	border-bottom: 1px solid #cecfcf !important;
}
html.ipecos5.portal .contedor__ext__listado__destacados__iconos .contedor__ext__contido .contedor__ext__listaxe {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
    align-items: flex-start;
    text-align: center;
}
html.ipecos5.portal .contedor__ext__listado__destacados__iconos .contedor__ext__contido .contedor__ext__listaxe .contedor__ext__item {
    border-right: 1px solid #cecfcf;
}
html.ipecos5.portal .contedor__ext__listado__destacados__iconos .contedor__ext__contido .contedor__ext__listaxe > .contedor__ext__item:last-child {
    border-right: none;
}
html.ipecos5.portal .contedor__ext__listado__destacados__iconos .contedor__ext__contido .contedor__ext__listaxe .contedor__ext__item a{
	display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-items: center;
}
html.ipecos5.portal .contedor__ext__listado__destacados__iconos .contedor__ext__contido .contedor__ext__listaxe .contedor__ext__item a .contedor__ext__icono {
    background: #F6F6F6;
    border-radius: 50%;
    width: 86px;
    height: 86px;
}
html.ipecos5.portal .contedor__ext__listado__destacados__iconos .contedor__ext__contido .contedor__ext__listaxe .contedor__ext__item a .contedor__ext__texto p {
    margin-bottom: 0px;
}
@media(min-width:576px) and (max-width:991px){
    html.ipecos5.portal .contedor__ext__listado__destacados__iconos .contedor__ext__contido .contedor__ext__listaxe > .contedor__ext__item:nth-child(3n) {
        border-right: none;
    }
}
@media(max-width:575px){
    html.ipecos5.portal .contedor__ext__listado__destacados__iconos .contedor__ext__contido .contedor__ext__listaxe > .contedor__ext__item:nth-child(2n) {
        border-right: none;
    }
}


/* SUBPORTADA COLECTIVOS */
html.ipecos5.portal .contedor__ext__listado__destacados__iconos.border-top-1-solid-gris3 {
		    border-top: 1px solid #cecfcf !important;
		}
		html.ipecos5.portal .contedor__ext__subportada__colectivos .border-top-1-solid-gris3 {
		    border-top: 1px solid #eee !important;
		}
		html.ipecos5.portal .contedor__ext__enlaces__interes.border-top-1-solid-gris3 {
		    border-top: 1px solid #eee !important;
		}
		.fondo-color-sede-gris {
		    background: #F5F5F5; 
		}

		html.ipecos5.portal .rsbtn .rsbtn_play {
		    background: transparent !important;
		    border: none !important;
		}
		html.ipecos5.portal .rsbtn .rsbtn_play .rsbtn_left .rsbtn_text span {
			color: #007bc4 !important;
			padding-right: 25px;
			padding-left: 5px;
			font-family: 'XuntaSans';
		}
		html.ipecos5.portal .rsbtn .rsbtn_play .rsbtn_left .rsbtn_text:before {
			color: #007bc4 !important;
			right: 0;
			left: inherit;
		}
		html.ipecos5.portal .rsbtn .rsbtn_play .rsbtn_left .rsbtn_text:after {
			color: #007bc4 !important;
			right: 0;
			left: inherit;
		}
		html.ipecos5.portal .rsbtn .rsbtn_play .rsbtn_left .rsbtn_text:before {
			content: "";
			background-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_altavoz.svg);
			width: 16px;
			height: 20px;
			background-size: contain;
			background-repeat: no-repeat;
			top: 2px;
		}
		html.ipecos5.portal .rsbtn .rsbtn_play .rsbtn_left .rsbtn_text:after {
			content: "";
		}

		.contedor__ext__subportada__colectivos .contedor__ext__readspeaker .contedor__env__readspeaker .rsbtn {
		    float: right;
		}
		.boton-naranja {
			padding: 10px 20px;
		    background: #D14905;
		    color: #fff;
		    display: flex;
		    height: 100%;
		    flex-direction: row;
		    flex-wrap: nowrap;
		    justify-content: center;
		    align-items: center;
		}
		.boton-naranja:hover,.boton-naranja:focus {
		    background: #D14905;
		    color: #fff;
		}
		.boton-transparente {
			padding: 10px 20px;
		    background: transparent;
		    color: #007bc4;
		    display: flex;
		    height: 100%;
		    flex-direction: row;
		    flex-wrap: nowrap;
		    justify-content: center;
		    align-items: center;
		    font-weight: 300;
		}
		.boton-transparente:hover,.boton-transparente:focus {
		    background: transparent;
		    color: #007bc4;
		}
		.boton-naranja {
		  box-shadow: 0px 0px 12px -2px rgba(0, 0, 0, 0.5);
		  line-height: 1.25;
		  text-decoration: none;
		  text-transform: uppercase;
		  position: relative;
		  transition: background-color 0.6s ease;
		  overflow: hidden;
		}
		.boton-naranja:after {
		  content: "";
		  position: absolute;
		  width: 0;
		  height: 0;
		  top: 50%;
		  left: 50%;
		  top: var(--mouse-y);
		  left: var(--mouse-x);
		  transform-style: flat;
		  transform: translate3d(-50%, -50%, 0);
		  background: rgba(255, 255, 255, 0.1);
		  border-radius: 100%;
		  transition: width 0.3s ease, height 0.3s ease;
		} 
		.boton-naranja:active:after {
		  width: 400px;
		  height: 400px;
		}	
		@media(max-width:767px){
			.contedor__ext__titulo__subportada #readspeaker_button {
			    display: none;
			}
		}
		.contedor__ext__titulo__subportada .contedor__ext__contido > .contedor__ext__titulo {
		    display: flex;
		    flex-direction: row;
		    flex-wrap: nowrap;
		    align-content: center;
		    justify-content: space-between;
		    align-items: center;
		}
		.contedor__ext__titulo__subportada .contedor__ext__contido > .contedor__ext__titulo > .contedor__titulo {
		    display: flex;
		    flex-direction: row;
		    flex-wrap: nowrap;
		    align-content: center;
		    justify-content: flex-start;
		    align-items: center;
		}
		.contedor__ext__titulo__subportada .contedor__ext__contido > .contedor__ext__titulo > .contedor__titulo .contedor__ext__titulo p {
		    margin-bottom: 0px;
		}
		.contedor__ext__titulo__subportada .contedor__ext__contido > .contedor__ext__titulo > .contedor__titulo .contedor__ext__icono.icono-rounded {
		    background: #F6F6F6;
		    border-radius: 50%;
		    width: 48px;
		    height: 48px;
		    padding: 5px;
		    display: flex;
		    flex-direction: row;
		    flex-wrap: nowrap;
		    align-content: center;
		    justify-content: center;
		    align-items: center;
		}
		.contedor__ext__subportada__colectivos p {
		    margin-bottom: 0px;
		}
		
		.contedor__ext__buscador__interior .contedor__ext__etiquetas ul li a{
			transition: .4s all;
		}
		.contedor__ext__buscador__interior .contedor__ext__etiquetas ul li a:hover{
			background: #eee;
		}
		.contedor__ext__buscador__interior .grupo-buscador {
			position: relative;
		}
		.contedor__ext__buscador__interior .grupo-buscador .input-group-btn {
			position: absolute;
			top: 0px;
			right: 0px;
			height: 40px;
			display: flex;
			align-content: center;
			justify-content: center;
			align-items: center;
		}
		.contedor__ext__buscador__interior .grupo-buscador .input-group-btn button {
			background: transparent;
			border: none;
			display: flex;
			flex-direction: row;
			flex-wrap: nowrap;
			align-content: center;
			justify-content: center;
			align-items: center;
			height: 40px;
		}
		.contedor__ext__buscador__interior .grupo-buscador .campo-busqueda {
			border: 1px solid #999;
		}
		.contedor__ext__buscador__interior .contedor__ext__etiquetas ul {
			padding: 0px;
			margin: 0px;
			list-style-type: none;
			display: flex;
			flex-direction: row;
			flex-wrap: wrap;
			align-content: center;
			justify-content: center;
			align-items: center;
		}
		.contedor__ext__buscador__interior .contedor__ext__etiquetas ul li a {
			background: #F6F6F6;
			text-transform: uppercase;
		}
		.contedor__ext__buscador__interior .grupo-buscador .campo-busqueda {
			font-weight: 300;
		}
		@media(max-width:767px){
			.contedor__ext__buscador__interior .grupo-buscador .input-group-btn {
				top: -2px;
				right: inherit;
				left: 0px;
			}
			.contedor__ext__buscador__interior .grupo-buscador .campo-busqueda {
				padding: 0.5em 1em 0.5em 3em !important;
			}
		}
		
		.contedor__ext__subportada__colectivos .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item {
			padding: 0px 15px;
		}
		.contedor__ext__subportada__colectivos .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__ext__cabecera {
		    margin-bottom: 15px;
		}
		.contedor__ext__subportada__colectivos .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__ext__cabecera .contedor__ext__codigo {
		    float: left;
		    margin-right: 5px;
		}
		.contedor__ext__subportada__colectivos .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__ext__cabecera .contedor__ext__codigo a{
			color: #333;
		}
		.contedor__ext__subportada__colectivos .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__env__item,
		.contedor__ext__detalle__procedemento .contedor__ext__item .contedor__env__item {
		    display: flex;
		    flex-direction: row;
		    flex-wrap: nowrap;
		    align-content: flex-start;
		    justify-content: flex-start;
		    align-items: flex-start;
		}
		.contedor__ext__subportada__colectivos .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__ext__corpo a {
		    color: #007bc4;
		    display: inline;
		}
		.contedor__ext__subportada__colectivos .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__ext__corpo .contedor__ext__botonera {
		    display: flex;
		    flex-direction: row;
		    flex-wrap: nowrap;
		    align-content: center;
		    justify-content: center;
		    align-items: center;
		    margin-right: 30px;
		}
		.contedor__ext__subportada__colectivos .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__ext__corpo .contedor__ext__plazo {
		    display: flex;
		    flex-direction: row;
		    flex-wrap: nowrap;
		    align-content: center;
		    justify-content: center;
		    align-items: center;
		}
		.contedor__ext__subportada__colectivos .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__ext__corpo .contedor__ext__plazo.abierto{
			color: #018325;
		}
		.contedor__ext__subportada__colectivos .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__ext__corpo .contedor__ext__botonera .contedor__ext__boton a {
			padding: 6px;
		    background: #fff;
		    border-radius: 50%;
		    margin-right: 10px;
		    display: flex;
		    width: 30px;
		    height: 30px;
		    flex-direction: row;
		    flex-wrap: nowrap;
		    justify-content: center;
		    align-items: center;
		}
		.contedor__ext__subportada__colectivos .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__ext__corpo .contedor__ext__botonera > .contedor__ext__boton:last-child a {
		    margin-right: 0px;
		}
		.contedor__ext__subportada__colectivos .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__ext__corpo .contedor__ext__plazo .contedor__ext__icono {
		    padding: 6px;
		    background: #fff;
		    border-radius: 50%;
		    margin-right: 5px;
		    display: flex;
		    width: 30px;
		    height: 30px;
		    flex-direction: row;
		    flex-wrap: nowrap;
		    justify-content: center;
		    align-items: center;
		}
		
		
		.contedor__ext__subportada__colectivos .contedor__ext__subportada__datos .contedor__env__listaxe__colectivos .contedor__ext__item .contedor__item {
		    position: relative;
		    overflow: hidden;
		}
		.contedor__ext__subportada__colectivos .contedor__ext__subportada__datos .contedor__env__listaxe__colectivos .contedor__ext__item .contedor__item .contedor__ext__imagen img {
		    width: 100%;
		    height: 100%;
		    object-fit: cover;
		    object-position: center;
		}
		.contedor__ext__subportada__colectivos .contedor__ext__subportada__datos .contedor__env__listaxe__colectivos .contedor__ext__item .contedor__item .contedor__ext__texto {
		    position: absolute;
		    bottom: 0px;
		    left: 0px;
		    right: 0px;
		    width: 100%;
		    background: rgb(0 123 196 / 76%);
		    padding: 20px;
		    min-height: 90px;
		    color: #fff;
		    text-align: center;
		    display: flex;
		    flex-direction: row;
		    flex-wrap: nowrap;
		    justify-content: center;
		    align-items: center;
		}
		.contedor__ext__subportada__colectivos .contedor__ext__subportada__datos .contedor__env__listaxe__colectivos.empresa .contedor__ext__item .contedor__item .contedor__ext__texto {
		    background: rgba(0,43,73,0.9);
		}
		.contedor__ext__subportada__colectivos .contedor__ext__subportada__datos .contedor__env__listaxe__colectivos.iniciativa .contedor__ext__item .contedor__item .contedor__ext__texto {
	        background: rgba(246,246,246,.9);
   			color: #002b49;
		}
		.contedor__ext__subportada__colectivos .contedor__ext__subportada__datos .contedor__env__listaxe__colectivos .contedor__ext__item .contedor__item .contedor__ext__texto p {
		    margin-bottom: 0px;
		}
		@media(max-width:575px){	
			.contedor__ext__subportada__colectivos .contedor__ext__contido .contedor__env__contido .contedor__ext__texto.contedor__ext__listaxe {
			    padding: 15px;
			}
			.contedor__ext__subportada__colectivos .contedor__env__contido {
			    margin-bottom: 0px;
			}
		}
		
		/* SUBPORTADA DE INTERESE */
		html.ipecos5.portal .contedor__ext__entrada__deinteres.border-bottom-1-solid-gris3 {
		    border-bottom: 1px solid #eee !important;
		}
		@media(max-width:767px){
		
			.contedor__ext__mb__gris3 {
			    border-bottom: 1px solid #eee !important;
			}
			html.ipecos5.portal .contedor__ext__entrada__deinteres.border-sm-bottom-1-solid-gris3 {
			    border-bottom: 1px solid #eee !important;
			}
		}
		.texto-color-sede-gris1 {
		    color: #666;
		}

		html.ipecos5.portal .rsbtn .rsbtn_play { 
		    background: transparent !important;
		    border: none !important;
		}
		html.ipecos5.portal .rsbtn .rsbtn_play .rsbtn_left .rsbtn_text span {
			color: #007bc4 !important;
			padding-right: 25px;
			padding-left: 5px;
			font-family: 'XuntaSans';
		}
		html.ipecos5.portal .rsbtn .rsbtn_play .rsbtn_left .rsbtn_text:before {
			color: #007bc4 !important;
			right: 0;
			left: inherit;
		}
		html.ipecos5.portal .rsbtn .rsbtn_play .rsbtn_left .rsbtn_text:after {
			color: #007bc4 !important;
			right: 0;
			left: inherit;
		}
		html.ipecos5.portal .rsbtn .rsbtn_play .rsbtn_left .rsbtn_text:before {
			content: "";
			background-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_altavoz.svg);
			width: 16px;
			height: 20px;
			background-size: contain;
			background-repeat: no-repeat;
			top: 2px;
		}
		html.ipecos5.portal .rsbtn .rsbtn_play .rsbtn_left .rsbtn_text:after {
			content: "";
		}
		.contedor__ext__readspeaker .contedor__env__readspeaker .rsbtn {
		    float: right;
		}
	
		@media(max-width:767px){
			.contedor__ext__entrada__deinteres #readspeaker_button {
			    display: none;
			}
		}
		.contedor__ext__entrada__deinteres .contedor__ext__readspeaker {
		    display: flex;
		    flex-direction: row;
		    flex-wrap: nowrap;
		    justify-content: flex-end;
		    align-items: center;
		} 		
		@media(max-width:767px){
			.contedor__ext__entrada__deinteres #readspeaker_button {
			    display: none;
			}
		}
		.contedor__ext__entrada__deinteres .contedor__ext__contido p {
		    margin-bottom: 0px;
		}
		.contedor__ext__entrada__deinteres .contedor__ext__contido .contedor__ext__titulos .contedor__ext__conselleria .contedor__env__conselleria {
		    display: flex;
		    flex-direction: row;
		    flex-wrap: nowrap;
		    align-content: center;
		    justify-content: flex-start;
		    align-items: center;
		}
		.contedor__ext__entrada__deinteres .contedor__ext__contido .contedor__ext__titulos .contedor__ext__conselleria .contedor__env__conselleria .contedor__ext__icono.icono-rounded {
		    background: #F6F6F6;
		    border-radius: 50%;
		    width: 32px;
		    height: 32px;
		    padding: 5px;
		    display: flex;
		    flex-direction: row;
		    flex-wrap: nowrap;
		    align-content: center;
		    justify-content: center;
		    align-items: center;
		}
		.contedor__ext__entrada__deinteres .contedor__ext__contido .contedor__ext__corpo .contedor__ext__imaxe {
		    flex-direction: row;
		    flex-wrap: nowrap;
		    justify-content: flex-end;
		}
		.contedor__ext__entrada__deinteres .contedor__ext__contido .contedor__ext__corpo .contedor__ext__imaxe img {
		    width: 100%;
		    height: 100%;
		    object-fit: cover;
		    object-position: center;
		}
		@media(min-width:992px){
			.contedor__ext__entrada__deinteres .contedor__ext__contido .contedor__ext__corpo .contedor__ext__imaxe img {
			    max-width: 205px;
			}
		}
		.contedor__ext__enlaces__inferior .contedor__ext__contido .contedor__ext__listaxe p {
		    margin-bottom: 0px;
		}
		.contedor__ext__enlaces__inferior .contedor__ext__contido .contedor__ext__listaxe .contedor__ext__item .contedor__ext__titulo a {
		    display: flex;
		    flex-direction: row;
		    flex-wrap: nowrap;
		    align-content: center;
		    justify-content: flex-start;
		    align-items: flex-start;
		}
		
		/* SUBPORTADA EMPRESAS */
		html.ipecos5.portal .contedor__ext__listado__destacados__iconos.border-top-1-solid-gris3 {
		    border-top: 1px solid #cecfcf !important;
		}
		html.ipecos5.portal .contedor__ext__subportada__empresas .border-top-1-solid-gris3 {
		    border-top: 1px solid #eee !important;
		}
		html.ipecos5.portal .contedor__ext__enlaces__interes.border-top-1-solid-gris3 {
		    border-top: 1px solid #eee !important;
		}
		.fondo-color-sede-gris {
		    background: #F5F5F5; 
		}

		html.ipecos5.portal .rsbtn .rsbtn_play {
		    background: transparent !important;
		    border: none !important;
		}
		html.ipecos5.portal .rsbtn .rsbtn_play .rsbtn_left .rsbtn_text span {
			color: #007bc4 !important;
			padding-right: 25px;
			padding-left: 5px;
			font-family: 'XuntaSans';
		}
		html.ipecos5.portal .rsbtn .rsbtn_play .rsbtn_left .rsbtn_text:before {
			color: #007bc4 !important;
			right: 0;
			left: inherit;
		}
		html.ipecos5.portal .rsbtn .rsbtn_play .rsbtn_left .rsbtn_text:after {
			color: #007bc4 !important;
			right: 0;
			left: inherit;
		}
		html.ipecos5.portal .rsbtn .rsbtn_play .rsbtn_left .rsbtn_text:before {
			content: "";
			background-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_altavoz.svg);
			width: 16px;
			height: 20px;
			background-size: contain;
			background-repeat: no-repeat;
			top: 2px;
		}
		html.ipecos5.portal .rsbtn .rsbtn_play .rsbtn_left .rsbtn_text:after {
			content: "";
		}

		.contedor__ext__subportada__empresas .contedor__ext__readspeaker .contedor__env__readspeaker .rsbtn {
		    float: right;
		}
		.boton-naranja {
			padding: 10px 20px;
		    background: #D14905;
		    color: #fff;
		    display: flex;
		    height: 100%;
		    flex-direction: row;
		    flex-wrap: nowrap;
		    justify-content: center;
		    align-items: center;
		}
		.boton-naranja:hover,.boton-naranja:focus {
		    background: #D14905;
		    color: #fff;
		}
		.boton-transparente {
			padding: 10px 20px;
		    background: transparent;
		    color: #007bc4;
		    display: flex;
		    height: 100%;
		    flex-direction: row;
		    flex-wrap: nowrap;
		    justify-content: center;
		    align-items: center;
		    font-weight: 300;
		}
		.boton-transparente:hover,.boton-transparente:focus {
		    background: transparent;
		    color: #007bc4;
		}
		
		.boton-naranja {
		  box-shadow: 0px 0px 12px -2px rgba(0, 0, 0, 0.5);
		  line-height: 1.25;
		  text-decoration: none;
		  text-transform: uppercase;
		  position: relative;
		  transition: background-color 0.6s ease;
		  overflow: hidden;
		}
		.boton-naranja:after {
		  content: "";
		  position: absolute;
		  width: 0;
		  height: 0;
		  top: 50%;
		  left: 50%;
		  top: var(--mouse-y);
		  left: var(--mouse-x);
		  transform-style: flat;
		  transform: translate3d(-50%, -50%, 0);
		  background: rgba(255, 255, 255, 0.1);
		  border-radius: 100%;
		  transition: width 0.3s ease, height 0.3s ease;
		} 
		.boton-naranja:active:after {
		  width: 400px;
		  height: 400px;
		}	
		@media(max-width:767px){
			.contedor__ext__titulo__subportada #readspeaker_button {
			    display: none;
			}
		}
		.contedor__ext__titulo__subportada .contedor__ext__contido > .contedor__ext__titulo {
		    display: flex;
		    flex-direction: row;
		    flex-wrap: nowrap;
		    align-content: center;
		    justify-content: space-between;
		    align-items: center;
		}
		.contedor__ext__titulo__subportada .contedor__ext__contido > .contedor__ext__titulo > .contedor__titulo {
		    display: flex;
		    flex-direction: row;
		    flex-wrap: nowrap;
		    align-content: center;
		    justify-content: flex-start;
		    align-items: center;
		}
		.contedor__ext__titulo__subportada .contedor__ext__contido > .contedor__ext__titulo > .contedor__titulo .contedor__ext__titulo p {
		    margin-bottom: 0px;
		}
		.contedor__ext__titulo__subportada .contedor__ext__contido > .contedor__ext__titulo > .contedor__titulo .contedor__ext__icono.icono-rounded {
		    background: #F6F6F6;
		    border-radius: 50%;
		    width: 48px;
		    height: 48px;
		    padding: 5px;
		    display: flex;
		    flex-direction: row;
		    flex-wrap: nowrap;
		    align-content: center;
		    justify-content: center;
		    align-items: center;
		}
		.contedor__ext__subportada__empresas .contedor__ext__tabs .contedor__ext__tabs__init {
		    padding: 0px !important;
		    border: 0px solid transparent;
		}
		
		.contedor__ext__subportada__empresas .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__filtros .contedor__env__filtros {
		    padding: 0px;
		    border: none;
		    border-radius: 0px !important;
		    background: transparent;
		    border-bottom: 1px solid #cecfcf;
			display: flex;
		    flex-direction: row;
		    flex-wrap: nowrap;
		    justify-content: flex-start;
		}
		.contedor__ext__subportada__empresas .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__filtros .contedor__env__filtros .contedor__ext__item {
		    background: transparent;
		    border: none;
		    margin: 0px;
		    padding: 0px;
		    border-radius: 0px;
		    border-bottom: 5px solid transparent;
			display: flex;
			align-items: flex-end;
		}
		.contedor__ext__subportada__empresas .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__filtros .contedor__env__filtros .contedor__ext__item.ui-state-active {
		    border-bottom: 5px solid #007bc4;
		}
		.contedor__ext__subportada__empresas .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__filtros .contedor__env__filtros .contedor__ext__item .contedor__item {
		    color: #007bc4;
		    white-space: pre-line;
		    padding: 0px 14px 8px 14px !important;
		    line-height: 19px !important;
		}
		.contedor__ext__subportada__empresas .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__filtros .contedor__env__filtros .contedor__ext__item.ui-state-active .contedor__item {
		    color: #002b49;
		    font-weight: bold;
		}
		.contedor__ext__subportada__empresas .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__filtros .contedor__env__filtros .contedor__ext__item:not(.ui-state-active):hover {
		    border-bottom: 5px solid #007bc4;
		}
		.contedor__ext__subportada__empresas .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__env__contido .contedor__ext__titulo > a {
		    text-decoration: none;
			flex-direction: row;
		    flex-wrap: nowrap;
		    justify-content: space-between;
		}
		.contedor__ext__subportada__empresas .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__env__contido .contedor__ext__titulo > a .contedor__flecha {
		    transform: rotate(90deg) scaleX(1);
		    -webkit-transform: rotate(90deg) scaleX(1);
		    transition: all .3s;
		    font-family: "ipecos-iconos" !important;
		    speak: never;
		    font-style: normal;
		    font-weight: normal;
		    font-variant: normal;
		    text-transform: none;
		    line-height: 1;
		    -webkit-font-smoothing: antialiased;
		    -moz-osx-font-smoothing: grayscale;
		    display: inline-block;
		    margin-left: 10px;
		    float: right;
		    position: relative;
		    left: -3px;
		    font-size: 15px;
		}
		.contedor__ext__subportada__empresas .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__env__contido.open .contedor__ext__titulo > a .contedor__flecha {
		    transform: rotate(90deg) scaleX(-1);
		    -webkit-transform: rotate(90deg) scaleX(-1);
		}
		.contedor__ext__subportada__empresas .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__env__contido .contedor__ext__titulo > a .contedor__flecha:after {
		    content: "";
		    color: #fff;
		    font-weight: bold;
		}
		.contedor__ext__subportada__empresas .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__env__contido .contedor__ext__texto ul:not(.ui-tabs-nav) {
		    padding-left: 15px;
		    list-style-type: none;
		}
		.contedor__ext__subportada__empresas .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__env__contido .contedor__ext__texto ul li:not(.ui-tabs-tab) {
		    position: relative;
		}
		.contedor__ext__subportada__empresas .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__env__contido .contedor__ext__texto ul li:not(.ui-tabs-tab):after {
		    position: absolute;
		    top: 0px;
		    left: -10px;
		    content: "-";
		    font-size: 15px;
		}
		
		.contedor__ext__subportada__empresas .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item {
			padding: 0px 15px;
		}
		.contedor__ext__subportada__empresas .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__ext__cabecera {
		    margin-bottom: 15px;
		}
		.contedor__ext__subportada__empresas .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__ext__cabecera .contedor__ext__codigo {
		    float: left;
		    margin-right: 5px;
		}
		.contedor__ext__subportada__empresas .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__ext__cabecera .contedor__ext__codigo a{
			color: #333;
		}
		.contedor__ext__subportada__empresas .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__env__item {
		    display: flex;
		    flex-direction: row;
		    flex-wrap: nowrap;
		    align-content: flex-start;
		    justify-content: flex-start;
		    align-items: flex-start;
		}
		.contedor__ext__subportada__empresas .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__ext__corpo a {
		    color: #007bc4;
		    display: inline;
		}
		.contedor__ext__subportada__empresas .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__ext__corpo .contedor__ext__botonera {
		    display: flex;
		    flex-direction: row;
		    flex-wrap: nowrap;
		    align-content: center;
		    justify-content: center;
		    align-items: center;
		    margin-right: 30px;
		}
		.contedor__ext__subportada__empresas .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__ext__corpo .contedor__ext__plazo {
		    display: flex;
		    flex-direction: row;
		    flex-wrap: nowrap;
		    align-content: center;
		    justify-content: center;
		    align-items: center;
		}
		.contedor__ext__subportada__empresas .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__ext__corpo .contedor__ext__plazo.abierto{
			color: #018325;
		}
		.contedor__ext__subportada__empresas .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__ext__corpo .contedor__ext__botonera .contedor__ext__boton a {
			padding: 6px;
		    background: #fff;
		    border-radius: 50%;
		    margin-right: 10px;
		    display: flex;
		    width: 30px;
		    height: 30px;
		    flex-direction: row;
		    flex-wrap: nowrap;
		    justify-content: center;
		    align-items: center;
		}
		.contedor__ext__subportada__empresas .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__ext__corpo .contedor__ext__botonera > .contedor__ext__boton:last-child a {
		    margin-right: 0px;
		}
		.contedor__ext__subportada__empresas .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__ext__corpo .contedor__ext__plazo .contedor__ext__icono {
		    padding: 6px;
		    background: #fff;
		    border-radius: 50%;
		    margin-right: 5px;
		    display: flex;
		    width: 30px;
		    height: 30px;
		    flex-direction: row;
		    flex-wrap: nowrap;
		    justify-content: center;
		    align-items: center;
		}
		
		.contedor__ext__subportada__empresas .contedor__ext__subportada__datos .contedor__env__listaxe__que__necesitas .contedor__ext__item .contedor__item {
		    position: relative;
		    overflow: hidden;
		}
		.contedor__ext__subportada__empresas .contedor__ext__subportada__datos .contedor__env__listaxe__que__necesitas .contedor__ext__item .contedor__item .contedor__ext__imagen img {
		    width: 100%;
		    height: 100%;
		    object-fit: cover;
		    object-position: center;
		}
		.contedor__ext__subportada__empresas .contedor__ext__subportada__datos .contedor__env__listaxe__que__necesitas .contedor__ext__item .contedor__item .contedor__ext__texto {
		    position: absolute;
		    bottom: 0px;
		    left: 0px;
		    right: 0px;
		    width: 100%;
		    background: rgb(0 123 196 / 76%) !important;
		    padding: 20px;
		    min-height: 90px;
		    color: #fff;
		    text-align: center;
		    display: flex;
		    flex-direction: row;
		    flex-wrap: nowrap;
		    justify-content: center;
		    align-items: center;
		}
		/* .contedor__ext__subportada__empresas .contedor__ext__subportada__datos .contedor__env__listaxe__que__necesitas.empresa .contedor__ext__item .contedor__item .contedor__ext__texto {
		    background: rgba(0,43,73,0.9);
		} */
		.contedor__ext__subportada__empresas .contedor__ext__subportada__datos .contedor__env__listaxe__que__necesitas .contedor__ext__item .contedor__item .contedor__ext__texto p {
		    margin-bottom: 0px;
		}
		@media(max-width:767px){	
			.contedor__ext__subportada__empresas .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__env__contido .contedor__ext__texto.contedor__ext__listaxe {
			    padding: 15px;
			}
			.contedor__ext__subportada__empresas .contedor__ext__tabs .contedor__ext__tabs__init .contedor__env__contido {
			    margin-bottom: 0px;
			}
			.contedor__ext__subportada__empresas .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__tabs__init .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item {
			    padding: 0px;
			}
		}
		.contedor__ext__subportada__empresas .contedor__ext__tabs .contedor__ext__selector__opt{
			position:relative;
		}
		.contedor__ext__subportada__empresas .contedor__ext__tabs .contedor__ext__selector__opt select {
		    padding: 8px 35px 8px 15px;
		    margin-bottom:0px;
		    width: 100%;
		    text-align: left;
		    background: #007bc4;
		    color: #fff;
		    font-size: 16px;
		    font-weight: 300;
		    border: none;
		    -moz-appearance: none;
		    -webkit-appearance: none;
		    appearance: none;
		}
		.contedor__ext__subportada__empresas .contedor__ext__tabs .contedor__ext__selector__opt select:-ms-expand {
		    display: none;
		}
		.contedor__ext__subportada__empresas .contedor__ext__tabs .contedor__ext__selector__opt i{
			position: absolute;
		    right: 30px;
		    top: calc(50% - 11px);
		    width: 10px;
		    height: 10px;
		    display: block;
		    border-left: 2px solid #fff;
		    border-bottom: 2px solid #fff;
		    transform: rotate(-45deg);
		    transition: all 0.25s ease;
		}
		.contedor__ext__subportada__empresas .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__ext__listaxe.contedor__ext__listaxe__texto .contedor__env__listaxe .contedor__ext__item .contedor__env__item::marker {
		    font-size: 25px;
		    position: relative;
		}
		.contedor__ext__subportada__empresas .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__ext__listaxe.contedor__ext__listaxe__texto .contedor__env__listaxe .contedor__ext__item .contedor__env__item p {
		    padding-left: 10px;
		    margin-bottom: 0px;
		}
		.contedor__ext__subportada__empresas .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__ext__listaxe.contedor__ext__listaxe__texto .contedor__env__listaxe .contedor__ext__item {
		    border-right: 1px solid #CDC9C9;
		}
		@media(min-width:576px){
			.contedor__ext__subportada__empresas .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__ext__listaxe.contedor__ext__listaxe__texto .contedor__env__listaxe .contedor__ext__item .contedor__env__item {
			    list-style-type: "·";
			    display: list-item !important;
			} 
		}
		@media(min-width:576px) and (max-width:767px){
		    .contedor__ext__subportada__empresas .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__ext__listaxe.contedor__ext__listaxe__texto .contedor__env__listaxe .contedor__ext__item:nth-child(2n) {
		        border-right: none;
		    }
		}
		@media(min-width:768px) and (max-width:991px){
		    .contedor__ext__subportada__empresas .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__ext__listaxe.contedor__ext__listaxe__texto .contedor__env__listaxe .contedor__ext__item:nth-child(3n) {
		        border-right: none;
		    }
		}
		@media(min-width:992px){
		    .contedor__ext__subportada__empresas .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__ext__listaxe.contedor__ext__listaxe__texto .contedor__env__listaxe .contedor__ext__item:nth-child(4n) {
		        border-right: none;
		    }
		}
		@media(max-width:575px){
			.contedor__ext__subportada__empresas .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__ext__listaxe.contedor__ext__listaxe__texto .contedor__env__listaxe .contedor__ext__item {
			    border-right: none;
			    padding-bottom: 0px !important;
			}
			.contedor__ext__subportada__empresas .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__ext__listaxe.contedor__ext__listaxe__texto .contedor__env__listaxe .contedor__ext__item .contedor__env__item {
			    border-bottom: 1px solid #CDC9C9;
			    padding-bottom: 13px !important;
			    margin-bottom: 13px !important;
			}
		}
		.contedor__ext__listado__iniciativas .contedor__ext__contido .contedor__ext__titulo .contedor__ext__ligazon p {
		    margin-bottom: 0px;
		}
		.contedor__ext__listado__iniciativas .contedor__ext__contido .contedor__ext__listaxe .contedor__ext__item .contedor__item {
		    position: relative;
		    overflow: hidden;
		}
		.contedor__ext__listado__iniciativas .contedor__ext__contido .contedor__ext__listaxe .contedor__ext__item .contedor__item .contedor__ext__imagen img {
		    width: 100%;
		    height: 100%;
		    object-fit: cover;
		    object-position: center;
		}
		.contedor__ext__listado__iniciativas .contedor__ext__contido .contedor__ext__listaxe .contedor__ext__item .contedor__item .contedor__ext__texto {
		    position: absolute;
		    bottom: 0px;
		    left: 0px;
		    right: 0px;
		    width: 100%;
		    background: rgb(0 123 196 / 76%);
		    padding: 20px;
		    min-height: 90px;
		    color: #fff;
		    text-align: center;
		    display: flex;
		    flex-direction: row;
		    flex-wrap: nowrap;
		    justify-content: center;
		    align-items: center;
		}
		.contedor__ext__listado__iniciativas .contedor__ext__contido .contedor__ext__listaxe .contedor__ext__item .contedor__item .contedor__ext__texto p {
		    margin-bottom: 0px;
		}
		.contedor__ext__listado__iniciativas .contedor__ext__titulo .contedor__ext__ligazon a p {
		    margin-bottom: 0px;
		}
		html.ipecos5 .contedor__ext__listado__iniciativas .contedor__ext__contido .contedor__ext__listaxe .owl-dots {
		    margin-top: 15px;
		}
		html.ipecos5 .contedor__ext__listado__iniciativas .contedor__ext__contido .contedor__ext__listaxe .owl-dots button span {
		    background: transparent;
		    border: 1px solid #007bc4;
		    width: 15px;
		    height: 15px;
		}
		html.ipecos5 .contedor__ext__listado__iniciativas .contedor__ext__contido .contedor__ext__listaxe .owl-dots button.active span {
		    border: 1px solid #007bc4;
		    background: #007bc4;
		}
		html.ipecos5 .contedor__ext__listado__iniciativas .contedor__ext__contido .contedor__ext__listaxe .owl-dots button:hover span {
		    border: 1px solid #007bc4;
		    background: #007bc4;
		}
		.contedor__ext__listado__iniciativas .contedor__ext__botonera .contedor__ext__boton {
		    display: flex;
		    flex-direction: row;
		    flex-wrap: nowrap;
		    align-content: center;
		    justify-content: center;
		    align-items: center;
		}
		.contedor__ext__listado__iniciativas .contedor__ext__botonera .contedor__ext__boton a {
		    display: inline-block;
		}
		.contedor__ext__listado__iniciativas .contedor__ext__contido .contedor__ext__listaxe .contedor__ext__item .contedor__item .contedor__ext__texto {
			background: rgba(246,246,246,.9);
			color: #002b49;
		}
		.contedor__ext__listado__iniciativas p{
			margin-bottom:0px !important;
		}
		.contedor__ext__enlaces__interes .contedor__ext__enlaces__interes__datos .contedor__ext__item {
		    display: flex;
		    flex-direction: row;
		    flex-wrap: nowrap;
		    align-content: center;
		    justify-content: flex-start;
		    align-items: flex-start;
		}
		html.ipecos5.portal .contedor__ext__listado__destacados__iconos.border-top-1-solid-gris3 {
		    border-top: 1px solid #cecfcf !important;
		}
		html.ipecos5.portal .contedor__ext__preguntas__frecuentes .border-top-1-solid-gris3 {
		    border-top: 1px solid #eee !important;
		}
		html.ipecos5.portal .contedor__ext__enlaces__interes.border-top-1-solid-gris3 {
		    border-top: 1px solid #eee !important;
		}
		.fondo-color-sede-gris {
		    background: #F5F5F5; 
		}
		html.ipecos5.portal .rsbtn .rsbtn_play {
		    background: transparent !important;
		    border: none !important;
		}
		html.ipecos5.portal .rsbtn .rsbtn_play .rsbtn_left .rsbtn_text span {
			color: #007bc4 !important;
			padding-right: 25px;
			padding-left: 5px;
			font-family: 'XuntaSans';
		}
		html.ipecos5.portal .rsbtn .rsbtn_play .rsbtn_left .rsbtn_text:before {
			color: #007bc4 !important;
			right: 0;
			left: inherit;
		}
		html.ipecos5.portal .rsbtn .rsbtn_play .rsbtn_left .rsbtn_text:after {
			color: #007bc4 !important;
			right: 0;
			left: inherit;
		}
		html.ipecos5.portal .rsbtn .rsbtn_play .rsbtn_left .rsbtn_text:before {
			content: "";
			background-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_altavoz.svg);
			width: 16px;
			height: 20px;
			background-size: contain;
			background-repeat: no-repeat;
			top: 2px;
		}
		html.ipecos5.portal .rsbtn .rsbtn_play .rsbtn_left .rsbtn_text:after {
			content: "";
		}

		.contedor__ext__preguntas__frecuentes .contedor__ext__readspeaker .contedor__env__readspeaker .rsbtn {
		    float: right;
		}
		.boton-naranja {
			padding: 10px 20px;
		    background: #D14905;
		    color: #fff;
		    display: flex;
		    height: 100%;
		    flex-direction: row;
		    flex-wrap: nowrap;
		    justify-content: center;
		    align-items: center;
		}
		.boton-naranja:hover,.boton-naranja:focus {
		    background: #D14905;
		    color: #fff;
		}
		.boton-transparente {
			padding: 10px 20px;
		    background: transparent;
		    color: #007bc4;
		    display: flex;
		    height: 100%;
		    flex-direction: row;
		    flex-wrap: nowrap;
		    justify-content: center;
		    align-items: center;
		    font-weight: 300;
		}
		.boton-transparente:hover,.boton-transparente:focus {
		    background: transparent;
		    color: #007bc4;
		}
		.boton-naranja {
		  box-shadow: 0px 0px 12px -2px rgba(0, 0, 0, 0.5);
		  line-height: 1.25;
		  text-decoration: none;
		  text-transform: uppercase;
		  position: relative;
		  transition: background-color 0.6s ease;
		  overflow: hidden;
		}
		.boton-naranja:after {
		  content: "";
		  position: absolute;
		  width: 0;
		  height: 0;
		  top: 50%;
		  left: 50%;
		  top: var(--mouse-y);
		  left: var(--mouse-x);
		  transform-style: flat;
		  transform: translate3d(-50%, -50%, 0);
		  background: rgba(255, 255, 255, 0.1);
		  border-radius: 100%;
		  transition: width 0.3s ease, height 0.3s ease;
		} 
		.boton-naranja:active:after {
		  width: 400px;
		  height: 400px;
		}	
		@media(max-width:767px){
			.contedor__ext__titulo__subportada #readspeaker_button {
			    display: none;
			}
		}
		.contedor__ext__titulo__subportada .contedor__ext__contido > .contedor__ext__titulo {
		    display: flex;
		    flex-direction: row;
		    flex-wrap: nowrap;
		    align-content: center;
		    justify-content: space-between;
		    align-items: center;
		}
		.contedor__ext__titulo__subportada .contedor__ext__contido > .contedor__ext__titulo > .contedor__titulo {
		    display: flex;
		    flex-direction: row;
		    flex-wrap: nowrap;
		    align-content: center;
		    justify-content: flex-start;
		    align-items: center;
		}
		.contedor__ext__titulo__subportada .contedor__ext__contido > .contedor__ext__titulo > .contedor__titulo .contedor__ext__titulo p {
		    margin-bottom: 0px;
		}
		.contedor__ext__titulo__subportada .contedor__ext__contido > .contedor__ext__titulo > .contedor__titulo .contedor__ext__icono.icono-rounded {
		    background: #F6F6F6;
		    border-radius: 50%;
		    width: 48px;
		    height: 48px;
		    padding: 5px;
		    display: flex;
		    flex-direction: row;
		    flex-wrap: nowrap;
		    align-content: center;
		    justify-content: center;
		    align-items: center;
		}
		html.ipecos5 .icono.ico_informacion {
		    background-size: 20px;
		    background-position: center;
		    background-repeat: no-repeat;
		    width: 20px;
		    height: 20px;
		    display: inline-block;
		    -webkit-mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_informacion.svg);
		    mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_informacion.svg);
		    background-color: #002b49;
		}
		html.ipecos5 .icono.ico_informacion_2 {
		    background-size: 32px;
		    background-position: center;
		    background-repeat: no-repeat;
		    width: 32px;
		    height: 32px;
		    display: inline-block;
		    -webkit-mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_informacion_2.svg);
		    mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_informacion_2.svg);
		    background-color: #002b49;
		}
		html.ipecos5.portal .contedor__ext__preguntas__frecuentes .acordeon.modelo1.tipo1 .card .card-header > div{
			display: flex;
		    flex-direction: row;
		    flex-wrap: nowrap;
		    justify-content: space-between;
		    align-items: center;
		    position: relative;
		}
		html.ipecos5.portal .contedor__ext__preguntas__frecuentes .acordeon.modelo1.tipo1 .card .card-header{
			border:none;
		}
		html.ipecos5.portal .contedor__ext__preguntas__frecuentes .acordeon.modelo1.tipo1 .card .card-header button,
		html.ipecos5.portal .contedor__ext__preguntas__frecuentes .acordeon.modelo1.tipo1 .card .card-header a {
		    padding: 15px 10px 15px 15px;
		    background: #F5F5F5;
		    color: #2172a3;
		    display: flex;
		    flex-direction: row;
		    flex-wrap: nowrap;
		    align-content: center;
		    justify-content: space-between;
		    align-items: flex-start;
		}
		html.ipecos5.portal .contedor__ext__preguntas__frecuentes .acordeon.modelo1.tipo1 .card .card-header a:hover {
		    text-decoration:none;
		}
		html.ipecos5.portal .contedor__ext__preguntas__frecuentes .acordeon.modelo1.tipo1 .card .flecha {
		    transform: rotate(90deg) scaleX(1);
		    -webkit-transform: rotate(90deg) scaleX(1);
		    transition: all .3s;
		    font-family: "ipecos-iconos" !important;
		    speak: never;
		    font-style: normal;
		    font-weight: normal;
		    font-variant: normal;
		    text-transform: none;
		    line-height: 1;
		    -webkit-font-smoothing: antialiased;
		    -moz-osx-font-smoothing: grayscale;
		    display: inline-block;
		    margin-left: 10px;
		    float: right;
		    position: relative;
		    right: 4px;
		    font-size: 20px;
		    width: 20px;
		    float: none;
		    top: initial;
		    margin-top: 6px;
		}
		html.ipecos5.portal .contedor__ext__preguntas__frecuentes .acordeon.modelo1.tipo1 .card .flecha:after {
		    font-weight: bold;
		    content: "";
		    font-size: 20px;
		}
		html.ipecos5.portal .contedor__ext__preguntas__frecuentes .acordeon.modelo1.tipo1 .card .card-header button[aria-expanded="true"]+.flecha {
		    top: -3px;
		} 
		html.ipecos5.portal .contedor__ext__preguntas__frecuentes .acordeon.modelo1.tipo1 .card .contedor__ext__info__lateral .contedor__ext__texto {
		    color: #002b49;
		    font-style: italic;
		    font-weight: bold;
		    margin-top: 10px;
		    padding:0px;
		}
		html.ipecos5.portal .contedor__ext__preguntas__frecuentes .acordeon.modelo1.tipo1 .card .card-body .contedor__ext__listaxe {
		    padding: 0px;
		    margin: 0px;
		}
		html.ipecos5.portal .contedor__ext__preguntas__frecuentes .acordeon.modelo1.tipo1 .card .card-body .contedor__ext__listaxe > li:after {
			display: none;
		}
		html.ipecos5.portal .contedor__ext__preguntas__frecuentes .acordeon.modelo1.tipo1 .card .card-body .contedor__ext__listaxe > li {
		    margin-bottom: 30px;
		}
		html.ipecos5.portal .contedor__ext__preguntas__frecuentes .acordeon.modelo1.tipo1 .card .card-body .contedor__ext__listaxe > li:last-child {
		    margin-bottom: 0px;
		}
		html.ipecos5.portal .contedor__ext__preguntas__frecuentes .acordeon.modelo1.tipo1 .card .card-body .contedor__ext__listaxe > li > ul > li {
		    margin-bottom: 20px;
		}
		html.ipecos5.portal .contedor__ext__preguntas__frecuentes .acordeon.modelo1.tipo1 .card .card-body .contedor__ext__listaxe > li > ul > li:last-child {
		    margin-bottom: 0px;
		}
		html.ipecos5.portal .contedor__ext__preguntas__frecuentes .acordeon.modelo1.tipo1 > .card:last-child {
		    margin-bottom: 0px !important;
		}
		html.ipecos5.portal .acordeon.modelo1.tipo1 .card .card-header button[aria-expanded="false"] .flecha {
		    transform: rotate(90deg) scaleX(1);
		    -webkit-transform: rotate(90deg) scaleX(1);
		       margin-top: 0px;
		} 
		html.ipecos5.portal .contedor__ext__preguntas__frecuentes .acordeon.modelo1.tipo1 .card .card-header button[aria-expanded="true"] .flecha {
		    top: -5px;
		}
		html.ipecos5.portal .acordeon.modelo1.tipo1 .card .card-header button[aria-expanded="true"] .flecha {
		    transform: rotate(90deg) scaleX(-1);
		    -webkit-transform: rotate(90deg) scaleX(-1);
		}
		.contedor__ext__preguntas__frecuentes .acordeon.modelo1.tipo1.nivel1>.card>.card-header+div>.card-body {
		    padding-left: 0px;
		    padding-right: 0px;
		}
		.contedor__ext__preguntas__frecuentes .acordeon.modelo1.tipo1.nivel1>.card>.card-header+div>.card-body>.contedor__env__listaxe {
		    padding: 0px;
		}
		html.ipecos5.portal .contedor__ext__preguntas__frecuentes .acordeon.modelo1.tipo1.nivel2 .card .card-header button,
		html.ipecos5.portal .contedor__ext__preguntas__frecuentes .acordeon.modelo1.tipo1.nivel2 .card .card-header a {
		    background: white !important;
		    border-bottom: 1px solid #007bc4;
		    color: #007bc4;
		}
		html.ipecos5.portal .acordeon.modelo1.tipo1 .card .card-header .flecha:after{
			color: #007bc4 !important; 
		}
		html.ipecos5.portal .texto-color-sede-gris1 {
		    color: #666 !important;
		} 
		
		html.ipecos5.portal .contedor__ext__grella__destacados .ipecos-loader {
    max-height: 250px;
}
.contedor__ext__grella__destacados .contedor__ext__item .contedor__ext__titulo p {
    margin-bottom: 0px;
}
.contedor__ext__grella__destacados .contedor__ext__titulos .contedor__ext__titulo {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: center;
}

.contedor__ext__grella__destacados .contedor__ext__tabs .contedor__ext__tabs__init {
    padding: 0px !important;
    border: 0px solid transparent;
}

.contedor__ext__grella__destacados .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__filtros .contedor__env__filtros {
    padding: 0px;
    border: none;
    border-radius: 0px !important;
    background: transparent;
    border-bottom: 1px solid #cecfcf;
	display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
}
.contedor__ext__grella__destacados .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__filtros .contedor__env__filtros .contedor__ext__item {
    background: transparent;
    border: none;
    margin: 0px;
    padding: 0px;
    border-radius: 0px;
    border-bottom: 5px solid transparent;
	display: flex;
	align-items: flex-end;
}
.contedor__ext__grella__destacados .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__filtros .contedor__env__filtros .contedor__ext__item.ui-state-active {
    border-bottom: 5px solid #007bc4;
}
.contedor__ext__grella__destacados .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__filtros .contedor__env__filtros .contedor__ext__item .contedor__item {
    color: #007bc4;
    white-space: pre-line;
    padding: 0px 14px 8px 14px !important;
    line-height: 19px !important;
}
.contedor__ext__grella__destacados .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__filtros .contedor__env__filtros .contedor__ext__item.ui-state-active .contedor__item {
    color: #002b49;
    font-weight: bold;
}
.contedor__ext__grella__destacados .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__filtros .contedor__env__filtros .contedor__ext__item:not(.ui-state-active):hover {
    border-bottom: 5px solid #007bc4;
}
.contedor__ext__grella__destacados .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__env__contido .contedor__ext__titulo > a {
    text-decoration: none;
	flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
}
.contedor__ext__grella__destacados .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__env__contido .contedor__ext__titulo > a .contedor__flecha {
    transform: rotate(90deg) scaleX(1);
    -webkit-transform: rotate(90deg) scaleX(1);
    transition: all .3s;
    font-family: "ipecos-iconos" !important;
    speak: never;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    display: inline-block;
    margin-left: 10px;
    float: right;
    position: relative;
    left: -3px;
    font-size: 15px;
}
.contedor__ext__grella__destacados .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__env__contido.open .contedor__ext__titulo > a .contedor__flecha {
    transform: rotate(90deg) scaleX(-1);
    -webkit-transform: rotate(90deg) scaleX(-1);
}
.contedor__ext__grella__destacados .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__env__contido .contedor__ext__titulo > a .contedor__flecha:after {
    content: "";
    color: #fff;
    font-weight: bold;
}
.contedor__ext__grella__destacados .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__env__contido .contedor__ext__texto ul {
    padding-left: 15px;
    list-style-type: none;
}
.contedor__ext__grella__destacados .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__env__contido .contedor__ext__texto ul li {
    position: relative;
}
.contedor__ext__grella__destacados .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__env__contido .contedor__ext__texto ul li:after {
    position: absolute;
    top: 0px;
    left: -10px;
    content: "-";
    font-size: 15px;
}

.contedor__ext__grella__destacados .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item {
	padding: 0px 15px;
}
.contedor__ext__grella__destacados .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__ext__cabecera {
    margin-bottom: 15px;
}
.contedor__ext__grella__destacados .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__ext__cabecera .contedor__ext__codigo {
    float: left;
    margin-right: 5px;
}
.contedor__ext__grella__destacados .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__ext__cabecera .contedor__ext__codigo a{
	color: #333;
}
.contedor__ext__grella__destacados .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__env__item {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: flex-start;
    justify-content: flex-start;
    align-items: flex-start;
}
.contedor__ext__grella__destacados .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__ext__corpo a {
    color: #007bc4;
    display: inline;
}
.contedor__ext__grella__destacados .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__ext__corpo a.contedor__ext__ligazon__ico {
    color: #007bc4;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: center;
}
.contedor__ext__grella__destacados .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__ext__corpo a.contedor__ext__ligazon__ico .contedor__ext__texto {
    padding-left: 20px;
}
.contedor__ext__detalle__procedemento .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__ext__corpo p a {
    display: inline;
}
.contedor__ext__grella__destacados .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__ext__corpo .contedor__ext__botonera {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
    margin-right: 30px;
}
.contedor__ext__grella__destacados .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__ext__corpo .contedor__ext__plazo {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.contedor__ext__grella__destacados .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__ext__corpo .contedor__ext__plazo.abierto{
	color: #018325;
}
.contedor__ext__grella__destacados .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__ext__corpo .contedor__ext__botonera .contedor__ext__boton a {
	padding: 6px;
    background: #fff;
    border-radius: 50%;
    margin-right: 10px;
    display: flex;
    width: 30px;
    height: 30px;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: center;
}
.contedor__ext__grella__destacados .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__ext__corpo .contedor__ext__botonera > .contedor__ext__boton:last-child a {
    margin-right: 0px;
}
.contedor__ext__grella__destacados .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__ext__corpo .contedor__ext__plazo .contedor__ext__icono {
    padding: 6px;
    background: #fff;
    border-radius: 50%;
    margin-right: 5px;
    display: flex;
    width: 30px;
    height: 30px;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: center;
}
.contedor__ext__grella__destacados .contedor__ext__boton.contedor__ext__listar__col12 .ico_mostrar_lista {
    background-color: #007bc4;
}
.contedor__ext__grella__destacados .contedor__ext__boton.contedor__ext__listar__col12.activo .ico_mostrar_lista {
    background-color: #000;
}
.contedor__ext__grella__destacados .contedor__ext__boton.contedor__ext__listar__col6 .ico_mostrar_cuadricula{
    background-color: #007bc4;
}
.contedor__ext__grella__destacados .contedor__ext__boton.contedor__ext__listar__col6.activo .ico_mostrar_cuadricula{
    background-color: #000;
}
.contedor__ext__grella__destacados .contedor__ext__botonera .contedor__env__botonera {
    display: flex;
    justify-content: flex-end;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    align-items: center;
}
.contedor__ext__grella__destacados .contedor__ext__botonera .contedor__env__botonera .contedor__ext__boton {
    margin-left: 18px;
}
.contedor__ext__detalle__procedemento .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__ext__corpo h5 a {
    display: inline !important;
}
.contedor__ext__detalle__procedemento .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__ext__corpo h5 {
    font-size: 10px;
    margin-top: 7px;
    margin-bottom: 7px;
}
.inactive.boton-naranja {
    background: #f5f5f5 !important;
    box-shadow: none !important;
    color: #a7a7a7 !important;
}
.inactive.boton-naranja:hover{ 
    background: #f5f5f5 !important;
    box-shadow: none !important;
    color: #a7a7a7 !important;
    cursor: no-drop !important;
}
.boton-transparente.inactive {
    background: #f5f5f5 !important;
    box-shadow: none !important;
    color: #a7a7a7 !important;
}
.boton-transparente.inactive:hover {
    background: #f5f5f5 !important;
    box-shadow: none !important;
    color: #a7a7a7 !important;
    cursor: no-drop !important;
    text-decoration:none !important;
}
.boton-transparente.inactive > i {
    opacity: .1;
}

.contedor__ext__otros__tramites:not(.modelo2) .contedor__ext__listaxe .contedor__ext__item .contedor__ext__botonera .contedor__ext__boton a.inactive {
    background: #f5f5f5;
    color: #a7a7a7;
}
.contedor__ext__otros__tramites:not(.modelo2) .contedor__ext__listaxe .contedor__ext__item .contedor__ext__botonera .contedor__ext__boton a.inactive .ico_telematico {
    background-color: #a7a7a7;
}

.contedor__ext__listado__tramites:not(.modelo2) .contedor__ext__listaxe .contedor__ext__item .contedor__ext__botonera .contedor__ext__boton a.inactive {
    background: #f5f5f5;
    color: #a7a7a7;
}
.contedor__ext__listado__tramites:not(.modelo2) .contedor__ext__listaxe .contedor__ext__item .contedor__ext__botonera .contedor__ext__boton a.inactive .ico_telematico {
    background-color: #a7a7a7;
}

html.ipecos5.portal .icono.ico_mostrar_lista {
    background-size: 18px;
    background-position: center;
    background-repeat: no-repeat;
    width: 18px;
    height: 15px;
    display: block;
    -webkit-mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_mostrar_lista.svg);
    mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_mostrar_lista.svg);
}
html.ipecos5.portal .icono.ico_mostrar_cuadricula {
    background-size: 18px;
    background-position: center;
    background-repeat: no-repeat;
    width: 20px;
    height: 20px;
    display: block;
    -webkit-mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_mostrar_cuadricula.svg);
    mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_mostrar_cuadricula.svg);
}
.contedor__ext__grella__destacados .contedor__ext__titulo .contedor__ext__ligazon a p {
    margin-bottom: 0px;
}
html.ipecos5 .contedor__ext__grella__destacados [data-ipecos-carrusel] .owl-nav {
    position: relative;
    bottom: 0px;
}
html.ipecos5 .contedor__ext__grella__destacados .contedor__ext__botones__carrusel button {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-wrap: nowrap;
    flex-direction: row;
}
html.ipecos5 .contedor__ext__grella__destacados .contedor__ext__botones__carrusel .icono-frecha.icono-frecha-esquerda {
    transform: scale3d(1,1,1) rotate(180deg);
    width: 25px !important;
    height: 25px !important;
    font-size: 25px !important;
    position: relative;
    top: 1px;
}
html.ipecos5 .contedor__ext__grella__destacados .contedor__ext__botones__carrusel .icono-frecha.icono-frecha-dereita {
    transform: scale3d(1,1,1);
    width: 25px !important;
    height: 25px !important;
    font-size: 25px !important;
    position: relative;
    top: 1px;
}
html.ipecos5 .contedor__ext__grella__destacados .contedor__ext__botones__carrusel {
    text-align: center;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.contedor__ext__grella__destacados .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__ext__multimedia a,
.contedor__ext__detalle__procedemento .contedor__ext__item .contedor__ext__multimedia a {
	max-height: 250px;
    overflow: hidden;
}
.contedor__ext__grella__destacados .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__ext__multimedia a img,
.contedor__ext__detalle__procedemento .contedor__ext__item .contedor__ext__multimedia a img {
	
	max-width: inherit;
    max-height: inherit;
}
@media(min-width:768px){
	.contedor__ext__botonera__tab .contedor__ext__botonera { 
		margin-top: -50px;
	    margin-bottom: 30px;
	    position: relative;
	    z-index: 1;
	    width: 60px;
	    float: right;
	}
	.contedor__ext__grella__destacados .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido {
	    padding: 0px;
	}
}

@media(max-width:767px){	
	.contedor__ext__grella__destacados .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__env__contido .contedor__ext__texto.contedor__ext__listaxe {
	    padding: 15px;
	}
	.contedor__ext__grella__destacados .contedor__ext__tabs .contedor__ext__tabs__init .contedor__env__contido {
	    margin-bottom: 0px;
	}
}
@media(max-width:575px){
	.contedor__ext__grella__destacados .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__env__contido {
	    margin-bottom: 0px;
	}
	.contedor__ext__grella__destacados .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__env__contido .contedor__ext__texto {
	    padding: 15px 15px 0px 15px;
	}
	.contedor__ext__grella__destacados .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__env__item {
	    display: flex;
	    flex-direction: column-reverse;
	}
    .contedor__ext__grella__destacados .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__ext__corpo {
        display: flex;
        flex-direction: column;
    }
    .contedor__ext__grella__destacados .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__ext__corpo .contedor__ext__botonera {
        margin-bottom: 10px;
    }
    
	.contedor__ext__listado__tramites  .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__ext__corpo {
	    display: flex;
	    flex-direction: column;
	    align-items: flex-start;
	    justify-content: center;
	}
	.days-range {
	    position: relative;
	    margin-top: 0px;
	}
    
}
.contedor__ext__grella__destacados .contedor__ext__tabs .contedor__ext__selector__opt{
	position:relative;
}
.contedor__ext__grella__destacados .contedor__ext__tabs .contedor__ext__selector__opt select {
    padding: 8px 35px 8px 15px;
    margin-bottom:10px;
    width: 100%;
    text-align: left;
    background: #007bc4;
    color: #fff;
    font-size: 16px;
    font-weight: 300;
    border: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    appearance: none;
}
.contedor__ext__grella__destacados .contedor__ext__tabs .contedor__ext__selector__opt select:-ms-expand {
    display: none;
}
.contedor__ext__grella__destacados .contedor__ext__tabs .contedor__ext__selector__opt i{
	position: absolute;
    right: 30px;
    top: calc(50% - 11px);
    width: 10px;
    height: 10px;
    display: block;
    border-left: 2px solid #fff;
    border-bottom: 2px solid #fff;
    transform: rotate(-45deg);
    transition: all 0.25s ease;
}
html.ipecos5.portal .contedor__ext__corpo .contedor__ext__item a .contedor__ext__icono {
	background: #007bc4;
    border-radius: 50%;
    width: 76px;
    height: 76px; 
    margin-right: 25px;
    max-width: 76px;
}

.contedor__ext__preguntas__frecuentes p {
    margin-bottom: 0px !important;
}
html.ipecos5.portal .contedor__ext__preguntas__frecuentes .acordeon.modelo1.tipo1 .card .card-header > div{
	display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
    align-items: center;
    position: relative;
}
html.ipecos5.portal .contedor__ext__preguntas__frecuentes .acordeon.modelo1.tipo1 .card .card-header{
	border:none;
}
html.ipecos5.portal .contedor__ext__preguntas__frecuentes .acordeon.modelo1.tipo1 .card .card-header button {
    padding: 15px 10px 15px 15px;
    background: #F5F5F5;
    color: #2172a3;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: space-between;
    align-items: flex-start;
}
html.ipecos5.portal .contedor__ext__preguntas__frecuentes .acordeon.modelo1.tipo1 .card .flecha {
    transform: rotate(90deg) scaleX(1);
    -webkit-transform: rotate(90deg) scaleX(1);
    transition: all .3s;
    font-family: "ipecos-iconos" !important;
    speak: never;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    display: inline-block;
    margin-left: 10px;
    float: right;
    position: relative;
    right: 4px;
    font-size: 20px;
    width: 20px;
    float: none;
    top: initial;
    margin-top: 6px;
}
html.ipecos5.portal .contedor__ext__preguntas__frecuentes .acordeon.modelo1.tipo1 .card .flecha:after {
    font-weight: bold;
    content: "";
    font-size: 20px;
}
html.ipecos5.portal .contedor__ext__preguntas__frecuentes .acordeon.modelo1.tipo1 .card .card-header button[aria-expanded="true"]+.flecha {
    top: -3px;
} 
html.ipecos5.portal .contedor__ext__preguntas__frecuentes .acordeon.modelo1.tipo1 .card .contedor__ext__info__lateral .contedor__ext__texto {
    color: #002b49;
    font-style: italic;
    font-weight: bold;
    margin-top: 10px;
    padding:0px;
}
html.ipecos5.portal .contedor__ext__preguntas__frecuentes .acordeon.modelo1.tipo1 .card .card-body .contedor__ext__listaxe {
    padding: 0px;
    margin: 0px;
}
html.ipecos5.portal .contedor__ext__preguntas__frecuentes .acordeon.modelo1.tipo1 .card .card-body .contedor__ext__listaxe > li:after {
	display: none;
}
html.ipecos5.portal .contedor__ext__preguntas__frecuentes .acordeon.modelo1.tipo1 .card .card-body .contedor__ext__listaxe > li {
    margin-bottom: 30px;
}
html.ipecos5.portal .contedor__ext__preguntas__frecuentes .acordeon.modelo1.tipo1 .card .card-body .contedor__ext__listaxe > li:last-child {
    margin-bottom: 0px;
}
html.ipecos5.portal .contedor__ext__preguntas__frecuentes .acordeon.modelo1.tipo1 .card .card-body .contedor__ext__listaxe > li > ul > li {
    margin-bottom: 20px;
}
html.ipecos5.portal .contedor__ext__preguntas__frecuentes .acordeon.modelo1.tipo1 .card .card-body .contedor__ext__listaxe > li > ul > li:last-child {
    margin-bottom: 0px;
}
html.ipecos5.portal .contedor__ext__preguntas__frecuentes .acordeon.modelo1.tipo1 > .card:last-child {
    margin-bottom: 0px !important;
}
html.ipecos5.portal .acordeon.modelo1.tipo1 .card .card-header button[aria-expanded="false"] .flecha {
    transform: rotate(90deg) scaleX(1);
    -webkit-transform: rotate(90deg) scaleX(1);
       margin-top: 0px;
} 
html.ipecos5.portal .contedor__ext__preguntas__frecuentes .acordeon.modelo1.tipo1 .card .card-header button[aria-expanded="true"] .flecha {
    top: -5px;
}
html.ipecos5.portal .acordeon.modelo1.tipo1 .card .card-header button[aria-expanded="true"] .flecha {
    transform: rotate(90deg) scaleX(-1);
    -webkit-transform: rotate(90deg) scaleX(-1);
}

.contedor__ext__buscador__interior .contedor__ext__etiquetas ul li a{
	transition: .4s all;
}
.contedor__ext__buscador__interior .contedor__ext__etiquetas ul li a:hover{
	background: #eee;
}
.contedor__ext__buscador__interior .grupo-buscador {
	position: relative;
}
.contedor__ext__buscador__interior .grupo-buscador .input-group-btn {
	position: absolute;
	top: 0px;
	right: 0px;
	height: 40px;
	display: flex;
	align-content: center;
	justify-content: center;
	align-items: center;
}
.contedor__ext__buscador__interior .grupo-buscador .input-group-btn button {
	background: transparent;
	border: none;
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	align-content: center;
	justify-content: center;
	align-items: center;
	height: 40px;
}
.contedor__ext__buscador__interior .grupo-buscador .campo-busqueda {
	border: 1px solid #999;
}
.contedor__ext__buscador__interior .contedor__ext__etiquetas ul {
	padding: 0px;
	margin: 0px;
	list-style-type: none;
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	align-content: center;
	justify-content: center;
	align-items: center;
}
.contedor__ext__buscador__interior .contedor__ext__etiquetas ul li a {
	background: #F6F6F6;
	text-transform: uppercase;
}
.contedor__ext__buscador__interior .grupo-buscador .campo-busqueda {
	font-weight: 300;
}
@media(max-width:767px){
	.contedor__ext__buscador__interior .grupo-buscador .input-group-btn {
		top: -2px;
		right: inherit;
		left: 0px;
	}
	.contedor__ext__buscador__interior .grupo-buscador .campo-busqueda {
		padding: 0.5em 1em 0.5em 3em !important;
	}
}
.contedor__ext__resultados__tramites .contedor__ext__botones__carrusel {
    text-align: center;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.contedor__ext__resultados__tramites .contedor__ext__botones__carrusel button {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-wrap: nowrap;
    flex-direction: row;
}
.contedor__ext__resultados__tramites .contedor__ext__botones__carrusel .icono-frecha.icono-frecha-dereita {
    transform: scale3d(1,1,1);
    width: 25px !important;
    height: 25px !important;
    font-size: 25px !important;
    position: relative;
    top: 0px;
}
.contedor__ext__resultados__tramites .contedor__ext__botones__carrusel .icono-frecha.icono-frecha-esquerda {
    transform: scale3d(1,1,1) rotate(180deg);
    width: 25px !important;
    height: 25px !important;
    font-size: 25px !important;
    position: relative;
    top: 0px;
}
.contedor__ext__resultados__tramites .contedor__ext__botones__carrusel button {
    font-family: "XuntaSans" !important;
    font-size: 1em;
    font-weight: 300;
}
html.ipecos5 .glightbox-container .gslide.current {
							    width: 100vw;
							    height: 100vh;
							}
							html.ipecos5 .glightbox-container .contedor__ext__modal__corpo a {
							    color: #007bc4;
							}
							.ipecos-popup-content .contedor__ext__modal__contido {
							    height: 100%;
							    display: flex;
							    flex-direction: column;
							    flex-wrap: nowrap;
							    justify-content: center;
							    align-items: center;
							}
							.ipecos-popup-content .contedor__ext__modal__contido.imaxe {
							    display: flex;
							    justify-content: center;
							    align-items: center;
							}
							.ipecos-popup-content .contedor__ext__modal__contido.imaxe img {
							    width: 100%;
							    height: 100%;
							    object-fit: contain;
							}
							.boton-naranja {
								padding: 10px 20px;
							    background: #D14905;
							    color: #fff;
							    display: flex;
							    height: 100%;
							    flex-direction: row;
							    flex-wrap: nowrap;
							    justify-content: center;
							    align-items: center;
							}
							.boton-naranja:hover,.boton-naranja:focus {
							    background: #D14905;
							    color: #fff;
							}
							.boton-transparente {
								padding: 10px 20px;
							    background: transparent;
							    color: #007bc4;
							    display: flex;
							    height: 100%;
							    flex-direction: row;
							    flex-wrap: nowrap;
							    justify-content: center;
							    align-items: center;
							    font-weight: 300;
							}
							.boton-transparente:hover,.boton-transparente:focus {
							    background: transparent;
							    color: #007bc4;
							}
							.boton-naranja {
							  box-shadow: 0px 0px 12px -2px rgba(0, 0, 0, 0.5);
							  line-height: 1.25;
							  text-decoration: none;
							  text-transform: uppercase;
							  position: relative;
							  transition: background-color 0.6s ease;
							  overflow: hidden;
							}
							.boton-naranja:after {
							  content: "";
							  position: absolute;
							  width: 0;
							  height: 0;
							  top: 50%;
							  left: 50%;
							  top: var(--mouse-y);
							  left: var(--mouse-x);
							  transform-style: flat;
							  transform: translate3d(-50%, -50%, 0);
							  background: rgba(255, 255, 255, 0.1);
							  border-radius: 100%;
							  transition: width 0.3s ease, height 0.3s ease;
							} 
							.boton-naranja:active:after {
							  width: 400px;
							  height: 400px;
							}	
							.boton-borde-xunta-primario {
							    border: 1px solid #007bc4;
							    padding: 5px 10px;
							    display: block !important;
							    width: fit-content !important; 
							}
							.boton-borde-xunta-primario .contedor__ext__contido {
							    display: flex !important;
							    flex-direction: row;
							    flex-wrap: nowrap;
							    justify-content: space-between;
							    align-items: center;
							}
							.boton-borde-xunta-primario.icono i {
								background-position: center;
							    background-repeat: no-repeat;
							    width: 51px;
							    height: 21px;
							    display: inline-block !important;
							    background-size: contain;
							    min-width: 51px; 
							}
							.boton-borde-xunta-primario.icono.pdf i {
							    background-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/ico_pdf.svg);
							}
							.ipecos-popup-content.ipecos-popup-content-tipo2 .contedor__ext__modal__contido .contedor__ext__modal__botonera {
							    display: flex;
							    flex-direction: row;
							    flex-wrap: nowrap;
							    align-content: center;
							    justify-content: space-around;
							    align-items: center;
							}
							@media(max-width:767px){
								html.ipecos5.portal #glightbox-slider .gslide-inline {
								    width: 100% !important;
								    max-width: inherit !important;
								    max-height: inherit !important;
								}
								html.ipecos5.portal #glightbox-slider .gslide-inline .ginlined-content {
								    max-width: inherit !important;
								}
							}
							
html.ipecos5.portal .vista-estandar .contedor__ext__corpo__estandar table p,html.ipecos5.portal .vista-estandar .contedor__ext__corpo__estandar table td {
    color: #666;
    font-size: inherit !important;
    line-height: inherit !important;
}
html.ipecos5.portal .vista-estandar .contedor__ext__titulo__estandar a {
    color: #007bc4;
}
/*html.ipecos5.portal .vista-estandar .contedor__ext__titulo__estandar p*/
html.ipecos5.portal .vista-estandar .contedor__ext__corpo__estandar :not(.contedor__env__destacado) p, 
html.ipecos5.portal .vista-estandar .contedor__ext__corpo__estandar :not(.contedor__env__destacado) ul li {
    color: #666;
   /* font-size: 1.05rem !important;
    line-height: 1.38rem !important;*/
}
html.ipecos5.portal .vista-estandar .contedor__ext__corpo__estandar .contedor__env__destacado p, 
html.ipecos5.portal .vista-estandar .contedor__ext__corpo__estandar .contedor__env__destacado ul li {
    color: #002b49;
}
@media (max-width: 575px){ 
	html.ipecos5.portal .vista-estandar .contedor__ext__titulo__estandar p,
	html.ipecos5.portal .vista-estandar .contedor__ext__corpo__estandar p, 
	html.ipecos5.portal .vista-estandar .contedor__ext__corpo__estandar ul li {
	    font-size: 1rem !important;
	    line-height: 1.17rem !important;
	}
}
#cont-standar .contedor__ext__corpo__estandar h2 {
    font-weight: bold;
    color: #007bc4;
    font-size: 1.30rem !important;
    line-height: 1.8rem !important
}
#cont-standar .contedor__ext__corpo__estandar h2 {
    font-weight: bold;
    color: #007bc4;
    font-size: 1.30rem !important;
    line-height: 1.8rem !important
}
#cont-standar .contedor__ext__corpo__estandar h3 {
    font-weight: bold;
    color: #007bc4;
    font-size: 1.19rem !important;
    line-height: 1.55rem !important
}
#cont-standar .contedor__ext__corpo__estandar h4 {
    font-weight: bold;
    color: #007bc4;
    font-size: 1.05rem !important;
    line-height: 1.38rem !important
}

.contedor__ext__corpo__estandar .detail-procedemento {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: center;
}
.contedor__ext__corpo__estandar .detail-procedemento a {
    margin: 0 20px 40px 0px;
    text-align: center !important;
}
@media(max-width:575px){
    .contedor__ext__corpo__estandar .detail-procedemento {
        display: flex;
        flex-direction: column;
    }
    .contedor__ext__corpo__estandar .detail-procedemento a {
        margin: 0 20px 20px 0px;
    }
}
.contedor__ext__detalle__procedemento .contedor__ext__otros__tramites .contedor__ext__listaxe .contedor__ext__item .contedor__ext__botonera {
    margin-left: 0px;
    padding-bottom: 0px;
    display: flex;
}
.contedor__ext__detalle__procedemento .contedor__ext__otros__tramites .contedor__ext__listaxe .contedor__ext__item .contedor__ext__data {
    padding-bottom: 0px;
}

@media(max-width:767px){
    .contedor__ext__detalle__procedemento .contedor__ext__otros__tramites .contedor__ext__listaxe .contedor__ext__item .contedor__ext__botonera {
        margin-left: 0px;
        padding-bottom: 0px;
        display: flex;
    }
    .contedor__ext__detalle__procedemento .contedor__ext__otros__tramites .contedor__ext__listaxe .contedor__ext__item .contedor__ext__data {
        padding-bottom: 0px;
    }
}
.contedor__ext__detalle__procedemento .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__ext__corpo a {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-top:15px;
}
html.ipecos5.portal .contedor__ext__corpo .contedor__ext__item a .contedor__ext__icono {
    margin: 0px;
}
.contedor__ext__detalle__procedemento .contedor__ext__tabs .contedor__ext__tabs__init .contedor__ext__contido .contedor__ext__listaxe .contedor__env__listaxe .contedor__ext__item .contedor__ext__corpo a .contedor__ext__texto {
    padding-left: 20px;
}
html.ipecos5.portal .contedor__ext__preguntas__frecuentes .acordeon.modelo1.tipo1 .card .card-body .owl-carousel .contedor__ext__item .contedor__env__item .contedor__ext__corpo p img {
    width: 100%;
} 
html.ipecos5.portal .contedor__ext__preguntas__frecuentes .acordeon.modelo1.tipo1 .card .card-body .owl-carousel .contedor__ext__item .contedor__env__item .contedor__ext__corpo ul li {
    list-style-type: disc;
}
html.ipecos5.portal .contedor__ext__preguntas__frecuentes .acordeon.modelo1.tipo1 .card .card-body .owl-carousel .contedor__ext__item .contedor__env__item .contedor__ext__corpo ul li {
    list-style-type: disc;
}
html.ipecos5.portal .contedor__ext__preguntas__frecuentes .acordeon.modelo1.tipo1 .card .card-body .item .contedor__ext__corpo .contedor__ext__ligazon__ico {
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-top: 15px;
}
html.ipecos5.portal .contedor__ext__preguntas__frecuentes .acordeon.modelo1.tipo1 .card .card-body .item .contedor__ext__corpo .contedor__ext__ligazon__ico .contedor__ext__texto {
    padding-left: 20px;
}
html.ipecos5.portal .card-body.ipecos-loader {
    max-height: 350px;
    overflow: hidden;
}
html.ipecos5.portal .contedor__ext__preguntas__frecuentes .acordeon.modelo1.tipo1 .card .card-body .owl-carousel .contedor__ext__item .contedor__env__item .contedor__ext__corpo h5 {
    color: #484848;
}
.boton-borde-xunta-primario:not(.inactive):hover {
    cursor: pointer;
}
.contedor__ext__corpo__estandar .detail-procedemento a.btn-orange-procedemento.btn-lg {
    margin: 0 20px 40px 0px;
    text-align: center !important;
    font-size: 14.8px !important;
    line-height:16px !important;
    max-width: 210px !important;
    padding: 6px 12px !important;
}
.contedor__ext__corpo__estandar .detail-procedemento .btn-orange-procedemento .media span.media-left.media-middle {
    margin-right: 5px;
}
@media (max-width: 767px){
	html.ipecos5.portal body #wrapper.container-fluid>section {
	    margin-top: 122px !important;
	}
} 
ul li.limpio:after{
	display:none;	
}
p.h5 {
    color: #484848 !important;
    margin-bottom: 15px;
    margin-top: 15px;
    font-size: 13.6px;
    line-height: 15.6px;
}
.cabecera-item .contedor__ext__buscador.modelo2.tipo1 button.boton-limpiar-buscador {
    position: absolute !important;
    top: 5px !important;
    right: 11px !important;
    z-index: 99999999 !important;
}
.cabecera-item .contedor__ext__buscador.modelo2.tipo1 button.boton-limpiar-buscador:before {
    color: #333;
}
.contedor__ext__avisos.modelo1.tipo1 .contedor__ext__cabecera__avisos .contedor__ext__data {
    min-width: 125px;
    text-align: right;
}
#cont-standar .content-header img {
    max-width: 100%;
    max-height: 100%;
    object-fit: contain;
}
#cont-standar .content-header {
    text-align: center;
} 
html.ipecos5.portal body #wrapper > section #main-content.sede-portada.portada > .portlet-layout:nth-child(4) > .col-sm-12 > .wrap-max-width {
    max-width: inherit !important;
}
html.ipecos5.portal body #wrapper > section #main-content.sede-portada.portada > .portlet-layout:nth-child(4) > .col-sm-12 > .wrap-max-width .border-top-1-solid-gris3 {
    border-top: 0px solid transparent !important;
    margin-top: 0px !important;
}
html.ipecos5.portal body #wrapper > section #main-content.sede-portada.portada > .portlet-layout:nth-child(4) > .col-sm-12 > .wrap-max-width .border-top-1-solid-gris3 .border-bottom-1-solid-gris3 {
    border-bottom: 0px solid transparent !important;
}
html.ipecos5.portal body #wrapper > section #main-content.sede-portada.portada > .portlet-layout:nth-child(3) > .col-12 > .portlet-column-content-only .contedor__ext__listado__campanhas {
    border-top: 1px solid #cecfcf;
    padding-top: 3rem!important;
    margin-top: 1.5rem!important;
}
html.ipecos5.portal body #wrapper > section #main-content.sede-portada.portada > .portlet-layout:nth-child(3) > .col-12 > .portlet-column-content-only .contedor__ext__listado__campanhas .contedor__env__contido {
    border-bottom: 1px solid #cecfcf;
    padding-bottom: 1.5rem!important;
}
html.ipecos5.portal body #wrapper > section #main-content.sede-portada.portada > .portlet-layout .contedor__ext__grella__destacados {
    margin-top: 1.5rem!important;
}

html.ipecos5.portal .bg-procedemento-obxeto {
    background-color: #f2f5ce;
     margin-bottom:30px;
}
html.ipecos5.portal .bg-procedemento-obxeto .media-left {
    padding-right: 15px;
}
html.ipecos5.portal .bg-procedemento-obxeto .media-left span.glyphicon.glyphicon-info-sign {
    font-size: 32px;
}

@media(max-width:1200px){
    .ui-tooltip {
        width: 120px;
    }
}

html.ipecos5 .contedor__env__listaxe>.contedor__ext__item:last-child, html.ipecos5 .contedor__env__listaxe>.contedor__item.mb-3:last-child {
    margin-bottom: 1rem !important;
}

html.ipecos5 .contedor__env__corpo__estandar .contedor__tabla {
    overflow-x: auto;
}

html.ipecos5.portal .icono.ico_ver_calendario_servicio { 
    -webkit-mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/reloj.svg) !important; 
    mask-image: url(/opencms-portlet/export/system/modules/es.xunta.amtega.portal-sede/theme/images/svg/reloj.svg)!important; 
    width: 24px;
    height: 24px;
}
html.ipecos5.portal  .contedor__ext__data .contedor__ext__calendario {
    padding: 0 !important;
}
html.ipecos5.portal .vista-estandar .contedor__ext__corpo__estandar .contedor__env__destacado.texto-tam-xs.my-5.texto-color-xunta-secundario p {
    color: #002b49 !important;
}

html.ipecos5.portal .contedor__ext__dereita span.select2.select2-container {
    max-width: 250px;
}
@media(min-width:768px){
    html.ipecos5.portal .lds-ellipsis {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(0%, -50%); /* Centra el loader */
        width: 100%;
        height: auto;
        padding: 6px 0 23px 0;
    }
}
@media(max-width:767px){
    html.ipecos5.portal .lds-ellipsis {
        position: absolute;
        top: 20%;
        right:10%;
        transform: translate(40%, 0);
        width: auto;
        height: auto;
        padding: 6px 0 23px 0;
    }
}
@media(max-width:580px) and (min-width:515px){
    html.ipecos5.portal .lds-ellipsis {
        transform: translate(35%, 0);
    }
}
@media(max-width:514px) and (min-width:410px){
    html.ipecos5.portal .lds-ellipsis {
        transform: translate(30%, 0);
    }
}
@media(max-width:409px) and (min-width:370px){
    html.ipecos5.portal .lds-ellipsis {
        transform: translate(25%, 0);
    }
}
@media(max-width:369px) and (min-width:320px){
    html.ipecos5.portal .lds-ellipsis {
        transform: translate(20%, 0);
    }
}
/* Para que no amplie el foco en los formularios en safary */
@supports (-webkit-touch-callout: none) {
    @media screen and (max-width: 767px) {
        html.ipecos5.portal form .select2-container.select2-container--default {
            font-size: 17px !important;
        }
        html.ipecos5.portal form input[type="text"] {
            font-size: 17px !important;
        }
        html.ipecos5.portal .contedor__ext__fomulario .date input{
            font-size: 17px !important;
        }
    }
}