.dropzone,.dropzone *{box-sizing:border-box}.dropzone{position:relative}.dropzone .dz-preview{display:inline-block;margin:.5em;position:relative;width:120px}.dropzone .dz-preview .dz-progress{border:1px solid #aaa;display:block;height:15px}.dropzone .dz-preview .dz-progress .dz-upload{background:green;display:block;height:100%;width:0}.dropzone .dz-preview .dz-error-message{color:red;display:none}.dropzone .dz-preview.dz-error .dz-error-mark,.dropzone .dz-preview.dz-error .dz-error-message,.dropzone .dz-preview.dz-success .dz-success-mark{display:block}.dropzone .dz-preview .dz-error-mark,.dropzone .dz-preview .dz-success-mark{display:none;height:58px;left:30px;left:50%;margin-left:-27px;position:absolute;top:30px;width:54px}.steps{margin-bottom:30px;margin-top:-30px;position:relative;text-transform:uppercase}.steps .step-number{background-color:#bbb;display:inline-block;font-weight:700;line-height:1;padding:3px 6px}.steps .step-active,.steps .step-past,.steps a.step-number{background-color:#710f11;color:#fff}.steps a.step-number:focus,.steps a.step-number:hover{color:#fff;text-decoration:none}.steps .step-title{display:block;margin-top:5px}.steps a.step-title{color:inherit;text-decoration:none}#checkout-onepage .content-block,#checkout-onepage .form-block{padding:0}#checkout-onepage .checkout-title-tab h2{font-size:18px}#checkout-onepage h2{font-size:24px}#checkout-content-container>.form-block{background:none;border:0}.option-instructions{color:#888;font-size:13px;margin:0 0 10px}.container>.steps.steps-1{display:none}.ai-block-form ul{margin-top:0}.ai-block-form ul a:hover{background:#eee}.search-registered-events-block{border-bottom:1px solid #e9e9e9;margin-bottom:10px}.search-registered-events-block .form-group{margin-bottom:10px}.ai-search-list-item{border-top:1px solid #e9e9e9;padding:3px 0}.buy-policy .radio-inline+label{display:none}#checkout-onepage-form .checkbox-inline-custom{font-weight:400}#checkout-onepage-form .checkbox-inline-custom .checkbox{display:inline-block;margin-bottom:-6px}#checkout-onepage-form .checkbox-inline-custom input{margin-top:7px}#checkout-onepage-form .checkbox-inline-custom span{color:#4e4f53}.autocomplete-off[readonly]{background-color:#fff!important}.checkout-form-data{background-color:#fcfcfc}.checkout-form-data .checkout-form-data-inner{border:none;display:inline-block}.checkout-form-data .checkout-form-data-inner:first-child{padding-right:15px}.checkout-form-data .checkout-form-data-inner.price-field{font-style:italic}.checkout-tab-content,.checkout-title-tab{background-color:#fcfcfc;border:1px solid #cdcdcd}.checkout-tab-content{margin-bottom:20px;padding:15px 35px 25px}.checkout-tab-content-white{background-color:#fff;border-color:#fff}.checkout-title-tab{border-bottom:0;display:inline-block;margin-bottom:-1px;margin-top:30px;padding:10px 25px}.checkout-title-tab h2{font-family:inherit;font-size:18px;font-weight:600;margin:0}.checkout-details .control-label.required:after,.data-row .required:after,.form-group .control-label.required:after{color:#710f11;content:"*";padding-left:8px}.checkout-details .radio .required:after{content:""}.checkout-details .checkbox,.checkout-details .radio{padding-left:0}.data-row-single-checkbox input[type=checkbox],.data-row-single-checkbox input[type=radio]{margin-right:5px;margin-top:2px}.app-form-builder .data-row{margin-bottom:15px;position:relative}.app-form-builder .data-row:last-child{margin-bottom:0}.app-form-builder .data-row .checkbox,.app-form-builder .data-row .radio{font-weight:400}.app-form-builder h2{color:#000;font-size:22px}.app-form-builder .form-control{background-color:#fff;border-color:#c8c8c8}.app-form-builder .control-label{font-size:100%;font-weight:400;text-transform:none}.app-form-builder .control-label .control-label{display:inline}.app-form-builder .description{color:#656565;font-size:14px}.app-form-builder .data-inputs span.required{font-weight:700}.app-form-builder a{text-decoration:underline}.app-form-builder .error-msg{font-size:.9em}.app-form-builder .has-error .checkbox,.app-form-builder .has-error .checkbox-inline,.app-form-builder .has-error .radio,.app-form-builder .has-error .radio-inline{color:#1f222f}.app-form-builder .content-block:nth-child(2n){background-color:#f8f8f8}.app-form-builder .data-inputs label,.same-as-shipping{display:block;font-weight:400;margin:0;padding:5px 0}.same-as-shipping .checkbox{padding-left:0}.checkout-tab-content .btn-add-ai{background-color:#fff;border-color:#ddd;line-height:21px;padding-right:40px;position:relative}.checkout-tab-content .btn-add-ai:focus,.checkout-tab-content .btn-add-ai:hover{background-color:#eee;border-color:#ddd;color:#333}.checkout-tab-content .btn-add-ai span{color:#5f6060;display:inline-block;font-size:13px;vertical-align:middle}.checkout-tab-content .btn-add-ai .plus:after{background:#710f11;color:#fff;content:"+";font-size:22px;height:28px;line-height:28px;margin-left:7px;position:absolute;right:2px;text-align:center;top:2px;width:32px}.btn-remove-ai{padding-left:5px}.btn-select-event,.checkout-tab-content .btn-search-events{background-color:#4a687c;border-color:#4a687c}.btn-select-event:focus,.btn-select-event:hover,.checkout-tab-content .btn-search-events:focus,.checkout-tab-content .btn-search-events:hover{background-color:#3b5668;border-color:#3b5668}.recurring-billing-block{border:1px solid #cdcdcd;margin-bottom:15px;margin-top:25px;padding:15px}.ai-block-title .price{display:inline-block;padding-left:5px}.ai-block-form{border-bottom:1px solid #cdcdcd;margin-bottom:20px;padding-bottom:20px}.checkout-details .title-2{font-size:18px}.payment-block-last{border-bottom:0}.payment-block .payment-method-name span{display:none}.payment-block-active .payment-method-name span{color:#608215;display:inline-block;padding-left:5px}.payment-method-name .control-label{display:block}.payment-method-name .control-label label{display:inline-block}.coupon-block label{text-transform:uppercase}.coupon-input-field-block .form-control{border-color:#ddd}.btn-choose-addr{font-size:.6em}.help-block{color:#c74742}