/*@import url('/assets/css/styles.css');*/

/*###################################################*/
/*   PERSONALIZACION WEB MOVIL  
	color verde:  #68A958
	color gris:  #919191
	color rojo:  #c5281c
*/
/*###################################################*/
body {
    margin: 0px 15px 0.4em 15px;
}

.distribucionBandeja{
	padding-bottom: 3px;
	width: 100%;
	margin: 0px;
	display: flex;
	align-items: center;
}

.gen-logo {
    max-width: 120px;
    max-height: 97px;
}

/* Estilo DropdownList de prefijos telefonicos - Numero de telefono requerido*/
.selectPrefijoMovil {
    height: 34px;
    padding: 1px 7px;
    font-size: 1.2em;
    line-height: 1.42857;
    color: #555;
    background-color: #FFF;
    background-image: none;
    border: 1px solid #CCC;
    border-radius: 4px;
    box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset;
    transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
}

/****************************/
/* NO MODIFICABLES */
/****************************/
.btn-group > :last-child.btn-group > :first-child.btn{
	border-radius: 4px;
}

/*Textos Generali: poliza, documento, avisos*/
.textosGen{
	word-break: normal;
	/*font-size: 12px;*/
}

/* Barra de navegacion y bandejas */
.navbar{
	background-color: #ffffff;
	border-color:#ffffff;
}

/*Ocultar logotipo*/
.logo-container{
	background-image: none;
}
 
/* Imagen del logo*/
/*.logo-container {
	background: url('../images/ptfrCustomLogo.png') 3px 5px no-repeat;
}*/

.btn-ptfr-firma{

  background-color: #68A958 !important;
  border: #68A958 !important;

}

.btn-ptfr-firma.disabled{

  background-color: #919191 !important;
  border: #919191 !important;

}

.btn-ptfr-rechazar.disabled{

  background-color: #919191 !important;
  border: #919191 !important;

}

/****************************/
/* MODIFICABLES POR EMPRESA */
/****************************/

/* Boton login */
.btn-ptfr-login {
	color: #FFF;
	background-color: #c5281c;
}

.btn-ptfr-login:hover, .btn-ptfr-login:focus {
	background-color: #FFF;
	color: #c5281c;
	border: 1px solid #c5281c;
}

/* Botones */
.btn-primary{
	color:#fff;
	background-color:#c5281c;
	border-color:#c5281c
}

.btn-primary:hover,
.btn-primary:focus {
	color: #c5281c;
	background-color: #FFF;
	border: 1px solid #c5281c;
}

.btn-ptfr, .btn-success {
	color: #FFF;
	background-color: #c5281c;
	border: 1px solid #c5281c;
	min-width: 90px;
}

.btn-ptfr:hover, .btn-ptfr:focus, .btn-success:hover, .btn-success:focus {
	color: #c5281c;
	background-color: #FFF;
	border: 1px solid #c5281c;
	min-width: 90px;
}

/* Paneles */
.panel-login > .panel-heading, .panel-loginRSS > .panel-heading{
	background-color: #c5281c;
}

.panel-success > .panel-heading {
	background-color: #c5281c;
	border-color: #c5281c;
	color:#FFF;
}

/*Titulo del bloque de documentos (poliza)*/
.textoBloque{
	color:#c5281c;
	text-align: center;
}

#divTxt1{
	display: block;
}

.textoRojo {
	color: #c5281c;
}

.textoGris {
	color: grey;
}