#kdnh_ImageContainer img{width: 300px;height: 168px;border: solid 1px #ddd;padding: 5px;border-radius: 4px;}#kdnh_ImagePreviewContainer img{width: 300px;height: 168px;border: solid 1px #ddd;padding: 5px;border-radius: 4px;}#kdnh_FileInput, #kdnh_ImageInput{border: solid 1px #ddd;padding: 10px;width: 95%;border-radius: 4px;margin-top: 20px;}#kdnh_ImageInput{margin-top: 20px;}#kdnh_ExtractAndReplaceBtn{padding: 5px;font-size: 12px;position: relative;cursor: pointer;width: 220px;background-color: #2196f3;color: #fff;letter-spacing: 1px;border-radius: 4px;border: solid 1px #ccc;margin: 0 10px;}#kdnh_DownloadBtn{padding: 5px;width: 220px;font-size: 12px;position: relative;cursor: pointer;background-color: #4caf50;color: #fff;letter-spacing: 1px;border-radius: 4px;border: solid 1px #ccc;margin: 0 10px;}.kdnh_Container {display: flex;flex-wrap: wrap;justify-content: space-between;}.kdnh_Column {flex: 1;margin: 5px;height: 300px;text-align: center;border-radius: 4px;display: flex;flex-direction: column;justify-content: center;}@media screen and (max-width: 600px) {.kdnh_Container {flex-direction: column;}.kdnh_Column {margin: 10px 0;width: 100%;}}#kdnh_ExtractedInfo, #kdnh_NewImageHeader{border: solid 1px #ddd;margin-top: 20px;border-radius: 4px;}#kdnh_ProgressBarContainer {display: block;width: 50%;margin: 0 auto;padding: 20px 0;text-align: center;}@media screen and (max-width: 600px) {#kdnh_ProgressBarContainer {width: 95%;}}#kdnh_ProgressBar {width: 100%;height: 20px;background-color: #f4f4f4;border-radius: 10px;}#kdnh_ProgressBar::-webkit-progress-bar {background-color: #f4f4f4;border-radius: 10px;}#kdnh_ProgressBar::-webkit-progress-value {background-color: #007bff;border-radius: 10px;}#kdnh_ProgressBar::-moz-progress-bar {background-color: #007bff;border-radius: 10px;}.kdnh_ProgressBarDiv{height: 50px;}#kdnh_ButtonContainer {display: flex;justify-content: center;align-items: center;position: relative;top: 45px;}.kdnh_SuccessMessage {color: #2196f3;width: 100%;font-size: 17px;letter-spacing: 1px;}.kdnh_ErrorMessage{color: red;width: 100%;font-size: 17px;letter-spacing: 1px;}#kdnh_ExtractedInfo, #kdnh_ImagePreviewContainer p{color: #666;letter-spacing: 1px;}#imageinputheading span{letter-spacing: 1px;font-size: 18px;color: #2196f3;position: relative;top: 15px;}.inputheading span{letter-spacing: 1px;font-size: 18px;color: #2196f3;position: relative;top: 15px;}.gxCustomerIDContainer{border: solid 1px #ddd;padding: 10px;border-radius: 4px;background-color: #fff;width: 100%;margin-bottom: 5px}#gxkdnreplaceButton{width: 200px;font-size: 13px;text-align: center;padding: 5px;border: none;text-decoration: none;cursor: pointer;border-radius: 5px;background-color: #1993cb;margin: 0 auto;letter-spacing: 0.7px;color: #fff;position: relative;top: 36px}.gxbtnContainer{height:20px;}#gxkdndownloadLink{width: 200px;font-size: 13px;text-align: center;padding: 1px;border: none;text-decoration: none;cursor: pointer;border-radius: 5px;background-color: #1993cb;margin: 0 auto;letter-spacing: 0.7px;color: #fff;position: relative;bottom: 9px}#gxkdnstartDownloadButton{width: 200px;font-size: 13px;text-align: center;padding: 5px;border: none;text-decoration: none;cursor: pointer;border-radius: 5px;background-color: #1993cb;margin: 0 auto;letter-spacing: 0.7px;color: #fff;position: relative;top: 12px;background-color: #4caf50}#gxkdncurrentBytesLabel{color: #fe3336;font-size: 18px;text-transform: uppercase;border: solid 1px #ddd;padding: 5px;width: 100%;border-radius: 4px}#gxkdnresult{position: relative;bottom: 5px;color: green;display: block;text-align: center;font-size: 15px;letter-spacing: 0.5px}input[type="file"],input[type="text"]{width: 100%;padding: 10px;border: 1px solid #ccc;border-radius: 3px;margin-bottom: 15px}.gxkdnSunplusSoftwareheading{text-align: center;margin-bottom: 50px}#gxkdnfileSizeWarning{text-align: center;letter-spacing: 0.5px;font-size: 18px}.gxhighlighted-text{letter-spacing: 2px;color: #ff5722;font-size: 20px;text-shadow: 1px 2px 1px rgb(0 0 0 / 20%), 0px -4px 10px rgb(255 255 255 / 30%);text-transform: uppercase;}#kdnresult {display: block;text-align: center;letter-spacing: 0.5px;position: relative;bottom: 80px;}#ortext{position: relative;top: 15px;}input[type="file"], input[type="text"] {width: 100%;padding: 10px;border: 1px solid #ccc;border-radius: 3px;}#kdnreplaceButton {width: 200px;text-align: center;padding: 5px;border: none;font-size: 13px;text-decoration: none;cursor: pointer;border-radius: 5px;background-color: #1993cb;margin: 0 auto;letter-spacing: 0.7px;color: #fff;position: relative;top: 36px;}#kdndownloadLink {width: 200px;text-align: center;padding: 5px;font-size: 13px;border: none;text-decoration: none;cursor: pointer;border-radius: 5px;background-color: #1993cb;margin: 0 auto;letter-spacing: 0.7px;color: #fff;position: relative;bottom: 18px;}#kdnstartDownloadButton {width: 200px;text-align: center;padding: 5px;font-size: 13px;border: none;text-decoration: none;cursor: pointer;border-radius: 5px;background-color: #1993cb;margin: 0 auto;letter-spacing: 0.7px;color: #fff;position: relative;top: 12px;}#kdnstartDownloadButton{background-color: #4caf50;}#kdncurrentBytesLabel {color: #ff5722;font-size: 20px;text-shadow: 1px 2px 1px rgba(0,0,0,0.2), 0px -4px 10px rgba(255,255,255,0.3);text-transform: uppercase;border: solid 1px #ddd;padding: 5px;width: 100%;border-radius: 4px;}#kdnresult {display: block;text-align: center;letter-spacing: 0.5px;}.kdnSunplusSoftwareheading{text-align: center;margin-bottom: 50px;}#kdnfileSizeWarning{text-align: center;letter-spacing: 0.5px;font-size: 18px;}.progress-container {width: 220px;height: 30px;background-color: #03a9f4;margin: 0 auto;border-radius: 5px;overflow: hidden;position: relative;top: 35px;}.progress-bar {width: 0;height: 100%;background-color: #fe3336;position: absolute;}.progress-text {text-align: center;color: #fff;font-weight: bold;position: absolute;width: 100%;top: 50%;transform: translateY(-50%);}#addBytesManually{position: relative;top: 50px;width: 25px;height: 25px;cursor: pointer;}#uploadFile{position: relative;bottom: 20px;width: 25px;height: 25px;cursor: pointer;}#yourFileInput{position: relative;bottom: 90px;}#kdnreplacementHex {font-size: 20px;font-weight: 600;letter-spacing: 2px;color: #03a9f4;text-shadow: 1px 2px 1px rgba(0,0,0,0.2), 0px -4px 10px rgba(255,255,255,0.3);text-transform: uppercase;}#kdnreplacementHex::placeholder {font-size: 13px;color: #999;font-weight: normal;letter-spacing: 0.5px;text-shadow: none;text-transform: none;}#addBytesManuallylable{position: relative;left: 35px;color: #777;cursor: pointer;}#yourFileInputlable{position: relative;bottom: 70px;left: 35px;color: #777;cursor: pointer;}.reload-link{background:#2196f3;color:#fff!important;padding:4px 15px;border-radius:4px;position:relative;top:10px;font-weight:600;letter-spacing:1px;text-decoration:none!important;}.reload-link:hover{background-color:#fe3336;}