﻿/* Please see documentation at https://docs.microsoft.com/aspnet/core/client-side/bundling-and-minification\ 
for details on configuring this project to bundle and minify static web assets. */
body {
    /* padding-top: 50px; Mod Quitar para portal */ 
}

.panelPrincipal {
}

.menu {
}

.menuOpciones {
}

    .menuOpciones :hover {
    }

.menuOpcionesPnl {
}
/* Wrapping element */
/* Set some basic padding to keep content from hitting the edges */
.body-content {
    padding-left: 15px;
    padding-right: 15px;
}

/* Carousel */
.carousel-caption p {
    font-size: 20px;
    line-height: 1.4;
}

/* Make .svg files in the carousel display properly in older browsers */
.carousel-inner .item img[src$=".svg"] {
    width: 100%;
}

/* QR code generator */
#qrCode {
    margin: 15px;
}

/* Hide/rearrange for smaller screens */
@media screen and (max-width: 767px) {
    /* Hide captions */
    .carousel-caption {
        display: none;
    }
}

/* Controles en general */
input[type="checkbox"] {
    -ms-transform: scale(1.5);
    -moz-transform: scale(1.5);
    -webkit-transform: scale(1.5);
    -o-transform: scale(1.5);
}

.tituloSistema {
    font-size: 13px;
    font-weight: bold;
    color: blue;
}

/* Panel consulta */
.panelConsulta {
    margin-left: -15px;
    margin-right: -10px;
}

.panelConTitulo {
    font-weight: bold;
    padding-left: 25px;
    padding-top: 1px;
    padding-bottom: 1px;
}

.panelConFiltro {
    padding-left: 20px;
    padding-right: 15px;
    padding-top: 5px;
    padding-bottom: 5px
}

.panelConPaginador {
    margin-right: 0px;
    text-align: right;
}

.panelSelCols {
    padding-top: 5px;
    padding-bottom: 2px;
    margin-right: 0px;
}

.panelConDatos {
    margin-bottom: 0px;
    overflow-x: auto;
    overflow-y: hidden;
    background-color: #ffffff;
}

.panelConAccionesXReg {
    margin-top: 10px;
    min-width: 130px;
}

.panelConTotales {
    background-color: #e9e9e9;
    text-align: right;
    padding: 5px;
    margin-right: 15px;
}

.lineaConTotales {
    font-weight: bold;
}

.panelConAccionesGen {
    text-align: center;
    padding-left: 5px;
    padding-bottom: 10px;
    padding-top: 10px;
}

.panelConMensajes {
    background-color: #f8f8f8;
}

.panelConMensajesTit {
    text-align: center;
    font-size: 12pt;
    color: #9a9a9a;
    font-weight: bold;
}
.panelConMensajesOk {
    font-family: Arial;
    font-size: 12pt;
    margin-left: 20px;
    color: green;
}

.panelConMensajesError {
    font-family: Arial;
    font-size: 12pt;
    margin-left: 20px;
    color: red;
}

.panelConMensajesAdvertencia {
    font-family: Arial;
    font-size: 12pt;
    margin-left: 20px;
    color: orange;
}

.panelConMensajesNormal {
    font-family: Arial;
    font-size: 12pt;
    margin-left: 20px;
    color: blue;
}
.panelConMensajesCont {
    font-family: Arial;
    font-size: 12pt;
    margin-left: 20px;
    color: red;
}

/* Panel captura */
.panelCaptura {
}

.panelCapTitulo {
    padding-top: 1px;
    padding-bottom: 5px;
    text-align: center;
    font-weight: bold;
    border-left: 1px solid #e9ece8;
    border-right: 1px solid #e9ece8;
}

.panelCapDatos {
    padding: 10px;
    border-left: 1px solid #e9ece8;
    border-right: 1px solid #e9ece8;
}

.panelCapAccionesGen {
    padding: 10px;
    text-align: center;
    border-left: 1px solid #e9ece8;
    border-right: 1px solid #e9ece8;
}

.panelCapDatosAudit {
    padding: 10px;
    text-align: left;
}

.panelCapMensajes {
    background-color: #f8f8f8;
}

.panelCapMensajesTit {
    text-align: center;
    font-size: 12pt;
    color: #9a9a9a;
    font-weight: bold;
}
.panelCapMensajesOk {
    font-family: Arial;
    font-size: 12pt;
    margin-left: 20px;
    color: green;
}

.panelCapMensajesError {
    font-family: Arial;
    font-size: 12pt;
    margin-left: 20px;
    color: red;
}

.panelCapMensajesAdvertencia {
    font-family: Arial;
    font-size: 12pt;
    margin-left: 20px;
    color: orange;
}

.panelCapMensajesNormal {
    font-family: Arial;
    font-size: 12pt;
    margin-left: 20px;
    color: blue;
}
.panelCapMensajesCont {
    font-family: Arial;
    font-size: 12pt;
    margin-left: 20px;
    color: red;
}

.estiloInput {
}

/* Adicionales de no autentificado */
.autentifPanel {
    margin-top: 50px; /* Mod para Market */
}
.autentifAccionesGen{
}
.autentifInput {
}
.autentifBoton {
}