body { background-color: rgb(243, 243, 243); } .w3-bar-item { width: 100px; height: 40px; text-align: center; } td { vertical-align: middle !important; } .current { background-color: orange !important; } .progress-text { position: absolute; top: 0px; bottom: 0px; padding: 5px; color: white } .progress-bar { position: relative; background-color: rgb(12, 101, 173); cursor: pointer; width: 200px; } .progress-fill { height: 30px; background-color: rgb(46, 148, 231) } .hidden { display: none !important; } .hiddenTask { display: none !important; } .button { border: 1px solid black !important; } .item-button { background-color: white; text-align: center; width: 200px; height: 40px; padding: 8px; } .item-button:hover { cursor: pointer; background-color: rgb(192, 192, 192); } button:focus { outline: none; } .scroll { overflow-y: auto; } .tooltip { position: relative; display: inline-block; } .tooltip .tooltipText { visibility: hidden; width: 20vw; background-color: black; color: #fff; text-align: center; border-style: solid; border-width: 3px; border-color: rgb(92, 92, 247); border-radius: 6px; padding: 15px 15px; /* Position the tooltip */ position: absolute; z-index: 100; top: -5px; left: 105%; opacity: 0; transition: opacity 0.5s; } .tooltip:hover .tooltipText { visibility: visible; opacity: 0.9; } .sidebar-element { margin-bottom: 16px; } .slidecontainer { width: 100%; } .slider { -webkit-appearance: none; width: 50%; height: 15px; border-radius: 5px; background: #d3d3d3; outline: none; opacity: 0.7; -webkit-transition: .2s; transition: opacity .2s; } .slider:hover { opacity: 1; } .slider::-webkit-slider-thumb { -webkit-appearance: none; appearance: none; width: 25px; height: 25px; border-radius: 50%; background: #4CAF50; cursor: pointer; } .slider::-moz-range-thumb { width: 25px; height: 25px; border-radius: 50%; background: #4CAF50; cursor: pointer; } .inline { display: inline-block; } .panel { background-color: white; } .small-margin { margin-bottom: 2px; }