.form-create-shop-review .plus {
    margin-left: 10px;
}

.form-create-shop-review .big-in {
    /*width: 300px !important;*/
}

.form-create-shop-review .l-for-submit button {
    margin-left: 0;
}

.form-create-shop-review .l-full-width {
    height: auto;
    padding: 0;
    float: left;
    width: 100%;
}

.form-create-shop-review .l-full-width p {
    padding: 0;
    float: left;
    position: relative;
}

.form-create-shop-review .l-full-width .in-wrap {
    width: 100%;
}

.form-create-shop-review .l-order-photo .in-wrap {
    margin-top: 5px;
}

.form-create-shop-review .l-for-textarea {
    margin-top: 15px;
}

.form-create-shop-review .l-for-textarea.l-for-offer-contract-link {
    height: 20px;
}

@media (max-width: 767px) {
    .form-create-shop-review .l-for-submit {
        padding: 0;
    }

    .form-create-shop-review .l-for-textarea {
        height: auto;
        padding: 0;
        float: left;
        width: 100%;
    }

    .form-create-shop-review .l-for-textarea p {
        padding: 0;
        float: left;
        position: relative;
    }

    .form-create-shop-review .l-for-textarea .in-wrap {
        width: 100%;
    }

    .form-create-shop-review .l-for-textarea .in-wrap textarea {
        width: 100%;
    }
}

@media (max-width: 480px) {
    .form-create-shop-review .in-wrap {

        width: 100%;
    }
}

.file-photo-input {
    background: none !important;
    border: none !important;
}

.error-api-show {
    height: auto;
    padding-left: 0;
}

.error-api-show p {
    color: red;
    position: relative;
}