.exam-title {background-color: #53BBB4;}

#audio {
    float:left;
    margin: 5px 0 40px 0;
    text-align: center;
    width:100%;
    display: block;
    background-image: url(/static/images/soundBg.png);
    background-repeat: no-repeat;
    background-position: center left;
}


.drag {
    border: 1px solid #c0c8c9;
    background-color: #f4f8f8;
    color: #036;
    width:auto;
    cursor: pointer;
    padding:3px 7px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    margin-bottom: 10px;
}

.drag:hover {
    background-color: #d2dcdd;
}

input[type=text] {
    padding:3px 0;
}

/* Part1 */
.part1 .quest {display: block; width:90%; margin-left: 5%; float:left; border-bottom: 1px solid #CCC; padding-bottom: 20px; margin-bottom: 30px;}
.part1 .qstImg {width:100%; float: left;}
.part1 .qstImg img {display: block; margin: 0 auto;}


.part1 ul {
    margin: 0;
    padding: 0;
    width:100%;
    display: block;
    float:left;
    text-align: center;
}

.part1 li {
    display: inline-block;
    width: 29%;
    margin: 0 1%;
}

.part1 .touche {
    display:block;
    border: 1px solid #d2dcdd;
    background-color: #f4f8f8;
    padding: 5px;
    margin-bottom: 15px;
    text-align: center;
}

.part1 .touche:hover {
    background-color: #d2dcdd;
    cursor: pointer;
}

.part1 .touchSel {
    background-color: #c6cfd0 !important;
}


.part1 .qstBtns {width:100%; float: left;}



/* Part 3 */
.part3 ul {
    margin: 0;
    padding: 0;
    list-style: none;
}

.part3 .touche {
    display:block;
    border: 1px solid #d2dcdd;
    background-color: #f4f8f8;
    padding: 5px;
    margin-bottom: 15px;
    width: 90%;
    margin-left: 5%;
}

.part3 .touche:hover {
    background-color: #d2dcdd;
    cursor: pointer;
}

.part3 .touchSel {
    background-color: #c6cfd0 !important;
}

/* Part 4 */

.part4 p {
    margin-left: 5% !important;
}

.part4 ul {
    padding: 0;
    list-style: none;
    display: block;
    width: 70%;
    margin: 0 0 0 15%;
}

.part4 li {
    width:100%;
}

.part4 .touche {
    display:block;
    border: 1px solid #d2dcdd;
    background-color: #f4f8f8;
    padding: 5px;
    margin-bottom: 10px;
}

.part4 .touche:hover {
    background-color: #d2dcdd;
    cursor: pointer;
}

.part4 .touchSel {
    background-color: #c6cfd0 !important;
}
