/* Estilos personalizados para el portal de marketing */

body {
    background-color: #f4f7f6;
}

.nav-tabs .nav-link {
    font-weight: 500;
    color: #495057;
}

.nav-tabs .nav-link.active {
    color: #0d6efd;
    border-color: #dee2e6 #dee2e6 #fff;
}

.tab-content {
    border: 1px solid #dee2e6;
    border-top: none;
    border-radius: 0 0 .25rem .25rem;
    background-color: #fff;
}

#calendar-container {
    padding: 1.5rem;
}