:root{--sk-size:40px;--sk-color:#333;}.ajax-throbber{position:relative;width:40px;height:40px;}.ajax-progress.ajax-progress-fullscreen{position:fixed;z-index:11000;top:0;right:0;bottom:0;left:0;overflow:visible;width:2em;height:2em;margin:auto;background-color:transparent;background-image:none;}
.ajax-throbber.sk-circle{position:relative;width:var(--sk-size);height:var(--sk-size);}.ajax-throbber .sk-circle-dot{position:absolute;top:0;left:0;width:100%;height:100%;}.ajax-throbber .sk-circle-dot::before{display:block;width:15%;height:15%;content:"";animation:sk-circle 1.2s infinite ease-in-out both;border-radius:100%;background-color:var(--sk-color);}.ajax-throbber .sk-circle-dot:nth-child(1){transform:rotate(30deg);}.ajax-throbber .sk-circle-dot:nth-child(2){transform:rotate(60deg);}.ajax-throbber .sk-circle-dot:nth-child(3){transform:rotate(90deg);}.ajax-throbber .sk-circle-dot:nth-child(4){transform:rotate(120deg);}.ajax-throbber .sk-circle-dot:nth-child(5){transform:rotate(150deg);}.ajax-throbber .sk-circle-dot:nth-child(6){transform:rotate(180deg);}.ajax-throbber .sk-circle-dot:nth-child(7){transform:rotate(210deg);}.ajax-throbber .sk-circle-dot:nth-child(8){transform:rotate(240deg);}.ajax-throbber .sk-circle-dot:nth-child(9){transform:rotate(270deg);}.ajax-throbber .sk-circle-dot:nth-child(10){transform:rotate(300deg);}.ajax-throbber .sk-circle-dot:nth-child(11){transform:rotate(330deg);}.ajax-throbber .sk-circle-dot:nth-child(1)::before{animation-delay:-1.1s;}.ajax-throbber .sk-circle-dot:nth-child(2)::before{animation-delay:-1s;}.ajax-throbber .sk-circle-dot:nth-child(3)::before{animation-delay:-0.9s;}.ajax-throbber .sk-circle-dot:nth-child(4)::before{animation-delay:-0.8s;}.ajax-throbber .sk-circle-dot:nth-child(5)::before{animation-delay:-0.7s;}.ajax-throbber .sk-circle-dot:nth-child(6)::before{animation-delay:-0.6s;}.ajax-throbber .sk-circle-dot:nth-child(7)::before{animation-delay:-0.5s;}.ajax-throbber .sk-circle-dot:nth-child(8)::before{animation-delay:-0.4s;}.ajax-throbber .sk-circle-dot:nth-child(9)::before{animation-delay:-0.3s;}.ajax-throbber .sk-circle-dot:nth-child(10)::before{animation-delay:-0.2s;}.ajax-throbber .sk-circle-dot:nth-child(11)::before{animation-delay:-0.1s;}@keyframes sk-circle{0%,80%,100%{transform:scale(0);}40%{transform:scale(1);}}
.webform-flex--container .form-inline .form-control{width:100%;}.form-composite legend{font-size:1em;font-weight:bold;border:none;margin:0;}.webform-element--title-inline > div{display:inline;}.webform-element--title-inline .form-control,.webform-element--title-inline .select-wrapper{display:inline;width:inherit;}.form-composite.webform-fieldset--title-inline legend{float:left;width:auto;font-size:1em;font-weight:bold;border:none;margin:10px 0.5em 10px 0;}@media (max-width:768px){.webform-likert-help.hidden{display:inline !important;}.webform-likert-description.hidden{display:block !important;}}html.js .form-type-webform-image-select .select-wrapper:after{display:none;}@media only screen and (max-width:650px){.webform-confirmation-modal{width:90% !important;}}.alert a.btn,.alert a.btn:hover,.alert a.btn:focus,.ui-widget-content a.btn{color:#fff;}
body.path-user{background:#fff;}.login_page{position:fixed;left:0;right:0;top:0;bottom:0;display:flex;justify-content:center;align-items:center;background:url("/modules/better_login_form_config/css/../image/logo_bg.png") no-repeat center;background-size:cover;}#login_box{width:400px;height:400px;padding:20px 20px 0;font-family:sans-serif;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.23);box-shadow:0 0 8px 0 rgba(0,0,0,.23);background:#fff;}#regi_box{width:400px;padding:20px 20px 20px;font-family:sans-serif;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.23);box-shadow:0 0 8px 0 rgba(0,0,0,.23);}#login_box h1#the_logo,#regi_box h1#the_logo{text-align:center;margin:0;padding:0 0 25px;}#login_box h2.title,#regi_box h2.title{margin:0;padding:0 0 15px;font-size:2em;display:none;}#login_box label{display:none;}#regi_box .help-block{display:none;}#login_box .help-block{display:none;}#regi_box .js-form-wrapper.panel{display:none;}#login_box input[type="text"],#login_box input[type="password"]{width:100%;height:40px;border:1px #ccc solid;border-radius:3px;padding:5px;font-size:15px;}#login_box button[type='submit']{display:block;width:100%;height:40px;margin:0 auto;margin-top:20px;}#regi_box button[type='submit']#edit-submit{display:block;width:100%;height:40px;margin:0 auto;}#login_box #login_main_part,#regi_box #regi_main_part{border-radius:3px;background:#fff;padding:15px;overflow:hidden;}#login_box .back_link{padding:15px 0 0;}#login_box #login_bottom_part,#regi_box #regi_bottom_part{font-size:13px;padding:15px 0 0;}#login_box .password_link{width:100%;text-align:center;margin-bottom:10px;}#login_box .register_link{width:100%;text-align:center;}#regi_box .back_link,#login_box .back_link{display:none;}#regi_box .login_link,#login_box .login_link{width:100%;text-align:center;}#regi_box #regi_bottom_part{padding:0px !important;}#the_logo img{max-width:70%;width:auto;height:auto;max-height:50px;display:inline-block;}.login_page .alert-danger{border:none;background:none;font-size:12px;padding:0px;}.login_page .verify-change-area{display:none;}.login_page .verify-code{float:right;width:50%!important;}.login_page .verify-code{float:right;width:50%!important;}.login_page .verify-code-area{float:left;width:50%!important;}.login_page #verification-btn{height:40px;line-height:40px;display:block;}.toast_model{display:none;position:fixed;top:0px;width:100%;text-align:center;padding-top:5%;}.toast_model_content{display:inline-block;background:#fffff3;border-radius:20px;padding:10px 25px;box-shadow:0px 0px 8px 0px rgba(0,0,0,0.23);}
