html { font-size: 100%; height: 100%; } body { /* scrollbar styling for Internet Explorer */ scrollbar-face-color: $scroll-bar-color; scrollbar-track-color: $scroll-bar-color; height: 100%; @extend %noselect; } /* scrollbar styling for Google Chrome | Safari | Opera */ ::-webkit-scrollbar { width: 8px; height: 8px; } ::-webkit-scrollbar-track { background-color: transparent; border-radius: 10px; } ::-webkit-scrollbar-thumb { border-radius: 10px; background-color: $light-gray; border-right: 2px solid $content-background-color; } /* Mozilla Firefox currently doesn't support scrollbar styling */ ul { list-style: none; } h1, h2, h3, h4, h5, h6, ul { margin: 0; padding: 0; } input { padding: 7px 10px; } .disabled { opacity: 0.7 !important; } fieldset { border: none; } fieldset { label { display: inline-block; } } .nav-tabs > li > a:focus, .btn:focus, .btn:active:focus, .btn.active:focus { outline: none; } .box-hover { border: 1px solid $light-blue; }