.loader{margin:0 auto 0;padding:10px;width:60px;text-align:center}.loading-dot{display:inline-block;width:8px;height:8px;margin:0 2px;background:#222;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;opacity:0;-webkit-box-shadow:0 0 3px #333;-moz-box-shadow:0 0 3px #333;-ms-box-shadow:0 0 3px #333;-o-box-shadow:0 0 3px #333;box-shadow:0 0 3px #333;-webkit-animation:loadingFade 1s infinite;-moz-animation:loadingFade 1s infinite;animation:loadingFade 1s infinite}.loading-dot:nth-child(1){-webkit-animation-delay:0s;-moz-animation-delay:0s;animation-delay:0s}.loading-dot:nth-child(2){-webkit-animation-delay:0.1s;-moz-animation-delay:0.1s;animation-delay:0.1s}.loading-dot:nth-child(3){-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;animation-delay:0.2s}@-webkit-keyframes loadingFade{0%{opacity:0}50%{opacity:0.8}100%{opacity:0}}@-moz-keyframes loadingFade{0%{opacity:0}50%{opacity:0.8}100%{opacity:0}}@keyframes loadingFade{0%{opacity:0}50%{opacity:0.8}100%{opacity:0}}body{background:#fff;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}html,body{height:100%}.wrap{min-height:100%;height:auto !important;height:100%;margin:0 auto -191px}.footer{height:130px}.push{height:180px}.footer{background-color:#f5f5f5}.clear{clear:both}.modal{background-color:#252626;border:none;border-top:1px solid #323333;border-bottom:1px solid #181919;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:none;color:#fff}.modal-backdrop{opacity:0.9}.modal-header{border-bottom:none;padding:7px 10px}.modal-header .close{background:transparent;font-size:24px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.5);opacity:1;margin:0 2px 0 0}.modal-header .close:hover{color:#999}.modal-body{text-align:center;padding-bottom:30px}img{max-width:100%;width:auto\9;height:auto}iframe{max-width:100%}.top{background-color:#f9fafa;padding-top:80px;border-bottom:1px solid #f4f6f7}.home .top{padding-top:110px}.carousel-indicators{position:absolute;top:15px;right:15px;z-index:5;margin:0;list-style:none}.carousel-indicators li{cursor:pointer;display:block;float:left;width:10px;height:10px;margin-left:5px;text-indent:-999px;background-color:#ccc;background-color:rgba(255,255,255,0.25);border-radius:5px}.carousel-indicators .active{background-color:#fff}.carousel-control{top:50%;line-height:28px;color:#333;background:#fff;border:none;width:38px;padding-right:2px}.carousel-control.right{padding-right:0;padding-left:2px}.carousel-control:hover{color:#333;text-decoration:none;opacity:0.9;filter:alpha(opacity=90)}.carousel,.header-features .span3{box-shadow:0px 1px 3px rgba(0,0,0,0.68)}.header-features img{max-width:100%;width:auto\9;height:auto}.divider{border-top:1px solid #181919;border-bottom:1px solid #323333}.nav-pills.event-nav{*zoom:1;margin-bottom:0}.nav-pills.event-nav:before,.nav-pills.event-nav:after{display:table;content:"";line-height:0}.nav-pills.event-nav:after{clear:both}.nav-pills.event-nav>li{float:none;display:inline-block}.nav-pills>li>a{padding-top:6px;padding-bottom:6px;padding-left:8px;padding-right:8px;margin-top:2px;margin-bottom:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:relative}.nav-pills>li>a:hover{background-color:#c00;color:#fff}.navbar{margin-bottom:0;font-weight:600}.navbar .navbar-inner{background-color:#252626;border-bottom:1px solid #181919;padding-left:20px;position:relative}.navbar .divider{position:absolute;left:320px;top:0;border:none;border-left:1px solid #181919;border-right:1px solid #323333;height:100%}.navbar-fixed-top{-webkit-box-shadow:0 0 10px rgba(0,0,0,0.7);-moz-box-shadow:0 0 10px rgba(0,0,0,0.7);box-shadow:0 0 10px rgba(0,0,0,0.7)}.navbar.navbar-secondary-inner{background-color:#252626;border-bottom:1px solid #181919;border-top:1px solid #323333}.navbar.navbar-secondary-inner .nav>li>a{padding:5px 10px;color:#ccc;text-shadow:0 -1px 0 #333;text-shadow:0 -1px 0 rgba(0,0,0,0.8)}.navbar.navbar-secondary-inner .nav>li>a:hover{color:#fff}.navbar .form-search{margin-top:5px;margin-bottom:0}.navbar .form-search button{margin-top:0;padding:5px 15px;font-weight:700}.navbar .form-search .input-append .btn{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.navbar .form-search .search-query{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;padding-left:6px;padding-right:6px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;border-color:#fff}.navbar .brand{padding:0;width:280px;height:32px;margin:3px 30px 0 0;background:url("../img/itickets-logo.png") top center no-repeat;text-indent:100%;white-space:nowrap;overflow:hidden;display:inline-block}.navbar .brand:hover{text-indent:100%;white-space:nowrap;overflow:hidden}.login .icon-user{margin-right:6px}.search-form{display:block;margin:0;position:relative;-moz-placeholder-color:#999;-ms-input-placeholder-color:#999}.search-form .icon-search{font-size:20px;color:#fff;position:absolute;top:10px;left:4px}.search-form input[type="text"]{background-color:transparent;height:32px;line-height:32px;padding:3px 0 3px 36px;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin:0;font-size:18px;color:#fff;width:300px}.search-form ::-webkit-input-placeholder{color:#999}.search-form ::-moz-placeholder{color:#999}@media (min-width: 980px){.leaderboard .top{padding-top:190px !important}}.leaderboard .navbar-inner{border-top:1px solid #323333}.banner{padding:10px 0;text-align:center;background-color:#252626;border-bottom:1px solid #181919}@media (max-width: 767px){.banner{padding:0}}.main-menu{background-color:#f9fafa;border-bottom:1px solid #f4f6f7;padding-top:70px;font-size:18px;text-transform:uppercase}.main-menu ul{margin-bottom:0}.main-menu li{display:inline-block;margin:0 10px 0 0}.main-menu li a{color:#333;border-bottom:4px solid #f9fafa;padding:5px}.main-menu li a:hover{background-color:transparent;border-bottom:4px solid #333}.sidenav{margin-top:20px;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);-moz-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3)}.sidenav li a{display:block;background-color:#eee;padding:6px 10px;color:#333}.sidenav li a:hover{background-color:#333;color:#eee}.sidenav li.divider{border-top:1px solid #e1e1e1;border-bottom:1px solid #fbfbfb}.search-container .event-list h4{color:#999;margin:20px 0}.search-container .event-list h4 span{color:#333}.first-feature{margin-bottom:20px}.secondary-nav{margin-bottom:10px}.slider-wrapper{margin-bottom:20px}.social{list-style:none;margin:0 0 10px 0}.social li{line-height:20px;display:inline-block;margin-right:10px;vertical-align:top}.social li.title{margin-right:2px}.social li:last-child{margin-right:0}.social i{font-size:16px}.social a{vertical-align:top}.social a:hover{text-decoration:none}.social-small li{display:inline;margin-right:10px}.social-small li:last-child{margin-right:0}.social-small i{font-size:30px;vertical-align:top}.social-small a{vertical-align:top}.social-small a:hover{text-decoration:none}@-webkit-keyframes heartGlowRed{0%{text-shadow:none}50%{text-shadow:0 0 7px #f33}100%{text-shadow:none}}@-webkit-keyframes heartGlowWhite{0%{text-shadow:none}50%{text-shadow:0 0 7px #fff}100%{text-shadow:none}}.my-events-list>div:first-child,.events-list>div:first-child{-webkit-border-top-left-radius:3px;-moz-border-radius-topleft:3px;border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px;border-top-right-radius:3px}.my-events-list>div:last-child,.events-list>div:last-child{-webkit-border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;border-bottom-right-radius:3px}.my-events.stay .my-events-list>div:first-child{-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0}.my-events.stay .my-events-placeholder{-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;margin-bottom:0}.my-events-placeholder,.events-placeholder{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#eee;text-align:center;display:table;width:100%;height:auto;margin-bottom:20px;position:relative;text-shadow:0 1px 0 #fff}.my-events-placeholder .placeholder,.events-placeholder .placeholder{display:table-cell;vertical-align:top;padding:10px 0}.my-events-placeholder .placeholder .add,.events-placeholder .placeholder .add{padding-bottom:10px}.my-events-placeholder h4,.events-placeholder h4{background:url("../img/tickets-icon.png") top center no-repeat;padding-top:94px;font-weight:700}.my-events-placeholder span,.events-placeholder span{position:relative;top:2px;font-size:16px}.events-footer{margin-top:20px}.event{background:#252626;-webkit-box-shadow:0px 1px 3px rgba(0,0,0,0.4);-moz-box-shadow:0px 1px 3px rgba(0,0,0,0.4);box-shadow:0px 1px 3px rgba(0,0,0,0.4);width:100%;height:auto;border-top:1px solid #323333;border-bottom:1px solid #181919;overflow:hidden;position:relative;text-shadow:0 1px 0 rgba(0,0,0,0.5);color:#ccc;display:table}.event:hover{color:#fff;background-color:#202121}.event:hover a,.event:hover a:visited,.event:hover a:hover{color:#e83030}.event:hover a.heart{color:#fff;-webkit-animation-name:heartGlowWhite;-webkit-animation-duration:1.3s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear}.event:hover .event-name em{color:#999}.favorite:hover a.heart{-webkit-animation-name:heartGlowRed;-webkit-animation-duration:1.3s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear}.favorite a.heart .icon-heart,.favorite a:visited.heart .icon-heart,.favorite:hover a.heart,.favorite:hover a:visited.heart{color:#e83030}.favorite a.heart .icon-heart:before,.favorite a:visited.heart .icon-heart:before,.favorite:hover a.heart .icon-heart:before,.favorite:hover a:visited.heart .icon-heart:before{content:"\e00f" !important}.event-date{display:table-cell;text-align:center;margin-right:0;padding:4px 0;vertical-align:middle;width:56px;color:#eee;font-weight:600}.event-date .date{font-size:14px;line-height:18px}.event-date .month{font-size:14px;line-height:18px;text-transform:uppercase}.event-date .day{font-size:20px;line-height:24px}.event-date em{display:block;padding:0 5px 2px;height:8px;line-height:8px;font-size:11px;color:#999}.event-name{display:table-cell;font-size:14px;line-height:18px;vertical-align:middle;padding:5px 10px 5px 0;width:auto}.event-name a{font-size:16px;font-weight:600;color:#eee}.event-name a:hover{color:maroon}.event-name a.heart{padding:0;font-size:14px;position:relative;text-shadow:none;margin-right:6px;color:#999}.event-name a.heart:hover{text-decoration:none}.event-name a.heart .icon-heart:before{content:"\e010"}.event-name em{color:#999;font-style:normal}.event-name a [class^="icon-"],.event-name a [class*=" icon-"]{text-decoration:none}.event-name .event-action{margin-right:10px}.event-tickets{display:table-cell;vertical-align:middle;width:50px;padding:0;font-size:16px}.event-tickets a.ticket,.event-tickets a:visited.ticket{font-size:56px;margin-right:-20px;position:relative;height:48px}.event-tickets a.ticket span,.event-tickets a:visited.ticket span{position:absolute;top:14px;left:16px;font-size:14px;font-weight:700;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.5)}.event-tickets a.ticket .icon-ticket,.event-tickets a:visited.ticket .icon-ticket{position:absolute;top:-4px;left:5px;line-height:48px}.event-tickets a{display:block}.event-tickets a:hover{text-decoration:none}.event-tickets .icon-heart{font-size:18px}.event-tickets .event-name span{display:inline-block;font-size:10px;background-color:#fff;color:#333;text-shadow:none;padding:0 4px;line-height:14px;margin-left:10px;top:-2px;position:relative;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.with-image .event-name{width:auto}.with-image .event-image{display:table-cell;width:50px;height:50px;padding:5px 10px 5px 0;vertical-align:middle}.with-image .event-image a{position:relative;display:block}.with-image .event-image img{width:50px;height:50px;-webkit-box-shadow:0px 1px 3px rgba(0,0,0,0.68);-moz-box-shadow:0px 1px 3px rgba(0,0,0,0.68);box-shadow:0px 1px 3px rgba(0,0,0,0.68)}.with-image .event-image span{border:1px solid rgba(255,255,255,0.15);position:absolute;top:0;left:0;height:48px;width:48px}body.search .top{padding-top:80px}.search-list .event-name span{display:inline-block;font-size:10px;background-color:#fff;color:#333;text-shadow:none;padding:0 4px;line-height:14px;margin-left:10px;top:-2px;position:relative;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.search-results{margin-top:20px}.search-results .events{clear:both}.search-results .headline{margin:15px 0}.search-results .event{padding:2px 0}.pagination a{line-height:30px;margin-right:5px;padding:0 10px}.pagination a:hover,.pagination .active a,.pagination .active span{background-color:#e83030;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#fff}.events-more{text-align:center;margin-top:10px}.events-more .more{font-size:14px;text-transform:uppercase;font-weight:bold}.events-more .more:hover{text-decoration:none}.btn{color:#333;text-shadow:0 1px 1px rgba(255,255,255,0.75);background-color:#f5f5f5;background-image:-moz-linear-gradient(top, #fff, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #fff, #e6e6e6);background-image:-o-linear-gradient(top, #fff, #e6e6e6);background-image:linear-gradient(to bottom, #ffffff,#e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fcfcfc', endColorstr='#e3e3e3', GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#e6e6e6;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);border:0;*border:0;border-bottom-color:#a2a2a2;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;*margin-left:0.3em;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.05);box-shadow:0 1px 2px rgba(0,0,0,0.05)}.btn:hover,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{color:#333;background-color:#e6e6e6;*background-color:#d9d9d9}.btn:active,.btn.active{background-color:#ccc \9}.btn:first-child{*margin-left:0}.btn:hover{color:#333;background-color:#e6e6e6;*background-color:#d9d9d9;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear}.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.active,.btn:active{background-color:#e6e6e6;background-color:#d9d9d9 \9;background-image:none;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}.btn-danger{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);background-color:#c00;background-image:-moz-linear-gradient(top, #c00, #c00);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#c00), to(#c00));background-image:-webkit-linear-gradient(top, #c00, #c00);background-image:-o-linear-gradient(top, #c00, #c00);background-image:linear-gradient(to bottom, #cc0000,#cc0000);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c70000', endColorstr='#c70000', GradientType=0);border-color:#c00 #c00 maroon;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#c00;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.btn-danger:hover,.btn-danger:active,.btn-danger.active,.btn-danger.disabled,.btn-danger[disabled]{color:#fff;background-color:#c00;*background-color:#b30000}.btn-danger:active,.btn-danger.active{background-color:#900 \9}.footer{background-color:#f9fafa;border-top:1px solid #f4f6f7;padding:20px;margin-top:20px}.footer .social .icon-download{font-size:20px;margin-left:-3px;margin-right:-3px}.footer .footer-links{list-style:none;text-align:right;margin:0 0 20px 0}.footer .footer-links .top{margin-bottom:20px}@media (max-width: 480px){.search-form input[type="text"]{width:200px}.search-container.container{padding-left:0;padding-right:0}.navbar{position:relative}.modal-header .close{margin:2px 0 0 0}.navbar.navbar-secondary-inner .nav{font-size:13px}.header-features{display:table}.header-features .span3{display:table-cell !important;width:50% !important}.header-features img{width:100%}.event-nav{font-size:11px}.event-nav a,.event-nav a:visited{padding-left:6px;padding-right:6px}.event-container.container{padding-left:0;padding-right:0}.my-events-list div:first-child,.events-list div:first-child{-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0}.my-events-list div:last-child,.events-list div:last-child{-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0}.footer{padding:20px 0 0 0;text-align:center}.footer .info{font-size:10px}.footer .container{border-top:none}.footer .social li{display:block}.footer .pull-right{float:none}.footer .footer-links{text-align:center !important}}@media (max-width: 767px){body{padding-left:0;padding-right:0}body.search .top{padding-top:20px}.navbar{position:relative}.navbar .divider{display:none}.navbar .brand{margin:10px auto 10px}.navbar .search-form{float:none;clear:both;display:inline-block}.navbar.navbar-secondary-inner .nav{text-align:center;float:none}.navbar.navbar-secondary-inner .nav li{float:none;display:inline-block}.navbar.navbar-secondary-inner .nav.pull-left{border-bottom:1px solid #181919}.navbar.navbar-secondary-inner .pull-right{border-top:1px solid #323333;margin-bottom:0}.navbar .navbar-inner{padding-bottom:10px;padding-left:5px}.navbar .nav-search{padding:0 5px}.navbar .nav-search li{display:table;width:100%}.navbar .form-search{margin-bottom:0;float:none}.navbar .search{float:none;width:100%}.navbar .search input[type="text"]{width:90%}.navbar .form-search .input-append{width:100%}.navbar .form-search .search-query{width:80%}.navbar .form-search .input-append .btn{width:20%}.container{padding-left:20px;padding-right:20px}.navbar .nav.pull-right{float:none;display:block;margin-left:auto;margin-right:auto;margin-bottom:0}.navbar .nav.pull-right li{float:none;display:inline-block;vertical-align:top}.navbar-fixed-top{margin-bottom:0;text-align:center}.navbar-fixed-top .brand{float:none;display:block;margin-left:auto;margin-right:auto;margin-bottom:10px}.navbar-fixed-top .search-query{font-size:12px;width:auto}.navbar-fixed-top,.navbar-fixed-bottom{margin-left:0;margin-right:0}.top,.home .top{padding-top:20px}.top .container,.home .top .container{padding:0 20px}.secondary-nav .pull-left,.secondary-nav .pull-right{float:none;text-align:center}.header-features img{max-width:100%}.navbar-static-top .navbar-inner{padding-left:20px;padding-right:20px}.header-features{text-align:center}.header-features .span3{display:inline-block;width:47%}.header-features .span3.first-feature{margin-right:20px}.event-container h2{text-align:center}.event-list.pull-right{float:none}.wrap{margin:0 auto -341px}.footer{height:300px}.push{height:340px}.footer{padding:20px 0 0 0}.footer .top{margin-bottom:20px}.footer .container{border-top:none}.footer .social li{display:block}.footer .footer-links{text-align:left;display:block}.footer .pull-right,.footer .pull-left{float:none}}@media (min-width: 768px) and (max-width: 979px){body.search .navbar-inner{padding-left:0}body.search .navbar .divider{left:310px}body.search .top{padding-top:20px}.top,.home .top{padding-top:20px}.navbar{position:relative}.navbar-fixed-top{margin-bottom:0}.navbar-fixed-top .brand{margin-left:10px}.navbar-fixed-top .search-query{font-size:12px}.top-bg{padding-top:20px}}@media (min-width: 1200px){.first-feature{margin-bottom:30px}}
