/* $Id$ */
/* Didierdoc2Html5 */

@font-face {
    font-family: 'opensans-semibold';
    src: url('../Fonts/opensans-semibold.ttf')  format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'open_sansregular';
    src: url('../Fonts/opensans-regular-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}

@font-face {
  font-family: 'cooperhewitt-semibold';
  src: url('../Fonts/cooperhewitt-semibold.ttf')  format('truetype');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'cooperhewitt-medium';
  src: url('../Fonts/cooperhewitt-medium.ttf')  format('truetype');
  font-weight: normal;
  font-style: normal;
}


/** {font-family: sans-serif;}*/

.pquizQuiz {
    margin: 10px;
    font-family: 'open_sansregular',sans-serif;
    font-size:18px;
    font-weight:normal;
}

.pquizQuiz {

        position: relative;
        min-height: 100%;

}
.pdocToc {
    font-family: 'open_sansregular',sans-serif;
    font-size:18px;
    font-weight:normal;
}

h1, .h1 { font-size:180%; font-variant: small-caps; margin:1em 0; }


select, input, button, textarea {
    font-family: 'open_sansregular';
}

h1, .h1 {
    font-family: 'cooperhewitt-semibold',sans-serif;
    color:#008b75;
    font-size:30px; 
    text-transform:uppercase; 
    font-weight:normal;
    font-variant: normal;
		margin-bottom:5px;
		margin-top:20px;
}

h2, .h2 {
    font-family: 'cooperhewitt-semibold',sans-serif;
    color:#008b75;
    font-size:26px; 
    text-transform:none; 
    font-weight:normal;
    font-variant: normal;
		margin-top:5px;
		margin-bottom:20px;
}


img, .pquizItem img { max-width: 100%; max-height: 100%; }
audio { max-width: 100%; }
video { max-width: 100%; max-height:320px }


/* ======== TOP LEVEL ======= */


/* ~~~~~~~~~ pdocToc ~~~~~~~~ */

.pdocToc a { color: black; }
.pdocToc li li a { color: #4f4f4f; }

.pdocToc .h1 {color: #008b75;
    font-family: "cooperhewitt-semibold",sans-serif;
    font-size: 30px;
    font-variant: normal;
    font-weight: normal;
    text-transform: uppercase; text-align:left; padding-left: 1.3em;}
.pdocToc .h2 {display:none; }
.pdocToc ul li span.pdocTitle {background-color: #005d91;
    border-bottom-right-radius: 20px;
    border-top-right-radius: 20px;
    color: #fff;
    display: inline;
    margin-left: -10px;
    padding: 4px 30px;
    position: relative; font-size: 18px; margin-bottom: 1em; }

/* ~~~~~~~ pdocNavBar ~~~~~~ */

.pdocNavBar .col { text-align: center; }
.pdocNavBar .colLast { text-align: right; }
.pdocNavBar hr { clear: both; border:0 none; border-bottom:1px solid #ccc; }
.pdocNavBar a { border: none; }
.pdocNavBar a:hover { background-color: transparent; }
.pdocToc .pdocNavBar, .pdocToc .pdocNavBar div { padding-top: 0; }
.pdocToc .pdocNavBar a { padding: 0; }

.colFirst { margin: 0; padding-right: 1%; float: left; }
.col { margin: 0; padding: 0 1% 0 1%; float: left; }
.colLast { margin: 0; padding-left: 1%; }
.col111 .colFirst, .col111 .col { width: 32%; }

/* ~~~~~~ didierSubject ~~~~~~ */

.didierSubject {
    font-size: 18px;
    color: #ffffff;
    margin-bottom: 1em;
}

/* ~~~~~~~ didierMain ~~~~~~~ */

.didierMain {
    margin-left: 52px;
}


/* ===== DIVISION LEVEL ===== */


/*~~~~~~~ pdocDivision ~~~~~~ */

div.pdocDivision {
    border-left: 8px solid #dcdcdc;
}


/* ===== SECTION LEVEL ====== */


/* ~~~~~~~ pdocSection ~~~~~~ */

.pdocSection1, .pdocSection2,
.pdocSection3, .pdocSection4 {
    margin-bottom: 1.2em;
}

/* ~~~~~ pdocSection-box ~~~~ */

.pdocSection-box {
    margin: 1em 0 1em 0;
    padding: .5em 1em .5em 1em;
    border: 1px solid #000000;
    background-color: #efefef;
}
.pdocSection-box .pdocSectionTitle,
.pdocSection-box .pdocSectionSubtitle {
    text-align: center;
}

/* ~~~ pquizInstructions ~~~~ */

.pquizInstructions {
    font-weight: normal;
    display:inline-block;
    max-width: 100%;
		color: #3a3737;
}

.pquizInstructions:after {
	content:"";
    display:block;
    clear:both;
}

/* ~~~~~~ didierButtons ~~~~~ */

.didierButtons {
    margin-top: 1em;    
}

.didierButtons a.pquizButton {
    padding: 0;
    border: none;
    background: none;
    margin-right: .5em;
}
/* ~~~~ didierHelp ~~~~ */

.didierHelpText,
.pquizHelpText {
    display: none;
    margin-top: 1em;
    padding: .5em;
    border: 1px solid #b34079;
		font-family: 'open_sansregular',sans-serif;
    font-size: 18px;
    font-weight: normal;

}


.didierHelpText h1, .didierHelpText .h1,
.pquizHelpText h1, .pquizHelpText .h1 {
    margin: 0 0 .5em 0;
}

.pquizHelpText,
.didierHelpText {
    
}

.didierHelpText legend,
.pquizHelpText legend {
    color: #b34079;
    font-weight: bold;
}


/* ~~~~ didierExplanation ~~~~ */

.didierExplanationText,
.pquizExplanationText {
    display: none;
    margin-top: 1em;
    padding: .5em;
    border: 1px solid #fdb731;
}

.didierExplanationText h1, .didierExplanationText .h1,
.pquizExplanationText h1, .pquizExplanationText .h1 {
    margin: 0 0 .5em 0;
}

.didierExplanationText legend,
.pquizExplanationText legend {
    color: #fdb731;
    font-weight: bold;
}

/* ~~~~ didierStrategy ~~~~ */

.didierStrategyText,
.pquizStrategyText {
    display: none;
    margin-top: 1em;
    padding: .5em;
    border: 1px solid #F2CB12;
}

.didierStrategyText h1, .didierStrategyText .h1,
.pquizStrategyText h1, .pquizStrategyText .h1 {
    margin: 0 0 .5em 0;
}

.didierStrategyText legend,
.pquizStrategyText legend {
    color: #F2CB12;
    font-weight: bold;
}


/* ~~~~~~ didierScript ~~~~~~ */

.didierScriptText,
.pquizScriptText {
    display: none;
    margin-top: 1em;
    padding: .5em;
    border: 1px solid #E75012;
}

.didierScriptText h1, .didierScriptText .h1,
.pquizScriptText h1, .pquizScriptText .h1 {
    margin: 0 0 .5em 0;
}

.didierScriptText legend,
.pquizScriptText legend {
    color: #E75012;
    font-weight: bold;
}


/* ====== BLOCK LEVEL ======= */


/* ~~~~~~~~~~ pdocP ~~~~~~~~~ */

.pdocP {
    color: #3a3737;
		font-size:18px;
}

.pquizInstructions .pdocP {
    color: #3a3737;
    font-family: 'open_sansregular';
    font-weight:bold;
    font-size:20px;
}
.pquizInstructions .pdocSection-ex .pdocP {font-weight:normal;}


em.pdocHighlight,
div.pquizInstructions table td .pdocHighlight {
       font-family: 'opensans-semibold';
       font-weight:normal;
       font-size:18px;
   } 
div.pquizInstructions .pdocHighlight

   {
       font-family: 'opensans-semibold';
       font-weight:normal;
       font-size:20px;
   }


.pdocSection-ex .pdocP {
    display: inline;
}

/* ~~~~~~~~ pdocList ~~~~~~~~ */

ol.composite > li {
    list-style-type: lower-alpha;
}

li.pquizChoice, ul.pdocList li {
    color: #3a3737;
}

/* ~~~~~~~ pdocTable ~~~~~~~~ */

.pdocTableTitle {
    font-family: sans-serif;
}

.point .pdocTable {
    width: auto;
}

.point .pdocTable td {
    padding: .3em;
    font-family: monospace;
    font-size: 131%;
    font-weight: bold;
    border: 1px solid #999999;
}

/* ~~~~~~~ pdocMedia ~~~~~~~~ */

.pdocMedia {
    position: relative;
    font-family: sans-serif;
}

/* ~~~~~~~ pdocImage ~~~~~~~~ */

.pdocImage {
    max-width: 100%;
    max-height: 100%;
}

.pdocImageHotspot,
.pdocImageDropzone {
    float: left;
    position: relative;
    line-height: 0;
}

/* ~~~~~~ pquizDropzone ~~~~~~ */

.pdocHotspot, .pdocHotspotSpot,
.pquizDropzone {
    font-family: sans-serif;
}

/* ~~~~~~ pquizChoices ~~~~~~ */

.pquizMatching td {
    border: none;
    vertical-align: bottom;
}

.pquizChoice.cat1, .pquizItem.cat1 {background-color: #E7A8FF;}
.pquizChoice.cat2, .pquizItem.cat2 {background-color: #C4FFC8;}
.pquizChoice.cat3, .pquizItem.cat3 {background-color: #FFD6AC;}
.pquizChoice.cat4, .pquizItem.cat4 {background-color: #FFADAC;}

/* ====== INLINE LEVEL ====== */


/* ~~~~~~~ pdocLabelEx ~~~~~~ */

.pdocLabelEx {
    font-style: normal;
}

/* ~~~~~~ pdocHighlight ~~~~~ */

h1 .pdocHighlight, h2 .pdocHighlight,
h3 .pdocHighlight, h4 .pdocHighlight,
.h1 .pdocHighlight, .h2 .pdocHighlight,
.h3 .pdocHighlight, .h4 .pdocHighlight,
.pdocHighlight,
.pquizInstructions .pdocHighlight,
.pquizInstructions .pdocHighlightUnderline,
.pdocHighlightBoldItalic {
    font-weight: bold;
}

.pdocSection-ex .pdocHighlight,
.pdocSection-ex .pdocHighlightUnderline {
    font-weight: normal;
}

.pdocPhonetic {
    text-transform: none;
}

.pdocHighlightColor { text-decoration: none; color: #00BDFF;}
/*.pdocHighlightColor1 { text-decoration: none; color: #B700FF;}*/
.pdocHighlightColor1 { text-decoration:line-through; color: #3a3737; font-style:italic;}
.pdocHighlightColor2 { text-decoration: none; color: #86E71E;}
.pdocHighlightColor3 { text-decoration: none; color: #f11b28;}
.pdocHighlightColor4 { text-decoration: none; color: #007ca3; font-weight:bold;}
.pdocHighlightColor5 { text-decoration: none; color: #FF00FF;}
.pdocHighlightColor6 { /*color: #F5E378;*/ color: #3a3737; text-decoration: none; background-color: #96e1ea;}
.pdocHighlightColor7 { text-decoration: none; /*color: #00A259;*/ color: #3a3737; background-color: #f6b189;}
.pdocHighlightColor8 { text-decoration: none; color: #007ca3; font-weight:bold; font-style:italic;}
.pdocHighlightColor9 { text-decoration: none; /*color: #8B4513;*/ color: #fff; background-color:#008b75;}
.pdocHighlightColor10 { text-decoration: none; /*color: #E9967A;*/ background-color: #feeebd; color: #3a3737; padding: 4px; border: 1px solid #005d91;}
.pdocHighlightColor11 { text-decoration: none; color: #4682B4;}
.pdocHighlightPhonetic { font-family:Arial !important;}

/* ~~~~~ pdocMentioned ~~~~~~ */

.pdocHighlightBold .pdocMentioned {
    font-weight: bold;
}

/* ~~~~~~~~ pdocSmil ~~~~~~~~ */

.pdocSmil {
    background-color: #ffffc0;
}

/* ~~~~~~ pquizSliding ~~~~~~ */

.pquizSliding {
    text-decoration: underline;
    background-color: #d6dee4;
}

/* ~~~~~~~~~ blank ~~~~~~~~~~ */

textarea.pquizChoice {
    width: 100%;
}

.pquizItems,
.pquizCategories,
.pquizCategoriesItems {
    background-color:#fff;
    border: 0 none;
    border-radius: 0;
    box-shadow: none;
    float: left;
    margin-bottom: 1em;
    min-height: 2.8em;
    min-width: 8em;
    padding: 1em 0 0 1em;
}

.pquizQuiz .pquizItem,
.pquizQuiz .pquizCategoryItem {
    background-color: #e9eff4;
    border: 1px solid #005d91;
    border-radius: 0;
    color: #3a3737;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    line-height: 18px;
    padding: 4px;
}

.pquizDrop .pquizItem,
.pquizDrop .pquizCategoryItem {
    display: inline-block;
    margin-bottom: 3px;
}

.edito_a1_ca_u3_e062.publiquiz .pquizItem.pquizItemImage,
.edito_a1_ca_u3_e062.publiquiz .pquizCategoryItem.pquizItemImage,
.edito_a1_ca_u4_e088.publiquiz .pquizItem.pquizItemImage,
.edito_a1_ca_u4_e088.publiquiz .pquizCategoryItem.pquizItemImage {
    background-color: transparent;
}

.pquizQuiz .pquizItem.cat1,
.pquizQuiz .pquizChoice.cat1,
.pquizQuiz .pquizCategoryItem.cat1 {
    background-color: #f0bed8;
}
.pquizQuiz .pquizItem.cat2,
.pquizQuiz .pquizChoice.cat2,
.pquizQuiz .pquizCategoryItem.cat2 {
    background-color: #feeebd;
}

.pquizQuiz .fs_1re_u6_e003.publiquiz .pquizItems .pquizItem.cat1 {float:left;}
.pquizQuiz .fs_1re_u6_e003.publiquiz .pquizItems .pquizItem.cat2 {float:right;}

.pquizQuiz .pquizItem.cat3,
.pquizQuiz .pquizChoice.cat3,
.pquizQuiz .pquizCategoryItem.cat3 {
    background-color: #afe2bf;
}
.pquizQuiz .pquizItem.cat4,
.pquizQuiz .pquizChoice.cat4,
.pquizQuiz .pquizCategoryItem.cat4 {
    background-color: #f4c0d0;
}
.pquizQuiz .pquizItem.cat5,
.pquizQuiz .pquizChoice.cat5,
.pquizQuiz .pquizCategoryItem.cat5 {
    background-color: #f6b189;
}

.pquizQuiz .pquizCategory {
    background-color: #fff;
    border: 2px solid #d0cde3;
    border-radius: 5px;
    color: #3a3737;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    line-height: 18px;
    padding: 6px 10px;
}

.pquizQuiz .pquizItem.dragging, 
.pquizQuiz .pquizCategory.dragging, 
.pquizQuiz .pquizCategoryItem.dragging {background-color: #008b75; color:#fff;}

.pquizQuiz .pquizItem.selected,
.pquizQuiz .pquizCategoryItem.selected,
.pquizQuiz .pquizPoint.selected {
    background-color: #008b75;
    color: #fff;
}
.noclue .pquizPoint.selected {
    background-color: #008b75;
}

.pquizQuiz .pquizCategory.selected {
    background-color: #fff;
    border:2px solid #92cd61;
}

.pquizButtons {
    background-color: #fff;
    text-align:right;
}

.pquizCategoriesBasket {
    background-color: #fff;
    border: 1px solid #d2d2d2;
    border-radius: 0;
    box-shadow: 0 none;
    float: left;
    margin: 1em 1em 1em 0;
}
.pquizCategoriesBasket .legend {
    background-color: #005d91;
    border-radius: 0 0 0 0;
}

.pquizQuiz .publiquizAction .pquizButton,
.pquizQuiz .publiquizAction .pquizButton:hover {
    background: #008b75 none repeat scroll 0 0;
    border: 0 none;
    border-radius: 3px;
    color: #fff;
    cursor: pointer;
    font-family: 'cooperhewitt-medium',Arial,Helvetica,sans-serif;
    font-size: 26px;
    font-weight: normal;
    line-height: 26px;
    padding: 15px 30px;
    text-decoration: none;
    text-transform: none;
    letter-spacing:2px;
}

.pquizDots::before {
    color:#008b75;
}

.didierSubject {
    background-color: #005d91;
    border-bottom-right-radius: 20px;
    border-top-right-radius: 20px;
    color: #fff;
    display: inline;
    margin-left: -10px;
    padding: 4px 30px;
    position: relative;
}

input.pquizChoice {
    border:0 none;
		font-size: 18px;
    background-color:#fff;
		padding:2px;
		border-bottom:2px dotted #008b75;
}
textarea.pquizProduction,
textarea.pquizChoice {
    border:0 none;
		font-size: 18px;
    background-color:#fff;
		padding:2px;
		border:1px solid #005d91;
}
.pquizDropzone input.pquizChoice {
    text-align:center;
}
/*
.pdocTable thead th,
table thead th
{
    border: 1px solid #d2d2d2;
    padding: 0.3em;
    vertical-align: text-top;
    background-color:#005d91;
    color:#fff;
	min-width:40px;
    font-size:20px;
}
.pdocTable tbody th,
table tbody th{
    border: 1px solid #005d91;
    padding: 0.3em;
    vertical-align: text-top;
    background-color:#fff;
    color:#000;
	min-width:40px;
}*/
.pdocTable td {
    border: 1px solid #d2d2d2;
    padding: 0.3em;
    vertical-align: text-top;
		font-size:18px;
}


.pquizPoint {
    background-color: #e9eff4;
    border-radius: 0;
    cursor: pointer;
    padding: 0.1em 0;
}
.noclue .pquizPoint {
    background-color: #fff;
}

.noclue .pquizPoint.pquizBgColor1, .pquizPoint.pquizBgColor1, .pquizBgColor1 {
    background-color: #96e1ea;
}
.noclue .pquizPoint.pquizBgColor2, .pquizPoint.pquizBgColor2, .pquizBgColor2 {
    background-color: #f6b189;
}
.noclue .pquizPoint.pquizBgColor3, .pquizPoint.pquizBgColor3, .pquizBgColor3 {
    background-color: #afe2bf;
}
.noclue .pquizPoint.pquizBgColor4, .pquizPoint.pquizBgColor4, .pquizBgColor4 {
    background-color: #f4c0d0;
}

input.answerOk, 
textarea.answerOk,
input.pquizChoice.answerOk,
textarea.pquizProduction.answerOk,
textarea.pquizChoice.answerOk,
.pquizPoint.answerOk,
.pquizDrop.answerOk .pquizItem {
    border-bottom: 3px solid #57c336;
}

input.answerKo, 
textarea.answerKo,
input.pquizChoice.answerKo,
textarea.pquizProduction.answerKo,
textarea.pquizChoice.answerKo,
.pquizPoint.answerKo,
.pquizDrop.answerKo .pquizItem {
    border-bottom: 3px solid #f15922;
}


.nomark input.answerOk, 
.nomark textarea.answerOk,
.nomark input.pquizChoice.answerOk,
.nomark textarea.pquizProduction.answerOk,
.nomark textarea.pquizChoice.answerOk,
.nomark .pquizPoint.answerOk,
.nomark .pquizDrop.answerOk .pquizItem,

.pquizNoMark input.answerOk, 
.pquizNoMark textarea.answerOk,
.pquizNoMark input.pquizChoice.answerOk,
.pquizNoMark textarea.pquizProduction.answerOk,
.pquizNoMark textarea.pquizChoice.answerOk,
.pquizNoMark .pquizPoint.answerOk,
.pquizNoMark .pquizDrop.answerOk .pquizItem,

input.answerOk.nomark, 
textarea.answerOk.nomark,
input.pquizChoice.answerOk.nomark,
textarea.pquizProduction.answerOk.nomark,
textarea.pquizChoice.answerOk.nomark,
.pquizPoint.answerOk.nomark,
.pquizDrop.answerOk .pquizItem.nomark,

.nomark input.answerKo, 
.nomark textarea.answerKo,
.nomark input.pquizChoice.answerKo,
.nomark textarea.pquizProduction.answerKo,
.nomark textarea.pquizChoice.answerKo,
.nomark .pquizPoint.answerKo,
.nomark .pquizDrop.answerKo .pquizItem,

.pquizNoMark input.answerKo, 
.pquizNoMark textarea.answerKo,
.pquizNoMark input.pquizChoice.answerKo,
.pquizNoMark textarea.pquizProduction.answerKo,
.pquizNoMark textarea.pquizChoice.answerKo,
.pquizNoMark .pquizPoint.answerKo,
.pquizNoMark .pquizDrop.answerKo .pquizItem,

input.answerKo.nomark, 
textarea.answerKo.nomark,
input.pquizChoice.answerKo.nomark,
textarea.pquizProduction.answerKo.nomark,
textarea.pquizChoice.answerKo.nomark,
.pquizPoint.answerKo.nomark,
.pquizDrop.answerKo .pquizItem.nomark {
    border-bottom: 2px dotted #008b75;
}



.pquizChoice.answerOk input{box-shadow:0 2px 0 #57c336;}

.pquizChoice.answerKo input{box-shadow:0 2px 0 #f15922;}

.pquizChoiceRadio.answerOk::before,.pquizChoiceCheckbox.answerOk::before{color:#57c336;}

.pquizChoiceRadio.answerKo::before,.pquizChoiceCheckbox.answerKo::before{color:#f15922;}

.pquizItem.answerOk{color:black;border-bottom:2px solid #57c336;}

.pquizItem.answerKo{color:black;border-bottom:2px solid #f15922;}

.pquizCategoriesChoices li.pquizChoice.answerOk{border-bottom:2px solid #57c336;}

.pquizCategoriesChoices li.pquizChoice.answerKo{border-bottom:2px solid #f15922;}

.pquizCategoryDrop.answer .pquizCategoryItem.answerOk,.pquizCategoriesItems.answer .pquizCategoryItem.answerOk{color:black;border-bottom:2px solid #57c336;}

.pquizCategoryDrop.answer .pquizCategoryItem.answerKo,.pquizCategoriesItems.answer .pquizCategoryItem.answerKo{color:black;border-bottom:2px solid #f15922;}

.pquizLetter.answerOk{color:black;border-bottom:2px solid #57c336;}

.pquizLetter.answerKo{color:black;border-bottom:2px solid #f15922;}

.pquizSelectItem.answerKo{border-bottom:2px solid #f15922;}

.pquizSelectItem.answerOk{border-bottom:2px solid #57c336;}

.pquizDrop.answerOk .pquizItem{color:black;border-bottom:2px solid #57c336;}

.pquizDrop.answerKo .pquizItem{color:black;border-bottom:2px solid #f15922;}

.pquizPoint.answerOk{border-bottom:2px solid #57c336;}

.pquizPoint.answerKo{border-bottom:2px solid #f15922;}

.pquizItemColor.answerOk{border:1px solid #57c336;}

.pquizItemColor.answerKo{border:1px solid #f15922;}

input.answerOk,textarea.answerOk{border-bottom:2px solid #57c336;}

input.answerKo,textarea.answerKo{border-bottom:2px solid #f15922;}

.publiquiz[data-engine-options="radio"] td.answerOk{background-color:#57c336;}

.publiquiz[data-engine-options="radio"] td.answerKo{background-color:#f15922;}

.pquizScore {
    color:#e75012;
}
.pquizScore::before {
    content: "SCORE : ";
}


.fs_1re_u8_e002.publiquiz .pquizDropzone.pquizDropzone-visible.pquizDrop {width:7% !important;}

.pdocSection-blog {border:2px dotted #acacac; padding:20px;}
.pdocSection-blog .pquizInstructions .pdocP,
.pquizInstructions .pdocSection-blog .pdocP {
    color: #3a3737;
    font-family: "open_sansregular",Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: normal;
}

.pdocSection-article {background-color:#e9eff4; padding:20px;}
.pdocSection-article .pquizInstructions .pdocP,
.pquizInstructions .pdocSection-article .pdocP {
    color: #3a3737;
    font-family: "open_sansregular",Arial, Helvetica, serif;
    font-size: 18px;
    font-weight: normal;
}


.pquizDropzone-visible {
    background-color: transparent;
		border-bottom:2px dotted #92cd61;
		max-width:200px;
}
.pdocImage.pdocImageDropzone .pquizDropzone-visible {
    background-color: #fff;
		opacity:0.6;
		min-height: 15px;
}

.edito_a1_tbi_11_01.publiquiz  .pdocImage.pdocImageDropzone .pquizDropzone-visible {
    background-color: #92cd61;
		opacity:0.6;
		min-height: 15px;
}

.edito_a1_ca_u3_e062.publiquiz  .pdocImage.pdocImageDropzone .pquizDropzone-visible,
.edito_a1_ca_u4_e088.publiquiz  .pdocImage.pdocImageDropzone .pquizDropzone-visible {
    background-color: transparent;
		opacity:1;
}
.pquizDrop.dragOver,
.pdocImage.pdocImageDropzone .pquizDropzone-visible.dragOver {
    background-color: #e9eff4;
		opacity:1;
}

.pquizElements ul.pdocList li {
    list-style: disc;
}

.pdocToc {background-image:url("../Images/fond-jaune-sommaire.png");
background-position:top left; background-repeat:repeat-x;
}
.pdocToc h1,
.pdocToc .h1 {background-image: url("../Images/sommaire.png");
    background-position: 0 top;
    background-repeat: no-repeat;
    margin-top: 0;
    padding-top: 140px;
}

.pdocToc ol ol, .pdocToc ul ul {
    margin-top: 20px;
}

.pdocAudioPlayer [data-player="cursor"] {
    background: #008C75 none repeat scroll 0 0;
}

.pdocTable th {
background-color:#005d91;
color:#fff;
text-align:center;
font-weight:bold;
}


.pquizInstructions .pdocSection-ex {
    font-style:italic;
}
.pdocLabelEx {
    font-style:normal;
}