﻿.input-validation-error {
    border: 1px solid red;
}

.dz-box {
    border: 2px dashed rgba(0, 0, 0, 0.125);
    border-radius: 0.25rem;
    margin: 0 auto;
}

.ui-helper-hidden-accessible {
    display: none;
}

/*clear the style that the dropzone apply to the form*/
form.dropzone {
    border: 0;
    border-radius: 0;
    margin: 0;
    padding: 0;
    background: none;
}

.field-validation-error {
    color: red;
    font-size: 13px;
}

#dropzoneForm {
    border: 1px dashed #bababa;
}

.btn.disabled, .btn:disabled {
    opacity: inherit;
    opacity: 0.6 !important;
    cursor: no-drop;
    pointer-events: auto !important;
}

.icon25 {
    width: 25px;
    height: 25px;
    display: inline-block;
    /*background-size: contain;
    background-repeat: no-repeat;
    background-position: center center;*/
    position: center center;
}

/*Added 03/07/2020*/
.bg-purple, .btn-purple {
    background-color: #900490 !important;
}

a.btn-purple:hover,
button.btn-purple:hover {
    background-color: #800080 !important;
}

a.btn-purple:focus,
button.btn-purple:focus {
    background-color: #800080 !important;
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(73, 9, 95, 0.25);
}

/*Added 17/11/2020 (impegnosociale.gestionale)*/
.bg-orange, .btn-orange {
    background-color: #e88620 !important;
}

a.btn-orange:hover,
button.btn-orange:hover {
    background-color: #f57d00 !important;
}

a.btn-orange:focus,
button.btn-orange:focus {
    background-color: #f57d00 !important;
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(255, 136, 0, 0.25);
}

.bg-fucsia, .btn-fucsia {
    background-color: #f400a1 !important;
}

.bg-guilliman, .btn-guilliman {
    background-color: #2f9ad6 !important;
}

.bg-pink, .btn-pink {
    background-color: #d776ff !important;
}

.bg-light-grey, .btn-light-grey {
    background-color: #a0afbd !important;
}

/* Added 10/11/2020 (imepegnosociale.gestionale) */
/*#mainNav.navbar-dark .navbar-collapse .navbar-sidenav > .nav-item .sidenav-second-level > li.activeSubMenu {
    font-weight: bold;
}*/
#mainNav.navbar-dark .navbar-collapse .navbar-sidenav > .nav-item .sidenav-second-level > li.activeSubMenu > a {
    color: white;
}

tr.active-danger {
    background: #f8d7da;
}

span.disabled, .span:disabled {
    opacity: 0.6 !important;
    cursor: no-drop;
    pointer-events: none;
}

/* Dropdown menu of Autocomplete */
ul.ui-menu.ui-widget.ui-widget-content.ui-autocomplete.list-unstyled.ui-front {
    max-height: 250px;
    overflow-y: auto;
}
/* Hide Scrollbar */
/*ul.ui-menu.ui-widget.ui-widget-content.ui-autocomplete.list-unstyled.ui-front::-webkit-scrollbar {
    display:none;
}*/

.border-black {
    border-color: #343a40;
}

/*Operator Count*/
.border-red-error {
    border: 1px red solid;
}

/*Order/Quotation Product. Styling a Separator between Sections*/
.separator {
    display: flex;
    align-items: center;
    text-align: center;
}

    .separator::before, .separator::after {
        content: '';
        flex: 1;
        border-bottom: 1px solid #DCDCDC; /*#C0C0C0*/
    }

    .separator::before {
        margin-right: .25em;
    }

    .separator::after {
        margin-left: .25em;
    }

/*Order/Quotation ProductClothing Table*/
.product-clothing-table > tbody > tr > td {
    border-top: none;
}

    .product-clothing-table > tbody > tr > td > label {
        font-weight: 600;
    }

.preview-clothing label {
    font-weight: 600;
}

.product-clothing-table-striped > tbody > tr:nth-of-type(odd) {
    background-color: rgba(0, 0, 0, 0.05);
}
