/* http://ymcafw.org/wp-content/plugins/daxko-membership-signup/includes/css/style.css?ver=1.1.913 */
.dxkms-alert{position:relative;padding:.75rem 1.25rem;margin:1rem 0;border:1px solid transparent;border-radius:.25rem}.dxkms-alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.dxkms-alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.dxkms-alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.dxkms-row{display:flex;flex-wrap:wrap;margin:-12px 0 0 -12px;width:calc(100% + 12px)}.dxkms-footer{margin:30px 0}.dxkms-btn{text-transform:uppercase;font-weight:700;text-align:center;display:inline-block;padding:4px 50px;position:relative;font-size:18px;border:none;cursor:pointer;border-radius:21px;background:#b5b5b5;color:#fff;margin-right:30px;text-decoration:none}.dxkms-btn:hover{opacity:.8;color:#fff;text-decoration:none}.dxkms-btn:focus{text-decoration:none}.dxkms-next-loading{position:absolute;top:calc(50% - 2px);right:14px;display:none}.dxkms-step-loading{display:none}.dxkms-step{margin-bottom:50px}.dxkms-color a{text-decoration:underline}.dxkms-total{font-weight:700}.dxkms-lowercase{text-transform:lowercase}.dxkms-step table,.dxkms-step tr,.dxkms-step td{border:none}@media (max-width:992px){.dxkms-btn{display:block;margin-right:0;margin-top:14px}}.dxkms-hidden{display:none}.dxkms-form .dxkms-field-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb!important}.dxkms-form .dxkms-field-error{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb!important}.dxkms-form .dxkms-form-group{display:flex;flex-wrap:wrap}.dxkms-form .dxkms-form-control{-ms-flex:0 0 100%;flex:0 0 100%;width:100%;margin:6px 0}.dxkms-radio-group{margin:24px 0}.dxkms-form .dxkms-radio{margin:6px 0}.dxkms-form .dxkms-radio label{display:block;text-indent:-20px;margin-left:20px}.dxkms-form .dxkms-radio label p{text-indent:0;font-size:14px}.dxkms-form .dxkms-radio input[type="radio"]{vertical-align:baseline!important}.dxkms-form .dxkms-form-control:focus{border-color:initial}.dxkms-form-left{-ms-flex:0 0 50%;flex:0 0 50%;max-width:0 0 50%;padding-right:5px}.dxkms-form-right{-ms-flex:0 0 50%;flex:0 0 50%;max-width:0 0 50%;padding-left:5px}@media (max-width:992px){.dxkms-form-left{-ms-flex:0 0 100%;flex:0 0 100%;max-width:0 0 100%;padding-right:0}.dxkms-form-right{-ms-flex:0 0 100%;flex:0 0 100%;max-width:0 0 100%;padding-left:0}}#dxkms-breadcrumbs span{display:inline-block;margin-right:36px}#dxkms-nav ul{list-style:none;padding-left:36px}#dxkms-nav ul li{display:inline-block}#dxkms-nav ul li a{display:inline-block;border:1px solid #ccc;padding:4px 56px 4px 14px;border-radius:21px;margin-left:-36px;background:#E8E8E8;pointer-events:none}#dxkms-nav ul li a.active{background:#fff}#dxkms-nav ul li a .dxkms-step-number{display:inline-block;width:20px;height:20px;font-size:16px;border-radius:14px;background:#ccc;color:#E8E8E8;line-height:1.2em;padding-left:5px}#dxkms-nav ul li a.active .dxkms-step-number{color:#fff}@media (max-width:768px){.dxkms-step-text{display:none}#dxkms-nav ul{padding-left:0;background:#E8E8E8;border-radius:20px;border:1px solid #ccc}#dxkms-nav ul li a{padding-right:14px;border:none;margin-left:0}#dxkms-nav ul li a.active{border:none}#dxkms-nav ul li a.active .dxkms-step-text{display:inline}}#dxkms-memberships-list{list-style:none}.dxkms-membership{-ms-flex:0 0 calc(25% - 20px);flex:0 0 calc(25% - 20px);max-width:calc(25% - 20px);margin:20px 0 0 20px;cursor:pointer;border:4px solid transparent;border-radius:6px;padding:100px 20px 16px;display:block;color:#fff;background-position:center center;background-size:cover;background-color:#b5b5b5}.dxkms-membership-text{margin-top:auto}.dxkms-membership h4{text-transform:none;color:#fff;margin:6px 0}.dxkms-membership p{margin-bottom:0}@media (max-width:992px){.dxkms-membership{-ms-flex:0 0 calc(50% - 10px);flex:0 0 calc(50% - 10px);max-width:calc(50% - 10px);margin:10px 0 0 10px}}#dxkms-location-map{-ms-flex:0 0 calc(40% - 20px);flex:0 0 calc(40% - 20px);max-width:calc(40% - 20px);margin:20px 0 0 20px;min-height:500px;padding-right:10px}#dxkms-location-text{-ms-flex:0 0 calc(60% - 20px);flex:0 0 calc(60% - 20px);max-width:calc(60% - 20px);margin:20px 0 0 10px}.dxkms-location-list{-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px);max-width:calc(50% - 20px);margin:0 0 0 20px;list-style:none;padding:0}.dxkms-location{cursor:pointer;border:1px solid #ccc;padding:12px 30px 12px 12px;border-radius:6px;display:block;margin:0 2px 6px;background:#fff;position:relative}.dxkms-location.active{color:#fff}.dxkms-location.active:after{content:' ';background-image:url(/wp-content/plugins/daxko-membership-signup/includes/css/../img/checkmark.svg);background-size:20px 20px;width:20px;height:20px;display:block;position:absolute;right:12px;top:calc(50% - 10px)}@media (max-width:992px){#dxkms-location-map,#dxkms-location-text,.dxkms-location-list{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin:10px 0 0 0}.dxkms-location{display:block}}#dxkms-login .dxkms-form .dxkms-form-control{max-width:500px}#dxkms-password-help{font-size:14px;margin:20px 0 0}#dxkms-member-questions{max-width:700px}#dxkms-add-member-options ul{list-style:none;margin:0;padding:0}#dxkms-add-member-options ul li{display:inline-block}#dxkms-add-member-options ul li a{cursor:pointer;border:1px solid #ccc;padding:6px 12px;border-radius:6px;display:block;margin:6px 6px 6px 0;background:#fff}#dxkms-add-member-options ul li a.active{color:#fff}.dxkms-member{margin:24px 0}.dxkms-member h5{display:inline-block;margin:0 30px 0 0}.dxkms-member a{display:inline-block;margin-left:24px;font-size:14px}.dxkms-member-top{padding:8px 0;border-bottom:1px solid #000;margin-bottom:8px}.dxkms-member-links{display:inline}@media (max-width:768px){.dxkms-member h5{display:block;margin:14px 0 8px}.dxkms-member-top{border-bottom:none;margin:0}.dxkms-member-links{display:block}.dxkms-member a{margin:8px 24px 0 0}}#dxkms-agreements{max-width:900px}#dxkms-agreements-text{max-height:300px;max-width:900px;padding:20px;background:#fff;overflow-y:scroll;border:1px solid #ccc}#dxkms-agreements-action{margin-top:30px;position:relative}#dxkms-agreements-action a{position:absolute;right:0;margin-right:0}#dxkms-signature-lightbox{position:fixed;top:50%;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:10%;background:#fff;padding:20px;width:80%;text-align:left;border:1px solid #ccc;z-index:999;display:none}#dxkms-signature-overlay{background:rgba(0,0,0,.6);position:fixed;top:0;left:0;right:0;bottom:0;z-index:99;display:none}#dxkms-signature-btns{margin-top:30px;text-align:right}#dxkms-accept-signature{margin-right:0}#dxkms-signature-lightbox .dxkms-close{position:absolute;top:-5px;right:20px;color:#0a0a0a}#dxkms-signature-lightbox .dxkms-close-x{font-size:30px}#dxkms-jsignature{background:#fff;border:1px dashed #ccc}@media (max-width:992px){#dxkms-agreements-action a{position:relative}#dxkms-signature-lightbox{width:98%;left:1%}}#dxkms-receipt{padding-top:30px}