 fieldset{ width: 100%; background: #FFFFFF; border: 1px solid #ff0000; text-align: left; margin: 20px 0; } fieldset legend{ color: #ff0000; border: none; line-height: 1; font-size: 1.7em; } input, select, textarea{ color: #013064; background: #FFFFFF; border: 1px solid #013064; border-radius: 2px; padding: 3px 7px; font-size: 1em; } input[type="submit"], button, .btn, .botones a, a.btn{ border-radius: 2px; width: fit-content; color: #FFFFFF; background: #013064; border: 1px solid #013064; padding: 3px 7px; display: flex; flex-direction: row; align-items: center; flex-wrap: nowrap; justify-content: center; gap: 8px; transition: all 0.2s ease-in-out 0s; } input[type="submit"]:hover, button:hover, .btn:hover, .botones a:hover, a.btn:hover{ color: #013064; background: #FFFFFF; cursor: pointer; } input[type="submit"].disabled, button.disabled, .btn.disabled, .botones a.disabled { background: #ccc; border: 1px solid #424242; color: #424242 !important; cursor: no-drop; } input[type="submit"].disabled:hover, button.disabled:hover, .btn.disabled:hover, .botones a.disabled:hover { background: #424242; border: 1px solid #ccc; color: #ccc !important; cursor: no-drop; } .btn .fa { width: 24px; text-align: center; } input[type="range"] { -webkit-appearance: none; width: 100%; height: 10px; background: #d3d3d3; outline: none; opacity: 0.7; -webkit-transition: .2s; transition: opacity .2s; } input[type="range"]:hover { opacity: 1; } input[type="range"]::-webkit-slider-thumb { -webkit-appearance: none; appearance: none; width: 15px; height: 15px; background: FFFFFF; cursor: pointer; } input[type="range"]::-moz-range-thumb { width: 15px; height: 15px; background: FFFFFF; cursor: pointer; } .acepto_form__txt { font-size: 0.7em; line-height: 1.2; display:none; } .botones { margin: 0px auto; padding:0; display: flex; gap: 8px; list-style: none; align-items: center; } .botones .btn, .botones a.btn{ justify-content: left; } label{ display: block; margin-top: 5px; } label.check, label.radio{ display: initial; }