.menu {
	color: white;
 	background-color: #6cace4;
}

.submenu {
	color: #6cace4;
	background-color: white;
}

.menu:hover, .menu:focus, .submenu:hover, .submenu:focus, .submenu:active {
	color:  #6cace4;
 	background-color: #E0E0E0;
}

.headermenu {
	background-color: #6cace4;
	padding-top: 0.9%;
	text-align: center;
}

.headermenu span{
	color: white;
	font-family: 'Baloo Bhaina', cursive;
	font-size: 1.7rem;
	letter-spacing: 0.5rem;
}

#login {
	background-color: #a4d65e;
}

.mainbox {
	margin-top: 10%;
}

#login_agente {
	background-color: #6cace4;
}

#autocompletar-list {
	float:left;
	list-style:none;
	margin-top:-3px;
	padding:0;
	width:90%;
	position: absolute;
	z-index: 3;
}

#autocompletar-list li {
	padding: 10px;
	background: #f0f0f0;
	border-bottom: #bbb9b9 1px solid;
}

#autocompletar-list li:hover {
	background:#ece3d2;
	cursor: pointer;
}

.browserupgrade {
    margin: 0.2em 0;
    background: #ccc;
    color: #000;
    padding: 0.2em 0;
}
.modal {
	overflow: scroll;
}
.holder-danger::placeholder { color: #DB5C68; font-weight: bold;
}

/* Estilos para la tabla de cobranza #e7b172 */

option .txt-danger {
    color: #dc3545;
}

option .txt-warning {
    color: #ffc107;
}

option .txt-middledanger {
    color: #f19419;
}

.table-middledanger tbody+tbody, .table-middledanger td, .table-middledanger th, .table-middledanger thead th {
    border-color: #e28c2b;
    background-color: #f3bc7e;
}