.master-quiz-title{
    border: none;
}
.master-quiz-panel{
    background-color:white;
    padding:10px;
}
.master-question-panel .master-question-title{
    font-size: 14px;
    border: none;
    padding:0;
    margin:0;
    text-indent:0px;
}
.master-question-panel{
    
}

/* Editor */
.buttons-floating{
    margin-left: auto;
}
.buttons-floating{
    background-color: #f9f9ff;
    background-color: rgba(249, 249, 255, 0.7);
}
.quiz-editable-ower, .quiz-editable-ower .x-panel-body {
    background-color: #f9f9ff;
    cursor:pointer;
}

.quiz-item-container-panel {
    margin: 10px 0;
    cursor: auto;
}
.quiz-item-container-panel > div > .x-panel-body {
    padding: 18px 10px;
}

.title-editor-over {
    cursor:pointer;
    text-decoration:underline;
    visibility:visible;
}
.icon-save {
    background-image:url(/img/icons/save.png) !important;
}
.icon-tick {
    background-image: url(/img/icons/tick.png) !important;
}

.icon-quiz {
    background-image: url(/img/icons/quiz.png) !important;
}

.master-line-through {
    color:red;
    font-family:monospace;
    line-height:0.8em;
    position:absolute;
    text-decoration:line-through;
    display: none;
}
.show-line-through span.master-line-through {
    display: inline;
}

.master-answer-point-true {
    display: none;
}
.master-answer-point-false {
    display: none;
}
.point-false .master-answer-point-false {
    display: inline;
}
.point-true .master-answer-point-true {
    display: inline;
}

.show-line-through .master-answer-point-true, .show-line-through .master-answer-point-false {
    color: red !important;
}

.icon-cancel {
    background-image: url(/img/icons/cancel.png) !important;
}

.x-item-disabled * {
    color: #000000 !important;
}

.quiz-item-container-panel .x-item-disabled * {
    color: #000000;
}

.red-timer {
    color: red;
    text-decoration: blink;
}

.merge_question div.dd_item{
    text-indent:0;
    border:1px solid #EEEEEE;
    margin:2px;
    padding:2px;
    float: left;
    background-color: #ffffff;
}
.merge_question .megre_table{
    border: none;
    width: 100%;
}
.merge_question .megre_table td{
    border: 1px solid #99BBE8;
    padding: 10px;
}
.merge_question .megre_table td.td_target {
    padding: 0px !important;
}
.merge_question .target-over {
    border:1px dashed orange !important;
}
.merge_question .td_target div.dd_item{
    border: none;
    margin:0px;
    padding:2px;
    background-color: transparent;
}

.merge_question .megre_table .td_correct {
    border:none !important;
    color: #696;
}
.merge_question .init_target{
    border: none;
    background-color: #fafaff;
    padding:2px;
}

.merge-wrong {
    background-color: #FFAAAA;
}

.merge-correct {
    background-color: #AAFFAA;
}
