.page-event {
 background-color:#000;
 padding-bottom:40px
}
.page-event .cover {
 background-color:#090101;
 height:80px;
 background-position:center center;
 background-size:cover
}
.page-event .cover .heading {
 font-family:telefon black;
 font-size:40px;
 letter-spacing:.3em;
 text-transform:uppercase;
 text-align:center;
 -webkit-font-smoothing:antialiased;
 -moz-osx-font-smoothing:grayscale;
 color:#fdc1ff;
 transition:font-size .3s;
 vertical-align:middle;
 padding-top:16px
}
.page-event .cover .heading::first-letter {
 color:#ff53a4;
}
.page-event .upcoming-sec {
 padding:2vh 0;
 border-bottom:1px solid #ccc
}
.page-event .upcoming-sec .heading {
 font-size:30px;
 color:#fff
}
.page-event .upcoming-event-list {
 color:#ccc
}
.page-event .upcoming-event-list .event-block {
 padding:10px 0
}
.page-event .upcoming-event-list .event-block .sec-1,
.page-event .upcoming-event-list .event-block .sec-2 {
}
.page-event .upcoming-event-list .event-block .sec-1 table .month {
 text-transform:uppercase;
 color:#f37171;
 font-size:30px
}
.page-event .upcoming-event-list .event-block .sec-1 table .month-date-devider {
 width:5vh;
 margin:1vh 0;
 background-color:#3cbfaf;
 height:5px
}
.page-event .upcoming-event-list .event-block .sec-1 table .date {
 font-size:60px;
 font-weight:bolder;
 line-height:normal
}
.page-event .upcoming-event-list .event-block .sec-1 table .title {
 padding-left:20px;
 vertical-align:top;
 font-size:30px
}
.page-event .upcoming-event-list .event-block .sec-2 img {
 width:100%
}
.page-event .upcoming-event-list .event-block .sec-3 .title {
 font-size:30px;
 padding-bottom:2vh
}
.page-event .upcoming-event-list .event-block .sec-3 .venue table td {
 vertical-align:top
}
.page-event .upcoming-event-list .event-block .sec-3 .venue table td i {
 color:#f37171;
 padding-left:3px;
 padding-right:10px
}
.page-event .upcoming-event-list .event-block .sec-3 .time {
 padding-bottom:3vh
}
.page-event .upcoming-event-list .event-block .sec-3 .time table td {
 vertical-align:top
}
.page-event .upcoming-event-list .event-block .sec-3 .time table td i {
 color:#f37171;
 padding-right:10px
}
.page-event .upcoming-event-list .event-block .sec-3 .time table td .dim-color {
 color:rgba(204,204,204,.3)
}
.page-event .upcoming-event-list .event-block .sec-3 .sort-story {
 -webkit-box-orient:vertical;
 display:-webkit-box;
 overflow:hidden
}
.page-event .upcoming-event-list .event-block .sec-3 .group-of-btn {
 padding-top:3vh
}
.page-event .upcoming-event-list .event-block .sec-3 .group-of-btn .book-ticket {
 background-color:#3cbfaf;
 color:#fff;
 margin-bottom:10px
}
.page-event .page-heading {
 text-transform:uppercase;
 color:#fff;
 padding-bottom:17px;
 word-break:break-all;
 padding:10px
}
.page-event .page-heading::first-letter {
 color:#f37171
}
@media(min-width:992px) {
 .upcoming-event-list .event-block .sec-1 table .title {
  display:none
 }
}
@media(max-width:991px) {	
 .page-event .cover .heading {
  font-size:50px;
  padding-top:2vh
 }
 .upcoming-event-list .event-block .sec-3 .title {
  display:none
 }
}
@media(max-width:767px) {
 .page-event .cover .heading {
  font-size:50px;
  padding-top:2vh
 }
}
@media screen and (max-width: 640px) {
    .pro_sp_bg1,
    .pro_sp_bg2,
    .pro_sp_bg3,
    .pro_sp_bg4 {
        width: 160px !important;
        height: 45px !important;
    }
}
@media(max-width:575px) {
 .page-event .cover {
  height:70px
 }
 .page-event .cover .heading {
  font-size:35px
 }
 .page-event .upcoming-event-list .event-block .sec-1 table .month {
  font-size:14px
 }
 .page-event .upcoming-event-list .event-block .sec-1 table .date {
  font-size:36px
 }
 .page-event .upcoming-event-list .event-block .sec-1 table .title {
  padding-left:20px;
  font-size:20px;
  vertical-align:top
 }
    .pro_sp_bg1,
    .pro_sp_bg2,
    .pro_sp_bg3,
    .pro_sp_bg4 {
        width: 160px !important;
        height: 45px !important;
    }
} 
.radio {
 background:#454857;
 padding:4px;
 border-radius:3px;
 box-shadow:inset 0 0 0 3px rgba(35,33,45,.3),0 0 0 3px rgba(185,185,185,.3);
 position:relative
}
.radio input {
 width:auto;
 height:100%;
 -webkit-appearance:none;
 -moz-appearance:none;
 appearance:none;
 outline:none;
 cursor:pointer;
 border-radius:2px;
 padding:4px 8px;
 background:#454857;
 color:#bdbdbdbd;
 font-size:10px;
 font-family:system-ui,-apple-system,BlinkMacSystemFont,segoe ui,Roboto,helvetica neue,Arial,noto sans,sans-serif,apple color emoji,segoe ui emoji,segoe ui symbol,noto color emoji;
 -webkit-transition:all 100ms linear;
 transition:all 100ms linear
}
.radio input:checked {
 background-image:-webkit-gradient(linear,left top,left bottom,from(#95d891),to(#74bbad));
 background-image:linear-gradient(180deg,#95d891,#74bbad);
 color:#fff;
 box-shadow:0 1px 1px #0000002e;
 text-shadow:0 1px 0 #79485f7a
}
.radio input:before {
 content:attr(label);
 display:inline-block;
 text-align:center;
 width:100%
}
.ch_ulist {
 text-align:center;
 cursor:pointer;
 display:table-cell;
 max-width:16.66666666%;
 vertical-align:middle;
 position:relative;
 border-radius:25px 0 0 25px;
 color:#fbf7f8;
 border-left:3px solid #d2d1d1;
 padding:5px;
 padding-right:9px;
 padding-left:10px
}
.prograd1,
.pgrad1 {
 background:linear-gradient(to top,#f33,#800000);
 color:#fff
}
.prograd2,
.pgrad2 {
 background:linear-gradient(to top,#f63,#4d1300);
 color:#fff
}
.prograd3,
.pgrad3 {
 background:linear-gradient(to top,#f93,#4d2600);
 color:#fff
}
.prograd4,
.pgrad4 {
 background:linear-gradient(to top,#fc3,#806000);
 color:#fff
}
.prograd5,
.pgrad5 {
 background:linear-gradient(to top,#cc0,#4d4d00);
 color:#fff
}
.prograd6,
.pgrad6 {
 background:linear-gradient(to top,#9c0,#394d00);
 color:#fff
}
.prograd7,
.pgrad7 {
 background:linear-gradient(to top,#59b300,#264d00);
 color:#fff
}
.prograd8,
.pgrad8 {
 background:linear-gradient(to top,#829356,#2b301c);
 color:#fff
}
.prograd9,
.pgrad9 {
 background:linear-gradient(to top,#008000,#001a00);
 color:#fff
}
.prograd10,
.pgrad10 {
 background:linear-gradient(to top,#00e639,#00330d);
 color:#fff
}
.prograd11,
.pgrad11 {
 background:linear-gradient(to top,#00e673,#063);
 color:#fff
}
.prograd12,
.pgrad12 {
 background:linear-gradient(to top,#00e6ac,#004d39);
 color:#fff
}
.prograd13,
.pgrad13 {
 background:linear-gradient(to top,#0cc,#004d4d);
 color:#fff
}
.prograd14,
.pgrad14 {
 background:linear-gradient(to top,#03add8,#013d4b);
 color:#fff
}
.prograd15,
.pgrad15 {
 background:linear-gradient(to top,#36f,#002080);
 color:#fff
}
.prograd16,
.pgrad16 {
 background:linear-gradient(to top,#107896,#073845);
 color:#fff
}
.prograd17,
.pgrad17 {
 background:linear-gradient(to top,#004d99,#66b3ff);
 color:#fff
}
.prograd18,
.pgrad18 {
 background:linear-gradient(to top,#63f,#c6b3ff);
 color:#fff
}
.prograd19,
.pgrad19 {
 background:linear-gradient(to top,#93f,#d9b3ff);
 color:#fff
}
.prograd20,
.pgrad20 {
 background:linear-gradient(to top,#c3f,#ecb3ff);
 color:#fff
}
.prograd21,
.pgrad21 {
 background:linear-gradient(to top,#f3f,#ffb3ff);
 color:#fff
}
.prograd22,
.pgrad22 {
 background:linear-gradient(to top,#f3c,#ff99e6);
 color:#fff
}
.prograd23,
.pgrad23 {
 background:linear-gradient(to top,#f39,#ffb3d9);
 color:#fff
}
.prograd24,
.pgrad24 {
 background:linear-gradient(to top,#f36,#ffb3c6);
 color:#fff
}
.prograd25,
.pgrad25 {
 background:linear-gradient(to top,#40e0d0,#ff8c00,#ff0080);
 color:#fff
}
.prograd26,
.pgrad26 {
 background:linear-gradient(to top,#11998e,#38ef7d);
 color:#fff
}
.prograd27,
.pgrad27 {
 background:linear-gradient(to top,#108dc7,#ef8e38);
 color:#fff
}
.prograd28,
.pgrad28 {
 background:linear-gradient(to top,#fc5c7d,#6a82fb);
 color:#fff
}
.prograd29,
.pgrad29 {
 background:linear-gradient(to top,#fc466b,#3f5efb);
 color:#fff
}
.prograd30,
.pgrad30 {
 background:linear-gradient(to top,#c94b4b,#4b134f);
 color:#fff
}
.prograd31,
.pgrad31 {
 background:linear-gradient(to top,#00f260,#0575e6);
 color:#fff
}
.prograd32,
.pgrad32 {
 background:linear-gradient(to top,#fc4a1a,#f7b733);
 color:#fff
}
.prograd33,
.pgrad33 {
 background:linear-gradient(to top,#22c1c3,#fdbb2d);
 color:#fff
}
.prograd34,
.pgrad34 {
 background:linear-gradient(to top,#7f00ff,#e100ff);
 color:#fff
}
.prograd35,
.pgrad35 {
 background:linear-gradient(to top,#67b26f,#4ca2cd);
 color:#fff
}
.prograd36,
.pgrad36 {
 background:linear-gradient(to top,#ee0979,#ff6a00);
 color:#fff
}
.prograd37,
.pgrad37 {
 background:linear-gradient(to top,#00c3ff,#ffff1c);
 color:#fff
}
.prograd38,
.pgrad38 {
 background:linear-gradient(to top,#fc00ff,#00dbde);
 color:#fff
}
.prograd39,
.pgrad39 {
 background:linear-gradient(to top,#833ab4,#fd1d1d,#fcb045);
 color:#fff
}
.prograd40,
.pgrad40 {
 background:linear-gradient(to top,#43cea2,#185a9d);
 color:#fff
}
.prograd41,
.pgrad41 {
 background:linear-gradient(to top,#bdc3c7,#2c3e50);
 color:#fff
}
.prograd42,
.pgrad42 {
 background:linear-gradient(to top,#373b44,#4286f4);
 color:#fff
}
.prograd43,
.pgrad43 {
 background:linear-gradient(to top,#2980b9,#6dd5fa,#fff);
 color:#fff
}
.prograd44,
.pgrad44 {
 background:linear-gradient(to top,#f09,#493240);
 color:#fff
}
.prograd45,
.pgrad45 {
 background:linear-gradient(to top,#f953c6,#b91d73);
 color:#fff
}
.prograd46,
.pgrad46 {
 background:linear-gradient(to left,#c31432,#240b36);
 color:#fff
}
.prograd47,
.pgrad47 {
 background:linear-gradient(to top,#dd3e54,#6be585);
 color:#fff
}
.prograd48,
.pgrad48 {
 background:linear-gradient(to top,#8360c3,#2ebf91);
 color:#fff
}
.prograd49,
.pgrad49 {
 background:linear-gradient(to top,#544a7d,#ffd452);
 color:#fff
}
.prograd50,
.pgrad50 {
 background:linear-gradient(to top,#009fff,#ec2f4b);
 color:#fff
}
.prograd51,
.pgrad51 {
 background:linear-gradient(to top,#59c173,#a17fe0,#5d26c1);
 color:#fff
}
.prograd52,
.pgrad52 {
 background:linear-gradient(to top,#005aa7,#fffde4);
 color:#fff
}
.prograd53,
.pgrad53 {
 background:linear-gradient(to top,#da4453,#89216b);
 color:#fff
}
.prograd54,
.pgrad54 {
 background:linear-gradient(to top,#ad5389,#3c1053);
 color:#fff
}
.prograd55,
.pgrad55 {
 background:linear-gradient(to top,#a8c0ff,#3f2b96);
 color:#fff
}
.prograd56,
.pgrad56 {
 background:linear-gradient(to top,#333,#dd1818);
 color:#fff
}
.prograd57,
.pgrad57 {
 background:linear-gradient(to top,#108dc7,#ef8e38);
 color:#fff
}
.prograd58,
.pgrad58 {
 background:linear-gradient(to top,#23074d,#cc5333);
 color:#fff
}
.prograd59,
.pgrad59 {
 background:linear-gradient(to top,#fffbd5,#b20a2c);
 color:#fff
}
.prograd60,
.pgrad60 {
 background:linear-gradient(to top,#0f0c29,#302b63,#24243e);
 color:#fff
}
.prograd61,
.pgrad61 {
 background:linear-gradient(to top,#800080,#ffc0cb);
 color:#fff
}
.prograd62,
.pgrad62 {
 background:linear-gradient(to top,#00f260,#0575e6);
 color:#fff
}
.prograd63,
.pgrad63 {
 background:linear-gradient(to top,#667db6,#0082c8,#ec38bc,#fdeff9);
 color:#fff
}
.prograd64,
.pgrad64 {
 background:linear-gradient(to top,#e1eec3,#f05053);
 color:#fff
}
.prograd65,
.pgrad65 {
 background:linear-gradient(to top,#03001e,#7303c0,#ec38bc,#fdeff9);
 color:#fff
}
.prograd66,
.pgrad66 {
 background:linear-gradient(to top,#1a2a6c,#b21f1f,#fdbb2d);
 color:#fff
}
.prograd67,
.pgrad67 {
 background:linear-gradient(to top,#000,#0f9b0f);
 color:#fff
}
.prograd68,
.pgrad68 {
 background:linear-gradient(to top,#36d1dc,#5b86e5);
 color:#fff
}
.prograd69,
.pgrad69 {
 background:linear-gradient(to top,#3a1c71,#d76d77,#ffaf7b);
 color:#fff
}
.prograd70,
.pgrad70 {
 background:linear-gradient(to top,#283c86,#45a247);
 color:#fff
}
.prograd71,
.pgrad71 {
 background:linear-gradient(to top,#ef3b36,#fff);
 color:#fff
}
.prograd72,
.pgrad72 {
 background:linear-gradient(to top,#159957,#155799);
 color:#fff
}
.prograd73,
.pgrad73 {
 background:linear-gradient(to top,#000046,#1cb5e0);
 color:#fff
}
.prograd74,
.pgrad74 {
 background:linear-gradient(to top,#56ccf2,#2f80ed);
 color:#fff
}
.prograd75,
.pgrad75 {
 background:linear-gradient(to top,#eb5757,#000);
 color:#fff
}
.prograd76,
.pgrad76 {
 background:linear-gradient(to top,#20002c,#cbb4d4);
 color:#fff
}
.prograd77,
.pgrad77 {
 background:linear-gradient(to top,#34e89e,#0f3443);
 color:#fff
}
.prograd78,
.pgrad78 {
 background:linear-gradient(to top,#bdc3c7,#2c3e50);
 color:#fff
}
.prograd79,
.pgrad79 {
 background:linear-gradient(to top,#a80077,#6f0);
 color:#fff
}
.prograd80,
.pgrad80 {
 background:linear-gradient(to top,#000,#656565);
 color:#fff
}
.shgrad1,
.shback1 {
 box-shadow:#422f99 0 0 20px;
 border:1px solid #422f99
}
.shgrad2,
.shback2 {
 box-shadow:#a80077 0 0 20px;
 border:1px solid #a80077
}
.shgrad3,
.shback3 {
 box-shadow:#000 0 0 20px;
 border:1px solid #000
}
.shgrad4,
.shback4 {
 box-shadow:#4d3e3e 0 0 20px;
 border:1px solid #4d3e3e
}
.shgrad5,
.shback5 {
 box-shadow:#142850 0 0 20px;
 border:1px solid #142850
}
.shgrad6,
.shback6 {
 box-shadow:#00909e 0 0 20px;
 border:1px solid #00909e
}
.shgrad7,
.shback7 {
 box-shadow:#dae1e7 0 0 20px;
 border:1px solid #dae1e7
}
.shgrad8,
.shback8 {
 box-shadow:#ffe0ac 0 0 20px;
 border:1px solid #ffe0ac
}
.shgrad9,
.shback9 {
 box-shadow:#888 0 0 20px;
 border:1px solid #888
}
.shgrad10,
.shback10 {
 box-shadow:#120136 0 0 20px;
 border:1px solid #120136
}
.shgrad11,
.shback11 {
 box-shadow:#f6f578 0 0 20px;
 border:1px solid #f6f578
}
.shgrad12,
.shback12 {
 box-shadow:#862a5c 0 0 20px;
 border:1px solid #862a5c
}
.shgrad13,
.shback13 {
 box-shadow:#eaac9d 0 0 20px;
 border:1px solid #eaac9d
}
.shgrad14,
.shback14 {
 box-shadow:#06623b 0 0 20px;
 border:1px solid #06623b
}
.shgrad15,
.shback15 {
 box-shadow:#f79071 0 0 20px;
 border:1px solid #f79071
}
.shgrad16,
.shback16 {
 box-shadow:#f6acc8 0 0 20px;
 border:1px solid #f6acc8
}
.shgrad17,
.shback17 {
 box-shadow:#af8baf 0 0 20px;
 border:1px solid #af8baf
}
.shgrad18,
.shback18 {
 box-shadow:#584153 0 0 20px;
 border:1px solid #584153
}
.shgrad19,
.shback19 {
 box-shadow:#c1a57b 0 0 20px;
 border:1px solid #c1a57b
}
.shgrad20,
.shback20 {
 box-shadow:#2c003e 0 0 20px;
 border:1px solid #2c003e
}
.shgrad21,
.shback21 {
 box-shadow:#43d8c9 0 0 20px;
 border:1px solid #43d8c9
}
.shgrad22,
.shback22 {
 box-shadow:#95389e 0 0 20px;
 border:1px solid #95389e
}
.shgrad23,
.shback23 {
 box-shadow:#0779e4 0 0 20px;
 border:1px solid #0779e4
}
.shgrad24,
.shback24 {
 box-shadow:#d8345f 0 0 20px;
 border:1px solid #d8345f
}
.shgrad25,
.shback25 {
 box-shadow:#c70039 0 0 20px;
 border:1px solid #c70039
}
.shgrad26,
.shback26 {
 box-shadow:#ff5733 0 0 20px;
 border:1px solid #ff5733
}
.shgrad27,
.shback27 {
 box-shadow:#8566aa 0 0 20px;
 border:1px solid #8566aa
}
.shgrad28,
.shback28 {
 box-shadow:#6983aa 0 0 20px;
 border:1px solid #6983aa
}
.shgrad29,
.shback29 {
 box-shadow:#f8e1f4 0 0 20px;
 border:1px solid #f8e1f4
}
.shgrad30,
.shback30 {
 box-shadow:#97e5ef 0 0 20px;
 border:1px solid #97e5ef
}
.shgrad31,
.shback31 {
 box-shadow:#b9ebcc 0 0 20px;
 border:1px solid #b9ebcc
}
.shgrad32,
.shback32 {
 box-shadow:#5a3f11 0 0 20px;
 border:1px solid #5a3f11
}
.shgrad33,
.shback33 {
 box-shadow:#9c5518 0 0 20px;
 border:1px solid #9c5518
}
.shgrad34,
.shback34 {
 box-shadow:#ffb385 0 0 20px;
 border:1px solid #ffb385
}
.shgrad35,
.shback35 {
 box-shadow:#698474 0 0 20px;
 border:1px solid #698474
}
.shgrad36,
.shback36 {
 box-shadow:#de7119 0 0 20px;
 border:1px solid #de7119
}
.shgrad37,
.shback37 {
 box-shadow:#204051 0 0 20px;
 border:1px solid #204051
}
.shgrad38,
.shback38 {
 box-shadow:#3b6978 0 0 20px;
 border:1px solid #3b6978
}
.shgrad39,
.shback39 {
 box-shadow:#f76a8c 0 0 20px;
 border:1px solid #f76a8c
}
.shgrad40,
.shback40 {
 box-shadow:#fbcffc 0 0 20px;
 border:1px solid #fbcffc
}
.shgrad41,
.shback41 {
 box-shadow:#be79df 0 0 20px;
 border:1px solid #be79df
}
.shgrad42,
.shback42 {
 box-shadow:#cff1ef 0 0 20px;
 border:1px solid #cff1ef
}
.shgrad43,
.shback43 {
 box-shadow:#ffd1bd 0 0 20px;
 border:1px solid #ffd1bd
}
.shgrad44,
.shback44 {
 box-shadow:#9dc6a7 0 0 20px;
 border:1px solid #9dc6a7
}
.shgrad45,
.shback45 {
 box-shadow:#323232 0 0 20px;
 border:1px solid #323232
}
.picshadw1,
.picback1 {
 box-shadow:#422f99 0 0 10px;
 border:1px solid #422f99!important
}
.picshadw2,
.picback2 {
 box-shadow:#a80077 0 0 10px;
 border:1px solid #a80077!important
}
.picshadw3,
.picback3 {
 box-shadow:#000 0 0 10px;
 border:1px solid #000!important
}
.picshadw4,
.picback4 {
 box-shadow:#4d3e3e 0 0 10px;
 border:1px solid #4d3e3e!important
}
.picshadw5,
.picback5 {
 box-shadow:#142850 0 0 10px;
 border:1px solid #142850!important
}
.picshadw6,
.picback6 {
 box-shadow:#00909e 0 0 10px;
 border:1px solid #00909e!important
}
.picshadw7,
.picback7 {
 box-shadow:#dae1e7 0 0 10px;
 border:1px solid #dae1e7!important
}
.picshadw8,
.picback8 {
 box-shadow:#ffe0ac 0 0 10px;
 border:1px solid #ffe0ac!important
}
.picshadw9,
.picback9 {
 box-shadow:#888 0 0 10px;
 border:1px solid #888!important
}
.picshadw10,
.picback10 {
 box-shadow:#120136 0 0 10px;
 border:1px solid #120136!important
}
.picshadw11,
.picback11 {
 box-shadow:#f6f578 0 0 10px;
 border:1px solid #f6f578!important
}
.picshadw12,
.picback12 {
 box-shadow:#862a5c 0 0 10px;
 border:1px solid #862a5c!important
}
.picshadw13,
.picback13 {
 box-shadow:#eaac9d 0 0 10px;
 border:1px solid #eaac9d!important
}
.picshadw14,
.picback14 {
 box-shadow:#06623b 0 0 10px;
 border:1px solid #06623b!important
}
.picshadw15,
.picback15 {
 box-shadow:#f79071 0 0 10px;
 border:1px solid #f79071!important
}
.picshadw16,
.picback16 {
 box-shadow:#f6acc8 0 0 10px;
 border:1px solid #f6acc8!important
}
.picshadw17,
.picback17 {
 box-shadow:#af8baf 0 0 10px;
 border:1px solid #af8baf!important
}
.picshadw18,
.picback18 {
 box-shadow:#584153 0 0 10px;
 border:1px solid #584153!important
}
.picshadw19,
.picback19 {
 box-shadow:#c1a57b 0 0 10px;
 border:1px solid #c1a57b!important
}
.picshadw20,
.picback20 {
 box-shadow:#2c003e 0 0 10px;
 border:1px solid #2c003e!important
}
.picshadw21,
.picback21 {
 box-shadow:#43d8c9 0 0 10px;
 border:1px solid #43d8c9!important
}
.picshadw22,
.picback22 {
 box-shadow:#95389e 0 0 10px;
 border:1px solid #95389e!important
}
.picshadw23,
.picback23 {
 box-shadow:#0779e4 0 0 10px;
 border:1px solid #0779e4!important
}
.picshadw24,
.picback24 {
 box-shadow:#d8345f 0 0 10px;
 border:1px solid #d8345f!important
}
.picshadw25,
.picback25 {
 box-shadow:#c70039 0 0 10px;
 border:1px solid #c70039!important
}
.picshadw26,
.picback26 {
 box-shadow:#ff5733 0 0 10px;
 border:1px solid #ff5733!important
}
.picshadw27,
.picback27 {
 box-shadow:#8566aa 0 0 10px;
 border:1px solid #8566aa!important
}
.picshadw28,
.picback28 {
 box-shadow:#6983aa 0 0 10px;
 border:1px solid #6983aa!important
}
.picshadw29,
.picback29 {
 box-shadow:#f8e1f4 0 0 10px;
 border:1px solid #f8e1f4!important
}
.picshadw30,
.picback30 {
 box-shadow:#97e5ef 0 0 10px;
 border:1px solid #97e5ef!important
}
.picshadw31,
.picback31 {
 box-shadow:#b9ebcc 0 0 10px;
 border:1px solid #b9ebcc!important
}
.picshadw32,
.picback32 {
 box-shadow:#5a3f11 0 0 10px;
 border:1px solid #5a3f11!important
}
.picshadw33,
.picback33 {
 box-shadow:#9c5518 0 0 10px;
 border:1px solid #9c5518!important
}
.picshadw34,
.picback34 {
 box-shadow:#ffb385 0 0 10px;
 border:1px solid #ffb385!important
}
.picshadw35,
.picback35 {
 box-shadow:#698474 0 0 10px;
 border:1px solid #698474!important
}
.picshadw36,
.picback36 {
 box-shadow:#de7119 0 0 10px;
 border:1px solid #de7119!important
}
.picshadw37,
.picback37 {
 box-shadow:#204051 0 0 10px;
 border:1px solid #204051!important
}
.picshadw38,
.picback38 {
 box-shadow:#3b6978 0 0 10px;
 border:1px solid #3b6978!important
}
.picshadw39,
.picback39 {
 box-shadow:#f76a8c 0 0 10px;
 border:1px solid #f76a8c!important
}
.picshadw40,
.picback40 {
 box-shadow:#fbcffc 0 0 10px;
 border:1px solid #fbcffc!important
}
.picshadw41,
.picback41 {
 box-shadow:#be79df 0 0 10px;
 border:1px solid #be79df!important
}
.picshadw42,
.picback42 {
 box-shadow:#cff1ef 0 0 10px;
 border:1px solid #cff1ef!important
}
.picshadw43,
.picback43 {
 box-shadow:#ffd1bd 0 0 10px;
 border:1px solid #ffd1bd!important
}
.picshadw44,
.picback44 {
 box-shadow:#9dc6a7 0 0 10px;
 border:1px solid #9dc6a7!important
}
.picshadw45,
.picback45 {
 box-shadow:#323232 0 0 10px;
 border:1px solid #323232!important
}
.gift-container {
 border:1px solid #ccc;
 text-align:center
}
div.gift-container:hover {
 border:1px solid #777
}
div.gift-container img {
 padding:10px 5px 5px;
 height:auto;
 width:90px;
 height:90px
}
div.gift-desc {
 padding:5px 3px;
 text-align:center;
 background:#260132;
 font-size:13px;
 color:#fff
}
.gift-responsive {
 padding:6px;
 float:left;
 width:25%
}
@media only screen and (max-width:700px) {
 .gift-responsive {
  width:33%;
  margin:6px 0
 }
}
@media only screen and (max-width:500px) {
 .gift-responsive {
  width:33%
 }
}
p.giftheading {
 padding-bottom:5px;
 text-align:center;
 color:#20292f;
 font-size:17px
}
div.gift-container:hover>div.gift-desc {
 background:#a703dc;
 color:#fff
}
@keyframes sm_3600 {
 0% {
  transform:translate3d(0px,0px,0px)
 }
 100% {
  transform:translate3d(-3600px,0px,0px)
 }
}
@keyframes sm_756 {
 0% {
  transform:translate3d(0px,0px,0px)
 }
 100% {
  transform:translate3d(-756px,0px,0px)
 }
}
@keyframes sm_3456 {
 0% {
  transform:translate3d(0px,0px,0px)
 }
 100% {
  transform:translate3d(-3456px,0px,0px)
 }
}
@keyframes sm_1512 {
 0% {
  transform:translate3d(0px,0px,0px)
 }
 100% {
  transform:translate3d(-1512px,0px,0px)
 }
}
@keyframes sm_1800 {
 0% {
  transform:translate3d(0px,0px,0px)
 }
 100% {
  transform:translate3d(-1800px,0px,0px)
 }
}
@keyframes sm_960 {
 0% {
  transform:translate3d(0px,0px,0px)
 }
 100% {
  transform:translate3d(-960px,0px,0px)
 }
}
@keyframes sm_2880 {
 0% {
  transform:translate3d(0px,0px,0px)
 }
 100% {
  transform:translate3d(-2880px,0px,0px)
 }
}
@keyframes a_1800 {
 100% {
  background-position:-1800px center
 }
}
@keyframes a_3456 {
 100% {
  background-position:-3456px center
 }
}
@keyframes sm_3312 {
 0% {
  transform:translate(0px)
 }
 100% {
  transform:translate(-3312px)
 }
}
@keyframes sm_1296 {
 0% {
  transform:translate(0px)
 }
 100% {
  transform:translate(-1296px)
 }
}
@keyframes sm_3168 {
 0% {
  transform:translate(0px)
 }
 100% {
  transform:translate(-3168px)
 }
}
@keyframes sm_612 {
 0% {
  transform:translate(0px)
 }
 100% {
  transform:translate(-612px)
 }
}
@keyframes sm_ {
 0% {
  transform:translate(0px)
 }
 100% {
  transform:translate(-2448px)
 }
}
.ex_cclear {
 width:15px;
 vertical-align:middle;
 display:table-cell;
 font-size:10px;
 text-align:center;
 cursor:pointer;
 padding-top:12px
}
.ex_cdate {
 width:55px;
 vertical-align:middle;
 font-size:10px;
 display:table-cell;
 text-align:center;
 padding-top:12px
}
.ex_levels {
 position:absolute;
 right:0;
 left:0;
 margin:0 auto;
 top:35px;
 width:21px;
 text-align:center;
 color:#fff;
 border-radius:2px;
 font-size:8px
}
.ex_ranks {
 position:absolute;
 right:0;
 left:0;
 margin:0 auto;
 top:35px;
 width:32px;
 text-align:center;
 color:#fff;
 border-radius:2px;
 font-size:8px
}
.prim_ex_levels {
 position:absolute;
 right:0;
 left:0;
 margin:0 auto;
 top:0;
 text-align:center;
 color:#fff;
 border-radius:2px;
 font-size:8px
}
.prim_ex_ranks {
 position:absolute;
 right:0;
 left:0;
 margin:0 auto;
 top:32px;
 text-align:center;
 color:#fff;
 border-radius:2px;
 font-size:8px
}
.chat_avatar {
 width:40px
}
.chat_avatar img{height:37px;width:37px;display:block;overflow:hidden;cursor:pointer;padding:1px}
.user_item_avatar {
 width:40px
}
.user_item_avatar .acav {
 width:40px;
 height:40px
}
.ulev-10 {
    background: #03add8;
    color: #fff;
}
.ulev-20 {
    background: #0327d8;
    color: #fff;
}
.ulev-30 {
    background: #d803c8;
    color: #fff;
}
.ulev-40 {
    background: #d8035b;
    color: #fff;
}
.ulev-50 {
    background: #03d8b1;
    color: #fff;
}
.ulev-60 {
    background: #129810;
    color: #fff;
}
.ulev-70 {
    background: #981010;
    color: #fff;
}
.ulev-80 {
    background: #9a603e;
    color: #fff;
}
.ulev-90 {
    background: #949019;
    color: #fff;
}
.ulev-100 {
    background: #ff43b4;
    color: #fff;
}
.rlev-100 {
    background: #d67701;
    color: #fff;
}
.under-10 {
    box-shadow: 0 0 4px #03add8;
    color: #000;
}
.under-20 {
    box-shadow: 0 0 4px #0327d8;
    color: #000;
}
.under-30 {
    box-shadow: 0 0 4px #d803c8;
    color: #000;
}
.under-40 {
    box-shadow: 0 0 4px #d8035b;
    color: #000;
}
.under-50 {
    box-shadow: 0 0 4px #03d8b1;
    color: #000;
}
.under-60 {
    box-shadow: 0 0 4px #129810;
    color: #000;
}
.under-70 {
    box-shadow: 0 0 4px #981010;
    color: #000;
}
.under-80 {
    box-shadow: 0 0 4px #9a603e;
    color: #000;
}
.under-90 {
    box-shadow: 0 0 4px #949019;
    color: #000;
}
.under-100 {
    box-shadow: 0 0 4px #ff43b4;
    color: #000;
}
.reach-100 {
    box-shadow: 0 0 3px #d67701;
    color: #000;
}
.border-10 {
 border:2px solid #03add8
}
.border-20 {
 border:2px solid #0327d8
}
.border-30 {
 border:2px solid #d803c8
}
.border-40 {
 border:2px solid #d8035b
}
.border-50 {
 border:2px solid #03d8b1
}
.border-60 {
 border:2px solid #129810
}
.border-70 {
 border:2px solid #981010
}
.border-80 {
 border:2px solid #9a603e
}
.border-90 {
 border:2px solid #949019
}
.border-100 {
 border:2px solid #ff43b4
}
.reachborder-100 {
 border:2px solid #d67701
}
.pro_border-10 {
 border:5px solid #03add8
}
.pro_border-20 {
 border:5px solid #0327d8
}
.pro_border-30 {
 border:5px solid #d803c8
}
.pro_border-40 {
 border:5px solid #d8035b
}
.pro_border-50 {
 border:5px solid #03d8b1
}
.pro_border-60 {
 border:5px solid #129810
}
.pro_border-70 {
 border:5px solid #981010
}
.pro_border-80 {
 border:5px solid #9a603e
}
.pro_border-90 {
 border:5px solid #949019
}
.pro_border-100 {
 border:5px solid #ff43b4
}
.proreachborder-100 {
 border:5px solid #d67701
}
.glowing::before {
 content:'';
 position:absolute;
 left:-2px;
 top:-2px;
 background:linear-gradient(45deg,#e8f74d,#ff6600d9,#00ff66,#13ff13,#ad27ad,#bd2681,#6512b9,#ff3300de,#5aabde);
 background-size:400%;
 width:calc(100% + 5px);
 height:calc(100% + 5px);
 z-index:-1;
 animation:glower 20s linear infinite
}
@keyframes glower {
 0% {
  background-position:0 0
 }
 50% {
  background-position:400% 0
 }
 100% {
  background-position:0 0
 }
}
.bneon1 {
 color:#fff;
 text-shadow:1px 1px 1px #e60000,1px 1px 3px #f33,1px 1px 5px #f33
}
.bneon2 {
 color:#fff;
 text-shadow:1px 1px 1px #e63900,1px 1px 3px #f63,1px 1px 5px #f63
}
.bneon3 {
 color:#fff;
 text-shadow:1px 1px 1px #e67300,1px 1px 3px #f93,1px 1px 5px #f93
}
.bneon4 {
 color:#fff;
 text-shadow:1px 1px 1px #b38600,1px 1px 3px #fc3,1px 1px 5px #fc3
}
.bneon5 {
 color:#fff;
 text-shadow:1px 1px 1px olive,1px 1px 3px #cc0,1px 1px 5px #cc0
}
.bneon6 {
 color:#fff;
 text-shadow:1px 1px 1px #739900,1px 1px 3px #9c0,1px 1px 5px #9c0
}
.bneon7 {
 color:#fff;
 text-shadow:1px 1px 1px #408000,1px 1px 3px #59b300,1px 1px 5px #59b300
}
.bneon8 {
 color:#fff;
 text-shadow:1px 1px 1px #637042,1px 1px 3px #829356,1px 1px 5px #829356
}
.bneon9 {
 color:#fff;
 text-shadow:1px 1px 1px #004d00,1px 1px 3px green,1px 1px 5px green
}
.bneon10 {
 color:#fff;
 text-shadow:1px 1px 1px #009926,1px 1px 3px #00e639,1px 1px 5px #00e639
}
.bneon11 {
 color:#fff;
 text-shadow:1px 1px 1px #00994d,1px 1px 3px #00e673,1px 1px 5px #00e673
}
.bneon12 {
 color:#fff;
 text-shadow:1px 1px 1px #009973,1px 1px 3px #00e6ac,1px 1px 5px #00e6ac
}
.bneon13 {
 color:#fff;
 text-shadow:1px 1px 1px teal,1px 1px 3px #0cc,1px 1px 5px #0cc
}
.bneon14 {
 color:#fff;
 text-shadow:1px 1px 1px #027997,1px 1px 3px #03add8,1px 1px 5px #03add8
}
.bneon15 {
 color:#fff;
 text-shadow:1px 1px 1px #0040ff,1px 1px 3px #36f,1px 1px 5px #36f
}
.bneon16 {
 color:#fff;
 text-shadow:1px 1px 1px #0c5d73,1px 1px 3px #107896,1px 1px 5px #107896
}
.bneon17 {
 color:#fff;
 text-shadow:1px 1px 1px #036,1px 1px 3px #004d99,1px 1px 5px #004d99
}
.bneon18 {
 color:#fff;
 text-shadow:1px 1px 1px #2d00b3,1px 1px 3px #63f,1px 1px 5px #63f
}
.bneon19 {
 color:#fff;
 text-shadow:1px 1px 1px #7300e6,1px 1px 3px #93f,1px 1px 5px #93f
}
.bneon20 {
 color:#fff;
 text-shadow:1px 1px 1px #ac00e6,1px 1px 3px #c3f,1px 1px 5px #c3f
}
.bneon21 {
 color:#fff;
 text-shadow:1px 1px 1px #c0c,1px 1px 3px #f3f,1px 1px 5px #f3f
}
.bneon22 {
 color:#fff;
 text-shadow:1px 1px 1px #e600ac,1px 1px 3px #f3c,1px 1px 5px #f3c
}
.bneon23 {
 color:#fff;
 text-shadow:1px 1px 1px #c06,1px 1px 3px #f39,1px 1px 5px #f39
}
.bneon24 {
 color:#fff;
 text-shadow:1px 1px 1px #e60039,1px 1px 3px #f36,1px 1px 5px #f36
}
.bneon25 {
 color:#fff;
 text-shadow:1px 1px 1px #503930,1px 1px 3px #604439,1px 1px 5px #604439
}
.bneon26 {
 color:#fff;
 text-shadow:1px 1px 1px #604439,1px 1px 3px #795548,1px 1px 5px #795548
}
.bneon27 {
 color:#fff;
 text-shadow:1px 1px 1px #805a4d,1px 1px 3px #a97f70,1px 1px 5px #a97f70
}
.bneon28 {
 color:#fff;
 text-shadow:1px 1px 1px #9f7160,1px 1px 3px #bc9b8f,1px 1px 5px #bc9b8f
}
.bneon29 {
 color:#fff;
 text-shadow:1px 1px 1px gray,1px 1px 3px #9e9e9e,1px 1px 5px #9e9e9e
}
.bneon30 {
 color:#fff;
 text-shadow:1px 1px 1px #5e7a87,1px 1px 3px #879fab,1px 1px 5px #879fab
}
.bneon31 {
 color:#fff;
 text-shadow:1px 1px 1px #495f69,1px 1px 3px #698796,1px 1px 5px #698796
}
.bneon32 {
 color:#fff;
 text-shadow:1px 1px 1px #2a363c,1px 1px 3px #495f69,1px 1px 5px #495f69
}
.bnback1 {
 background:#f33
}
.bnback2 {
 background:#f63
}
.bnback3 {
 background:#f93
}
.bnback4 {
 background:#fc3
}
.bnback5 {
 background:#cc0
}
.bnback6 {
 background:#9c0
}
.bnback7 {
 background:#59b300
}
.bnback8 {
 background:#829356
}
.bnback9 {
 background:green
}
.bnback10 {
 background:#00e639
}
.bnback11 {
 background:#00e673
}
.bnback12 {
 background:#00e6ac
}
.bnback13 {
 background:#0cc
}
.bnback14 {
 background:#03add8
}
.bnback15 {
 background:#36f
}
.bnback16 {
 background:#107896
}
.bnback17 {
 background:#004d99
}
.bnback18 {
 background:#63f
}
.bnback19 {
 background:#93f
}
.bnback20 {
 background:#c3f
}
.bnback21 {
 background:#f3f
}
.bnback22 {
 background:#f3c
}
.bnback23 {
 background:#f39
}
.bnback24 {
 background:#f36
}
.bnback25 {
 background:#604439
}
.bnback26 {
 background:#795548
}
.bnback27 {
 background:#a97f70
}
.bnback28 {
 background:#bc9b8f
}
.bnback29 {
 background:#9e9e9e
}
.bnback30 {
 background:#879fab
}
.bnback31 {
 background:#698796
}
.bnback32 {
 background:#495f69
}
.backgrad1,
.bgrad1 {
 background:linear-gradient(to right,#ff3333,#800000)
}
.backgrad2,
.bgrad2 {
 background:linear-gradient(to right,#ff6633,#4d1300)
}
.backgrad3,
.bgrad3 {
 background:linear-gradient(to right,#ff9933,#4d2600)
}
.backgrad4,
.bgrad4 {
 background:linear-gradient(to right,#ffcc33,#806000)
}
.backgrad5,
.bgrad5 {
 background:linear-gradient(to right,#cccc00,#4d4d00)
}
.backgrad6,
.bgrad6 {
 background:linear-gradient(to right,#99cc00,#394d00)
}
.backgrad7,
.bgrad7 {
 background:linear-gradient(to right,#59b300,#264d00)
}
.backgrad8,
.bgrad8 {
 background:linear-gradient(to right,#829356,#2b301c)
}
.backgrad9,
.bgrad9 {
 background:linear-gradient(to right,#008000,#001a00)
}
.backgrad10,
.bgrad10 {
 background:linear-gradient(to right,#00e639,#00330d)
}
.backgrad11,
.bgrad11 {
 background:linear-gradient(to right,#00e673,#006633)
}
.backgrad12,
.bgrad12 {
 background:linear-gradient(to right,#00e6ac,#004d39)
}
.backgrad13,
.bgrad13 {
 background:linear-gradient(to right,#00cccc,#004d4d)
}
.backgrad14,
.bgrad14 {
 background:linear-gradient(to right,#03add8,#013d4b)
}
.backgrad15,
.bgrad15 {
 background:linear-gradient(to right,#3366ff,#002080)
}
.backgrad16,
.bgrad16 {
 background:linear-gradient(to right,#107896,#073845)
}
.backgrad17,
.bgrad17 {
 background:linear-gradient(to right,#004d99,#66b3ff)
}
.backgrad18,
.bgrad18 {
 background:linear-gradient(to right,#6633ff,#c6b3ff)
}
.backgrad19,
.bgrad19 {
 background:linear-gradient(to right,#9933ff,#d9b3ff)
}
.backgrad20,
.bgrad20 {
 background:linear-gradient(to right,#cc33ff,#ecb3ff)
}
.backgrad21,
.bgrad21 {
 background:linear-gradient(to right,#ff33ff,#ffb3ff)
}
.backgrad22,
.bgrad22 {
 background:linear-gradient(to right,#ff33cc,#ff99e6)
}
.backgrad23,
.bgrad23 {
 background:linear-gradient(to right,#ff3399,#ffb3d9)
}
.backgrad24,
.bgrad24 {
 background:linear-gradient(to right,#ff3366,#ffb3c6)
}
.backgrad25,
.bgrad25 {
 background:linear-gradient(to right,#40e0d0,#ff8c00,#ff0080)
}
.backgrad26,
.bgrad26 {
 background:linear-gradient(to right,#11998e,#38ef7d)
}
.backgrad27,
.bgrad27 {
 background:linear-gradient(to right,#108dc7,#ef8e38)
}
.backgrad28,
.bgrad28 {
 background:linear-gradient(to right,#fc5c7d,#6a82fb)
}
.backgrad29,
.bgrad29 {
 background:linear-gradient(to right,#fc466b,#3f5efb)
}
.backgrad30,
.bgrad30 {
 background:linear-gradient(to right,#c94b4b,#4b134f)
}
.backgrad31,
.bgrad31 {
 background:linear-gradient(to right,#00f260,#0575e6)
}
.backgrad32,
.bgrad32 {
 background:linear-gradient(to right,#fc4a1a,#f7b733)
}
.backgrad33,
.bgrad33 {
 background:linear-gradient(to right,#22c1c3,#fdbb2d)
}
.backgrad34,
.bgrad34 {
 background:linear-gradient(to right,#7f00ff,#e100ff)
}
.backgrad35,
.bgrad35 {
 background:linear-gradient(to right,#67b26f,#4ca2cd)
}
.backgrad36,
.bgrad36 {
 background:linear-gradient(to right,#ee0979,#ff6a00)
}
.backgrad37,
.bgrad37 {
 background:linear-gradient(to right,#00c3ff,#ffff1c)
}
.backgrad38,
.bgrad38 {
 background:linear-gradient(to right,#fc00ff,#00dbde)
}
.backgrad39,
.bgrad39 {
 background:linear-gradient(to right,#833ab4,#fd1d1d,#fcb045)
}
.backgrad40,
.bgrad40 {
 background:linear-gradient(to right,#43cea2,#185a9d)
}
.backgrad41,
.bgrad41 {
 background:linear-gradient(to right,#bdc3c7,#2c3e50)
}
.backgrad42,
.bgrad42 {
 background:linear-gradient(to right,#373B44,#4286f4)
}
.backgrad43,
.bgrad43 {
 background:linear-gradient(to right,#2980B9,#6DD5FA,#FFFFFF)
}
.backgrad44,
.bgrad44 {
 background:linear-gradient(to right,#FF0099,#493240)
}
.backgrad45,
.bgrad45 {
 background:linear-gradient(to right,#f953c6,#b91d73)
}
.backgrad46,
.bgrad46 {
 background:linear-gradient(to left,#c31432,#240b36)
}
.backgrad47,
.bgrad47 {
 background:linear-gradient(to right,#dd3e54,#6be585)
}
.backgrad48,
.bgrad48 {
 background:linear-gradient(to right,#8360c3,#2ebf91)
}
.backgrad49,
.bgrad49 {
 background:linear-gradient(to right,#544a7d,#ffd452)
}
.backgrad50,
.bgrad50 {
 background:linear-gradient(to right,#009FFF,#ec2F4B)
}
.backgrad51,
.bgrad51 {
 background:linear-gradient(to right,#59C173,#a17fe0,#5D26C1)
}
.backgrad52,
.bgrad52 {
 background:linear-gradient(to right,#005AA7,#FFFDE4)
}
.backgrad53,
.bgrad53 {
 background:linear-gradient(to right,#DA4453,#89216B)
}
.backgrad54,
.bgrad54 {
 background:linear-gradient(to right,#ad5389,#3c1053)
}
.backgrad55,
.bgrad55 {
 background:linear-gradient(to right,#a8c0ff,#3f2b96)
}
.backgrad56,
.bgrad56 {
 background:linear-gradient(to right,#333333,#dd1818)
}
.backgrad57,
.bgrad57 {
 background:linear-gradient(to right,#108dc7,#ef8e38)
}
.backgrad58,
.bgrad58 {
 background:linear-gradient(to right,#23074d,#cc5333)
}
.backgrad59,
.bgrad59 {
 background:linear-gradient(to right,#fffbd5,#b20a2c)
}
.backgrad60,
.bgrad60 {
 background:linear-gradient(to right,#0f0c29,#302b63,#24243e)
}
.backgrad61,
.bgrad61 {
 background:linear-gradient(to right,#800080,#ffc0cb)
}
.backgrad62,
.bgrad62 {
 background:linear-gradient(to right,#00F260,#0575E6)
}
.backgrad63,
.bgrad63 {
 background:linear-gradient(to right,#667db6,#0082c8,#ec38bc,#fdeff9)
}
.backgrad64,
.bgrad64 {
 background:linear-gradient(to right,#e1eec3,#f05053)
}
.backgrad65,
.bgrad65 {
 background:linear-gradient(to right,#03001e,#7303c0,#ec38bc,#fdeff9)
}
.backgrad66,
.bgrad66 {
 background:linear-gradient(to right,#1a2a6c,#b21f1f,#fdbb2d)
}
.backgrad67,
.bgrad67 {
 background:linear-gradient(to right,#000000,#0f9b0f)
}
.backgrad68,
.bgrad68 {
 background:linear-gradient(to right,#36D1DC,#5B86E5)
}
.backgrad69,
.bgrad69 {
 background:linear-gradient(to right,#3A1C71,#D76D77,#FFAF7B)
}
.backgrad70,
.bgrad70 {
 background:linear-gradient(to right,#283c86,#45a247)
}
.backgrad71,
.bgrad71 {
 background:linear-gradient(to right,#EF3B36,#FFFFFF)
}
.backgrad72,
.bgrad72 {
 background:linear-gradient(to right,#159957,#155799)
}
.backgrad73,
.bgrad73 {
 background:linear-gradient(to right,#000046,#1CB5E0)
}
.backgrad74,
.bgrad74 {
 background:linear-gradient(to right,#56CCF2,#2F80ED)
}
.backgrad75,
.bgrad75 {
 background:linear-gradient(to right,#EB5757,#000000)
}
.backgrad76,
.bgrad76 {
 background:linear-gradient(to right,#20002c,#cbb4d4)
}
.backgrad77,
.bgrad77 {
 background:linear-gradient(to right,#34e89e,#0f3443)
}
.backgrad78,
.bgrad78 {
 background:linear-gradient(to right,#bdc3c7,#2c3e50)
}
.backgrad79,
.bgrad79 {
 background:linear-gradient(to right,#a80077,#66ff00)
}
.backgrad80,
.bgrad80 {
 background:linear-gradient(to right,#000,#656565)
}
.bgrad1,
.bgrad2,
.bgrad3,
.bgrad4,
.bgrad5,
.bgrad6,
.bgrad7,
.bgrad8,
.bgrad9,
.bgrad10,
.bgrad11,
.bgrad12,
.bgrad13,
.bgrad14,
.bgrad15,
.bgrad16,
.bgrad17,
.bgrad18,
.bgrad19,
.bgrad20,
.bgrad21,
.bgrad22,
.bgrad23,
.bgrad24,
.bgrad25,
.bgrad26,
.bgrad27,
.bgrad28,
.bgrad29,
.bgrad30,
.bgrad31,
.bgrad32,
.bgrad33,
.bgrad34,
.bgrad35,
.bgrad36,
.bgrad37,
.bgrad38,
.bgrad39,
.bgrad40,
.bgrad41,
.bgrad42,
.bgrad43,
.bgrad44,
.bgrad45,
.bgrad46,
.bgrad47,
.bgrad48,
.bgrad49,
.bgrad50,
.bgrad51,
.bgrad52,
.bgrad53,
.bgrad54,
.bgrad55,
.bgrad56,
.bgrad57,
.bgrad58,
.bgrad59,
.bgrad60,
.bgrad61,
.bgrad62,
.bgrad63,
.bgrad64,
.bgrad65,
.bgrad66,
.bgrad67,
.bgrad68,
.bgrad69,
.bgrad70,
.bgrad71,
.bgrad72,
.bgrad73,
.bgrad74,
.bgrad75,
.bgrad76,
.bgrad77,
.bgrad78,
.bgrad79,
.bgrad80 {
 color:transparent;
 -webkit-background-clip:text;
 background-clip:text
}
.nameWave {
 background-size:200% auto;
 background-position:0 0;
 -webkit-animation:nameWave 3s linear infinite normal;
 animation:nameWave 1.5s linear infinitel
}
@keyframes nameWave {
 to {
  background-position:200% center
 }
}
@font-face {
 font-family:neon;
 src:url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/707108/neon.ttf)
}
.neon {
 font-family:neon;
 color:#fb4264;
 text-shadow:0 0 3vw #f40a35
}
.flux {
 font-family:neon;
 color:#426dfb;
 text-shadow:0 0 3vw #2356ff
}
.neon {
 animation:neon 1s ease infinite;
 -moz-animation:neon 1s ease infinite;
 -webkit-animation:neon 1s ease infinite
}
@keyframes neon {
 0%,
 100% {
  color:#fed128;
  border:1px solid #fed128;
  background:#353535;
  padding:2px 10px;
  border-radius:8px
 }
 50% {
  color:#806914;
  border:1px solid #fed128;
  background:#f5ca27;
  padding:2px 10px;
  border-radius:8px
 }
}
.flux {
 animation:flux 2s linear infinite;
 -moz-animation:flux 2s linear infinite;
 -webkit-animation:flux 2s linear infinite;
 -o-animation:flux 2s linear infinite
}
@keyframes flux {
 0%,
 100% {
  color:#28d7fe;
  border:1px solid #28d7fe;
  background:#000;
  padding:2px 10px;
  border-radius:8px;
  box-shadow:1px 1px 3px
 }
 50% {
  color:#146c80;
  border:1px solid #28d7fe;
  background:#000;
  padding:2px 10px;
  border-radius:8px;
  box-shadow:1px 1px 3px
 }
}
.chat_itemsp {
 width:170px;
 height:100%;
 text-align:center;
 cursor:pointer;
 display:table-cell;
 max-width:16.66666666%;
 vertical-align:middle;
 position:relative;
 background:linear-gradient(to top,#dfdfdf,#fff)!important;
 border-radius:25px 0 0 25px;
 border-left:3px solid #9f9f9f91
}
.premium_gift_text {
 padding:10px;
 width:100%;
 text-align:center;
 margin:0 auto 10px;
 font-weight:700;
 text-transform:uppercase;
 color:#fff;
 background:#012832
}
#avatar_panel_tab {
 padding:0 5px 0 15px!important;
 border:1px solid #f4f4f4!important
}
.avatar_panel_scroll {
 max-height:290px;
 overflow:hidden auto
}
.predefined_avatar_layout {
 height:auto!important;
 float:left!important;
 margin:2px!important;
 border:1px solid #01283247!important;
 padding:5px!important
}
.predefined_avatar_layout:hover {
 transform:scale(1);
 -webkit-transform:scale(1);
 -moz-transform:scale(1);
 -o-transform:scale(1);
 z-index:10;
 background-color:#fff
}
.predefined_avatar {
 width:50px;
 height:50px;
 margin-bottom:-3px
}
.whitename {
    color: white !important;
}

.sp_bg1 {
    text-shadow: none;
    background: url(sp_bg/1.gif);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 100%;
    width: 100px;
    height: 23px;
    text-align: center;
    position: relative;
    display: inline-block;
    padding: 3px 0 0 0;
    color: white !important;
}

.sp_bg2 {
    text-shadow: none;
    background: url(sp_bg/2.gif);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 100%;
    width: 100px;
    height: 23px;
    text-align: center;
    position: relative;
    display: inline-block;
    padding: 3px 0 0 0;
    color: white !important;
}

.sp_bg3 {
    text-shadow: none;
    background: url(sp_bg/3.gif);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 100%;
    width: 100px;
    height: 23px;
    text-align: center;
    position: relative;
    display: inline-block;
    padding: 4px 0 0 5px;
    color: white !important;
}

.sp_bg4 {
    text-shadow: none;
    background: url(sp_bg/4.gif);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 100%;
    width: 100px;
    height: auto;
    text-align: center;
    position: relative;
    display: inline-block;
    padding: 4px 0 0 5px;
    color: white !important;
}

.sp_bg5 {
    text-shadow: none;
    background: url(sp_bg/5.gif);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 100%;
    width: 100px;
    height: auto;
    text-align: center;
    position: relative;
    display: inline-block;
    padding: 10px 0 0 5px;
    color: white !important;
}

.sp_bg6 {
    text-shadow: none;
    background: url(sp_bg/6.gif);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 100%;
    width: 100px;
    height: auto;
    text-align: center;
    position: relative;
    display: inline-block;
    padding: 13px 0 6px 5px;
    color: white !important;
}

.sp_bg7 {
    text-shadow: none;
    background: url(sp_bg/7.gif);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 100%;
    width: 100px;
    height: auto;
    text-align: center;
    position: relative;
    display: inline-block;
    padding: 5px 0 0 5px;
    color: white !important;
}

.sp_bg8 {
    text-shadow: none;
    background: url(sp_bg/8.gif);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 100%;
    width: 100px;
    height: auto;
    text-align: center;
    position: relative;
    display: inline-block;
    padding: 12px 0 5px 5px;
    color: white !important;
}

.sp_bg9 {
    text-shadow: none;
    background: url(sp_bg/9.gif);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 100%;
    width: 100px;
    height: auto;
    text-align: center;
    position: relative;
    display: inline-block;
    padding: 5px 0 5px 5px;
    color: white !important;
}

.sp_bg10 {
    text-shadow: none;
    background: url(sp_bg/10.gif);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 100%;
    width: 100px;
    height: auto;
    text-align: center;
    position: relative;
    display: inline-block;
    padding: 2px 0 5px 5px;
    color: white !important;
}

.sp_bg11 {
    text-shadow: none;
    background: url(sp_bg/11.gif);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 100%;
    width: 100px;
    height: auto;
    text-align: center;
    position: relative;
    display: inline-block;
    padding: 5px 0 0 5px;
}

.sp_bg12 {
    text-shadow: none;
    background: url(sp_bg/12.gif);
    background-position: center;
    background-repeat: no-repeat;
    background-size: 100%;
    width: 100px;
    height: auto;
    text-align: center;
    position: relative;
    display: inline-block;
    padding: 9px 0 0 5px;
}

.sp_bg1,
.sp_bg2,
.sp_bg3,
.sp_bg4,
.sp_bg5,
.sp_bg7,
.sp_bg8,
.sp_bg9,
.sp_bg12,
.sp_bg10>span {
    color: #fff !important;
}

.sp_bg1,
.sp_bg2,
.sp_bg3,
.sp_bg4,
.sp_bg5,
.sp_bg7,
.sp_bg8,
.sp_bg9,
.sp_bg12,
.sp_bg10>p {
    color: #fff !important;
}

.sp_bg6>span {
    color: #403601 !important;
}

.sp_bg6>p {
    color: #3a1600 !important;
}

.sp_bg11>span {
    color: #3a1600 !important;
}

.sp_bg11>p {
    color: #403601 !important;
}