.article-feedback-source.component{font-size:1em}
.article-feedback-source.component .modal-dialogs .modal-body{padding:30px}
.article-feedback-source.component form{position:relative}
.article-feedback-source.component form .form-group.row{margin-bottom:40px}
.article-feedback-source.component p{font-size:1em}
.article-feedback-source.component .confirmation{display:none}
.article-feedback-source.component .error-container{display:none}
.article-feedback-source.component .error-container h5{color:#cd1e41;font-size:1em;font-weight:normal;margin-bottom:0;margin-top:10px}
.article-feedback-source.component .confirmation h3{font-size:1.125em;margin-bottom:0}
.article-feedback-source.component .articlefeedbackcheckbox{margin-top:-62px}
.article-feedback-source.component .radios{display:inline-block;margin-bottom:30px}
.article-feedback-source.component .radios span{padding-right:20px}
.article-feedback-source.component .radios .radio{display:inline-block;margin-left:.5em;width:auto;margin-bottom:0;top:-2px}
.article-feedback-source.component .radios .error-message{margin-top:-8px;padding-top:0}
.article-feedback-source.component .modal-body h3{padding-bottom:20px}
.article-feedback-source.component fieldset{float:left}
.article-feedback-source.component fieldset legend{float:left;width:auto;margin-right:20px;border:0;margin-bottom:0}
@media screen and (max-width:767px){.article-feedback-source.component form .form-group.row{margin-bottom:0}
}
.article-feedback-source h2{text-align:center;color:#1e1e23}
.article-feedback-source .comment-form .input--filled label span{color:#1c62ad}
.article-feedback-source .commenter-info .input--filled label span{color:#1c62ad}
.article-feedback-source .input .form-control{font-size:1em}
.article-feedback-source .input .control-label .input__label-content{padding:.65em 8px}
.article-feedback-source .input.input--filled .control-label .input__label-content{padding:0 8px 5px}
.article-feedback-source .text-box .input ::-webkit-input-placeholder{font-style:italic;color:#cccbc9;opacity:1}
.article-feedback-source .text-box .input :-moz-placeholder{font-style:italic;color:#cccbc9;opacity:1}
.article-feedback-source .text-box .input ::-moz-placeholder{font-style:italic;color:#cccbc9;opacity:1}
.article-feedback-source .text-box .input :-ms-input-placeholder{font-style:italic;color:#cccbc9;opacity:1}
.article-feedback-source .text-box .input textarea.form-control{border:solid 1px #cccbc9;background-color:transparent;-webkit-appearance:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;background-clip:padding-box;outline:0;width:100%;height:150px;margin-bottom:15px;padding:10px;font-size:1em}
.article-feedback-source .submission{padding-top:15px}
.article-feedback-source .submission .button-group{text-align:right}
.article-feedback-source .submission .button-group .btn{font-size:1em;top:-2px;padding:5px 20px;position:relative}
.article-feedback-source .submission .button-group .cancel{margin-left:30px}
@media screen and (min-width:768px) and (max-width:991px){.article-feedback-source .input .control-label .input__label-content{padding:.9em 8px}
}
@media screen and (max-width:767px){.article-feedback-source .article-feedback-source.component .articlefeedbackcheckbox{margin-top:0;width:100%}
.article-feedback-source .article-feedback-source.component .radios span{display:block;padding-bottom:7px}
.article-feedback-source .submission .recaptcha{transform:scale(0.75) translateX(-40px)}
.article-feedback-source .article-feedback-source .submission .button-group{padding-right:50px;position:relative;top:2rem}
.article-feedback-source .text-box .input{margin-bottom:0}
.article-feedback-source .submission .button-group{text-align:center}
}
@media(max-device-width:320px){.article-feedback-source .article-feedback-source.component .radios span{padding-right:0}
.article-feedback-source .submission .recaptcha{transform:scale(0.6) translateX(-56px)}
.article-feedback-source .article-feedback-source.component .modal-dialogs .modal-body .modal-title{font-size:1em}
.article-feedback-source .article-feedback-source .submission .button-group{padding-right:16px}
}