/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.container{position:relative;width:100%;max-width:960px;margin:0 auto;padding:0 20px;box-sizing:border-box}.column,.columns{width:100%;float:left;box-sizing:border-box}@media (min-width:400px){.container{padding:0}}@media (min-width:550px){.container{width:80%}.column,.columns{margin-left:4%}.column:first-child,.columns:first-child{margin-left:0}.one.column,.one.columns{width:4.66666666667%}.two.columns{width:13.3333333333%}.three.columns{width:22%}.four.columns{width:30.6666666667%}.five.columns{width:39.3333333333%}.six.columns{width:48%}.seven.columns{width:56.6666666667%}.eight.columns{width:65.3333333333%}.nine.columns{width:74%}.ten.columns{width:82.6666666667%}.eleven.columns{width:91.3333333333%}.twelve.columns{width:100%;margin-left:0}.one-third.column{width:30.6666666667%}.two-thirds.column{width:65.3333333333%}.one-half.column{width:48%}.offset-by-one.column,.offset-by-one.columns{margin-left:8.66666666667%}.offset-by-two.column,.offset-by-two.columns{margin-left:17.3333333333%}.offset-by-three.column,.offset-by-three.columns{margin-left:26%}.offset-by-four.column,.offset-by-four.columns{margin-left:34.6666666667%}.offset-by-five.column,.offset-by-five.columns{margin-left:43.3333333333%}.offset-by-six.column,.offset-by-six.columns{margin-left:52%}.offset-by-seven.column,.offset-by-seven.columns{margin-left:60.6666666667%}.offset-by-eight.column,.offset-by-eight.columns{margin-left:69.3333333333%}.offset-by-nine.column,.offset-by-nine.columns{margin-left:78%}.offset-by-ten.column,.offset-by-ten.columns{margin-left:86.6666666667%}.offset-by-eleven.column,.offset-by-eleven.columns{margin-left:95.3333333333%}.offset-by-one-third.column,.offset-by-one-third.columns{margin-left:34.6666666667%}.offset-by-two-thirds.column,.offset-by-two-thirds.columns{margin-left:69.3333333333%}.offset-by-one-half.column,.offset-by-one-half.columns{margin-left:52%}}.container:after,.row:after,.u-cf{content:"";display:table;clear:both}.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;height:15px;bottom:0;position:absolute}.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;width:15px;right:0;position:absolute}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:.6}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:#eee;opacity:.9}.ps__thumb-x{background-color:#aaa;border-radius:6px;transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px;position:absolute}.ps__thumb-y{background-color:#aaa;border-radius:6px;transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px;position:absolute}.ps__rail-x.ps--clicking .ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#999;height:11px}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ps{overflow:auto!important}}html{font-size:1em}body{overflow:hidden;background-color:#fcfcfc;margin:0;padding:0}.magazine div,.magazine img{-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}.mobile{position:fixed;top:0;left:0;width:100%;height:calc(100% - 50px);max-height:100%;background:#fff;z-index:100;overflow-y:auto;overflow-x:hidden}.mobile .Basic-Text-Frame{padding:14pt;box-sizing:border-box}.mobile .region{background:rgba(0,102,255,.2);cursor:pointer}.magazine-viewport .container{position:absolute;top:50%;left:50%;width:922px;height:600px;margin:auto}.magazine-viewport .magazine{width:2672px;height:1903px}.magazine-viewport .page{width:1336px;height:1903px;background-color:#fff;background-repeat:no-repeat;background-size:100% 100%}.magazine-viewport .zoomer .region{display:none}@keyframes anim{0%{background-color:transparent}50%{background-color:rgba(0,102,255,.3)}100%{background-color:transparent}}.magazine .region.regionActive{background-color:rgba(0,102,255,.2)}.magazine .region.regionHover{background-color:rgba(0,102,255,.4)}.magazine .region{position:absolute;overflow:hidden;background:0 0;transition:.5s;cursor:pointer}.magazine .regionAnim{animation-name:anim;animation-duration:.5s;animation-delay:.1s}.magazine .region:hover{background-color:rgba(0,102,255,.3)}.magazine .region.zoom{background-color:rgba(0,102,255,.01)}.magazine .region.zoom:hover{background-color:rgba(0,102,255,.2)}.magazine .region-ico:hover{cursor:pointer}.magazine .page{-webkit-box-shadow:0 0 20px rgba(0,0,0,.2);-moz-box-shadow:0 0 20px rgba(0,0,0,.2);-ms-box-shadow:0 0 20px rgba(0,0,0,.2);-o-box-shadow:0 0 20px rgba(0,0,0,.2);box-shadow:0 0 20px rgba(0,0,0,.2)}.magazine-viewport .page img{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0}.magazine .even .gradient{position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,color-stop(.95,rgba(0,0,0,0)),color-stop(1,rgba(0,0,0,.2)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,0) 95%,rgba(0,0,0,.2) 100%);background-image:-moz-linear-gradient(left,rgba(0,0,0,0) 95%,rgba(0,0,0,.2) 100%);background-image:-ms-linear-gradient(left,rgba(0,0,0,0) 95%,rgba(0,0,0,.2) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,0) 95%,rgba(0,0,0,.2) 100%);background-image:linear-gradient(left,rgba(0,0,0,0) 95%,rgba(0,0,0,.2) 100%)}.magazine .odd .gradient{position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,right top,left top,color-stop(.95,rgba(0,0,0,0)),color-stop(1,rgba(0,0,0,.15)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,0) 95%,rgba(0,0,0,.15) 100%);background-image:-moz-linear-gradient(right,rgba(0,0,0,0) 95%,rgba(0,0,0,.15) 100%);background-image:-ms-linear-gradient(right,rgba(0,0,0,0) 95%,rgba(0,0,0,.15) 100%);background-image:-o-linear-gradient(right,rgba(0,0,0,0) 95%,rgba(0,0,0,.15) 100%);background-image:linear-gradient(right,rgba(0,0,0,0) 95%,rgba(0,0,0,.15) 100%)}.magazine-viewport .zoom-in .even .gradient,.magazine-viewport .zoom-in .odd .gradient{display:none}.magazine-viewport .loader{background-image:url(../pics/loader.gif);width:22px;height:22px;position:absolute;top:280px;left:219px}.magazine-viewport .shadow{-webkit-transition:-webkit-box-shadow .5s;-moz-transition:-moz-box-shadow .5s;-o-transition:-webkit-box-shadow .5s;-ms-transition:-ms-box-shadow .5s;transition:shadow .5s;-webkit-box-shadow:0 0 20px #ccc;-moz-box-shadow:0 0 20px #ccc;-o-box-shadow:0 0 20px #ccc;-ms-box-shadow:0 0 20px #ccc;box-shadow:0 0 20px #ccc}.magazine-viewport .next-button,.magazine-viewport .previous-button{width:1000px;height:600px;position:absolute;top:0;background-color:rgba(0,0,0,0);cursor:pointer}.magazine-viewport .next-button{right:-1000px;-webkit-border-radius:0 15px 15px 0;-moz-border-radius:0 15px 15px 0;-ms-border-radius:0 15px 15px 0;-o-border-radius:0 15px 15px 0;border-radius:0 15px 15px 0;background-image:url(../pics/arrows.png);background-position:-38px 284px;background-repeat:no-repeat}.magazine-viewport .previous-button{left:-1000px;-webkit-border-radius:15px 0 0 15px;-moz-border-radius:15px 0 0 15px;-ms-border-radius:15px 0 0 15px;-o-border-radius:15px 0 0 15px;border-radius:15px 0 0 15px;background-image:url(../pics/arrows.png);background-position:974px 284px;background-repeat:no-repeat}.magazine-viewport .next-button-hover,.magazine-viewport .previous-button-hover{background-repeat:no-repeat}.animated{-webkit-transition:margin-left .5s;-moz-transition:margin-left .5s;-ms-transition:margin-left .5s;-o-transition:margin-left .5s;transition:margin-left .5s}.anim{-webkit-transition:ease-in .2s;transition:ease-in .2s}.thumbnails{position:absolute;bottom:0;left:0;width:100%;height:140px;z-index:1}.thumbnails>div{width:1050px;height:100px;margin:20px auto}.thumbnails ul{margin:0;padding:0;text-align:center;-webkit-transform:scale3d(.5,.5,1);-moz-transform:scale3d(.5,.5,1);-o-transform:scale3d(.5,.5,1);-ms-transform:scale3d(.5,.5,1);transform:scale3d(.5,.5,1);-webkit-transition:-webkit-transform ease-in-out .1s;-moz-transition:-moz-transform ease-in-out .1s;-ms-transition:-ms-transform ease-in-out .1s;-o-transition:-o-transform ease-in-out .1s;transition:transform ease-in-out .1s}.thumbanils-touch ul{-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none}.thumbnails-hover ul{-webkit-transform:scale3d(.6,.6,1);-moz-transform:scale3d(.6,.6,1);-o-transform:scale3d(.6,.6,1);-ms-transform:scale3d(.6,.6,1);transform:scale3d(.6,.6,1)}.thumbnails li{list-style:none;display:inline-block;margin:0 5px;-webkit-box-shadow:0 0 10px #ccc;-moz-box-shadow:0 0 10px #ccc;-ms-box-shadow:0 0 10px #ccc;-o-box-shadow:0 0 10px #ccc;box-shadow:0 0 10px #ccc;-webkit-transition:-webkit-transform 60ms;-moz-transition:-webkit-transform 60ms;-o-transition:-webkit-transform 60ms;-ms-transition:-webkit-transform 60ms;transition:-webkit-transform 60ms}.thumbnails li span{display:none}.thumbnails .current{-webkit-box-shadow:0 0 10px red;-moz-box-shadow:0 0 10px red;-ms-box-shadow:0 0 10px red;-o-box-shadow:0 0 10px red;box-shadow:0 0 10px red}.thumbnails .thumb-hover{-webkit-transform:scale3d(1.3,1.3,1);-moz-transform:scale3d(1.3,1.3,1);-o-transform:scale3d(1.3,1.3,1);-ms-transform:scale3d(1.3,1.3,1);transform:scale3d(1.3,1.3,1);-webkit-box-shadow:0 0 10px #666;-moz-box-shadow:0 0 10px #666;-ms-box-shadow:0 0 10px #666;-o-box-shadow:0 0 10px #666;box-shadow:0 0 10px #666}.thumbanils-touch .thumb-hover{-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;transform:none}.thumbnails .thumb-hover span{position:absolute;bottom:-30px;left:0;z-index:2;width:100%;height:30px;font:bold 15px arial;line-height:30px;color:#666;display:block;cursor:default}.thumbnails img{float:left}.esc{position:absolute;top:10px;left:0;width:100%;height:40px;z-index:10000}.esc>div{width:140px;height:30px;margin:auto;background:rgba(0,0,0,.5);text-align:center;font:12px arial;line-height:30px;color:#fff;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px}.made{position:absolute;top:0;left:0;width:100%;font:14px arial;line-height:40px;color:#666;text-align:center;z-index:10}.magazine-viewport .loader{background-image:url(../ico/loader.gif)}.magazine-viewport .next-button,.magazine-viewport .previous-button{background-image:url(../ico/arrows.png)}#menu{position:absolute;bottom:0;display:flex;flex-wrap:nowrap;justify-content:center;width:100%;height:30px;padding:10px 0;vertical-align:middle;z-index:1000000;background-color:#fcfcfc}#menu .btn{margin:5px 10px;cursor:pointer;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#menu .separator{background-color:#777;font-size:0;display:block;width:1px;margin:0 10px;box-shadow:1px 1px #ccc}#menu .vcenter{height:100%;display:table}#menu .vcenter-cell{display:table-cell;vertical-align:middle}#pager{font-size:12pt;text-align:center;padding:2px;color:#333;background:#fff;border:1px solid #ccc;outline:0}#menu .hide{display:none}.ico{display:inline-block;min-width:10px;min-height:20px}.ico-list{width:22px;background:url(../ico/list.svg) no-repeat 100% 100%}.ico-times{width:20px;background:url(../ico/times.svg) no-repeat 100% 100%}.ico-bookmark{width:18px;background:url(../ico/bookmark.svg) no-repeat 100% 100%}.ico-search{width:24px;background:url(../ico/search.svg) no-repeat 100% 100%}.ico-th{width:24px;background:url(../ico/th.svg) no-repeat 100% 100%}.ico-volume-up{width:27px;background:url(../ico/volume-up.svg) no-repeat 100% 100%}.ico-volume-mute{width:27px;background:url(../ico/volume-mute.svg) no-repeat 100% 100%}.ico-popup-volume-up{width:22px;background:url(../ico/popup-volume-up.svg) no-repeat 100% 100%}.ico-popup-volume-mute{width:20px;background:url(../ico/popup-volume-mute.svg) no-repeat 100% 100%}.ico-expand-arrows-alt{width:21px;background:url(../ico/expand-arrows-alt.svg) no-repeat 100% 100%}.ico-compress-arrows-alt{width:21px;background:url(../ico/compress-arrows-alt.svg) no-repeat 100% 100%}.ico-search-plus{width:24px;background:url(../ico/search-plus.svg) no-repeat 100% 100%}.ico-search-minus{width:24px;background:url(../ico/search-minus.svg) no-repeat 100% 100%}.ico-book-reader{width:24px;background:url(../ico/book-reader.svg) no-repeat 100% 100%}.ico-question-circle{width:24px;background:url(../ico/question-circle.svg) no-repeat 100% 100%}.ico-user{width:21px;background:url(../ico/user.svg) no-repeat 100% 100%}.ico-chart-line{width:24px;background:url(../ico/chart-line.svg) no-repeat 100% 100%}.ico-mobile{width:24px;background:url(../ico/code.svg) no-repeat 100% 100%}.ico-arrow-right{width:24px;background:url(../ico/arrow-pointing-to-right.svg) no-repeat 100% 100%}.ico-arrow-left{width:24px;background:url(../ico/arrow-pointing-to-left.svg) no-repeat 100% 100%}.ico-arrow-right2{width:25px;background:url(../ico/arrow-pointing-to-right2.svg) no-repeat 100% 100%;margin-left:2px!important}.ico-arrow-left2{width:25px;background:url(../ico/arrow-pointing-to-left2.svg) no-repeat 100% 100%;margin-right:2px!important}.ico-static{background:url(../ico/ico-static.svg) no-repeat 100% 100%;width:50px;height:50px}.ico-video{background:url(../ico/ico-video.svg) no-repeat 100% 100%;width:50px;height:50px}.ico-interactive{background:url(../ico/ico-interactive.svg) no-repeat 100% 100%;width:50px;height:50px}.ico-invisible{width:50px;height:50px}.ico-maximize{background:url(../ico/window-maximize-regular.svg) no-repeat 100% 100%;width:16px;height:24px}.ico-minimize{background:url(../ico/window-minimize-solid.svg) no-repeat 100% 100%;width:16px;height:24px}.region-ico{z-index:200}.sidebarLeft{position:fixed;z-index:1000001;top:0;left:-280px;width:280px;height:100%;overflow:hidden;box-sizing:border-box;background-color:#fcfcfc;transition:.5s;color:#333}.sidebarLeftShow{left:0;transition:.5s}.sidebarLeft.sidebarLeftShow{box-shadow:0 0 20px #ccc}.sidebarRight{position:fixed;right:-240px;top:0;width:240px;height:100%;overflow:hidden;overflow-y:scroll;box-sizing:border-box;background:#d3d3d3;box-shadow:0 0 2px #000;transition:.5s}.sidebarRightShow{right:0;transition:.5s}.sidebarTitle{width:100%;height:48px;background:#ccc;float:right}.sidebarTitleText{font-size:20px;line-height:40px;vertical-align:middle;width:100%;position:absolute;box-sizing:border-box;padding:3px 0 0 15px}.sidebarTitleText .ico-list{margin:8px 15px 0 0;float:left;width:25px;height:25px}.sidebarTitleExit{position:relative;padding:15px 15px 8px 10px;float:right}.sidebarTitleExit:hover{cursor:pointer;background-color:rgba(0,0,0,.1)}.sidebarContent{overflow-y:scroll;float:right;height:calc(100% - 50px);position:relative;margin:0 auto;padding:0;width:100%;overflow:auto}.sidebarContent a{color:#333;outline:0;display:block;text-decoration:none;float:left;box-sizing:border-box;padding:10px 10px 10px 20px;border-bottom:1px solid #ccc;width:100%;font-size:12pt;transition:.2s}.sidebarContent a span{float:right;font-size:11pt}.sidebarContent a:hover{background-color:rgba(0,0,0,.1)}.sidebarContent a.active{background-color:rgba(0,0,0,.04)}.sidebarContent b{display:block;clear:both;padding:20px;border-bottom:1px solid #ccc}@media only screen and (max-width:1024px){.sidebarLeft{width:100%;left:-100%;right:100%}.sidebarLeftShow{left:0;right:0}.sidebarRight{width:100%;right:-100%;left:100%}.sidebarRightShow{left:0;right:0}}.popup-show{display:block}.popup-hide{display:none!important}.popup{z-index:2000000;position:fixed;background:rgba(255,255,255,.95);width:100%;height:100%;top:0}.popup-window{max-width:1024px;width:100%;max-height:768px;height:100%;margin:auto;box-shadow:0 0 8px 4px #ccc;overflow:hidden;background-color:#fff;box-sizing:border-box;position:relative}.popup-window.popup-window-maximize{max-width:100%;max-height:100%}@media only screen and (max-height:768px){.popup-window{max-height:100%}}@media only screen and (max-width:1024px){.popup-window{max-width:100%}}.popup-topbar{box-sizing:border-box;width:100%;height:48px;background:#ddf1f9}.popup-exit{width:48px;height:48px;float:right;font-size:24px;font-weight:bolder;line-height:48px;vertical-align:middle;text-align:center;color:#fff;background:#0095d1;cursor:pointer}.popup-exit:hover{background:rgba(0,149,209,.8)}.popup-qmark{display:none;width:48px;height:48px;font-size:24px;font-weight:bolder;line-height:48px;vertical-align:middle;text-align:center;color:#fff;float:left;background:#0095d1;cursor:pointer}.popup-qmark:hover{background:rgba(0,149,209,.8)}.popup-qmark-show{display:block}.popup-active-qmark{background:rgba(0,149,209,.8)}.popup-sound{display:none;width:48px;height:48px;font-size:24px;font-weight:bolder;line-height:48px;vertical-align:middle;text-align:center;color:#fff;float:left;background:#0095d1;cursor:pointer}.popup-sound:hover{background:rgba(0,149,209,.8)}.popup-sound-show{display:block}.popup-sound.muted .ico-popup-volume-up,.popup-sound:not(.muted) .ico-popup-volume-mute{display:none}.popup-sound.disabled,.popup-sound.disabled:hover{background-color:#9db2ba;cursor:not-allowed}.popup-maximize{display:none;width:48px;height:48px;font-size:24px;font-weight:bolder;line-height:48px;vertical-align:middle;text-align:center;color:#fff;float:right;background:rgba(0,149,209,.8);cursor:pointer}.popup-maximize:hover{background:rgba(0,149,209,.6)}.popup-maximize-show{display:block}.popup-maximize-show>i.ico-minimize{display:none}.popup-maximize-active{background:rgba(0,149,209,.8)}.popup-maximize-active>i.ico-maximize{display:none}.popup-maximize-active>i.ico-minimize{display:inline-block}.popup-topbar .popup-title{max-height:48px;line-height:48px;font-size:24px;text-overflow:ellipsis;white-space:nowrap;display:block;margin:0 auto;overflow:hidden;padding:0 24px;text-align:center}.popup-topbar .popup-title.inline-title{display:inline-block}.popup-content{position:relative;box-sizing:border-box;background:#fff;overflow-y:scroll;width:100%;height:calc(100% - 48px)}.popup-image img{display:block;margin:0 auto;max-width:100%;max-height:100%}img.responsive{display:block;margin-left:auto;margin-right:auto;max-width:100%;height:auto}.popup-help{box-sizing:border-box;padding:0 20px 0 20px;background:#2ca7d9;float:left;width:100%;overflow-y:scroll;position:absolute;z-index:10}.popup-video{background:rgba(0,0,0,.8);display:flex;align-items:center}.popup-video .popup-window{min-height:0}.popup-video .popup-content{padding:0;background-color:#000;width:100%}.popup-video video{display:block;margin:0;width:100%;height:100%;object-fit:contain}.popup-image{display:flex;align-items:center}.popup-image .popup-window{display:flex;align-items:center;flex-flow:column;width:auto}@media only screen and (min-height:768px){.popup-image .popup-window{height:auto}}.popup-image .popup-content{display:block;margin:0;max-width:100%;max-height:100%;overflow-y:auto;flex-direction:column}.popup-html{display:flex}.complex_game{padding:20px}.complex_game .correct{color:green}.complex_game .wrong{color:red}[qType=pick_multiple] label,[qType=pick_one] label{margin-left:10px}[qType=pick_multiple] label:after,[qType=pick_one] label:after{content:' ';display:block;height:10px}[qType=pick_multiple] input[type=checkbox],[qType=pick_one] input[type=radio]{vertical-align:middle}[qType=pick_multiple] div{line-height:1.25em}[qType=fill] input[type=text]{border:0;border-bottom:1px solid gray;outline:0;font:inherit;width:5em;background:#fff;color:#000}[qType=fill] input[type=text].ok{color:green}[qType=fill] input[type=text].nok{color:red}.complex_game .q-description{padding:3em 0 1em}.complex_game .qu .question{font-size:1.2em}.chestionarTF,.popup-content [class$="-html"]{padding:20px}.chestionarTF .qu div{display:flex;align-items:center}.chestionarTF .correct{color:green}.chestionarTF .wrong{color:red}.chestionarCB p,.chestionarTF p{font-weight:bolder;font-size:1.25em}.chestionarCB{padding:20px}.chestionarCB .correct{color:green}.chestionarCB .wrong{color:red}.chestionarFill{padding:20px}.chestionarFill input[type=text]{border:0;border-bottom:1px solid gray;outline:0;font:inherit;width:5em;background:#fff;color:#000}.chestionarFill .qu .ok{color:green}.chestionarFill .qu .nok{color:red}.error{width:100%;height:100%;top:0;right:0;left:0;position:absolute;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.5);font-size:18pt}.error>div{padding:50px;text-align:center;color:#fff;box-shadow:0 4px 8px 0 #000;background:red url(../ico/alert.png) no-repeat;background-size:32px;background-position:10px 10px}.error button{padding:10px 30px;background:#7b0000;border:0;color:#f5f5f5;font-size:26px;margin:0 50px}.error button:hover{background:#9b0000;cursor:pointer}.error.felicitari>div{background:green}.error.felicitari button{background:#006400}.error.felicitari button:hover{background:#004000}.verify{background:#0095d1;color:#fff;font-size:24px;padding:16px 64px;border:0;display:block;margin:0 auto}.verify:hover{background:rgba(0,149,209,.8);cursor:pointer}.rebus{background-color:#fff;background-size:100%;font-family:sans-serif;padding:20px;outline:0}.rebus .rasp{background:#bbe3fa}.rebus #keyboard:focus~table tr.wrongWord td:not(.null):not(.sel):not(.rasp),.rebus tr.wrongWord td:not(.null):not(.rasp){background:#f08080}.rebus #keyboard:focus~table tr.correctWord:not(.wrongWord) td:not(.null):not(.sel):not(.rasp),.rebus tr.correctWord:not(.wrongWord) td:not(.null):not(.rasp){background:#90ee90}.rebus table tbody tr td.blank{background:#000}.rebus #keyboard:focus~table td.sel,.rebus-canvas #keyboard:focus~table td.sel{background:rgba(0,0,0,.5);z-index:2000}.rebus table{border-collapse:collapse;margin:32px auto;position:relative;font-family:monospace}.rebus td{width:32px;height:32px;border:2px solid #000;text-align:center;text-transform:uppercase;color:#000;padding:0;box-sizing:border-box}.rebus td.null{background:0 0;border:0}.rebus .numere{position:absolute;top:0}.rebus .numere div{position:absolute;width:32px;height:32px;text-align:center;line-height:32px;font-weight:700}.rebus-canvas{user-select:none;outline:0}.rebus-canvas #keyboard{background:0 0;border:none;position:sticky;position:-webkit-sticky;top:0;left:0;color:transparent;outline:0}.result{text-align:center;color:green}.qu-true-false input[type=radio]{display:none;margin:10px}.qu-true-false input[type=radio]+label{display:inline-block;margin:-2px;padding:8px 24px;background-color:#d3d3d3;border-color:#2ca7d9;color:#222}.qu-true-false input[type=radio]:checked+label{background-image:none;background-color:#0071d1;color:#fff}.qu-true-false input[type=radio]:hover+label{cursor:pointer}.chimie .formula{display:block;min-height:40px;text-align:center;line-height:40px}.chimie .drag-zone{background:#b8860b;width:50%;float:left}.chimie .drop-zone{background:navy;width:50%;height:200px;float:left}.molecule{background:gray;border-radius:50%}.chimie .a20{width:100px;height:100px;content:"N";background:red}.chimie .a10{width:60px;height:60px;content:"H";background:#00f}.mapviewer{height:100%}.popup-content.popup-show:has(.mapviewer){overflow:hidden}.no-scroll{overflow:hidden}.mobile{z-index:1000}.mobile .mpage{position:relative}.mobile .region{position:relative}.mobile .mpage .region{position:absolute}.iw-contextMenu{-webkit-box-shadow:1px 1px 2px rgba(0,0,0,.2);-moz-box-shadow:1px 1px 2px rgba(0,0,0,.2);box-shadow:1px 1px 2px rgba(0,0,0,.2);border:1px solid #e6e6e6;display:none;z-index:9999999999}.iw-cm-menu{background:#f4f4f4;color:#333;margin:0;padding:0}.iw-cm-menu li{list-style:none;padding:3px;padding-left:30px;padding-right:20px;border-bottom:1px solid #ccc;cursor:pointer;position:relative}.iw-mOverlay{position:absolute;width:100%;height:100%;top:0;left:0;background:#fff;opacity:.5}.iw-contextMenu li.iw-mDisable{opacity:.3}.iw-mSelected{background-color:#036;color:#f2f2f2}.iw-cm-arrow-right{width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #333;position:absolute;right:3px;top:50%;margin-top:-3px}.iw-mSelected>.iw-cm-arrow-right{border-left:5px solid #fff}.iw-mIcon{width:20px;height:20px;left:0;top:3px;position:absolute}