.stec-style-flexbox{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-flex-align:center;-webkit-align-items:center;align-items:center}.stec-style-flexbox-no-media{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-flex-align:center;-webkit-align-items:center;align-items:center}.stec-style-flexbox-separate{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-flex-align:center;-webkit-align-items:center;align-items:center}.stec-style-flexbox-separate>div,.stec-style-flexbox-separate>input,.stec-style-flexbox-separate>select{width:100%}.stec-style-flexbox-separate>div:not(:first-child),.stec-style-flexbox-separate>input:not(:first-child),.stec-style-flexbox-separate>select:not(:first-child){margin-left:10px}.stec-style-title-3{color:#212121;font-size:18px;font-weight:bold;line-height:1.5}.stec-style-select,.stec-style-input{width:100%;background-color:#fff;border:0;border-radius:3px;font-size:12px;padding:0 10px;height:50px;line-height:40px;color:#686868}.stec-style-clear{clear:both}.stec-style-space{margin-top:10px;clear:both;float:left;width:100%}.stec-style-float-left{float:left}.stec-style-display-none{display:none}.stec-style-button{line-height:inherit;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:inherit;border-radius:3px;border:0;cursor:pointer;padding:12px 15px;line-height:1;font-weight:normal;font-size:14px;text-align:center;background:#4d576c;color:#fff;text-transform:none;text-decoration:none!important;display:inline-block;-webkit-transition:background,0.2s,ease-in-out color,0.2s,ease-in-out linear;transition:background,0.2s,ease-in-out color,0.2s,ease-in-out linear}.stec-style-button:focus{outline:0;background:#4d576c}.stec-style-button:hover{background:#f15e6e}.stec-style-button:active{position:relative;top:1px;left:1px;background:#f15e6e}.stec-style-button *{-webkit-transition:background,0.2s,ease-in-out color,0.2s,ease-in-out linear;transition:background,0.2s,ease-in-out color,0.2s,ease-in-out linear}.stec-style-button-secondary{border-radius:3px;cursor:pointer;padding:15px 20px;border:0;text-transform:none;text-decoration:none!important;line-height:1;background:0;border-style:solid;border-width:1px;-webkit-transition:background,0.2s,ease-in-out color,0.2s,ease-in-out linear;transition:background,0.2s,ease-in-out color,0.2s,ease-in-out linear}.stec-style-button-secondary p{text-transform:none;line-height:1.2;color:inherit}.stec-style-button-secondary *{-webkit-transition:background,0.2s,ease-in-out color,0.2s,ease-in-out linear;transition:background,0.2s,ease-in-out color,0.2s,ease-in-out linear}.stec-style-full-width{width:100%}@keyframes stec-toast-animate{0%{opacity:0;transform:scale(0)}100%{opacity:1;transform:scale(1)}}@keyframes stec-toast-close-animate{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(0)}}.stec-toast{box-sizing:border-box;position:fixed;width:250px;left:calc(50% - 125px);bottom:10px;background:#444;text-align:center;font-size:12px;color:#fff;padding:5px 10px;border-radius:3px;z-index:9999;font-family:Arial;animation:stec-toast-animate .25s cubic-bezier(0.34,1.56,0.64,1);animation-iteration-count:1;overflow:hidden}.stec-toast.stec-toast-close{animation:stec-toast-close-animate .25s cubic-bezier(0.16,1,0.3,1);animation-iteration-count:1;opacity:0}.stec-layout-single-media-small .stec-style-flexbox,.stec-media-small .stec-style-flexbox{display:block}.stec-layout-single-media-small .stec-style-flexbox-separate,.stec-media-small .stec-style-flexbox-separate{display:block}.stec-layout-single-media-small .stec-style-flexbox-separate>div,.stec-media-small .stec-style-flexbox-separate>div,.stec-layout-single-media-small .stec-style-flexbox-separate>input,.stec-media-small .stec-style-flexbox-separate>input,.stec-layout-single-media-small .stec-style-flexbox-separate>select,.stec-media-small .stec-style-flexbox-separate>select{width:100%}.stec-layout-single-media-small .stec-style-flexbox-separate>div:not(:first-child),.stec-media-small .stec-style-flexbox-separate>div:not(:first-child),.stec-layout-single-media-small .stec-style-flexbox-separate>input:not(:first-child),.stec-media-small .stec-style-flexbox-separate>input:not(:first-child),.stec-layout-single-media-small .stec-style-flexbox-separate>select:not(:first-child),.stec-media-small .stec-style-flexbox-separate>select:not(:first-child){margin-left:0}@media only screen and (max-width:600px){.stec-style-flexbox{display:block}}body.stec-modal-opened>:not(.stec-modal){filter:blur(7px) grayscale(1)}.stec-rsvp-popup-background.stec-modal+div:last-child,body.stec-modal-opened>.stec-reminder-popup-background.stec-modal+div:last-child{filter:none!important}.stec-modal-window-background{position:fixed;width:100%;height:100%;background:rgba(255,255,255,0.7);z-index:99999;left:0;top:0;font-family:Arial;color:#a6a6a6;overflow-y:auto}.stec-modal-window-background *{-webkit-box-sizing:border-box;box-sizing:border-box}.stec-modal-window-background .stec-preloader{height:100%;position:absolute}.stec-modal-window-background.loading .stec-modal-window{display:none}.stec-modal-window{position:absolute;left:calc(50% - 400px);top:100px;background:#fff;box-shadow:0 0 20px rgba(0,0,0,0.1);border-radius:3px;width:800px;margin-bottom:100px}.stec-modal-window ::-webkit-scrollbar{display:none}.stec-modal-window .stec-modal-window-close{position:absolute;top:-15px;right:-15px;background:#000;color:#fff;font-size:14px;border-radius:100%;width:30px;height:30px;line-height:30px;text-align:center;cursor:pointer}.stec-modal-window .stec-modal-window-close:hover{background:#fff;color:#000}.stec-modal-window-wrapper{position:relative;float:left;width:100%;padding:20px}@media only screen and (max-width:768px){.stec-modal-window{width:100%;height:auto;top:60px;left:0;z-index:99999;overflow:visible;margin-bottom:60px}.stec-modal-window .stec-modal-window-close{top:-47px;left:calc(50% - 15px)}}body{background:#ececec}.stec-block-action{position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(255,255,255,0.7);z-index:10}.stec-block-action .stec-preloader{position:absolute;height:inherit}.stec-order-details{width:100%;max-width:1280px;margin:50px auto;overflow:hidden;box-sizing:border-box;font-family:Arial;border-radius:3px}.stec-order-details .stec-order-details-wrap{background:#fff;padding:20px;overflow:hidden}.stec-order-details a{text-decoration:underline;color:#007bb5}.stec-order-details p{margin:0;padding:0;line-height:1.6;box-sizing:border-box}.stec-order-details ul,.stec-order-details li{list-style:none;padding:0;margin:0}.stec-order-details .stec-order-details-flex{display:flex;align-items:center;justify-content:space-between;width:100%;float:left}.stec-order-details .stec-order-details-separator{width:100%;float:left;clear:both;border-bottom:1px solid rgba(0,0,0,0.1);margin:15px 0}.stec-order-details .stec-order-details-header{font-size:20px;font-weight:bold;color:#333;line-height:1.2}.stec-order-details .stec-order-details-status{background:#f93;font-size:12px;text-transform:uppercase;color:#fff;padding:8px 15px;border-radius:3px}.stec-order-details .stec-order-details-status.completed{background:#84bd00}.stec-order-details .stec-order-details-status.failed,.stec-order-details .stec-order-details-status.refunded,.stec-order-details .stec-order-details-status.cancelled{background:#f15e6e}.stec-order-details .stec-order-details-billing{width:100%;float:left}.stec-order-details .stec-order-details-billing .stec-order-details-billing-name{font-size:16px;color:#333;line-height:1.2;font-weight:bold}.stec-order-details .stec-order-details-billing .stec-order-details-billing-email{font-size:16px;line-height:1.2}.stec-order-details .stec-order-details-billing .stec-order-details-billing-date{color:#212121;font-size:14px}.stec-order-details .stec-order-details-items{width:100%;float:left;margin-bottom:15px}.stec-order-details .stec-order-details-items .stec-order-details-item{position:relative;overflow:hidden}.stec-order-details .stec-order-details-items .stec-order-details-item .stec-order-details-item-mark{float:right;margin:10px 0;text-transform:uppercase;font-size:10px;border-color:#007bb5;color:#007bb5}.stec-order-details .stec-order-details-items .stec-order-details-item .stec-order-details-item-mark:not(.active){display:none}.stec-order-details .stec-order-details-items .stec-order-details-item .stec-order-details-item-mark:focus{outline:0}.stec-order-details .stec-order-details-items .stec-order-details-item .stec-order-details-item-mark[data-mark-scanned='0']{border-color:#f15e6e;color:#f15e6e}.stec-order-details .stec-order-details-items .stec-order-details-item .stec-order-details-item-title{font-weight:bold;font-size:16px;color:#333}.stec-order-details .stec-order-details-items .stec-order-details-item .stec-order-details-item-title>span{float:right}.stec-order-details .stec-order-details-items .stec-order-details-item .stec-order-details-item-event-title{font-size:14px;color:#007bb5;line-height:1.2;margin-top:5px}.stec-order-details .stec-order-details-items .stec-order-details-item .stec-order-details-item-event-date{font-size:14px;color:#212121;line-height:1.6}.stec-order-details .stec-order-details-items .stec-order-details-item:not(:last-child){border-bottom:1px solid rgba(0,0,0,0.1);margin-bottom:5px;padding-bottom:10px}.stec-order-details .stec-order-details-order-total{background:#000;float:left;width:100%;color:#fff;padding:15px;font-size:16px;font-weight:bold}.stec-order-details .stec-order-details-order-total>span{float:right;font-weight:bold}.stec-order-details .stec-order-details-admin-url{font-size:16px;float:left;margin-top:10px}.stec-order-details .stec-style-full-width{position:relative;width:100%;float:left;margin-top:10px}.stec-order-details .stec-style-full-width .stec-preloader{width:auto;float:right}.stec-order-details .stec-style-full-width .stec-order-details-mark-all{width:auto;text-transform:uppercase;font-size:12px;float:right}.stec-order-details .stec-style-full-width .stec-order-details-mark-all:not(.active){display:none}.stec-preloader{box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-flex-align:center;-webkit-align-items:center;align-items:center;width:100%;float:left}.stec-preloader::before{content:"";float:left;box-sizing:border-box;height:30px;width:30px;-webkit-animation:stec-preloader-anim .8s infinite linear;animation:stec-preloader-anim .8s infinite linear;border:4px solid #52617a;border-right-color:transparent;border-radius:50%;margin-left:5px;margin-top:5px}@-webkit-keyframes stec-preloader-anim{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes stec-preloader-anim{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media only screen and (max-width:400px){.stec-order-details{float:left;min-width:300px}.stec-order-details .stec-order-details-header{font-size:20px}.stec-order-details .stec-order-details-status{font-size:12px}.stec-order-details .stec-order-details-items{margin-bottom:0}.stec-order-details .stec-order-details-items .stec-order-details-item{position:relative;padding-bottom:40px!important}.stec-order-details .stec-order-details-items .stec-order-details-item:not(:last-child){margin-bottom:10px!important}.stec-order-details .stec-order-details-items .stec-order-details-item .stec-order-details-item-title{font-size:16px}.stec-order-details .stec-order-details-items .stec-order-details-item .stec-order-details-item-title>span{position:absolute;bottom:5px;left:0;font-size:18px}.stec-order-details .stec-order-details-items .stec-order-details-item .stec-order-details-item-event-title{font-size:14px}.stec-order-details .stec-order-details-items .stec-order-details-item .stec-order-details-item-event-date{font-size:12px}}