/* Random Number CSS */
.RandomNumber-box > *:not(h1) {
    width: 100% !important;
}
#RandomNumber-val {
    max-width: 350px;
    background: #fffaca;
    border-top: 6px double #e2651d;
    border-bottom: 6px double #198754;
    margin-top: 5px;
	display: flex;
    align-items: center;
    justify-content: center;
    padding: 10px 15px;
	color: #d76016;
}
#RandomNumber-val span {
    font-size: 42px;
    letter-spacing: 3px;
    margin: -2px -6px 0 0;
    display: inline-block;
    font-weight: 600;
	line-height: 68px;
}
.RandomNumber-range {
    display: flex;
    align-items: center;
    max-width: 350px;
    margin: 30px auto 0;
    border: 1px solid rgb(13 59 84 / 20%);
    border-radius: 50px;
    overflow: hidden;
	font-size: 18px;
}
.RandomNumber-range label {
    padding: 0 12px;
	font-size: 0.9em;
}
.RandomNumber-range input {
    border: none;
	border-left: inherit;
	width: 100%;
	background-position: right .45em top 50%;
    background-repeat: no-repeat;
    background-size: auto 16px;
	padding: 0 .75em;
	height: 2.507em;
	border-radius: 0;
	font-size: .97em;
}
.RandomNumber-range label:first-child {
    padding-left: 20px;
}
.RandomNumber-range > * {
    margin: 0;
	border: none !important;
	box-shadow: none !important;
}
.RandomNumber-range #min-number {
    border-left: inherit !important;
    border-right: inherit !important;
}
.RandomNumber-range #max-number {
    border-left: inherit !important;
}