body{background-color:#fff}.alt{background-color:#f0f0f0}main{color:#000}a:link{color:#6b96c2;text-decoration:none}a:visited{color:#6b96c2;text-decoration:none}a:hover{color:#fff;background-color:#6b96c2;text-decoration:none}.sonar a:link,.sonar h1 a:link,.sonar h1 a:link{text-decoration:none}.sonar a:visited,.sonar h1 a:visited,.sonar h1 a:visited{text-decoration:none}.sonar .attending,.sonarbynight .attending{display:none!important}.sonarbynight{color:#666;background-color:#000!important;margin-right:8px;padding-right:0!important}.sonarbynight a:link{color:#fce07c;text-decoration:none}.sonar a:hover,.sonarbynight a:hover{color:#fff!important;text-decoration:none}li.sonar,li.sonar>article{background-color:#f6f6f6!important}li.sonar .pick-intro{margin-top:0!important}input[type="submit"].but{width:100%;background-color:#6b96c2;color:#fff;border:0;margin:0;padding:6px;-ms-border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;outline:none}input[type="submit"].but:hover{background-color:#000;color:#fff}#sectionHead{background-color:#6b96c2}h1.side{border-color:#6b96c2}#subnav{background-color:#6b96c2}main .but>a{color:#fff}main .but>a:hover{background-color:transparent}main .but{color:#fff;background-color:#6b96c2}main .but:hover a{color:#fff}.but.facebook{background-color:#3b5998!important;cursor:pointer;margin-bottom:30px}.but.facebook:hover{background-color:#000!important}.but.facebook a{color:#fff!important}#content-item div{width:557px;margin-bottom:20px}#content-item article{font-size:1.3em}#content-item figure{float:right;clear:both}#side-column{float:left;width:312px}main li{border-color:#ccc!important}.scroll{border-color:#6b96c2}.scroll .event>a{}.scroll .event>a:hover span{color:#fff;background-color:#000}.scroll .event h1{font-size:1em;color:#000;margin-top:6px}#event-listing{}#event-listing ul{margin:0 8px 0 0}#event-listing li{position:relative}#event-listing .date{font-size:18px;border-bottom:2px solid #6b96c2;padding:96px 0 4px 0;margin:0}#event-listing .date a{color:#000;display:block}#event-listing .date a:hover{color:#fff;background-color:#000}#event-listing .date span{line-height:.85em}#event-listing #items li:first-child{height:120px}#event-listing #items li:first-child .date{position:absolute;bottom:0;left:0;width:100%;padding-top:0}.small-item h1{width:556px}.event-item h1>span a,.event-item h1>span a:visited{color:#000}.event-item h1>span a:hover{color:#fff;background-color:#000}.tickets-bkg-logo{background-image:url('/images/ra-tix.png');background-size:40px 23px;background-position:100% 1px;background-repeat:no-repeat}#event-item{width:952px}#event-detail .left{margin-right:342px}#event-detail .right{float:right;width:312px}#event-detail .left .lineup{line-height:1.15em;margin:0}#event-detail .left .lineup.small{font-size:16px}#event-detail .left .lineup.medium{font-size:24px}#event-detail .left .lineup.large{font-size:36px}#event-detail .flyer{clear:both;float:right;margin:30px 0 30px 30px}#event-detail .flyer img{width:464px}#event-detail .flyer a:not(:first-child) img{margin-top:8px}#event-detail .links{float:left;margin:4px 0 0 0;word-wrap:break-word;width:100%}#event-detail .links ul:not(:last-child){margin:0 0 1em 0}.event-item .attending{padding-top:5px;margin:0}.pick{background-color:#e1eaf3}.pick-intro{white-space:normal;padding:4px;margin-top:5px}.pick-icon{color:#fff;background-color:#000;padding:2px 16px 2px 4px;width:58px;font-size:12px}.pick-intro .pick-icon{margin-left:-4px;margin-bottom:2px}.h-align-toplist{padding-top:87px}@media only screen and (max-width:979px){#event-detail .right{width:100%}#pnlSkyscraper{display:none}}@media only screen and (max-width:664px){.pick-intro{margin-top:5px!important}}#calendar{margin-bottom:40px;width:312px}#calendar .h-align{position:relative;height:120px}#calendar .h-align{height:32px}#calendar h1{position:absolute;bottom:0;left:0;width:100%;margin-bottom:0}#calendar table{width:304px;background-color:#e1eaf3;border-color:#e1eaf3;margin-top:8px}#calendar th{font-size:.75em;font-weight:normal;padding-bottom:4px}#calendar td{width:4%;font-size:26px;line-height:41px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#calendar a{display:block;color:#fff;background-color:#6b96c2}#calendar a:hover{background-color:#000}#calendar a.day-off{background-color:#b2c8df}#calendar a.day-off:hover{background-color:#000}#calendar .day-current{display:block;color:#000;background-color:#fff}#calendar-inner{text-align:center;background-color:#e1eaf3;padding:8px 4px 4px 4px}#ddlCalendarMonth{width:110px;margin-right:5px}#ddlCalendarYear{margin-right:5px}.buttons li{margin-bottom:2px;margin-right:5px;font-size:1.4em;float:left;clear:left;color:#fff}.buttons li a{display:block;color:#fff;background-color:#6b96c2;padding:10px 14px}.buttons li a:hover{background-color:#000;color:#fff}.buttons .selected{display:block;color:#000;background-color:#fff;padding:10px 14px}.buttons .disabled{display:block;color:#ddd;background-color:#f7f7f7;padding:10px 14px}#comment-list>ol>li,#comment-list-popular>ol>li{border-top:1px solid #7a7a7a}.content-list>li.comments>span{color:#9c9c9c}.vote-controls a{color:#fff}#comment-list>#comment-reply>h2{color:#fff}#cart-container{padding-bottom:64px;overflow:visible}#cart-container>p{margin-top:0}#cart{border-bottom:1px solid #ccc;margin-bottom:4px}#cart>li{background-color:#e0ebf5;padding:8px;margin-bottom:4px}#cart article{}#cart article>ul>li,#AddTickets>ul>li{float:left;padding:8px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#cart article>ul>li{font-size:12px}#cart article h1{font-size:16px;font-weight:normal;line-height:1.15em;margin:0}#cart article h1>span{display:block}#cart article h2,#AddTickets h2{font-size:12px;color:#666;margin:0 0 8px 0}#cart .price h2,#cart .type h2{margin-bottom:12px}#cart .title{width:424px}#cart .quantity,#quantity{position:relative;width:100px;font-size:12px}#cart .price{width:100px}#cart .price>span{display:block}#cart .type{width:198px}#cart .subtotal{float:right;width:112px;text-align:right}#cart .subtotal>span{display:block;font-size:24px}#cart .subtotal>.but{margin-top:8px}#cart .total{float:right;position:relative;width:312px;background-color:transparent;text-align:right;padding:16px;margin:0}#cart .total span{position:absolute;top:50%;left:0;font-size:12px;color:#666;margin-top:-16px}@media only screen and (min-width:664px){#cart .title{width:100%}#cart .subtotal{}}@media only screen and (min-width:980px){#cart .title{width:424px}#cart-container{width:952px!important}}@media only screen and (max-width:663px){#cart-container{padding-bottom:32px}#cart-container>p{margin-top:8px}#cart .title{width:100%}#cart>li{padding:0}#cart .total{padding:8px}#checkoutControl{width:100%!important}}@media only screen and (max-width:440px){#cart .quantity,#cart .price,#cart .type{clear:left;width:160px;font-size:16px}#cart .quantity h2,#cart .price h2,#cart .type h2{margin-bottom:4px}#cart .price span{display:inline}#cart .subtotal{margin-top:-10px}#cart .total{width:100%}#cart .total span{left:8px}}#cart-summary{background-color:#fff;padding:28px 0 4px 0}#cart-summary>li:first-child{padding-bottom:8px;margin:0 8px}#cart-summary>li:first-child>span{line-height:25px}#cart-summary>li:first-child>.but{float:right;width:80px}#cart-summary>li:not(:first-child){padding-bottom:16px;margin:16px 8px}#cart-summary>li:not(:last-child){border-bottom:1px solid #989fa6}#cart-summary h1{font-size:16px;line-height:1.15em;margin:0}#cart-summary h1>span{display:block}#cart-summary .ticket-type{float:left;width:210px;font-size:12px;margin-bottom:0}#cart-summary .sub-total{float:right;font-size:12px;margin-bottom:0}#cart-summary .total{position:relative;text-align:right;font-size:32px;padding-bottom:0!important}#cart-summary .total>span{position:absolute;top:0;left:0;font-size:12px}#steps>li{margin-bottom:40px}#steps>li{float:left;width:207px;font-size:32px;background-color:#fff;padding-left:12px;margin-right:1px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#steps>li.on{color:#fff;background-color:#2e2e2e!important}#cart-step{width:312px;padding:0;color:#000;margin-bottom:24px}.confirm #steps>li{margin-bottom:24px}#details,#Pay{position:relative;font-size:12px;color:#7f7f7f}#payment-form .form>li{width:295px}#details label,#details legend,#Pay label,#Pay legend{display:block;font-size:16px;margin-bottom:2px}#Pay .terms>p{display:initial;font-size:16px;margin-bottom:0}#Pay .terms a{clear:none;float:none}#details>li,#Pay>li{float:left;width:312px}#details>li:first-child,#Pay>li{padding-right:16px}#Pay>li:last-child{padding-right:0}#details>li:last-child{border-left:1px solid #b2b2b2;padding-left:16px}#details>li:last-child .form>li:last-child{margin:12px 0 0 0}#details #RegUsername{margin-bottom:2px}#details #ulButtons>li,#Pay #ulButtons>li{font-size:16px}#details .dropdown,#Pay .dropdown{margin-right:1px}input[type=submit]{background-color:#6b96c2;border:none;padding:6px 0;color:#fff;font-size:24px;display:inline-block;width:312px}input[type=submit]:hover{background-color:#000}input[type=radio]{display:none}.dropdown{background-color:#6b96c2}#ulButtons>li{background-color:#6b96c2}#ulButtons>li>ul>li{background-color:#6b96c2}legend{color:#7f7f7f}#region{width:220px;padding-top:4px}#gender>div{float:left;width:90px}#gender label{float:left;line-height:21px;cursor:pointer}#gender input[type=radio]:checked~label{cursor:default}#gender label:before{content:" ";float:left;width:18px;height:18px;border:2px solid #7f7f7f;border-radius:16px;-moz-border-radius:16px;-webkit-border-radius:16px;margin-right:6px}#gender label:hover:before,#gender input[type=radio]:checked~label:before{border-color:#6b96c2;background-color:#6b96c2}#details #gender input{display:none}#RegNewsletter,#PayTerms,#ConfirmAge,#AgreeToSiteTerms,.promotersContactConsent{float:left;margin:3px 8px 0 0}#RegNewsletter~div{float:left;width:180px}#RegNewsletter~div>label{cursor:pointer}#details li>.but{margin:46px 0 16px 0}#details li>.dropdown{margin-top:0;margin-right:1px}#details .break{position:relative;border-bottom:1px solid #7f7f7f;padding:10px 0 12px 0}#details .last{margin-bottom:8px}#details .break fieldset>div{padding-top:4px}#Pay .dropdown{margin:2px 1px 2px 0!important}#Pay select{width:auto}#terms{margin-top:8px}#Pay .terms{float:left}#apm-bankcode,#apm-launcher,#last4digits{display:none}#apm-bankcode{margin-top:20px}#apm-launcher{font-size:16px}#payment-options li{float:left;width:70px!important;margin:0 2px 3px 0}#payment-options img{cursor:pointer;-moz-opacity:.7;-ms-filter:"alpha(opacity=70)";filter:alpha(opacity=70);opacity:.7}#payment-options img:hover{cursor:pointer;-moz-opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);opacity:1}#shipping-options{padding-top:4px}#shipping-options ul{position:relative}#shipping-options li{display:none;border:1px solid #ccc;padding:0;margin-bottom:-1px;cursor:pointer}#shipping-options .but{text-align:left}#shipping-options input[type=radio]{display:none}#shipping-options label{display:block;color:#fff;background-color:#6b96c2;margin-bottom:0}#shipping-options label:hover{color:#fff;background-color:#000;cursor:pointer}#shipping-options.focus input[type=radio]:checked~label{color:#000;background-color:#fff}#shipping-options.focus input[type=radio]:checked~label:hover{color:#fff;background-color:#000}#shipping-options p{padding:7px 8px;margin:0}#shipping{margin-top:24px}#shipping .dropdown{text-align:left}#shipping .dropdown:first-child{margin:8px 0!important}#shipping-add{display:none;margin-top:8px}.confirm{padding-bottom:60px}.confirm .but{width:312px;margin-top:24px}#PaymentError{font-size:16px;padding:8px 0}#submit-payment{font-size:24px;padding:8px;margin-top:24px}#reservation-counter{position:absolute;top:-60px;right:2px;z-index:1;font-size:12px;color:#fff}#reservation-counter span{display:block;font-size:32px;letter-spacing:-2px;line-height:30px}#promoterContactConsentList div span{color:#000}@media only screen and (min-width:980px){#details{float:left;width:624px}#pay-container{width:952px!important}#payment-form .form{width:620px}#reservation-counter{left:860px}#details,#Pay{padding-top:80px}#steps{position:absolute;top:20px;left:0}#confirm{margin-top:-84px}}@media only screen and (max-width:980px){#steps>li{margin-bottom:16px}#steps>li:not(#cart-step){width:209px}#steps>.last{margin-right:0!important}#Pay>li{width:314px}#billing{padding-right:0!important}#details>li:last-child{border:0;padding-left:0}#RegisterButton{margin-bottom:16px}#confirm{width:100%!important}#cart-step{width:628px}#ConfirmAge,#AgreeToSiteTerms,.promotersContactConsent{width:20px;height:20px;margin:-2px 8px 0 0}}@media only screen and (min-width:664px){}@media only screen and (max-width:663px){#steps>li{margin-bottom:8px}#steps>li:not(#cart-step){width:33%}#steps>li:first-child{width:33%!important}#cart-step{position:relative;top:0;width:100%;margin:24px 0 36px 0}#cart-summary .total{padding-bottom:0!important}#cart-summary .but{margin:0!important}#details li,#Pay>li{width:100%}#login,#billing{padding-right:0!important;margin-top:16px}#reservation-counter{display:block;position:relative;top:0;font-size:12px;color:inherit;text-align:right;padding-right:2px}#reservation-counter span{display:inline;font-size:24px;margin-left:4px}#pay-container form{min-width:0}#payment-form .form>li{width:auto}#pay-container input[type=text],#pay-container input[type=number],#pay-container textarea,#pay-container select{font-size:14px!important;padding:8px}#ConfirmAge,#AgreeToSiteTerms,.promotersContactConsent{width:20px;height:20px;margin:0 8px 0 0}#submit-payment{margin-top:32px}#confirm{position:relative}#Pay .terms{margin-top:1px}}#ulButtons>li>ul>li,.dropdown>ul>li{background-color:#6b96c2}.dropdown{color:#fff;cursor:pointer;padding:8px 36px 8px 16px;font-size:1.4em;line-height:normal;float:left;position:relative;margin-right:1px}.photo152{display:block;min-height:152px;height:152px;width:152px;background-color:#000}.pt{width:152px;height:80px;cursor:pointer}.pb{width:152px;height:80px;cursor:pointer}.pc{opacity:.4;filter:alpha(opacity=40)}h1.heading{border-bottom-color:#6b96c2;color:#000}.list article>a>h1{color:#6b96c2}.list article>a>h1:hover{background-color:#6b96c2;color:#fff}.list p.copy{color:#9c9c9c}.list p.copy a{color:#9c9c9c}.content-list{}.content-list>li{border-bottom:1px #ccc solid;position:relative;display:block}.content-list>li>span{color:#ccc;position:absolute;bottom:3px;left:10px;font-size:10px}.content-list #event-detail p{word-wrap:break-word}@media only screen and (max-width:979px){#event-item{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-moz-box-orient:vertical;-webkit-box-orient:vertical;-ms-box-orient:vertical;-webkit-flex-direction:column;flex-direction:column}#event-detail .right{float:left;-webkit-box-sizing:border-box;-moz-box-ordinal-group:3;-webkit-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3}#event-detail .flyer{clear:both;float:left;margin:0;-webkit-box-sizing:border-box;-moz-box-ordinal-group:2;-webkit-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}#event-detail .flyer img{width:100%}#event-detail p{clear:both;float:left;width:100%}#event-detail .left{clear:both;margin:0;-webkit-box-sizing:border-box;-moz-box-ordinal-group:1;-webkit-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}#event-detail #share{margin-top:32px}}@media only screen and (max-width:979px){#share li{width:initial;padding:0}}@media only screen and (min-width:980px){#event-detail .flyer{width:464px}}@media only screen and (min-width:1300px){#event-item{width:1104px}#event-detail .flyer img{width:632px}.topClubs{padding-top:88px}}@media only screen and (max-width:663px){.event-item>div{width:100%;padding-right:8px}.event-item.tickets-bkg-logo>div>h1{padding-right:40px}.event-item.small-item h1{display:block;width:100%}.small-item .bbox{width:100%;padding-right:60px}.event-item .attending~.grey{margin-bottom:20px}.event-item .attending{left:0}}#darkLightboxBackground{position:fixed;content:"";background-color:#777;background-color:rgba(0,0,0,.5);top:0;left:0;width:100%;height:100%;z-index:9}.lightbox{background-color:#fff;left:50%;position:fixed;top:50%;z-index:10}@media only screen and (max-width:439px){.lightbox{width:216px;margin-left:-108px}header.lightbox-header h1{max-width:140px;font-size:12pt}}@media only screen and (min-width:440px){.lightbox{width:376px;margin-left:-188px}}@media only screen and (min-width:650px){.lightbox{width:540px;margin-left:-270px}}@media only screen and (min-width:980px){.lightbox{width:710px;margin-left:-355px}}@media only screen and (min-width:1300px){.lightbox{width:1040px;margin-left:-520px}}.lightbox-header{background-color:#ffa200;padding:15px}.lightbox-header h1{color:#fff;font-size:1.5em;margin:0}.closeLightBoxButton{position:absolute;top:20px;right:10px;cursor:pointer}.lightbox-content{max-height:600px;overflow-x:hidden;overflow-y:auto;padding:0 0 0 18px;-webkit-overflow-scrolling:touch}.lightbox-content h1{border:none!important;margin-top:15px!important}.lightbox-content li{border-style:solid;border-width:1px;display:inline-block;height:40px;margin:3px;width:158px;padding:0;background-color:#eee;color:#000}.touch-unavailable .lightbox-content li:hover{background-color:#000;color:#fff;cursor:pointer}.touch-unavailable .lightbox-content li:hover a{color:#fff;cursor:pointer}.lightbox-content li a{color:#000;width:108px;padding-top:11px;padding-bottom:12px;padding-left:10px;font-size:10pt;overflow:hidden;text-overflow:ellipsis;float:right}.lightbox-content a:hover{background-color:#eee}.touch-unavailable .lightbox-content a:hover{background-color:#000;color:#fff;cursor:pointer}.lightbox-content img{width:40px;height:40px;margin:0;display:inline-block}.lightbox-content span{padding-left:10px;width:108px;font-size:10pt;overflow:hidden;text-overflow:ellipsis;float:right;padding-top:11px}.lightbox-content .notAvailableToInvite{background-color:#666;color:#fff;cursor:auto}.lightbox-content .selectedToInvite{background-color:#ffa200;color:#fff}.touch-unavailable .lightbox-content .selectedToInvite:hover{background-color:#000}.lightbox-footer{display:inline-block;padding:10px 10px 10px 20px}.lightbox .but{margin-bottom:10px;color:#fff;padding:6px 16px;background-color:#ffa200;display:inline-block;min-width:160px;margin-right:3px}.lightbox .but:hover{background-color:#000}.rollcallFriends li{height:50px}.rollcallFriends img{width:50px;height:50px}.rollcallFriends span{width:98px}.stop-scrolling{position:fixed;overflow-y:scroll;width:100%}.hidden{display:none}#navContainer{background-color:#6b96c2}.photos.grid li{display:block;min-height:250px!important;width:152px}.photos.grid li img,.photos.grid li p.date,.photos.grid li p.copy{display:block}.photos.grid li a img{float:none!important;padding:0;width:152px}.photos.grid li a{float:none}#userfavsbar .favouriteCount{line-height:63px}#liPrevious.arrow-left>a{padding-left:42px!important}#liNext.arrow-right>a{padding-right:20px}@media only screen and (max-width:768px){#previous-next,#liDate{display:none}}.webTickets{font-size:16px;font-family:Arial;color:#78787b;padding:0;margin:0}.webTickets>li{background-color:#f0f4f9;clear:both;list-style:none;position:relative;margin:0 0 8px 0;min-height:320px;width:632px}.webTickets>li.newPage{page-break-after:always;-webkit-print-color-adjust:exact}.webTickets>li>div{padding:16px}.webTickets>li:after{background-color:#fff;content:'';position:absolute;right:0;bottom:0;height:0;width:0;border-top:120px solid #f0f4f9;border-right:120px solid transparent}.webTickets>li>div .details{clear:left;float:left;margin:0 8px 0 0;width:432px;position:relative;z-index:1}.webTickets>li>div .details>img{height:68px}.webTickets>li>div .details>.reference{clear:both}.webTickets>li>div>.qr{background-color:#fff;color:#000;float:right;position:relative;height:160px;width:160px;z-index:1}.webTickets>li>div>.qr img{}.webTickets>li>div>.qr div{font-size:10px;position:absolute;bottom:4px;left:56px}.webTickets h1,h2,h3{color:#6b96c2;padding:0;margin:0;font-weight:normal}.webTickets h1{font-size:36px}.webTickets h2{font-size:24px}.webTickets .date{}.webTickets .ticketNumber{color:#000;margin:16px 0 0 0}.webTickets .purchasedBy{margin-bottom:32px}.webTickets .address{}.webTicketTerms{font-size:12px;font-family:Arial;color:#78787b}.webTicketTerms h1{font-size:16px;color:#000}@media only screen and (max-width:648px){.webTickets{width:320px}.webTickets>li{width:312px}.webTickets>li>div{padding:8px}.webTickets>li>div>.details{margin:0;width:296px}.webTickets>li>div>.details .eventTitle{width:260px}.webTickets>li>div>.details .venueName{width:226px}.webTickets>li>div>.details .address{width:200px}}@media print{.webTickets>li.newPage{page-break-after:always;-webkit-print-color-adjust:exact}}.webTickets .clearfix:before,.webTickets .clearfix:after{content:" ";display:table}.webTickets .clearfix:after{clear:both}.webTickets .clearfix{*zoom:1}.phIbizaPanel{}.venueListing>li>article>a>img{height:102px}.aboutTickets.features{}.aboutTickets.features>div{float:left;padding-top:16px}.aboutTickets.features>div img{margin-right:16px;float:left}@media only screen and (max-width:663px){.aboutTickets.features>div{clear:both}.aboutTickets.features>div>div{padding-left:54px}.aboutTickets.features>div img{width:38px}}@media only screen and (min-width:664px){.aboutTickets.features>div>div{float:left}}@media only screen and (max-width:979px){}@media only screen and (min-width:664px)and (max-width:979px){.aboutTickets.features>div img{width:76px}.aboutTickets.features>div{min-height:232px;width:320px}.aboutTickets.features>div>div{width:228px}}@media only screen and (min-width:980px){.aboutTickets.features>div{min-height:240px}.aboutTickets.features>div>div{padding-top:16px}}@media only screen and (min-width:980px)and (max-width:1299px){.aboutTickets.features>div{width:480px}.aboutTickets.features>div>div{width:312px}}@media only screen and (min-width:1300px){.aboutTickets.features>div{width:640px}.aboutTickets.features>div>div{width:312px}}.newsletterEditorial{padding:1px 0 40px 0}.newsletterEditorial>img{padding-bottom:8px;width:100%}@media only screen and (min-width:664px)and (max-width:979px){.newsletterEditorial{padding:11px 0 40px 0}}.favouriteVenues .title.next>div{-moz-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@media only screen and (max-width:663px){.favouriteVenues .info.artist{width:100%}}@media only screen and (min-width:664px){.favouriteVenues .info.artist{width:244px}}@media only screen and (min-width:980px){.favouriteVenues>li{padding-right:8px}}@media only screen and (min-width:664px)and (max-width:979px){.favouriteVenues.col4-6{width:100%}.favouriteVenues .title.next{width:312px}}@media only screen and (min-width:980px)and (max-width:1299px){.favouriteVenues .title.next{width:220px}}@media only screen and (min-width:1300px){.favouriteVenues .title.next{width:540px}}.favouritePromoters .title.next>div{-moz-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@media only screen and (min-width:980px){.favouritePromoters>li{padding-right:8px}}@media only screen and (min-width:664px)and (max-width:979px){.favouritePromoters.col4-6{width:100%}.favouritePromoters .title.next{width:304px}}@media only screen and (min-width:980px)and (max-width:1299px){.favouritePromoters .title.next{width:304px}}@media only screen and (min-width:1300px){.favouritePromoters .title.next{width:624px}}.addwidget{background-color:#f0f0f0}.addwidget textarea{background-color:#fff!important;color:#000!important}@media only screen and (min-width:664px){.md-lg-pull-right{float:right}.md-lg-pull-left{float:left}}#AddTickets{position:relative;min-height:118px;background-color:#e1eaf3;margin:8px 0}#AddTickets.nosell{min-height:0}#quantity{width:109px}.multiple-events-margin{margin-top:18px}#tickets{position:relative}#tickets-info,#tickets-info-deposit,#ticket-sales-have-ended,.tickets-info{font-size:12px;color:#666;margin:4px 0 0 0}.inline{display:inline}#type{width:236px}#promo{float:right!important;width:269px;margin-bottom:60px}#tickets ul,#type ul{border-top:1px solid;border-color:#6b96c2}#tickets li,#type li{position:relative;display:block;border-right:1px solid;border-bottom:1px solid;border-left:1px solid;border-color:#6b96c2!important}#tickets label,#type label{display:block;color:#000;background-color:#c9daeb}#tickets label:hover,#type label:hover{color:#fff;background-color:#000;cursor:pointer}#tickets input[type=radio],#type input[type=radio]{display:none}#tickets input[type=radio]:checked~label,#type input[type=radio]:checked~label{color:#fff;background-color:#6b96c2;cursor:default}#type input[disabled=disabled]~label{color:#b3bcc4;background-color:#e1eaf3;cursor:default}#type input[disabled=disabled]:hover~label{color:#b3bcc4;background-color:#e1eaf3}#tickets .but,#type .but{text-align:left}#tickets span,#type span{float:right}#ticket-sales-ended{color:#666;font-size:12px}#tickets li.closed,#tickets li.closed span{color:#b3bcc4;text-decoration:line-through}#tickets li.upcoming{color:#b3bcc4}#tickets li p,#type li p{padding:7px 8px;margin:0}#type .single{border:none}#type .single li{background-color:transparent;border:0!important}#type .single label{background-color:transparent}#type .single input[type=radio]:checked~label{color:#000;background-color:transparent}#type .single p{padding:7px 0}#add-button{position:absolute;bottom:8px;right:8px;width:312px}#checkoutControl{float:right;width:312px}#Combo{font-size:12px;color:#666}.disabled-dropdown{pointer-events:none!important;background-color:red!important}.ticket-wrapper{width:100%}@media only screen and (min-width:664px){#AddTickets{padding:8px 8px 68px 8px}#tickets,.ticket-wrapper{width:514px}#quantity{margin-left:102px}}@media only screen and (min-width:980px){#AddTickets{padding:8px}#tickets,.ticket-wrapper{width:456px}#quantity{margin-left:0}#type{padding-bottom:60px!important}}#add_button_sticky{display:none}#item-added{display:none}.zeroPriceTicket:hover{background-color:#6b96c2}.zeroPriceTicket{background-color:#6b96c2!important;padding:8px 0;width:60px;text-align:center;color:#fff;font-size:16px}.ticket-list-item{margin-top:10px;width:100%!important}.ticket-wrapper ul li:first-child{margin-top:0}@media only screen and (max-width:979px){#quantity{margin-top:0}}@media only screen and (max-width:663px){#AddTickets{padding:0}#AddTickets:not(.nosell){display:none}#item-added{display:inline-block;padding-top:8px}#AddTicketsModal{background-color:#e1eaf3}#tickets{width:100%}#add-button,#checkout-button{width:100%;padding:8px;position:relative;right:auto}#add_button_sticky{display:block;background-color:#e1eaf3;position:fixed;left:0;bottom:0;padding:8px;z-index:9;width:calc(100% - 16px)}#add_button_sticky .but.safari{margin-bottom:25px}}