@font-face{font-family:os-bold;src:url(../fonts/opensans-bold-webfont.eot);src:url(../fonts/opensans-bold-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/opensans-bold-webfont.woff2) format('woff2'),url(../fonts/opensans-bold-webfont.woff) format('woff'),url(../fonts/opensans-bold-webfont.ttf) format('truetype'),url(../fonts/opensans-bold-webfont.svg#open_sansbold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:os-regular;src:url(../fonts/opensans-regular-webfont.eot);src:url(../fonts/opensans-regular-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/opensans-regular-webfont.woff2) format('woff2'),url(../fonts/opensans-regular-webfont.woff) format('woff'),url(../fonts/opensans-regular-webfont.ttf) format('truetype'),url(../fonts/opensans-regular-webfont.svg#open_sansregular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:os-light;src:url(../fonts/opensans-light-webfont.eot);src:url(../fonts/opensans-light-webfont.eot?#iefix) format('embedded-opentype'),url(../fonts/opensans-light-webfont.woff2) format('woff2'),url(../fonts/opensans-light-webfont.woff) format('woff'),url(../fonts/opensans-light-webfont.ttf) format('truetype'),url(../fonts/opensans-light-webfont.svg#open_sanslight) format('svg');font-weight:400;font-style:normal}@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot?v=4.3.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.3.0) format('embedded-opentype'),url(../fonts/fontawesome-webfont.woff2?v=4.3.0) format('woff2'),url(../fonts/fontawesome-webfont.woff?v=4.3.0) format('woff'),url(../fonts/fontawesome-webfont.ttf?v=4.3.0) format('truetype'),url(../fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal}body{background-color:#fff;color:#666;font-family:os-light}a,a:hover,a:focus,button,button:hover,button:focus,input,input:hover,input:focus{-webkit-transition:all .5s ease;transition:all .5s ease}a,.icon{color:#666}a:hover,a:focus{text-decoration:none}a:focus,select:focus,button:focus{outline:2px solid #ff0}button{background:0;border:0}.slide button{border:1px solid #F9F9F9;border-radius:3px;font-size:90%;margin-bottom:2px}.slide button:hover{border:1px solid orange;background:#F9F9F9}figcaption{font-size:80%}strong{font-family:os-regular}code,kbd{position:relative;top:-2px;padding:1px 3px;border:1px solid #666;background:#F9F9F9;font-size:70%;line-height:1em;white-space:nowrap;border-radius:2px}h3 code,h3 kbd{background:inherit}pre code{border:0;white-space:pre-wrap}.hljs{padding:10px}.slide img{box-shadow:0 0 3px #666;border:3px solid #fff}table{width:auto;min-width:70%;margin:auto}caption{padding:5px;font-size:150%;font-weight:700;text-align:left;background:#F9F9F9}thead{border-bottom:1px solid #666}tbody tr:nth-child(even){background-color:#F9F9F9}th{padding:10px;font-weight:700;text-align:center}td{padding:10px;text-align:center}h2{margin-bottom:0;padding:.1em;border-left:5px solid orange;-webkit-font-feature-settings:"c2sc";-moz-font-feature-settings:"c2sc";font-feature-settings:"c2sc";font-variant:small-caps;line-height:1.1em;background:#F9F9F9;font-family:os-bold}.couv h2,.end h2{float:none;border-left:0;text-align:center;background:transparent}h3{padding:0 5px 5px;margin:0;border-top:2px solid orange;background:#666;color:#fff;-webkit-font-feature-settings:"c2sc";-moz-font-feature-settings:"c2sc";font-feature-settings:"c2sc";font-variant:small-caps;font-weight:400;font-family:os-regular}h4{margin:.3em}h5{margin:.3em}h6{margin:.3em}.slide p,.slide ul,.slide ol,.slide blockquote{margin:.2em 0 .5em;line-height:150%}.slide ul ul,.slide ul ol{font-size:100%;line-height:100%}.slide .small{font-size:90%;font-weight:400}.slide .small *{font-size:100%;font-weight:400}.main-header h1{font-size:3vh;color:#666;font-weight:400}.modeplan .main-header{background:#fff;box-shadow:0 2px 3px #bbb}#volet{background:#fff}.tool-bar{background:#fff}.modeplan .tool-bar{box-shadow:0 -2px 3px #bbb;background:#fff}.select-goto{color:#666;border:0}.slide-counter-current{background-color:#fff;color:#666;border:1px solid #666}.slide-counter-total{background-color:#666;color:#fff;border:1px solid transparent}.btn:hover .icon{opacity:.5}.btn[disabled=disabled]:hover{opacity:1;cursor:default}.related a{padding:2px 3px;font-size:70%;border:1px solid #666;border-radius:3px;text-decoration:none}.related a img{position:related;margin-top:-4px}.related a:hover{background:#F9F9F9;border:1px solid #aaa}.index{padding-top:15px;border-radius:0}.index span{padding:0;color:#fff;background-color:#666}.modeplan .slide{border-bottom:2px solid #666;padding-top:1em}.couv,.end{text-align:center;color:#666}.credit{padding:0}.credit li{display:inline-block}.credit a{padding:2px 3px;border:1px solid #F9F9F9;border-radius:3px;text-decoration:none}.credit a:hover,.credit a:focus{background:orange;border:1px solid #666}.list-disc{padding:0}.list-disc li{list-style:none}button.disc{display:block;width:100%;border:0;padding-top:85px}button.disc1{background:transparent url(../img/disc_1_gray.png) center top no-repeat}button.disc1:hover,button.disc1:focus{background:transparent url(../img/disc_1.png) center top no-repeat}.tool-block{background-color:#F9F9F9;color:#666;box-shadow:0 0 10px #000}.tool-block-title{padding-top:5px;font-size:1.2em;text-align:center;border-bottom:1px dashed #666;text-transform:uppercase}.tool-block li,.tool-block label,.tool-block select{font-size:.75em}.tool-block-settings fieldset{border:0}.tool-block-settings legend{font-size:1.5em;-webkit-font-feature-settings:"c2sc";-moz-font-feature-settings:"c2sc";font-feature-settings:"c2sc";font-variant:small-caps}.help{border:1px solid orange;border-radius:5px;background:#666;color:#fff}.tool-block button:hover,.tool-block button:focus{color:#666}.btn-setting{background-color:#666;border:1px solid #666;color:#fff}.btn-setting:hover,.btn-setting:focus{background:#F9F9F9;color:#666}#volet.Flash{background:#666}@media screen and (min-width:48em){h2{float:left;margin-bottom:.5em}h2+*{clear:both}h3{float:left;margin-bottom:1em}h3+*{clear:both}.col-left{float:left;width:50%;padding:0 5% 0 0}.col-right{float:right;width:50%;padding:0 0 0 5%}.list-disc li{float:left;width:25%}}@media screen and (max-width:48em) and (min-width:24em){.list-disc li{float:left;width:50%}}@media screen and (max-width:48em){.main-header h1{font-size:80%}.main-header{background:#fff;padding:5px;box-shadow:0 2px 3px #bbb}.tool-bar{box-shadow:0 -2px 3px #bbb}.related{background:#fff;border:3px solid #F9F9F9;border-left:0;border-bottom:0}}