.Col-AttendSurvey .Row-LineDetail input[type="radio"],
.Col-AttendSurvey .Row-LineDetail input[type="checkbox"] {
    width: auto !important;
    margin-left: -20px;
}
.Col-AttendSurvey .Row-LineDetail input {margin: 0;}
.Col-Survey.Col-AttendSurvey label.col-sm-3.control-label.Col-Label.LineIndent5 {
    /* display: block; */
    width: 50%;
    float: left;
}

.Col-Survey.Col-AttendSurvey label.col-sm-3.control-label.Col-Label.LineIndent5 + .col-sm-9 {
    margin-left: 15em;
}

.Section-Survey .form-group,
.Col-Survey.Col-AttendSurvey .form-group {
overflow: auto;
}
.Section-Survey span.Col-Label { 
font-weight: normal !important; 
} 
.Section-Survey label.col-sm-3.control-label.Col-Label.LineIndent0,
.Col-Survey.Col-AttendSurvey label.col-sm-3.control-label.Col-Label.LineIndent0 {
    display: block;
    width: 100%;
}
.Section-Survey label.col-sm-3.control-label.Col-Label.LineIndent0 + .col-sm-9,
.Col-Survey.Col-AttendSurvey label.col-sm-3.control-label.Col-Label.LineIndent0 + .col-sm-9 {
    padding-left: 10%;
}
.Section-Survey label.col-sm-3.control-label.Col-Label.LineIndent1,
.Col-Survey.Col-AttendSurvey label.col-sm-3.control-label.Col-Label.LineIndent1 {
    width: 100%;
    display: block;
}
.Section-Survey label.col-sm-3.control-label.Col-Label.LineIndent1 + .col-sm-9,
.Col-Survey.Col-AttendSurvey label.col-sm-3.control-label.Col-Label.LineIndent1 + .col-sm-9 {
    width: 40%;
    padding-left: 10%;
}
.Section-Survey label.col-sm-3.control-label.Col-Label.LineIndent2,
.Col-Survey.Col-AttendSurvey label.col-sm-3.control-label.Col-Label.LineIndent2 {
    display: block;
    width: 100%;
}
.Section-Survey label.col-sm-3.control-label.Col-Label.LineIndent2 + .col-sm-9,
.Col-Survey.Col-AttendSurvey label.col-sm-3.control-label.Col-Label.LineIndent2 + .col-sm-9 {
   padding-left: 15%;
    width: 40%;
}
.Section-Survey label.col-sm-3.control-label.PromptBlock,
.Col-Survey.Col-AttendSurvey label.col-sm-3.control-label.PromptBlock {
    display: block;
    width: 100%;
}
.Section-Survey label.col-sm-3.control-label.PromptBlock + .col-sm-9,
.Col-Survey.Col-AttendSurvey label.col-sm-3.control-label.PromptBlock + .col-sm-9 {
    padding-left: 10%;
}
.Section-Survey label.col-sm-3.control-label.Col-Label.LineIndent3, 
.Col-Survey.Col-AttendSurvey  label.col-sm-3.control-label.Col-Label.LineIndent3 {
    display: block;
    width: 100%;
}
.Section-Survey label.col-sm-3.control-label.Col-Label.LineIndent3 + .col-sm-9,
.Col-Survey.Col-AttendSurvey  label.col-sm-3.control-label.Col-Label.LineIndent3 + .col-sm-9 {
    padding-left: 20%;
}
.Section-Survey label.col-sm-3.control-label.Col-Label.LineIndent3 + .col-sm-9.Col-Dollar,
.Col-Survey.Col-AttendSurvey  label.col-sm-3.control-label.Col-Label.LineIndent3 + .col-sm-9.Col-Dollar {
    max-width: 40%;
}
