body{
	font-family: "Roboto",helvetica,sans-serif!important;
    text-rendering: optimizeLegibility!important;
    -webkit-font-smoothing: antialiased!important;
    padding-top: 70px;
}

.navbar.navbar-default.navbar-fixed-top{
	background-color: #ef3829!important;
}

.container-nav .navbar-header .navbar-logo-2{	
	height: 50px;
    padding: 10px;
}

.navbar-default .navbar-nav>li>a {
	width: auto!important;
	color: #ffffff!important;
	font-size: larger;
}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover {
	background-color: #b7202e!important;
}
@media (max-width: 767px) {
	.navbar-default .navbar-nav .open .dropdown-menu>li>a {
	    color: #fff!important;
	}
}
.navbar-toggle[data-target=".navbar-collapse"] {
	border-color: #ddd;
	background-color: #ddd;
}

/* -----------  PAGINA AYUDA  -------------*/
.ul-ayuda{
	list-style-type: none;
	padding: 10px;
}
.ul-ayuda a{
	text-decoration: none;
}
.h3-ayuda{
	color: lightcoral;
}
.icon-red{
	color: lightcoral;
}
.table-ayuda thead tr th{
	background-color: lavenderblush;
}
.span-ayuda{
	float: right;
}
/* -----------  PAGINA AYUDA  -------------*/

/* -----------  PAGINATION  -------------*/
.pagination>.active>a {
	background-color: #ef3829!important;
    border-color: #b7202e!important;
    color: #ffffff!important;
}
.pagination>li>a{
	color: #5f5f5f!important;
}
@media screen and (min-width: 460px){
	.pag-movil {
	    display: none;
	}
}

#tabla-sin_error .glyphicon.glyphicon-ok{
    color: green;
    font-size: 10px;
}
#tabla-con_error .glyphicon.glyphicon-remove {
    color: #d9534f;
    font-size: 10px;
}
#myModal #input-observaciones{
	resize: none;
}
.jumbotron {
	background-color: #f7f7f7!important;
}
.navbar.navbar-default.navbar-fixed-top .container-nav .nav.navbar-nav.navbar-right .menu-salir {
	margin-right: 10px;
}
.navbar.navbar-default.navbar-fixed-top .container-nav .nav.navbar-nav.navbar-right .menu-salir .glyphicon.glyphicon-off{
	font-size: 14px;
}
.navbar-default .navbar-toggle {
	border: none!important;
	background: none!important;
}
.navbar-toggle[data-target=".navbar-collapse"] {
    border: none!important;
    background: none!important;
}
.navbar-default .navbar-toggle .icon-bar {
    background-color: #fff!important;
}

.jumbotron{
    box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.3);
    padding: 50px!important;
    border-radius: 2px!important;
}
#form-login label{
	font-weight: normal!important;
    font-size: small!important;
    color: #999!important;
}
#aprobar.ocultar_aprobar {
	display: none;
}
#modalDetalles em {
	font-size: 12px;
}