.goog-menu{background:#fff;border-color:#ccc #666 #666 #ccc;border-style:solid;border-width:1px;cursor:default;font:normal 13px Arial, sans-serif;margin:0;outline:none;padding:4px 0;position:absolute;z-index:20000}.goog-menuitem{color:#000;font:normal 13px Arial, sans-serif;list-style:none;margin:0;padding:4px 7em 4px 28px;white-space:nowrap}.goog-menuitem.goog-menuitem-rtl{padding-left:7em;padding-right:28px}.goog-menu-nocheckbox .goog-menuitem,.goog-menu-noicon .goog-menuitem{padding-left:12px}.goog-menu-noaccel .goog-menuitem{padding-right:20px}.goog-menuitem-content{color:#000;font:normal 13px Arial, sans-serif}.goog-menuitem-disabled .goog-menuitem-accel,.goog-menuitem-disabled .goog-menuitem-content{color:#ccc !important}.goog-menuitem-disabled .goog-menuitem-icon{opacity:0.3;-moz-opacity:0.3;filter:alpha(opacity=30)}.goog-menuitem-highlight,.goog-menuitem-hover{background-color:#d6e9f8;border-color:#d6e9f8;border-style:dotted;border-width:1px 0;padding-bottom:3px;padding-top:3px}.goog-menuitem-checkbox,.goog-menuitem-icon{background-repeat:no-repeat;height:16px;left:6px;position:absolute;right:auto;vertical-align:middle;width:16px}.goog-menuitem-rtl .goog-menuitem-checkbox,.goog-menuitem-rtl .goog-menuitem-icon{left:auto;right:6px}.goog-option-selected .goog-menuitem-checkbox,.goog-option-selected .goog-menuitem-icon{background:url(http://ssl.gstatic.com/editor/editortoolbar.png) no-repeat -512px 0}.goog-menuitem-accel{color:#999;direction:ltr;left:auto;padding:0 6px;position:absolute;right:0;text-align:right}.goog-menuitem-rtl .goog-menuitem-accel{left:0;right:auto;text-align:left}.goog-menuitem-mnemonic-hint{text-decoration:underline}.goog-menuitem-mnemonic-separator{color:#999;font-size:12px;padding-left:4px}.goog-menuseparator{border-top:1px solid #ccc;margin:4px 0;padding:0}.goog-menu-button{background:#ddd url("ui/graphics/button-bg.png") repeat-x top left;border:0;color:#000;cursor:pointer;list-style:none;margin:2px;outline:none;padding:0;text-decoration:none;vertical-align:middle}.goog-menu-button-outer-box,.goog-menu-button-inner-box{border-style:solid;border-color:#aaa;vertical-align:top}.goog-menu-button-outer-box{margin:0;border-width:1px 0;padding:0}.goog-menu-button-inner-box{margin:0 -1px;border-width:0 1px;padding:3px 4px}* html .goog-menu-button-inner-box{left:-1px}* html .goog-menu-button-rtl .goog-menu-button-outer-box{left:-1px;right:auto}* html .goog-menu-button-rtl .goog-menu-button-inner-box{right:auto}*:first-child+html .goog-menu-button-inner-box{left:-1px}*:first-child+html .goog-menu-button-rtl .goog-menu-button-inner-box{left:1px;right:auto}::root .goog-menu-button,::root .goog-menu-button-outer-box,::root .goog-menu-button-inner-box{line-height:0}::root .goog-menu-button-caption,::root .goog-menu-button-dropdown{line-height:normal}.goog-menu-button-disabled{background-image:none !important;opacity:0.3;-moz-opacity:0.3;filter:alpha(opacity=30)}.goog-menu-button-disabled .goog-menu-button-outer-box,.goog-menu-button-disabled .goog-menu-button-inner-box,.goog-menu-button-disabled .goog-menu-button-caption,.goog-menu-button-disabled .goog-menu-button-dropdown{color:#333 !important;border-color:#999 !important}* html .goog-menu-button-disabled{margin:2px 1px !important;padding:0 1px !important}*:first-child+html .goog-menu-button-disabled{margin:2px 1px !important;padding:0 1px !important}.goog-menu-button-hover .goog-menu-button-outer-box,.goog-menu-button-hover .goog-menu-button-inner-box{border-color:#9cf #69e #69e #7af !important}.goog-menu-button-active,.goog-menu-button-open{background-color:#bbb;background-position:bottom left}.goog-menu-button-focused .goog-menu-button-outer-box,.goog-menu-button-focused .goog-menu-button-inner-box{border-color:orange}.goog-menu-button-caption{padding:0 4px 0 0;vertical-align:top}.goog-menu-button-dropdown{height:15px;width:7px;background:url("ui/graphics/editortoolbar.png") no-repeat -388px 0;vertical-align:top}.goog-menu-button-collapse-right,.goog-menu-button-collapse-right .goog-menu-button-outer-box,.goog-menu-button-collapse-right .goog-menu-button-inner-box{margin-right:0}.goog-menu-button-collapse-left,.goog-menu-button-collapse-left .goog-menu-button-outer-box,.goog-menu-button-collapse-left .goog-menu-button-inner-box{margin-left:0}.goog-menu-button-collapse-left .goog-menu-button-inner-box{border-left:1px solid #fff}.goog-menu-button-collapse-left.goog-menu-button-checked .goog-menu-button-inner-box{border-left:1px solid #ddd}.goog-palette{cursor:default;outline:none}.goog-palette-table{border:1px solid #666;border-collapse:collapse;margin:5px}.goog-palette-cell{border:0;border-right:1px solid #666;cursor:pointer;height:18px;margin:0;text-align:center;vertical-align:middle;width:18px}.goog-palette-cell .goog-palette-colorswatch{border:none;font-size:x-small;height:18px;position:relative;width:18px}.goog-palette-cell-hover .goog-palette-colorswatch{border:1px solid #fff;height:16px;width:16px}.goog-palette-cell-selected .goog-palette-colorswatch{background:url("ui/graphics/editortoolbar.png") no-repeat -368px 0;border:1px solid #333;color:#fff;font-weight:bold;height:16px;width:16px}.goog-palette-customcolor{background-color:#fafafa;border:1px solid #eee;color:#666;font-size:x-small;height:15px;position:relative;width:15px}.goog-palette-cell-hover .goog-palette-customcolor{background-color:#fee;border:1px solid #f66;color:#f66}.goog-color-menu-button-indicator{border-bottom:4px solid #f0f0f0}.goog-color-menu-button .goog-menu-button-inner-box,.goog-toolbar-color-menu-button .goog-toolbar-menu-button-inner-box{padding-top:2px !important;padding-bottom:2px !important}body,html{position:absolute;top:0px;bottom:0px;left:0px;right:0px;height:100%;width:100%;margin:0;padding:0;overflow:hidden}#menuLeft{position:absolute;top:0px;left:0px;bottom:0px;height:auto;width:290px;z-index:1}.slideout-open #menuLeft,.narrow-width #menuLeft{width:75px}#logo{position:absolute;top:20px;left:10%;width:80%;height:60px;z-index:2}#narrowSelectedMode{position:absolute;top:120px;width:100%;z-index:2;text-align:center}#narrowSelectedMode img{height:40px;width:40px}#modeSelect{position:absolute;top:84px;z-index:1;padding-left:22px;height:97px;width:248px;overflow:hidden}#modeSelectHide{position:absolute;top:0px;z-index:1;height:190px;width:100%;background:#C6C8CA}.slideout-open #modeSelect,.narrow-width #modeSelect{left:-200px;top:80px;padding:2px 10px 9px 16px}.slideout-open.display-mode-select #modeSelect,.narrow-width.display-mode-select #modeSelect{left:76px}#modeSelect label input{position:absolute;top:-20px}#modeSelect label img{height:40px;width:40px;margin-right:5px;position:relative;z-index:1}#modeConnectBar{position:relative;left:30px;top:22px;width:180px;height:5px;z-index:0}#toolboxDivTopScroll{position:absolute;top:-16px;left:50%;margin-left:-30px;height:16px;width:62px}.narrow-width #toolboxDivTopScroll,.slideout-open #toolboxDivTopScroll,.narrow-width #toolboxDivBottomScroll,.slideout-open #toolboxDivBottomScroll{width:52px;height:14px;margin-left:-7px;left:25%}#toolboxDivTopScroll.scroll{top:0px}#toolboxDiv{width:100%;height:auto;position:absolute;top:0px;bottom:0px;z-index:1;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;direction:rtl}#toolboxScrollingDiv{position:absolute;top:190px;bottom:90px;width:100%;height:auto}.loader-open #toolboxScrollingDiv{bottom:6px}#toolboxDivBottomScroll{position:absolute;bottom:-16px;left:50%;margin-left:-30px;height:16px;width:62px}#toolboxDivBottomScroll.scroll{bottom:0px}#toolboxDiv.scroll{top:16px;bottom:16px}.slideout-open #toolboxDiv.scroll{top:14px;bottom:14px}#showLoaderButton,#showLoaderEvoButton{display:block;position:absolute;bottom:20px;left:20px;width:250px;height:66px;padding-left:20px;padding-right:20px;opacity:1}.slideout-open #showLoaderButton,.narrow-width #showLoaderButton,.slideout-open #showLoaderEvoButton,.narrow-width #showLoaderEvoButton{display:block;left:8px;width:80%;height:60px;font-size:0;padding:10px}.loader-open #showLoaderButton{bottom:-90px;opacity:0}#panel{position:absolute;top:0px;left:290px;right:0px;bottom:0px;width:auto;height:auto;z-index:0}.slideout-open #panel{right:450px;left:75px}#blocklyDiv{position:absolute;top:0px;height:100%;width:100%}.extraBlocklyButtons{display:block;position:absolute;bottom:20px;width:80px;height:80px;z-index:1}span#saveButton{right:365px}.mobile span#saveButton{display:none}span#openButton{right:460px}.mobile span#openButton{display:none}span#collapseButton{display:none}.mobile span#collapseButton{right:365px;display:block}span#expandButton{display:none}.mobile span#expandButton{right:460px;display:block}#menuRight{position:absolute;top:0px;bottom:0px;right:-450px;z-index:4;width:450px;overflow-y:auto;-webkit-overflow-scrolling:touch;display:block}.slideout-open #menuRight{right:0px}#sideButtons{position:absolute;right:0px;top:-85px;height:65px;width:955px;display:block;z-index:6;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:right bottom;-moz-transform-origin:right bottom;-ms-transform-origin:right bottom;-o-transform-origin:right bottom;transform-origin:right bottom;filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"}html.beginner #sideButtons,html.intermediate #sideButtons,html.advanced #sideButtons,html.master #sideButtons,html.dev #sideButtons{width:960px}html.novice #sideButtons{width:620px}.slideout-open #sideButtons{right:450px}#sideButtons div{position:relative;bottom:-15px;float:left;margin-right:0.5em;padding:5px;width:8em;height:37px}#sideButtons div#button5{width:40px}#sideButtons .icon{width:40px;height:40px;float:left}#button0,#button6{display:none}html.master #button0,html.dev #button0,html.beginner #button6,html.intermediate #button6,html.advanced #button6{display:block}.pane{display:none;position:absolute;height:auto;width:auto;bottom:0;top:0;left:0;right:0;margin-top:0;margin-bottom:0;overflow:hidden}.pane img.close{position:absolute;top:3px;right:3px;height:40px;width:40px;cursor:pointer}#pane3{overflow:hidden}#pane1 .challenges,#pane3 .examples,#pane4 .javascript,#menuRight .userPane .content,#menuRight .masterPane .content,#menuRight .settingsPane .content{padding-left:10px;padding-right:10px;overflow-y:scroll;overflow-x:hidden;height:auto;position:absolute;top:47px;bottom:0px}#menuRight .settingsPane .content{padding-left:20px;padding-right:20px}#pane4 .javascript{top:82px;padding-left:20px}#pane4 .javascript{width:93%}#pane4 .javascript pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}#pane6 .content{width:92.5%}#pane6 .content #language{text-align:center}#pane6 .content #language select{width:50%;font-size:1em;text-align-last:center;-moz-text-align-last:center}#pane6 hr{border-color:#C6C8CA}#pane6 .content #backgroundColor p.desciption{text-align:center}#pane6 .content #backgroundColor #backgroundColorSelectButton,#pane6 .content #languageSelectButton{display:inline-block;text-align:center;width:190px;margin:0 100px;padding:1px 6px;background-color:#f8f8f8;border-radius:5px;border:1px solid #AAA;cursor:pointer}#pane6 .content #backgroundColor #backgroundColorSelectButton>span,#pane6 .content #languageSelectButton>span{display:inline-block;text-align:center;width:90%}#pane6 .content #backgroundColor ul,#pane6 .content ul#languageSelect{margin:0px;display:none;position:absolute;background-color:#EEE;border:1px solid #AAA;padding:6px 0px 0px;width:200px;left:122px;border-width:0px 1px 1px 1px;border-radius:0px 0px 4px 4px}#pane6 .content #backgroundColor ul.show,#pane6 .content ul#languageSelect.show{display:block}#pane6 .content #backgroundColor ul li,#pane6 .content ul#languageSelect li{list-style-type:none;padding:4px 0px 8px 0px;padding-left:6px;cursor:pointer}#pane6 .content #backgroundColor #backgroundColorSelectButton>span span.box,#pane6 .content #backgroundColor ul li span.box{border:1px solid #DDD;width:22px;height:10px;display:inline-block;margin-right:7px}#pane6 .content #backgroundColor ul li:hover,#pane6 .content ul#languageSelect li:hover{background-color:#DDD}#pane6 .content #backgroundColor ul li:hover span.box{border:1px solid #FFF}#pane6 .content #backgroundColor span.box[data-color='green']{background-color:#003000}#pane6 .content #backgroundColor span.box[data-color='blue']{background-color:#151638}#pane6 .content #backgroundColor span.box[data-color='purple']{background-color:#1f073e}#pane6 .content #backgroundColor span.box[data-color='pink']{background-color:#5f0650}#pane6 .content #backgroundColor span.box[data-color='brown']{background-color:#3a1f1f}#pane6 .content #backgroundColor span.box[data-color='graphite']{background-color:#252525}#pane6 .content #backgroundColor span.box[data-color='white']{background-color:#FFFFFF}#pane6 .content #backgroundColor span.box[data-color='black']{background-color:#000000}#pane6 .content #backgroundColor span.box[data-color='gray']{background-color:#939597}.automatic_help{position:relative;top:7px;left:20px;padding-bottom:5px}.pane #referenceSearch{padding-left:20px;padding-right:10px}.entry{width:98%;padding:5px 5px 15px 5px}#referenceGuideDiv{position:absolute;top:169px;bottom:0px;left:0px;right:0px;height:auto;margin:0;overflow:auto}iframe#referenceGuide{display:block;position:absolute;border:0;width:100%}.loader-open #menuLeft{bottom:313px}.loader-open #panel{bottom:313px}html.animation #menuLeft{transition:width 500ms ease, bottom 500ms ease;-webkit-transition:width 500ms ease, bottom 500ms ease;-moz-transition:width 500ms ease, bottom 500ms ease}#menuLeft #modeSelect #actualModeText span{display:none}#menuLeft #modeSelect #actualModeText span.active{display:inline-block}html.animation #logo{transition:width 500ms ease;-webkit-transition:width 500ms ease;-moz-transition:width 500ms ease}html.animation #modeSelect{transition:left 500ms ease;-webkit-transition:left 500ms ease;-moz-transition:left 500ms ease}html.animation #toolboxDivTopScroll{transition:top 500ms ease, left 500ms ease, opacity 500ms ease;-webkit-transition:top 500ms ease, left 500ms ease, opacity 500ms ease;-moz-transition:top 500ms ease, left 500ms ease, opacity 500ms ease}html.animation #toolboxDiv{transition:top 500ms ease, bottom 500ms ease;-webkit-transition:top 500ms ease, bottom 500ms ease;-moz-transition:top 500ms ease, bottom 500ms ease}html.animation #toolboxDivBottomScroll{transition:bottom 500ms ease, left 500ms ease, opacity 500ms ease;-webkit-transition:bottom 500ms ease, left 500ms ease, opacity 500ms ease;-moz-transition:bottom 500ms ease, left 500ms ease, opacity 500ms ease}html.animation #showLoaderButton{transition:width 500ms ease, font-size 500ms ease, opacity 500ms ease;-webkit-transition:width 500ms ease, font-size 500ms ease, opacity 500ms ease;-moz-transition:width 500ms ease, font-size 500ms ease, opacity 500ms ease}html.animation #panel{transition:left 500ms ease, right 500ms ease, bottom 500ms ease, height 500ms ease, width 500ms ease;-webkit-transition:left 500ms ease, right 500ms ease, bottom 500ms ease, height 500ms ease, width 500ms ease;-moz-transition:left 500ms ease, right 500ms ease, bottom 500ms ease, height 500ms ease, width 500ms ease}.extraBlocklyButtons{transition:opacity 200ms ease;-webkit-transition:opacity 200ms ease;-moz-transition:opacity 200ms ease}html.animation #menuRight{transition:right 500ms ease;-webkit-transition:right 500ms ease;-moz-transition:right 500ms ease}html.animation #sideButtons{transition:right 500ms ease;-webkit-transition:right 500ms ease;-moz-transition:right 500ms ease}html.narrow-width #menuRight .masterPane .content,html.narrow-width #menuRight .settingsPane .content{top:78px}html.narrow-width #menuRight .userPane .content{top:87px}html.narrow-width #pane3 .examples,html.narrow-width #pane4 .javascript{top:136px}html.narrow-width #pane6 .content #backgroundColor #backgroundColorSelectButton,html.narrow-width #pane6 .content #languageSelectButton{width:177px;margin:0 0px}html.narrow-width #pane6 .content #backgroundColor ul,html.narrow-width #pane6 .content ul#languageSelect{width:189px;left:20px}html.narrow-width div#pane5.userPane button.default,html.narrow-width div#pane5.userPane a.roundButton.default{margin-left:3%;margin-right:3%}img#showLoaderEvoButtonImg.rotating{-webkit-animation:rotating-function 1.25s linear infinite;-moz-animation:rotating-function 1.25s linear infinite;-ms-animation:rotating-function 1.25s linear infinite;-o-animation:rotating-function 1.25s linear infinite;animation:rotating-function 1.25s linear infinite}@-webkit-keyframes rotating-function{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes rotating-function{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-ms-keyframes rotating-function{from{-ms-transform:rotate(0deg)}to{-ms-transform:rotate(360deg)}}@-o-keyframes rotating-function{from{-o-transform:rotate(0deg)}to{-o-transform:rotate(360deg)}}@keyframes rotating-function{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.sr-only{display:none}.blocklyWidgetDiv .goog-palette-colorswatch{background-image:none}.blocklyWidgetDiv .goog-palette-table{margin:0}.getting-started-dialog-bg{position:absolute;top:0px;left:0px;background-color:#000;z-index:9}.getting-started-dialog{position:absolute;top:5%;left:20%;width:60%;height:auto;z-index:10;outline:none}img#gettingStartedClose{position:absolute;top:1.2%;left:94%;width:5%;height:auto;cursor:pointer}.getting-started-dialog img#gettingStartedImg{width:100%;height:auto;-webkit-border-radius:2.3%;-moz-border-radius:2.3%;border-radius:2.3%;-webkit-box-shadow:0px 10px 50px 5px rgba(0,0,0,0.6);-moz-box-shadow:0px 10px 50px 5px rgba(0,0,0,0.6);box-shadow:0px 10px 50px 5px rgba(0,0,0,0.6)}#gettingStartedCheckbox{position:absolute;bottom:3.5%;right:17%;z-index:13;width:4%;height:5%;background:url("graphics/check-box-button.svg") 0 0;background-size:200% 100%;cursor:pointer}#gettingStartedCheckbox.checked{background:url("graphics/check-box-button.svg") 95% 0;background-size:200% 100%}a#tutorial_video_link img{position:absolute;top:16.5%;left:10%;z-index:13;width:34%;height:10%;background:url("graphics/button-watch-tutorial.svg") 0 0;background-size:100% 200%;cursor:pointer}a#tutorial_video_link:hover img{background:url("graphics/button-watch-tutorial.svg") 0 100%;background-size:100% 200%}.double-press-dialog-bg,.calibrate-dialog-bg{position:absolute;top:0px;left:0px;background-color:#000;z-index:9}.double-press-dialog,.calibrate-dialog{position:absolute;top:5%;left:30%;width:40%;height:auto;z-index:10;outline:none}.double-press-dialog img#doublePressImg,.calibrate-dialog img#calibrateDialogImg{width:100%;height:auto;-webkit-border-radius:4.2%;-moz-border-radius:4.2%;border-radius:4.2%;-webkit-box-shadow:0px 10px 50px 5px rgba(0,0,0,0.6);-moz-box-shadow:0px 10px 50px 5px rgba(0,0,0,0.6);box-shadow:0px 10px 50px 5px rgba(0,0,0,0.6)}.double-press-dialog #doublePressClose,.calibrate-dialog #calibrateDialogClose{position:absolute;top:1.5%;left:91.5%;width:7%;height:auto;cursor:pointer}.calibrate-dialog img#calibrateDialogHelp{position:absolute;top:18.4%;left:64%;width:15%;height:5%;cursor:pointer;background:url("graphics/button-help-mini.svg");background-size:200%;background-repeat:no-repeat}.calibrate-dialog img#calibrateDialogHelp:hover{background:url("graphics/button-help-mini.svg");background-size:200%;background-position:100%;background-repeat:no-repeat;left:64.2%}.double-press-dialog #doublePressCheckbox,.calibrate-dialog #calibrateDialogCheckbox{position:absolute;bottom:4.6%;right:63%;z-index:13;width:7%;height:7%;background:url("graphics/check-box-button.svg") 0 0;background-size:200% 100%;cursor:pointer}.double-press-dialog #doublePressCheckbox.checked,.calibrate-dialog #calibrateDialogCheckbox.checked{background:url("graphics/check-box-button.svg") 100% 0;background-size:200% 100%;right:63%}body{font-family:sans-serif}#menuLeft{background-color:#C6C8CA}#menuLeft #robotTypeSelect{position:absolute;top:78px;z-index:100001;left:107px}html.shrink-buttons #menuLeft #robotTypeSelect{top:64px}.slideout-open #menuLeft #robotTypeSelect,.narrow-width #menuLeft #robotTypeSelect{top:78px;left:7px}#menuLeft #robotTypeSelect span{margin:0px 4px 0px 0px;background-color:#55565a;padding:2px 5px;border-radius:6px;color:#ffffff;cursor:pointer}#menuLeft #robotTypeSelect span.active{background-color:#26cad3}#menuLeft #robotTypeSelect img{margin-top:8px;display:none;cursor:pointer;height:21px}html.narrow-width #menuLeft #robotTypeSelect img,html.slideout-open #menuLeft #robotTypeSelect img{height:18px}html.robot-evo #menuLeft #robotTypeSelect img.evo-switch,html.robot-bit #menuLeft #robotTypeSelect img.bit-switch{display:inline-block}html.shrink-buttons #menuLeft #robotTypeSelect img{margin-top:22px}html.shrink-buttons.narrow-height #menuLeft #robotTypeSelect{top:46px}html.shrink-buttons.narrow-height.narrow-width #menuLeft #robotTypeSelect{top:47px}.slideout-open #menuLeft #robotTypeSelect span.unactive,.narrow-width #menuLeft #robotTypeSelect span.unactive{display:none}#logo{text-decoration:none;background-size:100%;background-image:url("graphics/ozoblockly_logo.svg");background-repeat:no-repeat}.slideout-open #logo,.narrow-width #logo{background-image:url("graphics/OzoBlockly-logo-mini.svg")}#narrowSelectedMode{display:none}#modeSelect label{cursor:pointer}#actualModeText{font-size:20px;color:#808284;text-align:center;margin-top:25px;margin-bottom:3px;padding-right:5px}#modeConnectBar{background-color:#555559}#modeSelect #modeSelectImg1,#narrowSelectButton.modeSelectImg1{background:url("graphics/mode-buttons.svg") 0 0;background-size:500%}#modeSelect #modeSelectImg2,#narrowSelectButton.modeSelectImg2{background:url("graphics/mode-buttons.svg") 25% 0;background-size:500%}#modeSelect #modeSelectImg3,#narrowSelectButton.modeSelectImg3{background:url("graphics/mode-buttons.svg") 50% 0;background-size:500%}#modeSelect #modeSelectImg4,#narrowSelectButton.modeSelectImg4{background:url("graphics/mode-buttons.svg") 75% 0;background-size:500%}#modeSelect #modeSelectImg5,#narrowSelectButton.modeSelectImg5{background:url("graphics/mode-buttons.svg") 100% 0%;background-size:500%}#modeSelect #modeSelectImg6,#narrowSelectButton.modeSelectImg6{background:url("graphics/mode-buttons-dev.svg") 0 0;background-size:500%}#modeSelect #modeSelectImg1.selected{background:url("graphics/mode-buttons.svg") 0 50%;background-size:500%}#modeSelect #modeSelectImg2.selected{background:url("graphics/mode-buttons.svg") 25% 50%;background-size:500%}#modeSelect #modeSelectImg3.selected{background:url("graphics/mode-buttons.svg") 50% 50%;background-size:500%}#modeSelect #modeSelectImg4.selected{background:url("graphics/mode-buttons.svg") 75% 50%;background-size:500%}#modeSelect #modeSelectImg5.selected{background:url("graphics/mode-buttons.svg") 100% 50%;background-size:500%}#modeSelect #modeSelectImg6.selected{background:url("graphics/mode-buttons-dev.svg") 0 50%;background-size:500%}#modeSelect #modeSelectImg1.disabled{background:url("graphics/mode-buttons.svg") 0 100%;background-size:500%}#modeSelect #modeSelectImg2.disabled{background:url("graphics/mode-buttons.svg") 25% 100%;background-size:500%}#modeSelect #modeSelectImg3.disabled{background:url("graphics/mode-buttons.svg") 50% 100%;background-size:500%}#modeSelect #modeSelectImg4.disabled{background:url("graphics/mode-buttons.svg") 75% 100%;background-size:500%}#modeSelect #modeSelectImg5.disabled{background:url("graphics/mode-buttons.svg") 100% 100%;background-size:500%}#modeSelect #modeSelectImg6.disabled{background:url("graphics/mode-buttons-dev.svg") 0 100%;background-size:500%}.slideout-open #modeSelect,.narrow-width #modeSelect{background:#AAACAE;background:rgba(198,200,202,0.6);border-top:1px solid #555559;border-right:1px solid #555559;border-bottom:1px solid #555559;border-top-right-radius:10px;border-bottom-right-radius:10px;z-index:0}.slideout-open #actualModeText,.narrow-width #actualModeText{margin-top:5px;color:#555559}.slideout-open #narrowSelectedMode,.narrow-width #narrowSelectedMode{display:block;background-color:#C6C8CA}#devMode{position:absolute;width:39px;height:22px;top:22px}html.slideout-open #devMode{top:7px}#devMode.hidden{display:none}#devMode input{display:none;overflow:hidden}#devMode p{margin:0px;text-align:center;color:#808184;background-color:#c5c7c9;border:2px solid #808184;border-radius:5px;padding:3px 3px 3px}#devMode p.selected{color:#26cad3;background-color:#e6e7e8;border:1px solid #ffffff}#toolboxDiv::-webkit-scrollbar{width:3px}.pane .content::-webkit-scrollbar,#referenceGuideDiv::-webkit-scrollbar{width:8px}#toolboxDiv::-webkit-scrollbar-track,.pane .content::-webkit-scrollbar-track,#referenceGuideDiv::-webkit-scrollbar-track{background-color:#eaeaea;border-left:1px solid #ccc}#toolboxDiv::-webkit-scrollbar-thumb,.pane .content::-webkit-scrollbar-thumb,#referenceGuideDiv::-webkit-scrollbar-thumb{background-color:#26C8DC}#toolboxDiv.scroll{border-top:1px solid #929496;border-bottom:1px solid #929496}.slideout-open .blocklyToolboxDiv .blocklyTreeLabel .narrow-width .blocklyToolboxDiv .blocklyTreeLabel{font-size:0px}#toolboxDivTopScroll,#toolboxDivBottomScroll{opacity:0}#toolboxDivTopScroll{background:url("graphics/toolbox-arrows.svg") 0 0;background-size:100%}#toolboxDivTopScroll.scroll{opacity:0.5}#toolboxDivBottomScroll{background:url("graphics/toolbox-arrows.svg") 0 100%;background-size:100%}#toolboxDivBottomScroll.scroll{opacity:0.5}.blocklyToolboxDiv{overflow-x:hidden !important}.loaderPanelButton{font-size:20pt;font-weight:600;font-family:"Open Sans", sans-serif;color:#008C97;background-color:#fff;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;border:solid #B0B1B7 2px;padding-left:30px;padding-right:30px;line-height:48px;text-align:center;margin-top:10px;cursor:pointer;outline:none;height:59px}.loaderPanelButton.evo{color:#b41e0f}html.robot-evo #menuLeft #showLoaderButton,html.robot-bit #menuLeft #showLoaderEvoButton{display:none}#showLoaderButton,#showLoaderEvoButton{border:2px solid rgba(85,86,90,0.5);color:white;text-align:right}#showLoaderButton{background-color:#26cad3}#showLoaderEvoButton{background-color:#f58220}#panel{background-color:#939597}#blocklyDiv .blocklySvg{background-image:url("../media/ozo-logo.svg");background-size:70%;background-repeat:no-repeat;background-position:center}.blocklyScrollbarKnob{fill:#C6C8CA}.blocklyScrollbarBackground:hover+.blocklyScrollbarKnob,.blocklyScrollbarKnob:hover{fill:#bbb}.extraBlocklyButtons{background-size:contain;background-repeat:no-repeat;opacity:0.4}.extraBlocklyButtons:hover{opacity:0.8}span#openButton{background-image:url("graphics/button-open.svg")}span#saveButton{background-image:url("graphics/button-save.svg")}span#collapseButton{background-image:url("graphics/button-collapse.svg")}span#expandButton{background-image:url("graphics/button-expand.svg")}.empty-search #referenceSearchResultsCount,.empty-search #referenceSearchResults{display:none}#referenceSearch{padding-bottom:10px;border-bottom:2px solid #C6C8CA}.searchBox input[type="text"],.searchBox .results{background-color:#C8C9CB;border:3px solid #fff;border-radius:10px;font-size:16px}.searchBox input[type="text"]{width:360px;height:25px;padding-right:32px}.searchBox .results{width:400px;height:auto;max-height:80px;padding-top:5px;overflow:auto}.searchBox .searchCount{margin:10px 0px 4px 8px;font-size:16px;color:#26C8DC}.searchBox .searchButton{float:right;position:relative;right:12px;bottom:30px;width:27px}#searchQuery{padding-left:10px}#searchQuery:focus{outline:none}.results span{color:#4D595A;font-size:16px;margin-left:10px;line-height:20px;cursor:pointer}#menuRight{background:#E7E7E8}.shrink-buttons #sideButtons{top:-67px;width:396px}html.beginner.shrink-buttons #sideButtons,html.intermediate.shrink-buttons #sideButtons,html.advanced.shrink-buttons #sideButtons,html.master.shrink-buttons #sideButtons,html.dev.shrink-buttons #sideButtons{width:396px}html.novice.shrink-buttons #sideButtons{top:-57px;width:264px}.shrink-buttons #sideButtons div{width:40px}.shrink-buttons #sideButtons .text{display:none}#sideButtons div{cursor:pointer;text-align:center;font-weight:600;font-size:14pt;line-height:35px;font-family:"Open Sans", sans-serif;background-color:#C6C8CA;color:#555559;-webkit-border-top-left-radius:18px;-webkit-border-top-right-radius:18px;-moz-border-radius-topleft:18px;-moz-border-radius-topright:18px;border-top-left-radius:18px;border-top-right-radius:18px;border-top:solid #25cad3 3px;border-right:solid #25cad3 3px;border-left:solid #25cad3 3px}#sideButtons div:hover,#sideButtons .selected{background-color:#E6E7E8 !important;color:#555559;border-top:solid #fff 3px;border-right:solid #fff 3px;border-left:solid #fff 3px;height:40px}#sideButtons .icon{background-size:240px 80px}#sideButtons #button0 .icon,#sideButtons #button6 .icon{background-image:url("graphics/tab-icons.svg");background-position:80px 0}#sideButtons #button1 .icon{background-image:url("graphics/tab-icons.svg");background-position:120px 0}#sideButtons #button2 .icon{background-image:url("graphics/tab-icons.svg");background-position:160px 0}#sideButtons #button3 .icon{background-image:url("graphics/tab-icons.svg");background-position:200px 0}#sideButtons #button4 .icon{background-image:url("graphics/tab-icons.svg");background-position:240px 0}#sideButtons #button5 .icon{background-image:url("graphics/tab-icons.svg");background-position:40px 0}#sideButtons #button0.selected .icon{background-position:80px 40px}#sideButtons #button1.selected .icon{background-position:120px 40px}#sideButtons #button2.selected .icon{background-position:160px 40px}#sideButtons #button3.selected .icon{background-position:200px 40px}#sideButtons #button4.selected .icon{background-position:240px 40px}#sideButtons #button5.selected .icon{background-position:40px 40px}html.novice #sideButtons #button4{display:none}.pane{text-align:left;font-size:14px;border-left:3px solid #fff}.pane h1{font-size:24px;line-height:40px;color:#56555A;margin:auto;text-align:center;width:100%;margin-top:5px;font-weight:600}.pane .topBar{border-bottom:2px solid #C6C8CA}.pane .automatic_help{line-height:37px;color:#555559;font-size:18px;font-weight:600}.pane .automatic_help_text{padding:0px 20px 25px 20px;line-height:10px;color:#555559;position:relative;top:7px;font-size:13px;font-weight:normal}#pane4 .highlight.declaration{background-color:#FDBEBE}#pane4 .highlight{background-color:#FAFF8E}#pane4 .highlight span.NiceJavaScript{background-color:#BCEAE6}#pane4 .highlight span[class*=indent]{background:#E7E7E8}#pane4 .highlight span[class*=indent].highlight{background:#FAFF8E}.entry{width:98%;padding:5px;font-size:14px;color:#5A7283}.entry ul{list-style-type:none;font-size:12px}.entry li{margin-top:-10px;margin-left:-30px;line-height:28px}.pane hr{display:block;height:1px;border:0;border-top:2px solid #26C8DC;width:100%}.entry .text{margin:12px 0px;line-height:150%}.entry .description img{width:220px;height:120px;float:right;padding-left:10px;padding-bottom:10px}.entry .description iframe{width:220px;float:right}#menuRight .pane .content h3,.entry .description .title{font-size:18px;font-weight:bold;color:#555559;margin:10px 0px 10px 5px}.entry .description .difficulty,.entry .description .author{font-weight:normal;margin:10px 0px 10px 0px;color:#555559}.entry .description .difficulty{font-weight:bold}.entry .description .difficulty img{width:60px;height:auto;float:none;position:relative;top:0px;left:5px;padding:0}.entry .description .used{margin-bottom:10px}.entry .see{padding-top:10px;font-size:12px;width:auto;font-weight:bold}.entry .see a{color:#26C8DC;text-decoration:none}.entry .control{text-align:right;margin:5px 0}div#pane5.userPane button,div#pane5.userPane a.roundButton,.entry .control .roundButton{text-decoration:none;text-align:center;font-size:13px;border-radius:7px;border-width:2px;border-style:solid;border-color:#D7D7D9;padding:2px 10px 2px 10px;background-color:#fff;color:#26C8DC;font-weight:bold;margin-top:2px}div#pane5 .content div.info-register{display:none}div#pane5.login .content div.info-register{display:inline-block}div#pane5.login .content div.info-register p{text-align:center;margin:0 23%}div#pane5.login .content div.info-register p.links-apps{margin:4% 15% 3% 15%}div#pane5.login .content div.info-register p.links-apps img.app-store-icon{height:40px;margin:0 10px}.entry .control .roundButton a{text-decoration:none;color:#26C8DC;font-weight:bold}.examples .entry,.examples hr,.modeDescription{display:none}.novice .modeDescription.novice{display:inline}.beginner .modeDescription.beginner{display:inline}.intermediate .modeDescription.intermediate{display:inline}.advanced .modeDescription.advanced{display:inline}.master .modeDescription.master{display:inline}.novice .examples .entry.novice,.novice hr.novice{display:block}.beginner .examples .entry.beginner,.beginner hr.beginner{display:block}.intermediate .examples .entry.intermediate,.intermediate hr.intermediate{display:block}.advanced .examples .entry.advanced,.advanced hr.advanced{display:block}.master .examples .entry.master,.master hr.master{display:block}div#pane5 div.content{width:97%;color:#5A7283}div#pane5.userPane.login .profile,div#pane5.userPane.profile .login{display:none}div#pane5.userPane .form-signin input[type="email"],div#pane5.userPane .form-signin input[type="text"],div#pane5.userPane .form-signin input[type="password"]{width:90%;margin:0.3em;padding:4px;background-color:#C8C9CB;border:2px solid #fff;border-radius:5px;font-size:16px}div#pane5.userPane .form-signin input[type="checkbox"]{margin:1em 0.6em}div#pane5.userPane .signin-error{color:#eb2227;padding:1px 8px;display:none}div#pane5.userPane hr.or:before{content:"or";display:block;position:relative;width:2em;height:1em;top:-12px;left:46%;z-index:100;background-color:#E7E7E8;font-size:16px;text-align:center}div#pane5.userPane .userDetails #userProfilePhoto{float:right;width:auto;height:110px;margin-right:17px;padding:4px}div#pane5.userPane .userDetails .clearfix{clear:both}div#pane5.userPane button.default,div#pane5.userPane a.roundButton.default,div#pane5.userPane button.google,div#pane5.userPane button.facebook{color:#fff;display:inline-block;width:190px;margin:0.5em;padding:5px 10px 5px 10px}div#pane5.userPane a.roundButton.default{width:166px}div#pane5.userPane button.default,div#pane5.userPane a.roundButton.default{background-color:#25cad3;border-color:#21b5bd;cursor:pointer;margin-left:25%;margin-right:25%}div#pane5.userPane button.google{background-color:#c25848;border-color:#b44c3c;cursor:pointer;margin-left:25%;margin-right:25%}div#pane5.userPane button.facebook{background-color:#3b5998;border-color:#344e86;cursor:pointer;margin-left:0;margin-left:25%;margin-right:25%}div#pane5.userPane .userDetails p{margin-top:0;margin-left:1em}.onoffswitch{padding-left:10px;display:inline-block;position:absolute;top:2px;width:75px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.onoffswitch-checkbox{display:none}.onoffswitch-label{display:block;overflow:hidden;cursor:pointer;border:1px solid #999999;border-radius:30px}.onoffswitch-inner{display:block;width:200%;margin-left:-100%}.onoffswitch-inner:before,.onoffswitch-inner:after{display:block;float:left;width:50%;height:30px;padding:0;line-height:30px;font-size:14px;color:white;font-family:Trebuchet, Arial, sans-serif;font-weight:bold;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:30px;box-shadow:0px 15px 0px rgba(0,0,0,0.08) inset}.onoffswitch-inner:before{content:"ON";padding-left:12px;background-color:#34A7C1;color:#FFFFFF;border-radius:30px 0 0 30px}.onoffswitch-inner:after{content:"OFF";padding-right:10px;background-color:#EEEEEE;color:#999999;text-align:right;border-radius:0 30px 30px 0}.onoffswitch-switch{display:block;height:30px;width:30px;margin:0px;background:#FFFFFF;border:1px solid #999999;border-radius:30px;position:absolute;top:0px;right:43px;background-image:-moz-linear-gradient(center top, rgba(0,0,0,0.1) 0%, transparent 80%);background-image:-webkit-linear-gradient(center top, rgba(0,0,0,0.1) 0%, transparent 80%);background-image:-o-linear-gradient(center top, rgba(0,0,0,0.1) 0%, transparent 80%);background-image:linear-gradient(center top, rgba(0,0,0,0.1) 0%, transparent 80%);box-shadow:0 1px 1px white inset}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-inner{margin-left:0}.onoffswitch-checkbox:checked+.onoffswitch-label .onoffswitch-switch{right:0px}html.animation #sideButtons div{-webkit-transition:top .2s;-o-transition:top .2s;transition:top .2s}html.animation .onoffswitch-inner{-moz-transition:margin 0.3s ease-in 0s;-webkit-transition:margin 0.3s ease-in 0s;-o-transition:margin 0.3s ease-in 0s;transition:margin 0.3s ease-in 0s}html.animation .onoffswitch-switch{-moz-transition:all 0.3s ease-in 0s;-webkit-transition:all 0.3s ease-in 0s;-o-transition:all 0.3s ease-in 0s;transition:all 0.3s ease-in 0s}#menuRight .masterPane .content input.invalid{background-color:#FF6C5F}#programInfo .progress{height:20px;margin-bottom:5px;overflow:hidden;background-color:#76767B;border-radius:4px}#programInfo .progress-simple{height:27px;margin-bottom:10px;overflow:hidden;background-color:#76767B;border-radius:21px;border:2px solid white}#programInfo .progress-simple #programInfoBarsSimpleWarning{position:absolute;width:30px;height:30px;left:7%;background-image:url("../media/warning_icon.svg");background-size:65%;background-repeat:no-repeat;background-position:center;display:none}html.narrow-width #programInfo .progress-simple #programInfoBarsSimpleWarning{width:27px;height:27px;left:12%}#programInfo .progress-simple.error #programInfoBarsSimpleWarning{display:block}#programInfo .legend{margin:0;font-size:12px;line-height:20px;text-align:center}#programInfo .legend .item{margin:0 0.5em;display:inline-table;vertical-align:middle}#programInfo .legend .item .square{width:10px;height:10px;margin-right:0.4em;padding:0;display:inline-block}#programInfo .legend-simple{margin-left:25%}#programInfo .legend-simple .item{margin:0 1.5em;display:inline-flex;vertical-align:middle}#programInfo .legend-simple .item .square{width:12px;height:12px;margin-right:0.4em;padding:0;display:inline-block;border:2px solid white}#programInfo .progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#FFF;text-align:center;-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}#programInfoBars.dragged .progress-bar.stack,#programInfo .progress-bar.stack:active{-webkit-transition:none;-o-transition:width 0 linear;transition:none}#programInfo .progress-bar.stack #stack-handle{width:30px;height:20px;float:right;text-align:right;line-height:20px;vertical-align:middle;font-size:18px;color:white;cursor:col-resize}#programInfo .progress-bar.stack #stack-handle:after{content:'';background-color:#E7E7E7;width:3px;height:20px;border-left:1px solid #000;border-right:1px solid #000;float:right}#programInfo p.description{margin:23px 6%;text-align:center}#programInfo .progress-simple .progress-bar.used-simple{border-radius:21px 0px 0px 21px}#programInfo .stack{background-color:#F7941E}#programInfo .globals{background-color:#7FC241}#programInfo .program{background-color:#C756A1}#programInfo .heap{background-color:#25AAE1}#programInfo .free{background-color:#76767B}#programInfo .used-simple{background-color:#2ecad2}#programInfo .progress-simple.error .used-simple{background-color:#e9ecec}#backgroundColorChangeButton .goog-menu-button-dropdown{height:5px;background:none}#loaderPanel{display:block;position:absolute;left:0px;right:0px;bottom:-310px;height:310px;background-color:#E6E7E8;border-top:3px solid #fff;z-index:2;overflow:hidden}.loader-open.slideout-open #loaderPanel{right:450px}.loader-open #loaderPanel{bottom:0px}#loaderPanelDescription{width:260px;height:100%;padding:0px 15px 0px 15px;text-align:center;font-size:14px;color:#999;border-right:1px solid #b3b3b3;float:left}#loaderPanelInstructionsImg{margin-top:10px;width:230px;height:230px}#loaderPanelInstructionsImg.normal{background:url("graphics/load-ozobot-instructions.svg") 0 0;background-size:300%;opacity:1}#loaderPanelInstructionsImg.runOzobot{background:url("graphics/load-ozobot-instructions.svg") 100% 0;background-size:300%;opacity:1}#loaderPanelInstructionsImg.flashing{background:url("graphics/load-ozobot-instructions.svg") 200% 0;background-size:300%;opacity:1}#loaderPanelInstructionsImg.hide{opacity:0}.loaderPanelButton .loaderPanelButtonTitle{display:block;white-space:nowrap;overflow:hidden;text-align:center}.loaderPanelButton img{width:50px;height:50px;float:left;margin-left:-15px}html.slideout-open #showLoaderButtonImg,html.slideout-open #showLoaderEvoButtonImg{margin-left:-7px;margin-top:-7px}#loadRegistersButton{display:none}html.dev #loadRegistersButton{display:inline-block}#helpProgramButton,#closeLoaderButton{margin:12px 0px 10px 0px;font-size:16pt;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;padding-left:13px;padding-right:13px;line-height:34px;height:42px}#helpProgramButton{margin-right:15px;float:right;color:#DF0084;max-width:115px;min-width:105px}#closeLoaderButton{margin-left:15px;float:left;color:#25CAD3;max-width:115px;min-width:105px}#helpProgramButton span,#closeLoaderButton span{text-align:center;white-space:nowrap;overflow:hidden;display:block}#colorFlashZones{height:310px;overflow:hidden;text-align:center}#programLoadProgress .progress{height:12px;width:95%;max-width:400px;margin:10px auto 8px auto;overflow:hidden;background-color:transparent;border:3px solid #28c0c9;border-radius:10px}#programLoadProgress .progress-bar{float:left;width:0;height:100%;background-color:#28c0c9}#colorFlashZones .flashZone{width:190px;height:190px;margin:4px 20px 20px 20px;border:0;display:inline-table;vertical-align:middle;overflow:hidden;position:relative;background:url("graphics/spot-off.svg") 0 0}#colorFlashZones .flashZone .ozobotSiluete{display:none}#colorFlashZones .flashZone.active .ozobotSiluete{display:block;position:absolute;top:0px;z-index:1;width:190px;height:190px}#colorFlashZones .flashZone .ozobotSiluete img{width:100%;height:100%}#colorFlashZones .flashZone canvas{position:absolute;top:1px;left:1px;width:188px;height:188px;display:none}#colorFlashZones .flashZone.active canvas{display:block}#colorFlashZones .flashZone .text{text-align:center;font-size:22px;line-height:30px;width:100%;height:100%;color:#fff;display:inline-table}#colorFlashZones .flashZone.active .text{display:none}#colorFlashZones .flashZone .text .middle{display:table-cell;vertical-align:middle}html.animation #loaderPanel{transition:bottom 500ms ease, right 500ms ease;-webkit-transition:bottom 500ms ease, right 500ms ease;-moz-transition:bottom 500ms ease, right 500ms ease}html.animation #loaderPanelInstructionsImg{transition:opacity 500ms ease;-webkit-transition:opacity 500ms ease;-moz-transition:opacity 500ms ease}.modal-dialog-bg,.help-dialog-bg{position:absolute;top:0px;left:0px;background-color:#000;z-index:9}.modal-dialog{position:absolute;top:10% !important;left:0px;width:500px;background-color:white;border:none;z-index:20005;color:#25cad3;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-box-shadow:5px 5px 10px 0px rgba(0,0,0,0.6);-moz-box-shadow:5px 5px 10px 0px rgba(0,0,0,0.6);box-shadow:5px 5px 10px 0px rgba(0,0,0,0.6)}.modal-dialog:focus{outline:none}.modal-dialog-title{display:none;position:relative;background:#C3D9FF;padding:4px;font-size:12px;font-weight:bold;font-family:"Open Sans", sans-serif;cursor:default;color:#25cad3}.modal-dialog-content{text-align:center;padding:10px 25px;font-weight:normal;font-size:14px;font-family:"Open Sans", sans-serif}.modal-dialog-content label{font-size:18px;font-weight:normal;font-family:"Open Sans", sans-serif;cursor:default;color:#25cad3}.modal-dialog-content p{padding-top:10px;text-align:left;font-size:16px;line-height:25px;font-family:"Open Sans", sans-serif;color:#25cad3;font-weight:normal;display:block;float:right;width:300px}.modal-dialog-userInput{font-size:16px;font-weight:normal;font-family:"Open Sans", sans-serif;color:#555559;padding:6px;width:95%;background-color:#e1f5ff;border:2px solid #25cad3}.modal-dialog-buttons{padding:6px;font-size:12px;text-align:center;clear:both}.modal-dialog-buttons button{border:none;font-size:large;background-color:#25cad3;color:#fff;font-weight:normal;font-size:14pt;line-height:25px;font-family:"Open Sans", sans-serif;margin:10px 17px 20px 0px;float:right;padding:6px 30px;border-radius:16px}.modal-dialog img{float:left;margin:20px 25px 0 10px;width:25%;height:auto}.help-dialog{position:fixed;top:5%;left:15%;z-index:20004;width:70%;height:auto;border:0}.help-dialog:focus{outline:none}#helpInstruction img#helpInstructionLeftArrow{position:absolute;top:50%;left:-50px;margin-top:-68px;height:136px;width:52px;background:url("ui/graphics/buttons-load-instructions.svg");background-size:200%;background-position:0 0;background-repeat:no-repeat;cursor:pointer}#helpInstruction img#helpInstructionWindow{width:100%;height:auto;-webkit-border-radius:2.3%;-moz-border-radius:2.3%;border-radius:2.3%;-webkit-box-shadow:0px 10px 50px 5px rgba(0,0,0,0.6);-moz-box-shadow:0px 10px 50px 5px rgba(0,0,0,0.6);box-shadow:0px 10px 50px 5px rgba(0,0,0,0.6)}#helpInstruction img#helpInstructionRightArrow{position:absolute;top:50%;right:-50px;height:136px;width:52px;margin-top:-68px;background:url("ui/graphics/buttons-load-instructions.svg");background-size:200%;background-position:100% 0;background-repeat:no-repeat;cursor:pointer}#helpInstruction.prepare img#helpInstructionWindow{background:url("ui/graphics/load-instructions.svg") -1px 0;background-size:300%;background-repeat:no-repeat}#helpInstruction.load img#helpInstructionWindow{background:url("ui/graphics/load-instructions.svg") 50% 0;background-size:300%;background-repeat:no-repeat}#helpInstruction.run img#helpInstructionWindow{background:url("ui/graphics/load-instructions.svg") 100% 0;background-size:300%;background-repeat:no-repeat}img#helpInstructionClose{position:absolute;top:2%;left:93.2%;width:5%;height:auto;cursor:pointer}#helpInstruction .leftMenu{position:absolute;bottom:17%;left:2.7%;width:18%;height:50%;cursor:pointer}#helpInstruction img{margin:0}#helpInstruction .leftMenu img{width:100%;height:33.333%;margin-top:-14%}#helpInstruction #helpInstructionPrepare{position:relative;z-index:0;background:url("ui/graphics/help-buttons.svg") 0 0;background-size:300%}#helpInstruction.prepare #helpInstructionPrepare{background:url("ui/graphics/help-buttons.svg") 0 100%;background-size:300%;z-index:1}#helpInstruction #helpInstructionLoad{position:relative;z-index:0;background:url("ui/graphics/help-buttons.svg") 50% 0;background-size:300%}#helpInstruction.load #helpInstructionLoad{background:url("ui/graphics/help-buttons.svg") 50% 100%;background-size:300%;z-index:1}#helpInstruction #helpInstructionRun{position:relative;z-index:0;background:url("ui/graphics/help-buttons.svg") 100% 0;background-size:300%}#helpInstruction.run #helpInstructionRun{background:url("ui/graphics/help-buttons.svg") 100% 100%;background-size:300%;z-index:1}.narrow-height.loader-open #menuLeft{bottom:250px}.narrow-height #logo{top:6px}.narrow-height #modeSelect{top:89px;height:48px;padding-bottom:0px;z-index:1}.narrow-height.slideout-open #modeSelect{z-index:0}.narrow-height.slideout-open #modeSelect{top:42px;height:84px}.narrow-height #narrowSelectedMode{top:90px}.narrow-height #modeSelectHide{height:130px}.narrow-height #modeSelect #actualModeText{display:none}.narrow-height.slideout-open #modeSelect #actualModeText{display:block}.narrow-height #toolboxScrollingDiv{top:140px}.narrow-height #toolboxScrollingDiv.scroll{top:134px;bottom:86px}.narrow-height.loader-open #toolboxScrollingDiv.scroll{bottom:18px}.narrow-height #showLoaderButton,.narrow-height #showLoaderEvoButton{bottom:6px}.narrow-height.loader-open #panel{bottom:250px}.narrow-height #loaderPanel{height:250px}.narrow-height #loaderPanelDescription{width:120px}.narrow-height #loaderPanelInstructionsImg{height:120px;width:auto}.narrow-height #helpProgramButton,.narrow-height #closeLoaderButton{float:none;margin:5px 0px 5px 0px}.narrow-height #loadProgramButton{font-size:14pt;margin-top:5px;line-height:35px}.narrow-height .loaderPanelButton img{width:35px;height:35px}.narrow-height .loaderPanelButton #showLoaderButtonImg,.narrow-height .loaderPanelButton #showLoaderEvoButtonImg{width:50px;height:50px}.narrow-height #programLoadProgress .progress{margin:6px auto 0px auto}.narrow-height #colorFlashZones .flashZone{margin:4px;width:180px;height:180px;background-size:100%}.narrow-height #colorFlashZones .flashZone.active .ozobotSiluete{width:180px;height:180px}.narrow-height #colorFlashZones .flashZone canvas{width:178px;height:178px}.narrow-height #rightMenu{width:320px}.narrow-width #menuLeft{width:75px}.narrow-width #panel{left:75px}.narrow-width #modeSelect{height:84px;padding-bottom:0px;z-index:0}.narrow-width #modeSelect #actualModeText{display:block}.narrow-width #modeSelectHide{height:190px}.narrow-width #narrowSelectedMode{height:50px;display:block;background-color:#C6C8CA}.narrow-width.slideout-open #panel{right:220px}.narrow-width.loader-open.slideout-open #loaderPanel{right:220px}.narrow-width.slideout-open #sideButtons{right:220px}.narrow-width #menuRight{width:220px}.narrow-width .pane h1{margin-top:40px;font-size:22px}.narrow-width #pane1 .challenges,.narrow-width #pane3 .examples{top:82px}.narrow-width .entry .description img{width:180px;height:auto;float:none;padding-left:5px;padding-bottom:0px}.narrow-width .entry .description .difficulty img{width:60px}.narrow-width .entry .control{text-align:right}.narrow-width .entry .control a{line-height:normal;white-space:nowrap;display:inline-block}.narrow-width .entry .control button{margin-bottom:6px}.narrow-width .pane .automatic_help_text{line-height:14px;padding-bottom:14px}.narrow-width .searchBox input[type="text"]{width:130px}.narrow-width .searchBox .results{width:172px}.narrow-width .modal-dialog{width:260px}.narrow-width .modal-dialog img{width:50%;float:none;margin:0}.narrow-width .modal-dialog-content p{width:100%;padding:0}.narrow-width .modal-dialog-buttons button{margin:0px 17px 12px 0px}.narrow-width .modal-dialog-userInput{width:92%}.narrow-width #showLoaderButtonImg,.narrow-width #showLoaderEvoButtonImg{margin-left:-7px;margin-top:-7px}.narrow-width.narrow-height #modeSelect{top:42px}.narrow-width.narrow-height #modeSelectHide{height:130px}.narrow-width.narrow-height #toolboxDiv.scroll{top:14px;bottom:14px}div#helpInstruction div.menu{position:absolute;z-index:10000;width:15%;height:9%;font-size:1.7vw;left:4%;text-align:center;background-color:#26cad3;color:#fff;padding-bottom:0.2vh;cursor:pointer}div#helpInstruction div.menu.menu-prepare{top:33%}div#helpInstruction div.menu.menu-load{top:47%}div#helpInstruction div.menu.menu-run{top:61%}div#helpInstruction.prepare div.menu-prepare,div#helpInstruction.load div.menu-load,div#helpInstruction.run div.menu-run{background-color:#fff;color:#26cad3}div#helpInstruction.prepare div.page-load,div#helpInstruction.prepare div.page-run,div#helpInstruction.load div.page-prepare,div#helpInstruction.load div.page-run,div#helpInstruction.run div.page-prepare,div#helpInstruction.run div.page-load{display:none}div#helpInstruction div.page{position:absolute;z-index:10000;font-size:1.18vw;background-color:#fff;color:#26cad3}div#helpInstruction div.page span.red{color:#ed1c24}div#helpInstruction div.page span.green{color:#39b54a}div#helpInstruction div.page-prepare.text-1,div#helpInstruction div.page-prepare.text-2{top:36%}div#helpInstruction div.page-prepare.text-3a,div#helpInstruction div.page-prepare.text-3b{top:84%}div#helpInstruction div.page-prepare.text-1{left:27%}div#helpInstruction div.page-prepare.text-2{left:62%;width:31%}div#helpInstruction div.page-prepare.text-3a{left:24%;width:34%}div#helpInstruction div.page-prepare.text-3b{left:61%;width:34%}div#helpInstruction div.page-load.text-1,div#helpInstruction div.page-load.text-2{top:38%}div#helpInstruction div.page-load.text-3a,div#helpInstruction div.page-load.text-3b{left:61%}div#helpInstruction div.page-load.text-1{left:27%;width:28%}div#helpInstruction div.page-load.text-2{left:63%;width:31%}div#helpInstruction div.page-load.text-3a{top:71%;width:34%}div#helpInstruction div.page-load.text-3b{top:82%;width:34%}div#helpInstruction div.page-run.text-1a,div#helpInstruction div.page-run.text-1b{text-align:center;left:43%;width:36%}div#helpInstruction div.page-run.text-1a{top:20%;font-size:2.0vw}div#helpInstruction div.page-run.text-1b{top:74%}div#loaderPanelDescription div.text{position:absolute;z-index:1000;color:#26cad3;top:10px;text-align:center;width:250px;padding:0px 10px;font-size:16px;background-color:#E6E7E8;display:none}div#loaderPanelDescription div.text.text-normal{top:11px}div#loaderPanelDescription div.text.text-flashing{top:11px}div#loaderPanelDescription div.text.text-run{top:11px}div#loaderPanelDescription div.text.show{display:block}div#loaderPanelDescription div.text span.green{color:#39b54a}div#loaderPanelDescription div.text span.red{color:#ed1c24}div#loaderPanelDescription div.text span.pink{color:#ea0889}div.double-press-dialog-content div.text{position:absolute;z-index:1000;color:#26cad3;background-color:#fff;font-size:2.0vw}div.double-press-dialog-content div.text-title{top:7%;left:13%;text-align:center;width:75%}div.double-press-dialog-content div.text-show-reminder{top:90%;left:39%}div.calibrate-dialog-content div.text{position:absolute;z-index:1000;color:#26cad3;background-color:#fff;font-size:2.0vw}div.calibrate-dialog-content div.text-title{top:5%;left:11%;text-align:center;width:78%}div.calibrate-dialog-content div.text-help{top:19%;left:27%;text-align:center;font-size:1.5vw}div.calibrate-dialog-content div.text-help span{border:1px solid #26cad3;border-radius:10px;padding:8px}div.calibrate-dialog-content div.text-help span:hover{border-color:#F00;color:#F00}div.calibrate-dialog-content div.text-show-reminder{top:90%;left:39%}div.getting-started-dialog a#tutorial_video_link{top:17%;left:10%;background-color:#55565a;width:20vw;height:4vw;padding-top:0.8vw;border-radius:1.4vw;position:absolute;display:block;font-size:2.6vw;color:#fff;text-align:center;text-decoration:none}div.getting-started-dialog a#tutorial_video_link:hover{color:#fee107}div.getting-started-dialog div.text{position:absolute;z-index:1000;color:#26cad3;background-color:#fff;font-size:1.2vw}div.getting-started-dialog div.text.text-title{font-size:2.8vw;color:#fff;background-color:#3dc0cb;top:3%;left:16%}div.getting-started-dialog div.text.text-show{top:90%;left:39%}div.getting-started-dialog div.text.text-show-at-startup{top:93.5%;left:83%;font-size:1.2vw}div.getting-started-dialog div.text.text-switch{top:27%;left:23%;text-align:center;width:26%}div.getting-started-dialog div.text.text-compatible{top:14%;left:62%}div.getting-started-dialog div.text.text-beginner{top:49.5%;left:19.5%}div.getting-started-dialog div.text.text-toolbox{top:66%;left:13%}div.getting-started-dialog div.text.text-then{top:55.5%;left:45%;font-size:1.5vw;text-transform:uppercase;font-weight:bold}div.getting-started-dialog div.text.text-drag-and-drop{top:67%;left:58%;width:17vw}div.getting-started-dialog div.text.text-load-ozobot{top:82%;left:27%;font-size:2.2vw;width:13vw;overflow:hidden}div.getting-started-dialog div.text.text-once{top:82%;left:56%;width:18vw}div#pane3 div.examples div.entry div.text-example{position:relative;z-index:1000;color:#fff;font-size:14px;line-height:17px;top:41px;left:217px;text-transform:uppercase;width:120px;height:0px}html.narrow-height div#loaderPanelDescription div.text{width:120px}html.narrow-height #loaderPanelInstructionsImg{margin-top:24px}html.narrow-height div#loaderPanelDescription div.text.text-normal{top:6px;padding:0;font-size:11px}
/*# sourceMappingURL=editor.css.map */
