/* .language { float: left; width: 5rem; height: 5rem; padding-top: 1.5rem; text-align: center; margin: 0.1rem; border-radius: 50%; font-size: 0.9em; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border: solid 2px; } */ .circle-progress { float: left; position: relative; width: 7rem; height: 7rem; } .circle-progress .tooltiptext { visibility: hidden; width: 120px; background-color: #ddca7e; color: black; text-align: center; border-radius: 6px; padding: 5px 0; /* Position the tooltip */ position: absolute; z-index: 1; } .circle-progress:hover .tooltiptext { visibility: visible; } svg { position: absolute; top: 0; left: 0; right: 0; bottom: 0; transform: rotate(-90deg); } /* .circle-progress svg { transform: rotate(-90deg); } */ .circle-progress svg circle { fill:transparent; } .language { padding-top: 2.5rem; margin: auto; text-align: center; } .language span { display: block; font-weight: bold; font-size: 1.1em; } .vscode-dark .language { /* background: rgb(37,37,38); */ color: #ddca7e; border-color: #424242; } .vscode-light .language { background: gray; color: blue; border-color: black; } sup { top: -.5em; font-size: 75%; } h3 { text-align: center; } img { float: left; } .machines { clear: both; margin-top: 1rem; padding-top: 1rem; } .machine { float: none; } .progress { height: 20px; margin-bottom: 20px; background-color: #303030; border-radius: 4px; border: solid 1px; border-color: #424242; -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1); box-shadow: inset 0 1px 2px rgba(0,0,0,.1); } .progress-bar { float: left; width: 0%; height: 100%; font-size: 12px; line-height: 20px; text-align: center; background-color: #ddca7e; -webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,.15); box-shadow: inset 0 -1px 0 rgba(0,0,0,.15); -webkit-transition: width .6s ease; -o-transition: width .6s ease; transition: width .6s ease; } .progress-bar-success { background-color: #318245; } .sr-only { position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; overflow: hidden; clip: rect(0,0,0,0); border: 0; }