﻿/* 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. */

a.navbar-brand {
  white-space: normal;
  text-align: center;
  word-break: break-all;
}

/* Sticky footer styles
-------------------------------------------------- */
html {
  font-size: 14px;
}
@media (min-width: 768px) {
  html {
    font-size: 16px;
  }
}

.border-top {
  border-top: 1px solid #e5e5e5;
}
.border-bottom {
  border-bottom: 1px solid #e5e5e5;
}

.box-shadow {
  box-shadow: 0 .25rem .75rem rgba(0, 0, 0, .05);
}

button.accept-policy {
  font-size: 1rem;
  line-height: inherit;
}

/* Sticky footer styles
-------------------------------------------------- */
html {
  position: relative;
  min-height: 100%;
}

body {
  /* Margin bottom by footer height */
  margin-bottom: 60px;
}
.footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  white-space: nowrap;
  /* Set the fixed height of the footer here */
  height: 60px;
  line-height: 60px; /* Vertically center the text there */
}



.dataTables_wrapper .dataTables_paginate .paginate_button {
color: #FFF !important;
}

.table thead th {
    border-bottom: none !important;
}

.generoDama {
    background-color: pink;
}

.generoJuvenil {
    background-color: greenyellow;
    color:black!important;
}

.generoCaballero {
    background-color: blue;
    color:white;
}

.generoUnisex {
    background-color: white;
    color: black!important;
}


.generoInfantil {
    background-color: orange;
    color: black !important;
}


.generoNiño {
    background-color: orange;
    color: black !important;
}

.btnTalla {
    background-color: black;
    color: white;
    min-height: 60px;
}

.ventaEditada {
    color: yellow;
}

.inputBig {
    font-size: 48pt;
    width:100%;
}

#articulosContainer {
    max-height: 650px;
    overflow-y: scroll;
}

.tagTalla {
background-color: black;
color: white;
}

.productoColor {
border: 1px dashed gray;
}
.tileProductoData {
    opacity: 1.0 !important;
    background-color: transparent;
    position: absolute;
    z-index: 1001;
    width: 100%;
    height: 100%;
}

.tileProductoImg {
    position: absolute;
    z-index: 1000;
    width: 100%;
    height:100%;
    /*min-height: 100px;*/
}

.artContTile {
    min-height:120px;
}

.colorContTile {    
    min-height: 40px;
    cursor:pointer;
    vertical-align:middle;
}

.coloreName {
    white-space: nowrap;
}

#colorContainer {
    /*max-height: 400px;
    overflow-y: scroll;
    overflow-x: hidden;*/
}

.btnComposicion {
background-color: navy;
color:white!important;

}

.btnEstilo {
    background-color: maroon;
    color:white!important;
    min-height: 90px;
}

.tagEstilo {
    background-color: maroon;
    color: white !important;
}

.btnGenero{
    min-height: 90px;
}

.colorBody {
    min-height: 60px;
    max-height: 60px;
}

.badge0{
    display:none;
}

#contProductos {
    max-height: 720px;
    overflow-y: auto;

}

.productoDescripcion {

/*max-height: 50px;*/
overflow-y: hidden;
}

.card-disabled {
    background-color: rgba(245, 245, 245, 0.1);
    color: white;
}

.card-header-disabled, .card-footer-disabled, .card-img-top-disabled, .btn-disabled {
    opacity: 0.1
}

.card-disabled > * {
    opacity: 0.1
}

input.chico {
    width: 30px;
    height: 30px;
}
.cardBodyTipo{
    height:130px;
    overflow: hidden;
   
}

.cardBodyTipo img {
    height: 100%;
    width: auto;
    align-self: center;
}
.cardFooterTipo {
    min-height: 90px;
    font-size: large;
}

.cardFooterTipo button{
    font-size: 24px !important;
}

.field-edit-icon{
    display:none;
}




.field-value:hover > .field-edit-icon {
    display: inline;
  
}


.CambioPrecio {
    background-color: yellow;
    color: black;
}





.nav-link-cancelada.active {
    background-color: grey !important;
}

.nav-link-terminado.active {
    background-color: black !important;
}

.nav-link-entrega.active {
    background-color: green !important;
}

.nav-link-elaboracion.active {
    background-color: darkorange !important;
}

.nav-link-diseno.active {
    background-color: purple !important;
}

.nav-link-ordenada.active {
    background-color: navy !important;
}

.btn-Cancelada {
    background-color: grey !important;
    border-color: grey !important;
}

.btn-Terminado {
    background-color: black !important;
    border-color: black !important;
}

.btn-Entrega {
    background-color: green !important;
    border-color: green !important;
}

.btn-Adeuda {
    background-color: darkred !important;
    border-color: darkred !important;
}

.btn-Elaboracion {
    background-color: darkorange !important;
    border-color: darkorange !important;
}

.btn-Diseno {
    background-color: purple !important;
    border-color: purple !important;
}

.btn-Ordenada {
    background-color: navy !important;
    border-color: navy !important;
}


div:has(> span.field-value){
    min-height: 25px;
}

.check-prenda {
    margin: 4px 0 0;
    line-height: normal;
    width: 40px;
    height: 40px;
}

.env_desarrollo{
    background-color: yellow;
    color: black;
}