@charset "UTF-8";
.list_collapse
{
    width: 200px;
    height: 100px;
    overflow-y: scroll;
    border: 1px solid #666;
    z-index: 10;
    padding: 5px;
    text-align: left;
    display:block;
    margin-bottom: 10px;
}
.fieldValueColumn{
    width: 230px;
}
.childBirthdayControls{
    width: 180px;
}

#surveyForm{
    width: 500px;
    margin-left: 70px;
}

#progressBar{
    margin-bottom: 20px;
    width: 579px;
    height: 71px;
 }
#progressBar div{
    width: 579px;
    height: 71px;
}
.progressBarStep0{
    /*width: 0px;*/
    background: url(../images/progress_bar_step_1.png) no-repeat;
}
.progressBarStep1{
    /*width: 14.28%;*/
    background: url(../images/progress_bar_step_2.png) no-repeat;
}
.progressBarStep2{
    /*width: 28.56%;*/
    background: url(../images/progress_bar_step_3.png) no-repeat;
}
.progressBarStep3{
    /*width: 42.84%;*/
    background: url(../images/progress_bar_step_4.png) no-repeat;
}
.progressBarStep4{
    /*width: 57.12%;*/
    background: url(../images/progress_bar_step_5.png) no-repeat;
}
.progressBarStep5{
    /*width: 71.40%;*/
    background: url(../images/progress_bar_step_6.png) no-repeat;
}
.progressBarStep6{
    /*width: 85.68%;*/
    background: url(../images/progress_bar_step_7.png) no-repeat;
}
.progressBarStep7{
    /*width: 100%;*/
    background: url(../images/progress_bar_step_8.png) no-repeat;
}
.inviteFeedbackNone{
    display: none;
}
.inviteFeedbackPositive,
.inviteFeedbackNegative{
    display: block;
    color: White;
    font-weight: bold;
    margin-bottom: 10px;
}
.inviteFeedbackPositive{
    background: #789F2A;
}
.inviteFeedbackNegative{
    background: #9F2A2A;
}
.inviteFeedbackPositive div,
.inviteFeedbackNegative div{
    padding: 5px 10px;
}

