.ui-datepicker{z-index:1261 !important;}.webform-ajax-form-wrapper[data-effect="slide"] .form-actions{margin-bottom:0;padding-bottom:1em;}
#auth_box,#user-pass,#user-register-form--2{width:400px;max-width:90%;margin:0 auto;padding:20px 0 0;font-family:'Roboto',sans-serif;}#auth_box h1#the_logo{text-align:center;margin:0;padding:0 0 25px;}#auth_box h1{font-size:1.6em;}#auth_box img{max-width:100%;}#auth_box h1.page-title{color:#56698f;}#auth_box li a{display:none;}#auth_box h2.title{margin:0;padding:0 0 15px;font-size:1.4em;text-align:center;color:#fff;}#auth_box #edit-name,#auth_box #edit-pass,#edit-name,#edit-mail--2,#edit-name--4,#edit-mail{width:340px;max-width:100%;border:none;border-radius:0;font-size:1.1rem;padding:15px 5px 15px 5px;margin-top:10px;color:#000000;}#auth_box #top_part h1{font-size:40px;}#auth_box input[type="text"],#auth_box input[type="password"],#auth_box input[type="email"]{width:340px;max-width:100%;border:none;border-radius:0;font-size:1.1rem;padding:15px 5px 15px 5px;margin-top:10px;color:#000000;}#auth_box input[type="submit"]{margin:15px 0;display:inline-block;padding:12px;box-sizing:border-box;min-width:200px;color:#fff;text-decoration:none;font-weight:700;line-height:1.4;background-color:#222;text-align:center;border:none;}#auth_box #middle_part{text-align:center;border-radius:3px;padding:15px 20px 15px 10px;overflow:hidden;border:none;background-color:#a5a5a5;color:#fff;border-radius:0;}#auth_box .back_link{padding:15px 0 0;}#auth_box #bottom_part{font-size:13px;padding:15px 0 0;}#auth_box #bottom_part a{color:#fff;}#auth_box #bottom_part .password_link,#auth_box #bottom_part .register_link,#auth_box #bottom_part .back_link,#auth_box #bottom_part .login_link{text-align:center;}#edit-mail--2--description,#edit-name--4--description,#edit-user-picture-0--2--description,#edit-user-picture-0-upload--2,#user-pass p,#edit-mail--description,#edit-name--description,#edit-user-picture-0--description,#edit-user-picture-0-upload{font-size:12px;margin:5px 0 20px 0;}#edit-user-picture-0-upload--2{font-size:14px;}details.form-wrapper{margin-top:0;}summary{padding:0.5rem!important;}.auth-buttons a{text-decoration:underline;margin:0 6px;}.auth-toggle{padding:0.5em 1em;cursor:pointer;}.auth-section{display:none;margin-top:1em;}label.error{display:block;margin-top:5px;color:#c00;}.auth-page h2{color:#fff;}
