div#concert ul{padding-left:0px;}
span.cube{display:inline-block;height:18px;width:18px;margin-bottom: -3px;}
span.plan_{background:none repeat scroll 0 0;border:1px solid grey;}
span.plan_red{background:none repeat scroll 0 0 #fa9c9f;border:1px solid grey;}
span.plan_blue{background:none repeat scroll 0 0 #c0ffff;border:1px solid grey;}
span.plan_green{background:none no-repeat scroll 0 0 #80ff80;border:1px solid grey;background-image:url(../images/disabled.png);}
span.plan_fuchsia{background:none repeat scroll 0 0 #ffc0ff;border:1px solid grey;}
span.plan_yellow{background:none repeat scroll 0 0 #ffffc0;border:1px solid grey;}
span.plan_black{background:none repeat scroll 0 0 #202020;border:1px solid grey;background-image:url(../images/disabled.gif);}
span.plan_salmon{background:none repeat scroll 0 0 #FA8072;border:1px solid grey;}
span.plan_skyblue{background:none repeat scroll 0 0 #87CEEB;border:1px solid grey;}
span.plan_teal{background:none repeat scroll 0 0 #04aca9;border:1px solid grey;}
span.plan_thistle{background:none repeat scroll 0 0 #D8BFD8;border:1px solid grey;}
span.plan_palegreen{background:none repeat scroll 0 0 #98FB98;border:1px solid grey;}
span.plan_orange{background:none repeat scroll 0 0 #FFA500;border:1px solid grey;}
span.plan_incart{background:none repeat scroll 0 0 #FF00FF;border:1px solid #808080;}
span.plan_reserved{background:none repeat scroll 0 0 #808080;border:1px solid #808080;}
span.plan_locked{background:none repeat scroll 0 0 #8080C0;border:1px solid #808080;}
span.plan_own{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #808080;}


div#stage_label{width:662px;margin: auto;margin-top:5px;background:url('../images/stage-612.png') no-repeat center top;text-align:center;padding-top:40px;font-family:Arial,Verdana,Helvetica, sans-serif;font-size:26px;-moz-background-size:80% 100%;-webkit-background-size:80% 100%;background-size:80% 100%;height:100px;color:#808080;font-weight:bold;outline:0px solid #C0C0C0;}

div.seatplan{width:662px;margin-top:10px;padding:0px;outline:0px solid #C0C0C0;margin-left:auto;margin-right:auto;-moz-user-select:none;-khtml-user-select:none;user-select:none;background:url('../bg.png') no-repeat center bottom;}
ul.hidden{display:none !important;}
ul.r{padding:0px;margin:0px;list-style-type:none;height:22px;}
ul.r li{float:left;width:20px;height:18px;font-family:Verdana;font-size:10px;padding:0px;margin-left:1px;margin-right:1px;text-align:center;/*outline:1px solid #C0C0C0;*/border:1px solid #808080;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 2px 2px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 2px 2px rgba(0, 0, 0, 0.2);box-shadow:0 2px 2px rgba(0, 0, 0, 0.2);color:#000000;cursor:pointer;}
ul.r li.ltr{font-weight:bold;color:#ff0000;outline:0px solid #c0c0c0;background-color:none;cursor:default;border:0px solid #808080;-webkit-box-shadow:none ;-moz-box-shadow:none ;box-shadow:none ;margin: 0 5px}
ul.r li.b{background:none repeat scroll 0 0 transparent;cursor:default;outline:0px solid transparent;border:0px solid #808080;-webkit-box-shadow:none ;-moz-box-shadow:none ;box-shadow:none ;}
ul.r li.h{width:9px;background:none repeat scroll 0 0 transparent;outline:0px solid transparent;cursor:default;border:0px solid #808080;-webkit-box-shadow:none ;-moz-box-shadow:none ;box-shadow:none ;}
#gap{height:50px;}
div.sp_text{margin:auto;font-family:Arial,Verdana,Helvetica, sans-serif;font-size:20px;text-align:center;padding: 20px 0px 2px 0px}

#s3,#s27,
#s409,#s433,
#s815,#s839,
#s1221,#s1245,
#s1627,#s1651,
#s2033,#s2057,
#s2439,#s2463,
#s2845,#s2869,
#s3251,#s3275,
#s3657,#s3681,
#s4063,#s4087,
#s4469,#s4493,
#s4875,#s4899,
#s5281,#s5305,
#s5687,#s5711,
#s6093,#s6117,
#s6499,#s6523,
#s6905,#s6929,
#s7311,#s7335,
#s7717,#s7741,
#s8123,#s8147,
#s8529,#s8553,
#s8935,#s8959,
#s9341,#s9365,
#s9747,#s9771,
#s10153,#s10177,
#s10559,#s10583,
#s10965,#s10989,
#s11371,#s11395,
#s11777,#s11801,
#s12183,#s12207,
#s12589,#s12613,
#s12995,#s13019,
#s13401,#s13425,
#s13807,#s13831,
#s14213,#s14237,
#s14619,#s14643,
#s15025,#s15049,
#s15431,#s15455,
#s15837,#s15861,
#s16243,#s16267,
#s16649,#s16673,
#s17055,#s17079,
#s17461,#s17485,
#s17867,#s17891,
#s18273,#s18297,
#s18679,#s18703,
#s19085,#s19109,
#s19491,#s19515,
#s19897,#s19921,
#s20303,#s20327,
#s20709,#s20733,
#s21115,#s21139,
#s21521,#s21545,
#s21927,#s21951,
#s22333,#s22357,
#s22739,#s22763,
#s23145,#s23169,
#s23551,#s23575,
#s23957,#s23981,
#s24363,#s24387,
#s24769,#s24793,
#s25175,#s25199,
#s25581,#s25605,
#s25987,#s26011,
#s26393,#s26417,
#s26799,#s26823,
#s27205,#s27229,
#s27611,#s27635,
#s28017,#s28041,
#s28423,#s28447,
#s28829,#s28853
{background-image:url(../images/disabled.png)}


/*fix opera outline*/
body.opera ul.r li { outline:0px; }
body.opera ul.r li.ltr { outline:0px; }
/*eof fix opera outline*/
ul.r li.bl, ul#ajax_cart li.bl{background-color:#C0FFFF;}
ul.r li.rd, ul#ajax_cart li.rd{background-color:#FFC0C0;}
ul.r li.gr{background-color:#80FF80;background-image:url(../images/disabled.png)}
ul#ajax_cart li.gr{background-color:#80FF80;}
ul.r li.or, ul#ajax_cart li.or{background-color:#FFA500;}
ul.r li.fu, ul#ajax_cart li.fu{background-color:#FFC0FF;}
ul.r li.ye, ul#ajax_cart li.ye{background-color:#FFFFC0;}
ul.r li.sa, ul#ajax_cart li.sa{background-color:#FA8072;}
ul.r li.sb, ul#ajax_cart li.sb{background-color:#87CEEB;}
ul.r li.te, ul#ajax_cart li.te{background-color:#008080;}
ul.r li.th, ul#ajax_cart li.th{background-color:#D8BFD8;}
ul.r li.pg, ul#ajax_cart li.pg{background-color:#98FB98;}
ul.r li.o{color:#000000;background-color:#FFFFFF;cursor:default;}
ul.r li.x{color:#FFFFFF;background-color:#808080;cursor:default;}
ul.r li.y{color:#FFFFFF;background-color:#FF00FF;cursor:pointer;}
ul.r li.z{color:#FFFFFF;background-color:#8080C0;cursor:default;}
ul.r li.s:hover{background-color:#000;color:#FFFFFF;}



@media (max-width: 767px) {
div.seatplan{width:476px;outline:0px solid blue;-moz-background-size:100% 70%;-webkit-background-size:100% 70%;background-size:100% 70%;}
div#stage_label{width:476px;}
ul.r{height:16px;}
ul.r li{width:14px;font-size:8px;height:15px;margin-left:1px;margin-right:1px;}
ul.r li.ltr{margin: 0 3px}
ul.r li.h{width:6px;}
#gap{height:40px;}
#s3,#s27,
#s409,#s433,
#s815,#s839,
#s1221,#s1245,
#s1627,#s1651,
#s2033,#s2057,
#s2439,#s2463,
#s2845,#s2869,
#s3251,#s3275,
#s3657,#s3681,
#s4063,#s4087,
#s4469,#s4493,
#s4875,#s4899,
#s5281,#s5305,
#s5687,#s5711,
#s6093,#s6117,
#s6499,#s6523,
#s6905,#s6929,
#s7311,#s7335,
#s7717,#s7741,
#s8123,#s8147,
#s8529,#s8553,
#s8935,#s8959,
#s9341,#s9365,
#s9747,#s9771,
#s10153,#s10177,
#s10559,#s10583,
#s10965,#s10989,
#s11371,#s11395,
#s11777,#s11801,
#s12183,#s12207,
#s12589,#s12613,
#s12995,#s13019,
#s13401,#s13425,
#s13807,#s13831,
#s14213,#s14237,
#s14619,#s14643,
#s15025,#s15049,
#s15431,#s15455,
#s15837,#s15861,
#s16243,#s16267,
#s16649,#s16673,
#s17055,#s17079,
#s17461,#s17485,
#s17867,#s17891,
#s18273,#s18297,
#s18679,#s18703,
#s19085,#s19109,
#s19491,#s19515,
#s19897,#s19921,
#s20303,#s20327,
#s20709,#s20733,
#s21115,#s21139,
#s21521,#s21545,
#s21927,#s21951,
#s22333,#s22357,
#s22739,#s22763,
#s23145,#s23169,
#s23551,#s23575,
#s23957,#s23981,
#s24363,#s24387,
#s24769,#s24793,
#s25175,#s25199,
#s25581,#s25605,
#s25987,#s26011,
#s26393,#s26417,
#s26799,#s26823,
#s27205,#s27229,
#s27611,#s27635,
#s28017,#s28041,
#s28423,#s28447,
#s28829,#s28853
{background-image:url(../images/disabled-14.png)}
}
@media (max-width: 480px) {
div.seatplan{width:378px;outline:0px solid green;padding:0px;-moz-background-size:100% 70%;-webkit-background-size:100% 70%;background-size:100% 70%;}
div#stage_label{width:378px;}
ul.r li{width:13px;font-size:7px;height:13px;margin-left:0px;margin-right:0px;}
ul.r li.ltr{margin: 0px}
ul.r li.h{width:6px;}
#gap{height:40px;}
#s3,#s27,
#s409,#s433,
#s815,#s839,
#s1221,#s1245,
#s1627,#s1651,
#s2033,#s2057,
#s2439,#s2463,
#s2845,#s2869,
#s3251,#s3275,
#s3657,#s3681,
#s4063,#s4087,
#s4469,#s4493,
#s4875,#s4899,
#s5281,#s5305,
#s5687,#s5711,
#s6093,#s6117,
#s6499,#s6523,
#s6905,#s6929,
#s7311,#s7335,
#s7717,#s7741,
#s8123,#s8147,
#s8529,#s8553,
#s8935,#s8959,
#s9341,#s9365,
#s9747,#s9771,
#s10153,#s10177,
#s10559,#s10583,
#s10965,#s10989,
#s11371,#s11395,
#s11777,#s11801,
#s12183,#s12207,
#s12589,#s12613,
#s12995,#s13019,
#s13401,#s13425,
#s13807,#s13831,
#s14213,#s14237,
#s14619,#s14643,
#s15025,#s15049,
#s15431,#s15455,
#s15837,#s15861,
#s16243,#s16267,
#s16649,#s16673,
#s17055,#s17079,
#s17461,#s17485,
#s17867,#s17891,
#s18273,#s18297,
#s18679,#s18703,
#s19085,#s19109,
#s19491,#s19515,
#s19897,#s19921,
#s20303,#s20327,
#s20709,#s20733,
#s21115,#s21139,
#s21521,#s21545,
#s21927,#s21951,
#s22333,#s22357,
#s22739,#s22763,
#s23145,#s23169,
#s23551,#s23575,
#s23957,#s23981,
#s24363,#s24387,
#s24769,#s24793,
#s25175,#s25199,
#s25581,#s25605,
#s25987,#s26011,
#s26393,#s26417,
#s26799,#s26823,
#s27205,#s27229,
#s27611,#s27635,
#s28017,#s28041,
#s28423,#s28447,
#s28829,#s28853
{background-image:url(../images/disabled-14.png)}
}


/* @media (max-width: 767px) {
#clear {overflow-x: scroll;-webkit-overflow-scrolling: touch;}
}
@media (max-width: 480px) {
#clear {overflow-x: scroll;-webkit-overflow-scrolling: touch;}
} */