.adminimal .toolbar .toolbar-menu a {
	padding-left: 10px !important;
}
.menu-item a:before{
	background: none;
}
.region-content{
	margin-top: 20px !important;
}
.path-programador .form-type-date, .path-programador .form-type-time, .path-programador .form-type-checkbox{
	float: left !important;
	margin-right: 10px;
}
.path-programador .description{
	clear:both;
}
.no-decoration{
color: #1a1a1a	 !important;
font-size: 14px !important;
font-weight: 500;
}

.class-error{
	background-color: #dc3545!important;
}
.class-error a{
	color: white !important;
}
.class-error .views-field{
	color: white !important;
}
.class-error-0{
	background-color: #28a745!important;
}
.class-error-0 a{
	color: white !important;
}
.class-error-0 .views-field{
	color: white !important;
}
.class-error-OK{
	background-color: #28a745 !important;
	color: #155724 !important;
}
.class-error-OK a{
	color: white !important;
}
.class-error-OK .views-field{
	color: white !important;
}
.wrapper-menu-entidades{
	width: 100%;
	background-color: red;
}
.menu-entidades{
	list-style: none;
	clear: both;
	width: 100%;
	display: block;
	overflow: hidden;
	
}
.menu-entidades li{
	float: left;
}
.menu-entidades li a{
	font-size: 16px;
}
.boton-caja{
	margin: 0;
	margin-left: 10px;
}
.path-asignador .form-type-checkbox{
	float: left !important;
	margin-right: 20px;
}
caption{
	background-color: #f5f5f2;
	padding: 10px 10px 10px;
}
caption a{
	color: #909090;
	font-size: 0.91rem;
font-weight: 500;

}
caption{
	/*display: none;*/
}
.views-table{
	margin-bottom: 0;
}
.caja-direccion{
	float: left;
	margin: 0;
	margin-left: 10px;
	width: 300px;
}
.class-error-caja-error{
	background-color: #dc3545!important;

}
.class-error-caja-error a{
	color: white !important;
}
.class-error-caja-error .views-field{
	color: white !important;
}


.class-error-caja-off{
	background-color: #6c757d!important;
}
.class-error-caja-off a {
	color: white !important;
}
.class-error-caja-off .views-field{
	color: white !important;
}
.class-error-caja-on{
	background-color: #ffc107!important;
}
.class-error-caja-on a {
	color: #343a40 !important;
}
.js .adminimal .form-actions .dropbutton .dropbutton-action > *, .js .adminimal .dropbutton-widget .dropbutton-action a, .js .adminimal .dropbutton-widget .dropbutton-action input, .js .adminimal .dropbutton-widget .dropbutton-action button, .js .adminimal .dropbutton-multiple .dropbutton-widget, .js .adminimal .dropbutton-widget .dropbutton-action input, .js .adminimal .dropbutton-wrapper .dropbutton-widget .dropbutton-toggle button{
	color: #0074bd !important;
}
.tabla-cajas td{
	padding: 6px 6px 2px;
}
.tabla-cajas .form-item{
	margin: 5px 0;
}
.tabla-cajas form{
	padding-bottom: 4px !important;
}
.path-log td{
	padding: 06px 12px !important;
	
}
.existentes .form-type-checkbox{
	float: none !important;
}
.add-agru-text{
	float: left;
	width: 200px !important;
}
.add-agru-button{
	float: left;
	clear: right;
}
body {
    color: #333;
    font: normal 90%/1.538em "Lucida Grande", "Lucida Sans Unicode", "DejaVu Sans", "Lucida Sans", sans-serif !important;
}
.fechas-proyecto{
	width: 100%;
	float: left;
}
.add-agrupacion-to-project-form{
	width: 100%;
	display: block;
	clear: both;
	overflow: hidden;
	margin-bottom: 20px;
}
.block-views-blockagrupaciones-block-2{
	margin-bottom: 40px;
}
.class-horario-now{
	background-color: #28a745 !important;
	color: #155724 !important;
}
.class-horario-now{
	color: white !important;
}
.class-horario-now{
	color: white !important;
}
.class-horario-old{
	background-color: #6c757d!important;
}
.class-horario-old a {
	color: white !important;
}
.class-horario-old .views-field{
	color: white !important;
}
.block-views-blocklog-block-1{
	margin-top: 20px;
}
.view-grouping-header{
	background-color: #AAAAAA;
	color: white;
	font-size: 20px;
	padding: 4px;
	margin-top: 20px;
	
}
caption{
	padding-left: 20px;
}
.view-grouping-header a {
	
}
.boton-caja-editar{
	margin: 7px !important;
}
.boton-caja-editar a{
	color: black !important;

}
.boton-caja a{
	color: black !important;
	
}
a {
	text-decoration: underline !important;
	font-weight: 600;
}
.tabla-cajas-incidencia.class-error-caja-off{
	background-color: white !important;
}
.tabla-cajas-incidencia.class-error-caja-off a {
	color: black !important;
}
.tabla-cajas-incidencia.class-error-caja-off .views-field{
	color: black !important;
}

.adminimal .button{
	font-size: 10px !important;
}