/* /css/styles.css */

/* Estilo general para el cuerpo */
body {
    background-color: #e4e4ec;
    font-family: Arial, sans-serif;
}

/* Estilo para el contenedor principal */
.container {
    margin-top: 50px;
}

/* Estilo para las tablas */
.table {
    margin-top: 20px;
}

/* Estilo para el encabezado de la tabla */
.table th {
    background-color: #E8A099;

    color: white;
}

/* Estilo para las filas de la tabla */
.table tbody tr:nth-child(even) {
    background-color: #f2f2f2;
}

/* Estilo para los botones */
.btn-primary {
    background-color: #E2847C;
    border-color: #E2847C;
}
.btn-primary:hover {
    background-color: #F2293A;
    border-color: #F2293A;
}
.btn-danger {
    background-color: #D42F17;
    border-color: #D42F17;
}

.btn-secondary {
    background-color: #ECB4B4;
    border-color: #ECB4B4;
}

/* Estilo para el formulario de inicio de sesión */
.card {
    margin-top: 50px;
}

.pedidos-header {
    background-color: #4F5E47;
    color: white;
	padding-left: 20px;
	padding-top:12px;
}

.card-header {
    background-color: #E8A099;
    color: white;
}

/* Estilo para el logo */
.text-center img {
    max-width: 200px;
}

/* Estilo para los enlaces de archivos */
.table a {
    color: #F2293A;
}

.table a:hover {
    text-decoration: underline;
}
.logout-wrapper {
    text-align: right; /* Alinea el contenido a la izquierda */
}
.content-wrapper {
    text-align: center;
}

.encabezado {
    background-color: #4F5E47;
    color: white;
}

/* Estilo para los items de menu */
a {
    text-decoration: none;
    font-size:xx-large;
    color:black;
}
a:hover {
    text-decoration:none;
    color:blueviolet;
}