body{background-color:#616161}

a:hover{color:transparent}

.navbar-default{background-color:#fff;border-radius:0;border-bottom:3px solid #B10001}

.navbar-default .logo{margin-top:6px;width:70%;float:left}

.navbar-default li a{font-size:10px;text-transform:uppercase;padding:13px 10px}

.form-container{background-color:#eee;border-radius:8px;padding:20px 25px;overflow:hidden;margin:10px 0;border: 1px solid #8c7c7c;box-shadow: 0px 0px 37px #383838;}

.form-container .titulo-form{font-size:14px;color:#B10001;border-bottom:1px solid #bdbdbd;padding-bottom:5px;font-weight:700;margin:25px 0 20px;text-transform:uppercase}

.form-container .subtitulo-form{font-size:13px;color:#B10001;padding-bottom:5px;font-weight:700;margin:10px 0}

.form-container .form-group .control-label{color:#424242;font-size:12px}

.form-container .form-group .radio-inline{padding-top:4px;padding-bottom:4px}

.form-container .form-group .form-control{height:28px;padding:4px 12px}

.form-container .form-group textarea.form-control{height:auto!important}

.form-container .form-obligatorios{font-size:10px;color:#616161;margin:20px 0 0 15px}

.form-container .separador{margin:10px 0 20px;border-bottom:1px solid #bdbdbd}

.form-container .btn-ingresoEgreso{margin-bottom:25px}

.IE_bloque{padding:20px 40px}

.IE_titulo{color:#B10001;font-size:13px;font-weight:700}

table{font-size:11px}

table .color-glyphicon{font-size:16px;color:#424242;margin:0 .1em;cursor:pointer;transition:.5s ease}

table .color-glyphicon:hover{opacity:1;transition:.5s ease;color:#B10001}

table .color-glyphicon.up-icon:hover{color:#8bc34a;transition:.5s ease}

table .color-glyphicon.down-icon:hover{color:#c62828;transition:.5s ease}

table .color-glyphicon.disabled{opacity:.5;color:#616161;cursor:not-allowed}

table .color-glyphicon.disabled:hover{opacity:.5;transition:.5s ease;color:#616161}

table .glyphicon-buro-true{font-size:18px;color:#8bc34a}

table .glyphicon-buro-false{font-size:18px;color:#c62828}

.back_arrow{color:#424242;font-size:20px;cursor:pointer}

.back_arrow:hover{color:#B10001}

@media (min-width:1200px){.container{width:1300px}}

.cuadro_visualizacionDatos{background-color:#f2dede;padding:20px 30px;border-radius:4px}

.cuadro_visualizacionDatos .texto{text-align:center;color:#424242;font-size:13px;margin-bottom:0}

.cuadro_saldosConsolidacion{background-color:#f2dede;padding:20px 30px;border-radius:4px}

.cuadro_saldosConsolidacion .texto{text-align:center;color:#424242;font-size:14px;margin-bottom:0}

.modal .modal-header .modal-title{color:#B10001}

.modal .modal-header .modal-title img{width:40px}

.modal .modal-body .cabecera-modal{border-radius:4px;padding:10px 15px;margin-bottom:10px;background-color:#f2dede}

.modal .modal-body .cabecera-modal p{width:auto;display:inline-block;margin-right:20px;text-transform:capitalize;font-size:14px;margin-bottom:0}

.btn-nuevaSolicitud{width:100%;transition:.5s ease;margin:3px 0}

.btn-nuevaSolicitud span{transition:.5s ease}

.btn-nuevaSolicitud:hover{border:1px solid #424242;transition:.5s ease;background-color:#eee}

.btn-nuevaSolicitud:hover span{color:#424242;transition:.5s ease}

.btn-nuevaSolicitud:focus{outline-color:5px auto transparent!important}

.btn-pldLhc{width:100%;transition:.5s ease;background-color:#c62828;color:#fff;opacity:.8}

.btn-pldLhc span{display:none}.btn-pldLhc:hover{opacity:1;transition:.5s ease;color:#fff}

.btn-pldLhc:focus{outline-color:5px auto transparent!important}

.btn-pldLhc.active{background-color:#8bc34a;color:#424242;box-shadow:none}

.btn-pldLhc.active span{display:inline-block}

.producto-container{background-color:#fff;border:1px solid #ccc;border-radius:5px;padding:20px;margin:12px 0}

.producto-container .titulo{font-size:14px;color:#B10001;text-align:center;text-transform:uppercase;font-weight:700;margin-bottom:15px}

.producto-container .descripcion{font-size:12px;color:#424242;margin-bottom:2px}

.producto-container .botones{text-align:center;background-color:#eee;border-radius:5px;padding:10px 0}

.producto-container .botones span{margin:0 8px;font-size:18px;cursor:pointer;transition:.5s ease}

.producto-container .botones span.glyphicon-color:hover{color:#B10001;transition:.5s ease}

.detalles_consumoProducto{background-color:#fff;border-radius:5px;margin-bottom:10px}

.detalles_consumoProducto .row{padding:0 15px}.detalles_consumoProducto .titulo{font-size:12px;color:#fff;text-align:center;text-transform:uppercase;margin-bottom:15px;background-color:#616161;padding:5px 0;border-radius:5px 5px 0 0} 

mfdefaultsorter a{ color: #fefefe} 

mfdefaultsorter a:hover, mfdefaultsorter a:focus{ color: #B10001} 

table thead{background-color:#9e9e9e;color:#fefefe}