﻿.questionListItemControl{
    width: 100%;
    display: inline-block;
}

.QuestionNumberTextHolder{
    display: inline-block;
    float: left;
    width: 44%;
    vertical-align: middle;
}

.questionNumber, .questionText, .QuestionTextHolder{
    display: inline-block;
}

.questionNumber{
    font-size: 160%;
    margin: 0 6px 0 0;
    text-align: center;
    width: 30px;
    vertical-align: top;
}

.questionText{
    margin: 6px 0 0 0;
    line-height: 18px;
    width: 90%;
    padding-bottom: 2px;
}

.questionAnswerPartsHolder{
    display: block;
    float: right;
    line-height: 31px;
    width: 50%;
    padding-bottom: 2px;
}

.questionAnswerPartsHolder dl.dlEditForm{
    width: 99%;
    margin: 0 auto !important;
}

.questionAnswerPartsHolder dl.dlEditForm dd.editFormLine{
    line-height: 20px;
    border: none 0px;
}

.questionAnswerPartsHolder dl.dlEditForm div{
    /*display: inline-block;*/
}

.questionAnswerPartsHolder dl.dlEditForm dd .RadComboBox{
    margin-top: 0px;
    *margin-top: 4px;
    vertical-align: text-top !important;
}

.questionAnswerPartsHolder dd.fieldSeparatorLine{
    display: inline-block;
    padding: 0px !important;
    margin: 0px !important;
    line-height: 4px;
    height: 4px;
    border-bottom: solid 1px #9f9f9f;
}

.questionAnswerPartHolderWithHeader{
    display: inline-block;
    width: 66% !important;
}

.questionAnswerPartsHolder dl.dlEditForm dd .inputCell, .questionAnswerPartHolder .inputCell{
    width: 98% !important;
}

.questionAnswerPartsHolder dl.dlEditForm dd input.inputCell{
    margin-top: 4px;
    *margin-top: 0px;
}

.questionAnswerPartHolder dl.dlEditForm dd .radupload{
    width: 100% !important;
}
 
.questionAnswerPartHolder .documentAnswerControlUploadLink a{
    display: inline-block;
}

.questionAnswerPartHolder .RadGrid .inputCell{
    width: 99% !important;
}

.questionPartName{
    float: left;
    display: inline-block;
    padding: 4px 0;
    width: 32%;
}

.documentAnswerControl dl.dlEditForm .libraryDocumentListItemTitle{
    width: 100px !important;
}

.documentAnswerControl dl.dlEditForm .documentTitle{
    display: none;
}

.documentAnswerControl dl.dlEditForm .documentTitleDisplayCell{
    width: 275px !important;
    overflow: hidden;
}

.documentAnswerControl .expirationSettings{
    float: left;
}

.documentAnswerControl .RadPicker{
    margin-bottom: 2px;
}

.optionAnswerControl{
    /*float: left;*/
    display: inline-block;
}
