.ck-editor,
.ck-editor h1,
.ck-editor h2,
.ck-editor h3,
.ck-editor h4 {
	color: black !important;	
}
.modal-body select{
	background-color: #344767 !important;
	background: #344767 !important;
}

.card select{
	background-color: #202940 !important;
	background: #202940 !important;
}

.card-body select{
	background-color: #202940 !important;
	background: #202940 !important;
}
.editor__editable,
/* Classic build. */
main .ck-editor[role='application'] .ck.ck-content,
/* Decoupled document build. */
.ck.editor__editable[role='textbox'],
.ck.ck-editor__editable[role='textbox'],
/* Inline & Balloon build. */
.ck.editor[role='textbox'] {
	width: 100%;
	background: #fff;
	font-size: 1em;
	line-height: 1.6em;
	min-height: 400px;
	padding: 1.5em 2em;
}

input:autofill, input:autofill:hover, input:autofill:focus, textarea:autofill, textarea:autofill:hover, textarea:autofill:focus, select:autofill, select:autofill:hover, select:autofill:focus{
	color: white !important;
	-webkit-text-fill-color: white;
}

.tableFixHead thead th {
	position: sticky; 
	top: 0; 
	z-index: 1; 
}
.tableFixHead2 thead th {
	position: sticky; 
	top: 0; 
	z-index: 1; 
}
.movil { display: none;}
@media only screen and (min-device-width : 320px) and (max-device-width : 480px){
	.movil {
		display: block;
	}
	.escritorio{
		display: none;
	}
}
@media (min-width : 900px) and (min-height: 600px) and (orientation: landscape){
	.tableFixHead
	{ 
		overflow: auto; 
		height: calc(100vh - 350px);
		width: 100%;
	}
	
	.tableFixHead2
	{ 
		overflow: auto; 
		height: calc(100vh - 420px);
		width: 100%;
	}
}
.box
{
	cursor: pointer;
}
.box__file:hover,
.box__file:focus,
.box__file.has-focus
{
	color: #39bfd3;
}
.is-dragover
{
	outline-offset: -20px;
	outline-color: #c8dadf;
	background-color: midnightblue;
}
.form-switch .form-check-input {
	position: relative;
	background-color: rgb(233, 250, 255);
}
.form-switch .form-check-input:checked {
	border-color: #42424a;
	background-color: #4CAF50;; 
}
.fondo-principal {
	background-color: #039AB8;
}
.maps{
	height: 500px;
}
.form-control::file-selector-button {
	color: white !important;
}