/*PAGES */
/*@import "pageforall.css";*/
html, body, div, span, h1, h2, h3, h4, h5, h6, blockquote, a, small, strike, strong, sub, sup, bdl, dt, dd, ol, ul, li, form, label, legend, table, tbody, tfoot, thead, tr, th, td, hr, object, embed, fieldset, input { margin:0; padding:0 }
body { background-color:#FFF; color:#555; font:400 .75em 'Arial', Helvetica, sans-serif } ul { list-style:none } a img, fieldset { border:0 } p { margin:0; padding:0 0 15px } a { color:#555; text-decoration:none } a:hover { color:#00a5f1; text-decoration:underline } h1, h2 { background:url(../images/bigi_h2.gif) repeat-x bottom; border-bottom:1px solid #e9e9e9; color:#000; font:400 1.6em 'Arial'; margin:0 0 9px; padding:0 0 6px } h1 { color:#009de6; font:700 1.4em 'Arial' } a.blue { color:#00a5f1 } ol { list-style:inside decimal }
.left { float:left } .right { float:right } .clear { clear:both } .wt { width:960px } .orange { color:#FF9000 } .red { color:#e21e0a } .last { border-bottom:0 !important; margin:0 !important }

#logo { padding-top: 9px } #head { margin:0 0 1em } #links { margin-top:9px; width:390px } #links li, #footer li { float:left; margin:0 3px 5px 0; padding-right:12px }
#welcome { width:570px } #for_you { padding:0 0 1em; width:365px } #form_search .right { padding:4px 4px 0 0  }

.list { margin-right:10px; width:180px } #rightevents .list { margin-right:43px; width:190px } .top { margin-right:12px; width:182px } .list li, .top li { border-bottom:1px dotted #ccc; padding:0 0 5px; margin:0 0 5px } .list a, .cnav a { background:url(../images/arrow.gif) no-repeat 0 5px; outline:0; padding-left:7px }
.clear2 { clear:both; height:15px } #categories_index h3, #top_index h3 { margin:0 0 7px } .hot { height:200px; overflow:auto } .e { position:relative; top:3px }

.cornerg_t { background:#0A0806 url(../images/corner_tr.gif) no-repeat right top } .cornerg_b { background:#0A0806 url(../images/corner_br.gif) no-repeat right bottom }

.selectli { background-color:#dde7ee !important } #chfind { border:1px solid #e2e2e2; color:#555; font-size:1.1em; margin-right:9px; padding:6px; width:236px } #alpha_filter .clear { padding:15px; color:red; text-align:center } .rang { margin-right:10px; width:215px } .rang h3 { font-size:1.5em; font-weight:400 } .rang ul { margin:0 0 1em 6px } .rang li { background:url(../images/tre.gif) no-repeat 0 7px; padding-left:7px } 
.sub_rang { border:1px solid #e9e9e9; margin:0; position:relative; width:224px } .sub_rang li { border-bottom:1px solid #e9e9e9; padding:8px } .sub_rang h3 { font-size:1.5em !important; margin:6px 8px 0 !important } .sub_rang ul { margin:0 0 6px } .first { left:2px } .second { left:1px } .sub_rang a { color:#00a5f1 } .sub_rang h4 { font-size:1em }
#subcategories_index img { border:1px solid #ccc; padding:3px; margin:0 0 1em } #subcategories_ncaa_index h3 { margin:0 0 6px } #subcategories_ncaa_index ul { margin:0 0 8px }

#top_events { position:relative; margin:0 0 1em } .imag { background-color:#0A0806; margin:0 4px } #topoftop { margin:0 0 1em; position:relative } #topoftop .arow { top:16.5em } .arow { position:absolute; z-index:90; top:34em; left:5em }
#info, #top { background-color:#0A0806; color:#FFF; width:365px; overflow:hidden; height:502px } #top { height:260px; width:700px } #info .left { padding:0; width:220px } #info .right { display:block; width:118px }
.s { width:362px } .c { width:700px } .in { padding:10px 7px 10px 10px } .s .right, .c right { margin-left:3px } .s h3, .c h3 { color:#499000; font:400 1.3em 'Arial' } .s p { font-size:1em }
.prev, .next { position:absolute; z-index:6; top:3px; padding:15.1em 8px; width:34px; outline:0 } .next { right:0 } .prev:hover, .next:hover { background-color:#000; opacity:.4; filter:alpha(opacity=40) }

#contactform img { cursor:pointer; margin:6px 0 0 100px; position:absolute; } #fan_favourite_index img, #venues_cities_index img { margin-right:10px } .cv li { border-bottom:1px dotted #e0e0e0; margin:0 0 9px; padding:0 0 9px } #fan_favourite_index a.blue, .cv a.blue { color:#00a5f1; font:700 .9em 'Arial' } #fan_favourite_index a { color:#333; font:700 1.1em 'Arial'; } #fan_favourite_index li { margin-right:15px; width:180px }
.cv { width:48.5% } .cv li { background:none } .cv p { font-size:.9em; padding:0 } .cv a { color:#333; font-size:1em !important; } .cv h4 { margin:0 0 4px; font:700 1.1em 'Arial' } .cv .right { width:71% }

#newsletter_index, #newsletter_cate { background-color:#69a915; margin:0 0 1em; width:364px } #newsletter_cate { width:237px } #newsletter_index p, #newsletter_cate p { color:#fff; margin-left:8px } #newsletter_index .left, #newsletter_cate .i { background:url(../images/input_newsletter.gif) no-repeat; padding:9px 0 0 6px; height:31px; margin-left:13px; width:238px } #newsletter_cate .i { background:url(../images/inputsmall_newsletter.gif) no-repeat; width:211px } #innews { border:0; font-size:1.1em } #newsletter_index #innews { width:230px } #newsletter_cate #innews { width:204px } #newsletter_index .right { margin-right:7px } #newsletter_cate #sub { margin:0 0 8px }

#all_featured_events, .all_featured_events { border:1px solid #ccc; border-radius:3px; margin:0 0 1.5em; padding:1em; } #all_featured_events li, .all_featured_events li { background:url("../images/arrow.gif") no-repeat 0 9px; color:#009de6; float:left; padding:4px 1% 4px 8px; width:31% } #all_featured_events h3, .all_featured_events h3 { border-top:1px dotted #ccc; margin-top:1em; padding-top:1em; color:#579A00 } #all_featured_events h3:first-child, .all_featured_events h3:first-child { margin: 0; padding: 0; border:0 }

h1.sitemap {background: none;border: 0;font: 700 2.2em 'Arial';}
.sitemap-lis { margin: 0 0 1em; } .sitemap-lis > li { display: inline-block; vertical-align: top; margin-right:27px; width:30%; } .sitemap-lis > li > ul { padding-left: 8px; } .sitemap-lis > li > ul > li { padding: 0 0 6px; }

#for_more_information { padding:0 0 15px }
#footer{ background:url(../images/bigi_h2.gif) repeat-x top #fafafa; border-top:1px solid #e9e9e9; padding-top:15px } #footer ul { font-size:.9em; margin:0 0 1em } #footer .clear { padding:15px 0 } #footer h4.clear { padding:15px 0 5px; color:#000 } #footer p { font-size:.9em }
/*NAV*/ 
/*@import "navforall.css";*/
#benav { margin:0 0 2em } #nav, #benav { background:url(../images/bigi_nav.gif) repeat-x bottom; height:51px } #nav { width:593px } #nav li { float:left; height:51px } a#n_nba, a#n_nhl, a#n_mlb, a#n_nfl, a#n_other_sports, a#n_concerts, a#n_theater, a#n_home { background:url(../images/nav.png) no-repeat; display:block; height:51px; outline:0; position:relative; text-indent:-999em } 
a#n_nba, a#n_nhl, a#n_mlb, a#n_nfl { width:56px } a#n_nba { background-position:0 -51px } a#n_nfl { background-position:-56px -51px } a#n_nhl { background-position:-112px -51px } a#n_mlb { background-position:-168px -51px } a#n_other_sports { background-position:-224px -51px; width:126px; z-index:18 } a#n_concerts { background-position:-350px -51px; width:89px; z-index:15 } a#n_theater { background-position:-439px -51px; width:81px; z-index:12 } a#n_home { background-position:-520px -51px; width:73px }
a#n_nba:hover { background-position:0 0 } a#n_nfl:hover { background-position:-56px 0 } a#n_nhl:hover { background-position:-112px 0 } a#n_mlb:hover { background-position:-168px 0 } a#n_other_sports:hover { background-position:-224px 0 } a#n_concerts:hover { background-position:-350px 0 } a#n_theater:hover { background-position:-439px 0 } a#n_home:hover { background-position:-520px 0 }
#form_search { background:url(../images/bigi_search.png) no-repeat; margin-top:10px; height:35px; width:350px } #form_search .left { margin:10px 0 10px 10px; width:255px } #EventSearch { border:0; color:#979795; font:italic 400 1em 'Arial'; width:260px } #sea_img { margin:4px 4px 0 0 }

.subnav { display:none; position:absolute; left:0; top:50px } .navprotocole { position:relative } .tnav { background:url(../images/submenu_top.png) no-repeat; height:5px } .bnav { background:url(../images/submenu_bottom.png) no-repeat; height:12px } .bnav, .tnav { width:270px } 
.cnav { background-color:#fff; border:1px solid #e9e9e9; border-width:0 1px; padding:5px; width:100% } .cnav li { float:left; height:auto !important; width:120px; margin:0 3px 3px } .cnav a.blue { background:none; font-weight:700; display:block; padding-top:8px }

#sports { z-index:16 } #sports .subnav { z-index:17 } #concerts { z-index:13 } #sports .subnav { z-index:14 } #theater { z-index:10 } #sports .subnav { z-index:11 }
/*EVENT*/ 
/*@import "eventforall.css";*/
#leftfilter, #leftfilter2 { padding:0 0 1em; width:235px } #rightevents, #rightevents2 { margin:0 0 2em; width:700px }
.cornerberg_t { background:#DBD6C6 url(../images/corner_b_tr.gif) no-repeat right top } .cornerberg_b { background:#DBD6C6 url(../images/corner_b_br.gif) no-repeat right bottom }
.box { margin:0 0 1em } h2.go { font-size:1.3em; font-weight:700 } .intelbox { border-bottom:1px solid #f1f1f1; margin:0 0 2em; padding:0 0 6px } .link li, #some_help li { background:url(../images/arrow.gif) no-repeat 0 6px; padding-left:10px; margin:0 0 4px } .hlimit { height:200px; overflow:hidden }

#masterTable { background:url(../images/headtable_bg.png) repeat-x; border-radius:3px 3px 0 0 } #masterTable div { color:#fff; font-size:1.1em; height:31px; padding:13px 0 0 10px } #masterTable .clear { height:auto !important; padding:0 !important } .eventt { width:270px } .eventtheater { width:180px } .eventt strong, .eventtheater strong { display:block }
#vevents { border-radius:0 0 3px 3px; border: solid #c5c5c5; border-width: 0 1px 1px } .vevent { border-top:1px dotted #ccc } .vevent:first-child { border: 0 } .vevent div { padding:14px 6px 16px 4px } .vevent .clear { padding:0 !important } .datime { width:85px } .datimeTheater{ width:174px } .vevent .eventt { color:#333 } .location, .venue { width:200px } .tick { width:100px; margin:0 } .price { width:60px } .odd { background-color:#f8f8f8 }
abbr { border:0 } .dtstart, .dtend { color:#333; display:block; line-height:8px; text-align:center; width:80px } .dtstart strong, .dtend strong { color:#76af07; font:400 1.5em 'Arial'; display:block } .dtstart span, .dtend span { color:#999 } .fn { font-weight:700 }
/*Past events*/
.masterTablePast { background:url(../images/headtable_bg.png) repeat-x; border-radius:3px 3px 0 0;height:31px;color:#fff; font-size:1.1em;padding:13px 0 0 10px;}
.eventPast { width:265px;} .eventPast strong { display:block } 
.datimePast{ width:175px; padding:0 !important;} .datimePast .dtstart, .datimePast .dtend { color:#76AF07;font-weight:bold;display:inline;text-align:left; }
.locationPast{width:237px;}


.imagevent { border:1px solid #ccc; padding:3px; margin:0 15px 6px 0 }
.thediv, .thediv4 { margin:0 0 19px } .thediv h3, .thediv4 h3 { color:#579a00; font:400 1.2em 'Arial'; padding: 0 0 7px } .thediv4 .list { margin-right:15px !important; width:160px !important } #for_more_information h3 { color:#76AF07; font: 400 1.4em 'Arial' } #for_more_information p { margin:0 0 1em } #for_more_information img { border:1px solid #ccc; padding:3px; margin:0 8px 3px 0 }
.banner { margin:0 0 1em } #event_title em { display:block; padding:1em 0 }

.schedule .location { width:150px !important } .schedule .eventt { width:175px !important } .pricevent { width:140px }

#alpha { margin-left:7px } #list_alpha { position:relative } #list_alpha table { display:none; top:-2px; left:0; position:absolute; z-index:9 } 
#list_alpha ul { margin:1em } #list_alpha li { float:left; margin:0 5px } #list_alpha a { color:#FFF; font-size:1.2em }

#events_listning h2 { background:none; border:0; color:#000 }

.breadcrumb { background:url(../images/row_green.gif) no-repeat 0 3px; margin:0 0 1em; padding-left:16px } .navigation_title { font-weight:700 }
#pagination { padding-top:5px } #pagination li { float:left; margin:4px 7px 0 0 } #pagination a { display:block; border:3px solid #f1f1f1; font-size:1.2em; padding:3px 5px } #pagination a:hover { border:3px solid #9de0ff; text-decoration:none }

.info2 h3 { color:#000; font: 700 1.6em 'Arial'; padding: 0 0 7px; } .info2 h4 { color:#009DE6; padding:0 0 3px } .info2 p { font-size:11px; margin:0 !important; padding:0 !important; } div.info2 { padding:0 !important; border:0 !important; } a.more_links { font-weight:700; border:0 !important; padding:0 0 17px !important; background-color: #fff !important; display:inline-block !important; text-decoration:none }

#itabs { padding:0 0 2em }
.headtabs li { float: left; margin-right:7px } .headtabs a { background-color:#fafafa; border:solid #ccc; border-width:1px 1px 0; display:-moz-inline-box; display:inline-block; outline:0; font:700 13px Arial, Helvetica, Sans-serif; padding:12px 15px; border-radius:3px 3px 0 0 } 
.tab { border:1px solid #ccc; border-radius:3px; font-size:.9em; padding:1em; position:relative; top:-1px } .tab p { font-size:.9em; padding:0 } .tab a { color:#00A5F1; font-weight:400 } .tab li { border-top:1px dotted #CCC; float:left; padding:1em 1.5% 1em 0; width:48% } .tab img { margin-top:3px } .firstli { border:0 !important; padding:0 1.5% 1em 0 !important } .tab li div.right { width:66% } .cate li div.right { width:72% } .selectedtab { background-color:#fff !important; color:#00a5f1; position:relative; z-index:4 }
.tab li.clear { border: 0 none !important; clear: both; float: none !important; padding: 0 !important; width: 100% !important; }

#events_listning { } #event_listing_index { padding:1em 0 } #events_index .vevent .eventt { padding: 16px 10px 14px; width:354px;display:block; } #events_index .eventt { width:354px }
#events_index .datime {width:202px;display:block;} #events_index abbr { text-align: left; color:#000; display: inline }
#events_index .tick{width:100px; margin:0;display:block;} #filters_index { width:235px } #events_index { width:700px }

.post { border:1px solid #dedede; border-radius:3px; margin:0 0 1em; padding:1em } .post h2 { background:none; border:0; font-size:1.9em } .post h2 a { color:#00A5F1 } .post abbr { font-size:1.3em; color:#555 } .post .all_featured_events { border:0; margin:0 } .post p { padding:15px 0; color:#777; font-size:.9em; line-height:1.6em; } .post img { border-radius:3px }
/*TICKET*/ 
/*@import "ticketforall.css";*/
.allper .wt { width:97%; margin:0 auto }

#head_tickets { border:1px solid #ccc; border-width:1px 0; padding:1em 0 }
#eventticket {color:#009DE6; font:400 2.5em Arial, Helvetica, Sans-serif; border: 0 !important; text-align:left;  background:none !important }

#ticket_title, #related_events { margin-right:17px } #ticket_title { width:330px } #related_events { width:650px } #ticket_title h2, #related_events h3 { background:none; border:0; font:700 1.3em 'Arial'; padding:0 0 4px } #related_events h3 { padding:0 0 7px }
#for_more_information img { margin-left:7px }
#loading_tickets{ color:#009DE6; font: 700 15px verdana;
}
#p { border-top:1px solid #f0f0f0; padding:0 0 9px } #p #for_more_information { width:97%; margin: 0 auto; border:0; background:none }

@media only screen and (max-width:599px){
.wt {
    width: 100%;
    padding: 5px;
    box-sizing: border-box;
}
#links {
    display: none;
}
#nav {
    display: none;
}
#form_search {
    width: 100%;
}
#EventSearch {
    width: 100%;
}
#form_search .left {
    width: 70%;
}
#welcome {
    width: 100%;
}
.top {
    margin-right: 0px;
    width: 100%;
}
.top a{
	font-size:1.5em;
}
.list {
    margin-right: 0px;
    width: 100%;
}
.list a{
    font-size:1.5em;
}
.headtabs li {
    width: 20%;
    margin-right: 0px;
}
.headtabs a {
    padding: 10px 5px;
        font: 700 10px Arial, Helvetica, Sans-serif;
}
.tab li div.right {
    width: 100%;
    box-sizing: border-box;
}
#for_you {
    padding: 0px;
    width: 100%;
}
.guarantee_index{
    max-width: 364px;
    width: 100%;
    height: auto;
}
#info, #top {
    width: 100%;
	height: 512px;
}
#info .right {
    width: 100%;
}

#newsletter_index, #newsletter_cate {
    display: none;
}
#testimo {
    display: none;
}
.displaynone{display:none !important;}

.thediv h3, .thediv4 h3 {
    padding: 7px 0 0px;
    border-bottom: 1px solid;
        font: 400 2em 'Arial';
}

#rightevents, #rightevents2 {
    width: 100%;
}
.fb_iframe_widget {
    display: none !important;
}
#event_title a {
    display: none;
}

.datime {
    width: 25%;
    padding: 13px 5px !important;
}
.eventt {
    width: 25%;
    padding: 13px 5px !important;
}
.location, .venue {
    width: 22%;
    padding: 13px 5px !important;
}
.tick {
    margin: 0;
    width: 14%;
    padding: 13px 5px !important;
    float: right;
}
.dtstart, .dtend {
    text-align: left;
}
#masterTable div {
    height: auto;
}
.tick img {
    width: 100%;
}

#ssc_mapCell {
    width: 100% !important;
}

#ssc_contentDiv {
    float: none;
    width: 100% !important;
}




}

@media only screen
and (min-width:600px)
and (max-width:1023px){


}