.bpmts-feedback-form-wrapper {

}

.bpmts-feedback-form-close-button {
    position: absolute;
    top: 5px;
    right: 10px;
    cursor: pointer;
}

.bpmts-feedback-form-status-message {
    display: none;
    padding: 5px;
    background: #EBF8A4;
    margin-bottom: 10px;
}

.bpmts-feedback-form-success {

}

.bpmts-feedback-form-error {
    background: red;
    color: #fff;
}


/*color coding*/
.bpmts-item-entry-hidden {
    background: #EBF8A4;
}
/* info tag color for admin user*/
.bpmts-info-tag-link {
    color: orange !important;
}

.bpmts-feedback-form label{
    display: block;
    margin-bottom: 5px;
}
.bpmts-feedback-form input[type="text"],
.bpmts-feedback-form textarea {
    width: 100%;
    display: block;
}

.bpmts-feedback-form select{
    margin: 10px 0;
    padding: 5px;
    width: 100%;
}
.bpmts-feedback-form-submit-button {
    margin-top: 10px;
}

span.bpmts-in-moderation {
    background: rgba(241,191,24, .58);
    color: #333;
    padding: 2px 5px;
    border-radius: 5px;
    font-size: 12px;
    text-transform: uppercase;
}

.bp-nouveau a.button.bpmts-report-button::before {
    content: "\f227";
}

.buddyboss-theme a.button.bpmts-report-button::before {
    content: "\e8ea";
}

/* for lightbox view */
.bpmts-modal .mfp-inline-holder .mfp-content,
.bpmts-modal .mfp-ajax-holder .mfp-content {
    width: auto;
    background: #fff;
    padding: 1em;
}
@media screen and (min-width: 380px ){
    .bpmts-modal .mfp-inline-holder .mfp-content,
    .bpmts-modal .mfp-ajax-holder .mfp-content {
       min-width: 360px;
    }
}

.bpmts-modal .bpmts-feedback-form-status-message {
    margin-top: 10px;
}

.bpmts-modal form {
    margin-bottom: 0; /*buddyboss theme adds 2rem, we remove that for our form*/
}