
.review_pop_form .modal-header{
    background: rgb(0,0,0);
    background: -moz-linear-gradient(90deg, rgba(0,0,0,1) 0%, rgba(143,50,154,1) 48%, rgba(250,145,117,1) 100%);
    background: -webkit-linear-gradient(90deg, rgba(0,0,0,1) 0%, rgba(143,50,154,1) 48%, rgba(250,145,117,1) 100%);
    background: linear-gradient(90deg, rgba(0,0,0,1) 0%, rgba(143,50,154,1) 48%, rgba(250,145,117,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#fa9175",GradientType=1);

    color: white;
    border-bottom: none;
}

.review_pop_form .modal-title{
    color: #fff;
}

.review_pop_form input{
    height: 42px;
    font-size: 14px;
}
.review_pop_form textarea{
    font-size: 14px;
}
.review_pop_form fieldset{
    margin-bottom: 15px;
}

.review_pop_form button{
    color: #fff;
    padding: 10px 20px;
    border-radius: 5px;
    margin-top: 10px;
    font-size: 14px;
}
/*
.review_pop_form .btn-close{
    background: #aa5500 !important;
}*/

/* Ensure modal appears above all elements */
.modal {
    z-index: 1055 !important;
}

/* Ensure backdrop is behind the modal */
.modal-backdrop {
    z-index: 1050 !important;
}

/* Prevent body from scrolling when modal is open */
body.modal-open {
    overflow: hidden !important;
}

