.content-right-comment {
    width:100% !important;
}
.content-area-wrapper-comment {
    height: auto !important;
    max-height: 300px !important;
}
.comment-list {
    height: 100% !important;
}


.no-after [data-toggle='collapse']:after {
   content: none !important;
}
.ps__rail-y {
    height: 298px;
    display: block;
}
.list-comment-table {
    width: 500px;
}
.feather-24{
    width: 24px;
    height: 24px;
}
.td-comments {
    width: 50px;
}
.action-devis.dropdown.show {
    min-height: 250px;
}
.btn-primary {
    border-color: #2a7d2e !important;
    background-color: #2a7d2e !important;
    color: #fff !important;
}
.btn-primary:hover:not(.disabled):not(:disabled) {
    box-shadow: 0 8px 25px -8px #145637;
}

a {
    color: #145637;
    text-decoration: none;
    background-color: transparent;

}

a:hover {
    color: #2a7d2e;
    text-decoration: none;
}

.input-group:not(.bootstrap-touchspin):focus-within .form-control, .input-group:not(.bootstrap-touchspin):focus-within .input-group-text {
    border-color: #2a7d2e;
    box-shadow: none;
}
label:after {
    content: "\a ";
    white-space: pre;
}
.word-break{
    word-break: break-word;
}
.select2-selection--multiple {
    min-width: 200px;
    max-width: 400px;
}

.btn-primary:focus, .btn-primary:active, .btn-primary.active {
    color: #fff;
    background-color: #2a7d2e !important;
    border-color: #2a7d2e !important;
}
.form-label {
    word-wrap: normal;
}
.infoColorShade {
    background: #299AFF;
    width:18px;
    height: 18px;
}
.successColorShade {
    background: #145637;
    width:18px;
    height: 18px;
}
.warningLightColor {
    background: #FDAC34;
    width:18px;
    height: 18px;
}
.lineChartDanger {
    background: #ff4961;
    width:18px;
    height: 18px;
}

.yellowColor {
    background: #ffe800;
    width:18px;
    height: 18px;
}
.whiteColor {
    background: #FFFFFF;
    width:18px;
    height: 18px;
}
.lineChartPrimary {
    background: #666ee8;
    width:18px;
    height: 18px;
}
.greyColor {
    background: #4F5D70;
    width:18px;
    height: 18px;
}
.blueColor {
    background: #00cfe8;
    width:18px;
    height: 18px;
}
label {
    display: inline-flex;
}
.badge-1 {
    color: #fff;
    background-color: #299AFF;
}
.badge-2 {
    color: #fff;
    background-color: #145637;
}
.badge-3 {
    color: #fff;
    background-color: #ff4961;
}
.badge-4 {
    color: #fff;
    background-color: #FDAC34;
}
.badge-5 {
    color: #fff;
    background-color: #666ee8;
}
.btn-delete {
    border-color: #ff4961 !important;
    background-color: #ff4961 !important;
    color: #fff !important;
}
.btn-validate {
    border-color: #145637 !important;
    background-color: #145637 !important;
    color: #fff !important;
}
.btn-refuse {
    border-color: #FDAC34 !important;
    background-color: #FDAC34 !important;
    color: #fff !important;
}
.no-bull {
    list-style-type: none;
}
.no-bull  li label {
    list-style-type: none;
}
.no-bull > li{
    border-bottom: 2px solid #5e5873;

}
.checkbox-style input[type="radio"], .checkbox-style label {
    margin-right: 0.3rem;
}
