input[type=range] { -webkit-appearance: none; -moz-appearance: none; width: 100%; border-color: #ffffff; -webkit-box-shadow: none; box-shadow: none; } input[type=range]:focus { outline: none; border-color: #ffffff; -webkit-box-shadow: none; box-shadow: none; } input[type=range]::-webkit-slider-runnable-track { width: 100%; height: 6.4px; cursor: pointer; box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.47), 0px 0px 0px rgba(13, 13, 13, 0.47); background: #ffffff; border-radius: 23.5px; border: 0px solid rgba(0, 0, 0, 0); } input[type=range]::-webkit-slider-thumb { box-shadow: 1.2px 1.2px 0.1px rgba(0, 0, 0, 0.58), 0px 0px 1.2px rgba(13, 13, 13, 0.58); border: 0.1px solid rgba(0, 0, 0, 0.39); height: 25px; width: 11px; border-radius: 50px; background: #ffffff; cursor: pointer; -webkit-appearance: none; margin-top: -9.3px; } input[type=range]:focus::-webkit-slider-runnable-track { background: #ffffff; } input[type=range]::-moz-range-track { width: 100%; height: 6.4px; cursor: pointer; box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.47), 0px 0px 0px rgba(13, 13, 13, 0.47); background: #ffffff; border-radius: 23.5px; border: 0px solid rgba(0, 0, 0, 0); } input[type=range]::-moz-range-thumb { box-shadow: 1.2px 1.2px 0.1px rgba(0, 0, 0, 0.58), 0px 0px 1.2px rgba(13, 13, 13, 0.58); border: 0.1px solid rgba(0, 0, 0, 0.39); height: 25px; width: 11px; border-radius: 50px; background: #ffffff; cursor: pointer; } input[type=range]::-ms-track { width: 100%; height: 6.4px; cursor: pointer; background: transparent; border-color: transparent; color: transparent; } input[type=range]::-ms-fill-lower { background: #c4c4c4; border: 0px solid rgba(0, 0, 0, 0); border-radius: 47px; box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.47), 0px 0px 0px rgba(13, 13, 13, 0.47); } input[type=range]::-ms-fill-upper { background: #ffffff; border: 0px solid rgba(0, 0, 0, 0); border-radius: 47px; box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.47), 0px 0px 0px rgba(13, 13, 13, 0.47); } input[type=range]::-ms-thumb { box-shadow: 1.2px 1.2px 0.1px rgba(0, 0, 0, 0.58), 0px 0px 1.2px rgba(13, 13, 13, 0.58); border: 0.1px solid rgba(0, 0, 0, 0.39); height: 25px; width: 11px; border-radius: 50px; background: #ffffff; cursor: pointer; height: 6.4px; } input[type=range]:focus::-ms-fill-lower { background: #ffffff; } input[type=range]:focus::-ms-fill-upper { background: #ffffff; }