#lights-tab { min-height: 350px; .paper-icon { line-height: 0.8 !important; } } .lights-control-tooltip + .tooltip { left: 0 !important; } #color-row { cursor: pointer; } #hue-controls { max-width: 1200px; position: relative; } // preload images #hue-controls:after, md-progress-circular:after { display: none; content: url(images/colormap.png) url(images/missingArtwork.png) url(images/sc-white.png) url(images/huegasm.png) url(images/lights/a19.svg) url(images/lights/a19w.svg) url(images/lights/br30.svg) url(images/lights/br30w.svg) url(images/lights/gu10.svg) url(images/lights/gu10w.svg) url(images/lights/huego.svg) url(images/lights/huegow.svg) url(images/lights/lc_aura.svg) url(images/lights/lc_auraw.svg) url(images/lights/lc_bloom.svg) url(images/lights/lc_bloomw.svg) url(images/lights/lc_iris.svg) url(images/lights/lc_irisw.svg) url(images/lights/lightstrip.svg) url(images/lights/lightstripw.svg) url(images/lights/storylight.svg) url(images/lights/storylightw.svg); } #navigation { padding: 15px 0; text-align: center; } .navigation-item { font-size: 18px; padding: 0 10px 0 10px; &.active { font-weight: bold; cursor: default; text-decoration: none !important; } &:hover { text-decoration: underline; } } .color { border: 1px solid rgba(0, 0, 0, 0.5); position: absolute; top: -53px; right: 0; } #color-picker { padding: 5px; background: rgba(0, 0, 0, 0.7); box-shadow: 5px 10px 15px 5px rgba(0, 0, 0, 0.3); color: #FFFFFF; position: absolute; width: 266px; height: 266px; right: 6px; top: -9px; z-index: 3; } #picker { cursor: crosshair; } #loop-addition { position: absolute; left: 33px; top: 15px; font-size: 16px; } #settings { z-index: 3; text-align: right; cursor: pointer; float: right; position: relative; } #settings-menu { position: absolute; box-shadow: 1px 10px 15px 1px rgba(0, 0, 0, 0.3); left: -135px; top: 25px; border: none; padding: 0; } #settings-icon { transition: 0.1s all ease-in-out; &:hover { -webkit-transform: scale(1.1); transform: scale(1.1); } &:before { transition: 0.1s all ease-in-out; } } @media(min-width:767px) { #lights-tab { font-size: 20px; min-height: 450px; .paper-icon { font-size: 24px; } .md-list-item-inner { height: 75px; } } }