#add-comment-page #comment-form-wrapper h2{background-color:#dff2fb;padding:5px 0 5px 10px;font-size:1.7em;text-transform:uppercase}#add-comment-page #comment-form .field{margin-bottom:15px}#add-comment-page #comment-form .field label{font-size:14px;font-weight:bold;margin-bottom:5px;display:inline-block;width:100%}#add-comment-page #comment-form .field label[for="comment_agreement"]{width:auto;display:inline;font-weight:normal;font-size:inherit}#add-comment-page #comment-form .field input[type=text]{width:100%;background:0;background-color:white;padding:5px 10px;border:1px solid #ddd;height:29px;font-size:14px}#add-comment-page #comment-form .field textarea{width:100%;max-width:100%;border:1px solid #ddd;padding:7px 10px;resize:vertical;margin-top:0;margin-bottom:0;min-height:150px}#add-comment-page #comment-form .field select{width:100%;background:0;background-color:white;padding:5px 10px;border:0;outline:1px solid #ddd;height:29px;font-size:14px;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}#add-comment-page #comment-form .field.error label{color:#e20000}#add-comment-page #comment-form .field.error input[type=text]{border-color:#e20000}#add-comment-page #comment-form .field.error textarea{border-color:#e20000}#add-comment-page #comment-form .field.error select{outline-color:#e20000}#add-comment-page #comment-form .field p{font-size:12px}#add-comment-page #comment-form .actions{text-align:center}#add-comment-page #comment-form .redactor-box{margin-bottom:0}#add-comment-page #box-base-info .button-wrapper,#add-comment-page #box-location .button-wrapper{display:none}#add-comment-page #comment-form .error-message{color:#e20000;font-size:12px}