.pdocToc h1,.pdocToc h2,.pdocToc h3,.pdocToc .h1,.pdocToc .h2,.pdocToc .h3{text-align:center}.pdocToc h2,.pdocToc .h2{margin:2em 1em 1em 1em}.pdocToc h3,.pdocToc .h3{margin-top:2em}.pdocToc ol,.pdocToc ul{margin:0;padding:0}.pdocToc ol ol,.pdocToc ul ul{margin-left:1.3em}.pdocToc li{list-style-type:none;margin-top:1.5em}.pdocToc li li{margin-top:.4em}.pdocToc li span{display:inline-block;padding-top:.4em}.pdocToc div{padding-top:.4em}.pdocToc a{display:block;padding:.4em 0 .4em 0;text-decoration:none;border-bottom:1px solid #dcdcdc}.pdocToc a:hover{background-color:#f0f8ff}.pdocOneFile.pdocToc{border-left:8px dotted #dcdcdc;padding-left:.8em;margin-bottom:2em}.pdocOneFile.pdocToc li{margin-top:.2em}.pdocOneFile.pdocToc li li{margin-top:0}.pdocDocument h1,.pdocDocument .h1{margin:0 0 1em 0;padding:1em;text-align:center;border:1px solid black;background-color:#fafafa;font-variant:small-caps;font-weight:bold;font-size:138.5%}.pdocDocument h2,.pdocDocument .h2{border-bottom:1px solid black}.pdocDocument h1 .h2,.pdocDocument .h1 .h2{display:block;margin-top:1em;border-bottom:0;font-size:83.5%}.pdocIndex ul,.pdocIndex ul li{list-style-type:none;margin-left:0}.pdocIndex ul ul{margin-top:0;margin-bottom:0;margin-left:1em}.pdocIndex a,.pdocIndex a:visited{font-size:116%;text-decoration:none}.pdocKeywords,.pdocSubjects{font-size:77%;text-align:right}.pdocAbstract{font-weight:normal;font-size:85%;margin-bottom:.4em}.pdocToc li .pdocAbstract{display:inline}body.pdocCover{margin:0;padding:0}body.pdocCover div{height:100%;text-align:center}body.pdocCover img{height:100%}.pdocCover{text-align:center}.pdocAnnotation{font-size:85%;border:1px solid #bbb;border-radius:3px;box-shadow:0 0 3px rgba(0,0,0,0.2) inset;padding:.3em;margin:.5em}div.pdocDivision{padding-left:.8em}.pdocDivision h1,.pdocDivision .h1,.pdocLead1 .pdocDivisionTitle{margin:0 0 1em 0;padding:1em;text-align:center;border:1px solid black;background-color:#fafafa;font-size:167%;font-weight:bold;font-variant:small-caps}.pdocDivision h1 .pdocTitle2,.pdocDivision .h1 .pdocTitle2{font-size:93%}.pdocDivision h1 .pdocTitle3,.pdocDivision .h1 .pdocTitle3{font-size:85%}.pdocDivision h1 .pdocTitle4,.pdocDivision .h1 .pdocTitle4{font-size:77%}.pdocLead2 .pdocDivisionTitle{font-size:167%;font-weight:bold;font-variant:small-caps}.pdocLead3 .pdocDivisionTitle{font-size:167%;font-variant:small-caps}.pdocLead1 .pdocDivisionSubtitle,.pdocLead2 .pdocDivisionSubtitle,.pdocLead3 .pdocDivisionSubtitle{font-size:131%}.pdocDivision h4{font-size:108%;font-style:italic;margin-bottom:.5em}.pdocFront{font-size:108%;margin:1em 1.5em 1.5em 1.5em}.pdocTopicOneFile{border-bottom:3px solid #dcdcdc;margin-bottom:2em;padding-bottom:1em}.pdocTopic-title{text-align:center}div.pdocTopic-title{border:2px solid #933;padding:2em}body.pdocTopic-title h1,body.pdocTopic-title .h1,div.pdocTopic-title h2,div.pdocTopic-title .h2{font-size:180%;margin:1em 0 2em 0;text-align:center;border:0}body.pdocTopic-title h2,body.pdocTopic-title .h2,div.pdocTopic-title h3,div.pdocTopic-title .h3{margin-bottom:6em;text-align:center}.pdocTopic-title .pdocP{text-align:center}.pdocTopic-copyright .pdocSection1{margin-bottom:1em}.pdocTopic-copyright .pdocSection1.first{padding-top:3em}.pdocTopic-copyright .pdocP{margin-bottom:0}.pdocTopic-dedication .pdocSection1{padding-top:3em;margin-left:30%;text-align:right}.pdocTopic-inscription .pdocSection1{padding-top:3em;margin-left:50%}.pdocTopic-image .pdocSection1{margin:0}.pdocHeader{text-align:center;margin-bottom:1em}.pdocSection1,.pdocSection2,.pdocSection3,.pdocSection4,.pdocSection5{text-align:justify;margin-bottom:.8em;font-variant:normal}.pdocSectionTitle{font-weight:bold;margin:.6em 0 .4em 0}.pdocSection1 .pdocSectionTitle{font-size:123.1%}.pdocSection2 .pdocSectionTitle{font-size:116%;font-style:normal}.pdocSection3 .pdocSectionTitle{font-size:108%;font-style:italic}.pdocSection4 .pdocSectionTitle{font-weight:normal}.pdocSectionSubtitle{font-weight:bold;margin:.3em 0 .3em 0}.pdocSection4 .pdocSectionSubtitle{font-weight:normal}.pdocFooter{text-align:center;margin-top:1em}.pdocP{margin:0 0 .2em 0}.pdocSection1 .pdocP.initial,.pdocSection2 .pdocP.initial,.pdocSection3 .pdocP.initial,.pdocSection4 .pdocP.initial,.pdocSection5 .pdocP.initial{text-indent:0}.pdocSpeech{margin-bottom:.8em}.pdocList{margin-top:.4em;margin-bottom:.4em}.pdocListTitle{font-weight:bold}.pdocListGlossary{margin-left:0;padding:0}.pdocListGlossary li{list-style-type:none;margin-bottom:.4em}span.pdocQuote{font-style:italic}div.pdocQuote{margin:0 0 .2em 0;padding:0 1.5em 0 1.5em}.pdocQuoteAttribution{font-style:normal;text-align:right}.pdocTable{margin:.8em 0 .8em 0}.pdocTable table{width:100%;border-collapse:collapse;border-spacing:0;margin:0}.pdocTable tr{padding:.3em}.pdocTable th,.pdocTable td{vertical-align:text-top;padding:.3em;border:1px solid #000}.pdocTable td{text-align:left}.pdocTableTitle{font-size:93%;font-variant:small-caps}.pdocTableCaption{font-size:85%}.pdocMedia{margin:.8em 0 .8em 0}.pdocMedia.pdocMedia-insert{float:left;margin-right:.8em}.pdocHeader .pdocMedia{margin:0}.pdocMediaTitle{font-size:93%;font-variant:small-caps}.pdocMediaCopyright{font-style:italic;font-size:75%}.pdocMediaCaption,.pdocMediaCaptionAbsolute{font-size:85%}.pdocHotspot,.pdocHotspotSpot{font-size:108%;text-shadow:1px 1px 1px #bbb}.pdocHotspot-normal,.pdocHotspot-visible,.pdocHotspot-pulse{cursor:pointer}.pdocHotspot-visible{border:2px dotted gray}.pdocHotspot a{display:block;text-decoration:none}.pdocAudio,.pdocAudio img{vertical-align:middle}.pdocAudioPlayer{position:relative;height:32px;margin-bottom:.8em}.pdocAudioPlayer audio{display:none}.pdocAudioPlayer [data-player="button-play"]{cursor:pointer;height:24px;width:24px;margin-right:10px;border:0;background-position:center;background-repeat:no-repeat;vertical-align:middle}.pdocAudioPlayer div[data-player="button-play"]{top:5px;position:absolute}.pdocAudioPlayer span[data-player="button-play"]{margin:0;display:inline-block}.pdocAudioPlayer [data-player="duration"]{display:inline-block;white-space:nowrap}.pdocAudioPlayer [data-player="timeline"]{position:absolute;left:30px;height:10px;border-radius:5px;background:linear-gradient(#cdcacd,#f3f3f3);cursor:pointer}.pdocAudioPlayer [data-player="cursor"]{width:10px;height:10px;border-radius:50%;background:#1f305f;cursor:pointer}.pdocBiblioEntry{margin:0 0 .4em 2em;text-indent:-2em}.pdocMathDiv{display:block}.pdocMathDisplay{display:block;text-align:center;margin:.3em 4em .3em 4em}.pdocMathBox{padding:.5em;border:1px solid black;box-shadow:2px 2px 3px #bbb}.pdocMathNumber{display:block;float:right}.pdocNote{margin:0}.pdocNote h1{margin-top:0;padding:.3em;text-align:center}.pdocNoteText{margin:1em;text-align:justify}.pdocNoteBack{margin-top:2em;padding:.3em;text-align:center}.pdocNoteBack a{text-decoration:none}a.pdocNoteLink,a.pdocNoteCall{cursor:help}a.pdocNoteCall{display:inline;text-decoration:none;font-weight:bold;padding:0;border:0}.pdocNoteFooter{clear:both;text-align:left;margin-top:1em;padding-top:.5em;font-size:85%;border-top:1px solid #000}.pdocNoteFooter div{margin-bottom:.6em}.pdocNoteFooter a{text-decoration:none;font-weight:bold}.pdocName{font-weight:inherit}.pdocName-person{font-style:normal;font-variant:small-caps;font-weight:inherit}.pdocInitialCap{font-size:250%}.pdocInitialWords{font-variant:small-caps}.pdocIcon{vertical-align:middle}sup,sub{font-variant:normal}.pdocNumberRoman{font-size:85%;text-transform:uppercase}.pdocAcronym{font-variant:small-caps;font-size:93%}.pdocLiteral{font-style:normal;font-weight:normal}.pdocHighlight{font-style:inherit}.pdocEmphasis{font-weight:inherit}.pdocMentioned{font-style:oblique;font-weight:inherit}.pdocForeign{font-weight:inherit}.clear{clear:both;display:block;overflow:hidden;visibility:hidden}.hidden{display:none}@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome.otf');font-weight:normal;font-style:normal}  table{clear:left;line-height:2em}  input:disabled,textarea:disabled{opacity:1;color:black}  .publiquiz{position:relative}  .pquizButtons{margin-top:1em;background-color:#fafafa;padding:.5em;text-align:right}  .pquizButton{cursor:pointer;padding:.1em .4em .1em .4em;border:1px solid #999;border-radius:3px;color:#004080;background:linear-gradient(#fafafa,#bbb);text-decoration:none;text-shadow:0 1px 0 #eee;font-size:85%;font-weight:normal}      a.pquizButton img{vertical-align:middle}  a.pquizButton.disabled{background:#eee;color:#bbb;cursor:default}  .pquizQuiz.pquizQuizOneFile{border-bottom:3px solid #dcdcdc;margin-bottom:1em;padding-bottom:1em}  .pquizElements{margin:.8em 1em 0 1.5em}  .pquizElement{margin-bottom:1em}  .pquizInstructions{font-weight:bold;color:#004080;font-family:serif}  .pquizInstructions .pdocSection-ex{font-weight:normal}  .pquizEngine{margin-top:.8em;font-family:serif}  .pquizText{line-height:2em}  .pquizText td{padding:.3em .5% .3em .5%}  .pquizHelpButton{margin-top:1em}  .pquizHelpText{display:none;margin-top:1em;padding:.5em;border:1px solid #004080;font-family:serif}  .pquizHelpText h1{margin:0 0 .5em 0}  .pquizHelpText legend{color:#004080;font-weight:bold;font-family:sans-serif}  .pquizHelpPopUp,.pquizExplanationPopUp{position:absolute;cursor:pointer}  .pquizHelpPopUp .helpContainer,.pquizExplanationPopUp .explanationContainer{padding:15px;border:1px solid #bbb;box-shadow:2px 2px 3px #bbb;border-radius:5px;background-color:#eee}  .pquizHelpPopUp .helpLegend,.pquizExplanationPopUp .explanationLegend{font-weight:bold;margin:.5em 1em}  .pquizHelpPopUp .helpClose,.pquizExplanationPopUp .explanationClose{position:absolute;top:10px;right:5px;width:30px;height:30px;cursor:pointer;background:url(../images/close.png) no-repeat}  .pquizHelpPopUp .helpClose:hover,.pquizExplanationPopUp .explanationClose:hover{background-position:0 -30px}  .pquizAnswerText{display:none;margin-top:1em;padding:.5em;border:1px solid #393;font-family:serif}  .pquizAnswerText legend{color:#393;font-weight:bold;font-family:sans-serif}  .pquizMatching .pdocMedia{margin-top:0}  .pquizContent{clear:left}  .pquizSentence{margin-top:1.0em}  .pquizChoices{margin:.3em 0 .3em 0;padding-left:0}  .pquizChoices li{list-style:none inside;margin-bottom:.2em}  .pquizChoices img{vertical-align:middle}  .pquizChoice.answerOk input{box-shadow:0 2px 0 #54eb5a}  .pquizChoice.answerKo input{box-shadow:0 2px 0 #ffa858}  .pquizChoiceCheckbox input[type="checkbox"]{display:none}  .pquizChoiceCheckbox::before{font-family:FontAwesome;content:"\f096";padding-right:2px;cursor:pointer}  .pquizChoiceCheckbox.selected::before{content:"\f046";padding-right:0}  .pquizChoiceRadio input[type="radio"]{display:none}  .pquizChoiceRadio::before{font-family:FontAwesome;content:"\f10c";cursor:pointer}  .pquizChoiceRadio.selected::before{content:"\f192"}  .pquizChoiceRadio.answerOk::before,.pquizChoiceCheckbox.answerOk::before{color:#54eb5a}  .pquizChoiceRadio.answerKo::before,.pquizChoiceCheckbox.answerKo::before{color:#ffa858}  .pquizItems,.pquizCategories,.pquizCategoriesItems,.pquizCategoriesLegendItems{float:left;padding:1em 0 0 1em;margin-bottom:1em;background-color:#fafafa;border-radius:10px;border:1px solid #bbb;box-shadow:2px 2px 3px #bbb;min-height:2.8em;min-width:8em}  .pquizPickFloat{float:left;max-width:48%;margin-right:10px}  .pquizDropFloat{float:left;max-width:48%;margin-right:10px}  table.pquizDropFloat{float:none;display:inline}  .pquizItem,.pquizCategory,.pquizCategoryItem,.pquizCategoryLegendItem{float:left;padding:.2em;margin-right:1em;margin-bottom:1em;background-color:#f0f8ff;border-radius:5px;border:1px solid #7f7f7f;white-space:nowrap;cursor:pointer;-ms-touch-action:none;touch-action:none}  .answer .pquizItem,.answer .pquizCategory,.answer .pquizCategoryItem,.answer .pquizCategoryLegendItem{cursor:default}  .pquizItem.answerOk{color:black;border-bottom:2px solid #54eb5a}  .pquizItem.answerKo{color:black;border-bottom:2px solid #ffa858}  .pquizItem img{max-width:120px;max-height:120px}  .pquizItemDropped{float:none;margin-right:0}  .pquizBlockItemImageDropped{float:left}  .pquizInlineItemImageDropped{display:inline-block}  .pquizItemImageDropped{display:block;padding:0;margin:0;border:0;background-color:transparent;text-align:center;height:100%}  .pquizItemLetter{float:left;text-align:center;padding:.2em;min-width:1.5em;min-height:1.5em;margin-right:1em;margin-bottom:1em;background-color:#e8f0f7;border-radius:5px;border:1px solid #7f7f7f;white-space:nowrap;cursor:pointer}  .pquizItemLetter.selected{color:#fff;background-color:#0086cb}  .pquizMatching td{border:0;vertical-align:top}  .pquizMatching .pquizItemDropped{margin-bottom:0}  .pquizCategory{padding:.2em .2em .2em 1em}  .categories .pquizChoices{line-height:2.3em}  .categories .pquizChoices .pquizChoice{white-space:nowrap}  .pquizCategoriesChoices li.pquizChoice{margin:.8em;padding:.3em;display:inline-block;border-radius:5px;border:1px solid #bbb;cursor:pointer}  .pquizCategoriesChoices li.pquizChoice.answerOk{border-bottom:2px solid #54eb5a}  .pquizCategoriesChoices li.pquizChoice.answerKo{border-bottom:2px solid #ffa858}  .multiple .pquizCategoriesChoices li{display:list-item;padding:0;border:0}  .pquizCategoriesBasket{float:left;margin:1em 1em 1em 0;background-color:#fafafa;border-radius:5px;border:1px solid #004080;box-shadow:2px 2px 3px #bbb}  .pquizCategoriesBasket .legend{font-size:85%;text-align:center;padding:.5em 1em .5em 1em;background-color:#004080;color:white;border-radius:5px 5px 0 0;white-space:nowrap}  .pquizCategoriesBasket .pquizCategoryDrop{min-height:5em;min-width:8em;text-align:center;padding:.5em .5em .3em .5em;border-radius:0 0 5px 5px;–ms-touch-action:none;touch-action:none}  .pquizCategoryItemDropped,.pquizCategoryLegendItemDropped{float:none;display:block;margin:0 0 .2em 0}  .pquizCategoryLegendItemDropped{color:black}  .pquizCategoryColor{padding:0 1em;margin-left:.5em;margin-right:.2em;border-radius:5px;border:1px solid #7f7f7f;white-space:nowrap;cursor:pointer}  .pquizCategory.selected{background-color:#004080;color:white}  .pquizCategoryLegendItem.answerOk,.pquizCategoryDrop.answer .pquizCategoryItem.answerOk,.pquizCategoriesItems.answer .pquizCategoryItem.answerOk{color:black;border-bottom:2px solid #54eb5a}  .pquizCategoryLegendItem.answerKo,.pquizCategoryDrop.answer .pquizCategoryItem.answerKo,.pquizCategoriesItems.answer .pquizCategoryItem.answerKo{color:black;border-bottom:2px solid #ffa858}  .pquizMatchingLinkItems{width:30%;display:inline-block;vertical-align:top}  .pquizMatchingLinkItem{display:block;padding:.2em 1em .2em 1em;margin-bottom:1em;background-color:#f0f8ff;border-radius:5px;border:1px solid #7f7f7f}  [data-engine="mip"] .pquizDrop.answerOk{border-bottom:2px solid #54eb5a}  [data-engine="mip"] .pquizDrop.answerOk .pquizItem{border-bottom:0}  [data-engine="mip"] .pquizDrop.answerKo{border-bottom:2px solid #ffa858}  [data-engine="mip"] .pquizDrop.answerKo .pquizItem{border-bottom:0}  .pquizProduction{margin-top:1em;width:100%;height:12em}  .pquizDropzone{font-size:108%;text-shadow:1px 1px 1px #bbb}  .pquizDropzone-visible{background-color:rgba(125,125,125,0.3)}  .pquizMessage{position:absolute;width:45%;text-align:center;font-weight:bold;cursor:pointer}  .pquizMessage .pquizScore{float:none;margin-bottom:.5em}  .pquizMessageContent{padding:15px;background-color:#eee;border-radius:5px;border:1px solid #bbb;box-shadow:2px 2px 3px #bbb}  .pquizMessageContent .pquizP{margin-bottom:0}  .pquizMessageClose{position:absolute;right:-5px;width:30px;height:30px;cursor:pointer;background:url(../images/close.png) no-repeat}  .pquizMessageClose:hover{background-position:0 -30px}  .pquizScore:before{content:'Score : '}  .pquizScore{float:left;font-weight:bold}  [data-engine-options="radio"] td.answerOk{background-color:#54eb5a}  [data-engine-options="radio"] td.answerKo{background-color:#ffa858}  .pquizLetter{display:inline-block;text-align:center;margin-right:.2em;min-width:1.5em;min-height:1.5em;padding:.2em;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;border:1px solid #bbb;cursor:pointer}  .pquizLetter.answerOk{color:black;border-bottom:2px solid #54eb5a}  .pquizLetter.answerKo{color:black;border-bottom:2px solid #ffa858}  .letterAdd,.modified{background-color:#e8f0f7}  .pquizCategoryChoice.answerOk{background-color:#54eb5a}  .pquizCategoryChoice.answerKo{background-color:#ffa858}  .pquizSelectItem.answerKo{border-bottom:2px solid #ffa858}  .pquizSelectItem.answerOk{border-bottom:2px solid #54eb5a}  span.pquizDrop{display:inline-block;line-height:2em;–ms-touch-action:none;touch-action:none}  .pquizDrop.answerOk .pquizItem{color:black;border-bottom:2px solid #54eb5a}  .pquizDrop.answerKo .pquizItem{color:black;border-bottom:2px solid #ffa858}  span.pquizChoice{padding:.2em 0 .2em 0;background-color:#f0f8ff;border-radius:5px;cursor:pointer}  .categories span.pquizChoice{padding:.2em .2em .2em .2em;border:1px solid #7f7f7f;background-color:transparent}  .pquizPoint{padding:.2em 0 .2em 0;background-color:#c7e0f8;border-radius:3px;cursor:pointer}  .pquizPoint.selected{color:#fff;background-color:#0086cb}  .pquizPoint.answerOk{border-bottom:2px solid #54eb5a}  .pquizPoint.answerKo{border-bottom:2px solid #ffa858}  .pquizPointMedia{display:inline-block;padding:2px}  .pquizColor1{color:#00bdff}  .pquizBgColor1{background-color:#00bdff}  .pquizColor2{color:#fff693}  .pquizBgColor2{background-color:#fff693}  .pquizColor3{color:#c0ffc0}  .pquizBgColor3{background-color:#c0ffc0}  .pquizColor4{color:#e2aaff}  .pquizBgColor4{background-color:#e2aaff}  .pquizColor5{color:#ddc}  .pquizBgColor5{background-color:#ddc}  .pquizItemColor{padding:0 1em;margin-left:.5em;margin-right:.2em;border-radius:5px;border:1px solid #7f7f7f;white-space:nowrap}  .pquizItemColor.answerOk{border-bottom:2px solid #54eb5a}  .pquizItemColor.answerKo{border-bottom:2px solid #ffa858}  input.answerOk,textarea.answerOk{border-bottom:2px solid #54eb5a}  input.answerKo,textarea.answerKo{border-bottom:2px solid #ffa858}  .dragOver,.pquizCategoryLegendDrop.dragOver{background-color:#98b5c1}  .mipDragOver{background-color:rgba(152,181,193,0.5)}@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome.otf');font-weight:normal;font-style:normal}  table{clear:left;line-height:2em}  input:disabled,textarea:disabled{opacity:1;color:black}  .publiquiz{position:relative}  .pquizNumbering{float:right;font-size:200%;margin:0 0 0 1em}  .pquizButtons{margin-top:1em;background-color:#fafafa;padding:.5em;text-align:right}  .pquizButton{cursor:pointer;padding:.1em .4em .1em .4em;border:1px solid #999;border-radius:3px;color:#004080;background:linear-gradient(#fafafa,#bbb);text-decoration:none;text-shadow:0 1px 0 #eee;font-size:85%;font-weight:normal}    a.pquizButton.disabled{background:#eee;color:#bbb;cursor:default}  .pquizCompositePrevious,.pquizCompositeNext{cursor:pointer}  .pquizCompositePrevious.disabled,.pquizCompositeNext.disabled{opacity:.5;cursor:default}  .pquizQuizOneFile{border-bottom:1px dotted black;margin-bottom:2em;padding-bottom:1em}  .pquizElements{margin:.8em 1em 0 1.5em}  .pquizElement{margin-bottom:1em}  .pquizInstructions{font-weight:bold;color:#004080}  .pquizInstructions .pdocSection-ex{font-weight:normal}  .pquizEngine{margin-top:.8em;position:relative}  .pquizElements{margin-left:0}  .pquizElements li{list-style:none}  .pquizText{line-height:2em}  .pquizText td{padding:.3em .5% .3em .5%}  .pquizHelpButton{margin-top:1em}  .pquizHelpText{display:none;margin-top:1em;padding:.5em;border:1px solid #004080;font-family:serif}  .pquizHelpText h1{margin:0 0 .5em 0}  .pquizHelpText legend{color:#004080;font-weight:bold;font-family:sans-serif}  .pquizPopUp.fadeBackground,.pquizCongratulateMessages.fadeBackground{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.5);z-index:1}  .pquizPopUp.audioBlock{background-color:rgba(0,0,0,0.5);border-radius:1%}  .pquizHelpPopUp,.pquizExplanationPopUp,.pquizStrategyPopUp,.pquizScriptPopUp{position:absolute;cursor:pointer}  .pquizHelpPopUp .helpContainer,.pquizExplanationPopUp .explanationContainer,.pquizStrategyPopUp .strategyContainer,.pquizScriptPopUp .scriptContainer{padding:15px;border:1px solid #bbb;box-shadow:2px 2px 3px #bbb;border-radius:5px;background-color:#eee}  .pquizHelpPopUp .helpLegend,.pquizExplanationPopUp .explanationLegend,.pquizStrategyPopUp .strategyLegend,.pquizScriptPopUp .scriptLegend{font-weight:bold;margin:.5em 1em}  .pquizHelpPopUp .helpClose,.pquizExplanationPopUp .explanationClose,.pquizStrategyPopUp .strategyClose,.pquizScriptPopUp .scriptClose{position:absolute;top:10px;right:5px;width:30px;height:30px;cursor:pointer;background:url(../images/close.png) no-repeat}  .pquizHelpPopUp .helpClose:hover,.pquizExplanationPopUp .explanationClose:hover,.pquizStrategyPopUp .strategyClose:hover,.pquizScriptPopUp .scriptClose:hover{background-position:0 -30px}  .pquizAnswerText{display:none;margin-top:1em;padding:.5em;border:1px solid #393}  .pquizAnswerText legend{color:#393;font-weight:bold;font-family:sans-serif}  .pquizMatching .pdocMedia{margin-top:0}  .pdocHotspot,.pdocHotspotSpot{font-size:150%;cursor:pointer;text-shadow:1px 1px 1px #bbb}  .pdocHotspot a{display:block;text-decoration:none}  .pdocAudioPlayer{position:relative;height:56px;margin-bottom:.8em}  .pdocAudioPlayer audio{display:none}  .pdocAudioPlayer [data-player="button-play"]{cursor:pointer;height:48px;width:48px;margin-right:10px;border:0;background-position:center;background-repeat:no-repeat;vertical-align:middle}  .pdocAudioPlayer div[data-player="button-play"]{top:10px;position:absolute}  .pdocAudioPlayer span[data-player="button-play"]{margin:0;display:inline-block}  .pdocAudioPlayer [data-player="duration"]{display:inline-block;white-space:nowrap;font-weight:normal;color:black;line-height:2em}  .pdocAudioPlayer [data-player="timeline"]{position:absolute;left:54px;height:24px;border-radius:15px;background:-webkit-linear-gradient(top,#cdcacd,#f3f3f3);background:linear-gradient(#cdcacd,#f3f3f3);cursor:pointer}  .pdocAudioPlayer [data-player="cursor"]{width:24px;height:24px;border-radius:50%;background:#ec0c6e;cursor:pointer}  .pdocAudioPlayer.audioBlock{z-index:1}  .pdocTable.pdocTable-noline th,.pdocTable.pdocTable-noline td{border:0}  .pquizContent{clear:left}  .pquizSentence{margin-top:1.0em}  .pquizChoices{margin:.3em 0 .3em 0;padding-left:0}  .pquizChoices li{list-style:none inside;margin-bottom:.2em}  .pquizChoices img{vertical-align:middle}  .pquizChoice.answerOk input{box-shadow:0 2px 0 #54eb5a}  .pquizChoice.answerKo input{box-shadow:0 2px 0 #ffa858}  .pquizChoice.tempAnswer{color:#afafaf}  .pquizChoiceCheckbox input[type="checkbox"]{display:none}  .pquizChoiceCheckbox::before{font-family:FontAwesome;content:"\f096";padding-right:2px}  .pquizChoiceCheckbox.selected::before{content:"\f046";padding-right:0}  .pquizChoiceRadio input[type="radio"]{display:none}  .pquizChoiceRadio::before{font-family:FontAwesome;content:"\f10c"}  .pquizChoiceRadio.selected::before{content:"\f192"}  .pquizChoiceRadio.answerOk::before,.pquizChoiceCheckbox.answerOk::before{color:#54eb5a}  .pquizChoiceRadio.answerKo::before,.pquizChoiceCheckbox.answerKo::before{color:#ffa858}  .pquizItems,.pquizCategories,.pquizCategoriesItems{float:left;padding:1em 0 0 1em;margin-bottom:1em;background-color:#fafafa;border-radius:10px;border:1px solid #bbb;box-shadow:2px 2px 3px #bbb;min-height:2.8em;min-width:8em}  .pquizPickFloat{float:left;max-width:48%;margin-right:10px}  .pquizDropFloat{float:left;max-width:48%;margin-right:10px}  table.pquizDropFloat{float:none;display:inline}  .pquizItem,.pquizCategory,.pquizCategoryItem{float:left;padding:.2em;margin-right:1em;margin-bottom:1em;background-color:#f0f8ff;border-radius:5px;border:1px solid #7f7f7f;border-bottom:2px solid #7f7f7f;white-space:nowrap;cursor:pointer}  .answer .pquizItem,.answer .pquizCategory,.answer .pquizCategoryItem{cursor:default}  .pquizItem.answerOk{color:black;border-bottom:2px solid #54eb5a}  .pquizItem.answerKo{color:black;border-bottom:2px solid #ffa858}  .pquizPickFloat .pquizItem{float:none;display:table}  .pquizItemDropped{float:none;margin-right:0}  .pquizBlockItemImageDropped{float:left}  .pquizInlineItemImageDropped{display:inline-block}  .pquizItemImageDropped{display:block;padding:0;margin:0;border:0;background-color:transparent;text-align:center}  .pquizItemLetter{float:left;text-align:center;padding:.2em;min-width:1.5em;min-height:1.5em;margin-right:1em;margin-bottom:1em;background-color:#e8f0f7;border-radius:5px;border:1px solid #7f7f7f;white-space:nowrap;cursor:pointer}  .pquizItemLetter.selected{color:#fff;background-color:#0086cb}  .pquizMatching td{border:0;vertical-align:top}  .pquizMatching .pquizItemDropped{margin-bottom:0}  .pquizCategory{padding:.2em .2em .2em 1em}  .categories .pquizChoices{line-height:2.3em}  .categories .pquizChoices .pquizChoice{white-space:nowrap}  .pquizCategoriesChoices li{margin:.8em;padding:.3em;display:inline-block;border-radius:5px;border:1px solid #bbb;cursor:pointer}  .pquizCategoriesChoices li.pquizChoice.answerOk{border-bottom:2px solid #54eb5a}  .pquizCategoriesChoices li.pquizChoice.answerKo{border-bottom:2px solid #ffa858}  .multiple .pquizCategoriesChoices li{display:list-item;padding:0;border:0}  .pquizCategoriesBasket{float:left;margin:1em 1em 1em 0;background-color:#fafafa;border-radius:5px;border:1px solid #004080;box-shadow:2px 2px 3px #bbb}  .pquizCategoriesBasket .legend{font-size:85%;text-align:center;padding:.5em 1em .5em 1em;background-color:#004080;color:white;border-radius:5px 5px 0 0;white-space:nowrap}  .pquizCategoriesBasket .pquizCategoryDrop{min-height:5em;min-width:8em;text-align:center;padding:.5em .5em .3em .5em;border-radius:0 0 5px 5px}  .pquizCategoryItemDropped{float:none;display:block;margin:0 0 .2em 0}  .pquizCategoryColor{padding:0 1em;margin-left:.5em;margin-right:.2em;border-radius:5px;border:1px solid #7f7f7f;white-space:nowrap;cursor:pointer}  .pquizCategory.selected{background-color:#004080;color:white}  .pquizCategoryDrop.answer .pquizCategoryItem.answerOk,.pquizCategoriesItems.answer .pquizCategoryItem.answerOk{color:black;border-bottom:2px solid #54eb5a}  .pquizCategoryDrop.answer .pquizCategoryItem.answerKo,.pquizCategoriesItems.answer .pquizCategoryItem.answerKo{color:black;border-bottom:2px solid #ffa858}  .pquizMatchingLinkItems{width:30%;display:inline-block;vertical-align:top}  .pquizMatchingLinkItem{display:block;padding:.2em 1em .2em 1em;margin-bottom:1em;background-color:#f0f8ff;border-radius:5px;border:1px solid #7f7f7f}  [data-engine="mip"] .pquizDrop.answerOk{border-bottom:2px solid #54eb5a}  [data-engine="mip"] .pquizDrop.answerOk .pquizItem{border-bottom:0}  [data-engine="mip"] .pquizDrop.answerKo{border-bottom:2px solid #ffa858}  [data-engine="mip"] .pquizDrop.answerKo .pquizItem{border-bottom:0}  .pquizProduction{margin-top:1em;width:100%;height:12em}  .pquizDropzone{font-size:108%;text-shadow:1px 1px 1px #bbb}  .pquizDropzone-visible{background-color:rgba(125,125,125,0.3)}  .pquizDropzone-visible-enter{background-color:rgba(152,181,193,0.5)}  .pquizMessage{position:absolute;width:45%;text-align:center;font-weight:bold;cursor:pointer}  .pquizMessage .pquizScore{float:none;margin-bottom:.5em}  .pquizMessageContent{padding:15px;background-color:#eee;border-radius:5px;border:1px solid #bbb;box-shadow:2px 2px 3px #bbb}  .pquizMessageContent .pquizP{margin-bottom:0}  .pquizMessageClose{position:absolute;right:-5px;width:30px;height:30px;cursor:pointer;background:url(../images/close.png) no-repeat}  .pquizMessageClose:hover{background-position:0 -30px}  .pquizScore:before{content:'Score : '}  .pquizScore{float:left;font-weight:bold}  .pquizScoreButton{float:left}  .pquizLetter{display:inline-block;text-align:center;margin-right:.2em;min-width:1.5em;min-height:1.5em;padding:.2em;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;border:1px solid #bbb;cursor:pointer}  .pquizLetter.answerOk{color:black;border-bottom:2px solid #54eb5a}  .pquizLetter.answerKo{color:black;border-bottom:2px solid #ffa858}  .letterAdd,.modified{background-color:#e8f0f7}  td.pquizCategoryChoice{text-align:center}  .pquizSelectItem.answerKo{border-bottom:2px solid #ffa858}  .pquizSelectItem.answerOk{border-bottom:2px solid #54eb5a}  span.pquizDrop{display:inline-block;line-height:2em}  .pquizDrop.answerOk .pquizItem{color:black;border-bottom:2px solid #54eb5a}  .pquizDrop.answerKo .pquizItem{color:black;border-bottom:2px solid #ffa858}  span.pquizChoice{padding:.2em 0 .2em 0;background-color:#f0f8ff;border-radius:5px;cursor:pointer}  .categories span.pquizChoice{padding:.2em .2em .2em .2em;border:1px solid #7f7f7f;background-color:transparent}  .pquizPoint{padding:.2em 0 .2em 0;background-color:#c7e0f8;border-radius:3px;cursor:pointer}  .pquizPoint.selected{color:#fff;background-color:#0086cb}  .pquizPoint.answerOk{border-bottom:2px solid #54eb5a}  .pquizPoint.answerKo{border-bottom:2px solid #ffa858}  .pquizPointMedia{display:inline-block;padding:2px}  .noclue .pquizPoint{background-color:transparent}  .noclue .pquizPoint.selected{background-color:#0086cb}  .noclue .pquizPoint.pquizColor1,.pquizColor1{color:#00bdff}  .noclue .pquizPoint.pquizBgColor1,.pquizBgColor1{background-color:#00bdff}  .noclue .pquizPoint.pquizColor2,.pquizColor2{color:#ffa858}  .noclue .pquizPoint.pquizBgColor2,.pquizBgColor2{background-color:#ffdab9}  .noclue .pquizPoint.pquizColor3,.pquizColor3{color:#c0ffc0}  .noclue .pquizPoint.pquizBgColor3,.pquizBgColor3{background-color:#c0ffc0}  .noclue .pquizPoint.pquizColor4,.pquizColor4{color:#e2aaff}  .noclue .pquizPoint.pquizBgColor4,.pquizBgColor4{background-color:#e2aaff}  .noclue .pquizPoint.pquizColor5,.pquizColor5{color:#ddc}  .noclue .pquizPoint.pquizBgColor5,.pquizBgColor5{background-color:#ddc}  .noclue .pquizPoint.pquizColor6,.pquizColor6{color:#c0c0ff}  .noclue .pquizPoint.pquizBgColor6,.pquizBgColor6{background-color:#c0c0ff}  .noclue .pquizPoint.pquizColor7,.pquizColor7{color:#ffdca8}  .noclue .pquizPoint.pquizBgColor7,.pquizBgColor7{background-color:#ffdca8}  .pquizItemColor{padding:0 1em;margin-left:.5em;margin-right:.2em;border-radius:5px;border:1px solid #7f7f7f;white-space:nowrap}  .pquizItemColor.answerOk{border:1px solid #54eb5a}  .pquizItemColor.answerKo{border:1px solid #ffa858}  input.answerOk,textarea.answerOk{border-bottom:2px solid #54eb5a}  .pquizNoMark input.answerOk,textarea.answerOk{border-bottom:2px solid transparent}  input.answerKo,textarea.answerKo{border-bottom:2px solid #ffa858}  .pquizNoMark input.answerKo,textarea.answerKo{border-bottom:2px solid transparent}  .publiquiz[data-engine-options="radio"] td.answerOk{background-color:#54eb5a}  .publiquiz[data-engine-options="radio"] td.answerKo{background-color:#ffa858}  .dragOver{background-color:#98b5c1}  .mipDragOver{background-color:rgba(152,181,193,0.5)}