/*! generated from Nikaia/css.css.template - do not modify directly */@import "../../../scripts/js/bower_components/normalize.min.css";@import "../../../scripts/js/bower_components/jquery.mb.extruder/css/mbExtruder.min.css";@import "_css/help.css";@import "_css/boxes.css";@import "../_css/scorebar.css";@import "../_css/dropdown_menu.css";/*! from _css/utilities.css */.text-right{text-align:right}.text-left{text-align:left}.center,.wimscenter{text-align:center}div.wimscenter{margin:1.5rem .5rem .2rem .5rem}.blockcenter{margin-right:auto;margin-left:auto}.white{background-color:white}.float_right{float:right}.float_left{float:left}.smaller{font-size:70%}.small{font-size:90%}.bold{font-weight:bold}.nowrap{white-space:nowrap}textarea.nowrap{white-space:pre;overflow:auto;word-wrap:normal}.wims_emph{font-style:italic;color:#2a67ff;font-weight:bold}.clearall{clear:both}.inline{display:inline;display:inline-block}ul.inline,ol.inline{padding-left:0}.inline>li{display:inline-block}.wims_nopuce{list-style-type:none}.spacer{content:" ";display:block;padding-top:.6em;margin-bottom:.6em}audio.wims_audio{width:150px;margin:10px 0;padding:5px}.jxgbox{margin-left:auto;margin-right:auto}.jsxgraph_button{text-align:center}.jxgboxchild{margin-left:auto;margin-right:auto}.wimstech{font-family:monospace,"Courier New";font-size:small}.wims_smallremark{font-size:small}.emptyline{height:20px}.empty{width:5%}.wims_contribute,.wims_credits{padding-top:10px;padding-right:20px;text-align:right;color:#555;font-weight:bold;font-size:.8em}img.wimscenter{margin-left:auto;margin-right:auto}.wims_debug_mode{margin:auto;width:50%;font-size:small;font-family:monospace;border:1px solid #dfdfdf;padding:0 .5em 0}.wims_instruction{font-style:italic;font-size:small;margin:1.5rem .5rem .2rem .5rem;color:#646464;background-color:rgba(230,230,230,.3);border:1px solid silver;padding:1em 5px 1em}.wims_instruction>h2{display:inline-block;padding:.4rem;font-size:.8em;margin:-.3rem .5em .3em 0;background-color:silver;color:#505050}.wims_difficultylevel{font-style:italic;font-size:small;color:#646464;background-color:rgba(230,230,230,.3);padding:.1em 1px .1em}.wims_smallhelp{font-style:italic;font-size:small;margin:1.5rem .5rem .2rem .5rem;color:#646464;background-color:rgba(230,230,230,.3);border:1px solid silver;padding:0 5px 1em}.wims_smallhelp>h2{display:inline-block;padding:.4rem;font-size:.8em;margin:-.3rem .5em .3em 0;background-color:silver}.wims_topback{padding-right:.5em;position:fixed;bottom:0;right:0}.wims_topback a{text-shadow:0 0 2px rgba(255,255,255,1);position:relative;top:0;-webkit-transition:top .2s linear;-moz-transition:top .2s linear;transition:top .2s linear}.wims_topback a:before{content:"\21E1";font-size:2em}.wims_topback a:hover{top:-5px}.wims_connected:after{content:"\270b";font-size:1.5em;color:#8bb681}.wims_tooltip{cursor:help}a .wims_tooltip{display:inline-block}.wims_tooltip:after{border:2px solid transparent;padding:1px 6px 1px 3px;border-radius:15px}.wims_tooltip:hover:after{border-color:#8bb681}.hidden_text{display:inline-block;width:1px;height:1px;color:transparent;overflow:hidden}.wims_alertchat{background-color:#a0d3e8;border-radius:5px;padding:0 .5em;font-size:.9em;transition:opacity 300ms ease-out}div.wims_alertchat{margin:.5em auto;width:50%}.wims_alertchat .float_right{margin-top:.5em}.fullwidth{min-width:95%;clear:both}.halfwidth{width:50%;box-sizing:border-box;vertical-align:top}.flex_box{display:flex;flex-flow:row wrap;justify-content:space-around;list-style:none;margin:auto;padding:2px}.flex_box>li{display:inline-block;margin:2px 0}.main_body .ui-widget{font-size:inherit}.ui-tabs{margin-bottom:.5em}.main_body .ui-tabs .ui-tabs-panel{padding:.5em}span.disabled,span.disabled:hover,span.disabled:active{opacity:.6}/*! from _css/boxes.css */.wims_widget_box{margin:5px}.wims_widget_box .title_box{border-radius:5px 5px 0 0;border:1px solid #BBB;border-bottom-width:0;margin:0;padding:.5em}.wims_widget_box .title_box h1,.wims_widget_box .title_box h2,.wims_widget_box .title_box h3{margin-top:2px;margin-bottom:0}.wims_widget_box .title_box .wims_title{text-shadow:-1px -1px 1px rgba(0,0,0,.5),1px 1px 1px rgba(0,0,0,.5)}.wims_widget_box .box_content{background-color:#fff;margin:0;padding:.5em;clear:both;border:1px solid #BBB;border-radius:0 0 5px 5px;min-height:6em;box-sizing:border-box}@media only screen and (max-width:40em){.medium_size{margin:5px 0}}@media only screen and (min-width:40.063em) and (max-width:64em){.medium_size{max-width:40em;margin:5px auto}}@media only screen and (min-width:64.063em){.medium_size{width:50%;float:left;margin:0;padding:.5em;box-sizing:border-box}}/*! from _css/breadcrumbs.css */.breadcrumbs{margin:0;line-height:1em}.breadcrumbs .menuitem{padding:0;min-height:1em}.breadcrumbs .menuitem>a,.breadcrumbs .menuitem>.text_item{background-size:contain;background-repeat:no-repeat;min-height:1em;padding:0 0 0 1.5em}.breadcrumb_root a{background-image:none}.breadcrumbs{border-style:solid;border-width:1px;padding:.5rem .77778rem .5rem;background-color:#f4f4f4;border-color:gainsboro}.breadcrumbs{list-style:none}.breadcrumbs::before,.breadcrumbs::after{content:' ';display:table}.breadcrumbs::after{clear:both}.breadcrumbs li{float:left;color:#0a0a0a;font-size:.6875rem;cursor:default;text-transform:uppercase}.breadcrumbs li:not(:last-child)::after{color:#cacaca;content:"/";position:relative;top:1px;opacity:1;margin:0 .75em}.breadcrumbs>li>a{color:#2ba6cb;text-decoration:none}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs .disabled{color:#cacaca;cursor:not-allowed}/*! from _css/button.css */input[type="submit"],.wims_button,.wims_button_help{margin:0 0 2px 2px}input[type="submit"],.wims_button,.wims_button_help,.wims_button_feedback,.wims_tab,.wims_tabselect,.ui-widget input[type="submit"]{display:inline-block;width:auto;padding:.2em .6em;font-family:AllerBold,Arial,Helvetica,sans-serif;font-weight:bold;cursor:pointer;overflow:visible;position:relative;text-decoration:none;line-height:2em;border-color:#999;border-color:transparent rgba(0,0,0,.25) rgba(0,0,0,.5);border-style:solid;border-width:1px;border-radius:4px;background-image:linear-gradient(transparent,rgba(0,0,0,.25));box-shadow:0 1px 0 rgba(255,255,255,.25) inset,0 1px 2px rgba(0,0,0,.25);font-size:12px}input[type="button"].wims_button{display:inline-block;width:auto;font-family:'AllerBold',Arial,Helvetica,sans-serif;margin-bottom:.1em;padding:.2em .6em;cursor:pointer;overflow:visible;position:relative;text-decoration:none;text-shadow:0 -1px 1px rgba(0,0,0,.5);box-shadow:rgba(255,255,255,0.75) 0 1px 1px;font-size:.8em;font-weight:bold}input[type="submit"],.wims_button,.wims_button_feedback,.wims_tab,.wims_tabselect{text-shadow:0 -1px 1px rgba(0,0,0,.5)}.wims_button_feedback{border-radius:50px;background-image:linear-gradient(rgba(255,255,255,0),rgba(255,255,255,.25));text-shadow:0 -1px 1px rgba(0,0,0,.5);box-shadow:rgba(255,255,255,.75) 0 1px 1px;font-size:1em;height:5em;background-color:orange;color:black}input[type="submit"]:hover,.wims_button:hover,.wims_button_help:hover,.wims_tab:hover{background-image:linear-gradient(rgba(0,0,0,.25),transparent);border-color:rgba(0,0,0,.25)}input[type="submit"]:active,.wims_button:active,.wims_button_help:active,.wims_button_feedback:active,.wims_tab:active{top:1px;box-shadow:inset 1px 1px 2px rgba(0,0,0,.5)}.main_body #wimsbodybox .wims_secondary_button,.main_body input.wims_giveup{background-color:#EEE;color:#000;text-shadow:0 -1px 1px rgba(255,255,255,.5),0 1px 1px rgba(255,255,255,.5)}body.main_body .wims_button.wims_warning,input[type="submit"].wims_warning,input[type="button"].wims_warning{background-color:brown}.wims_button.disabled{opacity:.6;background-image:none;box-shadow:none}.wims_button.disabled:hover{top:0;box-shadow:none;cursor:default}/*! from Nikaia/_css/classes.css */.wims_classname{text-align:center}.zone_etu #wimslogoleft img{max-height:40px}.zone_etu #wimslogoleft{padding:.5em}.wims_class_typename{font-size:.5em}.wims_external_auth{padding:5px}.class_settings label{min-width:10em;display:inline-block}.class_settings li{margin:0;padding:2px 5px}.class_settings li:nth-child(even){background:#CCC}.class_settings li:nth-child(odd){background:#FFF}.field_required{font-size:1.2em;font-weight:bold;color:red}/*! from _css/classuser.css */.wims_class_motd,.wims_class_pmotd{margin:5pt;padding:10pt;border:thin solid black}.wims_classes_direct{padding-top:2px;padding-right:2px;padding-bottom:2px;padding-left:2px;margin-bottom:5px;text-align:center}.wims_classes_direct_portal,.wims_classes_direct_program,.wims_classes_direct_class,.wims_classes_direct_course,.wims_classes_direct_level,.wims_classes_direct_testclass{border:thin solid black;padding-left:2px;padding-right:2px;margin-top:0}.wims_classes_direct_type{color:#a52a2a}.wims_classes_direct_portal{background-color:#CFF}.wims_classes_direct_program{background-color:#9FC}.wims_classes_direct_course{background-color:#C9F}.wims_classes_direct_class{background-color:#9CF}.wims_classes_direct_level{background-color:#CFF}.wims_classes_direct_name{padding:5pt;border-bottom:1px solid gray;overflow:scroll}.wims_subclasses li{list-style:none;padding-top:3pt;padding-right:0;padding-bottom:0;padding-left:3pt;margin-top:3pt;margin-right:5pt;margin-bottom:5pt}.wims_subclasses li:before{content:"\2192 \0020";font-size:100%}.wims_classes_direct_group,.wims_subclasses .class,#wims_class_manager_msg{background-color:#CFF}.wims_subclasses .program{background-color:#9FC}.wims_subclasses .course{background-color:#C9F}.wims_user_table{margin-left:2%;padding-top:5pt;border-bottom:1px solid gray;overflow:scroll;border-spacing:0}.wims_user_sheet_table,.wims_user_doc_table,.wims_user_docp_table,.wims_user_vote_table{width:75%;margin-left:2%;padding:5pt;border-bottom:1px solid gray;border-left:2px solid gray;overflow:scroll;margin-right:auto}.wims_user_exam_table{width:75%;margin-left:2%;padding-top:5pt;border-bottom:1px solid gray;border-left:2px solid gray;overflow:scroll}.wims_user_sheet_score{color:#a52a2a;white-space:nowrap}.wims_user_sheet_type{white-space:nowrap;font-weight:bold}tr.wims_user_sheet,tr.wims_user_vote{text-align:left}tr.wims_user_doc,tr.wims_user_docp{text-align:left;white-space:nowrap}td.wims_user_doc_type{width:120px}tr.wims_user_exam{text-align:left}td.wims_user_exam_type{text-align:left;white-space:nowrap;width:120px}td.wims_user_vote_type{text-align:left;white-space:nowrap;width:120px}table.wims_user_table{background-color:transparent;padding:5pt;border-bottom:1px solid gray;overflow:scroll}.wims_user_myscore{background-color:#FFF;text-align:left;padding-top:5pt;padding-right:10pt;padding-bottom:10pt;padding-left:10pt;border-bottom:1px solid gray;border-left:3px solid gray;width:100%}ul.wims_user_doc,ul.wims_user_docp,ul.wims_user_vote{list-style:none;padding:.5em}.wims_user_doc .wims_user_info{margin-left:30%}.wims_user_doc li,.wims_user_docp li,.wims_user_vote li{padding:1em;border:1px solid gray;background-color:#fdfdfd;border-radius:5px;margin:3px;display:inline-block;width:45%}/*! from _css/code.css */.tt{font-family:monospace,"Courier New";border-left-width:3px;margin:0;padding:0 3px}code,pre{border:1px solid #ccc;border-radius:2px;box-shadow:inset 0 0 .5em rgba(128,128,128,0.5)}code{display:inline-block;font-family:Consolas,"Andale Mono WT","Andale Mono","Bitstream Vera Sans Mono","Nimbus Mono L",Monaco,"Courier New",monospace;background-color:#fbfaf9;background-color:rgba(0,128,0,0.1);color:#333;padding:.5em}pre{overflow:auto;padding:1em}textarea#wims_deposit{width:80%;min-width:50em;min-height:30em}.wims_fname{font-family:monospace,"Courier New";color:#600;font-weight:bold}.wims_parm{background-color:#ffffe5}.wims_code_words{color:blue}.wims_code_variable{color:navy}.wims_mod_title{color:blue;font-style:italic}.wims_mod_desc{font-style:italic}.wims_msg{padding:1rem;margin:0 auto 1rem auto;border:1px solid rgba(10,10,10,0.25)}.wims_msg.success{background-color:#e1faea}.wims_msg.alert{background-color:#fce6e2}.wims_msg.warning{background-color:#fff3d9}.wims_msg.info{background-color:#def0fc}.wims_alertmsg{margin:auto;color:#a52a2a;font-weight:bold;padding:10px;border:solid 1px}.wims_label{color:green;font-family:monospace,"Courier New";padding:3px;border:solid 1px}.wims_login{color:blue;font-weight:bold}/*! from _css/createxo.css */.wims_model_textarea{border:3px solid #ccc;padding:5px}/*! from _css/sheet.css */.wims_sheet_title{text-align:center}.wims_sheet_desc,.wims_work_desc,.wims_vote_desc,.wims_exam_desc,.wims_doc_desc{padding:.5em;font-style:italic;display:block}.wims_user_sheet .wims_user_info{margin-left:30%}.wims_work_legend{text-align:right}ul.wims_work_list,ul.wims_user_sheet{list-style:none;padding:.5em;margin:0}.wims_work_list>li,.wims_user_sheet>li,.wims_sheet_list>li,.wims_work_legend li{display:inline-block;border:1px solid gray;border-radius:5px}.wims_work_legend>p,.wims_work_legend>ul{margin:0}.wims_work_list>li,.wims_user_sheet>li,.wims_sheet_list>li{padding:1em;padding-bottom:1.5em;margin-right:3px;margin-bottom:1.5em;width:46%;min-width:20em;min-height:3em;vertical-align:top}.wims_work_legend li{vertical-align:middle;padding:0 .5em}.wims_work_legend li:before{font-size:1.2em;padding-right:.2em}.wims_work_list>li:before{font-size:1.4em}.wims_sheet_item{background-color:#CCF}.wims_sheet_item:before{content:"\270E"}.wims_doc_item{background-color:#99F}.wims_doc_item:before{content:"\2691"}.wims_vote_item{background-color:#66F}.wims_vote_item:before{content:"\2713"}.wims_exam_item{background-color:#9CF}.wims_exam_item:before{content:"\270D"}.wims_sheet_list{counter-reset:LIST-ITEMS}.wims_sheet_list li:before{content:counter(LIST-ITEMS) ".";counter-increment:LIST-ITEMS;padding-right:.25em}.wims_exo_item{background-image:linear-gradient(to bottom,transparent,rgba(0,0,0,.25))}.wims_sheet_item,.wims_doc_item,.wims_vote_item,.wims_exam_item,.wims_exo_item{position:relative}.wims_sheet_score{text-align:center;margin:1px;padding:5px;border:2px solid #666;background-color:#FFF;border-radius:2px}div.menuitem.score{background-color:white;color:black;border:1px solid black;padding:.5em;width:80%;margin:auto}.wims_user_info{position:absolute;right:.5em;top:-.75em}@media only screen and (max-width:64em){.wims_work_list>li,.wims_user_sheet>li,.wims_sheet_list>li{width:inherit;display:block}}/*! from _css/oef.css */#oef_intro_params{border-color:#BBB gray gray #BBB;border-radius:10px;border-style:solid;border-width:1px;margin:1em auto;padding:0;width:80%}#oef_intro_params .legend{border-top-left-radius:10px;border-top-right-radius:10px}#oef_intro_params label{font-weight:bold}#oef_intro_params .field{padding:.5em 1em}#oef_intro_params select#exo{width:100%}.oef_intro_buttons{text-align:center}#oef_devel_mode{font-size:small}.oefform .send_answer{text-align:center}#oef_actions{margin:1em 0}#oef_actions p{margin:.2em}.oefanswer table{font-size:.9em;border-collapse:collapse}.wims_oef_input{padding-top:2px;padding-right:1px;padding-bottom:2px;padding-left:1px;font-weight:bold;font-size:1.2em}.oefanswername{font-size:125%}.oefstatement{border:1px groove ThreeDFace;padding:5px}.oefstatement table{border-collapse:collapse}#answeranalysis{border:1px groove ThreeDFace;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.legend{margin-top:0;padding:.5em 1em;border-bottom:1px groove ThreeDFace;text-align:center;font-weight:bold}#answeranalysis .content{padding:1em}.oefform{padding:.5em}.oefnameexo{display:inline;font-style:italic}.feedback{background-color:#fff;border-color:#EEE;border-color:rgba(0,0,0,.1);border:1px solid;border-radius:5px;box-shadow:0 1px 0 rgba(255,255,255,.25) inset;margin-right:15em;padding:.5em}.oef_indneutral{font-weight:bold}.oef_indgood{color:green;font-weight:bold}.oef_condgood{color:green;font-weight:bold}.oef_indbad{color:red;font-weight:bold}.oef_condbad{color:red;font-weight:bold}.oef_indforget{color:navy;font-weight:bold}.oef_indpartial{color:orange;font-weight:bold}.oef_indprec{color:orange;font-weight:bold}#oef_indlegend ul{padding-left:1em}#oef_indlegend li{list-style:none}#oef_indlegend li:first-letter {text-transform:capitalize}#oef_indlegend li:before{content:"\00B7";font-size:70px;vertical-align:middle;line-height:1.5rem}.oefnoembed td{min-width:70px;margin-top:5px;margin-bottom:5px}ul.oef_filter{list-style:none}/*! from _css/docu.css */h2.wims_docu_titleb,h3.wims_docu_titleb{padding-left:0;padding-right:0;text-align:left;font-size:120%}h1.wims_docu_title{font-size:130%;border-bottom:solid;border-top:solid;border-width:thin;border-color:gray;padding:1px;text-align:center}h2.wims_docu{font-size:110%;font-weight:bold}.ui-menu{max-width:200px;font-size:80%}.ui-menu-item>a{text-decoration:none}.doc_toc{padding:.4em}#docprint .doc_toc{visibility:hidden;display:none}#docnavigation{text-align:center}#docnavigation .menuitem a{color:#000}#wimsdoc:not(.editor_mode) .wimsbody{margin-left:0}#wimsdoc .navmenu{margin-top:180px;padding:0;position:fixed;top:50px}#wimsdoc .left.navmenu{display:none}#wimsdoc .right.navmenu{margin-left:0;margin-right:0;right:0}/*! from _css/exam.css */.wims_exam{text-align:left;margin-left:2.5em;margin-bottom:.5em;padding:1em 0}.wims_exam .exo_item{box-sizing:content-box;margin-right:2em;margin-bottom:.5em;width:16em;padding:4px;border-radius:4px;background-color:#dfdfdf;background-image:linear-gradient(to left,rgba(255,255,255,0) 0,rgba(255,255,255,0.5) 100%);border-top:1px solid #ccc;border-left:1px solid #ccc;float:left}.exo_done{color:#008f00}.exo_done:before{content:"\002714";padding-right:.4em}.disabled_link{color:#a0a0c0;text-decoration:underline}.wims_exam .exo_item .weight{font-size:90%}/*! from _css/exercise.css *//*! from _css/forms.css */input,textarea{color:black}input[disabled],textarea[disabled]{color:#444;background-color:#dfdfdf}input[type="radio"],input[type="checkbox"]{margin-right:5px}.property_fields{position:relative;margin-top:1em;margin-bottom:1em;max-width:900px;padding:.5em 0;background-image:linear-gradient(to bottom,rgba(255,255,255,0.7) 0,rgba(255,255,255,0.9) 48%,rgba(255,255,255,0.4) 100%)}.property_fields .actions,.property_fields .wimsform{padding:.5em;margin-top:.5em}.property_fields .box{padding:.4em;border:1px solid #cfcfcf;line-height:1.2em}.property_fields p{padding:0 1em}.box>div,.box>input,.box>textarea,.box>select{margin-left:1em}.property_fields .halfwidth{float:left;min-height:4em}.property_fields .field:nth-child(even){background-color:#dfdfdf;background-color:rgba(240,240,240,.4)}.property_fields .field:nth-child(odd){background-color:#efefef;background-color:rgba(255,255,255,.8)}.formHelp{font-size:9pt;color:#666}.property_fields legend{font-size:1.2em;font-weight:bold;text-shadow:-1px -1px #000;padding:0 .5em;margin-left:1em;border:1px solid #BBB;border-radius:5px}.property_fields label{font-weight:bold;display:inline-block;min-width:10em;vertical-align:middle}.property_fields select{vertical-align:middle}.property_fields input[type="text"]{min-width:50%}.fullwidth input[type="text"],.fullwidth select{width:95%}.field textarea{min-width:80%}.fullwidth textarea{width:96%}.field input.small_input{width:6em;min-width:6em}input[type="color"]{vertical-align:bottom}li.wims_formradio{display:block}.wims_formradio label{min-width:0;font-weight:normal}@media only screen and (max-width:40em){.property_fields .halfwidth,.halfwidth{width:auto;display:block;min-width:0}}@media only screen and (min-width:40.063em) and (max-width:64em){.property_fields .halfwidth{min-width:310px}}/*! from _css/forum.css */div.wims_forum_msg{background-color:transparent;padding-left:3%;padding-right:3%;margin-left:3%;margin-right:3%;border:1px solid #e8e8e8;min-height:50px}div.wims_forum_intro{background-color:#eee;padding-left:3%;padding-right:3%;margin-left:3%;margin-right:3%}ul.wims_forum_list li{list-style:none;padding:3pt 0 0 5pt;margin-top:10pt;margin-right:10%;margin-bottom:5pt;border-left:1px solid gray;border-bottom:1px solid gray}ul.wims_forum_list li li{list-style:none;padding:3pt 0 0 5pt;margin-top:10pt;margin-right:0;margin-bottom:5pt;border-left:1px solid gray;border-bottom:1px solid gray}ul.wims_forum_list li.wims_forum_item_toread{color:red}ul.wims_forum_list li.wims_forum_item_toread:before{content:"\26A0"}.wims_forum_blockquote{font-style:italic;padding-top:0;padding-bottom:0;padding:0 1em;margin-left:0;border-left:1px solid navy;background-color:#e3f2f0}/*! from Nikaia/_css/general.css */body{margin:0;padding:0;font-family:arial,verdana,helvetica,sans-serif;font-size:.9em}.main_body{background-image:url("img/portal-header.png");background-position:-300px -70px;background-repeat:no-repeat}li{margin-bottom:2px}pre{overflow:auto}a:hover{text-decoration:none}a:hover img{opacity:.75}.wimsbody{background-color:#FFF;border-radius:5px;padding:0 5px 1em 5px}#wimsfrontpage .wimsbody{background:0;max-width:1024px;min-width:510px;margin:auto}.debug{background-color:black;padding:.5em;color:darkorange;font-family:monospace}.debug ul{font-size:105%}#wimsbodybox{padding-top:1em;margin:0}.wims_content{padding:0 1em}.menuitem a{display:inline-block;text-decoration:none}.menuitem a:hover{text-decoration:underline}.wimsmenu{padding:2px 4px;margin:0;font-size:90%}.wimsmenu .topmenuitem{display:inline-block;padding-left:10px;padding-right:10px;padding-top:1px;padding-bottom:1px;min-height:2.5em}.menublock .menuitem{display:block;_display:inline;padding-top:1px;padding-bottom:1px}.menublock{display:inline-block;_display:block;padding-left:15px;padding-right:15px}.tailitem{font-size:small;padding-top:1px;padding-bottom:1px;left:0}#wimsexam .wimsbody{padding-left:10%;padding-right:10%;margin-left:0}#wimslightpopup #wimsbodybox #wimspagebox .wimsbody{padding-left:20px;padding-right:20px;margin-left:0}#wimspagebox .wimsdocleftmenu{margin-top:180px;padding:0;position:fixed;top:50px;left:auto;text-align:left}#wimspagebox .wimsdocrightmenu{margin-top:180px;margin-left:0;margin-right:0;padding:0;position:fixed;top:50px;right:20px;text-align:left}#wimsmenumodubox .wimstail{text-align:left;font-size:80%;padding:10px;margin:10px;border-radius:20px}#wimstailbox{text-align:center;font-size:80%;padding-top:1em}div.tailsepdoc{display:inline-block}.zone_prof .wimsbody{position:relative;float:right;width:86%;min-height:25em;padding-bottom:1em;margin:0}#wimsbodybox #wimsmenutab .wimsmenu .menuitem{display:inline-block;padding:1px 10px;text-decoration:none;border:thin black solid;border-radius:20px 20px 0 0}#wimsbodybox #wimsmenutab .wimsmenu .itemsep{display:inline-block;padding:5px 30px;text-decoration:none}.wims_warning{color:brown}div.wims_warning{padding:.5em 20px}span.tooltip{color:#a52a2a}.inline li,.inline{zoom:1;display:inline;display:inline-block;margin-left:5px}@media only screen and (max-width:40em){#wimspagebox{padding:0;margin:0;float:none;width:auto}#wimsbodybox{padding:.5em 0}}@media only screen and (max-width:64em){.zone_prof .wimsbody{float:none;width:auto}.breadcrumbs li:first-child{margin-left:3em}}@media only screen and (min-width:40.063em) and (max-width:64em){#wimspagebox{margin:0 5px}}@media only screen and (min-width:64.063em){#wimspagebox{margin:0 1em;min-height:32em}.breadcrumbs li:first-child{margin-left:5em}}/*! from _css/home.css */.wims_home_list li{background-color:#fff;list-style:none;padding:5pt}.wims_home_list li:nth-child(even){background-color:#e5e5e5}.wims_motd{background-color:#e8e8e8;padding-right:10pt;padding-left:10pt}/*! from _css/search_engine.css */.wims_search_engine{padding:.5em 0;background-color:#FFF;background-image:linear-gradient(rgba(255,255,255,.5) 0,rgba(153,153,153,.2) 100%);text-align:center;margin-left:auto;margin-right:auto;border:thin solid #CCC}.wims_search_engine .inline{margin:0;vertical-align:middle}.wims_search_engine li{margin:.5em 0}.wims_search_engine input[type="search"]{padding:3px;border-radius:5px 0 0 5px;border-width:1px;margin-right:0}.wims_search_engine button[type="submit"]{border-radius:0 5px 5px 0;margin-left:0;padding:0 .5em}.wims_clearSearch{float:right}.wims_search_help{float:right}.wims_search_title{text-align:left}#searchresult .wims_emph{padding-bottom:0}.wims_home_result_list{background-color:white;padding:.5em .5em .5em 1.5em}.wims_home_result_list li{margin:0;padding:1em .5em;background-color:white;list-style-type:none}.wims_home_result_list li:nth-child(odd){background-color:#e5e5e5}/*! from Nikaia/_css/search_engine.css */.search_box .title_box h2{float:left}.search_box button[type="submit"]{border-radius:0 5px 5px 0;margin-left:0;padding:0 .5em}.search_box input[type="search"]{padding:.2em 2px;font-size:14px;border-radius:5px 0 0 5px;margin-right:0}.search_box .box_content{padding-top:2em}/*! from _css/sequence.css */.wims_seq,.wims_sheet{position:relative;margin:10px;border:thin solid;border-bottom:2px solid #888;border-right:2px solid #888}.wims_visible{color:green}.wims_title_seq{padding:.5em;border-bottom:thin solid gray;border-right:thin solid gray}.wims_seq a{text-decoration:none}.wims_seq a:hover{text-decoration:underline}.wims_seq .wims_desc_item{color:#804000}.wims_comment_item{padding:.5em}.wims_title_seq .wims_comment_item{margin-top:5px;color:#804000;display:inline-block}.wims_seq .wims_title_item{font-weight:bold}.wims_seq_item_n{padding:3px 6px;border:1px solid gray;border-radius:20px}/*! from _css/wimstable.css */.wimstable{width:90%;border-spacing:1px;border-collapse:collapse;border-color:#999;font-size:.9em}.wimstable caption{font-weight:bold;font-size:1.1em;padding:3px}.wimstable th{padding:3px}.wimstable td{padding:6px}.wimstable .odd{background-color:white}.wimstable .even{background-color:#dfdfdf}.wimstable caption,.wimstable th,.wimstable td{border:1px solid #999}.wimsborder{border-collapse:collapse}.wimsborder,.wimsborder tr,.wimsborder td,.wimsborder th{border:1px solid #999}.wimsborder tr,table.wimsborder td,table.wimsborder th,table.wimsnoborder td,table.wimsnoborder th{padding:7pt;margin-top:10px;margin-bottom:10px;text-align:center;border-collapse:collapse;min-width:10pt}.wimsborder th{background-color:#efefef}table.wimscenter{padding:7pt;margin-left:auto;margin-right:auto}/*! from Nikaia/_css/wimstitle.css */.wims_docu_title,.wims_sheet_title,.wimscenter{text-align:center}.wims_title{text-align:center}h2.wims_subtitle{text-align:center;display:block;font-weight:normal;margin-top:0;font-style:italic}#wims_modu_title1 .wims_title_close{padding-left:30%;margin-left:30%;padding-bottom:5px}#wims_modu_title2 .wims_title,#wims_modu_title2 .wims_subtitle{float:left}#wims_modu_title2 .wims_subtitle{font-size:small;margin:12px}#wims_modu_title1 .wims_title_close{padding-left:10px;margin-left:10px;padding-bottom:5px}#wims_modu_title3 .wims_subtitle{display:block;text-align:center;font-weight:bold}#wims_modu_title3 .wims_title_close{padding:10px}h1.oeftitle{text-align:center}/*! from _css/menuextruder.css */#wimsmenumodubox.extruder .extruder-content{border:0;box-shadow:1px 1px 12px #555;overflow-y:auto !important}.extruder .flap{cursor:pointer}.extruder.isOpened .flap{box-shadow:none}.extruder .text{background-color:transparent}.extruder.right .extruder-content{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,0.5)),to(transparent));background-image:-webkit-linear-gradient(right,rgba(0,0,0,0.5),transparent);background-image:-moz-linear-gradient(right,rgba(0,0,0,0.5),transparent);background-image:-ms-linear-gradient(right,rgba(0,0,0,0.5),transparent);background-image:-o-linear-gradient(right,rgba(0,0,0,0.5),transparent);background-image:linear-gradient(right,rgba(0,0,0,0.5),transparent)}.extruder.left .extruder-content{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0.5)),to(transparent));background-image:-webkit-linear-gradient(left,rgba(0,0,0,0.5),transparent);background-image:-moz-linear-gradient(left,rgba(0,0,0,0.5),transparent);background-image:-ms-linear-gradient(left,rgba(0,0,0,0.5),transparent);background-image:-o-linear-gradient(left,rgba(0,0,0,0.5),transparent);background-image:linear-gradient(left,rgba(0,0,0,0.5),transparent);padding-left:1em}.extruder.top .extruder-content,.extruder.bottom .extruder-content{background-image:-webkit-gradient(linear,right bottom,right top,from(rgba(0,0,0,0.5)),to(transparent));background-image:-webkit-linear-gradient(top,rgba(0,0,0,0.5),transparent);background-image:-moz-linear-gradient(top,rgba(0,0,0,0.5),transparent);background-image:-ms-linear-gradient(top,rgba(0,0,0,0.5),transparent);background-image:-o-linear-gradient(top,rgba(0,0,0,0.5),transparent);background-image:linear-gradient(top,rgba(0,0,0,0.5),transparent)}div.extruder.bottom .flap{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.5)),to(transparent));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,0.5),transparent);background-image:-moz-linear-gradient(bottom,rgba(0,0,0,0.5),transparent);background-image:-ms-linear-gradient(bottom,rgba(0,0,0,0.5),transparent);background-image:-o-linear-gradient(bottom,rgba(0,0,0,0.5),transparent);background-image:linear-gradient(bottom,rgba(0,0,0,0.5),transparent);border:1px solid black;border-bottom:0}/*! from Nikaia/_css/menumodubox.css */#wimsmenumodubox .text{text-shadow:none}#wimsmenumodubox ul{margin-top:0;padding-left:1em}#wimsmenumodubox .wimsmenu{list-style:none;font-size:100%}#wimsmenumodubox .menuitem>a{margin-bottom:5px;padding-left:1.5em;min-height:1em;background-size:contain}#wimsmenumodubox .menu_title{margin:.5em 0 0 0}#wimsmenumodubox .itemsep{display:block;border:0;border-top:thin white solid;padding-top:.5em;margin-top:1em}#wimsmenumodubox h2{font-size:1.1em}/*! from Nikaia/_css/menuprof.css */#menuprof{float:left}#menuprof ul{background-color:#fff;border-top-right-radius:5px;border-bottom-right-radius:5px;border:1px solid rgba(0,0,0,.1);margin-bottom:20px;padding-left:10px}#menuprof ul li{margin-bottom:0;padding-left:0;margin-bottom:4px;border-bottom:1px solid rgba(0,0,0,.1);list-style-type:none;background-repeat:no-repeat;background-position:left center}#menuprof ul li:last-child{border-bottom:0}#menuprof ul li.itemsep{font-weight:bold;padding:10px 0;margin:0}#menuprof ul li.menuitem a{color:#000;color:rgba(0,0,0,.75)}@media only screen and (max-width:40em){#menuprof ul.wimsmenu li a{background-image:none;padding:0}#menuprof ul.wimsmenu li.itemsep{display:block;padding-bottom:0}}@media only screen and (max-width:64em){#menuprof{margin-top:0;float:none;width:100%;margin-bottom:10px}#menuprof ul{margin:0}#menuprof ul.wimsmenu{padding:0;border-radius:0;padding-left:1em}#menuprof ul.wimsmenu li{display:inline-block;border:0;background-image:none}#menuprof.wimsmenu .menuitem{padding-right:0}#menuprof ul.wimsmenu li:not(.itemsep):after{content:"-";margin-left:.5em}#menuprof ul.wimsmenu li:last-child:after{content:""}}@media only screen and (min-width:40.063em) and (max-width:64em){#menuprof ul li.itemsep{border-right:2px solid gray;padding-right:1em;margin-right:1em;min-width:6.5em}#menuprof .menuitem{line-height:2em;margin-right:1em}}@media only screen and (min-width:64.063em){#menuprof{max-width:9em}}/*! from Nikaia/_css/menubox.css */#wimsmenubox{margin:0;padding:3px;background-color:black;color:white;clear:both;text-align:center;-webkit-box-shadow:0 1px 2px 2px rgba(0,0,0,0.5);-moz-box-shadow:0 1px 2px 2px rgba(0,0,0,0.5);box-shadow:0 1px 2px 2px rgba(0,0,0,0.5)}#wimsmenubox .menuitem{display:inline}#wimsmenubox a{color:white}/*! from Nikaia/_css/header.css */.wimslogo{float:left}.wimslogo a img{height:50px;top:auto;right:auto}#classlogo{padding:2px}#classlogo img{max-height:3.5em}#wimstopbox .institution_logo img{max-height:3em}#wimstopbox{color:#fff;padding-top:10px;position:relative;background-image:linear-gradient(rgba(0,0,0,.5),transparent);border-radius:0;margin-left:0;margin-right:0;text-align:left}#wimstopbox .wimsmenu:not(.dropdown)>.menuitem{margin-left:1em}#language_selector a{padding-left:0}#wimstopbox #wims_title{float:left;margin-left:20px}#wimstopbox div#wims_title h1.wims_title{float:left;text-align:left;margin:0;padding:0;font-size:3.5em}#wimstopbox div#wims_title h1.wims_title img{width:40px}#wimstopbox div#wims_title h1.wims_title,#wimstopbox div#wims_title a{color:#f5f5f5;text-decoration:none}#wimstopbox div#wims_title a:hover{text-decoration:underline}#wimstopbox div#wims_title h2.wims_subtitle{text-align:left;clear:both;font-size:14px}#wimstopbox .menuglobal{background-color:#fff;color:#000;text-align:right;position:relative;box-shadow:0 2px 3px rgba(0,0,0,.5);z-index:100;padding:2px 0}#wimstopbox .menuglobal li{background-repeat:no-repeat;background-position:0 50%;display:inline-block}#wimstopbox .menuglobal li a{color:#000}/*! from Nikaia/_css/doc.css */#wimsdoc #wimstopbox{padding-top:0}.wims_docu_title>a{text-shadow:none}#wimsdoc .navmenu{margin-top:180px;padding:0;position:fixed;top:50px}#wimsdoc .left.navmenu{left:auto}#wimsdoc .right.navmenu{margin-left:0;margin-right:0;right:20px}#wimsdoc .wimsbody{margin:0 3em 0 2em}#wimsdoc #wimsbodybox #wimspagebox .wimsdocleftmenu div.menuitem{text-align:center}#wimsdoc #wimsbodybox #wimspagebox .wimsdocrightmenu{display:none}/*! from _css/errors.css */.user_error{padding:2em}.user_error h1{color:darkred}/*! from Nikaia/_css/score_colors.css */table.wimstable .wims_score,.wims_score{font-weight:bold;border:3px solid #666;padding:2px}table.wimstable .scorecolor_1,.scorecolor_1{color:#666;border-color:#666}table.wimstable .scorecolor_2,.scorecolor_2{color:red;border-color:red}table.wimstable .scorecolor_3,.scorecolor_3{color:red;border-color:red}table.wimstable .scorecolor_4,.scorecolor_4{color:red;border-color:red}table.wimstable .scorecolor_5,.scorecolor_5{color:#f92;border-color:#f92}table.wimstable .scorecolor_6,.scorecolor_6{color:#f92;border-color:#f92}table.wimstable .scorecolor_7,.scorecolor_7{color:#f92;border-color:#f92}table.wimstable .scorecolor_8,.scorecolor_8{color:#ffe338;border-color:#ffe338}table.wimstable .scorecolor_9,.scorecolor_9{color:#ffe338;border-color:#ffe338}table.wimstable .scorecolor_10,.scorecolor_10{color:#00b000;border-color:#00b000}table.wimstable .scorecolor_11,.scorecolor_11{color:#008f00;border-color:#008f00}/*! from _css/bubble_talk.css */.talk-bubble{margin:0 20px 20px 20px;position:relative;height:auto;background-color:lightyellow}.talk-bubble.border{border:8px solid #666;margin:0 30px 30px 30px}.talk-bubble.round{border-radius:30px}.talk-bubble.shadow{box-shadow:8px 4px 5px 0 #ccc}.triangle:before,.triangle:after{content:' ';position:absolute;width:0;height:0}.triangle.border.left-top:before{left:-40px;right:auto;top:-8px;bottom:auto;border:32px solid;border-color:#666 transparent transparent transparent}.triangle.left-top:after{left:-20px;right:auto;top:0;bottom:auto;border:22px solid transparent}.triangle.border.left-in:before{left:-40px;right:auto;top:30px;bottom:auto;border:20px solid;border-color:#666 #666 transparent transparent}.triangle.left-in:after{left:-20px;right:auto;top:38px;bottom:auto;border:12px solid transparent}.triangle.border.btm-left:before{left:-8px;right:auto;top:auto;bottom:-40px;border:32px solid;border-color:transparent transparent transparent #666}.triangle.btm-left:after{left:0;right:auto;top:auto;bottom:-20px;border:22px solid transparent}.triangle.border.btm-left-in:before{left:30px;right:auto;top:auto;bottom:-40px;border:20px solid;border-color:#666 transparent transparent #666}.triangle.btm-left-in:after{left:38px;right:auto;top:auto;bottom:-20px;border:12px solid transparent}.triangle.border.btm-right-in:before{left:auto;right:30px;bottom:-40px;border:20px solid;border-color:#666 #666 transparent transparent}.triangle.btm-right-in:after{left:auto;right:38px;bottom:-20px;border:12px solid transparent}.triangle.border.btm-right:before{left:auto;right:-8px;bottom:-40px;border:20px solid;border-color:#666 #666 transparent transparent}.triangle.btm-right:after{left:auto;right:0;bottom:-20px;border:12px solid transparent}.triangle.border.right-in:before{left:auto;right:-40px;top:30px;bottom:auto;border:20px solid;border-color:#666 transparent transparent #666}.triangle.right-in:after{left:auto;right:-20px;top:38px;bottom:auto;border:12px solid transparent}.triangle.border.right-top:before{left:auto;right:-40px;top:-8px;bottom:auto;border:32px solid;border-color:#666 transparent transparent transparent}.triangle.right-top:after{left:auto;right:-20px;top:0;bottom:auto;border:20px solid transparent}.talktext{padding:1em;text-align:left;line-height:1.5em}.triangle:not(.btm-left):after{border-top-color:lightyellow}.triangle.left-in:after{border-right-color:lightyellow}.triangle.btm-left:after{border-left-color:lightyellow}.triangle.btm-left-in:after{border-left-color:lightyellow}.triangle.btm-right-in:after{border-right-color:lightyellow}.triangle.btm-right:after{border-right-color:lightyellow}.triangle.right-in:after{border-left-color:lightyellow}.talk-bubble.thought:before{content:"";position:absolute;bottom:-20px;left:50px;width:30px;height:30px;background:#075698;border-radius:30px}.talk-bubble.thought:after{content:"";position:absolute;bottom:-30px;left:30px;width:15px;height:15px;background:#075698;border-radius:15px}.talk-bubble.thought{margin-bottom:2.5em}.bubble_speaker.left-top,.bubble_speaker.right-top{vertical-align:top}.talk-bubble.left-top,.talk-bubble.right-top{margin-top:.5em}.bubble_speaker.btm-left{left:.5em}.bubble_speaker.btm-left-in{left:40px}.bubble_speaker.btm-right-in{right:40px}.bubble_speaker.btm-right{right:.5em}/*! from _css/visibility.css */@media screen and (min-width:0) and (max-width:39.9375em){.hide-for-small-only{display:none !important}}@media screen and (max-width:0),screen and (min-width:40em){.show-for-small-only{display:none !important}}@media screen and (min-width:40em){.hide-for-medium{display:none !important}}@media screen and (max-width:39.9375em){.show-for-medium{display:none !important}}@media screen and (min-width:40em) and (max-width:63.9375em){.hide-for-medium-only{display:none !important}}@media screen and (max-width:39.9375em),screen and (min-width:64em){.show-for-medium-only{display:none !important}}@media screen and (min-width:64em){.hide-for-large{display:none !important}}@media screen and (max-width:63.9375em){.show-for-large{display:none !important}}@media screen and (min-width:64em) and (max-width:74.9375em){.hide-for-large-only{display:none !important}}@media screen and (max-width:63.9375em),screen and (min-width:75em){.show-for-large-only{display:none !important}}.show-for-sr,.show-on-focus{position:absolute !important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.show-on-focus:active,.show-on-focus:focus{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.show-for-landscape,.hide-for-portrait{display:block !important}@media screen and (orientation:landscape){.show-for-landscape,.hide-for-portrait{display:block !important}}@media screen and (orientation:portrait){.show-for-landscape,.hide-for-portrait{display:none !important}}.hide-for-landscape,.show-for-portrait{display:none !important}@media screen and (orientation:landscape){.hide-for-landscape,.show-for-portrait{display:none !important}}@media screen and (orientation:portrait){.hide-for-landscape,.show-for-portrait{display:block !important}}/*! from _css/seriebar_arrows.css */#oef_actions .wims_serie_bar{display:block;margin:4px auto}.wims_serie_bar li{display:inline-block;position:relative;line-height:1em;min-width:1em;padding:.1em 3px;margin:0;margin-right:.66em;cursor:help}.wims_serie_bar .wims_next_exo{padding:0;cursor:hand;border:0}.wims_serie_bar li:after,.wims_serie_bar li:before{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.wims_serie_bar li:after{border-color:transparent;border-width:.5em;margin-top:-.5em}.wims_serie_bar li:before{border-color:transparent;border-width:.8em;margin-top:-.8em}.wims_serie_bar li a{display:inline-block;padding:1px .4em;border:2px solid #88b7d5;border-right:0;text-decoration:none;color:white}.wims_serie_bar li a:hover{color:#227da3}.wims_serie_bar .wims_next_exo:after{left:93%}.wims_serie_bar .wims_next_exo:before{border-width:.8em;margin-top:-.8em;left:93%;border-left-color:#88b7d5}.wims_serie_bar li{border:2px solid #dfdfdf;background-color:lightgrey;color:white}.wims_serie_bar li:after{border-left-color:lightgrey}.wims_serie_bar li:before{border-left-color:#dfdfdf}.wims_serie_bar .wims_exo_todo{border-color:#a5d7de;background-color:#227da3}.wims_serie_bar .wims_exo_todo:after{border-left-color:#227da3}.wims_serie_bar .wims_exo_todo:before{border-left-color:#a5d7de}.wims_serie_bar .wims_exo_done{border-color:#c2e1f5;background:#88b7d5}.wims_serie_bar .wims_exo_done:after{border-left-color:#88b7d5}.wims_serie_bar .wims_exo_done:before{border-left-color:#c2e1f5}