a{color:#ff5113;font-weight:normal;text-decoration:none}a:hover{text-decoration:underline}#ticket-selection #headers{padding-left:0}#accordion .content-notification{position:relative;top:-14px;left:-30px;width:102%}.form-login .social-login{border-top:1px solid #ccc;float:left;padding:10px 0 0;width:100%}.form-login p{float:left;margin:0;padding-top:5px}.form-login #fb-login{float:right;margin-top:5px}.alert-error{top:0;padding:10px 20px 10px 20px;margin-bottom:20px;background:#c03;color:white;font-weight:bold}.form-login input{width:287px}#login-article{min-height:400px}#login-article .layout-header h2{margin-left:14px}#login-article .alert-error{margin:-20px -20px 20px -20px}.form-login label{margin-bottom:5px}#forgot-my-password{display:block;margin-top:5px;font-size:14px}#event-redeem{margin-bottom:20px;display:none}#event-redeem span.close{top:-10px;left:15px}#event-redeem img{margin-right:10px}#event-redeem p{display:inline-block}#event-redeem div{height:50px;display:inline-block}#event-redeem div:first-of-type{max-width:710px}#event-redeem div:last-of-type{line-height:50px;float:right}#event-header{position:relative;padding:30px;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;border-bottom:1px solid #ccc;background:#fff}#event-logo,#season-logo{width:100px;height:100px;display:block;margin-right:20px;float:left}#event-logo.edition,#season-logo.edition{width:100px;height:100px;margin:0 15px 0 0;padding:0 7px 0 0}#event-info{display:table-cell;zoom:1}#event-info .date{margin-top:5px}#event-info h2.date{margin-top:20px;font-size:14px;font-weight:normal}.arrow-bottom{background:url("/static/images/arrow-bottom.163120cdd3e1.png") no-repeat scroll 0 0 transparent;bottom:-20px;height:20px;left:45px;position:absolute;width:40px;z-index:999}#event-info h1,#season-info h1{font-size:36px;font-weight:bold;line-height:40px}#season-info h1{line-height:36px}#event-info h2,#event-info h3,#season-info h2,#season-info h3{display:inline}#event-info h2,#season-info h2{font-size:16px;font-weight:bold}#event-info h3,#season-info h3{font-size:16px}#season_ticket_summary{background:white;position:fixed;top:0;left:420px;opacity:.9;width:1075px;height:60px;z-index:777}#season_ticket_summary p{margin:0 30px}#season_ticket_summary p:first-child{margin-top:12px;font-size:1.1em}#season_ticket_summary button{float:right;margin-top:-32px;margin-right:40px}.block-content{position:relative;float:left;width:100%;height:100%;margin-bottom:20px;padding-top:30px;background:url("/static/images/texture.70c952bf791a.png") repeat scroll 0 0 #fafafa;float:left;border-left:1px solid #eee;border-right:1px solid #eee;border-bottom:1px solid #eee}#summary-tab .block-content{margin-bottom:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#login-tab .terms-conditions{clear:both;text-align:center;padding-top:20px;font-size:12px}#login-tab .block-divider{margin:0 2%;position:relative;height:300px}#login-tab .block-left{max-width:44%;height:300px;border:0;padding:0}#login-tab .block-right{width:44%;margin-left:2%}#login-tab .block-left .form-row{text-align:center;position:relative;top:65px}#login-tab .block-left .form-row p{width:80%;margin:0 auto}#login-tab #div_id_forget_password a,#login-tab #button_id_signup,#login-tab #button_id_login{text-align:right}#login-tab #recover-password{margin:0}#login-tab h4{font-size:18px;padding-left:20px;margin:10px 0}#login-tab .form-fields{padding-left:40px}.arrow-bg{padding-left:20px;background:url("../images/arrow-gray-look.b664ac0e761f.png") no-repeat left center}#accordion #login-tab .block-right input{max-width:100%;margin:0}.block-divider{margin:0 15px}#login-tab .separator{clear:both;margin:10px 0;display:none}@media screen and (max-width:680px){#login-tab .block-left{height:auto;margin-bottom:15px}#login-tab .block-left .form-row{position:inherit;top:auto;padding:10px 0 !important}#login-tab .separator{display:block}#login-tab .block-left{max-width:100%;width:100%;padding-top:15px;padding-bottom:15px}#login-tab .block-right{width:90%}#login-tab #div_id_signin button,#login-tab #div_id_signup button{margin-right:-7px}div.separator-left,div.separator-right{width:44%}}#login-tab .block-right .block-right #div_id_name,#login-tab .block-right .block-right #div_id_username,#login-tab .block-right .block-right #div_id_password{width:350px}#div_id_newsletter label{font-weight:normal}#div_id_signin button,#div_id_signup button{float:right;margin-right:-7px;margin-left:20px}#event-redirection{display:none;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;border-bottom:1px solid #ccc;background:#ff5113;color:#fff;padding-top:90px;padding:90px 20px 20px 20px;text-align:center;margin-bottom:20px}#event-redirection h2{margin-bottom:20px}#buy-button-external-event{float:right}#hidden-form-wrapper,#order-form{display:none}#order-form .ui-accordion .ui-accordion-content{padding:20px}#accordion,#summary-accordion{position:relative;height:100%;margin-bottom:20px;margin-top:15px}#accordion h3.ui-accordion-header,#summary-accordion h3.ui-accordion-header{background:#999;position:relative;padding-top:10px;padding-bottom:10px;margin-bottom:0;padding-left:32px;color:white}#accordion div.event-info-selection h3{margin:10px 0;color:#666;opacity:1}#summary-accordion #summary-tab #headers h3{opacity:1}#summary-tab{padding:0}#accordion input{width:100%;max-width:300px}#accordion input.emailinput{width:500px}#login-form-container .eac-input-wrap,#signin-form-container .eac-input-wrap,#recover-password-container .eac-input-wrap,#order-form .eac-input-wrap{display:inline-block !important;width:100%}#login-tab .eac-input-wrap{display:block !important}#accordion #id_owner{width:100%;max-width:none}#accordion #id_month,#accordion #id_year{width:20px}.select{background:white}#accordion #id_number{width:70%;max-width:none}#accordion #id_cvv2{width:80px;margin-right:0}.payment-method-description-inner{width:70%}#order-form input{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;padding:10px 14px;-webkit-box-sizing:border-box;‌​ -moz-box-sizing:border-box;box-sizing:border-box}#order-form .table{display:table;width:100%}#order-form .table-cell{display:table-cell;vertical-align:middle}#order-form .table-cell:last{float:left}#order-form label{padding-bottom:10px;color:#444}#order-form label.requiredField:after{content:'*'}#order-form .select,#zone-selection .select{background:transparent}#order-form .select2-choice,#zone-selection .select2-choice{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;height:36px;line-height:36px;border:1px solid #ccc;background:#fff}#order-form #div_id_year{margin-top:12px}#order-form #div_id_year,#order-form #div_id_month{width:110px}#order-form .select2-container .select2-choice div b,#zone-selection .select2-container .select2-choice div b{background:url("../images/forms/arrow-select.67186a3bf240.png") no-repeat center center #fff;border-left:1px solid #ccc;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}#div_id_cvv2{float:right}.payment-method-description-inner .form-row.form-layout-cols{padding-top:0}.secure-payment{float:left;width:28%;margin-top:20px;margin-left:10px;margin-bottom:20px;color:#ccc;background:url("../images/secure-lock.fc1da6bf9ebb.png") no-repeat left top;padding-left:45px;box-sizing:border-box;font-size:13px;min-height:45px}.cvv-wrap{position:relative;float:left}.cvv-info-icon{background:url("../images/question-mark.d79c586aab6c.png") no-repeat left top;width:19px;height:19px;position:absolute;text-indent:-999em;right:7px;top:40px;cursor:pointer;background-size:19px}.cvv-info-icon:hover,.cvv-info-icon.active{background-position:left -23px}.cvv-info-wrap-outer{position:absolute;bottom:0;left:100%;padding-left:10px;display:none;z-index:999}.cvv-info-wrap{width:243px;background:#fff;border:3px solid #e8e8e8;border-radius:4px;padding:14px}.cvv-info-wrap img{display:block;margin:20px auto 10px}.cvv-info-wrap p{font-size:13px;color:#767f86;font-weight:normal}.cvv-info-wrap{position:relative;background:#fff;border:3px solid #e8e8e8}.cvv-info-wrap:after,.cvv-info-wrap:before{right:100%;top:92%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.cvv-info-wrap:after{border-color:rgba(255,255,255,0);border-right-color:#fff;border-width:6px;margin-top:-6px}.cvv-info-wrap:before{border-color:rgba(232,232,232,0);border-right-color:#e8e8e8;border-width:10px;margin-top:-10px}.close-cvv{background:url("../images/close-icon.5b83aba87808.png") no-repeat center center;width:14px;height:12px;position:absolute;top:5px;right:5px;cursor:pointer;padding:5px}.eac-input-wrap{overflow:hidden}.eac-input-wrap input,#order-form .eac-input-wrap input,#overlay_login_layout .eac-input-wrap .inputtext{box-sizing:border-box;padding-right:0}.block-content h3{margin-bottom:15px}.block-content .ui-datepicker{background:#fff;width:46em !important;min-height:275px}#calendar .ui-datepicker .ui-state-default.ui-state-active{border:1px solid #00a100;background:#00a100;font-weight:bold;color:#fff}#calendar thead th{font-weight:bold;font-size:15px}#session-selection{margin-top:20px}#session-picker{max-height:120px;margin-bottom:20px;overflow:auto;background:#fff}#session-picker .session-choice{border-bottom:1px solid #DDD;padding:10px;font-weight:bold;cursor:pointer}#session-picker .session-choice:hover{background:#dfebcc}#session-picker .session-choice.active{background:#00a100;color:#fff}#zone-selector select{padding:3px;margin:5px 0 30px 0;width:280px;text-transform:lowercase;font-size:16px}#headers{padding-left:15px;padding-bottom:8px;border-bottom:1px solid #aaa;position:relative}#headers h3{display:inline}#amount-header{position:absolute;right:105px}#price-header{position:absolute;right:10px}#ticket-picker{font-size:16px}#ticket-selection{padding:20px}#ticket-picker span.question{background:0 0 url("/static/images/question-mark.d79c586aab6c.png");display:inline-block;float:left;width:20px;height:20px;background-size:20px;margin-left:10px}#ticket-picker span.question:hover,#ticket-picker span.question.selected{background-position-y:20px;cursor:pointer}#reservations-info p{margin:0 5px}#ticket-picker .description{color:#99999b;display:block;max-width:600px}#ticket-picker .ticket{padding:15px;padding-right:5px;border-bottom:1px solid #BBB}#ticket-selection #ticket-picker .ticket{padding-left:0}#ticket-selection #ticket-fee{padding-left:0}#ticket-picker .ticket-right{float:right}#ticket-picker .ticket-left{float:left}#ticket-picker .availability,#ticket-picker .price,#ticket-picker select,#ticket-picker .multiply{display:block;float:left;text-align:right}#ticket-picker select{width:48px}#ticket-picker .availability{color:#aaa;margin-right:15px;font-size:14px}#ticket-picker .price{color:#111;width:70px}#ticket-picker .multiply{color:#aaa;margin-left:20px;margin-right:6px}#ticket-fee{padding:15px;padding-right:5px;font-size:16px;border-bottom:1px solid #BBB}#ticket-fee #fee-text{color:#999}#ticket-fee #fee-amount{float:right}#ticket-total{float:right;padding:15px;padding-right:5px;font-size:16px}#ticket-total h3{display:inline;opacity:1}#ticket-total #total-price{margin-left:50px}#loading-tickets{text-align:center}#loading-tickets h2{margin-bottom:10px}#buy-button{clear:both;float:right;margin-top:20px;font-size:16px}#buy-button.green{background:#00a100}.payment-method{position:relative;display:block;float:left;width:150px;height:50px;margin:10px;padding:20px;padding-bottom:30px;border:1px solid #ccc;text-align:center;text-decoration:none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}.payment-method.selected{background:url("/static/images/orders/pattern-pay.676d55df5e71.gif") repeat;cursor:default}.payment-method.selected:hover{text-decoration:none}.payment-method img{height:24px}.payment-method span.arrow{background:url("/static/images/orders/bullet-pay.1664ac38c2e5.png");position:absolute;bottom:-15px;left:39%;display:block;height:15px;width:29px}.payment-method-description{float:left;clear:both;margin:10px;margin-top:20px;padding:20px;width:68%;background-color:#f8f8f8;color:black;font-weight:bold;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.payment-method span{display:block;margin-top:6px}.overlay-wrapper.paying{opacity:.9}.overlay.paying{width:800px;height:300px;margin-top:-150px;margin-left:-400px;top:50%;left:50%}.overlay.paying img{display:block;margin:30px auto;margin-bottom:50px}.paying a{text-decoration:underline;font-weight:bold}.overlay.paying.error{color:white;background-color:#980000}.overlay.paying.success{color:white;background-color:#297b00}.overlay.paying.redirect{background-color:#fff}.overlay.paying.redirect .overlay-container{padding:7px 120px 74px}.overlay.paying h2{font-size:35px;font-weight:bold}.overlay.paying div{font-size:17px;margin:0 auto;margin-top:10px;font-weight:bold}.overlay.paying.error div{margin-top:30px}.overlay.paying span{display:block;font-size:14px;margin-top:15px}.overlay.paying.error span{margin-top:40px}.overlay.paying.error a{color:white}.overlay.paying.success a{color:#297b00}.overlay.paying.redirect a{color:white}#order-form button.continue,#order-form button.final,#order-form button.login{clear:both;float:right}#event-description{float:left;width:630px;padding:20px;margin:0 20px 20px 0;background:#fff;overflow:visible;min-height:250px;position:relative;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}#event-description img{max-width:100%}#event-content{float:none;padding:30px 20px 20px 20px;width:auto;-moz-border-radius-bottomright:10px;-webkit-border-bottom-right-radius:10px;border-bottom-right-radius:10px;-moz-border-radius-bottomleft:10px;-webkit-border-bottom-left-radius:10px;border-bottom-left-radius:10px}#event-content.payment-result{padding:0}#event-content.step-box{padding:0}#payment-ok,#payment-ko{padding:20px;padding-bottom:35px;color:white;text-align:center;font-weight:bold;font-size:26px;min-height:180px}#payment-ko p,#payment-ok p{margin-top:20px}#payment-ko h2,#payment-ok h2{font-size:38px}#payment-ok a,#payment-ko a{color:white}#payment-ok .block-phrase,#payment-ko .block-phrase{margin-top:20px;font-size:20px}#payment-ok{background:#297b00}#payment-ko{background:#980000}#payment-ok #download-tickets{position:relative;width:100%;font-size:24px;width:202px;height:80px;margin-left:auto;margin-right:auto;margin-top:20px}#payment-ok #download-tickets a{display:block;width:170px;margin-left:16px;position:absolute;top:10px;left:0;color:#444;text-decoration:none}#aditional-actions{text-align:center;margin-top:20px;font-size:18px}#payment-ok #request-invoice{display:inline;margin-right:20px}#payment-ok #buy-more-tickets{display:inline}#event-description p{margin:10px 0}#event-description pre{white-space:pre-wrap;word-wrap:break-word}#event-organizer{float:right;width:260px;min-height:180px;padding:20px;margin:0 0 20px 0;background:#fff;overflow:hidden;text-align:center;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.zone-selector{margin:0 auto}#zone-selection{width:50% !important;float:left;padding-right:20px;box-sizing:border-box}#zone-selection h3{margin-bottom:15px}#info-ticket-selection{background:#fff;border:1px solid #ddd;border-radius:10px;position:relative;padding:15px 20px 20px;width:50%;float:left;padding-left:20px;margin-top:20px;box-sizing:border-box}#info-ticket-selection.full-width-info-ticket-selection{background:transparent;border:0;width:100%;padding:0}#info-ticket-selection.full-width-info-ticket-selection:after,#info-ticket-selection.full-width-info-ticket-selection:before{display:none}#info-ticket-selection div.selected-zone-name{display:none}#info-ticket-selection #ticket-selection{padding:0 !important}#info-ticket-selection .select-zone{font-size:30px;line-height:34px;margin-bottom:10px;color:#999;font-weight:bold}#info-ticket-selection .no-availability{font-size:30px;line-height:34px;margin-top:0}.map-legend-wrapper{display:table;margin:0 auto}.map-legend{margin:10px 0}.map-legend li{position:relative;padding-left:23px;margin-bottom:10px;float:left;width:50%;box-sizing:border-box}.map-legend li:before{content:"";position:absolute;top:0;left:0;display:block}.map-legend .free-seat:before{background:#68ad48;border-radius:10px;width:12px;height:12px;top:3px}.map-legend .occupied-seat:before{background:#eb825d;border-radius:12px;width:12px;height:12px;top:3px;left:1px}.map-legend .area:before{background:#e3e3e3;border-radius:3px;width:15px;height:15px;top:2px}.map-legend .selected-area:before{background:#68ad48;border-radius:3px;width:15px;height:15px;top:2px}#info-ticket-selection:after,#info-ticket-selection:before{right:100%;top:35px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}#info-ticket-selection:after{border-color:rgba(255,255,255,0);border-right-color:#fff;border-width:10px;margin-top:-10px}#info-ticket-selection:before{border-color:rgba(221,221,221,0);border-right-color:#ddd;border-width:11px;margin-top:-11px}.map-loader{text-align:center;font-weight:bold;font-size:24px;display:none}.map-loader img{display:block;margin:20px auto}.wrapper-select-zone{border-bottom:1px solid #ddd;margin:0 -20px 15px;padding:0 20px}.title-zone-selected{font-size:24px}.block-content .selected-zone-name h3{font-size:24px;margin-bottom:5px}.selected-zone-name p{font-size:18px;margin-bottom:15px}@media screen and (max-width:767px){#amount-header{position:inherit;right:auto}#zone-select-map{float:none;margin:0 auto 20px}#zone-selector img,#zone-selector canvas{width:100% !important}#info-ticket-selection .select-zone{font-size:24px;line-height:26px}#info-ticket-selection{width:100%;float:none}#info-ticket-selection:after,#info-ticket-selection:before{display:none}#info-ticket-selection #ticket-picker .ticket-left{width:auto}}@media screen and (max-width:989px){#zone-selection{width:100% !important;float:none;padding-right:0}}#tickets-info{float:right;width:260px;padding:20px;background:#666;color:#fff;font-size:15px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}#tickets-info h3{margin-bottom:15px;font-size:24px}#tickets-info ul li{margin-bottom:10px}#tickets-info ul{margin-bottom:15px}#event-description ul{list-style:disc;padding:0 20px}#event-description ul li{list-style:inherit}.no-availability{color:red;font-weight:bold;margin-top:15px}.edition{border:2px dashed #ccc;text-align:center;padding:30px 10px;margin:10px}.edition p{font-size:16px;color:#999;font-weight:bold;margin-bottom:20px;word-wrap:break-word}.toolbar.layout-header{-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;margin-bottom:20px;padding-top:9px}.toolbar.layout-header .title{font-size:26px;text-align:center;color:#FFF}.overlay-wrapper.password_protected{opacity:.9}.overlay #id_password{width:58%}#password_field{padding-top:20px}#confirm-password-protected .overlay-container{padding:15px}#ticket-discount{float:left;margin-top:12px}#ticket-discount div.field-container{display:none}.ticket-no-tickets{float:left;font-size:14px;line-height:20px}.ticket-no-tickets-available{float:left;font-size:14px;line-height:20px}#ticket-discount-sum{background:#eafae5;background-color:rgba(51,204,00,0.1)}.heading-1{font-size:44px;margin-bottom:24px}span.block{display:block}p.big-info{font-size:20px;margin-bottom:20px}#home-page-search,#organizer-page-search{padding:20px 35px;background:#fff;border-right:1px solid #CCC;border-left:1px solid #CCC;border-top:1px solid #ccc;-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;border-top-left-radius:10px;-moz-border-radius-topright:10px;-webkit-border-top-right-radius:10px;border-top-right-radius:10px}#page-search{padding:20px 35px;background:#fff;border-right:1px solid #CCC;border-left:1px solid #CCC;border-top:1px solid #ccc;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}#home-page-search h1,#page-search h1,#organizer-page-search h1{margin-bottom:12px;color:#666;font-weight:bold;font-size:30px;line-height:30px}#search-term{padding:5px 10px;width:660px;height:28px;float:left;font-size:18px;font-style:italic;border:1px solid #666;color:#333}#search-button{float:right}.tkt-button{display:inline-block;min-width:80px;padding-top:5px;padding-bottom:5px;padding-left:40px;padding-right:40px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:0 none;cursor:pointer;background:#ff5113;color:#fff;font-size:16px;line-height:30px;font-weight:bold;text-decoration:none;text-align:center;white-space:nowrap;-moz-transition:background-color .2s linear,color .2s linear;-webkit-transition:background-color .2s linear,color .2s linear;transition:background-color .2s linear,color .2s linear}.tkt-button:hover{text-decoration:none;background:#f73700}.home-button{display:block;min-width:80px;padding-top:5px;padding-bottom:5px;padding-left:75px;padding-right:75px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;border:0 none;cursor:pointer;background:#ff5113;color:#fff;font-size:16px;line-height:30px;font-weight:bold;text-decoration:none;text-align:center;white-space:nowrap}.home-button:hover{background-color:#f73700;border-color:#f73700;text-decoration:none;-moz-transition:background-color .2s linear,color .2s linear;-webkit-transition:background-color .2s linear,color .2s linear;transition:background-color .2s linear,color .2s linear}#home-page-search h2,#page-search h2,#search-links{color:#999;font-size:18px;line-height:44px;font-weight:normal;float:left;margin-bottom:20px}#home-page-search h2,#page-search h2{margin-right:5px}#search-links li{float:left;margin-right:5px}#mosaic{clear:both;background:#fff;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px}#mosaic>li{float:left}#mosaic li img{width:165px;height:165px}#mosaic li img:hover{opacity:1 !important}.mosaic-entry{position:relative}.mosaic-entry #image-7{-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomleft:10px;border-bottom-left-radius:10px}.mosaic-entry #image-12{-webkit-border-bottom-right-radius:10px;-moz-border-radius-bottomright:10px;border-bottom-right-radius:10px}.mosaic-entry-detail{width:435px;height:125px;background:#ff5113;padding:20px 30px;display:none;position:absolute;font-family:"Helvetica Neue",Arial,sans-serif;color:#fff;z-index:999}.mosaic-bottom-arrow,.mosaic-top-arrow{display:block;width:48px;height:24px;position:absolute}.mosaic-bottom-arrow{background:transparent url("/static/images/arrow-mosaic-bottom.6ce4bc831757.png");bottom:-24px}.mosaic-top-arrow{background:transparent url("/static/images/arrow-mosaic-top.b3dcbdc435fd.png");top:-24px}#mosaic-1,#mosaic-2,#mosaic-3{left:0}#mosaic-4,#mosaic-5,#mosaic-6{right:0}#mosaic-4 .mosaic-top-arrow,#mosaic-5 .mosaic-top-arrow,#mosaic-6 .mosaic-top-arrow{right:56px}#mosaic-7,#mosaic-8,#mosaic-9{left:0;bottom:164px;height:124px}#mosaic-10,#mosaic-11,#mosaic-12{right:0;bottom:164px;height:124px}#mosaic-10 .mosaic-bottom-arrow,#mosaic-11 .mosaic-bottom-arrow,#mosaic-12 .mosaic-bottom-arrow{right:56px}.entry-title h2{margin-bottom:5px;font-size:26px;line-height:30px}.entry-venue,.entry-date,.entry-price{font-size:18px;line-height:18px;margin-bottom:5px}.entry-date{line-height:20px;margin-bottom:15px}.entry-price{font-weight:bold}#ticketea-promo{position:relative;margin-top:30px;margin-bottom:30px}#ticketea-promo img{position:absolute;bottom:0;right:15px;height:118px;width:174px}#ticketea-promo img.black-friday{position:absolute;bottom:7px;right:30px;height:120px;width:114px}#ticketea-promo img.london-img{position:absolute;bottom:-15px;right:15px;height:140px;width:158px}#ticketea-promo img.theater-img{position:absolute;bottom:10px;right:15px;height:118px;width:174px}#ticketea-promo img.live-img{position:absolute;bottom:20px;right:15px;height:88px;width:180px}#ticketea-promo.openbeatz img{position:absolute;bottom:-19px;right:15px;height:145px;width:144px}#ticketea-promo .text-div{width:770px}#ticketea-promo.openbeatz .text-div{width:790px}#ticketea-promo .text-div.triplan-txt{width:720px}.box{padding:20px 30px;border:1px solid #ccc;background:#fff;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}.box.no-border{border:0}.box.no-rounded-top{-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;border-top-left-radius:0;border-top-right-radius:0}.box h2{font-size:28px;color:#666;margin-bottom:12px}.box h3{font-weight:normal;font-size:16px;color:#999}.box h5{font-size:14px;margin-bottom:5px}#home-organizer ul{margin-top:50px;color:#b2b2b2;display:table}#home-organizer ul li h2{color:#b2b2b2}#home-organizer ul li{display:table-cell;width:275px;font-size:18px;padding-left:20px}#home-organizer ul li h2{text-align:center}#home-organizer ul li p{margin-bottom:10px}#reasons{margin-bottom:30px}#reason-one,#reason-two{border-right:1px solid #ccc;padding-right:20px;margin-right:30px}#home-organizer ul li#reason-one{padding-left:0}#create-event{display:inline-block;margin-left:auto;margin-right:auto;margin-bottom:15px}body,body *{max-height:1000000px}#check-features{text-align:center;display:block;font-size:16px;margin-bottom:15px}#footer{position:relative;background:#666;color:#fff;margin-top:30px}#footer .group{width:120px;float:left;margin-right:40px;margin-bottom:5px}#footer .group:nth-child(2),#footer .group:nth-child(3){width:140px}#footer a{text-decoration:none;color:white;font-weight:normal}#footer a:hover{text-decoration:underline}#social-links{position:absolute;bottom:20px;right:20px}#social-links li{float:left;width:48px;height:48px;border-radius:24px;background:#a2a2a2;margin-left:16px;list-style:none}#social-links li:hover{background:#ddd;transition:background-color .2s linear,color .2s linear;-webkit-transition:background-color .2s linear,color .2s linear;-moz-transition:background-color .2s linear,color .2s linear}#social-links a{color:#666;display:block;width:48px;height:48px;font-size:1px}#social-twitter{background:url("/static/images/social-networks-sprite.e59e1fb19fc1.png") 9px 10px no-repeat}#social-facebook{background:url("/static/images/social-networks-sprite.e59e1fb19fc1.png") -55px 9px no-repeat}#social-linkedin{background:url("/static/images/social-networks-sprite.e59e1fb19fc1.png") -120px 9px no-repeat}#social-pinterest{background:url("/static/images/social-networks-sprite.e59e1fb19fc1.png") -184px 9px no-repeat}#social-googleplus{background:url("/static/images/social-networks-sprite.e59e1fb19fc1.png") -247px 9px no-repeat}#footer-credits{margin-top:25px}#footer-credits a{font-weight:normal}#footer-credits p{color:#999}#ticketea-message{float:left}#confianza-online{float:right}#confianza-online div{float:left;height:60px;margin-right:15px;padding-right:15px;border-right:1px solid #ccc}#confianza-online img{float:right}#page-search{padding-bottom:30px;border:1px solid #CCC}.search-box,#search-box{position:relative;margin-top:20px;border:1px solid #ccc;background:#fff;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px}#search-box .wrapper-center{margin:0}#search-box .wrapper-center #show-more-events{margin:20px 0}#search-box #search-by{float:left;margin:25px 30px 0 30px;z-index:9999;position:relative}#search-box .facet-filter-options{white-space:nowrap}#search-box h2{margin:20px;margin-bottom:0}#search-box h2:last-of-type{margin-top:0;margin-bottom:20px}#facets{margin-top:24px;margin-bottom:40px;position:relative;z-index:9}#facets li{float:left;padding-right:20px;position:relative;z-index:0}#facets .facet-filter-expandable{cursor:pointer}#facets .facet-filter-expandable:hover{background:#666;color:white}#facets .facet-filter,#facets .facet-filter-expandable{display:block;float:left;min-width:100px;padding:0 10px;position:relative;z-index:2;font-size:18px;text-decoration:none;line-height:30px;text-align:center;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:#EEE;color:#666;-moz-transition:background-color .2s linear,color .2s linear;-webkit-transition:background-color .2s linear,color .2s linear;transition:background-color .2s linear,color .2s linear}#facets .facet-filter:first-letter ,#facets .facet-filter-expandable:first-letter {text-transform:uppercase}#facets .facet-active{background:orange;background:#666;color:white}#facets .cross{float:right;width:30px;height:30px;margin-right:-10px;position:relative;right:3px;z-index:9999;text-align:center;font-size:20px;font-weight:bold;background:url("../images/facet-cross.fe33fcf4aa73.png") 8px 9px no-repeat #EEE;color:#666;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}#facets .facet-filter-options{position:absolute;z-index:9999;margin:0;padding:10px 0;top:40px;left:0;display:none;background:#666;height:auto;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;box-shadow:1px 1px 3px 0 #999;-moz-box-shadow:1px 1px 3px 0 #999;-webkit-box-shadow:1px 1px 3px 0 #99999}.facet-filter-options li{padding-left:20px;padding-right:20px;display:block;float:left;line-height:30px}#facets .facet-arrow{background:url("/static/images/arrow-top.7de35e173d97.png");width:22px;height:10px;display:none;position:absolute;top:30px;left:12px;z-index:9999}#facets .facet-filter-options li{float:none;background:#666;color:white}#facets .facet-filter-options li a{color:white;text-decoration:none;position:relative;display:block}#facets .facet-filter-options li a:first-letter {text-transform:uppercase}#facets .facet-filter-options li a:hover{text-decoration:underline}#facets .facet-number{font-weight:normal}#search-shadow{margin:0;padding:0;top:0;width:988px;height:100%;background-color:#fff;cursor:default;position:absolute;opacity:.6;display:none;-moz-opacity:.6;-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50)}#no-results{padding:40px;text-align:center}.event-list li a{color:#666;text-decoration:none}.event-list li img{float:left;display:block;margin-right:35px}.search-results li{float:left;width:928px;padding-left:20px;padding-right:40px;padding-top:20px;padding-bottom:20px;cursor:pointer;-moz-transition:background-color .2s linear,color .2s linear;-webkit-transition:background-color .2s linear,color .2s linear;transition:background-color .2s linear,color .2s linear}.search-results li:hover{background:#ffede7}.search-results li:first-of-type{-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px}.search-results li:last-of-type{-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px}.search-results li a{color:#666;text-decoration:none}.search-results li .event-date,.search-results li .season-number-of-events{width:80px;display:block;float:left;text-align:center;margin-right:15px;color:#333}.search-results li .event-day,.search-results li .season-events-number{font-size:36px;display:block;font-weight:normal;margin-bottom:-4px}.search-results li .many-dates{margin-top:18px;display:block}.search-results li .event-city{color:#333;font-weight:normal}.search-results li img{width:70px;height:70px;float:left;display:block;margin-right:35px}.search-results li h2{color:#333;font-size:26px;font-weight:normal;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.search-results .event-venue-city,.search-results .event-venue-name{color:#999;font-weight:normal}#show-more-events{display:inline-block}.wrapper-center{text-align:center;margin-top:20px;margin-bottom:20px}#loading{margin-bottom:30px}#season-info{float:left}#season-info div.social-links{margin-top:10px;margin-bottom:20px}#season-events{width:290px;display:inline-block;float:left;height:400px;margin-top:20px}#season-tickets{width:685px;margin-right:10px;margin-top:20px;display:inline-block;float:left}#season #season-tickets-search-results li{width:623px}.season-ticket-price{display:inline-block;float:left;min-width:105px;text-align:center;margin-right:15px;line-height:63px;font-size:24px;color:#333;padding:5px;background:#f3f3f3;border-radius:4px}.search-result:hover .season-ticket-price{background:#fde1d7}.season-ticket-info{display:inline-block;width:483px}#season ul.steps{margin-top:20px}#season ul.steps li{display:inline-table}#season div.step-number-container{display:inline-block;float:left;margin:0 10px}#season div.step{display:inline-table;width:265px}#season ul.steps span.circle{border-radius:25px;width:25px;height:25px;background:silver;display:inline-block;text-align:center;font-weight:bold;line-height:25px}div.box span.close{width:12px;height:12px;background:url("/static/images/seasons/cross.3b11b923cdae.png") transparent;background-size:12px;display:inline-block;position:relative;top:-20px;left:5px;float:right;cursor:pointer}#season-ticket-events{padding:0}#season-ticket-events div.accordion-row{border-bottom:1px solid #ddd;padding:15px;min-height:60px;position:relative}#season-ticket-events div.accordion-row:hover{background:#fde1d7;cursor:pointer}#enable_payment{float:right;margin:30px 16px}#season-ticket-events img{float:left}#season-ticket-events div.event-info-selection{min-height:350px;margin-top:75px;padding:20px;display:none;background:#f7f7f7;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}#season-ticket-events div.event-info-selection:hover{cursor:auto}#season-ticket-events div.event-info-selection div.calendar{margin-top:0;margin-bottom:20px}#season-ticket-events div.event-info-selection div.calendar .ui-datepicker{margin-top:0}#season-ticket-events div.event-info-selection div.session-picker{max-height:300px;margin-bottom:20px;overflow:auto;width:482px;border:1px solid #DDD;background:white;border-bottom:0;display:none}#season-ticket-events div.event-info-selection div.session-picker .session-choice{border-bottom:1px solid #DDD;padding:10px;font-weight:bold;cursor:pointer}#season-ticket-events div.event-info-selection div.session-picker .session-choice:hover{background:#dfebcc}#season-ticket-events div.event-info-selection div.session-picker .session-choice.active{background:#00a100;color:#fff}#season-ticket-events div.event-info{margin-left:10px;float:left;height:60px}#season-ticket-events div.event-info p{margin-bottom:3px}#season-ticket-events span[data-role="status"]{position:absolute;top:40px;right:20px}#season-ticket-events span.expand{background:url("/static/images/seasons/down.68bb7088419a.png") transparent;width:19px;height:14px}#season-ticket-events span.check{background:url("/static/images/seasons/ok.fb0bcfbf8fd0.png") transparent;width:19px;height:14px}#season-ticket-events span.cross{background:url("/static/images/seasons/cross.3b11b923cdae.png") transparent;width:18px;height:18px}#organizer-page img{display:block;float:left;width:160px;height:160px;margin-right:40px}#organizer-page #organizer-info{float:left;width:700px}#organizer-page #organizer-info h1{font-size:28px;color:#666}#season-page h1,#organizer-page h2{margin-bottom:10px}#season-page p,#organizer-page p{float:left;width:700px;margin-bottom:10px;font-size:16px;color:#999}#season-page p{width:100%}#organizer-page-search{margin-top:25px;border-bottom:1px solid #CCC}#organizer-page-search h3{margin-bottom:12px;color:#666;font-weight:bold;font-size:30px;line-height:30px}input[readonly="readonly"]{background-color:#eee}#error-body{padding:30px;padding-bottom:0;-moz-border-radius:10px 10px 10px 10px;-webkit-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;position:relative;background:#fff}#error-body img{float:left;margin-right:30px}#error-body h1{font-size:70px;margin-bottom:20px}#error-body span.big{font-size:24px;display:block;margin-bottom:10px}#error-body span.small{font-size:15px;font-weight:bold;float:right;position:absolute;bottom:0;right:0;margin-bottom:10px;margin-right:10px}#social-shares h3{color:#666;font-size:30px;font-weight:bold;margin-bottom:20px}#social-shares .box{float:left;width:25%;height:30px;text-align:center;margin-right:15px}#social-shares .box:last-child{margin-right:0}#time-counter-wrapper{background:#fefcdd;background:rgba(254,252,221,1);border-radius:4px;border:1px solid #e8e6c5;box-sizing:border-box}.is-sticky #time-counter-wrapper{z-index:9;width:100% !important;left:0;border-radius:0;background:rgba(254,252,221,0.9);background:#fefcdd\9}#time-counter-wrapper-sticky-wrapper{margin-bottom:10px}#time-counter{width:990px;margin:0 auto;padding:15px 20px;box-sizing:border-box}#time-counter .time{font-size:31px;font-weight:bold;float:left;line-height:30px;height:30px}#time-counter p{font-size:13px;line-height:15px;padding-left:85px}@media screen and (max-width:989px){#time-counter{width:100%}}@media screen and (max-width:599px){#time-counter .time{font-size:21px;padding-right:0;line-height:23px}#time-counter p{font-size:12px;padding-left:65px;float:none}#time-counter{padding:10px}}