body { overflow:hidden;/*hide scroll bar*/ } html, body { height: 100%; } .navbar { margin-bottom:0; z-index: 2; border-radius: 0; opacity:0.8; } .navMenu { display: none; z-index: 1; position:absolute; /*opacity:0.8;*/ width: 100%; left: 15px; background-color: rgba(255,255,255,0.9); padding-bottom: 20px; } .nav li a{ border-radius: 0!important; } .navbar-header { padding-right: 0px; width: 104px; } #logo { height:150%; position:relative; top:-7px; } .demo-row{ padding:30px; } nav .btn { margin-top: 5px; } .btn-file input[type=file] { position: absolute; top: 0; right: 0; min-width: 100%; min-height: 100%; font-size: 100px; text-align: right; filter: alpha(opacity=0); opacity: 0; outline: none; background: white; cursor: inherit; display: block; } .btn-file { position: relative; overflow: hidden; } .fullWidth { width: 100%!important; } #threeContainer { top: 0px; position: absolute; } /*menus*/ #menuWrapper { width: 400px; height: 100%; z-index: 1; position: absolute; display: block; background-color: rgba(255,255,255,0.8); right: -400px;/*initially hidden*/ overflow:hidden; } .slider-selection { background: #BABABA; } #STLImportStats { display: none; } .dropdown-menu { margin-top: 0!important; border-top-left-radius: 0!important; border-top-right-radius: 0!important; } .nav-tabs .active a{ background-color: transparent !important; border-bottom-color: transparent!important; } .nav-tabs{ border-width: 0 !important; } .nav-tabs li a{ border-left-width: 1px; border-right-width: 1px; /*border-color: #DDD;*/ border-bottom: 2px solid #DDD!important; color:#bebebe; margin-left: -2px; margin-right: -2px; margin-top:-2px; background-color: rgba(0,0,0,0.03); } .nav-tabs li a:hover{ color:#555; background-color: transparent; } #jsonInput { width: 0; height: 0; overflow: hidden; } #menuContent{ padding: 30px 30px 100px 30px; overflow-y: scroll; top: 50px; bottom: 0; position: absolute; width: 100%; } hr { border-color: #888 -moz-use-text-color #888; } #gcodeEditor { font-family: Courier, monospace; font-size: 13px; line-height: 30px; resize: none; height: 400px; width: 100%; border-width: 0px; background-color: rgba(255,255,255,0.5); } #gcodeEditor:focus { outline-width: 0; } input.numberInput{ width:22%; display: inline; padding: 8px 10px; } .navbar-nav > .open > .dropdown-menu{ padding: 3px 0!important; } .divider{ margin-right: 0!important; margin-left: 0!important; background-color: #676767!important; } .dropdown-submenu { position: relative; } .dropdown-submenu a{ color: #e1e4e7!important; } .dropdown-submenu li:hover{ background-color: #428bca!important; } .dropdown-submenu>.dropdown-menu { top: 0; left: 100%; margin-top: -6px; margin-left: -1px; -webkit-border-radius: 0 6px 6px 6px; -moz-border-radius: 0 6px 6px; border-radius: 0 6px 6px 6px; background-color: #444; } .dropdown-submenu:hover>.dropdown-menu { display: block; } .dropdown-submenu>a:after { display: block; content: " "; float: right; width: 0; height: 0; border-color: transparent; border-style: solid; border-width: 5px 0 5px 5px; border-left-color: #ccc; margin-top: 5px; } .dropdown-submenu:hover>a:after { border-left-color: #fff; } .dropdown-submenu.pull-left { float: none; } .dropdown-submenu.pull-left>.dropdown-menu { left: -100%; margin-left: 10px; -webkit-border-radius: 6px 0 6px 6px; -moz-border-radius: 6px 0 6px 6px; border-radius: 6px 0 6px 6px; }