.comments-section, .post-edit-link, h2{display:none;}
.shortcode-reviews-form{
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    align-items: center;
}
.glsr-submit-review-form{
    width:400px;
    background: #fff;
    padding: 15px;
    border-radius: 5px;
    -webkit-box-shadow: 4px 4px 26px 8px rgba(0,0,0,0.11);
    -moz-box-shadow: 4px 4px 26px 8px rgba(0,0,0,0.11);
    box-shadow: 4px 4px 26px 8px rgba(0,0,0,0.11);
    margin-bottom:20px;
}
input, textarea {
    width: 100%;
    padding: 7px;
    border-radius: 4px;
    border: 1px solid #ccc;
    -webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
    -moz-box-sizing: border-box;    /* Firefox, other Gecko */
    box-sizing: border-box;         /* Opera/IE 8+ */
    -webkit-appearance: none;
}
input[type=checkbox]{
    width:auto;
}
body{
     font-family: 'Helvetica', Arial, sans-serif;
     background:#f4f4f4;
}
label{
    margin-bottom:3px;
}
input[type=submit]{
    color: #fff;
    background: #3069bf;
    padding: 10px;
}
h3{
    font-size: 18px;
    margin-bottom: 20px;
    margin-top:15px;
}
.glsr-form-messages{
    color: green;
    margin-bottom: 10px;
}
.go-back-link{
    text-align:center;
}
.go-back-link a, .go-back-link a:hover, .go-back-link a:active, .go-back-link a:focus, .go-back-link a:visited{
    color: #009dff;
    margin-bottom:20px;
}
@media only screen and (max-width: 480px) {
    .glsr-submit-review-form{
        width:80%;
    }
}