.brandDivHeader {
    background-color: #65ac1e;
}
.brandDivSidebar {
    background-color: #00793a;
}

.brandDivColor {
    color: #fff !important;
}

.active .brandDivColorActive {
    color: #fff !important;
}

.brandDiv .active {
    background-color: rgba(0, 102, 49, .5)!important;
    color: #fff !important;
}

.input-form {
    width: 100%;
    height: 40px;
    box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.05);
    border: solid 1px #67aa2c;
    border-radius: 3px;

    color: #000000;

    box-sizing: border-box;
}
.form-control {
    box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.05);
    border: solid 1px #67aa2c;
    border-radius: 3px;

    color: #000000;
}
.form-control:focus {
    border-color: #67aa2c;
    box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.05);
    outline: 0 none;
}
/*
.backupColor {
    background-color: #65ac1e;
}
*/

.custom-toggler {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255,255,255, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E") !important;
    position: relative;
    bottom: 13px;
}

.custom-toggler-background {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255,255,255, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E") !important;
    /* position: relative; */
    /* bottom: 13px; */
}

.switch-slider {
    width: 50px;
}

.color-main {
    background-color: #67aa2c !important;
}

/*datatable classes*/
.remove_length_class {
    display: none;
}
/*datatable classes*/
.custom_filter_class label input {
    width: 100%;
    /*height: 20px;*/
    box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.05);
    border: solid 1px #e4e7ea;
    border-radius: 3px;

    color: #000000;

    box-sizing: border-box;
}

table td {
    vertical-align: middle !important;
}
.word-wrap {
    white-space: normal !important;
}
.no-wrap {
    white-space: nowrap !important;
}
.tr-no-wrap td {
    white-space: nowrap !important;
}

.breadcrumb-table {
    border: none;
    background: none;
    padding-left: 0;
}

.was-validated .form-control:invalid,
.form-control-invalid {
    border-color: #4dbd74 !important;
    border-left-color: palevioletred !important;
    border-right-color: palevioletred !important;
}
.form-control.is-invalid:focus,
.was-validated .form-control:invalid:focus {
    border-color: #4dbd74;
    box-shadow: 0 0 0 0.2rem rgba(77, 189, 116, 0.25);
}
.bootstrap-select .selectpicker:invalid + .dropdown-toggle {
    border-color: #4dbd74 !important;
    border-left-color: palevioletred !important;
    border-right-color: palevioletred !important;
}

.text-success {
    color: #38c172;
}

.text-error {
    color: #e3342f;
}

.form-control-invalid {
    background-image: url("http://basf.local/assets/required.svg") !important;
}

.logoOrg {
    max-height: 50px;
}
.logoProduct {
    max-height: 50px;
}

.badge-orange {
    background-color: #ffa500;
}

.badge-orange:focus,
.badge-orange:hover {
    background-color: #ffa500;
}

button.close {
    margin-left: 5px;
}

/*set style to label switch3*/
.switch-command label {
    /*font-size: 11px !important;*/
    padding-top: 4px !important;
}

.swal2-cancel {
    background-color: #3085d6 !important;
}

.swal2-confirm {
    background-color: #aaa !important;
}

.bandeau {
    -webkit-box-shadow: 3px 3px 15px 1px rgba(0,74,150,0.51); 
    box-shadow: 3px 3px 15px 1px rgba(0,74,150,0.51);
    z-index: 1;
    margin-bottom: -15px;
    margin-left: 20px;
    width: 96%;
    position: relative;
}