.NotFound{padding-top:100px;text-align:center}.Home .home-menu{margin-top:30px;margin-bottom:30px}.Home .home-menu .row{width:100%}.Home .home-menu .nav-logo{text-align:center;margin:0}@media (max-width: 500px){.Home .home-menu .nav-logo img{width:276px;height:98px}}@media (max-width: 768px){.Home .home-menu .nav-logo img{width:276px;height:98px}}@media (min-width: 768px){.Home .home-menu .nav-logo img{width:441px;height:156px}}.Home .home-menu .nav{text-align:center;margin-top:30px}.Home .home-menu .nav-item{color:#fff;margin-left:15px;margin-right:15px;text-transform:uppercase;font-weight:400;font-family:Oswald;color:#fff!important}.Home .show{border:solid 2px #666;margin-bottom:50px;width:856px;min-height:485px;margin-left:auto;margin-right:auto}.Home .show:hover{cursor:pointer}.Home .show .background{background:url(http://assets.viveloonline.com/shows/${show.id}/main.jpg) no-repeat top center;background-size:cover;width:856px;min-height:485px}.Home .show .layer{background-image:linear-gradient(to top,#0000,#000);width:100%;height:100%;padding:20px;position:relative}.Home .show .layer .show-title{font-size:3rem;margin:0}.Home .show .layer .show-date{font-size:1.5rem;padding-bottom:10px}.Home .show .layer .show-actions button{font-size:1.5rem}.Home .show .layer .show-actions .badge{font-size:1.5rem;font-weight:400}.Home .show .layer .live-overlay{position:absolute;right:10px;top:10px;padding:2px 8px;border-radius:3px;background:#00000080}@media (max-width: 992px){.Home .show{width:690px;min-height:391px;margin-bottom:20px}.Home .show .background{width:690px;min-height:391px}}@media (max-width: 768px){.Home .show,.Home .show .background{width:660px;min-height:374px}.Home .show .layer .show-title{font-size:2rem}.Home .show .layer .show-date,.Home .show .layer .show-actions button,.Home .show .layer .show-actions .badge{font-size:1rem}.Home .show .layer .live-overlay{font-size:.8rem}}@media (max-width: 667px){.Home .show,.Home .show .background{width:510px;min-height:289px}}@media (max-width: 576px){.Home .show,.Home .show .background{width:354px;min-height:200px}}@media (max-width: 375px){.Home .show,.Home .show .background{width:277px;min-height:157px}}@media (max-width: 320px){.Home .show{width:250px;min-height:142px;margin-bottom:20px}.Home .show .background{width:250px;min-height:142px}}.Home .soon{border:solid 2px #666;margin-bottom:50px;min-height:485px;margin-left:auto;margin-right:auto;background:url(/img/mas-eventos.png) no-repeat top center;background-size:cover;width:856px;min-height:300px}@media (max-width: 992px){.Home .soon{width:690px;min-height:241px;margin-bottom:20px}}@media (max-width: 768px){.Home .soon{width:660px;min-height:231px}}@media (max-width: 667px){.Home .soon{width:510px;min-height:178px}}@media (max-width: 576px){.Home .soon{width:354px;min-height:124px}}@media (max-width: 375px){.Home .soon{width:277px;min-height:97px}}@media (max-width: 320px){.Home .soon{width:250px;min-height:87px;margin-bottom:20px}}.show-card-list{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;margin-bottom:30px}.show-card-list a{color:#fff;text-decoration:none}.show-card{width:345px;background-color:#0000004d;display:flex;flex-direction:column;margin-bottom:15px}.show-card:hover{cursor:pointer;background-color:#000;box-shadow:0 0 8px #807e7e}.show-card-image,.show-card-image img{width:345px;height:194px}.show-card-info{height:116px;display:flex;flex-direction:row;justify-content:space-between}.show-card-left{min-width:60px;flex:0 0 auto;padding-right:12px;text-align:center;white-space:nowrap}.show-card-right{flex-grow:2;min-width:0}.show-card-footer{height:35px;display:flex;flex-direction:row;justify-content:space-between;padding:5px 10px}.show-card-day{font-size:24px;color:#5bc9b4}.show-card-left--range .show-card-day{font-size:19px}.show-card-month{text-transform:uppercase;font-size:14px}.show-card-hour{font-size:12px}.show-card-title{font-size:1.5rem}.show-card-type{background:#232323;padding:5px 10px;color:#fff}@media (min-width: 768px){.show-card{display:grid;grid-template-columns:345px 200%}}.preloader{width:100px;height:100px;position:absolute;left:50%;top:50%;transform:translate(-50%) translateY(-50%);animation:rotatePreloader 2s infinite ease-in}@keyframes rotatePreloader{0%{transform:translate(-50%) translateY(-50%) rotate(0)}to{transform:translate(-50%) translateY(-50%) rotate(-360deg)}}.preloader div{position:absolute;width:100%;height:100%;opacity:0}.preloader div:before{content:"";position:absolute;left:50%;top:0%;width:10%;height:10%;background-color:#cb0e7e;transform:translate(-50%);border-radius:50%}.preloader div:nth-child(1){transform:rotate(0);animation:rotateCircle1 2s infinite linear;z-index:9}@keyframes rotateCircle1{0%{opacity:0}0%{opacity:1;transform:rotate(36deg)}7%{transform:rotate(0)}57%{transform:rotate(0)}to{transform:rotate(-324deg);opacity:1}}.preloader div:nth-child(2){transform:rotate(36deg);animation:rotateCircle2 2s infinite linear;z-index:8}@keyframes rotateCircle2{5%{opacity:0}5.0001%{opacity:1;transform:rotate(0)}12%{transform:rotate(-36deg)}62%{transform:rotate(-36deg)}to{transform:rotate(-324deg);opacity:1}}.preloader div:nth-child(3){transform:rotate(72deg);animation:rotateCircle3 2s infinite linear;z-index:7}@keyframes rotateCircle3{10%{opacity:0}10.0002%{opacity:1;transform:rotate(-36deg)}17%{transform:rotate(-72deg)}67%{transform:rotate(-72deg)}to{transform:rotate(-324deg);opacity:1}}.preloader div:nth-child(4){transform:rotate(108deg);animation:rotateCircle4 2s infinite linear;z-index:6}@keyframes rotateCircle4{15%{opacity:0}15.0003%{opacity:1;transform:rotate(-72deg)}22%{transform:rotate(-108deg)}72%{transform:rotate(-108deg)}to{transform:rotate(-324deg);opacity:1}}.preloader div:nth-child(5){transform:rotate(144deg);animation:rotateCircle5 2s infinite linear;z-index:5}@keyframes rotateCircle5{20%{opacity:0}20.0004%{opacity:1;transform:rotate(-108deg)}27%{transform:rotate(-144deg)}77%{transform:rotate(-144deg)}to{transform:rotate(-324deg);opacity:1}}.preloader div:nth-child(6){transform:rotate(180deg);animation:rotateCircle6 2s infinite linear;z-index:4}@keyframes rotateCircle6{25%{opacity:0}25.0005%{opacity:1;transform:rotate(-144deg)}32%{transform:rotate(-180deg)}82%{transform:rotate(-180deg)}to{transform:rotate(-324deg);opacity:1}}.preloader div:nth-child(7){transform:rotate(216deg);animation:rotateCircle7 2s infinite linear;z-index:3}@keyframes rotateCircle7{30%{opacity:0}30.0006%{opacity:1;transform:rotate(-180deg)}37%{transform:rotate(-216deg)}87%{transform:rotate(-216deg)}to{transform:rotate(-324deg);opacity:1}}.preloader div:nth-child(8){transform:rotate(252deg);animation:rotateCircle8 2s infinite linear;z-index:2}@keyframes rotateCircle8{35%{opacity:0}35.0007%{opacity:1;transform:rotate(-216deg)}42%{transform:rotate(-252deg)}92%{transform:rotate(-252deg)}to{transform:rotate(-324deg);opacity:1}}.preloader div:nth-child(9){transform:rotate(288deg);animation:rotateCircle9 2s infinite linear;z-index:1}@keyframes rotateCircle9{40%{opacity:0}40.0008%{opacity:1;transform:rotate(-252deg)}47%{transform:rotate(-288deg)}97%{transform:rotate(-288deg)}to{transform:rotate(-324deg);opacity:1}}.preloader div:nth-child(10){transform:rotate(324deg);animation:rotateCircle10 2s infinite linear;z-index:0}@keyframes rotateCircle10{45%{opacity:0}45.0009%{opacity:1;transform:rotate(-288deg)}52%{transform:rotate(-324deg)}102%{transform:rotate(-324deg)}to{transform:rotate(-324deg);opacity:1}}.LoaderButton .spinning.fa-redo{margin-right:7px;top:2px;animation:spin 1s infinite linear}.noty_layout_mixin,#noty_layout__top,#noty_layout__topLeft,#noty_layout__topCenter,#noty_layout__topRight,#noty_layout__bottom,#noty_layout__bottomLeft,#noty_layout__bottomCenter,#noty_layout__bottomRight,#noty_layout__center,#noty_layout__centerLeft,#noty_layout__centerRight{position:fixed;margin:0;padding:0;z-index:9999999;-webkit-transform:translateZ(0) scale(1,1);transform:translateZ(0) scale(1);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;filter:blur(0);-webkit-filter:blur(0);max-width:90%}#noty_layout__top{top:0;left:5%;width:90%}#noty_layout__topLeft{top:20px;left:20px;width:325px}#noty_layout__topCenter{top:5%;left:50%;width:325px;-webkit-transform:translate(-webkit-calc(-50% - .5px)) translateZ(0) scale(1,1);transform:translate(calc(-50% - .5px)) translateZ(0) scale(1)}#noty_layout__topRight{top:20px;right:20px;width:325px}#noty_layout__bottom{bottom:0;left:5%;width:90%}#noty_layout__bottomLeft{bottom:20px;left:20px;width:325px}#noty_layout__bottomCenter{bottom:5%;left:50%;width:325px;-webkit-transform:translate(-webkit-calc(-50% - .5px)) translateZ(0) scale(1,1);transform:translate(calc(-50% - .5px)) translateZ(0) scale(1)}#noty_layout__bottomRight{bottom:20px;right:20px;width:325px}#noty_layout__center{top:50%;left:50%;width:325px;-webkit-transform:translate(-webkit-calc(-50% - .5px),-webkit-calc(-50% - .5px)) translateZ(0) scale(1,1);transform:translate(calc(-50% - .5px),calc(-50% - .5px)) translateZ(0) scale(1)}#noty_layout__centerLeft{top:50%;left:20px;width:325px;-webkit-transform:translate(0,-webkit-calc(-50% - .5px)) translateZ(0) scale(1,1);transform:translateY(calc(-50% - .5px)) translateZ(0) scale(1)}#noty_layout__centerRight{top:50%;right:20px;width:325px;-webkit-transform:translate(0,-webkit-calc(-50% - .5px)) translateZ(0) scale(1,1);transform:translateY(calc(-50% - .5px)) translateZ(0) scale(1)}.noty_progressbar{display:none}.noty_has_timeout.noty_has_progressbar .noty_progressbar{display:block;position:absolute;left:0;bottom:0;height:3px;width:100%;background-color:#646464;opacity:.2;filter:alpha(opacity=10)}.noty_bar{-webkit-backface-visibility:hidden;-webkit-transform:translate(0,0) translateZ(0) scale(1,1);-ms-transform:translate(0,0) scale(1,1);transform:translate(0) scale(1);-webkit-font-smoothing:subpixel-antialiased;overflow:hidden}.noty_effects_open{opacity:0;-webkit-transform:translate(50%);-ms-transform:translate(50%);transform:translate(50%);-webkit-animation:noty_anim_in .5s cubic-bezier(.68,-.55,.265,1.55);animation:noty_anim_in .5s cubic-bezier(.68,-.55,.265,1.55);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.noty_effects_close{-webkit-animation:noty_anim_out .5s cubic-bezier(.68,-.55,.265,1.55);animation:noty_anim_out .5s cubic-bezier(.68,-.55,.265,1.55);-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.noty_fix_effects_height{-webkit-animation:noty_anim_height 75ms ease-out;animation:noty_anim_height 75ms ease-out}.noty_close_with_click{cursor:pointer}.noty_close_button{position:absolute;top:2px;right:2px;font-weight:700;width:20px;height:20px;text-align:center;line-height:20px;background-color:#0000000d;border-radius:2px;cursor:pointer;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.noty_close_button:hover{background-color:#0000001a}.noty_modal{position:fixed;width:100%;height:100%;background-color:#000;z-index:10000;opacity:.3;left:0;top:0}.noty_modal.noty_modal_open{opacity:0;-webkit-animation:noty_modal_in .3s ease-out;animation:noty_modal_in .3s ease-out}.noty_modal.noty_modal_close{-webkit-animation:noty_modal_out .3s ease-out;animation:noty_modal_out .3s ease-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes noty_modal_in{to{opacity:.3}}@keyframes noty_modal_in{to{opacity:.3}}@-webkit-keyframes noty_modal_out{to{opacity:0}}@keyframes noty_modal_out{to{opacity:0}}@-webkit-keyframes noty_anim_in{to{-webkit-transform:translate(0);transform:translate(0);opacity:1}}@keyframes noty_anim_in{to{-webkit-transform:translate(0);transform:translate(0);opacity:1}}@-webkit-keyframes noty_anim_out{to{-webkit-transform:translate(50%);transform:translate(50%);opacity:0}}@keyframes noty_anim_out{to{-webkit-transform:translate(50%);transform:translate(50%);opacity:0}}@-webkit-keyframes noty_anim_height{to{height:0}}@keyframes noty_anim_height{to{height:0}}.noty_theme__bootstrap-v4.noty_bar{margin:4px 0;overflow:hidden;position:relative;border:1px solid transparent;border-radius:.25rem}.noty_theme__bootstrap-v4.noty_bar .noty_body{padding:.75rem 1.25rem}.noty_theme__bootstrap-v4.noty_bar .noty_buttons{padding:10px}.noty_theme__bootstrap-v4.noty_bar .noty_close_button{font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.5;background:transparent}.noty_theme__bootstrap-v4.noty_bar .noty_close_button:hover{background:transparent;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.75}.noty_theme__bootstrap-v4.noty_type__alert,.noty_theme__bootstrap-v4.noty_type__notification{background-color:#fff;color:inherit}.noty_theme__bootstrap-v4.noty_type__warning{background-color:#fcf8e3;color:#8a6d3b;border-color:#faebcc}.noty_theme__bootstrap-v4.noty_type__error{background-color:#f2dede;color:#a94442;border-color:#ebccd1}.noty_theme__bootstrap-v4.noty_type__info,.noty_theme__bootstrap-v4.noty_type__information{background-color:#d9edf7;color:#31708f;border-color:#bce8f1}.noty_theme__bootstrap-v4.noty_type__success{background-color:#dff0d8;color:#3c763d;border-color:#d6e9c6}.qrscanner{position:relative}.qrscanner .scanner-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#000c;color:#fff;display:flex;justify-content:center;align-items:center;z-index:200}.qrscanner .scanner-overlay button{background:transparent;width:100%;height:100%;border:none;color:#fff;display:flex;justify-content:center;align-items:center;flex-direction:column}.qrscanner .scanner-overlay button:hover{cursor:pointer;color:#999}.qrscanner .scanner-overlay button svg{width:50%;height:50%}.qrscanner .scanner-preview{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;color:#fff;display:flex;justify-content:center;align-items:center;z-index:100;cursor:pointer}.qrscanner .scanner-debug{position:absolute;bottom:0;right:0;height:100px;width:100%;background:#0009;color:#fff;z-index:9999;overflow:scroll}.status-success{background:green}.status-error{background:red}.Show .show-image{width:100%;margin-bottom:20px;position:relative}.Show .show-date{padding-bottom:10px}.Show .show-description{font-family:Arial}.Show .show-actions{padding-top:10px}.Show .show-actions button{margin-right:15px;margin-bottom:5px}.Show .show-tickets,.Show .show-payment{margin-top:25px;padding-left:0}.Show .note{padding-bottom:15px}.Show .order-summary{font-size:.8em}.Show .shows h4{font-family:Montserrat,sans-serif;font-weight:600;overflow:hidden;line-height:1.5;white-space:nowrap;text-overflow:ellipsis}.Show .play-overlay{width:100%;height:100%;color:#fff;position:absolute;top:0;left:0;z-index:100}.Show .play-overlay a{width:100%;height:100%;font-size:5rem;color:#ffffffb3;background:#0006}.Show .play-overlay a:hover{width:100%;height:100%;font-size:5rem;color:#000000b3;background:#fff6}.Show .live-overlay{color:#fff;position:absolute;top:0;right:0;text-align:right}.Show .live-overlay div{z-index:101;font-size:.8rem;margin-right:10px;margin-top:6px;padding:2px 5px;border-radius:3px;background:#00000080}.Show .nav-pills{border-right:solid 1px #666666;padding-right:15px}.Show .nav-pills .nav-link{color:#fff;font-size:1rem}.Show .nav-pills .nav-item.show .nav-link,.Show .nav-pills .nav-link.active{color:#495057;background:#fff}.Show .nav-pills .nav-item.divider{margin-top:20px;padding-top:20px;border-top:solid 1px}.field-ok,.field-error{border:solid 2px white}.field-error{border-color:red}.show-admission{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;display:grid}.show-admission.default-layout{grid-template-rows:72px 250px auto}.show-admission.with-mode-toggle{grid-template-rows:72px 50px 250px auto}.show-admission.list-layout{grid-template-rows:72px auto}.show-admission.list-layout.with-mode-toggle{grid-template-rows:72px 50px auto}.show-admission-header{background:#000;padding:10px;display:grid;grid-template-columns:auto 75px;column-gap:5px}.show-admission-header h1{font-size:.9rem!important;margin:0}.show-admission-header h2{font-size:1.2rem!important;margin:0}.show-admission-scanner{background:#000;padding:0;display:flex;justify-content:center}.show-admission-scanner.accepted{background:#08c308}.show-admission-scanner.rejected{background:#c30808}.show-admission-scanner.warning{background:#ecc60b}.show-admission-scanner.already_admitted{background:#c30808}.show-admission-list{background:#000;padding:20px 0;display:flex;flex-direction:column}.show-admission-list.accepted{background:#08c308}.show-admission-list.rejected{background:#c30808}.show-admission-list.warning{background:#ecc60b}.show-admission-list .show-admission-list-header{padding:10px}.show-admission-list .show-admission-search-result-list{overflow-y:auto;height:430px;padding-bottom:100px}.show-admission-list .show-admission-search-result{padding:10px;border-bottom:solid 1px #333}.show-admission-list .show-admission-search-result .search-result-main{font-size:1rem;font-weight:700}.show-admission-list .show-admission-search-result .search-result-secondary{font-size:.8rem}.show-admission-result{background:#fff;color:#000;font-size:1.1rem}.show-admission-result.accepted{background:#08c308}.show-admission-result.rejected{background:#c30808}.show-admission-result.warning{background:#ecc60b}.show-admission-result .alert{border-radius:0;margin-bottom:10px;font-size:1.1rem}.show-admission-result .alert .spinning{animation:spin 1s infinite linear}@keyframes spin{0%{transform:scale(1) rotate(0)}to{transform:scale(1) rotate(360deg)}}.show-admission-result .ticket{margin:10px;padding:10px;border:solid 2px #ccc;border-radius:5px;display:grid;grid-template-columns:100%;background:#eaeaea}.show-admission-result .show-admission-ticket-info{padding-left:5px;padding-bottom:20px;overflow-y:auto;display:flex;flex-direction:column;gap:10px}.show-admission-result .ticket-data{display:grid;grid-template-columns:50% 50%;column-gap:10px;justify-content:flex-start;padding:8px 5px 0 10px}.show-admission-result .ticket-data-item{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding-right:0}.show-admission-result .ticket-data-item label{text-transform:uppercase;font-size:.7rem;font-weight:700;margin:0}.show-admission-result .ticket-data-item span{font-family:Montserrat}.show-admission-ticket-list{padding:20px}.show-admission-ticket-list .show-ticket{border:solid 1px white;padding:10px;font-size:20px;display:inline-block;width:200px;margin:5px;border-radius:5px;text-align:center;cursor:pointer}.show-admission-ticket-list .show-ticket:hover{background:#cb177e}.show-admission-ticket-list .show-ticket .icon{margin-right:10px}.show-admission-result .show-admission-result-info{padding:10px}.show-admission-result .show-admission-result-back{padding:10px;background:#000;font-weight:700;color:#fff}.show-admission-result .show-admission-result-back a{color:#fff}.show-admission-result .show-admission-result-tickets{height:350px;overflow-y:auto}.show-admission-result .ticket-data.accepted{background:#08c308;border-radius:5px;padding-bottom:10px;color:#fff;margin-top:5px}.show-admission-result .ticket-data.rejected{background:red;padding-bottom:10px;color:#fff;margin-top:5px}.show-admission-result .ticket-data.rejected{background:#ecc60b;padding-bottom:10px;color:#fff;margin-top:5px}.mode-toggle{margin-bottom:15px;text-align:center}.mode-toggle .btn-group{box-shadow:0 2px 4px #0000001a}.mode-toggle .btn{min-width:120px;font-weight:500}.ticket-summary{border-top:2px solid #eee;margin-top:10px;padding-top:10px}.status-summary{display:flex;align-items:center;gap:10px}.ticket-status-section{border-top:1px solid #eee;padding-top:10px;margin-top:10px}.ticket-actions{margin-top:10px;text-align:center}.ticket.checkedin{border-left:4px solid #28a745}.ticket.checkedout{border-left:4px solid #17a2b8;opacity:.7}.ticket-data-item{display:flex;justify-content:space-between;align-items:center;margin-bottom:5px}.ticket-data-item label{font-weight:700;min-width:120px}.ticket-data-item .badge{margin-left:auto}.badge-success{background-color:#28a745}.badge-info{background-color:#17a2b8}.badge-warning{background-color:#ffc107;color:#212529}.badge-secondary{background-color:#6c757d}.search-result-secondary .fa-check-circle,.search-result-secondary .fa-sign-out-alt{margin-left:5px}.ticket-status-flow{display:flex;align-items:center;justify-content:center;margin-bottom:15px;padding:10px;background:#f8f9fa;border-radius:8px}.status-step{display:flex;flex-direction:column;align-items:center;text-align:center;min-width:80px}.status-indicator{margin-bottom:5px}.status-icon{font-size:1.5rem;margin-bottom:5px}.status-icon.success{color:#28a745}.status-icon.warning{color:#ffc107}.status-icon.pending{color:#dc3545}.status-label{font-size:.8rem;font-weight:700;color:#495057;margin-bottom:3px}.status-time{font-size:.7rem;color:#6c757d}.status-arrow{margin:0 15px;color:#6c757d;font-size:1.2rem}.completion-status{text-align:center;margin-top:10px}.completion-status .badge{font-size:.9rem;padding:8px 12px}.ticket-actions{margin-top:15px;text-align:center;padding:10px;border-top:1px solid #dee2e6}.ticket-actions .btn{margin:0 5px;min-width:140px}.ticket-actions .btn:disabled{opacity:.6;cursor:not-allowed}@media (min-width: 900px){.Show .show-header{display:flex;flex-direction:row;justify-content:space-between}.show-admission{display:grid;grid-template-columns:300px auto;grid-template-rows:100px auto}.show-admission-header{grid-column:span 2}.show-admission-result .alert{font-size:2rem}.show-admission-scanner{padding:50px 0}.show-admission-list .show-admission-search-result-list{height:calc(100vh - 200px);width:900px}.show-admission-result{width:900px}.show-admission-result .show-admission-result-tickets{height:calc(100vh - 350px)}.show-admission-result .ticket-data{font-size:1.2rem}.show-admission-result .ticket-data-item label{font-size:.8rem}}.day-picker,.day-picker *,.admission-day,.admission-day *{font-family:Montserrat,sans-serif}.day-picker{max-width:640px;margin:8px auto;padding:0 12px}.day-picker__title{font-size:1.05rem;font-weight:700;color:#fff;margin:6px 0 14px}.day-row{display:flex;align-items:center;justify-content:space-between;width:100%;gap:12px;padding:16px 18px;margin-bottom:10px;background:#1f1b18;border:1.5px solid #322c27;border-radius:12px;color:#f5efe9;cursor:pointer;text-align:left;transition:border-color .12s,transform .1s}.day-row:hover{border-color:#6b5f54;transform:translateY(-1px)}.day-row--today{border-color:#ea581a;background:linear-gradient(90deg,#ea581a2e,#ea581a0d);box-shadow:0 0 0 2px #ea581a,0 6px 20px #ea581a4d}.day-row--today .day-row__date{color:#ffb488}.day-row--today .day-row__meta{color:#f0d3c2}.day-row--past{opacity:.55}.day-row__label{font-size:1.05rem;font-weight:700;display:flex;align-items:center;gap:10px}.day-row__badge{font-size:.62rem;font-weight:800;letter-spacing:.06em;color:#fff;background:#ea581a;border-radius:100px;padding:3px 9px}.day-row__past{font-size:.68rem;font-weight:600;color:#9d948b}.day-row__meta{display:flex;align-items:center;gap:10px;font-size:.82rem;color:#c9bfb5;white-space:nowrap}.day-row__chev{font-size:1.4rem;color:#6b5f54;line-height:1}.admission-day{display:flex;flex-direction:column;gap:10px}.admission-day__top{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.admission-day__change{flex:0 0 auto;background:#ffffff14;border:1px solid #6b5f54;color:#f0e6df;font-size:.84rem;font-weight:600;white-space:nowrap;padding:10px 16px;border-radius:10px;cursor:pointer;min-height:42px;transition:border-color .12s,background .12s}.admission-day__change:hover,.admission-day__change:active{border-color:#ea581a;background:#ea581a24;color:#fff}.admission-day__label{display:flex;align-items:center;gap:10px;font-size:1.25rem;font-weight:800;color:#fff}.admission-day__label--warn{color:#ffcf8f}.admission-day__warn{font-size:.68rem;font-weight:700;color:#1a1a1a;background:#ffcf8f;border-radius:100px;padding:3px 10px;letter-spacing:.03em}.admission-day__single{font-size:1.05rem;font-weight:700;color:#c9bfb5}.day-row__date{white-space:nowrap}@media (max-width: 480px){.day-picker{padding:0 6px}.day-row{padding:13px 14px;gap:8px}.day-row__label{font-size:.98rem;gap:8px}.day-row__meta{font-size:.78rem;gap:8px}.day-row__badge{padding:2px 7px}}.App{text-align:center}body{background:#000;color:#fff;font-family:Montserrat!important;background:url(/img/bg01.png) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.main-container{padding-left:50px;padding-right:50px}.header{padding-top:15px;padding-bottom:15px;border-bottom:solid 1px white;height:86px}.navbar-dark{background-color:#000;padding-bottom:15px;margin-bottom:10px}.bg-dark{background-color:#000!important}.navbar-brand{width:155px;height:40px}.logo{text-align:left;background-image:url(https://viveloonline.com/img/vivelo-logo2.png);background-position:right center;background-repeat:no-repeat;background-size:136px 30px;width:136px;height:30px;content:" ";line-height:30px;display:inline-block}.navbar-collapse{padding-top:10px}.navbar-dark .navbar-nav{text-transform:uppercase;font-weight:400;font-family:Oswald;color:#fff!important}.navbar-dark .navbar-nav .highlight1,.navbar-dark .navbar-nav .highlight1.nav-link{color:#cb0f7e!important}.user{font-family:Oswald;font-size:16px;text-align:right;height:55px;line-height:55px;color:#585858}.user-icon{height:42px;width:42px}.content{padding-top:15px;padding-bottom:25px}.content-dark{background-color:#000000b3}.content h1{color:#0ecbb2;font-size:1.5rem}.content .description{font-family:Roboto,sans-serif;padding-bottom:20px}.show-image img{border:solid 2px #666;width:100%}.show-row{margin-bottom:30px}.show-title{font-family:Oswald,Avenir Heavy;font-size:28px;text-align:left}.show-title a{color:#fff}.show-date{font-family:Oswald,Helvetica Neue;font-weight:lighter;text-transform:uppercase;font-size:.8rem;text-align:left}.show-date a{color:#fff}.show-title.primary{font-size:40px}.show-date.primary{font-size:20px}.show-player{background:#1c1c1c;width:100%;position:relative;padding:5px}.video-player{background-color:#000;background-image:url(/img/show1.jpg);background-size:cover;position:relative;padding-top:56.25%}.react-player{position:absolute;top:0;left:0}.tabs{padding-bottom:20px}.tab-option a{color:#cb0f7e;font-size:20px;text-transform:uppercase}.tab-option.active a{color:#fa5504}.tab-icon{width:24px;height:24px;margin-right:10px;margin-top:-5px}.data-table label{color:#646464;margin-bottom:0;font-size:.8em}label.title{color:#fff;font-size:1.3rem}.data-table{font-size:1.5rem}.data-table .row{padding-bottom:20px}.price{text-align:right}.note{font-size:12px}.card-header{background:#252525}.card-body{color:#000}.credit-card-input{padding-top:0}a.big-button{width:90px;float:left;text-align:center;margin-left:10px;margin-right:10px;display:inline-block}a.big-button img{width:88px;height:88px}a.big-button label{font-size:1.2rem}a.big-button:hover label{color:#fff!important}a.big-button.orange label{color:#fa5504}a.big-button.yellow label{color:#fab805}a.big-button.cyan label{color:#05e0fa}.stat{width:90px;float:left;text-align:center;margin-left:10px;margin-right:10px;display:inline-block;color:#05e0fa}.stat .number{font-size:1.8rem}.stat img{width:88px;height:88px}.stat label{font-size:1.2rem}.stat.yellow .number{color:#fab805;font-size:1.8rem}.stat.yellow label{color:#fab805;font-size:1.2rem}.noty_theme__bootstrap-v4.noty_type__error{background-color:#bd2130;color:#fff;border-color:#ebccd1}.social-footer{padding:1rem 0;margin-top:30px;margin-bottom:10px;background:#00000080;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:justify;justify-content:center}.social-footer .social-footer-icons ul{margin:0;padding:0}.social-footer .social-footer-icons ul li{display:inline;padding:0 10px}.social-footer .social-footer-icons ul li a{font-size:1.5rem;color:#fff}.social-footer .social-footer-icons ul li a:hover{text-decoration:none;color:#11c5ad}.social-footer .social-footer-icons li:last-of-type{margin-right:0}.social-footer .social-footer-icons .fa{font-size:1.3rem;color:#fefefe}.social-footer .social-footer-icons .fa:hover{color:#4a4a4a;transition:color .3s ease-in}.btn-outline-light:hover{color:#f8f9fa;background-color:#3d4042;border-color:#f8f9fa}@media (min-width: 900px){.content h1{font-size:2.5rem}.show-date{font-size:1.2rem}}
