html,body,a,article,aside,button,div,footer,form,h2,h3,h4,header,hr,img,input,main,nav,option,li,p,section,select,span,textarea,ul
{border:0;font-size:100%;font:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}
@-webkit-keyframes autofill{to{color:inherit;background:transparent}}
input:-webkit-autofill{-webkit-animation-name:autofill;-webkit-animation-fill-mode:both}
body{user-select:none}
a img{border:0;outline:0}
img{max-width:100%}
article,aside,footer,header,nav,section{display:block}
body{line-height:1}
li,ul{list-style:none}
@font-face{font-family:Montserrat;src:url('/design/fonts/norm.ttf');font-style:normal;font-weight:normal}
@font-face{font-family:Montserrat;src:url('/design/fonts/bold.ttf');font-style:normal;font-weight:bold}
a{text-decoration:none}
b{font-weight:bold}
body{background:#252525;font-family:Montserrat,Verdana;font-size:16px;margin:0 auto;max-width:480px;padding:4px}
body.click{opacity:0.5;pointer-events:none}
a.block,a.button,li.day{background:#232D23;color:#E19034;text-shadow:#000 1px 1px 3px}
a.block{display:block;font-size:85%;padding:9px 13px}
a.block:hover,a.list:hover{background:#273427}
a.button,button,input,li.day,select,textarea{border:1px solid #E19034;border-radius:4px;display:inline-block;font-size:82%;padding:8px 10px}
a.button.color,li.day.color{color:#FDEF01}
a.button:active{position:relative;top:1px}
a.button:hover{border:1px solid #E65010;color:#E65010}
a.left{text-align:left}
a.list{display:block}
a.auth,a.bank,a.day,a.gift,a.menu,a.page,a.shop,a.stock,li.day{margin:4px 10px}
a.auth{width:140px}
a.day{height:64px;width:64px}
a.gift,a.menu{width:125px}
a.save{width:160px}
a.bank,a.page,a.shop,a.stock{padding:14px 0;width:50px}
aside,footer,header,nav{background:#232D23;border:1px solid #324532;border-radius:4px;margin:4px 0;padding:8px 4px}
aside p,footer p{margin:0;padding:0 12px;text-align:center}
article.bonus img.bonus{width:70px}
article.bonus,article.chat,article.dialog,article.friend,article.gifts,article.mail,article.news,article.pet,article.plant,
article.rating,article.seed,article.task,article.tech,article.users{text-shadow:#000 1px 1px 3px}
article.bonus,article.pet,article.plant,article.seed,article.task,article.tech{border-bottom:1px solid #324532;padding:4px 8px}
article.item{padding:4px 8px;text-shadow:#000 1px 1px 3px}
article.bonus h4,article.chat h4,article.dialog h4,article.friend h4,article.gifts h4,article.mail h4,article.item h4,
article.news h4,article.pet h4,article.plant h4,article.rating h4,article.seed h4,
article.task h4,article.tech h4,article.users h4{color:#E65010;font-size:85%;font-weight:bold;line-height:1}
article.news{border-bottom:1px solid #324532}
article.chat p.time,article.mail p.time,article.news p.time{color:#FDEF01;font-size:75%}
article.chat,article.mail{padding:6px 10px 2px 10px}
article.chat h4,article.mail h4{padding:4px 8px 2px 8px}
article.chat p.text,article.mail p.text{padding-bottom:2px}
article.item h4{padding-top:14px}
article.item.sale h4{padding-top:4px}
article.news{padding:6px 10px}
article.news h4{padding:8px}
article.news p.text{padding-bottom:5px}
article.bonus h4,article.pet h4,article.plant h4,article.seed h4,article.task h4,article.tech h4{padding-top:4px}
article.bonus img.bonus,article.pet img.pet,article.plant img.plant,article.tech img.tech{border:1px solid #FDEF01;border-radius:4px;float:left}
article.pet img.pet,article.tech img.tech{height:80px}
article.bonus p,article.item p,article.pet p,article.plant p,article.seed p,article.task p,article.tech p{font-size:78%}
article.bonus,article.pet,article.tech{height:82px}
article.pet h4{margin-left:95px}
article.pet img.pet{background:url('/design/animal/area/grass.png');width:85px}
article.pet p{padding:2px 5px 0 90px}
article.plant{height:50px}
article.plant h4{margin-left:58px}
article.plant img.plant{background:url('/design/garden/soil/grass.png');height:48px;width:48px}
article.plant p{padding:2px 5px 0 53px}
article.dialog,article.friend,article.gifts,article.rating,article.users{height:24px;padding:9px 13px}
article.dialog h4,article.friend h4,article.gifts h4,article.rating h4,article.users h4{margin-left:28px;padding-top:5px}
article.bonus img.bonus,article.dialog img.dialog,article.friend img.friend,
article.gifts img.gifts,article.rating img.rating,article.users img.users{float:left}
article.item{height:40px}
article.item.sale{height:45px}
article.seed{height:45px}
article.item h4,article.seed h4{margin-left:50px}
article.item img.item,article.seed img.seed{float:left;margin:4px 0 0 2px;width:35px}
article.item img.item.seed{margin:2px 0 0 2px}
article.item p{padding-left:45px}
article.seed p{padding-left:45px}
article.shop.pet,article.shop.tech{height:62px}
article.shop.bonus h4,article.shop.pet h4,article.shop.tech h4{margin-left:80px}
article.shop.pet img.shop.pet,article.shop.tech img.shop.tech{width:70px;height:60px}
article.shop.bonus p,article.shop.pet p,article.shop.tech p{padding:2px 5px 0 75px}
article.shop.bonus,article.shop.seed{border-bottom:0}
article.task.one{height:68px}
article.task.two{height:92px}
article.task.three{height:114px}
article.task h4{margin-left:70px}
article.task img.task{float:left;padding-top:5px;width:56px}
article.task p{padding:2px 5px 0 65px}
article.tech h4{margin-left:110px}
article.tech img.tech{background:url('/design/technic/area/grass.png');width:100px}
article.tech p{padding:2px 5px 0 105px}
button{background:#232D23;border:1px solid #E19034;border-radius:4px;display:inline-block;font-size:85%;padding:13px 16px}
button:active{position:relative;top:1px}
button:hover{border:1px solid #E65010;color:#E65010;cursor:pointer}
div.center{text-align:center}
div.smiles{margin-bottom:10px}
div.smiles span{display:inline-block;margin:0 6px}
div.smiles span:active{position:relative;top:1px}
div.smiles span:hover{cursor:pointer}
div.twisting{background:url('/design/images/fortune.png');display:inline-block;height:228px;margin-top:5px;width:228px}
form{margin:8px 0;text-align:center}
button,h2,input,p,textarea{color:#FFFB94;text-shadow:#000 1px 1px 3px}
h2{font-size:95%;font-weight:bold;line-height:1}
h3,p.online{color:#FFFB94;font-size:85%;font-weight:bold;line-height:1;text-align:center}
h3.border{border-bottom:1px solid #324532;border-top:1px solid #324532;padding:12px 10px}
main.about h3,main.friend h3,main.gift h3,main.mail h3,main.rating h3,main.shop h3,main.stock h3,main.user h3{border-bottom:1px solid #324532;padding:12px 10px}
main.shop h3.line,main.stock h3.line,main.user h3.line{border-top:1px solid #324532}
main.mail h3.none{border:0}
main.users h3{border:0;padding:12px 10px}
h3.top{padding-top:8px}
hr{border-top:1px solid #324532;margin:4px 10px 8px 10px}
hr.rules{border-top:1px solid #324532;margin:0 0 8px 0}
header{margin:0;text-align:center}
img.aside{margin:0 8px}
img.avatar{max-width:200px}
img.center{text-align:center}
img.gift{width:100px}
img.ico,img.icon,img.icos,img.icox,img.icoz,img.smile{vertical-align:middle}
img.icos,img.icox{margin-right:5px}
img.icon{margin-right:8px;width:24px}
img.icos,img.smile{width:16px}
img.icoz{margin:0 2px 0 5px;width:16px}
img.avatar,img.logo{border-radius:8px;box-shadow:#000 0px 0px 5px}
input,select,textarea{background:#232D23;color:#FFFB94;font-size:95%;margin:5px 0;padding:12px 8px;width:160px}
input:focus,select:focus,textarea:focus{border:1px solid #E65010}
input.no,select.no,textarea.no{border:1px solid #F51616}
input.ok,select.ok,textarea.ok{border:1px solid #40B124}
li.day{width:83px;padding:28px 0}
main{background:#232D23;border:1px solid #324532;border-radius:4px;margin:4px 0;padding:8px 0 4px 0}
main.about p{padding:2px 4px}
main.fortune{text-align:center}
main.top{padding:8px 0 0 0}
main.zero{padding:0}
main p{padding:0 4px}
main p.notice,p.notice{margin:0;padding:16px 0;text-align:center}
main ul li:last-child a article,main ul li:last-child article,main.news article:last-of-type{border-bottom:0}
nav.auth,nav.gift,nav.menu,nav.shop{padding:0}
nav.auth{border:0}
p{font-size:82%;line-height:1.3;margin:5px}
p.pays{border-bottom:1px solid #324532}
p.center{text-align:center}
p.length{margin:10px}
p.notice.chat,p.notice.mail{border-top:1px solid #324532}
p.pays{padding:8px 0}
p.hide,ul.play.hide{display:none}
select{width:180px}
select:hover{cursor:pointer}
span.color{color:#FDEF01;font-weight:bold}
span.small{color:#FFFB94;font-size:85%;width:160px}
textarea{height:70px;resize:none;margin:5px 0 0 0;width:300px}
ul.about.end li:last-child,ul.bonus li:last-child{border-bottom:0}
ul.about.end li:last-child a{border-radius:0 0 4px 4px}
ul.auth,ul.day,ul.gift,ul.menu{margin:5px;text-align:center}
ul.auth li,ul.bank li,ul.day li,ul.gift li,ul.menu li,ul.page li,ul.shop li,ul.stock li{display:inline-block}
ul.bottom li,ul.dialog li,ul.friend li,ul.gifts li,ul.msg li,ul.page,ul.rules li,ul.users li{border-top:1px solid #324532}
ul.bottom li:last-child a{border-radius:0 0 4px 4px}
ul.about li,ul.bonus li,ul.item li,ul.pays li,ul.rating li,ul.seed li{border-bottom:1px solid #324532}
ul.bank,ul.page,ul.shop,ul.stock{margin-bottom:3px;text-align:center}
ul.bank li,ul.dialog li:first-child,ul.friend li:first-child,ul.gifts li:first-child,ul.item li:last-child,ul.pays li:last-child,
ul.rating.list li:last-child,ul.seed li:last-child,ul.seed li ul.shop li,ul.shop li,ul.stock li{border:0}
ul.news li,ul.top li{border-bottom:1px solid #324532}
ul.page,ul.pays li{margin:0;padding:5px 0}
ul.top li:first-child a{border-radius:4px 4px 0 0}