
/* Estilos que usan las cadenas de este fichero de 'recursos' comunes */



/* Cadena de texto para el copyright... solo hay que modificarla aquí y se muestra actualizada en todas las páginas del site */
.insert_here_txt_copyright:before {

	/* para */
    padding-top:0;
    text-indent:0;
    padding-bottom:6px;
    padding-right:0;
    text-align:left; 

    /* font */
    font-family:"Open Sans";
    font-size:13px;
    font-weight:400;
    font-style:normal;
    text-decoration:none;
    text-transform:none;
    color:rgb(130,147,158);
    background-color:initial;
    line-height:19px;
    letter-spacing:0.10px;
    text-shadow:none;

    content: "© Copyright 2018 - Superlab Portugal";

}

/* Teléfono de contacto */
.insert_here_txt_phone:before{
	
	/* para */
    padding-top:0;
    text-indent:0;
    padding-bottom:6px;
    padding-right:0;
    text-align:left; 

    /* font */
    font-family:"Open Sans";
    font-size:13px;
    font-weight:400;
    font-style:normal;
    text-decoration:none;
    text-transform:none;
    color:rgb(130,147,158);
    background-color:initial;
    line-height:19px;
    letter-spacing:0.10px;
    text-shadow:none;

	content: "";  /* No se muestra el tel en el copyright */
}



/*  ###########################  CSS PARA EL PIE DE PÁGINA  #################################  */

.vis-rodape{
    display:inline-block;
    vertical-align:top;
}
.vis-rodape2{
    display:block;
    vertical-align:top;
}


.pos-rodape{ /* Old: pos-5 */;
    position:relative;
    margin-top:0;
}
.pos-rodape2{
    position:relative;
    margin-top:28px;
}
.pos-rodape3{
    position:relative;
    margin-left:25px;
    margin-top:17px;
}
.pos-rodape4{
    position:relative;
    margin-left:0;
    margin-top:0;
}
.pos-rodape5{
    position:relative;
    margin-left:0;
    margin-top:-4px;
}




.section-rodape{
    min-width:960px;
    width:960px;
    margin-left:auto;
    margin-right:auto;
}




.size-rodape{
    width:100%;
    min-width:960px;
    min-height:100px; /*319px;*/
}
.size-rodape2{
    min-width:600px;
    width:600px;
    min-height:42px;
}
.size-rodape3{
    min-width:600px;
    width:600px;
    min-height:23px;
}



.cont-rodape{
    z-index:2;
    pointer-events:none;
    border:0;
    background-color:rgb(234,234,234);
}
.cont-rodape2{
    z-index:18;
    pointer-events:auto;
}
.cont-rodape3{
    z-index:23;
    pointer-events:auto;
}



.colwrapper-rodape{
    line-height:0;
}


.font-rodape{
    font-family:"Open Sans";
    font-size:13px;
    font-weight:400;
    font-style:normal;
    text-decoration:none;
    text-transform:none;
    /* color:rgb(130,147,158); */
    background-color:initial;
    line-height:19px;
    letter-spacing:0.10px;
    text-shadow:none;
}

.font-rodape-gray_color{
    color:rgb(130,147,158);
}


/* Para ajustar el rodapie siempre abajo al borde de la pantalla */
html{
	min-height: 100%;
	position: relative;
}
/*
body{
    margin: 0;
	margin-bottom: 40px;
}
*/
footer{
	background-color: rgb(234,234,234);
	position: absolute;
	bottom: 0;
	width: 110%;
	height: 40px;
	color: white;
	margin-left: -50px;  /* Porque el body en site.css tiene puesto margin-left: 50px; Al ponerle el margen al footer aquí a -50, se ajusta al borde de la pantalla */
}

.pos-footer_gray_line{
    position:relative;
    margin-top:0px;
}
.size-footer_gray_line{
    width:100%;
    min-width:960px;
    min-height:1px;
    height:1px;
}
.cont-footer_gray_line{
    z-index:44;
    pointer-events:none;
    border:0;
    background-color:rgb(184,200,210);
}
/* FIN - Para ajustar el rodapie siempre abajo al borde de la pantalla */

/*  #########################################################################################  */
