
.alert ul {
    margin-bottom: 0;
}
.fa-caret-expand:before {
    content: "\f0da";
}
a[aria-expanded='true'] > .fa-caret-expand:before {
    content: "\f0d7";
}

.dropzone {
    border: 2px dashed;
}

.card-body {
    padding-bottom: 1rem;
}

.card hr {
    border-color: #d6d6de;
}


.custom-control.custom-checkbox .custom-control-input:checked ~ .custom-control-label.secondary::before,
.custom-control.custom-radio .custom-control-input:checked ~ .custom-control-label.secondary::before {
    border-color: #5f7567;
    background-color: #5f7567;
}

.custom-control-label::before  {
    border: 1px solid rgba(182, 117, 16, 0.8);
}

.text-muted {
    color: #868686 !important;
}

@media (min-width: 992px){
    .modal-lg {
        max-width: 55rem;
    }
}

@media (min-width: 768px) {
    .modal-xl {
        width: 90%;
        max-width:75rem;
    }
}

.text-match{
    color:#295B28;
}

.sidenav-vertical .sidenav-menu {
    padding-top: 0.225rem;
    padding-bottom: 0.225rem;
}

.sidenav-vertical .sidenav-menu .sidenav-link {
    padding-top: 0.525rem;
    padding-bottom: 0.525rem;
}

.form-control.has-error .form-control {
    border: 1px solid #ea8e49;
}

.form-group.has-error .form-control {
    border: 1px solid #ea8e49;
}

.has-error .help-block{
    color: #a94442;
}

.no-line-break {
    white-space: nowrap;
}