.error {
    color: red;
    border-color: red;
}

.pointer {
    cursor: pointer;
}

#btn-inactive-member:hover {
    border-color: #41b49d !important;
    background-color: #41b49d !important;
    color: #fff !important;
}

.opacity-1 {
    opacity: 1;
}

.opacity-0 {
    opacity: 0;
}

.field-label._140 {
    width: 140px;
}

.field-label._150 {
    width: 150px;
}

.field-label._160 {
    width: 160px;
}

.show {
    display: block;
    transition: opacity 200ms ease 0s;
    opacity: 1;
}

.form-col._50 {
    width: 50%;
}

@media screen and (max-width: 767px) {
    .form-col._50 {
        width: 100%;
    }
}


.date-circle {
    background: #d9e9e8 !important;
    /*border: yellow 1px !important;*/

    /*border-color: #429b87 !important;*/
    border: 2px solid #429b87 !important;
}

.date-text {
    color: black !important;
}

.date-selected {
    background: #429b87 !important;
}

.date-selected {
    color: white !important;
}

.vc-title{
    color:#0f6651 !important;
}

.print-content-b{
    height: 100%;
}

.color-red{
    color:red;
}

.error-with-border{
    border: 1px solid red;
    color:red;
}