body {font-size: 11px;}
a {color: #162A83;text-decoration: none;}


#cabecera {margin-bottom: 0px; min-height: 30px; background: #ffffff}
#cabecera .navbar-brand, #cabecera .navbar-brand a{height: 30px;padding: 2px 10px;}
#cabecera .navbar-brand img{height: 25px;}
#cabecera .nav > li > a {padding:5px 15px;}

#menu_principal{background: #162A83; border: 0px;border-radius: 0px;margin-bottom:0px; min-height: 20px;}
#menu_principal, #menu_principal .dropdown-menu {font-size: 12px;}
#menu_principal li.nivel-1 > a{color: #ffffff;padding-bottom: 2px; padding-top: 2px;}
#menu_principal li.nivel-1 > a:hover,#menu_principal li.nivel-1.open > a,#menu_principal li.nivel-1.active > a{color: #162A83; background: #feed01;}
#menu_principal li.nivel-1 > ul{ background: #ffffff;}
#menu_principal li.nivel-2 {border-bottom:1px solid #feed01;color: #162A83;}
#menu_principal li.nivel-2.dropdown-header {line-height: 1.6}
#menu_principal li.nivel-2 > a{color: #162A83;}
#menu_principal li.nivel-2 > a:hover,#menu_principal li.nivel-2.open > a,#menu_principal li.nivel-2.active > a{color: #162A83; background: #feed01;}
#menu_principal li.nivel-2 > ul{list-style: none;padding-left: 25px;}
#menu_principal li.nivel-3 {color: #162A83;}
#menu_principal li.nivel-3 > a{color: #162A83;}
#menu_principal li.nivel-3:hover,#menu_principal li.nivel-3.active{color: #162A83; background: #feed01;}
#menu_principal li.nivel-3 >a:hover{text-decoration: none;}

.seccion_titulo{padding: 10px 15px;}
.seccion_titulo h3{margin: 0px; color: #162A83}
.seccion_acciones{padding: 10px 15px; text-align: right;}
.seccion_filtros{}
.seccion_contenido{margin-top: 1em}

.breadcrumbs {float:left; padding-top: 10px;}

/** Chafamos estilos bootstrap **/
.btn {border-radius: 0;}
.btn-warning {background-color: #feed01; border-color: #feed01; color: #162a83;}
.btn-warning:hover, .btn-warning:focus, .btn-warning:active {background-color: #162a83; border-color: #162a83; color: #fff;}
.btn-primary {background-color: rgba(22, 42, 131, 0.5); border-color: #162a83; color: #fff;}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active {background-color: rgba(22, 42, 131, 1); border-color: #162a83; color: #fff;}
table .thumbnail {margin-bottom: 0px; max-width: 50px;}

.pagination > .active > a,
.pagination > .active > a:focus,
.pagination > .active > a:hover,
.pagination > .active > span,
.pagination > .active > span:focus,
.pagination > .active > span:hover { background-color: #162a83; border-color: #162a83; color: #fff; cursor: default; z-index: 3;}
.pagination > li > a, .pagination > li > span { background-color: #fff; border: 1px solid #ddd; color: #162a83; float: left; line-height: 1.42857; margin-left: -1px; padding: 6px 12px; position: relative; text-decoration: none;}

.alert-warning {background-color: #feed01; border-color: #feed01; color: #162a83;}

.form-inline select.form-control.cambiar_disponibilidad { width: auto;}
.form-inline select.form-control.cambiar_disponibilidad.en_stock { background: #80C900; color: #fff;}
.form-inline select.form-control.cambiar_disponibilidad.en_confeccion { background: orange; color: #fff;}
.form-inline select.form-control.cambiar_disponibilidad.finalizado { background: red; color: #fff;}

.calif_vidacoteca { }
.calif_vidacoteca.Alta { color: red;}
.calif_vidacoteca.Media { color: orange;}
.calif_vidacoteca.Baja { color: #80C900;}

#tabla-vidacoteca th:first-child,#filtros  #tabla-vidacoteca td:first-child {border-right: 1px solid #999999;}
.form-control.apto {color: #80C900;}
.form-control.rizopus {color: red;}
.form-control.monilia {color: red;}
.form-control.alternaria {color: red;}
.form-control.penicilium {color: red;}

label {color: #162A83; display: inline-block; font-weight: 700; margin-bottom: 5px; max-width: 100%;}


.bg-success{background-color: #3c763d}
.bg-success > .text-success,.bg-success.text-success{color: #dff0d8}
.bg-success > a.text-success:hover{color: #ffffff}
.bg-warning{background-color: #feed01}
.bg-warning > .text-warning,.bg-warning.text-warning{color: #8c8307}
.bg-warning > a.text-warning:hover{color: #333333}
.bg-danger{background-color: #a94442}
.bg-danger > .text-danger,.bg-danger.text-danger{color: #f2dede}
.bg-danger > a.text-danger:hover{color: #ffffff}
.bg-negro{background-color: #000000}
.bg-negro > .text-negro,.bg-negro.text-negro{color: #ffffff}
.bg-naranja{background-color: orange}
.bg-naranja > .text-naranja,.bg-naranja.text-naranja{color: #ffffff}

.imagenes_producto {
    border: 1px solid #cccccc;
    max-width: 250px;
    float: left;
    padding: 2px;
    margin: 2px;
}
