/*Custom CSS by Nivel Z*/
.header-menu-container{
	background-color: #373732;
}
[data-theme="dark"] .header-menu-container{
	background-color: black;
}
[data-theme="dark"] .text-gray-600{
	color: white !important;
}
.container-full{
	max-width: 100% !important;
}
.start-content{
	padding-top: 20px;
}
.container-custom{
	padding: 20px;
}

.table .text-start th{
	color: black !important;
}
[data-theme="dark"] .table .text-start th{
	color: white !important;
}
.menu-title{
	font-weight: 600;
}
.form-group label{
    font-size: 12px;
    font-weight: 600;
    color: #c81f1f;
}
.form-group.row div{
    margin-bottom: 14px;
}
.form-group div{
    margin-top: 2px;
}
.breadcrumbs{
	padding: 2px 20px;
}

.breadcrumbs p{
	margin-bottom: 0px !important;
}
.topbottons{
	font-weight: 700;
}
.action_message{
	color: #21cf67;
}
.hidden-delete-btn{
	visibility: hidden;
}
.eliminartext{
	font-size: 14px !important;
	cursor: pointer;
}
.filterbott input{
	max-width: 50%;
}
.filterbott input
{
	background-color: #89b4e8 !important;
	color: white !important;
	border: 2px solid white !important;
	border-radius: 4px !important;
	transition-duration: 0.1s;
}
.filterbott input:hover
{
	background-color: #4390ef !important;
}
.topbottons{
	padding: 4px 10px !important;
}
a.text-gray-600:hover{
	color: #DC2E2E !important;
}
.table a i{
 	transition-duration: 0.25s;
}
.table a i:hover{
	color: #DC2E2E !important;
}

/*Hidde data in phone devices*/
@media (max-width: 768px) 
{
	.responsive-hidde-j6
	{
		display: none;
	}
}
thead{
	background-color: #b0b1b1;
}
[data-theme="dark"] thead{
	background-color: black;
}
.menu-link{
 transition-duration: 0.25s !important;
}
.menu-link:hover{
	background-color: #de0000;
}
.menu-link:hover *{
	color: white !important;
}
.active-menu-link{
	background-color: #de0000 !important;
}
.active-menu-link *{
	color: white !important;
}
/*Servicios etiquetas*/
.badge-Hecho{
	color: #1294d0 !important;
    background-color: #bcfeff !important;
}
.badge-Pendiente{
	color: #cb6000 !important;
    background-color: #ffd79e !important;
}
.badge-Anulado{
	color: #800000 !important;
    background-color: #ff9191 !important;
}
.badge-Presupuesto{
	color: #272727 !important;
    background-color: #ffff00 !important;
}
.badge-Cerrado{
	color: #636363 !important;
    background-color: #efefef !important;
}
.badge-Programado{
	color: #6b1366 !important;
    background-color: #f291ec !important;
}
.badge-Pdte-Pto{
	color: #17350a !important;
    background-color: #6aa84f !important;
}
.badge-Redirigido{
	color: #dbfdef !important;
    background-color: #43d79a !important;
}
.badge-Solucionado{
	color: #e8cef6 !important;
    background-color: #9866b5 !important;
}
.badge-Aplazado{
	color: #e5efbb !important;
    background-color: #535353 !important;
}



.comi-button{
	padding-right: 0px !important;
}
.linkservicios input{
	color: black !important;
	cursor: pointer !important;
	transition-duration: 0.5s !important;
}
.linkservicios input:hover{
	color: white !important;
	background-color: #DE0000;
}
.tab-related{
	color: white !important;
	background-color: #DE0000;
	text-align: center;
}
.filtros-servicios{
	margin-bottom: 20px;
}
.comercialvista{
	font-size: 12px !important;
	line-height: 13px !important;
}
/*Tinymce custom*/
.tox-menubar, .tox-anchorbar{
	display: none !important;
}
.tox-toolbar-overlord, .tox-editor-header{
	margin-bottom: 0px !important;
}
[data-theme="dark"] .form-control, [data-theme="dark"] .form-select *{
color: white !important;
}
.drawer{
	background-color: #373732 !important;
}