.box{-webkit-box-orient:vertical;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center}.box,.box form,.input-block{-webkit-box-direction:normal}.box form{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;margin:10px 0 0 -80px;width:65%}.input-block{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;margin:10px 0}.box form,.input-block,.input-block label,.input-question-attachment{display:-webkit-box;display:-ms-flexbox;display:flex}.input-block label{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;justify-content:flex-end;padding-right:20px;width:100px}.input-block label.comm{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.input-block input,.input-block select,.input-block textarea{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:14px;padding:5px}.input-block select{width:100%}.input-block textarea{min-height:60px}.input-block button.subm{font-size:16px;padding:8px 24px}.input-question-attachment{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-flex:1;-ms-flex:1;flex:1;justify-content:space-between}.input-question-attachment-file{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}.question-attachment-filename{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}