﻿input.parsley-success, select.parsley-success, textarea.parsley-success, .ng-select.parsley-success .ng-select-container {
    color: #468847;
    background-color: #DFF0D8 !important;
    border: 1px solid #D6E9C6 !important;
}

input.parsley-error, select.parsley-error, textarea.parsley-error, .parsley-error .select2-selection {
    color: #B94A48;
    background-color: #F2DEDE !important;
    border: 1px solid #EED3D7 !important;
}

.parsley-errors-list {
    margin: 2px 0 3px;
    padding: 0;
    list-style-type: none;
    font-size: 0.9em;
    line-height: 0.9em;
    opacity: 0;
    transition: all .3s ease-in;
    -o-transition: all .3s ease-in;
    -moz-transition: all .3s ease-in;
    -webkit-transition: all .3s ease-in;
}

    .parsley-errors-list.filled {
        opacity: 1;
    }

    .parsley-errors-list li {
        color: #de4848;
        font-size: 0.9em;
        margin: 7px 7px 0;
    }

#toastr-container {
    right: 20px;
    top: 20px;
}

.filter-menu {
    position: fixed;
    bottom: 20px;
    right: 20px;
}

.rtl {
    direction: rtl !important;
}

.ltr {
    direction: ltr !important;
}

.invoice-status .tooltip-inner {
    max-width: initial;
    padding: initial;
    background-color: transparent;
}

.invoice-status .tooltip-arrow::before {
    border-top-color: transparent;
}

.forced-activation .tooltip-inner {
    background-color: #f1416c;
    color: #fff;
    font-weight: 500;
}

.forced-activation .tooltip-arrow::before {
    border-top-color: #f1416c;
}
