/* Here, the content of the common custom CSS defined into Home - Setup - Display - CSS*/
input, select, textarea {

    border: 2px solid #b2b2b2 !important;

    border-radius: 10px !important;

}



.select2 .select2-selection {

    border: 2px solid #b2b2b2 !important;

    border-radius: 10px !important;

}



input:focus:not(.button):not(.buttonwebsite):not(.buttonreset):not(.select2-search__field):not(#top-bookmark-search-input):not(.search_component_input):not(.input-search-takepos), select:focus, .select2-container--open [aria-expanded="false"].select2-selection--single {

    border: 2px solid #b2b2b2 !important;

    border-radius: 10px !important;

}



.select2-container {

    box-sizing: content-box !important;

}



.select2-container .select2-selection--single {

    box-sizing: content-box !important;

}



.cke {

    border: 2px solid #b2b2b2 !important;

    border-radius: 10px !important;

    overflow: hidden;

}

#price_ttc {
    color: red !important;
    font-style: oblique;
    font-weight: bold;
}

#price_ht {
    color: #0ec80e !important;
    font-style: oblique;
    font-weight: bold;
}

tr:has(.invoice_supplier_extras_on_matrix) {
    background-color: wheat;
    font-weight: bold;
}

#options_on_matrix, .invoice_supplier_extras_on_matrix > input {
    width: 1.5rem;
    height: 1.5rem;
}

tbody:has(.fa-file-excel) tr:has(.invoice_supplier_extras_on_matrix) {
    display: none
}