﻿html{height:100vh;}body.mkcontent{display:flex;flex-direction:column;min-height:100vh;background-color:#fff;font-size:12px!important;font-family:'Montserrat',Lato,'Open Sans',sans-serif!important;background-color:#f8f9fa;margin:0;}.mkcontent .navbar{height:56px;}.mkcontent .navbar .navbar-brand{padding:1.5rem 1rem;}@media(max-width:768px){.mkcontent .navbar .navbar-brand{padding:10px;}}.mkcontent .btn{border:0!important;vertical-align:middle;}.mkcontent .btn:focus,.mkcontent .btn:focus-visible,.mkcontent .btn:active{outline:0!important;box-shadow:none!important;}.mkcontent .sidebar-brand{color:#444;border-bottom:1px solid #dee2e6;padding:1rem 1rem;font-size:1.25rem;}.mkcontent .sidebar-content{top:56px;bottom:0;left:0;background-color:#fff;border-right:1px solid #dee2e6;padding:1.5rem 1rem;overflow-y:auto;}@media(min-width:768px){.mkcontent .sidebar-content{width:240px;position:fixed;}}.mkcontent .sidebar-content .nav-link{margin-left:20px;}.mkcontent .sidebar-content .menu-group{margin-top:20px;margin-left:0!important;font-size:1.2rem;margin-left:10px;color:#316395!important;}.mkcontent .sidebar-content .menu-group i{font-size:13px;margin-right:5px;}.mkcontent .sidebar-content .menu-group:hover{color:#fff!important;}.mkcontent .sidebar-content .btn{width:100%;margin-bottom:1.5rem;}.mkcontent .sidebar-content .nav-link{color:#369;font-weight:500;margin-bottom:.75rem;}.mkcontent .sidebar-content .nav-link:hover{color:#fff;background-color:#369;}@media(min-width:768px){.mkcontent .main-content{padding-left:240px;padding-right:0;flex:1;min-height:100%;padding-top:10px;padding-bottom:50px;}.mkcontent .sidebar-toggle{display:none;}}.mkcontent .main-content{margin-top:56px;}.mkcontent .main-content .data-content{padding:20px;}@media(max-width:768px){.mkcontent .main-content .data-content{padding:10px;}}.mkcontent .main-content .data-content .data-details{padding:10px;background-color:#fff;padding-bottom:20px;}.mkcontent .table{color:#ddd;}.mkcontent .table td{vertical-align:middle;}.mkcontent .table td button{padding:0!important;margin:0!important;}.mkcontent .table th{font-weight:normal;}.mkcontent .table th>div{color:#316395;}.mkcontent .table tfoot td{font-weight:bold;color:#316395;text-align:right;}.mkcontent a{color:#444;}.mkcontent .daterangepicker{font-size:.7rem;}.mkcontent .sidebar-toggle{color:#316395;}.mkcontent a.nav-link{color:#316395;padding-left:10px!important;padding-right:10px!important;}.mkcontent a.nav-link[aria-expanded='true']{color:#9c3;}.mkcontent header{background-color:#369;}.mkcontent header .dropdown-menu{margin-top:0!important;background-color:#9c3;border:0;border-top-left-radius:0;font-size:14px;}.mkcontent header .dropdown-menu .dropdown-item{color:#fff;}.mkcontent header .dropdown-menu .dropdown-item:hover{background-color:#739a26;color:#fff;}.mkcontent .nav-item.dropdown.show{background-color:#9c3;}.mkcontent .btn-primary{color:#fff;background-color:#316395;border-color:#316395;}.mkcontent .btn-primary:hover{background-color:#9c3;border-color:#9c3;}.mkcontent .edit-toolbar{margin-bottom:30px;}.mkcontent .edit-toolbar i{font-size:12px;}.mkcontent .edit-toolbar a{color:#316395;}.mkcontent .edit-toolbar a:hover{text-decoration:none!important;}.mkcontent .btn.btn-mk-sm{background-color:transparent!important;border:0;color:#316395;font-size:12px;font-weight:500;}.mkcontent .btn.btn-mk-sm a{color:#316395;}.mkcontent .btn-toolbar{margin-bottom:20px;}.mkcontent .login-container{flex:1;min-height:100%;margin-top:65px;}@media(max-width:768px){.mkcontent .login-container{margin-top:50px;}}.mkcontent .footer{width:100%;white-space:nowrap;line-height:40px;font-size:12px;}.mkcontent h4{font-size:18px;font-weight:normal;color:#369;text-transform:lowercase;}.mkcontent .bg-main-nav{box-shadow:0 .25rem .75rem rgba(0,0,0,.2);background-color:#fff;color:#316395;font-size:14px;}.mkcontent .bg-main-nav a{color:#369;}.mkcontent .badge{background-color:#316395;color:#fff;font-size:11px;}.mkcontent .pagination{margin-top:15px;margin-bottom:15px;margin-left:20px;font-size:11px;}.mkcontent .pagination .active a{background-color:#9c3;}.mkcontent .pagination .active a:hover{background-color:#9c3;}.mkcontent .account-wrap{width:100%;height:100%;display:table;position:relative;}.mkcontent .account-wrap .account-card{display:table-cell;vertical-align:middle;}.mkcontent .account-wrap .account-card .account-content{max-width:400px;margin:10px auto;padding:30px;border-radius:5px;background-color:#fff;box-shadow:0 0 15px rgba(0,0,0,.2);}.mkcontent .indicator{display:inline-block;width:10px;height:10px;font-size:3px;}.mkcontent .indicator.True{background-color:#9c3;}.mkcontent .indicator.False{background-color:#fff;}.mkcontent .delete-button.True{display:none;}.mkcontent .form-submit{margin-bottom:30px;}.mkcontent .fas{font-size:13px;margin-right:3px;}.mkcontent .fas.fa-globe-americas.pagina-True{color:#61c159;}.mkcontent .fas.fa-globe-americas.pagina-False{color:#e5e5e5;}.mkcontent .fas.fa-file-excel{color:#21a366;}.mkcontent .fas.fa-edit{color:#1999cc;}.mkcontent .fas.fa-times{color:#e82509;}.mkcontent .fas.fa-plus-square,.mkcontent .fas.fa-comment-medical,.mkcontent .fas.fa-check-circle{color:#61c159;}.mkcontent .fas.fa-paste{color:#61c159;}.mkcontent .far{font-size:13px;margin-right:3px;}.mkcontent .far.fa-check-circle{color:#e82509;}.mkcontent .prioridad.finalizada,.mkcontent option.finalizada,.mkcontent select.finalizada{color:#ddd;}.mkcontent .prioridad.baja,.mkcontent option.baja,.mkcontent select.baja{color:#093;}.mkcontent .prioridad.media,.mkcontent option.media,.mkcontent select.media{color:#ffa911;}.mkcontent .prioridad.alta,.mkcontent option.alta,.mkcontent select.alta{color:#f00;}.mkcontent .prioridad.entest,.mkcontent option.entest,.mkcontent select.entest{color:#316395;}.mkcontent .prioridad.pendientepublicacion,.mkcontent option.pendientepublicacion,.mkcontent select.pendientepublicacion{color:#316395;font-weight:bold;}.mkcontent .form-control-inline{width:150px;margin-right:5px;}.mkcontent .no-right-padding{padding-right:0!important;}.mkcontent .no-side-padding{padding-right:0!important;padding-left:0!important;}.mkcontent .estado{width:10px;height:10px;margin:5px 5px;display:inline-block;vertical-align:middle;margin-top:4px;margin-right:10px;}.mkcontent .estado.Preparacion,.mkcontent .estado.Pendiente,.mkcontent .estado.Solicitud{background:#ffcb6c;}.mkcontent .estado.Activo,.mkcontent .estado.Activa,.mkcontent .estado.Alta,.mkcontent .estado.Confirmada,.mkcontent .estado.Visible{background:#71e167;}.mkcontent .estado.Inactivo,.mkcontent .estado.Inactiva,.mkcontent .estado.Baja,.mkcontent .estado.Cancelada,.mkcontent .estado.Finalizada,.mkcontent .estado.Oculta{background:#ff6865;}.mkcontent .total{font-weight:bold;background-color:#eee;}.mkcontent .desglose input{display:inline-block;}.mkcontent .seleccionado-False{color:#ddd!important;}.mkcontent .fas.fa-arrow-alt-circle-right{color:#61c159;}.mkcontent a{text-decoration:none;}.mkcontent .summary{font-size:10px;}.mkcontent button.close{border:0!important;background:none!important;font-size:20px;color:#369;}.mkcontent .modal-body{padding-top:25px;}.mkcontent .modal-body .btn-toolbar{margin-top:-25px;}.mkcontent .search-choice{font-size:11px;}.mkcontent .search-choice .search-choice -close{color:#316395;}.mkcontent .animated-button i{font-size:15px;}.mkcontent .animated-button i:active{transform:translateY(4px);}.mkcontent .comentarios{margin-left:20px;}.mkcontent .comentario{padding-bottom:10px;padding-top:20px;margin-right:20px;border-bottom:1px solid #ddd;}.mkcontent .comentario .header{margin-bottom:5px;}.mkcontent .comentario .header .autor{font-size:13px;font-weight:bold;}.mkcontent .comentario .header .fecha{font-size:10px;}.mkcontent .comentarios-toolbar{padding:20px;font-weight:bold;}.mkcontent .comentarios-toolbar .fas{font-size:16px;margin-right:10px;}.mkcontent .inner-comentarios-toolbar{padding-top:10px;padding-bottom:10px;font-size:12px;margin-left:0;}.mkcontent .inner-comentarios-toolbar a{margin-right:10px;}.mkcontent .inner-comentarios-toolbar .fas{margin-right:5px;}.mkcontent .bold{font-weight:bold;}.mkcontent .nav-tabs{color:#369;}.mkcontent .nav-tabs .nav-item.show.active,.mkcontent .nav-tabs .nav-link.active,.mkcontent .nav-tabs a.nav-link.active{color:#fff!important;background-color:#369;}.mkcontent .nav-tabs .nav-item.show:hover,.mkcontent .nav-tabs .nav-link:hover,.mkcontent .nav-tabs a.nav-link:hover{font-weight:500;}.mkcontent .highligthed{border:1px solid #c6ced4;background-color:#f0f4f9;text-align:right;padding:20px;margin-top:10px;margin-bottom:10px;}.mkcontent .form-file-button-color{background-color:#f0f4f9;}.mkcontent .allow-False{display:none!important;}.mkcontent .page-thumbnail{max-width:100%;margin:10px;}.mkcontent .page-card{background-color:#fff;border:1px solid #e9ecef;border-radius:.5rem;padding:1rem;align-items:center;margin:.5rem;}.mkcontent .page-info{display:flex;align-items:center;}.mkcontent .page-thumb{width:100px;height:100px;border:solid 1px #ddd;background-color:#e9ecef;border-radius:.5rem;margin-right:1rem;display:flex;align-items:center;justify-content:center;}.mkcontent .page-thumb img{max-width:100%;max-height:100%;border-radius:.5rem;}.mkcontent .elemento-menu-card{background-color:#fff;border:1px solid #369;border-radius:.5rem;padding:1rem;align-items:center;margin:.5rem;font-size:1.1rem;}.mkcontent .page-thumb i{font-size:1.5rem;color:#adb5bd;}.mkcontent .actions .btn{width:2.5rem;height:2.5rem;padding:0;margin-left:0;border-radius:50%;color:#369;}.mkcontent .actions .btn:hover{background-color:#369;color:#fff;}.mkcontent .actions .btn:hover .fa-times{color:#fff;}.mkcontent fieldset{padding:10px;background-color:#fff;}.mkcontent fieldset legend{background:linear-gradient(to bottom,transparent 0 50%,#fff 50% 100%);border:0;}.mkcontent fieldset>div{padding:10px;}.mkcontent .btn-acciones{display:inline-flex;align-items:center;justify-content:center;}.mkcontent .tab-content{border:1px solid #dee2e6 #dee2e6 #fff;background-color:#fff;}.mkcontent .home-menu{font-size:3rem;margin-bottom:10px;color:#316395;}.mkcontent .opciones-home{margin-bottom:40px;font-size:1.1rem;color:#316395;}.mkcontent .opciones-home a{color:#316395;text-decoration:none;font-weight:500;}.calendario .mes-calendario{margin-bottom:2rem;border:1px solid #ddd;border-radius:14px;padding:1rem;background:#fafbff;}.calendario .calendario-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:2px;}.calendario .nombre-mes{text-align:center;margin-bottom:6px;font-weight:700;text-transform:capitalize;}.calendario .dia-calendario{min-height:65px;border-radius:8px;background:#f5f5f7;position:relative;padding:3px 2px 2px 2px;display:flex;flex-direction:column;min-width:0;}@media(max-width:768px){.calendario .dia-calendario{min-height:50px;}}.calendario .reserva-bloque{display:block;width:100%;color:#333!important;font-size:.82rem;border-radius:6px;padding:2px 4px;margin-bottom:2px;text-decoration:none;box-shadow:0 1px 3px #0001;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;}.calendario .reserva-bloque:hover{filter:brightness(1.1);}.calendario .num-dia{position:absolute;top:2px;right:6px;font-size:.73rem;color:#666;}.calendario .grid-header{font-size:.9em;text-align:center;color:#666;font-weight:bold;}.calendario .ellipsis{overflow:hidden;text-overflow:ellipsis;display:inline-block;}.qr-reserva{text-align:center;}.qr-reserva img{max-width:150px;}