/* CSS Document */

body {
  font-family: 'Open Sans Condensed', sans-serif;
  font-size: 18px;
/*  font-weight: 400;
  line-height: 1.5em;*/
}

.panel-boton {
    padding: 15px;
}

.panel-body-sucursales {
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 5px;
}


.login{
/*font-family: 'Montserrat', sans-serif;
font-family: 'Nunito', sans-serif;*/
font-family: 'Open Sans Condensed', sans-serif;
text-align:left;
color: #000;
letter-spacing: 0.1em;	
}

.texto-grabacion-ok
{
	color:#3E2781;
 	font-family: 'Open Sans Condensed', sans-serif;
    font-size: 18px;
	letter-spacing: 0.1em;	
}


.texto-login{
/*font-family: 'Montserrat', sans-serif;
font-family: 'Nunito', sans-serif;*/
font-family: 'Open Sans Condensed', sans-serif;
font-size: 24px;
text-align:center;
color: #E50278; /* rosa */
/*color: #472F91; /* violeta */
letter-spacing: 0.1em;	
}

.texto-nota{
/*font-family: 'Montserrat', sans-serif;
font-family: 'Nunito', sans-serif;*/
font-family: 'Open Sans Condensed', sans-serif;
font-size: 12px;
text-align:left;
}

.texto-tabla{
/*font-family: 'Montserrat', sans-serif;
font-family: 'Nunito', sans-serif;*/
font-family: 'Open Sans Condensed', sans-serif;
font-size: 13px;
text-align:left;
}

.texto-datos-empresa{
/*font-family: 'Montserrat', sans-serif;
font-family: 'Nunito', sans-serif;*/
font-family: 'Open Sans Condensed', sans-serif;
font-size: 14px;
text-align:left;
font-weight:bold;
letter-spacing: 0.1em;	
}

.titulo_principal{
/*font-family: 'Montserrat', sans-serif;
font-family: 'Nunito', sans-serif;*/
font-family: 'Open Sans Condensed', sans-serif;
font-size: 28px;
color: #000;
font-weight:bold;
letter-spacing: 0.1em;	
}

.menu_principal{
/*font-family: 'Montserrat', sans-serif;
font-family: 'Nunito', sans-serif;*/
font-family: 'Open Sans Condensed', sans-serif;
font-size: 24px;
color: #ee0068;
letter-spacing: 0.1em;	
}

.titulos_gestion_rosa{
/*font-family: 'Montserrat', sans-serif;
font-family: 'Nunito', sans-serif;*/
font-family: 'Open Sans Condensed', sans-serif;
font-size: 16px;
color: #ee0068;
letter-spacing: 0.1em;	
}


.descripcion_menu_principal{
/*font-family: 'Montserrat', sans-serif;
font-family: 'Nunito', sans-serif;*/
font-family: 'Open Sans Condensed', sans-serif;
font-size: 14px;
color: #000;
letter-spacing: 0.1em;	
}

.login_boton{
/*font-family: 'Montserrat', sans-serif;
font-family: 'Nunito', sans-serif;*/
font-family: 'Open Sans Condensed', sans-serif;
font-size: 14px;
text-align:center;
color: #FFF;
background-color:#472F91;
letter-spacing: 0.1em;	
}

.noborder{
border:0px solid #FFF;
}

.campo_corto{
	width:150px;
}

.criterio_busqueda{
 font-family: 'Open Sans Condensed', sans-serif;
font-size: 18px;
text-align:left;
font-weight:bold;
color: #337AB7;
letter-spacing: 0.1em;	
}

.color_datacenter{
color: #3E2781;
}

.boton_color_datacenter{
background-color: #3E2781;
}


.btn-primary-violeta {
	color: #3E2781;
	background-color: #EEE;
	border-color:#3E2781 !important;
}
.btn-primary-violeta:hover{
	color: #fff !important;
	background-color:#3E2781;
	border-color:#3E2781
}

.btn-primary-series {
	color: #58565A;
	background-color: #fff;
	border-color:#009ba0 !important;
}
.btn-primary-series:hover{
	color: #fff !important;
	background-color:#009ba0;
	border-color:#009ba0;
}

.a-violeta{color:#3E2781;text-decoration:none; font-weight:bold;}
.a-violeta:hover{color:#7B66A9;text-decoration:underline;}
.a-violeta:visited{color:#7B66A9;text-decoration:none;}
.a-violeta:active{color:#7B66A9;text-decoration:none;}

.texto-blanco{color:#FFFFFF; font-weight:bold;}
.texto-violeta{color:#3E2781; font-weight:bold;}
.texto-rojo{color:#ff0000; font-weight:normal;}
.texto-verde{color:#02d317; font-weight:normal;}
.texto-rosa{color:#E50278; font-weight:normal;}
.texto-size-32{font-size: 32px;}
.texto-size-20{font-size: 20px;}
.texto-size-19{font-size: 19px;}
.texto-size-16{font-size: 16px;}
.texto-size-14{font-size: 14px;}
.texto-size-12{font-size: 12px;}
.texto-size-11{font-size: 11px;}
.texto-size-10{font-size: 10px;}
.texto-size-9{font-size: 9px;}


.mensaje_error{
font-family: 'Open Sans Condensed', sans-serif;
font-size: 10px;
text-align:left;
color:#FF0000;
font-weight:bold;
letter-spacing: 0.1em;	
}

.pie_direccion{
font-family: 'Open Sans Condensed', sans-serif;
font-size: 12px;
text-align:left;
color:#000000;
font-weight:normal;
letter-spacing: 0.1em;	
}


.btn-primary-enviar-violeta {
	color: #fff !important;
	background-color:#3E2781;
	border-color:#3E2781 !important;
	height:50px;
}
.btn-primary-enviar-violeta:hover{
	color: #3E2781 !important;
	background-color: #EEE;
	border-color:#3E2781;
}

.gestion_estadisticas_totales_encuestas{
font-family: 'Open Sans Condensed', sans-serif;
font-size: 16px;
text-align:right;
color:#000;
font-weight:normal;
letter-spacing: 0.1em;	
}

.gestion_estadisticas_totales_encuestas_abiertas{
font-family: 'Open Sans Condensed', sans-serif;
font-size: 16px;
text-align:right;
color:#02d317;
font-weight:normal;
letter-spacing: 0.1em;	
}

.gestion_estadisticas_totales_encuestas_cerradas{
font-family: 'Open Sans Condensed', sans-serif;
font-size: 16px;
text-align:right;
color:#ff0000;
font-weight:normal;
letter-spacing: 0.1em;	
}



.gestion_estadisticas_totales_generales{
font-family: 'Open Sans Condensed', sans-serif;
font-size: 16px;
text-align:left;
color:#000;
font-weight:bold;
letter-spacing: 0.1em;	
}

.estado_cerrada{
font-family: 'Open Sans Condensed', sans-serif;
font-size: 12px;
text-align:left;
color:#FF0000;
font-weight:bold;
letter-spacing: 0.1em;	
}

.estado_abierta{
font-family: 'Open Sans Condensed', sans-serif;
font-size: 12px;
text-align:left;
color:#02d317;
font-weight:bold;
letter-spacing: 0.1em;	
}

.descripcion_baja{
font-family: 'Open Sans Condensed', sans-serif;
font-size: 12px;
text-align:left;
color: #E50278;
font-weight:bold;
letter-spacing: 0.1em;	
}

.panel-heading-violeta{
    color: #fff;
    background-color: #3E2781;
    border-color: #3E2781;
}

.celeste {
	font-family: 'Open Sans Condensed', sans-serif;
    font-size: 14px;
    color: #00A6D0 !important;
    letter-spacing: 0.1em;
}

.texto-cambio-pass{
font-family:'Lucida Sans Unicode','Lucida Grande',Verdana,Arial,Helvetica,sans-serif;
text-align:left;
font-size: 12px;
color: #FF0000; /* rosa */
letter-spacing: 0.1em;	
height:30px;
}

.faq{
font-family:'Lucida Sans Unicode','Lucida Grande',Verdana,Arial,Helvetica,sans-serif;
text-align:left;
font-size: 13px;
color: #3E2781; /* violeta */
letter-spacing: 0.1em;	
height:30px;
}
.faq:hover{color:#3E2781;text-decoration:underline;}
.faq:visited{color:#3E2781;text-decoration:none;}
.faq:active{color:#3E2781;text-decoration:none;}

.gestion_ranking_items{
font-family: 'Open Sans Condensed', sans-serif;
font-size: 14px;
text-align:left;
color:#000;
font-weight:normal;
letter-spacing: 0.1em;	
}

.ranking-text { margin-top: .3em; }