.tab-firmware_flasher .info { margin: 10px 0 0 0; position: relative; } .tab-firmware_flasher .info .progressLabel { position: absolute; width: 100%; height: 26px; top: 0; left: 0; text-align: center; line-height: 24px; color: white; font-weight: bold; /* text-shadow: 1px 0px 2px rgba(0, 0, 0, 0.9);*/ } .darkgrey { background-color: #575757; } .tab-firmware_flasher .spacer_box_title { float: none; } .tab-firmware_flasher .info { float: left; width: 100%; } .tab-firmware_flasher .info .progressLabel a { color: white; } .tab-firmware_flasher .info .progressLabel a:hover { text-decoration: underline; } .tab-firmware_flasher .info .progress { width: 100%; height: 26px; border-radius: 5px; border: 1px solid silver; } .tab-firmware_flasher .info .progress { -webkit-appearance: none; } /*noinspection ALL*/ .tab-firmware_flasher .info .progress::-webkit-progress-bar { background-color: #4f4f4f; border-radius: 4px; box-shadow: inset 0 0 5px #2f2f2f; } /*noinspection CssInvalidPseudoSelector*/ .tab-firmware_flasher .info .progress::-webkit-progress-value { background-color: #F86008; border-radius: 4px; } .tab-firmware_flasher .info .progress.valid::-webkit-progress-bar { background-color: #37a8db; border-radius: 4px; } .tab-firmware_flasher .info .progress.valid::-webkit-progress-value { background-color: #37a8db; border-radius: 4px; } .tab-firmware_flasher .info .progress.invalid::-webkit-progress-bar { background-color: #A62E32; border-radius: 4px; } .tab-firmware_flasher .info .progress.invalid::-webkit-progress-value { background-color: #A62E32; border-radius: 4px; } .tab-firmware_flasher ul li { list-style: circle; margin-left: 30px; } .tab-firmware_flasher .options { position: relative; margin-bottom: 10px; line-height: 18px; text-align: left; } .tab-firmware_flasher td { text-align: left; } .tab-firmware_flasher .options label input { float: left; margin-top: 2px; } .tab-firmware_flasher .options label span { font-weight: bold; margin-left: 6px; } .tab-firmware_flasher .options select { width: 300px; height: 20px; border: 1px solid silver; } .tab-firmware_flasher .options .releases select { width: 280px; } .tab-firmware_flasher .option.releases { margin: 0 0 2px 0; line-height: 20px; } .tab-firmware_flasher .options .description { position: relative; left: 0; font-style: italic; color: #818181; } .tab-firmware_flasher .cf_table td:last-child { text-align: left; } .tab-firmware_flasher .options .flash_on_connect_wrapper { display: none; } .tab-firmware_flasher .options .manual_baud_rate select { width: 75px; margin-left: 19px; } .tab-firmware_flasher .release_info { display: none; } .tab-firmware_flasher .release_info .title { line-height: 20px; text-align: center; font-weight: bold; color: white; border-bottom: 1px solid silver; background-color: #3f4241; } .tab-firmware_flasher .release_info .target { color: blue; } .tab-firmware_flasher .release_info p { padding: 5px; } .tab-firmware_flasher .release_info p a { font-weight: bold; } .tab-firmware_flasher .release_info p a:hover { text-decoration: underline; } .tab-firmware_flasher .release_info .notes { padding: 5px; } .tab-firmware_flasher .git_info { display: none; margin-bottom: 10px; border: 1px solid silver; } .tab-firmware_flasher .git_info .title { line-height: 20px; text-align: center; font-weight: bold; color: white; border-bottom: 1px solid silver; background-color: #3f4241; } .tab-firmware_flasher .git_info p { padding: 5px; } .tab-firmware_flasher .git_info p a { font-weight: bold; } .tab-firmware_flasher .git_info p a:hover { text-decoration: underline; } .tab-firmware_flasher .buttons { width: calc(100% - 20px); margin-top: 10px; bottom: 10px; } .tab-firmware_flasher .buttons a { display: block; float: left; margin: 0 10px 0 0; padding: 0 15px 0 15px; height: 28px; line-height: 28px; text-align: center; font-weight: bold; border: 1px solid silver; background-color: #ececec; } .tab-firmware_flasher .buttons a:hover { background-color: #dedcdc; } .tab-firmware_flasher .buttons a.flash_firmware.locked { background-color: #b8b8b8; } .tab-firmware_flasher .buttons a.flash_firmware.locked:hover { cursor: default; background-color: #b8b8b8; } .tab-firmware_flasher .buttons a.load_remote_file.locked { background-color: #b8b8b8; } .tab-firmware_flasher .buttons a.load_remote_file.locked:hover { cursor: default; background-color: #b8b8b8; } .tab-firmware_flasher .buttons .back { float: right; margin: 0; } .btn .disabled { cursor: default; color: #fff; background-color: #AFAFAF; border: none; pointer-events: none; text-shadow: none; opacity: 0.5; } .limited-functionality-warning { margin-bottom: 1em; } .limited-functionality-warning h1 { color: red; text-align: center; }