/* titulo del recurso padre (boletin) en la plantilla una-columna */

div.region_cabecera_elementos_una-columna {
    margin: 0 auto;
    width: 100%;
}

p.titulo_objeto_padre_una-columna {
    color: #1573d1;
	font-size:2.7em;
	line-height:34px;
    margin: 0 20px;
    padding: 0;
    text-align: left;
    text-transform: none;
}

a.titulo_objeto_padre_link_una-columna {
    color: #1573d1;
}

/*titulo articulo*/

div.titulo_objeto_padre_wrapper {
    padding: 0;
}

/* paginador */

div.region_contenido_elementos_una-columna div.paginador_wrapper {
    margin: 15px 0 0;
}

div.region_contenido_elementos_una-columna div.paginador_wrapper:first-child {
    margin: 0 0 15px;
}

/*listado de artículos*/

div.visualizacion_modulo_plantilla_una-columna {
    margin: 0 auto;
    overflow: hidden;
    padding: 0 0 20px;
}

div.boletin_faq-xolidosign-desktop div.visualizacion_modulo_plantilla_una-columna, div.boletin_faq-xolidosign-cloud div.visualizacion_modulo_plantilla_una-columna {
    margin: 0;
    overflow: hidden;
    padding: 5px 0 20px;
}

div.visualizacion_modulo_plantilla_una-columna div.region_contenido_elementos {
    margin: 0 20px;
	min-height: 456px;
}

div.seccion_elementos_listado_una-columna {
    min-height: 350px;
    width: 100%;
	
}

div.seccion_elemento_wrapper_una-columna {
    background: #fff;
    margin: 0 0 1%;
    padding: 0;
}

div.seccion_region_elemento_cuerpo_elemento_una-columna {
    font-size: 1.6em;
    margin-top: 0;
    width: 100%;
}


p.seccion_elemento_tit_una-columna {
    color: #1573d1;
	font-size:0.95em;
	line-height:19px;
    margin: 0;
    padding: 0;
}

a.seccion_elemento_tit_link_una-columna {
    background: url("/lang/img_xolidosign/vinetas/vinetas_flechas.png") no-repeat scroll 0 -123px transparent;
    color: #1573d1;
    display: block;
    margin: 0;
    padding: 10px 0 10px 15px;
    font-size: 1.2em;
    line-height: 25px;
}

a.seccion_elemento_tit_link_una-columna:hover{
    background-color: #1573d1;
	color: #fff;
}

div.seccion_elemento_vermas_wrapper_una-columna {
    position: absolute;
    right: 0;
    top: 15px;
}

p.seccion_elemento_vermas_una-columna {
    border-radius: 4px;
    color: #282e32;
    display: block;
    margin: 0;
    padding: 5px 0;
    text-align: right;
}

a.seccion_elemento_vermas_link_una-columna {
    border: medium none;
    border-radius: 4px;
    color: #1573d1;
    font-style: italic;
    line-height: 25px;
    margin: 0;
    padding: 0;
    text-align: right;
    text-transform: lowercase;
    vertical-align: middle;
    width: 66px;
}

a.seccion_elemento_tit_link_una-columna {
    background: transparent none repeat scroll 0 0;
    color: #1573d1;
    display: block;
	font-size: 1.3em;
	line-height: 1.4em;
    margin: 0;
    padding: 10px 0 10px 10px;
}
a.seccion_elemento_tit_link_una-columna:hover {
	color: #fff;
}

span.seccion_elemento_tit_link_num {
    display: block;
    float: left;
    font-size: 1.1em;
    min-width: 33px;
    text-align: right;
}

span.seccion_elemento_tit_link_txt {
    display: block;
    margin: 0 30px 0 43px;
    position: relative;
}

span.seccion_elemento_tit_link_txt:after {
    font-family: "FontAwesome";
    position: absolute;
    content: "\f067";
    right: -15px;
    top: 2px;
}

.activo span.seccion_elemento_tit_link_txt:after {
    content: "\f068";
}

/* contenedor articulos ajax */

div.contenedor_articulo_ajax {
    background:#fff;
    padding: 20px;
}


/* avisos */

div.visualizacion_modulo_plantilla_una-columna {
    overflow: inherit;
	position:relative;
}

div.seccion_avisos div.region_columna_derecha_avisos, div.boletin_faq-xolidosign-cloud div.region_columna_derecha_avisos, div.boletin_faq-xolidosign-desktop div.region_columna_derecha_avisos {
    float: right;
    margin-top: 0;
}

div.seccion_avisos div.region_contenido_elementos_una-columna, div.boletin_faq-xolidosign-cloud div.region_contenido_elementos_una-columna, div.boletin_faq-xolidosign-desktop div.region_contenido_elementos_una-columna {
    margin: 0;
    padding: 10px 0;
}

div.seccion_avisos div.seccion_elementos_listado_wrapper_una-columna, div.boletin_faq-xolidosign-cloud div.seccion_elementos_listado_wrapper_una-columna, div.boletin_faq-xolidosign-desktop div.seccion_elementos_listado_wrapper_una-columna {
    padding: 0 10px;
}




	
/*Estilos Móviles*/

@media (max-width: 900px) {

    div.seccion_avisos div.region_columna_derecha_avisos, div.boletin_faq-xolidosign-cloud div.region_columna_derecha_avisos, div.boletin_faq-xolidosign-desktop div.region_columna_derecha_avisos {
        float: none;
    }

    /* articulos */

    div.contenedor_articulo_ajax {
        background: white;
        padding: 0;
        overflow: auto;
        word-break: break-all;
    }
	
	/*FaQ*/
	
	a.seccion_elemento_tit_link_una-columna {
		font-size: 1.2em;
		line-height: 1.3em;
	}



}