.lbtn,.lbtn .lb_txt {
    background-image: url(/images/bg-lbtn.png);
    background-repeat: repeat-x
}

.btn-sell-text,.btni,.fairlevel,.flat-btn,.lbtn .lb_txt,.lvl-up-number,.quest-item,a.green_btn {
    text-align: center
}

.lbtn .lb_txt,.nobr {
    white-space: nowrap
}

.addd,.btn-sell-contracts,.btn-sell,.btni,.decno,.flat-btn,.list div a,a.green_btn,b {
    text-decoration: none
}

canvas,div,form,h1,h2,h3,h4,html,img,li,p,span,ul {
    padding: 0;
    margin: 0
}

body {
    margin: 0;
    width: 100%;
    box-sizing: border-box;
    color: #FFF;
    background-color: #303030;
    padding: 0 2px
}

.blockGarden {
    margin: 0px 0;
    background-color: #030
}

.blockPlant {
    margin: 0 0;
    background-color: #030
}

.lbtn {
    display: inline-block;
    height: 37px;
    padding-right: 2px;
    text-decoration: none!important
}

.w200px {
    width: 200px
}

.lbtn .lb_txt {
    display: block;
    height: 27px;
    padding: 8px 5px 0;
    font-size: medium;
    color: #fff;
    font-weight: 700;
    overflow: hidden;
    background-position: 0 -46px;
    text-shadow: 0 1px 5px #000
}

.npc_task {
    min-height: 144px;
    border-radius: 0 14px 14px 0;
    margin: 0 -3px 0 -4px
}

.clearfix:after {
    content: '';
    display: block;
    height: 0;
    clear: both
}

.npc_task {
    overflow: inherit!important;
    padding: 0;
    position: relative
}

.npc_task {
    background-repeat: no-repeat
}

.npc_task {
    overflow: hidden;
    padding: 3px 3px 0 137px;
    background-position: 0 0;
    background-color: #030
}

.npc_task.task_complete {
    background-color: #cffbbd
}

.npc_task.task_complete .npc_task_tolk {
    color: #648a00
}

.npc_task_tolk {
    float: right;
    padding: 5px;
    background: #fff;
    color: #7d5328;
    border-radius: 5px;
    position: relative
}

.npc_task_tolk:before {
    content: '';
    position: absolute;
    left: -15px;
    top: 60%;
    height: 0;
    width: 0;
    border-style: solid;
    border-width: 5px 10px 5px 5px;
    border-color: transparent #fff transparent transparent
}

.npc_task_tolk {
    float: right;
    background: #030;
    color: inherit!important;
    position: relative
}

.npc_task_tolk:before {
    content: '';
    position: absolute;
    height: 0;
    width: 0;
    border-style: solid;
    border-color: transparent #030 transparent transparent
}

.blockGarden {
    border: 1px solid #242;
    border-radius: 0;
    padding: 4px
}

.rights {
    margin: 0 0 0 -30px
}

.f-dirt-trample {
    background: url(/images/g-dirts-s2.png) center -266px no-repeat
}

.f-panel-btn-icon-active.legs {
    background-image: url(/images/legs.png)
}

.f-panel-btn-active-select {
    padding-top: 5px;
    position: relative;
    display: inline-block;
    margin: 0;
    width: 75px;
    height: 40px;
    background: #030;
    border-top: 0 solid #030;
    border-bottom: 0 solid #030;
    vertical-align: top!important
}

.blockPlant {
    border: 0.3px solid #242;
    border-radius: 0;
    padding: 0
}

.f-action-plant-selected {
    background-position: center 0;
    background-repeat: no-repeat;
    height: 36px
}

.f-action-plant-selected .mark {
    position: absolute;
    background-position: 10px bottom;
    background-repeat: no-repeat
}

.f-panel-btn-activeFish,.f-panel-btn-inactiveFish {
    position: relative;
    display: inline-block;
    margin: 0;
    width: 70px;
    height: 50px;
    background: #030;
    border-top: 0 solid #030;
    border-bottom: 0 solid #030;
    vertical-align: top!important
}

.f-panel-btn-active,.f-panel-btn-inactive {
    position: relative;
    display: inline-block;
    margin: 0;
    width: 60px;
    height: 40px;
    background: #030;
    border-top: 0 solid #030;
    border-bottom: 0 solid #030;
    vertical-align: top!important
}

.f-make-industry-oval,.f-plant-garden-bed,.f-plant-garden-oval {
    position: absolute;
    display: inline-block
}

.f-panel-btn-time-lock {
    font-size: 22px;
    font-style: normal;
    color: #949494;
    text-align: center
}

.f-panel-btn-active {
    padding-top: 13px
}

.f-panel-btn-inactive {
    padding-top: 130px
}

.f-panel-btn-icon-active.rod4 {
    background-repeat: no-repeat;
    margin: -2px auto 0;
    width: 40px;
    height: 40px
}

.f-panel-btn-icon-active.rod3 {
    background-repeat: no-repeat;
    margin: -2px auto 0;
    width: 40px;
    height: 40px
}

.f-panel-btn-icon-active.rod2 {
    background-repeat: no-repeat;
    margin: -2px auto 0;
    width: 40px;
    height: 40px
}

.f-panel-btn-icon-active.rod1 {
    background-repeat: no-repeat;
    margin: -2px auto 0;
    width: 40px;
    height: 40px
}

.f-panel-btn-icon-active.spider1 {
    background-repeat: no-repeat;
    margin: -2px auto 0;
    width: 40px;
    height: 40px
}

.f-panel-btn-icon-active.spider2 {
    background-repeat: no-repeat;
    margin: -2px auto 0;
    width: 40px;
    height: 40px
}

.f-panel-btn-icon-active.harvester,.f-panel-btn-icon-active.workers,.f-panel-btn-icon-active.fharvest,.f-panel-btn-icon-active.fmake,.f-panel-btn-icon-active.fstart,.f-panel-btn-icon-active.fharvestOFF,.f-panel-btn-icon-active.harvester-lock,.f-panel-btn-icon-active.legs,.f-panel-btn-icon-active.plant,.f-panel-btn-icon-active.nopay,.f-panel-btn-icon-active.pay,.f-panel-btn-icon-active.soil,.f-panel-btn-icon-active.soil-lock,.f-panel-btn-icon-active.water,.f-panel-btn-icon-active.water-lock {
    background-repeat: no-repeat;
    margin: -2px auto 0;
    width: 36px;
    height: 36px
}

.btn-sell-text,.f-oval-content,.va-m,img {
    vertical-align: middle
}

.f-panel-btn-icon-active.fmake {
    background-image: url(/pavelgrey/industry/img/fmake.png)
}

.f-panel-btn-icon-active.fstart {
    background-image: url(/pavelgrey/industry/img/fstart.png)
}

.f-panel-btn-icon-active.fharvest {
    background-image: url(/pavelgrey/industry/img/fharvest.png)
}

.f-panel-btn-icon-active.fharvestOFF {
    background-image: url(/pavelgrey/industry/img/fharvestOFF.png)
}

.f-panel-btn-icon-active.workers {
    background-image: url(/pavelgrey/industry/img/workers_plus2.png)
}

.f-panel-btn-icon-active.rod4 {
    background-image: url(/fishing/img/rod4.png)
}

.f-panel-btn-icon-active.rod3 {
    background-image: url(/fishing/img/rod3.png)
}

.f-panel-btn-icon-active.rod2 {
    background-image: url(/fishing/img/rod2.png)
}

.f-panel-btn-icon-active.rod1 {
    background-image: url(/fishing/img/rod1.png)
}

.f-panel-btn-icon-active.spider2 {
    background-image: url(/fishing/img/spider2.png)
}

.f-panel-btn-icon-active.spider1 {
    background-image: url(/fishing/img/spider1.png)
}

.f-panel-btn-icon-active.harvester {
    background-image: url(/images/beds/harvest.png)
}

.f-panel-btn-icon-active.blockFood {
    background-image: url(/images/beds/foodAnimal_block.png)
}

.f-panel-btn-icon-active.pay {
    background-image: url(/pavelgrey/industry/img/pay2.png)
}

.f-panel-btn-icon-active.nopay {
    background-image: url(/pavelgrey/industry/img/nopay.png)
}

.f-panel-btn-icon-active.harvester-lock {
    background-image: url(/images/beds/lock-harvest.png)
}

.f-panel-btn-icon-active.soil {
    background-image: url(/images/beds/soil.png)
}

.f-panel-btn-icon-active.soil-lock {
    background-image: url(/images/beds/lock-soil.png)
}

.f-panel-btn-icon-active.water {
    background-image: url(/images/beds/water.png)
}

.f-panel-btn-icon-active.water-lock {
    background-image: url(/images/beds/lock-water.png)
}

.f-panel-btn-icon-active.plant {
    background-image: url(/images/beds/plant.png)
}

.f-panel-btn-icon-active.cultivated {
    margin: -2px auto 0;
    width: 36px;
    height: 36px;
    background-image: url(/images/beds/cultivated.png)
}

.f-panel-btn-text {
    background-position: 0 5px;
    margin: -3px 0 0
}

.flat-content,.flat-content2 {
    margin-bottom: 0;
    color: #030;
    background: #030
}

.flat-content {
    padding: 0 0 0 8px
}

.flat-content2 {
    padding: 0 0 3px 8px
}

.text-bold {
    color: #f9d339;
    font-weight: 400!important
}

.f-leveler {
    font-size: 13px;
    padding-right: 10px
}

.bg-brown {
    background: #015101!important
}

.pavlin {
    margin-left: 8px
}

.f-dirt {
    height: 74px;
    width: 60px
}

.f-dirt-cultivated {
    background: url(/images/g-dirts-s2.png) center -176px no-repeat
}

.f-dirt-uncultivated {
    background: url(/images/g-dirts-s2.png) center -94px no-repeat
}

.btn-sell-text {
    display: table-cell;
    width: 100px;
    padding: 0 .3em;
    font-size: 16px
}

.btn-sell-contracts {
    color: #fff;
    display: table;
    width: 35px;
    height: 4em;
    background: #030;
    border-bottom: 4px solid #030
}

.btn-sell {
    color: #fff;
    display: table;
    width: 100px;
    height: 4em;
    background: #030;
    border-bottom: 4px solid #030
}

.f-plant-phase-1,.f-plant-phase-2,.f-plant-phase-3,.f-plant-phase-4 {
    background-repeat: no-repeat
}

.f-plant-phase-1 {
    background-position: center top
}

.f-plant-phase-2 {
    background-position: center -81px
}

.f-plant-phase-3 {
    background-position: center -157px
}

.f-plant-phase-4 {
    background-position: center -230px
}

.f-plant-garden-bed {
    width: 74px;
    height: 60px;
    margin-left: -8px
}

.f-dirt-oval {
    height: 74px;
    width: 62px
}

.f-dirt-oval-4 {
    background: url(/images/f-backgrounds-oval-2.png) center -100px no-repeat
}

.f-dirt-oval-3 {
    background: url(/images/f-backgrounds-oval-2.png) center -500px no-repeat
}

.f-dirt-oval-2 {
    background: url(/images/f-backgrounds-oval-2.png) center -400px no-repeat
}

.blockLove,.list div {
    background-color: #030
}

.f-plant-garden-oval {
    width: 74px;
    height: 60px;
    margin-left: -7px
}

.f-make-industry-oval {
    width: 50px;
    height: 71px;
    margin-left: 4px
}

.left55 {
    margin: 0 0 0 60px
}

.left57 {
    margin: 0 0 0 70px
}

.left58 {
    float: left;
    margin: -17px 0 0 130px
}

.left63 {
    float: left;
    margin: 8px 0 0 70px
}

.left64 {
    float: left;
    margin: -19px 0 0 150px
}

.left65 {
    float: left;
    margin: -19px 0 0 175px
}

.left66 {
    float: left;
    margin: -20px 0 0 20px
}

.left67 {
    float: left;
    margin: -35px 0 0 70px
}

.left68 {
    float: left;
    margin: -35px 0 0 118px
}

.left69 {
    float: left;
    margin: -35px 0 0 135px
}

.left60 {
    float: left;
    margin: -30px 0 0 70px
}

.left61 {
    float: left;
    margin: -28px 0 0 121px
}

.left62 {
    float: right;
    margin: -70px 0 0 50px
}

.crab55,.crab56,.crab57,.factoryLeft1,.factoryLeft2,.factoryLeft3,.left0,.left1,.left2,.leftvremja,.left59 {
    float: left
}

.left59 {
    margin: -18px 0 0 140px
}

.left1 {
    margin: -17px 0 0 18px
}

.left2 {
    margin: -30px 0 0 138px
}

.left0 {
    margin: -19px 0 0 13px
}

.crab55 {
    margin: -63px 0 0 130px
}

.crab56 {
    margin: -63px 0 0 190px
}

.crab57 {
    margin: -75px 0 0 130px
}

.factoryLeft3 {
    margin: -0 0 0 147px
}

.factoryLeft1 {
    margin: -58px 0 0 57px
}

.factoryLeft2 {
    margin: -58px 0 0 55px
}

.line {
    border-bottom: 1px solid #aaa;
    padding-bottom: 4px
}

.blockLove {
    border: 1px solid #242;
    border-radius: 4px;
    margin: 2px 0;
    padding: 4px;
    background-image: url(/pavelgrey/img/love.png);
    background-repeat: repeat
}

.balls,.spring1,.spring2,.hearts {
    background-repeat: repeat-x;
    background-position: 0 50%
}

.spring2 {
    background-image: url(/images/spring2.png)
}

.spring1 {
    background-image: url(/images/spring1.png)
}

.hearts {
    background-image: url(/images/bg-vh.png)
}

.balls {
    background-image: url(/images/bg-balls.png)
}

.f-oval-content {
    display: inline-block;
    margin: 0;
    height: 120px;
    width: 101px
}

.list div {
    border-radius: 4px;
    background-image: url(pavelgrey/img/list_arrow.png);
    background-repeat: no-repeat;
    background-position: right center;
    margin-bottom: .08em;
    padding: .1em .3em
}

.list div:hover {
    background-color: #0A4500
}

.zabor {
    background-image: url(pavelgrey/img/fence.gif);
    background-repeat: repeat-x;
    background-position: 0 100%;
    margin-bottom: .5em;
    padding-bottom: 1.5em
}

.list div a {
    text-shadow: #140F0B 0 1px;
    color: #CFC;
    padding-right: .8em;
    display: block
}

.list div a span {
    color: #FF3;
    float: right
}

.list2 div {
    border-radius: 4px;
    background-color: #030;
    background-image: url(pavelgrey/img/1.png);
    background-repeat: no-repeat;
    background-position: right center;
    margin-bottom: .08em;
    padding: .1em .3em
}

.daily-gift {
    background: url(/pavelgrey/img/dailyGift.png) no-repeat;
    width: 80px;
    height: 80px
}

.daily-gift-1 {
    background-position: center -6px
}

.daily-gift-2 {
    background-position: center -86px
}

.daily-gift-3 {
    background-position: center -166px
}

.daily-gift-4 {
    background-position: center -246px
}

.daily-gift-5 {
    background-position: center -326px
}

.daily-gift-today {
    background: url(/pavelgrey/img/dailyGiftToday.png) no-repeat;
    width: 80px;
    height: 80px
}

.daily-gift-today-1 {
    background-position: center -6px
}

.daily-gift-today-2 {
    background-position: center -86px
}

.daily-gift-today-3 {
    background-position: center -166px
}

.daily-gift-today-4 {
    background-position: center -246px
}

.daily-gift-today-5 {
    background-position: center -326px
}

. .Dailyblock {
    border: 1px solid #242;
    border-radius: 4px;
    margin: 2px 0;
    background-color: #030;
    padding: 0
}

.f-oval-brd {
    background: url(/pavelgrey/industry/img/f-backgrounds-oval-480.png) 8px -649px no-repeat
}

.fleft {
    float: left
}

.mr5 {
    margin-right: 5px!important
}

.f-animal-oval {
    display: inline-block;
    width: 110px;
    height: 116px;
    margin: -20px 0 -15px
}

.fair {
    margin: 4px auto
}

.fair-progress-exp {
    position: relative;
    height: 16px;
    background: #bac3c5
}

.fair-progress-exp-text {
    position: absolute;
    z-index: 20;
    top: 0;
    left: 36%;
    color: #556B2F;
    font-size: 12px;
    line-height: 18px
}

.fairlevel {
    position: absolute;
    display: block;
    color: #c63800;
    width: 450px;
    height: 29px;
    top: -28px;
    padding: 15px 0 0;
    margin: 14px 0 0 -26px;
    overflow: hidden;
    background: url(/pavelgrey/fair/img/level-star.png);
    z-index: 10;
    font-size: 14px
}

.flat-btn,.flat-btn.lock-btn:before,.flat-content {
    position: relative
}

.fairleft {
    padding-right: .8em;
    margin-left: 3px
}

.fair-progress-exp-fill {
    height: 16px;
    background: #ce553e;
    background: -webkit-linear-gradient(top,rgba(206,85,62,1) 0,rgba(206,85,62,1) 50%,rgba(236,96,69,1) 51%,rgba(236,96,69,1) 100%)
}

a.green_btn {
    color: #fff;
    display: inline-block;
    padding: 5px;
    background-color: #00A525;
    border-color: #00A525 #005913 #005913 #00A525;
    box-shadow: 0 2px 1px rgba(0,0,0,.2),0 1px 0 rgba(255,255,255,.3) inset;
    border-style: solid;
    border-width: 1px
}

a.green_btn:hover {
    color: #fff;
    background: #009921
}

.progress {
    height: 20px;
    width: 100%
}

.progress_exp_b {
    background: url(http://mdolls.mobi/images/progress/exp_bright.png) repeat-x;
    background-size: 25px 25px
}

.progress_exp_f {
    background: url(http://mdolls.mobi/images/progress/exp_faded.png) repeat-x;
    background-size: 25px 25px
}

.rounded {
    border-radius: 6px
}

.gsdw {
    text-shadow: 0 -1px 0 #306108
}

.blt {
    background-color: #DB3A1C;
    color: #fff;
    border-radius: 2px;
    padding: 2px 4px
}

.txt-sm {
    font-size: 11px
}

.txt-time {
    font-size: 9px
}

.txt-plant {
    font-size: 10.5px
}

.correspondence {
    padding: 6px
}

.correspondence li.date {
    font-size: 24px
}

.correspondence li {
    margin-bottom: 10px
}

.btn-smile {
    background: url(http://mferma.ru/images-480/dialogs/smile-icon.png) center no-repeat #45a9e7;
    padding: 2px;
    height: 32px
}

.flat-btn {
    border-width: 0 0 3px!important;
    display: block;
    padding: 10px;
    cursor: pointer;
    color: #fff;
    font-size: 14px;
    background: #45a9e7;
    border-color: #0090d5;
    border-style: solid
}

.flat-btn.lock-btn {
    border-color: #8a8a8a!important;
    background-color: #a7a7a7!important;
    color: #dedede!important
}

.flat-btn.lock-btn:before {
    content: '';
    display: inline-block;
    opacity: .5;
    vertical-align: middle
}

.flat-btn.long {
    padding: 14px 10px
}

.flat-btn.green {
    border-color: #099a01
}

.flat-btn.turquoise {
    background: #28c7a9;
    border-color: #00b59c
}

.btn-sell.appleGreen,.flat-btn.appleGreen {
    background: #8cc152
}

.flat-btn.blue {
    background: #1f8ed9
}

.flat-btn.green {
    background: #09b700
}

.flat-btn.bittersweet {
    background: #dc7d54
}

.flat-btn.lblue {
    background: #45a9e7
}

.flat-btn.gray {
    background: #a1a1a1
}

.flat-btn.lorange {
    background: #dc7d54;
    border-color: #c46136
}

.flat-content.btn-wrap {
    padding: 1px;
    margin-bottom: 0;
    background: #ececec
}

.flat-content.btn-wrap .flat-btn {
    margin-top: 1px
}

.flat-content.btn-wrap .flat-btn:first-child {
    margin-top: 0
}

.inbox .mes-body,.outbox .mes-body {
    position: relative;
    display: inline-block;
    padding: .3em
}

.inbox .mes-body {
    background: #fff;
    border: 1px solid #000;
    border-left: 5px;
    color: #473d34
}

.outbox .mes-body {
    background: #90d3fc;
    border-right: 5px;
    color: #473d34
}

.inbox .mes-body:after {
    left: -10px;
    border-color: transparent #fff transparent transparent !important
}

.outbox .mes-body:after {
    right: -10px;
    border-color: transparent transparent transparent #e0e0e0 !important
}

.outbox .mes-ava,.outbox .mes-body,.outbox .mes-time {
    float: right
}

.inbox .mes-body:after,.outbox .mes-body:before {
    position: absolute;
    z-index: 20;
    top: 10px;
    display: block;
    content: '';
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 5px
}

.elka2,.flower1_1,.flower1_2,.flower1_3,.flower1_4,.flower1_5,.flower1_pack1,.flower1_pack2,.flower1_pack3,.flower1_pack4,.flower1_pack5,.flower2_1,.flower2_2,.flower2_3,.flower2_4,.flower2_5,.flower3_1,.flower3_2,.flower3_4,.flower3_5,.flower4_1,.flower4_2,.flower4_3,.flower4_4,.flower4_5,.flower5_1,.flower5_2,.flower5_3,.flower5_4,.flower5_5,.flower_wow2,.heart1,.heart2,.heart3,.heart4,.heart5,.quest-item,elka3 {
    position: relative
}

.btni,.elka,.elka2,.flower1_1,.flower1_2,.flower1_3,.flower1_5,.flower1_pack1,.flower1_pack2,.flower1_pack3,.flower1_pack4,.flower1_pack5,.flower2_1,.flower2_2,.flower2_3,.flower2_4,.flower2_5,.flower3_1,.flower3_2,.flower3_3,.flower3_4,.flower3_5,.flower4_1,.flower4_2,.flower4_3,.flower4_4,.flower4_5,.flower5_1,.flower5_2,.flower5_3,.flower5_4,.flower5_5,.flower_wow2,.heart1,.heart2,.heart3,.heart4,.heart5,.inline-block,.level,.quest-item,.rate-back,.row-item,elka3 {
    display: inline-block
}

.elka2,elka3 {
    height: 293px
}

.outbox .mes-body:before {
    right: -10px;
    border-color: transparent transparent transparent #90d3fc !important
}

.inbox .mes-ava,.inbox .mes-body,.inbox .mes-time {
    float: left
}

.mt2 {
    margin-top: 4px!important
}

.elka2 {
    width: 220px;
    background: url(/pavelgrey/img/elka.png) no-repeat;
    background-size: contain
}

.heart1 {
    background: url(/pavelgrey/img/heart/heart1.png) no-repeat;
    background-size: contain
}

.heart2 {
    background: url(/pavelgrey/img/heart/heart2.png) no-repeat;
    background-size: contain
}

.heart3 {
    background: url(/pavelgrey/img/heart/heart3.png) no-repeat;
    background-size: contain
}

.heart4 {
    background: url(/pavelgrey/img/heart/heart4.png) no-repeat;
    background-size: contain
}

.heart5 {
    background: url(/pavelgrey/img/heart/heart5.png) no-repeat;
    background-size: contain
}

.flower1_1 {
    background: url(/pavelgrey/img/compound/flowers1_1.png) no-repeat;
    background-size: contain
}

.flower2_1 {
    background: url(/pavelgrey/img/compound/flowers2_1.png) no-repeat;
    background-size: contain
}

.flower3_1 {
    background: url(/pavelgrey/img/compound/flowers3_1.png) no-repeat;
    background-size: contain
}

.flower4_1 {
    background: url(/pavelgrey/img/compound/flowers4_1.png) no-repeat;
    background-size: contain
}

.flower5_1 {
    background: url(/pavelgrey/img/compound/flowers5_1.png) no-repeat;
    background-size: contain
}

.flower1_2 {
    background: url(/pavelgrey/img/compound/flowers1_2.png) no-repeat;
    background-size: contain
}

.flower2_2 {
    background: url(/pavelgrey/img/compound/flowers2_2.png) no-repeat;
    background-size: contain
}

.flower3_2 {
    background: url(/pavelgrey/img/compound/flowers3_2.png) no-repeat;
    background-size: contain
}

.flower4_2 {
    background: url(/pavelgrey/img/compound/flowers4_2.png) no-repeat;
    background-size: contain
}

.flower5_2 {
    background: url(/pavelgrey/img/compound/flowers5_2.png) no-repeat;
    background-size: contain
}

.flower1_3 {
    background: url(/pavelgrey/img/compound/flowers1_3.png) no-repeat;
    background-size: contain
}

.flower2_3 {
    background: url(/pavelgrey/img/compound/flowers2_3.png) no-repeat;
    background-size: contain
}

.flower3_3 {
    position: relative;
    background: url(/pavelgrey/img/compound/flowers3_3.png) no-repeat;
    background-size: contain
}

.flower4_3 {
    background: url(/pavelgrey/img/compound/flowers4_3.png) no-repeat;
    background-size: contain
}

.flower5_3 {
    background: url(/pavelgrey/img/compound/flowers5_3.png) no-repeat;
    background-size: contain
}

.flower1_4 {
    background: url(/pavelgrey/img/compound/flowers1_4.png) no-repeat;
    background-size: contain;
    display: inline-block
}

.flower2_4 {
    background: url(/pavelgrey/img/compound/flowers2_4.png) no-repeat;
    background-size: contain
}

.flower3_4 {
    background: url(/pavelgrey/img/compound/flowers3_4.png) no-repeat;
    background-size: contain
}

.flower4_4 {
    background: url(/pavelgrey/img/compound/flowers4_4.png) no-repeat;
    background-size: contain
}

.flower5_4 {
    background: url(/pavelgrey/img/compound/flowers5_4.png) no-repeat;
    background-size: contain
}

.flower1_5 {
    background: url(/pavelgrey/img/compound/flowers1_5.png) no-repeat;
    background-size: contain
}

.flower2_5 {
    background: url(/pavelgrey/img/compound/flowers2_5.png) no-repeat;
    background-size: contain
}

.flower3_5 {
    background: url(/pavelgrey/img/compound/flowers3_5.png) no-repeat;
    background-size: contain
}

.flower4_5 {
    background: url(/pavelgrey/img/compound/flowers4_5.png) no-repeat;
    background-size: contain
}

.flower5_5 {
    background: url(/pavelgrey/img/compound/flowers5_5.png) no-repeat;
    background-size: contain
}

.flower1_pack1 {
    background: url(/pavelgrey/img/compound/flowers1.png) no-repeat;
    background-size: contain
}

.flower1_pack2 {
    background: url(/pavelgrey/img/compound/flowers2.png) no-repeat;
    background-size: contain
}

.flower1_pack3 {
    background: url(/pavelgrey/img/compound/flowers3.png) no-repeat;
    background-size: contain
}

.flower1_pack4 {
    background: url(/pavelgrey/img/compound/flowers4.png) no-repeat;
    background-size: contain
}

.flower1_pack5 {
    background: url(/pavelgrey/img/compound/flowers5.png) no-repeat;
    background-size: contain
}

.flower_wow2 {
    background: url(/pavelgrey/img/compound/flowers2_5.png) no-repeat;
    background-size: contain
}

elka3 {
    width: 256px;
    background: url(http://savepic.su/7544426.png) no-repeat;
    background-size: contain
}

.frm-delim {
    background-color: #665e48;
    margin-top: 8px;
    margin-bottom: 8px
}

.btni {
    margin: 1px;
    line-height: 29px;
    padding: 0 4px
}

a.btni {
    background-color: #141
}

span.btni {
    background-color: #474
}

.frm-d-l,.frm-d-r {
    background: url(/pavelgrey/img/delim.png) no-repeat;
    height: 1px
}

.newYearDecorator2 {
    width: 256px;
    height: 293px
}

.elka {
    background-image: url(pavelgrey/img/elka.png) no-repeat
}

.nfl .hearts,.nfl .snow,.nfl .snow2,.nfl .snow3 {
    padding: 3px
}

.quest-item {
    margin: 10px 7px;
    padding: 5px;
    border: 1px dotted #b19570
}

.background-img,.background-img2,.quest-progress {
    position: absolute;
    z-index: 100;
    bottom: -8px;
    left: 6px;
    font-size: 11px;
    background: #008ff1;
    border-top: 1px solid #005590;
    border-radius: 10px
}

.quest-progress {
    width: 39px;
    padding: 0 2px
}

.background-img,.background-img2 {
    margin: 0;
    padding: 0 3px
}

.background-img {
    width: 93px
}

.background-img2 {
    width: 73px
}

.event-delim {
    border-top: 1px solid #1a1912;
    border-bottom: 1px solid #39424d;
    margin: 12px 50px
}

.t-lvl-up {
    height: 125px;
    position: relative;
    background: url(pavelgrey/img/lvl-up_640.png) 50% 0 no-repeat;
    margin-top: -27px
}

.lvl-up-number {
    position: absolute;
    width: 100%;
    font-size: 27px;
    font-weight: bolder;
    color: #fff;
    left: 0;
    top: 47px;
    text-shadow: #c4594c 1px 0 0,#c4594c 0 1px 0,#c4594c -1px 0 0,#c4594c 0 -1px 0
}

.prlt {
    float: right
}

.txt-md {
    font-size: 13px
}

.txt-md2 {
    font-size: 9px
}

body,input,textarea {
    font-family: Verdana,Arial,Tahoma,Sans-Serif
}

table {
    border: 0;
    border-collapse: collapse
}

img {
    border: 0;
    max-width: 100%
}

a {
    color: #CFC
}

a:hover {
    color: #30F2A2
}

.mt-10 {
    margin-top: 10px!important
}

.pb-10 {
    padding-bottom: 10px!important
}

.center {
    text-align: center!important
}

.delim-dashed {
    border-top: 1px dashed #45608a;
    margin-top: 5px;
    margin-bottom: 5px
}

.mt-5 {
    margin-top: 5px!important
}

.major-txt {
    color: #FFDE8B;
    text-shadow: 0 2px 2px #000
}

.cool-blue {
    color: #47eaff
}

.pansd {
    margin: 4px 0;
    border-top: solid 1px #0083a1;
    border-left: solid 1px #0083a1;
    border-right: solid 1px #0083a1;
    border-bottom: solid 1px #0083a1;
    border-radius: 6px;
    background-color: #030;
    box-shadow: 0 3px 0 rgba(255,255,255,.2) inset;
    padding: 10px
}

h3,h4,h45 {
    padding: 4px 0
}

.mb-20 {
    margin-bottom: 20px!important
}

.newYearTree {
    width: 220px
}

.newYearDecorator {
    width: 42px;
    height: 42px
}

.newYearGift {
    width: 45px;
    height: 45px
}

.elka {
    background: url(elka.png) no-repeat;
    background-size: contain;
    width: 220px;
    height: 293px;
    position: relative
}

h1,h2,h3,h4 {
    font-weight: 400;
    color: #6C3
}

h1 a,h2 a {
    color: #6C3
}

h1 {
    font-size: 1.3em
}

h2,h3 {
    font-size: 1.1em
}

h4,h45 {
    font-size: 1em
}

li {
    list-style: none
}

h1,h2 {
    padding: 4px;
    background-color: #141
}

.block,.blockUser {
    border: 1px solid #242;
    border-radius: 0;
    margin: 0px 0;
    background-color: #030;
    padding: 4px
}

.pt {
    padding-top: 12px
}

.pavelgrey {
    padding-top: 7px
}

.pavelgrey2 {
    padding-top: 4px
}

.pavelgrey3 {
    padding-top: 10px
}

.ptm {
    padding-top: 4px
}

.pb {
    padding-bottom: 12px
}

.pbm {
    padding-bottom: 4px
}

.prm {
    padding-right: 4px
}

.minor,span.pag {
    color: #474
}

.pag {
    color: #9C9
}

.feedbackPanelERROR,.major {
    color: #F33
}

.title,.warn {
    color: #FF3
}

.feedbackPanelINFO,.info {
    color: #3C3
}

.small {
    font-size: small
}

.event {
    background-color: #141
}

.rate-back {
    background: url(/pavelgrey/img/rate-back.png) no-repeat;
    width: 108px;
    height: 23px;
    margin: 2px 2px 7px
}

.rate-line {
    background: url(/pavelgrey/img/rate-line.png) no-repeat;
    height: 23px;
    font-size: 13px
}

.expline,.progline {
    background-color: #07701C
}

.expline {
    height: 6px;
    background-image: url(/images/progress.png);
    background-repeat: repeat-x;
    border-radius: 4px
}

.progline {
    height: 3px;
    border-radius: 1px
}

.feedback {
    background-color: #030;
    padding: 4px;
    border: 1px solid #CC0;
    border-radius: 4px;
    margin: 2px 0
}

.wide {
    width: 90%
}

.epic {
    color: #A751ED
}

.rare {
    color: #398DFA
}

.nickBanned {
    color: #666
}

.nickBlocked {
    color: #474
}

.nickModerator {
    color: #30F2A2
}

.nickPromoter,.nickSupporter,.toggle {
    color: #F9F0f0
}

.nickDeveloper {
    color: #BB7000
}

.nickAdmin {
    color: #398DFA
}

.nickRed {
    color: red
}

.nickYellow {
    color: #FF0
}

.nickGold {
    color: #ffd700
}

.nickPurple {
    color: #F0F
}

.nickChocolate {
    color: #D2691E
}

.nickLightCorale {
    color: #F080800
}

.nickLightSalmon {
    color: #FFA07A
}

.nickDarkSalmon {
    color: #E9967A
}

.nickMediumSeaGreen {
    color: #3CB371
}

.nickMoccasin {
    color: #FFE4B5
}

.nickOliveDrab {
    color: #6B8E23
}

.nickLime {
    color: #0F0
}

.nickBronze {
    color: #cd7f32
}

.nickIrland {
    color: #4CBB17
}

.nickVizant {
    color: #BD33A4
}

.nickSilver {
    color: silver
}

.nickKraiol {
    color: #a2a2d0
}

.nickGreenYellow {
    color: #ADFF2F
}

.nickLightBlue {
    color: #ADD8E6
}

.nickKhaki {
    color: #f0e68c
}

.nickDarkorange {
    color: #FF8C00
}

.nickPeru {
    color: #CD853F
}

.nickSkyBlue {
    color: #87CEEB
}

.nickPlum {
    color: #dda0dd
}

.nickPaleGreen {
    color: #98FB98
}

.nickBlueViolet {
    color: #8A2BE2
}

.nickLimeGreen {
    color: #32CD32
}

.nickDarkRed {
    color: #8B0000
}

.nickThistle {
    color: #D8BFD8
}

.nickNezabudka {
    color: #CD9575
}

.nickOliveGrab {
    color: #6B8E23
}

.nickDarkGreen {
    color: #006400
}

.nickMediumTurquoise {
    color: #48D1CC
}

.nickCrimson {
    color: #DC143C
}

.nickPink {
    color: #ffc0cb
}

.nickSteelBlue {
    color: #4682b4
}

.nickFuchsia {
    color: #f0f
}

.nickNexGrey {
    color: #666
}

.nickSeaGreen {
    color: #2E8B57
}

.nickIndianRed {
    color: #CD5C5C
}

.nickOrangeRed {
    color: #FF4500
}

.nickBurlyWood {
    color: #DEB887
}

.nickTeal {
    color: teal
}

.nickTomato {
    color: #ff6347
}

.nickMediumSlateBlue {
    color: #7B68EE
}

.nickAquamarine {
    color: #7FFFD4
}

.nickBlack {
    color: #000
}

img.portrait,img.pp,span.portrait {
    float: left;
    margin-right: 2px;
    margin-bottom: 2px
}

.fr {
    float: right;
    margin-right: 2px;
    margin-bottom: 2px
}

.row-item {
    padding: 2px
}

.cb {
    clear: both
}

.minbtnidis {
    margin: 2px;
    padding: 4px;
    min-width: 28px;
    cursor: pointer;
    background-color: green
}

.level {
    background-color: #030;
    border: 1px;
    border-radius: 3px;
    position: absolute;
    right: 1px;
    bottom: -11px;
    padding: 1px 1px 0
}

.dirt1 {
    display: inline-block;
    padding: 15px 70px
}

.mr5 {
    margin-right: 10px!important
}

.left {
    float: left
}

.right {
    float: right
}

.f-panel-btn-icon-active.refresh {
    background-repeat: no-repeat;
    margin: -2px auto 0;
    width: 40px;
    height: 40px;
    background-image: url(/fishing/img/refresh.png)
}

.autumn2 {
    background-image: url(/zoo/img/bg-autumn2.png);
    background-repeat: repeat-x;
    background-position: 0 0
}

.nickMandarin {
    color: #ffa812
}

.nickClown {
    color: #da5c07
}

.nickCinnvaldit {
    color: #ebc2af
}

.nickFandango {
    color: #b55489
}

.nickMalinPink {
    color: #b3446c
}

.nickPesokYellow {
    color: #c6a664
}

.nickLoveZhaba {
    color: #3caa3c
}

.nickBlednoSinii {
    color: #afeeee
}

.nickMakaroniIsir {
    color: #ffbd88
}

.nickYellowPink {
    color: #f64a46
}

.colornick0603 {
    color: #fff;
    text-shadow: 0 2px 1px #4f0057,0 -1px 1px #4f0057,2px 0 1px #4f0057,0 0 2px rgba(104,10,255,1),0 0 2px rgba(255,255,255,0.8),0 0 2px rgba(104,10,255),1px 2px 0 #2d3ebd,2px 3px 0 #2d3ebd,0 3px 2px #a269ff,0 -3px 2px #69e3ff,3px 0 2px #fc69ff,-3px 0 2px #ff69f0
}

.nickPastelBuriza {
    color: #7fb5b5
}

.nickBlackGreenTea {
    color: #507d2a
}

.nickTelegrei {
    color: #a98307
}

.nickAlii {
    color: #ff2400
}

.nickOrange {
    color: orange
}

.nickLavandaPink {
    color: #fba0e3
}

.nickOgnennoeDerevo {
    color: #88970d
}

.nickMokriiLes {
    color: #17806d
}

.nickOduvanchikovii {
    color: #fddb6d
}

.nickRozovatoserii {
    color: #c8a696
}

.nickSlivochnii {
    color: #f2e8c9
}

.nickShartrez {
    color: #7fff00
}

.nickNebo {
    color: #7fc7ff
}

.nickFuziVuzi {
    color: #c66
}

.nickMorkov {
    color: #f36223
}

.nickSlonovayaCostv {
    color: #fffddf
}

.nickPesokPustini {
    color: #efcdb8
}

.nickEkru {
    color: #cdb891
}

.nickClubnichnoRed {
    color: #d53032
}

.nickTrava {
    color: #5da130
}

.nickGusenica {
    color: #b2ec5d
}

.nickAbricos {
    color: #fbceb1
}

.nickPus {
    color: #C89
}

.nickVizantija {
    color: #5d3954
}

.nickFalunskii {
    color: #801818
}

.nickGreenMyata {
    color: #98FF98
}

.nickPPink {
    color: #ff7e93
}

.nickGorko {
    color: #fd7c6e
}

.nickGreenSosna {
    color: #01796f
}

.nickRG {
    color: #fac
}

.nickzhorange {
    color: #c50
}

.nickf64a46 {
    color: #f64a46
}

.nickea8df7 {
    color: #ea8df7
}

.nickcd9575 {
    color: #cd9575
}

.nick3a75c4 {
    color: #3a75c4
}

.nickb0c4de {
    color: #b0c4de
}

.nick9b111e {
    color: #9b111e
}

.nick00cccc {
    color: #0cc
}

.nicka7fc00 {
    color: #a7fc00
}

.nick76ff7a {
    color: #76ff7a
}

.nickffb300 {
    color: #ffb300
}

.nickd77d31 {
    color: #d77d31
}

.nick30d5c8 {
    color: #30d5c8
}

.nickffc0cb {
    color: #ffc0cb
}

.nickcolor5181 {
    color: #9932cc
}

.nickcolorbef574 {
    color: #bef574
}

.nickcolorACE5EE {
    color: #ACE5EE
}

.nickcolorff8800 {
    color: #f80
}

.nickcolor7FFF00 {
    color: #7FFF00
}

.nickcolorffefd5 {
    color: #ffefd5
}

.nickcolor9966CC {
    color: #96C
}

.nickcolorA8E4A0 {
    color: #A8E4A0
}

.nickcolor30D5C8 {
    color: #30D5C8
}

.nickcolorFFCF40 {
    color: #FFCF40
}

.nickcolorFD7C6E {
    color: #FD7C6E
}

.nicke0b0ff {
    color: #e0b0ff
}

.nickcolor6495ed {
    color: #6495ed
}

.nickcolor78858b {
    color: #78858b
}

.nickcolor442d25 {
    color: #442d25
}

.nickcolorffa420 {
    color: #ffa420
}

.nickcolorace1af {
    color: #ace1af
}

.nickcolorADFF2F {
    color: #ADFF2F
}

.nickcolorffe4b2 {
    color: #ffe4b2
}

.nickcolorfefe22 {
    color: #fefe22
}

.nickcolor735184 {
    color: #735184
}

.nickcolor79a0c1 {
    color: #79a0c1
}

.nickcolordf73ff {
    color: #df73ff
}

.nickcolor900020 {
    color: #900020
}

.nickcolorb5a642 {
    color: #b5a642
}

.nickcolorffbcd9 {
    color: #ffbcd9
}

.nickcolor1a4780 {
    color: #1a4780
}

.nickcolorfddb6d {
    color: #fddb6d
}

.nickcolor996666 {
    color: #966
}

.nickcolorf34723 {
    color: #f34723
}

.nickcolordcdcdc {
    color: #dcdcdc
}

.nickcolor00bfff {
    color: #00bfff
}

.nickcolorefd334 {
    color: #efd334
}

.nickcolorfc2847 {
    color: #fc2847
}

.nickcolord5713f {
    color: #d5713f
}

.nickcolor7cfc00 {
    color: #7cfc00
}

.nickffcbbb {
    color: #ffcbbb
}

.nickf8173e {
    color: #f8173e
}

.nickf4a900 {
    color: #f4a900
}

.nick007fff {
    color: #007fff
}

.nickff8243 {
    color: #ff8243
}

.nick00ffff {
    color: #0ff
}

.nickfde910 {
    color: #fde910
}

.nickace1af {
    color: #ace1af
}

.nickccff00 {
    color: #cf0
}

.nickff4d00 {
    color: #ff4d00
}

.nick87cefa {
    color: #87cefa
}

.nickff43a4 {
    color: #ff43a4
}

.nickffff99 {
    color: #ff9
}

.nick0bda51 {
    color: #0bda51
}

.nickd1e231 {
    color: #d1e231
}

.nickffa089 {
    color: #ffa089
}

.nickfee5ac {
    color: #fee5ac
}

.nickff033e {
    color: #ff033e
}

.nick79a0c1 {
    color: #79a0c1
}

.nick00a693 {
    color: #00a693
}

.nickdd4492 {
    color: #dd4492
}

.nickf39f18 {
    color: #f39f18
}

.nickebc2af {
    color: #ebc2af
}

.nickf34723 {
    color: #f34723
}

.nickfd5e53 {
    color: #fd5e53
}

.nickc6a664 {
    color: #c6a664
}

.nickffe4c4 {
    color: #ffe4c4
}

.nickcc4e5c {
    color: #cc4e5c
}

.leftvremja {
    margin: -20px 1px 0 127px
}

.style66 {
    background-image: -webkit-gradient(linear,right bottom,left top,color-stop(0.07,#f7ff00),color-stop(0.77,#005cfa),color-stop(0.83,#00ff8c),color-stop(0.53,#ff1c1c),color-stop(0.95,#38ff88),color-stop(0.47,#ff52b4));
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent
}

.blt2 {
    background-color: #DB3A1C;
    color: #fff;
    border-radius: 2px;
    padding: 2px 4px
}

.blt3 {
    background-color: #0f0;
    color: #fff;
    border-radius: 2px;
    padding: 2px 4px
}

.blt4 {
    background-color: #20b2aa;
    color: #fff;
    border-radius: 2px;
    padding: 2px 4px
}

.blt5 {
    background-color: #f754e1;
    color: #fff;
    border-radius: 2px;
    padding: 1px 2px
}

.txt-md2 {
    font-size: 11px
}

.txt-md3 {
    font-size: 10px
}

.progressbarExt {
    background: #44494F;
    background-position: center;
    background-repeat: repeat;
    height: 5px;
    padding: 0;
    border: 1px solid #696969
}

.f-panel-btn-icon-active.tntoff {
    background-repeat: no-repeat;
    margin: -2px auto 0;
    width: 40px;
    height: 40px;
    background-image: url(/fishing/img/rod/tntoff.png)
}

.f-panel-btn-icon-active.tnt {
    background-repeat: no-repeat;
    margin: -2px auto 0;
    width: 40px;
    height: 40px;
    background-image: url(/fishing/img/rod/tnt.png)
}

.f-panel-btn-icon-active.bomboff {
    background-repeat: no-repeat;
    margin: -2px auto 0;
    width: 40px;
    height: 40px;
    background-image: url(/fishing/img/rod/bomboff.png)
}

.f-panel-btn-icon-active.bomb {
    background-repeat: no-repeat;
    margin: -2px auto 0;
    width: 40px;
    height: 40px;
    background-image: url(/fishing/img/rod/bomb.png)
}

hr {
    border-top: 1px
}

.topic {
    border-top: 1px solid #cfc1
}

.topic a.a {
    padding: 2px;
    margin-left: 2px;
    border-left: 5px solid rgba(255,255,255,0)
}

.topic {
    background: #030
}

.topic:first-child {
    border-top: 0
}

.topic a.a {
    display: block;
    color: #CFC!important;
    text-decoration: none!important;
    transition: all .2s linear
}

.topic.selected a.a {
    font-weight: 700
}

.topic:hover a.a {
    background: #0a4500;
    border-left-color: #2a5c03
}

.frm-d-r {
    background-position: 100% -1px
}

.frm-d-l,.frm-d-r {
    height: 1px;
    background: url(pavelgrey/img/delim.png) no-repeat
}

.frm-delim {
    background-color: #665e48;
    margin-top: 8px;
    margin-bottom: 8px
}

.content2 {
    background: url(/pavelgrey/img/bg.png);
    height: 100%;
    color: #7a9d7e
}

.meter {
    height: 6px;
    position: relative;
    background: #204e20
}

.meter > span {
    color: #025002;
    font-weight: 700;
    font-size: 9px;
    display: block;
    height: 100%;
    background: url(/pavelgrey/img/progress.png);
    position: relative;
    overflow: hidden;
    border-radius: 0 4px 4px 0
}

.dialog {
    position: relative;
    background: rgba(29,85,42,0.50);
    padding: 10px;
    line-height: 16px;
    border-radius: 3px;
    margin-left: 20px
}

.dialog::after {
    content: '';
    display: block;
    position: absolute;
    width: 0;
    height: 0;
    border-top: 8px solid transparent;
    border-bottom: 8px solid transparent;
    border-right: 15px solid rgba(29,85,42,0.50);
    left: -15px;
    top: 15px
}

.dialog2 {
    float: right;
    position: relative;
    background: rgba(41,106,57,0.5);
    padding: 10px;
    line-height: 16px;
    color: #2E8B57;
    border-radius: 3px;
    margin-right: 20px
}

.dialog2::after {
    content: '';
    float: right;
    display: block;
    position: absolute;
    width: 0;
    height: 0;
    border-top: 8px solid transparent;
    border-bottom: 8px solid transparent;
    border-left: 15px solid rgba(41,106,57,0.5);
    left: 100%;
    top: 15px
}

.comment {
    width: 80%;
    margin-bottom: 8px
}

.im {
    position: absolute;
    top: 3px;
    height: 28px;
    width: 33px;
    display: block
}

.head_title {
    height: 32px;
    background: #fff url(/pavelgrey/img/bg2.png);
    position: relative;
    color: #fff;
    text-shadow: 0 1px 1px #2d8809
}

.r {
    position: absolute;
    top: 3px;
    height: 28px;
    width: 33px;
    display: block;
    background: url(/pavelgrey/img/r.png) center no-repeat
}

.i {
    left: 5px;
    background: url(/pavelgrey/img/i.png) center no-repeat
}

.nhelp {
    right: 1px;
    background: url(/pavelgrey/img/nhelp.png) center no-repeat
}

.nshield {
    right: 1px;
    background: url(/pavelgrey/img/nshield.png) center no-repeat
}

.nchat {
    right: 1px;
    background: url(/pavelgrey/img/chat.png) center no-repeat
}

.ngift {
    right: 1px;
    background: url(/pavelgrey/img/giftv2.png?v2) center no-repeat
}

.m {
    right: 1px;
    background: url(/pavelgrey/img/m.png) center no-repeat
}

.ngift .dot {
    height: 10px;
    width: 10px;
    background: url(/pavelgrey/img/dot.png) center no-repeat;
    position: absolute;
    top: 2px;
    right: 1px
}

.nshield .dot {
    height: 10px;
    width: 10px;
    background: url(/pavelgrey/img/dot.png) center no-repeat;
    position: absolute;
    top: 2px;
    right: 1px
}

.nhelp .dot {
    height: 10px;
    width: 10px;
    background: url(/pavelgrey/img/dot.png) center no-repeat;
    position: absolute;
    top: 2px;
    right: 1px
}

.nchat .dot {
    height: 10px;
    width: 10px;
    background: url(/pavelgrey/img/dot.png) center no-repeat;
    position: absolute;
    top: 2px;
    right: 1px
}

.m .dot {
    height: 10px;
    width: 10px;
    background: url(/pavelgrey/img/dot.png) center no-repeat;
    position: absolute;
    top: 2px;
    right: 1px
}

.ftr {
    text-align: center;
    width: 85%;
    margin: auto;
    height: 32px;
    margin-bottom: 3px
}

.ftr img {
    width: 16px;
    height: 16px;
    vertical-align: middle
}

.ftr a {
    padding: 5px 0;
    color: #DDD;
    text-decoration: none;
    display: inline-block;
    width: 46%
}

.ftr a:hover {
    background: rgba(80,160,100,0.5)
}

.btngreen {
    background-color: rgba(60,117,74,0.5);
    border-radius: 6px;
    border: 1px solid;
    border-color: rgba(81,156,99,0.5) #030 #030 rgba(81,156,99,0.5)
}

.btngreen a {
    background: #006300
}

.right {
    float: right
}

.left {
    float: left
}

.style43 {
    background: linear-gradient(180deg,red 60%,#7fff00 50%),linear-gradient(180deg,red 60%,#7fff00 50%);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent
}

.stylekukuruzka {
    background: linear-gradient(180deg,#ff0 60%,#7fff00 50%),linear-gradient(180deg,#ff0 60%,#7fff00 50%);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent
}

.stylekrokus {
    background: linear-gradient(180deg,#ff0 60%,#00bfff 50%),linear-gradient(180deg,#ff0 60%,#6495ed 50%);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent
}

.styleclown {
    background: linear-gradient(180deg,red 60%,#00bfff 50%),linear-gradient(180deg,red 60%,red 50%);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent
}

.none {
    display: none
}

.container {
    display: flex;
    flex-wrap: wrap;
    justify-content: left;
    flex-flow: row wrap;
    align-content: flex-end
}

.letter_num {
    position: absolute;
    top: -3px;
    left: 16px;
    text-align: center;
    min-width: 12px;
    height: 11px;
    padding: 3px 2px 2px;
    background: #ff4341;
    border: 1px solid #0f64af;
    border-radius: 20px;
    font-size: 9px;
    font-weight: 700;
    color: #fff
}

.btn {
    background-color: rgba(60,117,74,0.5);
    border-radius: 6px;
    border: 1px solid;
    border-color: rgba(81,156,99,0.5) #030 #030 rgba(81,156,99,0.5);
    font-size: medium;
    color: #DDD;
    text-shadow: 0 1px 5px #000
}

.btn a {
    background: #006300
}

.right {
    float: right
}

.left {
    float: left
}

.ftr {
    text-align: center;
    width: 85%;
    margin: auto;
    height: 32px;
    margin-bottom: 3px
}

.ftr img {
    width: 16px;
    height: 16px;
    vertical-align: middle
}

.ftr a {
    padding: 5px 0;
    color: #DDD;
    text-decoration: none;
    display: inline-block;
    width: 46%
}

.ftr a:hover {
    background: rgba(80,160,100,0.5)
}

.btnevent {
    background-color: #174577;
    border-radius: 6px;
    border: 1px solid;
    border-color: #285688 #072757 #072757 #285688;
    font-size: medium;
    color: #DDD;
    text-shadow: 0 1px 5px #000
}

.ftrevent a:hover {
    background: #1164b4
}

.ftrevent {
    text-align: center;
    width: 85%;
    margin: auto;
    height: 32px;
    margin-bottom: 3px
}

.ftrevent img {
    width: 16px;
    height: 16px;
    vertical-align: middle
}

.ftrevent a {
    padding: 5px 0;
    color: #DDD;
    text-decoration: none;
    display: inline-block;
    width: 48%
}

.sogood a:hover {
    background: #1164b4
}

.footer_panel {
    background: url(/images/bg3.png);
    padding: 6px;
    font-size: 13px;
    color: #f8f376;
    text-align: center;
    text-shadow: 0 1px 5px #000
}

.lline {
    padding: 4px;
    color: #DDD;
    background: #fff url(/images/bg2.png)
}

.expline2 {
    height: 8px;
    background-color: #07701C;
    background-image: url(/images/progress_2.png);
    background-repeat: repeat-x;
    border-radius: 4px
}

.style114 {
    background: linear-gradient(180deg,#fd0404 16%,#f5b85e 45%,#ffff04 50%,#73f373 16%,#0473fbd9 71%,#da2ddaad 10%);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 0 8px #ff4ca859
}

.style126 {
    background: linear-gradient(138deg,#fff,#f00,#fff,#f00,#fff,#f00,#fff,#f00,#fff,#f00,#fff,#f00,#fff,#f00,#fff,#f00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent
}

.style183 {
    background: linear-gradient(353.52deg,#ff0076 45.47%,#FFF 1.47%,#FFF 0.25%),#FF0059;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent
}

.style278 {
    background: linear-gradient(to bottom right,#fff 52%,#0f0 50%);
    -webkit-text-fill-color: transparent;
    color: #FFF;
    -webkit-background-clip: text
}

.style3012 {
    background: linear-gradient(to bottom right,gray 52%,red 50%);
    -webkit-text-fill-color: transparent;
    color: #FFF;
    -webkit-background-clip: text
}

.style30123012 {
    background: linear-gradient(to bottom right,#8b00ff 52%,orange 50%);
    -webkit-text-fill-color: transparent;
    color: #FFF;
    -webkit-background-clip: text
}

.style1622 {
    background: linear-gradient(180deg,#ff0 60%,#7fff00 50%),linear-gradient(180deg,#ff0 60%,#7fff00 50%);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent
}

.style205 {
    background: linear-gradient(353.52deg,#00ff14 48.47%,#00dcff 1.47%,#0090ff 0.25%),#0072ff;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: #ffffff36;
    color: green
}

.style285 {
    background: linear-gradient(to bottom right,#f10303 38%,#3e00ff 40%,#e69962 80%);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: #FFF
}

.style165 {
    background: radial-gradient(circle,#feac5e 0,#fdfc47 15%,#b6fbff 25%,#c779d0 50%,#fdfc47 60%,#b6fbff 75%,#4bc0c8 100%);
    _filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFF0070,endColorstr=#FFFF0070);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent
}

.style227 {
    background: radial-gradient(#abe6ec,#64a9ff,#0072ff,#abe6ec,#64a9ff,#0072ff,#abe6ec,#64a9ff,#0072ff,#64a9ff,#0072ff,#abe6ec,#64a9ff,#0072ff,#abe6ec,#64a9ff,#0072ff);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent
}

.style3110_1 {
    background: linear-gradient(to bottom right,#ff0 52%,#8b00ff 50%);
    -webkit-text-fill-color: transparent;
    color: #FFF;
    -webkit-background-clip: text
}

.style3110_2 {
    background: linear-gradient(to bottom right,#0f0 52%,#8a2be2 50%);
    -webkit-text-fill-color: transparent;
    color: #FFF;
    -webkit-background-clip: text
}

.style3110_3 {
    background: linear-gradient(to bottom right,red 52%,#9932cc 50%);
    -webkit-text-fill-color: transparent;
    color: #FFF;
    -webkit-background-clip: text
}

.style3110_4 {
    background: linear-gradient(to bottom right,#c53dff 52%,#42aaff 50%);
    -webkit-text-fill-color: transparent;
    color: #FFF;
    -webkit-background-clip: text
}

.style3110_5 {
    background: linear-gradient(to bottom right,#da70d6 52%,orange 50%);
    -webkit-text-fill-color: transparent;
    color: #FFF;
    -webkit-background-clip: text
}

.bltmaster {
    background-color: #9400d3;
    color: #fff;
    border-radius: 0;
    padding: 0 2px;
    position: relative;
    z-index: 5
}

.style248 {
    background: linear-gradient(130deg,#f00,#fb00a9,#ff0202,#e40099,#f5507c,#f00,#f5507c,#f5507c,#ff00ab);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: #f5f5f500
}

.style220 {
    background: linear-gradient(130deg,#ffb300,#ffb300,#0058ff,rgba(253,137,215,1),#520707,#7c132a,rgba(255,124,216,1),#f14756,#fb5555,rgba(255,255,0,1),#ff8989,#ffa8a8,#fcc1c1,#ffd9d9,#fff,rgba(255,255,0,1),#ffd9d9,#fcc1c1,#ffa8a8,#ff8989,#ff6969,#fb5555,#f14756,#de3862,#7c132a,#520707,#4a060e,#38051a,#0072ff,#110101);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent
}

.style177 {
    background: linear-gradient(90deg,#4285F4 0,#4285F4 24%,#DB4437 25%,#DB4437 49%,#F4B400 50%,#F4B400 74%,#0F9D58 75%,#0F9D58 109%);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent
}

.nickstyle1622 {
    background: linear-gradient(180deg,#ff0 60%,#7fff00 50%),linear-gradient(180deg,#ff0 60%,#7fff00 50%);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent
}

.style160 {
    background: linear-gradient(to bottom right,#ff6a00 38%,#fbff00 30%,#00f7d5 80%);
    -webkit-text-fill-color: transparent;
    color: #FFF;
    -webkit-background-clip: text
}

.style198 {
    background: linear-gradient(to right,#03001e,#7303c0,#ec38bc,#fdeff9);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent
}

.style269 {
    background: linear-gradient(90deg,#00b812,#007a29,#0ca740,#007a29,#0f8f1c,#0ca740,#007a29,hsl(140,85%,18%),#0ca740,#007a29,#046c0e,#0ca740,#005c0b,#0ca740,#0ca740);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: #FFF
}

.style138 {
    background: radial-gradient(circle,url(rgba.php?r=255&g=0&b=112&a=255) 0,rgba(255,255,255,1) 6%,rgba(255,126,244,1) 27%,rgba(0,245,255,1) 51%,rgba(255,126,244,1) 75%,rgba(255,255,255,1) 92%,url(rgba.php?r=255&g=0&b=112&a=255) 100%);
    background: radial-gradient(circle,rgba(255,0,112,1) 0,rgba(255,255,255,1) 6%,rgba(255,126,244,1) 27%,rgba(0,245,255,1) 51%,rgba(255,126,244,1) 75%,rgba(255,255,255,1) 92%,rgba(255,0,112,1) 100%);
    _filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFF0070,endColorstr=#FFFF0070);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent
}

.style51 {
    background: -webkit-linear-gradient(top,#fff 0,#bbb 50%,#8c8c8c 51%,#353535 100%);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent
}

.style83 {
    background: linear-gradient(90deg,rgba(255,255,0,1),rgba(255,124,216,1));
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: rgba(214,214,214,0.45)
}

.style193 {
    background: linear-gradient(180deg,#fff 45%,#0058ff 28%,#0058ff 63%,#ff1200 6%),linear-gradient(180deg,#fff 45%,#0058ff 28%,#0058ff 63%,#ff1200 6%);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent
}

.style80 {
    background: linear-gradient(180deg,#439eff 55%,#ffd500 50%);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent
}

.conprofile {
    position: relative
}

.topprofile {
    position: absolute;
    margin: 80px -75px;
    z-index: 4
}

.bg-dark {
    background: #030;
    text-shadow: 0 1px 5px #000
}

.newWikiTable {
    margin: .1em .1em .1em 0;
    border-collapse: collapse
}

.table {
    font-size: 100%
}

.bold-grey-header tr:first-child td,.bold-grey-header tr:first-child th {
    background-color: #540099
}

.centered td,.centered th,td.centered,th.centered {
    text-align: center;
    vertical-align: middle
}

.newWikiTable th,.newWikiTable td {
    padding: .2em;
    border: 0 solid #8b00ff;
    position: relative;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #0a4500
}

.newWikiTablelast td {
    padding: .2em;
    border: 0 solid #8b00ff;
    position: relative
}

.style136 {
    background: linear-gradient(90deg,#ff2610,#fcff41,#ff2b2b);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent
}

.style224 {
    background: linear-gradient(-0deg,#ff2f00,#e800ff 52%,#7c00ff9e 50%,#93cbff);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: #FFF
}

.style287 {
    background: radial-gradient(#dd00a9,#fff,#e800ff,#c600ff,#8c00dd,#821cae,#fff,#ff00da,#ea00f7,#fff,#de07ff,#9e00dd,#e900ff,#ff00fe,#ca00ff,#c015ff,#d100ff);
    _filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF00,endColorstr=#FFFFFF00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent
}

.style196 {
    background: linear-gradient(160deg,#ffe000 50%,#FFF 15%,#FFF 20%),#ffa600;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent
}

.style202 {
    color: #7aff00;
    background: linear-gradient(to right,#ffbc00 0,#00cfc6 100%,#0ff);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent
}

.style2502 {
    background: linear-gradient(10deg,#730000,#ff4ea3);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent
}

.style2782 {
    background: linear-gradient(to bottom right,#fff 52%,#000 50%);
    -webkit-text-fill-color: transparent;
    color: #FFF;
    -webkit-background-clip: text
}

.style2732 {
    background: radial-gradient(circle,#728bab,#3c5073);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent
}

.green-close-button {
    background: #effad4!important
}

.green-close-button:after {
    content: "";
    position: absolute;
    top: 5px;
    left: 5px;
    width: 18px;
    height: 18px;
    background: url(/images/notifications/icons_x2.png) 0 69.697% no-repeat!important;
    background-size: 18px auto!important
}

.green-close-button {
    position: absolute;
    width: 28px;
    height: 25px;
    border-radius: 50%;
    right: 0;
    top: 0;
    background: url(/images/notifications/green-close-button.png) no-repeat 50% 50% #effad4
}

.flat-btn-notice.turquoise {
    background: #0aac8e;
    background: linear-gradient(180deg,#1ad0ad 0,#0aac8e 100%);
    box-shadow: 0 2px 0 rgba(0,0,0,0.1),inset 0 2px 0 rgba(113,255,228,0.7)
}

.flat-btn-notice {
    padding: 12px 0
}

.menu-link-name,.font12,.flat-btn-notice,.quest-in-progress,.small-link,.vmmo_footer_link,.jackpot-text,.profile-level,.font14,.flat-btn.font14,.f-panel-btn-time-lock,.font13,.flat-btn .font14,div.font14,span.font14,a.font14,p.font14 {
    font-size: 16px!important
}

.flat-btn-notice {
    padding: 12px;
    font-size: 28px
}

.flat-btn-notice {
    display: block;
    text-decoration: none;
    cursor: pointer;
    color: #fff;
    text-align: center;
    background: #3190cc;
    background: linear-gradient(180deg,#54b6f3 0,#3190cc 100%);
    box-shadow: 0 2px 0 rgba(0,0,0,0.1),inset 0 2px 0 rgba(165,220,255,0.4);
    position: relative;
    max-height: 18px!important;
    border-radius: 4px;
    margin-top: 5px!important
}

.mr5 {
    margin-right: 10px!important
}

.clear {
    display: block;
    height: 0;
    float: none;
    clear: both
}

.font12,.en_font12 {
    font-size: 15px!important
}

.c-green {
    color: #5c7e02!important
}

.parent {
    position: relative
}

.notice {
    position: absolute;
    width: 90%!important;
    z-index: 10002;
    padding: 10px 15px;
    display: in-block;
    box-sizing: border-box;
    border-radius: 7px;
    -webkit-box-shadow: 0 0 25px #000;
    box-shadow: 0 0 25px #000;
    color: #5c7e02!important;
    background: #effad4!important;
    font-size: 16px!important;
    overflow: hidden;
    left: 50%;
    top: 130px;
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%)
}

.notice a:not(.flat-btn-notice) {
    color: #006dba;
    text-decoration: underline
}

.green-close-button {
    background: #effad4!important
}

.green-close-button {
    position: absolute;
    width: 28px;
    height: 25px;
    border-radius: 50%;
    right: 0;
    top: 0;
    background: url(/images/notifications/green-close-button.png) no-repeat 50% 50%/16px #effad4
}

.style28133 {
    background: #15176f;
    background: linear-gradient(215deg,#15176f 0,#00d0ff 50%,#e20076 100%);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: #fff
}

.style28333 {
    background: radial-gradient(#0095dd,#85ff00,rgba(255,255,0,1),#0072ff,#0095dd,#ff6c00,#fff,#f4ff00,#0013f7,#fff,#ff0707,#d00,#ffe400,#ff6c00,red,#ef0000,#0058ff);
    _filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF00,endColorstr=#FFFFFF00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent
}

.style2542 {
    background: linear-gradient(20deg,#bf00ff,#fff790 52%,#fff 50%,#fd279e);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: #FFF
}

.style2522 {
    background: linear-gradient(120deg,#ffb300 9%,#ff6c00 7%,#ff6c00 12%,#ffb300 12%,#ffb300 16%,#ff6c00 16%,#ff6c00 20%,#ffb300 20%,#ffb300 24%,#ff6c00 24%,#ff6c00 16%,#ff6c00 28%,#ffb300 27%,#ffb300 32%,#ff6c00 21%,#ff6c00 46%,#ffb300 24%,#ffb300 40%,#ff6c00 40%,#ff6c00 44%,#ffb300 29%,#ffb300 48%,#ff6c00 48%,#ff6c00 52%,#ffb300 30%,#ffb300 56%,#ff6c00 53%,#ff6c00 60%,#ffb300 59%,#ffb300 64%,#ff6c00 57%,#ff6c00 68%,#ffb300 49%,#ffb300 72%,#ff6c00 50%,#ff6c00 76%,#ffb300 51%,#ffb300 80%,#ff6c00 79%,#ff6c00 84%,#ffb300 40%,#ffb300 88%,#ff6c00 83%,#ff6c00 92%,#ffb300 66%);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent
}

.style2312 {
    background: linear-gradient(353.52deg,#f00 48.47%,#FFF 1.47%,#FFF 0.25%),#FF0059;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent
}

.style2642 {
    background: linear-gradient(130deg,#110101,#2e020d,#38051a,#4a060e,#520707,#7c132a,#de3862,#f14756,#fb5555,#ff6969,#ff8989,#ffa8a8,#fcc1c1,#ffd9d9,#fff,#fff,#ffd9d9,#fcc1c1,#ffa8a8,#ff8989,#ff6969,#fb5555,#f14756,#de3862,#7c132a,#520707,#4a060e,#38051a,#2e020d,#110101);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent
}

.style242nick {
    background: linear-gradient(20deg,#006eff,#00ff81 52%,#fff 50%,#93cbff);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: #FFF
}

.style115nick {
    background: linear-gradient(90deg,#aa00fb,#f8007e,#ff00f5);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent
}

.style110nick {
    background: linear-gradient(180deg,#ffce14 50%,#f00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: #ffa400
}

.style234nick {
    color: #fdd9ff;
    text-shadow: 0 0 1px #ef00ff,0 0 2px #ff00eb,0 0 3px #ff00eb,0 0 6px #ff00f7,0 0 7px #ff00e0
}

.style293nick {
    background: linear-gradient(160deg,#fbff00,#ff8080,#002eff);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text
}

.style151nick {
    background: linear-gradient(to bottom,#00ffe8,#00ffe0);
    text-shadow: 0 0 7px #00ffed;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent
}

.style324nick {
    background: linear-gradient(130deg,#ffd700,#ffd700,#f5db4e,#f5db4e,#f5db4e,#ff8f8f,#dbae40);
    background-clip: border-box;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent
}

.style328nick {
    background: linear-gradient(140deg,#f00 18%,#ff7f00,#ff0,#01ff00,#005aff,#4d0086,#8f00ff 77%);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent
}

.style309nick {
    background-image: linear-gradient(-45deg,transparent 40%,rgba(172,245,61,0.7) 40%,rgba(172,245,61,0.7) 60%,transparent 60%),linear-gradient(135deg,rgba(172,245,61,0.7) 10%,transparent 10%),linear-gradient(-45deg,rgba(172,245,61,0.7) 10%,transparent 10%),linear-gradient(45deg,transparent 40%,#FFC45C 40%,#FFC45C 60%,transparent 60%),linear-gradient(45deg,#FFC45C 10%,transparent 10%),linear-gradient(-135deg,#FFC45C 10%,transparent 10%);
    background-color: #FCFAFB;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -webkit-text-shadow: 0 0 2px green;
    text-shadow: 0 0 2px green
}

.style333nick {
    background: radial-gradient(circle,#8c4777 0,#ca94b9 30%,#dcafce 51%,#b395aa 18%,#e6b5d7 110%);
    text-shadow: 1px 1px 0 #f7e0ef 0 1px #b16e9c 0 2px #6d2757 1px 0 #8a340a00,0 0 1px #9e6e8f 0 2px #8e5e7f;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: #e291c9
}

.style342nick {
    background: linear-gradient(to right,#0DDFFF 0,#F77E00 25%,#0DDFFF 50%,#F77E00 75%,#0DDFFF 100%);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent
}

.style316nick {
    color: #dea9ff;
    text-shadow: 0 0 3px #a287e8,0 2px 1px #a900ff,0 2px 6px #9100ff 2px 2px #ff00e0 2px 5px #9100ff
}

.style215nick {
    background: linear-gradient(-32deg,#5238f9 0,#bfc1ff 100%);
    text-shadow: 0 0 5px #0008ff54;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent
}

.style133 {
    background: radial-gradient(circle,#7a00ff 0,#ff00d6 40%,rgba(255,255,255,1) 99%);
    -webkit-text-fill-color: transparent;
    color: #FFF;
    -webkit-background-clip: text;
    background-clip: text;
    text-shadow: 0 0 9px #f400ff
}

.style99rnick {
    background: linear-gradient(800.65deg,#ff00bc 20%,#6400ff 110%);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: #f800ff26;
    text-shadow: 0 0 7px #f400ff,0 0 12px #7e0000 3px 0 red
}

.style1rnick {
    background: linear-gradient(353.52deg,rgba(251,166,225,1) 48.47%,#FFF 1.47%,#FFF 0.25%),rgba(251,166,225,1);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 0 5px #ff73d4
}

.style2rnick {
    color: #ffd2d2;
    text-shadow: 0 0 0 #ff0000,1px -1px 1px #ff0000,0 0 2px #ff0000,1px 1px 0 #ff0000,0 0 10px #ff0000,0 0 1px #ff0000,1px 1px 1px #ff0000,2px 3px 1px #790000,3px 3px 5px #002920
}

.tresurenick1 {
    background: linear-gradient(353.52deg,rgba(251,166,225,1) 48.47%,#FFF 1.47%,#FFF 0.25%),rgba(251,166,225,1);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent
}

.tresurenick2 {
    background: linear-gradient(130deg,rgba(253,137,215,1),rgba(253,137,215,1),#3efd00,#0095dd,rgba(255,255,0,1),#cd67f1,#b01be0,#17d2f5,#fb0e64);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent
}

.cornnickaction {
    background: linear-gradient(130deg,#F33 0,#F33 15%,orange 15%,orange 30%,yellow 30%,yellow 45%,#0f0 45%,#0f0 60%,#0ff 60%,#0ff 75%,pink 75%,pink 100%),linear-gradient(130deg,#F33 0,#F33 15%,orange 15%,orange 30%,yellow 30%,yellow 45%,#0f0 45%,#0f0 60%,#0ff 60%,#0ff 75%,pink 75%,pink 100%);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 -1px 5px rgba(255,50,251,0.46)
}

.colorcorn3 {
    color: #00c4ff;
    text-shadow: 0 0 7px #006bffc7,0 0 0 #4083ff,0 1px 0 #0014ffc7,0 1px 2px #1b00ff,-1px 1px 0 #0014ffc7,1px 0 0 #0014ffc7,-1px -1px 0 #0014ffc7
}

.coloraction3 {
    background: conic-gradient(from 90deg at 40% 50%,#000 0deg,#fff 0deg,#000 90deg,#b75350 180deg,#ff7171 270deg,#fff 360deg);
    text-shadow: 1px 1px 0 #5f1211ad;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent
}

.coloraction4 {
    color: #06fffc;
    text-shadow: 0 1px 5px #db8cf2,-1px 0 4px #db8cf2,0 0 2px #0e9da6,1px 1px 0 #be26ea,0 0 0 #db8cf2,0 0 1px #17140b,1px 1px 1px #9de5ea,2px 3px 1px #db8cf2,3px 3px 5px #be26ea
}

.coloraction5 {
    background: linear-gradient(353.52deg,rgba(0,199,107,0.98) 48.47%,#FFF 1.47%,#FFF 0.25%),#5ad21c;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 0 5px #1dec06;
    text-shadow: 0 0 5px #7ed847
}

.coloraction6 {
    background: linear-gradient(20deg,#fb03ff,#2a0ee6 52%,#4a0000 50%,#e400ff);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: #f90a0a00;
    text-shadow: 0 0 7px #000fff00
}

.coloraction7 {
    background: conic-gradient(from 180deg at 50% 53.33%,#3D7E51 -91.84deg,#F5CC6C 89.96deg,#3B8053 89.97deg,#F4CA6D 181.87deg,#F4CB6C 206.25deg,#F4CC69 268.13deg,#3D7E51 268.16deg,#F5CC6C 449.96deg);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 -1px 5px red
}

.stylenickcolorb {
    background: radial-gradient(circle,#ff8001 10%,#ff0b56 63%,#d50007 97%);
    text-shadow: 0 0 3px #ff0052;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent
}

.colornick1411 {
    color: #fff;
    text-shadow: 0 0 5px #2693ff,0 0 9px #2693ff,0 0 9px #2693ff,0 0 9px #2693ff,0 0 9px #FF1493,0 0 4px #FF1493,0 0 5px #FF1493,0 0 7px #FF1493,0 1px 0 #ccc,0 2px 0 #c9c9c9,0 3px 0 #bbb,0 4px 0 #b9b9b9,0 5px 9px rgba(0,0,0,.15)
}

.colorwosh2020 {
    text-shadow: 0 0 3px #c05d63;
    background: linear-gradient(to right,#a75257 20%,#ea888e 100%);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent
}

.action992020 {
    background: linear-gradient(45deg,#122faa,#122faa);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 2px 1px 1px #ffffff,-1px 1px 7px #122faa,1px 1px 1px #fff
}

.action1492020 {
    color: #ff6;
    text-shadow: 0 0 5px #FF4500,0 0 2px #FF4500,0 0 2px #FF4500,0 0 2px #FF4500,0 0 9px #FF4500,0 0 4px #FF4500,0 0 5px #FF4500,0 0 2px #FF4500
}

.action1992020 {
    background: linear-gradient(180deg,rgba(255,255,255,0) 50.19%,#A82B11 44.19%,#a82B11 65.24%,rgba(255,255,255,0) 65.31%),#0A6A56;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent
}

.action9920202 {
    color: #ffdfdf;
    text-shadow: 0 0 2px #ffffff,0 0 4px #ff0076,0 0 5px #ffffff,0 0 4px #ff0076,0 0 4px #ffffff,0 0 2px #ff0076,0 0 2px #ffffff,0 0 5px #ff0076
}

.action14920202 {
    background: linear-gradient(20deg,#00f,#00ff81 52%,#fff 50%,#93cbff);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 0 0 #00ffcf80
}

.action4992020 {
    color: #7fc7ff;
    text-shadow: 0 0 5px #0000ff,0 0 2px #0000ff,0 0 2px #0000ff,0 0 2px #0000ff,0 0 9px #0000ff,0 0 4px #0000ff,0 0 5px #0000ff,0 0 2px #00f
}

.action9920203 {
    background: linear-gradient(20deg,red,#fff790 52%,#fff 50%,#fd279e);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: #FFF;
    text-shadow: 0 0 2px #fb66b6
}

.post__anon:after {
    content: '';
    background: url(/pavelgrey/img/santa_hat.png);
    position: absolute;
    width: 16px;
    height: 14px;
    background-size: cover;
    left: -3px;
    top: -2px;
    transform: scaleX(-1)
}

.post__anon {
    cursor: pointer;
    position: relative
}

.action14920203 {
    background: linear-gradient(135deg,#6b1212 0,#e84646 23%,#6b1212 44%,#470b0b 62%,#e84646 77%,#470b0b 99%);
    text-shadow: 0 0 3px #710000;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    color: #fff
}

.action14920204 {
    background: repeating-linear-gradient(180deg,#ffffff40 0,#00000040 14%),radial-gradient(circle at 50% 150%,#00e7ff 30%,#ff00c8 50%,#c000ba 60%,rgba(255,0,0,0) 80%),repeating-linear-gradient(180deg,#00ffa1 0,#00a1ff 14%);
    text-shadow: 0 0 9px #fb00ff,1px 2.5px 0 #00ffc430;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent
}

.action299210103 {
    color: #fff;
    text-shadow: 1px 1px 1px #c331ff,1px 1px 3px #f959ed,0 0 6px #ed56ff,1px -2px 0 #f66eff,0 0 2px #d042ff,-2px 2px 4px #b400ff,2px 1px 4px #d855f9,0 2px 0 #ffffff,3px 1px 6px #db4dff
}

.action199210106 {
    background: repeating-linear-gradient(180deg,#fff40 0,#00000040 14%),radial-gradient(circle at 50% 150%,#ff9571 30%,#feff37 50%,#cb1457 60%,rgba(255,0,0,0) 80%),radial-gradient(circle at 6% 27%,white 0.1%,transparent 1%),radial-gradient(circle at 80% 23%,#fff 0.1%,transparent 1%),repeating-linear-gradient(180deg,#ff00f7 0,#7a00ff 14%);
    text-shadow: 0 0 9px #ff00f7;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent
}

.action3491401 {
    color: #000;
    text-shadow: 0 0 3px #ffffff,0 0 3px #ffffff,0 0 3px #ffffff,0 0 3px #ffffff,0 0 3px #ffffff,0 0 3px #ffffff,0 0 3px #ffffff,0 0 3px #fff
}

.action1601 {
    color: #000;
    text-shadow: 0 0 3px #ff2400,0 0 3px #ff2400,0 0 3px #ff2400,0 0 3px #ff2400,0 0 3px #ff2400,0 0 3px #ff2400,0 0 3px #ff2400,0 0 3px #ff2400
}

.action1602 {
    color: #df20ff;
    text-shadow: 0 0 #3e009c,0 0 1px #3e009c,0 0 2px #3e009c,0 0 3px #3e009c,0 0 4px #3e009c,0 0 5px #3e009c,0 0 9px #3e009c
}

.action1702 {
    background: linear-gradient(0deg,red 0,red 43%,rgba(254,230,255,1) 43%,#fc0000 45%,red 100%);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 -1px #00d0ff8f,0 1px #ff0000,0 2px 4px #ff0000,0 -2px 4px #06f
}

.action2302 {
    background: linear-gradient(0deg,#9932cc,#fff);
    text-shadow: 0 1px 0 #fb7efd,0 -2px 1px #9400d3;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: #ffffff1a;
    color: #fff
}

.style8march {
    background: conic-gradient(from 124.62deg at 35.71% 34.38%,#E931FF -5.44deg,#49BDFF 36.15deg,#49E9FF 86.51deg,#1CCCFF 90.33deg,#FFAE50 333.56deg,#E931FF 354.56deg,#49BDFF 396.15deg);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 2px 0 rgba(253,160,91,0.22),0 2px 3px rgba(255,83,147,0.29),0 0 9px rgba(255,74,147,0.57)
}

.june20 {
    background: linear-gradient(180deg,#10ff00 46%,#fbff00 28%,#fbff00 63%,#ea1100 6%),linear-gradient(180deg,#18e600 50%,#fbff00 28%,#fbff00 63%,#C30E00 6%);
    text-shadow: 99px #fbff00bf,-12px -21px 8px #0cab0185;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent
}

.stylepasha {
    background: linear-gradient(135deg,#00c4ff40 3%,#efff99 30%,#ffa9d1,#aff1b1,#5600ff40 96%),linear-gradient(135deg,#00c4ff40 3%,#efff99 30%,#ffa9d1,#aff1b1,#5600ff40 96%),linear-gradient(135deg,#00c4ff40 3%,#efff99 30%,#ffa9d1,#aff1b1,#5600ff40 96%);
    text-shadow: 0 0 9px #9480ff,1px 1px 1px #9480ff80;
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-background-clip: text
}

.rubezhanka {
    background: linear-gradient(90deg,#7373FF 0.92%,#5959FF 33.67%,#FF5858 34.25%,#CC0A0A 86.64%,#FFF 87.06%,#FFF 100%);
    text-shadow: 0 2px 9px #0a0aff;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text
}

.nick9may {
    color: #fff;
    text-shadow: 0 0 5px #ffd700,0 0 9px #ffd700,0 0 9px #330,0 0 9px #330,0 0 9px #330,0 0 4px #FF1493,0 0 5px #FF1493,0 0 7px #330,0 1px 0 #ccc,0 2px 0 #330,0 3px 0 #bbb,0 4px 0 #b9b9b9,0 9px 9px rgba(0,0,0,.15)
}

.nick26062_2 {
    background: repeating-linear-gradient(180deg,#fff40 0,#00000040 14%),radial-gradient(circle at 50% 150%,#ff9571 30%,#feff37 50%,#cb1457 60%,rgba(255,0,0,0) 80%),radial-gradient(circle at 6% 27%,white 0.1%,transparent 1%),radial-gradient(circle at 80% 23%,#fff 0.1%,transparent 1%),repeating-linear-gradient(180deg,#ff00f7 0,#7a00ff 14%);
    text-shadow: 0 0 9px #ff00f7;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text
}

.nick2207 {
    background: -webkit-linear-gradient(0deg,#000 20%,#000 41%,red 0);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text
}

.nickcolor1408 {
    color: #d4ffaf;
    text-shadow: 0 0 2px #1e7cff 0 3px #1e7cff 0 2px #1e7cff 0 3px #1e7cff 0 3px #1e7cff 0 3px #1e7cff 0 3px #1e7cff 0 3px #1e7cff 0 3px #1e7cff 0 3px #1e7cff 0 3px #1e7cff 0 3px #1e7cff 0 3px #1e7cff 0 3px #1e7cff;
    border-radius: 10px
}

.nickinyan {
    color: #000;
    text-shadow: 1px 0 0 #00f5ff,-1px 0 0 #00f5ff,1px 0 0 #00f5ff,-1px 0 0 #00f5ff,0 2px 5px #00f5ff,1px -1px 5px #00f5ff,-1px -1px 0 #00f5ff,1px -1px 0 #00f5ff,-1px 1px 0 #00f5ff,1px 1px 0 #00f5ff,0 1px 5px #00f5ff,1px 1px 3px #00f5ff,1px 1px 5px #00f5ff
}

.lyambda {
    color: #ebebff;
    text-shadow: 2px 2px 3px #0d00ffde,0 0 3px #4aff00,0 0 2px #33af00,0 0 2px #33af00,0 0 3px #33af00,0 0 3px #000e71,0 0 3px #33af00,0 0 3px #000e71,0 0 3px #43ff3e,0 0 3px #33af00
}

.halloween2021 {
    color: #FFF;
    text-shadow: -1px -1px 0 #ff003c,0 -2px 0 #9932CC,1px 2px 1px #006eff,-1px 0 0 #610061,0 1px 0 #610061,0 -1px 0 #590059,-1px -1px 0 #9932CC,1px -1px 0 #590059,-1px 1px 0 #9932CC,1px 1px 0 #590059,0 1px 5px #610061,1px 1px 3px #610061,1px 1px 5px #610061,1px 1px 5px #610061,1px 1px 5px #610061,1px 1px 5px #610061,1px 1px 5px #610061,0 -2px 0 #610061,-1px -2px 0 #610061,1px -2px 0 #610061
}

textarea {
    text-rendering: auto;
    color: -internal-light-dark(black,white);
    letter-spacing: normal;
    word-spacing: normal;
    line-height: normal;
    text-transform: none;
    text-indent: 0;
    text-shadow: none;
    display: inline-block;
    text-align: start;
    appearance: auto;
    resize: auto;
    cursor: text;
    white-space: pre-wrap;
    overflow-wrap: break-word;
    background-color: -internal-light-dark(#fff,#3b3b3b);
    column-count: initial!important;
    margin: 0;
    border-width: 1px;
    border-style: solid;
    border-color: -internal-light-dark(#767676,#858585);
    border-image: initial;
    padding: 2px;
    font-size: 15px!important
}

input {
    background-color: -internal-light-dark(#fff,#3b3b3b);
    border-style: solid;
    border-color: -internal-light-dark(#767676,#858585);
    border-image: initial
}

.nick216 {
    background: #fff 100%;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 1px 1px 5px black,0 0 5px #000;
    -webkit-background-clip: text
}

.nickprismrainbow {
    background: linear-gradient(180deg,#10ff00 46%,#fbff00 28%,#fbff00 63%,#ea1100 6%),linear-gradient(180deg,#18e600 50%,#fbff00 28%,#fbff00 63%,#C30E00 6%);
    text-shadow: 95px #fbff00bf,-12px -21px 5px #0cab0185;
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent
}

.colornick1202 {
    color: #000;
    text-shadow: 0 0 0 #000,0 0 1px #000,1px 1px 0 #6100FF,1px 1px 1px #6100FF,2px 2px 1px #6100FF,2px 2px 0 #6100FF,2px 2px 1px #6100FF,2px 2px 1px #6100FF,2px 2px 1px #6100FF
}

.colornick1302 {
    background: linear-gradient(278.66deg,#f10 5.62%,#fa7300 15.3%,#ff0 32.72%,#00fa39 45.63%,#006ffa 75.46%,#f10 89.7%,#f10 107.74%);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    text-shadow: 0 0 5px rgba(255,25,214,255);
    -webkit-background-clip: text
}

.action2303 {
    color: #ffd700;
    text-shadow: -.5px .5px red,0 0 5px black,0 0 5px black,0 0 5px black,0 0 5px black,0 0 3px #000;
    -webkit-background-clip: text
}

.blockUser {
    border: .5px solid #242;
    border-radius: 0;
    padding: 6px;
    margin: .5px 0;
    background-color: #030
}

.starlvl {
    position: relative;
    top: -3px
}

.d-ib {
    display: inline-block !important
}

.subbut {
    background-color: rgba(60,117,74,0.5);
    border: 1px solid #433332;
    padding: 5px 20px
}

.btn2 {
    cursor: pointer;
    display: inline-block;
    background-color: #0B8600;
    background: -webkit-linear-gradient(top,#237004 1%,#5e9c00 50%);
    background: -moz-linear-gradient(top,#237004 1%,#5e9c00 50%);
    background: linear-gradient(to bottom,#237004 1%,#5e9c00 50%);
    box-shadow: 0 3px 2px 0 rgb(0 0 0 / 72%);
    color: white;
    border: solid 1px #0EAD00;
    text-shadow: 0 -1px 0 #144003;
    border-radius: 2px;
    padding: 4px 8px;
    text-decoration: none;
    font-size: 15px
}

input[type=submit] {
    cursor: pointer;
    display: inline-block;
    background-color: #0B8600;
    background: -webkit-linear-gradient(top,#237004 1%,#5e9c00 50%);
    background: -moz-linear-gradient(top,#237004 1%,#5e9c00 50%);
    background: linear-gradient(to bottom,#237004 1%,#5e9c00 50%);
    box-shadow: 0 3px 2px 0 rgb(0 0 0 / 72%);
    color: white;
    border: solid 0 #0EAD00;
    text-shadow: 0 -1px 0 #144003;
    border-radius: 2px;
    padding: 5px 7px;
    text-decoration: none;
    font-size: 16px
}

textarea {
    background-color: #dadada;
    border-color: #8b5f11 -moz-use-text-color #ffffff;
    border-image: none;
    border-left: 0 none;
    border-right: 0 none;
    border-style: solid none;
    border-width: 1px 0;
    color: black;
    font-size: medium;
    margin: 0;
    padding: 2px;
    border-radius: 4px
}

.evenmsg {
    margin: 2px -4.5px;
    padding: 4px;
    background-color: #043E04
}

.nonevenmsg {
    margin: 2px -4px;
    padding: 4px
}

.btn2-gray {
    display: inline-block;
    background-color: #515c4d;
    background: -webkit-linear-gradient(top,#515c4d 1%,#707a61 50%);
    background: -moz-linear-gradient(top,#515c4d 1%,#707a61 50%);
    background: -o-linear-gradient(top,#515c4d 1%,#707a61 50%);
    background: -ms-linear-gradient(top,#515c4d 1%,#707a61 50%);
    background: linear-gradient(to bottom,#515c4d 1%,#707a61 50%);
    box-shadow: 0 3px 2px 0 rgb(0 0 0 / 72%);
    text-shadow: 0 -1px 0 #306108;
    color: white;
    border: solid 0 #86ac82;
    border-radius: 2px;
    padding: 4px 8px;
    text-decoration: none;
    font-size: 15px
}

.rays-hg {
    display: inline-block;
    top: -10px;
    margin: auto;
    position: relative;
    width: 80px;
    height: 80px;
    background: url(/pavelgrey/img/rays-w.png)
}

.opis {
    position: absolute;
    display: inline-block
}

.minicollink {
    margin-top: 5px;
    margin-bottom: 5px;
    border: 1px solid rgba(81,156,99,0.5) #030 #030 rgba(81,156,99,0.5);
    background-color: rgba(60,117,74,0.5);
    border-radius: 4px;
    padding: 5px 10px;
    display: inline-block;
    box-shadow: 0 2px 0 0 rgb(0 0 0 / 30%);
    text-decoration: none;
    margin-right: 10px
}

.peafowl1708 {
    color: #237044;
    color: #e40707;
    background: url(/pavelgrey/img/bg23.gif);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.pendantcolor {
    color: #8505ff;
    color: #00ff37;
    background: url(/pavelgrey/img/1.gif);
    repeat scroll 0 0;-webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.dotnotice {
    float: right;
    margin: -31px -1px 0
}

.dotnotice img {
    width: 13px;
    height: 13px;
    vertical-align: middle
}

.dirtLink {
    padding: 0;
    margin: 2px;
    display: inline-block;
    border: 0 dashed #174e17;
    border-radius: 4px;
    text-decoration: none;
    font-size: 0.7em;
    text-align: center;
    color: #5bbf5b;
    width: 63px;
    height: 70px
}

.popup {
    margin: 70px auto 0 auto;
    width: 305px;
    border-radius: 8px;
    background: #f5deb3;
    box-shadow: 0 3px 11px rgb(0 0 0 / 50%);
    position: absolute;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
    text-align: center;
    z-index: 5
}

.popup-head {
    min-height: 30px;
    height: auto
}

.popup-head {
    position: relative;
    height: 30px;
    border-radius: 8px 8px 0 0;
    background: #e5c895;
    box-shadow: inset 0 -1px 0 #d2af71,inset 0 2px 0 #f5deb3;
    color: #6b441b
}

.popup-head-title {
    position: relative;
    font-weight: bold;
    top: auto;
    width: 86%;
    padding: 6px 7% 5px 7%;
    text-align: center;
    left: auto;
    color: #6b441b
}

.popup-close-link {
    position: absolute;
    display: block;
    text-decoration: none;
    cursor: pointer;
    top: 4px;
    right: -5px;
    width: 30px;
    height: 30px;
    color: #6b441b
}

.icn.icn_cross_brown {
    background-position-y: 72.727%
}

.icn {
    display: inline-block;
    vertical-align: middle;
    width: 18px;
    height: 18px;
    background: url(pavelgrey/img/garden/icons2_x2.png) 0 0 no-repeat;
    background-size: 100% auto;
    margin: -1px 1px 0 0
}

.popup-inner {
    position: relative;
    z-index: 2;
    padding: 1px 8px
}

.popup-inner-content {
    margin: 10px 0;
    padding: 5px 8px;
    background: #fff0d2;
    border-radius: 4px
}

.cell-line {
    display: table;
    width: 100%;
    color: #6b441b
}

.cell-line-left {
    display: table-cell;
    padding: 2px 0;
    text-align: left;
    white-space: nowrap
}

.cell-line-right {
    display: table-cell;
    padding: 2px 0;
    text-align: right;
    vertical-align: middle
}

.popup-inner-content-bottom {
    margin-top: -5px;
    margin-bottom: 2px;
    padding: 0 10px
}

.f-plant-oval {
    display: inline-block;
    width: 66px;
    height: 79px;
    margin-top: -2px;
    margin-left: 5px;
    background-size: 66px auto!important
}

.f-oval-content2 {
    display: inline-block;
    margin: 3px;
    height: 60px;
    width: 60px
}

.spoiler_body {
    display: none
}

.spoiler_links {
    cursor: pointer
}

.zc {
    color: #e07f76
}

.ml-5 {
    margin-left: 5px !important
}

.mr-5 {
    margin-right: 5px !important
}

.mt-5 {
    margin-top: 5px !important
}

.bubblechat_1 {
    background-image: url("/images/bubblechat/1.png");
    background-repeat: repeat
}

.bubblechat_2 {
    background-image: url("/images/bubblechat/2.png");
    background-repeat: repeat
}

.bubblechat_3 {
    background-image: url("/images/bubblechat/3.png");
    background-repeat: repeat
}

.bubblechat_4 {
    background-image: url("/images/bubblechat/4.png");
    background-repeat: repeat
}

.sticker {
    display: inline-block;
    width: 70px;
    height: 70px
}

.emoji {
    display: inline-block;
    width: 30px;
    height: 30px
}

.blockarea {
    float: left;
    margin: 1px 15px 0
}

.sticker50x50 {
    display: inline-block;
    width: 50px;
    height: 50px
}

.newarea {
    display: inline-block;
    color: #fff;
    box-shadow: 0 2px 0 0 rgba(0,0,0,0.3);
    background: rgba(17,68,17);
    font-size: 0.85em;
    padding: 5px;
    border: 1px;
    margin: 2px;
    border-radius: 4px
}

.subbadge1 {
    background-color: #FFD700;
    color: #fff;
    border-radius: 2px;
    padding: 1px 2px;
    width: 20px;
    height: 10px;
    display: inline-block
}

.premiumgift {
    display: inline-block;
    width: 96px;
    height: 96px
}

.subbadge2 {
    background-color: #000000;
    color: #fff;
    border-radius: 2px;
    padding: 1px 2px;
    width: 20px;
    height: 10px;
    display: inline-block
}

.subbadge3 {
    background-color: #9400d3;
    color: #fff;
    border-radius: 2px;
    padding: 1px 2px;
    width: 20px;
    height: 10px;
    display: inline-block
}

.subbadge4 {
    background-color: #ffffff;
    color: #fff;
    border-radius: 2px;
    padding: 1px 2px;
    width: 20px;
    height: 10px;
    display: inline-block
}

.subbadge5 {
    background-color: #ff578f;
    color: #fff;
    border-radius: 2px;
    padding: 1px 2px;
    width: 20px;
    height: 10px;
    display: inline-block
}

.emojiv2 {
    display: inline-block;
    position: relative;
    margin: -10333px auto 0 auto;
    width: 33px;
    height: 33px
}

.emojiv3 {
    position: relative;
    top: 14px;
    width: 33px;
    height: 33px
}

.gf1311 {
    color: #237044;
    background: url(/pavelgrey/img/gf1311.gif);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.gf2811v1 {
    color: #237044;
    background: url(/pavelgrey/img/gf2811v1.gif);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.gf2811v2 {
    color: #237044;
    background: url(/pavelgrey/img/gf2811v2.gif);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.gf2811v3 {
    color: #237044;
    background: url(/pavelgrey/img/gf2811v3.gif);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.gf2201 {
    color: #237044;
    background: url(/pavelgrey/img/2201gif.gif);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.neongif {
    color: #237044;
    background: url(/pavelgrey/img/neongif.gif);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.green1 {
    color: #237044;
    background: url(/pavelgrey/img/green1.gif);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.green2 {
    color: #237044;
    background: url(/pavelgrey/img/green2.gif);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.redlove {
    color: #237044;
    background: url(/pavelgrey/img/redlove.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.redpuzzle {
    color: #237044;
    background: url(/pavelgrey/img/redpuzzle.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.blackhole {
    color: #237044;
    background: url(/pavelgrey/img/blackhole.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.neonwave {
    color: #237044;
    background: url(/pavelgrey/img/neonwave.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.redhat {
    color: #237044;
    background: url(/pavelgrey/img/redhat.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.bluerain {
    color: #237044;
    background: url(/pavelgrey/img/bluerain.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.dancefeya {
    color: #237044;
    background: url(/pavelgrey/img/dancefeya.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.candyme {
    color: #237044;
    background: url(/pavelgrey/img/candyme.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.bubbletea {
    color: #237044;
    background: url(/pavelgrey/img/bubbletea.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.fontan1 {
    color: #237044;
    background: url(/pavelgrey/img/fontan1.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.fontan2 {
    color: #237044;
    background: url(/pavelgrey/img/fontan2.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.orangecatny {
    color: #237044;
    background: url(/pavelgrey/img/orangecatny.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.snowman {
    color: #237044;
    background: url(/pavelgrey/img/snowman.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.snownight {
    color: #237044;
    background: url(/pavelgrey/img/snownight.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.march25 {
    color: #237044;
    background: url(/pavelgrey/img/march25.png);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.fancolor {
    color: #237044;
    background: url(/pavelgrey/img/fan.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.jumpcolor {
    color: #237044;
    background: url(/pavelgrey/img/jump.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.printbottle {
    color: #237044;
    background: url(/pavelgrey/img/printbottle.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.ornament {
    color: #237044;
    background: url(/pavelgrey/img/ornament.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.blackwater {
    color: #237044;
    background: url(/pavelgrey/img/blackwater.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.rainbowdance {
    color: #237044;
    background: url(/pavelgrey/img/rainbowdance.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.boxes2025 {
    color: #237044;
    background: url(/pavelgrey/img/boxes2025.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.redwhite25 {
    color: #237044;
    background: url(/pavelgrey/img/redwhite25.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.infinity1706 {
    color: #237044;
    background: url(/pavelgrey/img/infinity1706.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.dots1706 {
    color: #237044;
    background: url(/pavelgrey/img/dots1706.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.digital1706 {
    color: #237044;
    background: url(/pavelgrey/img/digital1706.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.wave1706 {
    color: #237044;
    background: url(/pavelgrey/img/wave1706.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.orangelime {
    color: #237044;
    background: url(/pavelgrey/img/orangelime.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.bassein1407 {
    color: #237044;
    background: url(/pavelgrey/img/bassein1407.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.cosmos27 {
    color: #237044;
    background: url(/pavelgrey/img/cosmos27.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.confettinick {
    color: #237044;
    background: url(/pavelgrey/img/confettinick.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.linenick {
    color: #237044;
    background: url(/pavelgrey/img/linenick.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.rechka {
    color: #237044;
    background: url(/pavelgrey/img/rechka.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.dancepol {
    color: #237044;
    background: url(/pavelgrey/img/dancepol.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.zebrasummer {
    color: #237044;
    background: url(/pavelgrey/img/zebrasummer.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.pinksummer {
    color: #237044;
    background: url(/pavelgrey/img/pinksummer.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.redlines {
    color: #237044;
    background: url(/pavelgrey/img/redlines.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.feirverk {
    color: #237044;
    background: url(/pavelgrey/img/feirverk.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.scater {
    color: #237044;
    background: url(/pavelgrey/img/scater.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.rainbowhearts {
    color: #237044;
    background: url(/pavelgrey/img/rainbowhearts.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.karakuli {
    color: #237044;
    background: url(/pavelgrey/img/karakuli.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.gipnoz {
    color: #237044;
    background: url(/pavelgrey/img/gipnoz.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.orangelines {
    color: #237044;
    background: url(/pavelgrey/img/orangelines.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.redbarhat {
    color: #237044;
    background: url(/pavelgrey/img/redbarhat.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.pinkblue {
    color: #237044;
    background: url(/pavelgrey/img/pinkblue.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.blueslow {
    color: #237044;
    background: url(/pavelgrey/img/blueslow.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.neonvivesk {
    color: #237044;
    background: url(/pavelgrey/img/neonvivesk.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.colornm23091 {
    color: #237044;
    background: url(/pavelgrey/img/colornm23091.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.colornm23092 {
    color: #237044;
    background: url(/pavelgrey/img/colornm23092.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.rainbowball {
    color: #237044;
    background: url(/pavelgrey/img/rainbowball.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.rainbowstar {
    color: #237044;
    background: url(/pavelgrey/img/rainbowstar.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.klyaksi {
    color: #237044;
    background: url(/pavelgrey/img/klyaksi.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.central {
    color: #237044;
    background: url(/pavelgrey/img/central.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.molnija {
    color: #237044;
    background: url(/pavelgrey/img/molnija.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.redmoon {
    color: #237044;
    background: url(/pavelgrey/img/redmoon.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.cateye {
    color: #237044;
    background: url(/pavelgrey/img/cateye.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.bloodyred {
    color: #237044;
    background: url(/pavelgrey/img/bloodyred.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.greencandy {
    color: #237044;
    background: url(/pavelgrey/img/greencandy.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.luchi {
    color: #237044;
    background: url(/pavelgrey/img/luchi.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.infire {
    color: #237044;
    background: url(/pavelgrey/img/infire.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.discocat {
    color: #237044;
    background: url(/pavelgrey/img/discocat.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.concert {
    color: #237044;
    background: url(/pavelgrey/img/concert.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.magicstar {
    color: #237044;
    background: url(/pavelgrey/img/magicstar.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.illusion {
    color: #237044;
    background: url(/pavelgrey/img/illusion.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.abstract {
    color: #237044;
    background: url(/pavelgrey/img/abstract.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.fire2102 {
    color: #237044;
    background: url(/pavelgrey/img/fire2102.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.stars2102 {
    color: #237044;
    background: url(/pavelgrey/img/stars2102.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.greenbluepurple {
    color: #237044;
    background: url(/pavelgrey/img/greenbluepurple.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.neonsea {
    color: #237044;
    background: url(/pavelgrey/img/neonsea.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.chess {
    color: #237044;
    background: url(/pavelgrey/img/chess.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.drazhe {
    color: #237044;
    background: url(/pavelgrey/img/drazhe.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.aqualine {
    color: #237044;
    background: url(/pavelgrey/img/aqualine.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.rainday {
    color: #237044;
    background: url(/pavelgrey/img/rainday.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.firstsnow {
    color: #237044;
    background: url(/pavelgrey/img/firstsnow.gif);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.newrainbow {
    color: #237044;
    background: url(/pavelgrey/img/newrainbow.gif);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.popart {
    color: #237044;
    background: url(/pavelgrey/img/popart.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.rainbowring {
    color: #237044;
    background: url(/pavelgrey/img/rainbowring.webp);
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    background-clip: text
}

.greece {
    color: #8b0000
}

.black {
    color: #000000
}

.chat-wrap {
    padding: 1px;
    box-sizing: border-box
}

.chat-empty {
    text-align: center;
    color: #6b8a6b;
    padding: 14px 6px
}

.chat-msg {
    display: flex;
    align-items: flex-start;
    margin: 10px 0;
    max-width: 100%;
    -webkit-tap-highlight-color: transparent
}

.chat-msg .avatar {
    flex: 0 0 40px;
    width: 40px;
    height: 40px;
    border-radius: 50%;
    overflow: hidden;
    margin-right: 8px;
    box-shadow: 0 1px 0 rgba(0,0,0,0.08)
}

.chat-msg .bubble {
    position: relative;
    padding: 5px 6px;
    border-radius: 5px;
    background: #043E04;
    color: #FF3;
    line-height: 1.35;
    box-shadow: 0 1px 0 rgba(0,0,0,0.03);
    max-width: calc(100% - 0);
    word-wrap: break-word
}

.chat-msg.me {
    flex-direction: row-reverse
}

.chat-msg.me .avatar {
    margin-left: 8px;
    margin-right: 0
}

.chat-msg.me .bubble {
    background: #043E04;
    color: #FF3;
    border: 1px dashed #474
}

.chat-msg {
    display: inline;
    white-space: normal !important
}

.chat-msg img {
    display: inline !important;
    vertical-align: middle
}

.chat-meta {
    display: flex;
    align-items: center;
    margin-bottom: 6px;
    color: #708070
}

.chat-meta .nick {
    margin-right: 8px
}

.chat-meta .time {
    color: #8aa08a;
    font-size: 13px !important;
}

.chat-time {
    font-size: 13px !important;
}

.chat-actions {
    display: flex;
    gap: 8px;
    margin-top: 1px
}

.chat-actions a {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 34px;
    height: 28px;
    border-radius: 6px;
    background: transparent;
    border: 0;
    cursor: pointer;
    color: #2e6b2e;
    text-decoration: none;
    opacity: 0.9
}

.chat-deleted {
    padding: 10px;
    border-radius: 10px;
    background: #fff8f0;
    color: #a04a2a;
    font-style: italic;
    font-size: 14px
}

@media(min-width: 700px) {
    .chat-wrap {
        padding:1px
    }
}

.nickwrap {
    display: flex;
    align-items: center;
    gap: 4px
}

.chat-header {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    box-sizing: border-box
}

.chat-meta {
    display: flex;
    align-items: center;
    gap: 6px
}

.chat-actions {
    display: flex;
    align-items: center;
    gap: 6px
}

.chat-actions a img {
    display: block
}

@media (max-width: 480px) {
    .chat-meta {
        gap:4px
    }
}

.chat-msg .bubble[class^="bubblechat_"],.chat-msg .bubble[class*=" bubblechat_"] {
    background-repeat: repeat;
    background-position: center
}

.chat-msg .bubble.bubblechat_1 {
    background-image: url(/images/bubblechat/1.png?v2)
}

.chat-msg .bubble.bubblechat_2 {
    background-image: url(/images/bubblechat/2.png?v2)
}

.chat-msg .bubble.bubblechat_3 {
    background-image: url(/images/bubblechat/3.png?v2)
}

.chat-msg .bubble.bubblechat_4 {
    background-image: url(/images/bubblechat/4.png?v2)
}

.chat-msg .bubble.bubblechat_5 {
    background-image: url(/images/bubblechat/5.png?v2)
}

.chat-msg .bubble.bubblechat_6 {
    background-image: url(/images/bubblechat/6.png?v2)
}

.chat-msg .bubble.bubblechat_7 {
    background-image: url(/images/bubblechat/7.png?v2)
}

.chat-msg .bubble.bubblechat_8 {
    background-image: url(/images/bubblechat/8.png?v2)
}

.chat-msg .bubble.bubblechat_9 {
    background-image: url(/images/bubblechat/9.png?v2)
}

.chat-msg .bubble.bubblechat_10 {
    background-image: url(/images/bubblechat/10.png?v2)
}

.chat-msg .bubble.bubblechat_11 {
    background-image: url(/images/bubblechat/11.png?v2)
}

.chat-msg .bubble.bubblechat_12 {
    background-image: url(/images/bubblechat/12.png?v2)
}

.chat-msg .bubble.bubblechat_13 {
    background-image: url(/images/bubblechat/13.png?v2)
}

.chat-msg .bubble.bubblechat_14 {
    background-image: url(/images/bubblechat/14.png?v2)
}

.chat-msg .bubble.bubblechat_15 {
    background-image: url(/images/bubblechat/15.png?v2)
}

.chat-msg .bubble.bubblechat_16 {
    background-image: url(/images/bubblechat/16.png?v2)
}

.chat-msg .bubble.bubblechat_17 {
    background-image: url(/images/bubblechat/17.png?v2)
}

.chat-msg .bubble.bubblechat_18 {
    background-image: url(/images/bubblechat/18.png?v2)
}

.chat-msg .bubble.bubblechat_19 {
    background-image: url(/images/bubblechat/19.png?v2)
}

.chat-msg .bubble.bubblechat_20 {
    background-image: url(/images/bubblechat/20.png?v2)
}

.chat-msg .bubble.bubblechat_21 {
    background-image: url(/images/bubblechat/21.png?v2)
}

.chat-msg .bubble.bubblechat_22 {
    background-image: url(/images/bubblechat/22.png?v2)
}

.chat-msg .bubble.bubblechat_23 {
    background-image: url(/images/bubblechat/23.png?v2)
}

.chat-msg .bubble.bubblechat_24 {
    background-image: url(/images/bubblechat/24.png?v2)
}

.chat-msg .bubble.bubblechat_25 {
    background-image: url(/images/bubblechat/25.png?v2)
}

.chat-msg .bubble.bubblechat_26 {
    background-image: url(/images/bubblechat/26.png?v2)
}

.chat-msg .bubble.bubblechat_27 {
    background-image: url(/images/bubblechat/27.png?v2)
}

.chat-msg .bubble.bubblechat_28 {
    background-image: url(/images/bubblechat/28.png?v2)
}

.chat-msg .bubble.bubblechat_29 {
    background-image: url(/images/bubblechat/29.png?v2)
}

.chat-msg .bubble.bubblechat_30 {
    background-image: url(/images/bubblechat/30.png?v2)
}

.chat-msg .bubble.bubblechat_31 {
    background-image: url(/images/bubblechat/31.png?v2)
}

.chat-msg .bubble.bubblechat_32 {
    background-image: url(/images/bubblechat/32.png?v2)
}

.chat-msg .bubble.bubblechat_33 {
    background-image: url(/images/bubblechat/33.png?v2)
}

.chat-msg .bubble.bubblechat_34 {
    background-image: url(/images/bubblechat/34.png?v2)
}

.chat-msg .bubble.bubblechat_35 {
    background-image: url(/images/bubblechat/35.png?v3)
}

.chat-msg .bubble.bubblechat_36 {
    background-image: url(/images/bubblechat/36.png?v3)
}

.chat-msg .bubble.bubblechat_37 {
    background-image: url(/images/bubblechat/37.png?v3)
}

.chat-msg .bubble.bubblechat_38 {
    background-image: url(/images/bubblechat/38.png?v3)
}

.chat-msg .bubble.bubblechat_39 {
    background-image: url(/images/bubblechat/39.png?v3)
}

.chat-msg .bubble.bubblechat_40 {
    background-image: url(/images/bubblechat/40.png?v3)
}

.chat-msg .bubble.bubblechat_41 {
    background-image: url(/images/bubblechat/41.png?v3)
}

.chat-msg .bubble.bubblechat_42 {
    background-image: url(/images/bubblechat/42.png?v3)
}

.chat-msg .bubble.bubblechat_43 {
    background-image: url(/images/bubblechat/43.png?v3)
}

.chat-msg .bubble.bubblechat_44 {
    background-image: url(/images/bubblechat/44.png?v3)
}

.chat-msg .bubble.bubblechat_45 {
    background-image: url(/images/bubblechat/45.png?v3)
}

.chat-msg .bubble.bubblechat_46 {
    background-image: url(/images/bubblechat/46.png?v3)
}

.chat-msg .bubble.bubblechat_47 {
    background-image: url(/images/bubblechat/47.png?v3)
}

.chat-msg .bubble.bubblechat_48 {
    background-image: url(/images/bubblechat/48.png?v3)
}

.chat-msg .bubble.bubblechat_49 {
    background-image: url(/images/bubblechat/49.png?v3)
}

.chat-msg .bubble.bubblechat_50 {
    background-image: url(/images/bubblechat/50.png?v3)
}

.chat-msg .bubble.bubblechat_51 {
    background-image: url(/images/bubblechat/51.png?v3)
}

.chat-msg .bubble.bubblechat_52 {
    background-image: url(/images/bubblechat/52.png?v3)
}

.chat-msg .bubble.bubblechat_53 {
    background-image: url(/images/bubblechat/53.png?v3)
}

.chat-msg .bubble.bubblechat_54 {
    background-image: url(/images/bubblechat/54.png?v3)
}

.chat-msg .bubble.bubblechat_55 {
    background-image: url(/images/bubblechat/55.png?v3)
}

.chat-msg .bubble.bubblechat_56 {
    background-image: url(/images/bubblechat/56.png?v3)
}

.chat-msg .bubble.bubblechat_57 {
    background-image: url(/images/bubblechat/57.png?v3)
}

.chat-msg .bubble.bubblechat_58 {
    background-image: url(/images/bubblechat/58.png?v3)
}

.chat-msg .bubble.bubblechat_59 {
    background-image: url(/images/bubblechat/59.png?v3)
}

.chat-msg .bubble.bubblechat_60 {
    background-image: url(/images/bubblechat/60.png?v3)
}

.chat-msg .bubble.bubblechat_61 {
    background-image: url(/images/bubblechat/61.png?v3)
}

.chat-msg .bubble.bubblechat_62 {
    background-image: url(/images/bubblechat/62.png?v3)
}

.chat-msg .bubble.bubblechat_63 {
    background-image: url(/images/bubblechat/63.png?v3)
}

.chat-msg .bubble.bubblechat_64 {
    background-image: url(/images/bubblechat/64.png?v3)
}

.chat-msg .bubble.bubblechat_65 {
    background-image: url(/images/bubblechat/65.png?v3)
}

.chat-msg .bubble.bubblechat_66 {
    background-image: url(/images/bubblechat/66.png?v3)
}

.chat-msg .bubble.bubblechat_67 {
    background-image: url(/images/bubblechat/67.png?v3)
}

.chat-msg .bubble.bubblechat_68 {
    background-image: url(/images/bubblechat/68.png?v3)
}

.chat-msg .bubble.bubblechat_69 {
    background-image: url(/images/bubblechat/69.png?v3)
}

.chat-msg .bubble.bubblechat_70 {
    background-image: url(/images/bubblechat/70.png?v3)
}

.chat-msg .bubble.bubblechat_71 {
    background-image: url(/images/bubblechat/71.png?v3)
}

.chat-msg .bubble.bubblechat_72 {
    background-image: url(/images/bubblechat/72.png?v3)
}

.bubblechat_1 {
    background-image: url(/images/bubblechat/1.png?v2)
}

.bubblechat_2 {
    background-image: url(/images/bubblechat/2.png?v2)
}

.bubblechat_3 {
    background-image: url(/images/bubblechat/3.png?v2)
}

.bubblechat_4 {
    background-image: url(/images/bubblechat/4.png?v2)
}

.bubblechat_5 {
    background-image: url(/images/bubblechat/5.png?v2)
}

.bubblechat_6 {
    background-image: url(/images/bubblechat/6.png?v2)
}

.bubblechat_7 {
    background-image: url(/images/bubblechat/7.png?v2)
}

.bubblechat_8 {
    background-image: url(/images/bubblechat/8.png?v2)
}

.bubblechat_9 {
    background-image: url(/images/bubblechat/9.png?v2)
}

.bubblechat_10 {
    background-image: url(/images/bubblechat/10.png?v2)
}

.bubblechat_11 {
    background-image: url(/images/bubblechat/11.png?v2)
}

.bubblechat_12 {
    background-image: url(/images/bubblechat/12.png?v2)
}

.bubblechat_13 {
    background-image: url(/images/bubblechat/13.png?v2)
}

.bubblechat_14 {
    background-image: url(/images/bubblechat/14.png?v2)
}

.bubblechat_15 {
    background-image: url(/images/bubblechat/15.png?v2)
}

.bubblechat_16 {
    background-image: url(/images/bubblechat/16.png?v2)
}

.bubblechat_17 {
    background-image: url(/images/bubblechat/17.png?v2)
}

.bubblechat_18 {
    background-image: url(/images/bubblechat/18.png?v2)
}

.bubblechat_19 {
    background-image: url(/images/bubblechat/19.png?v2)
}

.bubblechat_20 {
    background-image: url(/images/bubblechat/20.png?v2)
}

.bubblechat_21 {
    background-image: url(/images/bubblechat/21.png?v2)
}

.bubblechat_22 {
    background-image: url(/images/bubblechat/22.png?v2)
}

.bubblechat_23 {
    background-image: url(/images/bubblechat/23.png?v2)
}

.bubblechat_24 {
    background-image: url(/images/bubblechat/24.png?v2)
}

.bubblechat_25 {
    background-image: url(/images/bubblechat/25.png?v2)
}

.bubblechat_26 {
    background-image: url(/images/bubblechat/26.png?v2)
}

.bubblechat_27 {
    background-image: url(/images/bubblechat/27.png?v2)
}

.bubblechat_28 {
    background-image: url(/images/bubblechat/28.png?v2)
}

.bubblechat_29 {
    background-image: url(/images/bubblechat/29.png?v2)
}

.bubblechat_30 {
    background-image: url(/images/bubblechat/30.png?v2)
}

.bubblechat_31 {
    background-image: url(/images/bubblechat/31.png?v2)
}

.bubblechat_32 {
    background-image: url(/images/bubblechat/32.png?v2)
}

.bubblechat_33 {
    background-image: url(/images/bubblechat/33.png?v2)
}

.bubblechat_34 {
    background-image: url(/images/bubblechat/34.png?v2)
}

.bubblechat_35 {
    background-image: url(/images/bubblechat/35.png?v3)
}

.bubblechat_36 {
    background-image: url(/images/bubblechat/36.png?v3)
}

.bubblechat_37 {
    background-image: url(/images/bubblechat/37.png?v3)
}

.bubblechat_38 {
    background-image: url(/images/bubblechat/38.png?v3)
}

.bubblechat_39 {
    background-image: url(/images/bubblechat/39.png?v3)
}

.bubblechat_40 {
    background-image: url(/images/bubblechat/40.png?v3)
}

.bubblechat_41 {
    background-image: url(/images/bubblechat/41.png?v3)
}

.bubblechat_42 {
    background-image: url(/images/bubblechat/42.png?v3)
}

.bubblechat_43 {
    background-image: url(/images/bubblechat/43.png?v3)
}

.bubblechat_44 {
    background-image: url(/images/bubblechat/44.png?v3)
}

.bubblechat_45 {
    background-image: url(/images/bubblechat/45.png?v3)
}

.bubblechat_46 {
    background-image: url(/images/bubblechat/46.png?v3)
}

.bubblechat_47 {
    background-image: url(/images/bubblechat/47.png?v3)
}

.bubblechat_48 {
    background-image: url(/images/bubblechat/48.png?v3)
}

.bubblechat_49 {
    background-image: url(/images/bubblechat/49.png?v3)
}

.bubblechat_50 {
    background-image: url(/images/bubblechat/50.png?v3)
}

.bubblechat_51 {
    background-image: url(/images/bubblechat/51.png?v3)
}

.bubblechat_52 {
    background-image: url(/images/bubblechat/52.png?v3)
}

.bubblechat_53 {
    background-image: url(/images/bubblechat/53.png?v3)
}

.bubblechat_54 {
    background-image: url(/images/bubblechat/54.png?v3)
}

.bubblechat_55 {
    background-image: url(/images/bubblechat/55.png?v3)
}

.bubblechat_56 {
    background-image: url(/images/bubblechat/56.png?v3)
}

.bubblechat_57 {
    background-image: url(/images/bubblechat/57.png?v3)
}

.bubblechat_58 {
    background-image: url(/images/bubblechat/58.png?v3)
}

.bubblechat_59 {
    background-image: url(/images/bubblechat/59.png?v3)
}

.bubblechat_60 {
    background-image: url(/images/bubblechat/60.png?v3)
}

.bubblechat_61 {
    background-image: url(/images/bubblechat/61.png?v3)
}

.bubblechat_62 {
    background-image: url(/images/bubblechat/62.png?v3)
}

.bubblechat_63 {
    background-image: url(/images/bubblechat/63.png?v3)
}

.bubblechat_64 {
    background-image: url(/images/bubblechat/64.png?v3)
}

.bubblechat_65 {
    background-image: url(/images/bubblechat/65.png?v3)
}

.bubblechat_66 {
    background-image: url(/images/bubblechat/66.png?v3)
}

.bubblechat_67 {
    background-image: url(/images/bubblechat/67.png?v3)
}

.bubblechat_68 {
    background-image: url(/images/bubblechat/68.png?v3)
}

.bubblechat_69 {
    background-image: url(/images/bubblechat/69.png?v3)
}

.bubblechat_70 {
    background-image: url(/images/bubblechat/70.png?v3)
}

.bubblechat_71 {
    background-image: url(/images/bubblechat/71.png?v3)
}

.bubblechat_72 {
    background-image: url(/images/bubblechat/72.png?v3)
}

[class^="bubblechat_"],[class*=" bubblechat_"] {
    background-repeat: repeat;
    background-position: center
}

.newbtn2 {
    display: inline-block;
    color: #fff;
    box-shadow: 0 2px 0 0 rgba(0,0,0,0.3);
    background: rgba(17,68,17);
    font-size: 0.9em;
    padding: 4px;
    border: 1px;
    margin: 2px;
    border-radius: 3px
}

.starlvltext {
    position: relative;
    top: -8px;
    font-size: 12px
}

.ava_1 {
    z-index: 1;
    position: absolute;
    margin: -3px 6px;
    width: 63px;
    height: 63px
}

.ava_2 {
    z-index: 1;
    position: absolute;
    margin: -3px 6px;
    width: 63px;
    height: 63px;
    border-radius: 100%
}

.ava_3 {
    z-index: 1;
    position: absolute;
    margin: -3px 6px;
    width: 63px;
    height: 63px;
    border-radius: 100%
}

.ava_0 {
    z-index: 1;
    position: absolute;
    margin: 1px 10px;
    border-radius: 8px;
    width: 55px;
    height: 55px
}

.avaprofile_0 {
    z-index: 1;
    position: absolute;
    margin: 0 30px;
    border-radius: 20px;
    width: 130px;
    height: 130px
}

.avaprofile_1 {
    z-index: 1;
    position: absolute;
    margin: -15px 15px;
    width: 160px;
    height: 160px;
    border-radius: 6px
}

.avaprofile_2 {
    z-index: 1;
    position: absolute;
    margin: -15px 15px;
    width: 160px;
    height: 160px;
    border-radius: 100%
}

.avaprofile_3 {
    z-index: 1;
    position: absolute;
    margin: -15px 15px;
    width: 160px;
    height: 160px;
    border-radius: 100%
}

.borderavaprofile_0 {
    z-index: 3;
    position: relative;
    margin: -30px 0;
    height: 190px;
    width: 190px
}

.borderavaprofile_1 {
    z-index: 3;
    position: relative;
    margin: -30px 0;
    height: 190px;
    width: 190px
}

.borderavaprofile_2 {
    z-index: 3;
    position: relative;
    margin: -30px 0;
    height: 190px;
    width: 190px
}

.borderavaprofile_3 {
    z-index: 3;
    position: relative;
    margin: -30px 0;
    height: 190px;
    width: 190px
}

.borderava_0 {
    z-index: 3;
    position: relative;
    margin: -9px 0;
    height: 75px;
    width: 75px
}

.borderava_1 {
    z-index: 3;
    position: relative;
    margin: -9px 0;
    height: 75px;
    width: 75px
}

.borderava_2 {
    z-index: 3;
    position: relative;
    margin: -9px 0;
    height: 75px;
    width: 75px
}

.borderava_3 {
    z-index: 3;
    position: relative;
    margin: -9px 0;
    height: 75px;
    width: 75px
}

.borderavarating_1 {
    z-index: 3;
    position: relative;
    margin: -15px 0;
    height: 120px;
    ;height: 120px
}

.borderavarating_0 {
    z-index: 3;
    position: relative;
    margin: -15px 0;
    height: 120px;
    ;height: 120px
}

.borderavarating_2 {
    z-index: 3;
    position: relative;
    margin: -15px 0;
    height: 120px;
    ;height: 120px
}

.borderavarating_3 {
    z-index: 3;
    position: relative;
    margin: -15px 0;
    height: 120px;
    ;height: 120px
}

.avarating2_1 {
    z-index: 1;
    position: absolute;
    margin: -5px 10px;
    width: 100px;
    height: 100px;
    border-radius: 6px
}

.avarating2_0 {
    z-index: 1;
    position: absolute;
    margin: 0 15px;
    border-radius: 20px;
    width: 90px;
    height: 90px
}

.avarating2_2 {
    z-index: 1;
    position: absolute;
    margin: 0 15px;
    border-radius: 100px;
    width: 90px;
    height: 90px
}

.avarating2_3 {
    z-index: 1;
    position: absolute;
    margin: 0 15px;
    border-radius: 100px;
    width: 90px;
    height: 90px
}

.ngoldgrablism {
    right: 1px;
    background: url(/images/goldgrablismv2.png) center no-repeat
}

.ngoldgrablism .dot {
    height: 10px;
    width: 10px;
    background: url(/pavelgrey/img/dot.png) center no-repeat;
    position: absolute;
    top: 2px;
    right: 1px
}

.s-menu {
    overflow: hidden;
    margin: 0 auto;
    text-align: center
}

.s-menu ul {
    list-style: none;
    margin: 0 0 5px 0;
    padding: 0
}

.s-menu ul li {
    position: relative;
    overflow: visible;
    height: 30px;
    line-height: 30px;
    padding: 0 12px;
    font-size: medium;
    color: #DDD;
    text-shadow: 0 1px 5px #000;
    background: linear-gradient( 145deg,rgba(255,255,255,0.07),rgba(60,117,74,0.2) 40%,rgba(40,80,50,0.2) );
    border-radius: 6px;
    border: 1px solid;
    border-color: rgba(81,156,99,0.5) #030 #030 rgba(81,156,99,0.5);
    box-shadow: inset 2px 2px 5px rgba(0,0,0,0.4),inset -2px -2px 5px rgba(255,255,255,0.1),2px 2px 6px rgba(0,0,0,0.25),-2px -2px 6px rgba(255,255,255,0.05);
    transition: all 0.15s ease
}

.s-menu li:hover {
    background-color: rgba(60,117,74,0.05)
}

.s-menu ul li.must {
    background-color: #174577;
    border-color: #285688 #072757 #072757 #285688;
    text-shadow: 0 1px 5px #000
}

.s-menu ul li a {
    display: flex;
    align-items: center;
    justify-content: space-between;
    position: relative;
    padding: 0 30px;
    height: 30px;
    color: #DDD;
    text-decoration: none;
    text-shadow: 0 1px 5px #000
}

.menu-left-b {
    float: left;
    width: 50%
}

.menu-left-b ul li {
    position: relative;
    border-left: 0;
    text-align: right;
    padding: 1px;
    margin-top: 2px;
    margin-right: 2px
}

.menu-left-b ul li img {
    position: absolute;
    top: 6px;
    right: 5px;
    width: 20px;
    height: 20px
}

.menu-left-b ul li a {
    display: block;
    position: relative;
    padding-right: 30px;
    height: 30px;
    line-height: 28px;
    font-size: 16px
}

.menu-right-b {
    float: left;
    width: 50%
}

.menu-right-b ul li {
    text-align: left;
    border-right: 0;
    padding: 1px;
    margin-top: 2px;
    margin-left: 2px;
    z-index: 1
}

.menu-right-b ul li img {
    position: absolute;
    top: 6px;
    left: 5px;
    width: 20px;
    height: 20px
}

.menu-right-b ul li a {
    display: block;
    position: relative;
    padding-left: 30px;
    height: 30px;
    line-height: 28px;
    font-size: 16px
}

.newp {
    position: absolute !important;
    width: 13px;
    height: 13px;
    background: url("/pavelgrey/img/greendot.png") no-repeat;
    background-size: 13px 13px;
    z-index: 1
}

.menu-left-b .newp {
    top: -5px;
    right: -2px
}

.menu-right-b .newp {
    top: -5px;
    left: -2px
}

.s-menu ul li.placeholder {
    height: 30px;
    visibility: hidden
}

.cards {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    gap: 14px;
    margin: 14px auto 0;
    max-width: 360px
}

.card {
    width: 72px;
    display: flex;
    flex-direction: column;
    align-items: center;
    text-decoration: none;
    color: #fff;
    text-align: center
}

.card-title {
    margin-top: 6px;
    font-size: 11px;
    line-height: 1.1;
    color: #fff;
    text-shadow: 1px 1px 2px rgba(0,0,0,0.5)
}

.card-icon {
    width: 50px;
    height: 50px;
    border-radius: 10px;
    padding: 8px;
    background: rgba(60,117,74,0.4);
    backdrop-filter: blur(6px);
    -webkit-backdrop-filter: blur(6px);
    border: 1px solid;
    border-color: rgba(81,156,99,0.5) #030 #030 rgba(81,156,99,0.5);
    box-shadow: inset 3px 3px 8px rgba(0,0,0,0.45),inset -3px -3px 8px rgba(255,255,255,0.10),5px 5px 10px rgba(0,0,0,0.35),-3px -3px 10px rgba(255,255,255,0.08);
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
    transition: 0.15s ease
}

.card-icon:active {
    transform: translateY(2px);
    box-shadow: inset 4px 4px 10px rgba(0,0,0,0.5),inset -4px -4px 10px rgba(255,255,255,0.1),3px 3px 9px rgba(0,0,0,0.35)
}

.card-icon img {
    width: 100%;
    height: 100%;
    object-fit: contain;
    border-radius: 6px;
    padding: 3px;
    background: rgba(0,0,0,0.35);
    box-shadow: inset 2px 2px 4px rgba(0,0,0,0.6),inset -2px -2px 4px rgba(255,255,255,0.12)
}

.badge {
    position: absolute;
    bottom: -6px;
    right: -6px;
    min-width: 22px;
    min-height: 22px;
    padding: 2px;
    font-size: 11px;
    font-weight: bold;
    color: #fff;
    display: flex;
    justify-content: center;
    align-items: center;
    background: linear-gradient(145deg,rgba(255,90,90,1),rgba(200,30,30,1));
    border-radius: 50%;
    border: 2px solid rgba(255,255,255,0.7);
    box-shadow: 0 0 6px rgba(255,70,70,0.8),inset 2px 2px 4px rgba(0,0,0,0.4)
}

.str {
    display: flex;
    gap: 6px;
    flex-wrap: wrap;
    padding: 3px 0;
    margin-top: 5px;
    user-select: none
}

.str a,.str span {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    min-width: 28px;
    height: 28px;
    padding: 0 1px;
    border-radius: 3px;
    background: #0b3e0b;
    color: #d7ffd7;
    font-size: 14px;
    text-decoration: none;
    box-shadow: 0 1px 2px rgba(0,0,0,0.25);
    transition: 0.2s ease
}

.str a:hover {
    background: #125a12;
    transform: translateY(-1px)
}

.str span.minor {
    background: #1b5c1b;
    cursor: default;
    font-weight: bold
}

.str .nav {
    font-weight: bold;
    padding: 0 1px
}

.str a.nav {
    min-width: 18px;
    height: 28px;
    padding: 0 1px;
    font-size: 14px;
    border-radius: 3px
}

html {
    scroll-behavior: smooth
}

.body {
    max-width: 480px;
    margin: 0 auto;
    width: 100%;
    box-sizing: border-box
}
