#config-header-buttons{ display: flex; padding: 16px; justify-content: flex-end; align-items: center; } #config-header-buttons a{ margin-left: 10px; text-decoration: none; } #user-personal-data{ width: 75%; max-width: 100%; margin: 0px auto 32px auto; display: flex; flex-direction: column; } #user-personal-data input{ width: 100%; height: 32px; box-sizing: border-box; /* margin-top: 10px; */ padding: 0 12px 0 42px; } form h2{ margin-bottom: 10px; } .cancelled{ display: none; } #config-section{ height: 100vh; overflow-y: auto; } #save-personal-data{ margin-top: 10px; align-self: flex-end; } .label-optional{ color: green; font-size: 14px; margin-left: 8px; } form .row{ position: relative; margin-top: 10px; display: flex; align-items: center; } form .row i{ position: absolute; color: white; top: 0; left: 0; background: black; width: 32px; height: 32px; display: flex; align-items: center; justify-content: center; } form#user-personal-data .row i span:before{ color: white; } form .info{ margin-top: 90px; } /* For Chrome and Safari */ input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; } /* For Firefox */ input[type="number"] { -moz-appearance: textfield; } .help-popup.openai .help-text{ display: block; } #cancel-subscription{ width: 100%; text-align: center; color: var(--chatbotsonviolet); cursor: pointer; } #cancelComments{ width: 100%; margin: 12px auto; padding: 10px; box-sizing: border-box; height: 100px; } .cancelled{ color: red; } #switchs span.tag{ margin-left: 10px; } #switch-botname{ width: 42px; height: 12px; } /* The switch - the box around the slider */ .switch { position: relative; display: inline-block; width: 60px; height: 34px; } /* Hide default HTML checkbox */ .switch input { opacity: 0; width: 0; height: 0; } /* The slider */ .slider { position: absolute; cursor: pointer; top: 0; left: 0; right: 0; bottom: 0; background-color: #ccc; -webkit-transition: .4s; transition: .4s; } .slider:before { position: absolute; content: ""; height: 26px; width: 26px; left: 4px; bottom: 4px; background-color: black; -webkit-transition: .4s; transition: .4s; } input:checked + .slider { background-color: green; } input:focus + .slider { box-shadow: 0 0 1px green; } input:checked + .slider:before { -webkit-transform: translateX(22px); -ms-transform: translateX(22px); transform: translateX(22px); } /* Rounded sliders */ .slider.round { border-radius: 34px; } .slider.round:before { border-radius: 50%; } .slider:before{ height: 18px; width: 18px; left: 5px; bottom: -3px; }