.support-request h2{font-size:13px}
.support-request .form-floating{margin-bottom:24px;position:relative}
.support-request .form-floating label{font-size:13px;display:block}
.support-request .form-floating label.required:after{content:'*';color:#ee1b21}
.support-request .file-control{pointer-events:all;position:static;left:0;width:100%;padding:0}
.support-request .file-control .control-wrapper{border-radius:2px;background-color:#fff;border:1px solid #bababa;padding:6px;display:flex;align-items:center}
.support-request .file-control .inline-button{margin-left:auto;margin-right:0}
.support-request .contact select{font-size:13px;padding:1.5px}
.support-request .contact .form-floating select{max-width:none;width:100%}
.support-request .contact.no-border{border:0 none}
.support-request .form-control.request-text{width:100%;height:165px;box-sizing:border-box;background-color: #fff;}
.support-request.text-page .content-row{max-width:780px}
.support-request .inline-button{border:1px solid #6c6c6c;padding:4px;border-radius:3px;font-size:11px;color:#6c6c6c}
.support-request .check-wrapper{float: none;}
.support-request .graphicsButton .label{padding-top: 3px;}
.support-request .graphicsButton .label img{margin-top: 0;}
.mess.error{color:#c00;background-color:#f2f2f2;padding:3px 3px 3px 8px;margin:0 0 10px 0;border:solid 1px #d9d9d9;font-size:11px}