/*Color primario #0B610B
Color Secundario #173B0B
Tipo de Letra "Montserrat"*/


body{
	font-family: 'Montserrat', sans-serif !important;
	font-weight: 300;
	letter-spacing: 1px;
}

.main-text{
	color: #0B610B !important;
}

.red-text{
	color: red !important;
}

.btn-primary{
	background-color: #64A70B !important;
	color: #fff !important;
	border:0;

}

/*Color de fondo y letra de la navbar*/

.navbar, .navbar-default .navbar-nav>li>a, .navbar-default .navbar-brand{
	background: #0B610B !important;
	color: #fff !important;
	border: 0px;
	border-radius: 0px;
}

.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.open>a, 
.navbar-toggle.active>a, .navbar-toggle.open>a, .navbar-default .navbar-toggle:hover, 
.navbar-default .navbar-toggle:focus{
	background: #173B0B !important;
}

.navbar-default .navbar-toggle .icon-bar {
	color: #fff !important;
	background-color: #fff;
}

.leyenda {
	font-size: 12px !important;
	font-weight: 200 !important;
}

@media (max-width: 767px){
	.navbar-default .navbar-nav .open .dropdown-menu>li>a {
	    color: #fff !important;
	}

	.acciones{
		margin-right: 20px !important;
		margin-left:  20px !important;
		margin-top:  5px !important;
		margin-bottom:  5px !important;
		font-size: 20px;
	}
}


/*Espacio de iconos de accion de tata table*/
.acciones{
	margin-right: 3px !important;
	margin-left:  3px !important;
}

.editar{
	color:orange;
}

.eliminar{
	color: red;
}

.agregar{
	color: #0B610B !important;
}

.agregar:hover, .agregar:active, .agregar:visited, .agregar:focus{
	text-decoration: none;
}


.form-center, .text-center{
	text-align: center;
}

.red{
	color: red !important;
}

.blue{
	color: #10058C !important;
}

.gray{
	color: #DFDFDF !important;
}

a{
	text-decoration: none !important;
}


/*Color del boton de Paginación de data table*/

.pagination>.active>a, .pagination>.active>a:focus, 
.pagination>.active>a:hover, .pagination>.active>span, 
.pagination>.active>span:focus, .pagination>.active>span:hover,{
	background-color: #0B610B !important;
	border-color: #0B610B !important;
}

div.dataTables_wrapper {
        width: 90%;
        margin: 0 auto;
    }

/* Estilo del login */

    .modal-content{
    		margin-top: 20%;
			background-color: #fff;
			overflow: auto;
		}
		.btn-link{
			color:white;
			background-color: #0B610B;
		}
		.modal-heading h2, .modal-heading h4{
			color:#666;
		}
		.login{
			background-color: #64A70B !important;
		}



.panel-primary>.panel-heading{
	color: #fff;
    background-color: #0a610b !important;
    border-color: #0a610b !important;
}

.panel-primary {
    border-color: #0a610b !important;;
}

.pdf{
	margin-top: 10px !important;
}
