input.ui-shared,select.ui-shared{height:48px;line-height:24px;font-size:18px;border:2px solid transparent;background:rgba(0,0,0,.4);border-radius:6px;padding:8px 12px;color:#fff;margin-bottom:12px}input.ui-shared,select.ui-shared,label.ui-shared{font-family:Akshar,sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%}label{margin-top:12px;margin-bottom:12px;display:block}label input,label select{margin-top:12px}input.ui-shared:focus,select.ui-shared:focus{outline:none;border:2px solid #4e8890}input.ui-shared::placeholder,select.placeholder{color:#407e7f;opacity:1}input.ui-shared:hover::placeholder,input.ui-shared:focus::placeholder,select:hover.placeholder,select:focus.placeholder{color:#5cb2b5}input.no-top-margin,select.no-top-margin,button.no-top-margin{margin-top:0}input.no-bottom-margin,select.no-bottom-margin,button.no-bottom-margin{margin-bottom:0}.button.ui-shared,button.ui-shared{height:56px;display:flex;align-items:center;justify-content:center;font-family:Akshar,sans-serif;font-size:20px;text-transform:uppercase;letter-spacing:.04em;padding:0 35px;border:2px solid #307373;border-radius:8px;background:rgba(0,0,0,.2);color:#3ed6d7;margin-bottom:12px}.button.ui-shared.icon,button.ui-shared.icon{border-style:none;width:auto;min-width:auto;height:auto;padding:5px}.button.ui-shared.primary,button.ui-shared.primary{border-color:#3fd6d7}.button.ui-shared:hover,button.ui-shared:hover{border-color:#fff}.button.ui-shared:focus,button.ui-shared:focus,.button.ui-shared:active,button.ui-shared:active{outline:none;border-color:#fff}.button.ui-shared.warning,button.ui-shared.warning{color:#ff7878;border-color:#ff7878}.button.ui-shared:disabled,button.ui-shared:disabled{color:#75eaec36;border-color:#75eaec36}.button.ui-shared.fullwidth,button.ui-shared.fullwidth{width:100%;padding-left:10px;padding-right:10px}button.ui-shared.flat,.button.ui-shared.flat{width:auto;padding-left:0;padding-right:0;background:transparent;border:none}
