﻿.Required{color:Red;width:1.1em;display:inline-block}
div.MRSMark{margin-top:10px;margin-bottom:10px;font-size:15px;color:Red}
div.MRSTitle{font-size:1.2em;font-weight:bolder;margin-bottom:3px}
div.MRSDesc{font-size:1em;color:#F60;margin-bottom:3px}
div.MRSDat{width:180px;margin-bottom:3px;display:inline-block;color:#555}
div.MRSGroupTitle{display:flex;align-items: center;padding:10px}
.MRSGroupTitle .Print{display:inline-block !important;}
div.MRSGroupDesc{font-size:1em;color:#F60;margin-bottom:15px;margin-left:10px}
div.MRSGroupIndex{color:#654321;font-size:1.2em;font-weight:700;}
div.MRSGroupButton{display:flex;align-items: center;margin-right:5px}
.MRSGroupText{color:#693;font-size:1.2em;font-weight:700;}
.MRSQuestionTitle{display:flex;align-items: center;}
div.MRSGroupContent{margin-bottom:20px;margin-left:20px}
.MRSQuestion { display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-align: center; -webkit-align-items: center; align-items: center; }
.MRSQuestion .Print {}
.MRSQuestionButton{width:40px}
.MRSQuestionNo{min-width:40px;color:blue}
div.divLevel{margin:10px}
#sortable li{font-size:16px;height:18px;cursor:move;margin:0 5px 5px;padding:5px}
#sortableOption li{height:18px;cursor:move;margin:0 5px 5px 15px;padding:2px 2px 2px 15px}
.spanPhotoFileUpload{height:16px;width:16px;display:inline-block;overflow:hidden}
.optionImg{display:inline-block;max-width:100px}
div.MRSTarget,div.MRSCrMan{margin-bottom:3px;display:inline-block;color:#333}
.MRSInputText,.MRSTextarea{width:90%}
div.MRSQuestionOption,div.MRSQuestionOptionWrite{width:100%;margin:5px}
.ChoiceOption{width: calc(100% - 30px);height:40px; }
