.ds-vertical-align{display:flex;flex-direction:column;justify-content:center}.efbl_fb_story .efbl_info span{color:#4267b2}.swpm-post-not-logged-in-msg,.swpm_error{text-align:center;padding:4vw;font-size:22px;background:#f7f7f7;font-style:italic}.swpm-post-not-logged-in-msg a{text-decoration:underline}.swpm-registration-widget-form input[type="text"],.swpm-registration-widget-form input[type="password"]{width:100%;padding:12px}.swpm-registration-username-row,.swpm-registration-email-row,.swpm-registration-password-row,.swpm-registration-password-retype-row,.swpm-registration-firstname-row,.swpm-registration-lastname-row{background:#f2f2f2}.swpm-registration-membership-level-row{display:none;background:#ddd;color:#fff}.entry-content tr td,body.et-pb-preview #main-content .container tr td{border-top:1px solid #ddd;padding:1vw}.swpm-registration-submit,.swpm-login-form-submit{padding:10px 20px;border-radius:2px;background:#385dae;color:#fff;font-size:16px;border:2px solid #fff;float:none;transition:all 0.3s ease-in-out}.swpm-registration-submit:hover,.swpm-login-form-submit:hover{background:#e12826;border-color:#fff;color:#fff}input.text,input.title,input[type=email],input[type=password],input[type=tel],input[type=text],select,textarea{background-color:#fff;border:1px solid #bbb;padding:12px;color:#4e4e4e;width:100%}#forgot_pass,#register{font-size:10px;text-decoration:underline}#tribe-events-bar *{box-sizing:border-box;display:none}.tribe-event-url{color:#e12826;font-weight:bold;text-transform:uppercase;text-decoration:none}#tribe-events-content a{color:#e12826;text-decoration:underline}#tribe-events-content a:hover{color:#385dae}.tribe-events-list-separator-month{background-color:#385dae;padding:14px;text-transform:uppercase;font-size:30px;margin:1.25em auto;text-align:center;position:relative;z-index:1;color:#FFF}.tribe-events-list-separator-month span{background-color:transparent}.tribe-events-list-separator-month:after{display:none}.tribe-events-page-title{margin-top:20px;text-transform:uppercase;font-size:40px;font-weight:700;color:#e12826}#tribe-events-content.tribe-events-list{margin-bottom:10px}.tribe-events-list-separator-month+.type-tribe_events.tribe-events-first{padding-top:.8em}.caldera-grid .help-block{display:block;margin-bottom:10px;color:#737373;font-style:italic;font-size:12px}.caldera-grid .form-control{padding:12px;height:auto;box-shadow:none;color:#999;border:1px solid #385dae}.caldera-grid input[type=submit]{padding:10px 20px;border-radius:2px;background:#385dae;color:#fff;font-size:16px;border:2px solid #fff;float:none;transition:all 0.3s ease-in-out}.caldera-grid input[type=submit]:hover{background:#e12826;border-color:#fff;color:#fff}.forminator-ui,.forminator-ui *{font-size:inherit}.forminator-label{font-size:18px}.forminator-ui .forminator-description{display:block;margin-bottom:10px;color:#737373;font-style:italic}.forminator-ui input[type="text"],.forminator-ui input[type="email"],.forminator-ui input[type="tel"],.forminator-ui input[type="url"],.forminator-ui input[type="number"],.forminator-ui input[type="password"],.forminator-ui textarea,.forminator-ui select{padding:14px;height:auto;box-shadow:none;color:#999;border:1px solid #385dae;border-radius:2px;background:#fff}.forminator-ui input:focus,.forminator-ui textarea:focus,.forminator-ui select:focus{outline:none;box-shadow:none;border-color:#385dae}.forminator-ui button[type="submit"],.forminator-ui input[type="submit"],.forminator-ui .forminator-button{padding:10px 20px;border-radius:2px;background:#385dae;border:2px solid #fff;float:none;transition:all 0.3s ease-in-out}.forminator-ui button[type="submit"]:hover,.forminator-ui input[type="submit"]:hover,.forminator-ui .forminator-button:hover{background:#e12826;border-color:#fff;color:#fff}.vin-numbered-form .forminator-ui{counter-reset:vinfield}.vin-numbered-form .forminator-ui .forminator-field:has(input,select,textarea){counter-increment:vinfield}.vin-numbered-form .forminator-ui .forminator-field:has(input,select,textarea) .forminator-label::before{content:counter(vinfield) ". ";font-weight:700;margin-right:6px;color:#385dae}