@charset "windows-1251";html, body, div, span, h1, h2, h3, h4, h5, h6, p, em, img, strong, sub, sup, b, u, i, dl, dt, dd, ol, ul, li, fieldset, form, label, table, tbody, tfoot, thead, tr, th, td, a, article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary{margin: 0; padding: 0;}article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary{display: block;}*{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}*:before, *:after{-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}html{font-size: 62.5%;}body{color: #555; background: #00151E; font-weight: normal; word-wrap: break-word; font: 12px /18px "Roboto", Arial, Helvetica, sans-serif; font-weight: 400; /*padding-top: 340px;*/}a{outline: 0; color: #1baf00; text-decoration: none;}a:hover{color: #33d2c0;}img{border: none; vertical-align: middle;}input, textarea, select, button{margin: 0; font-size: inherit; font-family: inherit; line-height: inherit; color: inherit; vertical-align: middle;}input[type="checkbox"]{vertical-align: middle;}input[type="radio"]{vertical-align: text-top;}input[type="submit"], button[type="submit"], input[type="button"], button[type="button"]{cursor: pointer;}input:focus, textarea:focus, select:focus, button:focus{outline: none;}button, html input[type="button"], input[type="reset"], input[type="submit"]{-webkit-appearance: button; cursor: pointer;}button[disabled], html input[disabled]{cursor: default;}button::-moz-focus-inner, input::-moz-focus-inner{border: 0; padding: 0;}input[type="search"]{-webkit-appearance: none;}h1, h2, h3, h4, h5, h6{line-height: normal; font-weight: 500;}h1, .h1{font-size: 24px;}h2, .h2{font-size: 22px;}h3, .h3{font-size: 18px;}h4, .h4{font-size: 16px;}h5, .h5{font-size: 15px;}h6, .h6{font-size: 14px;}table{border-collapse: collapse; border-spacing: 0;}table td{vertical-align: top;}sub{vertical-align: sub; font-size: smaller;}sup{vertical-align: super; font-size: smaller;}hr{border: none; border-bottom: 1px solid #f1f4ed; height: 31px; margin: 0;}ul{margin: 0 0 18px 2em; list-style: disc outside;}ol{margin: 0 0 18px 2.1em; list-style: decimal;}.reset, .reset li{list-style: none; padding: 0; margin: 0; font-size: 14px;}small, .small{font-size: 92%;}p{padding: 15px 0 0;}.clr{clear: both;}.center{text-align: center;}.text-left{text-align: left;}.text-right{text-align: right;}.text-center{text-align: center;}.text-grey, .text-grey a{color: #aeb3b7;}.text-decorated{text-decoration: underline;}a.text-decorated:hover{text-decoration: none;}.text-transform{text-transform: uppercase;}.hide{display: none;}.thide{display: block; font-size: 0; line-height: 0; color: transparent; text-shadow: none;}.show{display: block !important;}.affix{position: fixed;}.animate{-webkit-transition: all .15s linear; transition: all .15s linear;}.wwide{width: 100%;}.default{font-family: Arial, Helvetica, sans-serif; font-style: normal; font-size: inherit; line-height: 1.6em;}/* ---- page-grid ---- */.row:before, .row:after{content: " "; display: table;}.row:after{clear: both;}.lcol, .rcol{min-height: 1px; position: relative;}.lcol{float: left;}.rcol{float: right;}.wrapp{width: 1150px; margin: 0 auto; position: relative; z-index: 2;}/* ---- img-sprites ---- */.icon{background: url("../images/iconset.png") no-repeat; width: 16px; height: 16px; display: inline-block; vertical-align: middle; position: relative; top: -1px;}.icon-plus{background-position: 0 0;}.icon-admin{background-position: 0 -16px;}.icon-search{background-position: 0 -32px;}.icon-down{background-position: 0 -48px;}.icon-arrow{background-position: 0 -64px;}.icon-arrow-green{background-position: 0 -112px;}.icon-cat-arrow{background-position: 0 -144px;}.icon-author{background-position: 0 -160px;}.icon-views{background-position: 0 -176px;}.icon-like{background-position: 0 -192px;}.icon-plus{background-position: 0 -240px;}.icon-minus{background-position: 0 -208px;}.icon-down2{background-position: 0 -288px;}.icon-com-plus{background-position: 0 -304px;}.icon-com-minus{background-position: 0 -320px;}.icon-top{background-position: 0 -336px;}.icon-btm{background-position: 0 -352px;}/* ---- page-header ---- */.header-fix{position: fixed; left: 0; top: 0; width: 100%; z-index: 100;}.header-fix .wrapp{padding: 0 15px;}.userpan{background: #2a2f33; height: 0; color: #959799; overflow: hidden;}.userpan.opened{height: 50px;}.userpan a{color: #959799;}.userpan a:hover{color: #babcbe;}.greybtn{line-height: 35px; padding: 0 20px; background: #353a3d; margin-top: 6px; display: block; -webkit-border-radius: 4px; border-radius: 4px; color: #f0f0f0 !important;}.greybtn:hover{background-color: #404649;}.login-links{padding: 13px 25px 0;}.login-links a{margin: 0 10px; text-decoration: underline;}.login-links a:hover{text-decoration: none;}.login-form{margin-top: 7px;}.linput{height: 35px; background: #353a3d; width: 200px; border: none; padding: 0 10px; -webkit-border-radius: 4px; border-radius: 4px;}.linput:focus{background-color: #404649; color: #f0f0f0;}.lbtn{width: 35px; height: 35px; background: #14bdaa; text-transform: uppercase; font-weight: bold; color: #fff; border: none; -webkit-border-radius: 4px; border-radius: 4px;}.lbtn:hover, .lbtn:focus{background: #23d2be;}.panclose{-webkit-border-radius: 3px; border-radius: 3px; width: 25px; height: 25px; background: #222629 url("../images/panclose.png") no-repeat 50% 50%; margin-top: 12px;}.panclose:hover{background-color: #202020;}.plinks{border-left: 1px solid #404448; float: left; margin-right: 20px;}.plinks li{float: left; line-height: 50px; border-right: 1px solid #404448;}.plinks a{display: block; padding: 0 10px;}.plinks a:hover{background: #404448;}.plinks a sup{padding: 0 5px 0; background: #14bdaa; -webkit-border-radius: 8px; border-radius: 8px; color: #fff; line-height: normal; display: inline-block; line-height: 15px;}.headbar{background: #7bcf00; height: 64px; -webkit-box-shadow: 0 3px 5px rgba(0,0,0,.1); box-shadow: 0 3px 5px rgba(0,0,0,.1);}.logo .thide{background: url("../images/logo.png") no-repeat; width: 139px; height: 50px; margin-top: 7px;}.mmenu{margin-left: 25px;}.mmenu > li{float: left; margin-right: 4px; position: relative;}.mmenu > li > a{display: block; color: #fff; text-transform: uppercase; font-size: 14px; padding: 0 13px; line-height: 62px; height: 64px; font-weight: 500; position: relative;}.mmenu > li > a:hover{background: #75c401;}.mmenu > .menusublink > a{padding: 0 4px;}.mmenu > .menusublink > a:hover{background: none;}.mmenu > .menusublink > a > b{border: 2px solid #9cdb40; display: inline; padding: 5px 8px; -webkit-border-radius: 3px; border-radius: 3px; font-weight: inherit;}.mmenu > .menusublink > a:hover > b{border-color: #b2e460;}.dropdown-menu, .drop-search, .sub-menu, .backover{display: none;}.open > .dropdown-menu{display: block;}.open-menu > .sub-menu{display: block;}.open-search > .drop-search{display: block;}.open-search .backover{position: fixed; left: 0; top: 0; right: 0; bottom: 0; width: 100%; height: 100%; display: block; z-index: 101;}.sub-menu{background: #fff; position: absolute; top: 100%; left: -24px; width: 220px; -webkit-box-shadow: 0 5px 5px rgba(0,0,0,.15); box-shadow: 0 5px 5px rgba(0,0,0,.15); -webkit-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 4px; overflow: hidden; z-index: 103;}.sub-menu a{padding: 9px 20px; display: block; border-bottom: 1px solid #ebebeb; font-weight: 500; color: #757575; background: url("../images/round.png") no-repeat 92% 50%;}.sub-menu a:hover{background-color: #14bdaa; border-color: #14bdaa; color: #fff;}.sub-menu li:last-child a{border: none; -webkit-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 4px;}.mmenu > .open-menu > a, .mmenu > .open-menu > a:hover, .mmenu > .open-search > a, .mmenu > .open-search > a:hover{border: none; background: #fff; color: #757575; height: 60px; line-height: 54px; margin-top: 4px; -webkit-box-shadow: 0 3px 5px rgba(0,0,0,.15); box-shadow: 0 3px 5px rgba(0,0,0,.15); -webkit-border-radius: 4px 4px 0 0; border-radius: 4px 4px 0 0; z-index: 102;}.mmenu > .open-menu > a > b, .mmenu > .open-search > a > b{border: none; padding: 15px 10px;}.mmenu > .open-menu .icon-down, .mmenu > .open-search .icon-down{background-position: 0 -368px;}.mmenu > .open-menu .icon-search, .mmenu > .open-search .icon-search{background-position: 0 -384px;}.drop-search{padding: 15px 20px; width: 350px; background: #fff; position: absolute; top: 100%; left: 0; -webkit-box-shadow: 0 5px 5px rgba(0,0,0,.15); box-shadow: 0 5px 5px rgba(0,0,0,.15); -webkit-border-radius: 0 0 4px 4px; border-radius: 0 0 4px 4px; z-index: 103;}.sinput{padding: 7px 10px; background: #fff; border: 1px solid #d9dcd5; -webkit-border-radius: 4px 0 0 4px; border-radius: 4px 0 0 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.06); box-shadow: inset 0 1px 1px rgba(0,0,0,.06); width: 230px;}.sbtn{background: #15bdaa; background-color: #15bdaa; background-image: -moz-linear-gradient(top, #45dfce, #18bfac); background-image: -webkit-linear-gradient(top, #45dfce, #18bfac); background-image: -o-linear-gradient(top, #45dfce, #0077b3); background-image: linear-gradient(to bottom, #45dfce, #18bfac); background-repeat: repeat-x; -webkit-box-shadow: 0 1px 3px rgba(0,0,0,.05); box-shadow: 0 1px 3px rgba(0,0,0,.05); padding: 8px 12px; -webkit-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0; border: none; color: #fff; font-weight: 500; margin-left: -4px;}.sbtn:hover{background-position: 0 -10px;}.sclose{-webkit-border-radius: 3px; border-radius: 3px; width: 25px; height: 25px; background: #f0f0f0 url("../images/panclose.png") no-repeat 50% 50%; opacity: .5; margin-top: 6px;}.sclose:hover{background-color: #dcdcdc;}.panbtns{overflow: hidden; margin-top: 8px; letter-spacing: -1px;}.panbtns li:first-child a{-webkit-border-radius: 4px 0 0 4px; border-radius: 4px 0 0 4px;}.panbtns li:last-child a{-webkit-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0;}.panbtns li{display: inline-block; letter-spacing: normal;}.panbtns a{height: 48px; width: 67px; display: inline-block; background: #3c4f35; vertical-align: middle; text-align: center; line-height: normal; padding-top: 11px; color: #fff;}.panbtns a:hover{background: #28302a;}.panbtns .small{font-size: 10px;}.panbtns .enter{padding-top: 14px; font-weight: 500;}.panbtns .enter.active .icon-down2{background-position: 0 -272px;}.vvsep{width: 1px; height: 48px; margin: 8px 10px 0; background: url("../images/vsep.png") repeat-y;}.upanbox{margin-top: 8px;}.upanbox li{float: left; min-width: 48px; height: 48px; border: 2px solid #fff; -webkit-box-shadow: 1px 2px 0 rgba(0,0,0,.1); box-shadow: 1px 2px 0 rgba(0,0,0,.1); -webkit-border-radius: 4px; border-radius: 4px; margin-left: 5px; text-align: center; color: #fff; font-size: 10px; line-height: 14px; font-weight: 500; overflow: hidden;}.upanbox .lab1{background: #14bdaa; padding: 0 2px;}.upanbox .lab2{background: #63a700; padding: 0 2px;}.upanbox a{text-decoration: none; display: block; padding: 9px 5px 0; color: #fff;}.upanbox .ava a{padding: 0;}.upanbox .ava span{display: block; width: 44px; height: 44px; overflow: hidden; box-shadow: 0 0 #000;}.upanbox .ava img{width: 44px; min-height: 44px;}.ulable{color: #fff; margin-top: 13px; text-align: right; margin-right: 10px; position: relative; cursor: pointer; padding-left: 20px;}.ulable .name{font-weight: 700; font-size: 14px;}.ulable:hover .name{text-decoration: underline;}.star{width: 16px; height: 16px; display: inline-block; background: url("../images/star.gif") no-repeat; position: relative; top: -1px; vertical-align: middle;}.uarrow{display: block; height: 16px; width: 16px; left: -2px; top: 50%; margin-top: -10px; position: absolute;}.uarrow .icon{background-position: 0 -400px;}.active .uarrow .icon{background-position: 0 -48px;}/* ---- contain ---- */.contain-bg{background: #f1f4ed; padding-right: 308px; margin-top: 280px;}.contain-bg > .in{background: #fff; padding-bottom: 25px;}.contain-bg > .in > .mside > .dtw{height: 6px; background: #fff; margin-top: -21px; margin-bottom: -14px; height: 21px; border-top: 6px solid #506054;}h1.cat_title{margin-top:10px;font-size:28px;text-align:center;}/* ---- sidebar ---- */.rside{width: 308px; margin-right: -308px; padding: 80px 16px 10px;}.navblock{height: 93px; background: url("../images/navblock.png") no-repeat; margin: -101px -16px 0; float: left; width: 308px; top: 160px; z-index: 20; padding: 0 16px;}.navblock.affix{background: #506054}.btn-left{background: url("../images/navbtn.png") no-repeat 0 -268px; margin-top: 16px;}.btn-right{background: url("../images/navbtn.png") no-repeat 0 -335px; margin-top: 16px;}.navbtn > a, .navbtn > span, .navbtn > span a{background: url("../images/navbtn.png") no-repeat; display: block; width: 87px; height: 67px; padding-top: 15px; font-weight: 500; line-height: 15px;}.navbtn > span{background: none; color: #6a786d; padding: 0;}.navbtn > a .grey, .navbtn > span a .grey{display: block; font-size: 14px; color: #757575;}.navbtn > span .grey{color: #6a786d; display: block; font-size: 14px;}.btn-left > a, .btn-left > span a{background-position: 0 0; text-align: right; padding-right: 16px; display: block;}.btn-left > a:hover, .btn-left > span a:hover{background-position: 0 -134px; color: #fff;}.btn-left > a:hover span, .btn-left > span a:hover span{color: #fff;}.btn-right > a, .btn-right > span a{background-position: 0 -67px; text-align: left; padding-left: 16px; display: block;}.btn-right > a:hover, .btn-right > span a:hover{background-position: 0 -201px; color: #fff;}.btn-right > a:hover span, .btn-right > span a:hover span{color: #fff;}.top-btm{width: 92px; margin-top: 17px;}.top-btm a{color: #fff; font-size: 11px; margin: 0 15px;}.top-btm a:hover{color: #7bcf00;}.top-btm hr{margin: 10px 0; padding: 0; height: 1px; border-color: #606f64;}.top-btm .icon{top: 1px; position: relative; margin-right: 2px;}.navbtn b{font-weight: inherit;}.navbtn span b{display: none;}.shareblock{padding: 0 20px 20px; border: 1px solid #7bcf00; margin-top: 25px; text-align: center;}.shareblock .h6{position: relative; top: -14px; display: inline-block; background: #f1f4ed; padding: 0 5px;}.shareblock .box{display: inline-block;}.block{margin-top: 25px; width: 276px;}.block > .vsep{background: #506054; height: 4px; margin-top: 15px; padding-right: 165px;}.block > .vsep > .vsep{background: #7bcf00; height: 4px;}.block .dcont{padding-top: 20px;}.lastcom .item{padding: 5px 15px; background: #fff; position: relative; height: 46px;}.lastcom .item + .item{margin-top: 2px;}.lastcom .box{white-space: normal; overflow: hidden; -webkit-text-overflow: ellipsis; text-overflow: ellipsis; height: 18px; font-size: 14px;}.lastcom .box1{white-space: normal; overflow: hidden; -webkit-text-overflow: ellipsis; text-overflow: ellipsis; height: 18px; font-size: 16px;}.lastcom .author{color: #555;}.lastcom .author:hover{color: #33d2c0;}.lastcom .last-text{padding: 10px 15px; background: #506054 url("../images/shdw.png") repeat-x; background-color: rgba(214,222,201,.95); width: 276px; position: absolute; left: 0; top: 46px; z-index: 10; color: #4c4c4c; -webkit-box-shadow: 0 3px 5px rgba(0,0,0,.1); box-shadow: 0 3px 5px rgba(0,0,0,.1); display: none; font-size: 14px;}.lastcom .item:hover{background: #15bdaa; color: #fff;}.lastcom .item:hover a{color: #fff;}.lastcom .item:hover a:hover{color: #fff; text-decoration: underline;}.lastcom .item.active:after{top: 100%; left: 50%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; border-top-color: #15bdaa; border-width: 6px; margin-left: -6px; z-index: 11;}a.blue{color: #15bdaa;}a.blue:hover{text-decoration: underline;}.dirvid{height: 4px; margin: 10px 0; background: url("../images/dotted.png") repeat;}.topnews a{height: 64px; display: table; width: 100%; padding-left: 74px; padding-right: 10px; background: #fff; -webkit-box-shadow: 0 3px 5px rgba(0,0,0,.1); box-shadow: 0 3px 5px rgba(0,0,0,.1);}.topnews li:nth-child(odd) a{background: #506054;}.topnews a{margin-top: 5px;}.topnews a:hover{background: #15bdaa !important; color: #fff;}.topnews .img{width: 64px; height: 64px; margin-left: -74px; overflow: hidden; display: block;}.topnews .img img{width: 64px; min-height: 64px; box-shadow: 0 0 #000;}.topnews .name{display: table-cell; vertical-align: middle;}.more{color: #555;}.more:hover{color: #7bcf00;}.more .icon-arrow-green{margin-left: 3px;}.more.active{display: none;}.vkbox{display: inline-block;}.newslist li{text-align: center; padding: 0 10px; margin-top: 15px;}.newslist li:first-child{margin-top: 15px;}.newslist .img{margin: 15px 0 10px;}.newslist .img img{max-width: 250px;}.newslist .text{line-height: normal;}.tag{background: url("../images/tag.png") no-repeat; white-space: nowrap; display: inline-block; height: 18px; line-height: 17px; padding-left: 15px; padding-right: 8px; color: #fff; margin: 0 2px 10px; -webkit-border-radius: 0 2px 2px 0; border-radius: 0 2px 2px 0;}.tag:hover{background-position: 0 -18px; color: #fff;}.alltags{margin-top: 10px; display: inline-block; color: #555; font-size: 11px;}#dle_news_archive_link .archives{color: #555; font-size: 12px;}#dle_news_archive_link .archives:hover{color: #15bdaa;}.w50{display: inline-block; width: 49%;}.catmenu > li{border: 2px solid #f1f4ed; margin-bottom: -2px; font-size: 16px;}.catmenu > li > a{font-weight: 500; font-size: 16px; color: #555; padding: 8px 8px 7px; border-top: 1px solid #dbddd9; display: block;}.catmenu > li > a .icon-arrow{margin-right: 3px;}.catmenu > li > a:hover{color: #7bcf00;}.catmenu > li > a:hover .icon-arrow{background-position: 0 -80px;}.catmenu > li > .sublink .icon-arrow{background-position: 0 -96px;}.catmenu > li > .sublink:hover .icon-arrow{background-position: 0 -112px;}.catmenu > .open > .sublink .icon-arrow{background-position: 0 -128px;}.catmenu > .open{border-color: #dbddd9; position: relative; margin-top: 1px;}.catmenu > .open > a{border-color: transparent; color: #15bdaa; padding-top: 7px;}.catmenu > .open + li > a{border-color: transparent;}.sub-cats a{color: #5f5f5f; padding: 0 10px; line-height: 18px;}.sub-cats a:hover{color: #7bcf00;}.ulist{text-align: left;}.ulist li{display: inline-block; text-align: center; width: 32%; margin: 5px 0; position: relative;}.ulist a{color: #555; display: block;}.ulist .ava{width: 40px; height: 40px; overflow: hidden; -webkit-border-radius: 3px; border-radius: 3px; display: inline-block;}.ulist .ava img{width: 40px; min-height: 40px; box-shadow: 0 0 #000; -webkit-transition: all .15s linear; transition: all .15s linear;}.ulist a:hover .ava{background: #15bdaa url("../images/uinfo.png") no-repeat 50% 50%;}.ulist a:hover .ava img{opacity: 0;}.ulist .name{display: block; margin-top: 5px; font-size: 14px;}.ulist .uinfo{position: absolute; background: #fff; width: 120px; padding: 5px 10px; font-size: 12px; left: 50%; margin-left: -60px; bottom: 120%; -webkit-box-shadow: 0 3px 5px rgba(0,0,0,.1); box-shadow: 0 3px 5px rgba(0,0,0,.1); display: none; -webkit-border-radius: 4px; border-radius: 4px; text-align: left;}.ulist .uinfo:after, .ulist .uinfo:before{top: 100%; left: 50%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none;}.ulist .uinfo:after{border-top-color: #fff; border-width: 6px; margin-left: -6px;}.ulist .uinfo:before{border-top-color: rgba(0,0,0,.05); border-width: 7px; margin-left: -7px;}.pad{padding-left: 10px; padding-right: 10px;}.vtitle{padding: 13px 10px; border: 2px solid #7bcf00; position: relative; margin-bottom: 20px;}.vtitle a{color: #555; font-size: 14px;}.vtitle:after{background: url("../images/arrow.png") no-repeat; width: 11px; height: 14px; position: absolute; left: 25px; bottom: -14px; content: "";}.vlist{padding: 10px 22px 0; font-size: 14px;}.vlist input[type="checkbox"], .vlist input[type="radio"]{position: relative; top: 1px;}.vbtns{padding-top: 15px;}.tovote{height: 42px; background-color: #15bdaa; background-image: -moz-linear-gradient(top, #45dfce, #18bfac); background-image: -webkit-linear-gradient(top, #45dfce, #18bfac); background-image: -o-linear-gradient(top, #45dfce, #0077b3); background-image: linear-gradient(to bottom, #45dfce, #18bfac); background-repeat: repeat-x; -webkit-box-shadow: inset 0 0 0 1px rgba(0,0,0,.1), 0 1px 3px rgba(0,0,0,.1); box-shadow: inset 0 0 0 1px rgba(0,0,0,.1), 0 1px 3px rgba(0,0,0,.1); -webkit-border-radius: 4px; border-radius: 4px; border: none; padding: 0 32px; font-size: 14px; color: #fff; margin: 5px 0 10px;}.tovote:hover, .tovote:focus{background-position: 0 -10px;}.vresult{background: none; border: none; color: #555;}.vresult:hover, .vresult:focus{color: #15bdaa;}.archives b{font-weight: normal; font-size: 14px;}/* ---- content ---- */.mside{padding-bottom: 10px;}.berror{color: #f96060; padding-left: 35px; background: url("../images/error.png") no-repeat 0 50%; margin: 25px 20px 0;}.sortbox{height: 50px; line-height: 48px; border-top: 1px solid #f1f4ed; border-bottom: 1px solid #f1f4ed; margin: 25px 0 0; padding: 0 20px; color: #8f8f8f; -webkit-box-shadow: 0 1px 0 rgba(0,0,0,.01); box-shadow: 0 1px 0 rgba(0,0,0,.01);}.sortbox .fade{opacity: 0;}.sortbox a{display: inline-block; padding: 0 1px; font-weight: 500;}.sortbox img + a{-webkit-box-shadow: inset 0 -3px 0 #15bdaa; box-shadow: inset 0 -3px 0 #15bdaa; color: #15bdaa;}.dpad{margin: 25px 20px 0;}.pagin{padding: 0 50px; border-bottom: 1px solid #f1f4ed; line-height: 68px; height: 68px;}.pages a, .pages span{display: inline-block; padding: 0 8px; font-size: 18px; font-weight: 500;}.pages span{-webkit-box-shadow: inset 0 -3px 0 #15bdaa; box-shadow: inset 0 -3px 0 #15bdaa; color: #15bdaa;}.pages .nav_ext{-webkit-box-shadow: none; box-shadow: none; color: #555;}.switch{color: #f0f0f0; margin-top: -4px; font-size: 30px;}.switch a{color: #afafaf;}.switch a:hover{color: #15bdaa;}.switch.lcol{margin-left: -20px;}.switch.rcol{margin-right: -20px;}.story{margin-top: 20px;}.sheading{padding: 0 80px 0 20px;}.sheading h1{font-size: 26px; color: #506054;}.sheading h3{line-height: 26px; font-size: 20px; color: #506054;}.sheading h3 a{color: #506054;}.sheading h3 a:hover{color: #15bdaa;}.sctrl{margin-right: -60px; margin-top: 12px;}.sctrl img{width: 18px; height: 18px; vertical-align: text-top;}.stop-info{padding: 10px 20px 0 20px; font-size: 14px;}.stop-info .date{line-height: 28px; padding: 0 12px; display: block; background: #15bdaa; color: #fff; border-radius: 5px; position: relative; z-index: 2;}.stop-info .mod{line-height: 28px; padding: 0 12px; margin: 0 15px 0 6px; display: block; background: #ff6b6b; color: #fff; border-radius: 5px; position: relative; z-index: 2;}.stop-info .cat{line-height: 28px; padding: 0 13px 0 14px; background: #f1f4ed; border-radius: 5px; margin-left: -8px; max-width: 400px; white-space: nowrap; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; font-size: 14px;}.stop-info .reason{background: url("../images/filedbg.png") repeat; border: 1px solid #fed3d3; line-height: 32px; padding: 0 18px; display: block; color: #e59494; -webkit-border-radius: 5px; border-radius: 5px; margin-left: 5px; font-size: 14px;}.story .full_block{font-size: 14px; padding: 20px;}.story .text{background-color:#f9f9f9;padding:5px 15px;border-radius:8px;margin:10px 0;text-align:justify}.story .text p{text-indent: 20px;padding:4px 0;}.story .download, .story .cache{display:inline-block;margin-left:20px;padding:16px 40px;color:#ffffff;font-size:20px;border-radius:6px;}.story .cache2{width:336px;margin:10px 50px 0 0;padding:16px 40px;text-align:center;font-size:18px;}.screenshots img, .screenshots .iframe{width: 50%; height: auto;float:left;box-sizing: border-box;padding: 3px 6px;}.dicon{width: 48px;height: 48px;margin-right: 10px;border-radius: 3px;}.dicon2{width: 160px;height: 160px;border-radius: 6px;}.dtitle{line-height:48px;}.info_block{margin-left: 20px;}.tit_block{font-size: 17px;padding-bottom:8px;font-weight:600;}.info_block span{font-weight:600;}.full_inform{margin-left: 100px;}.sbtm-info{padding: 0 20px 20px 20px; border-bottom: 1px solid #e4e5e3; -webkit-box-shadow: 0 1px 0 rgba(0,0,0,.01); box-shadow: 0 1px 0 rgba(0,0,0,.01);}.scomm a{padding: 0 20px; background: #7bcf00; font-size: 16px; font-weight: 500; color: #fff; display: inline-block; line-height: 36px; -webkit-border-radius: 4px; border-radius: 4px; position: relative;}.scomm a:after{background: url("../images/arrow2.png") no-repeat; width: 10px; height: 9px; position: absolute; left: 50%; bottom: -9px; margin-left: -5px; content: "";}.scomm a:hover{text-decoration: underline;}.infolist{padding: 10px 20px;}.infolist li{display: inline-block; margin-right: 5px; font-size: 14px;}.infolist a{text-decoration: underline;}.infolist a:hover{text-decoration: none;}.like-count{text-transform: uppercase; color: #15bdaa;}.fullbtn a{display: block; background-color: #ffffff; background-image: -moz-linear-gradient(top, #ffffff, #f1f4ed); background-image: -webkit-linear-gradient(top, #ffffff, #f1f4ed); background-image: -o-linear-gradient(top, #ffffff, #f1f4ed); background-image: linear-gradient(to bottom, #ffffff, #f1f4ed); background-repeat: repeat-x; border: 1px solid #e3e3e3; line-height: 38px; padding: 0 10px 0 20px; -webkit-border-radius: 20px; border-radius: 20px; -webkit-box-shadow: 0 1px 3px rgba(0,0,0,.1); box-shadow: 0 1px 3px rgba(0,0,0,.1); color: #5f5f5f; font-size: 14px;}.fullbtn a:hover{background-position: 0 10px;}.icon-fbtn{background: url("../images/fullbtn.png") no-repeat; width: 19px; height: 19px; display: inline-block; vertical-align: middle; margin-left: 10px; position: relative; top: -1px;}.rate-btn{display: inline-block; height: 32px; width: 32px; background: #f1f4ed; -webkit-border-radius: 4px 0 0 4px; border-radius: 4px 0 0 4px; text-align: center; line-height: 32px; vertical-align: text-top; margin-left: -1px;}.rate-btn.btn-plus{-webkit-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0;}.rate-btn.btn-plus:hover{background: #7bcf00;}.rate-btn.btn-plus:hover .icon-plus{background-position: 0 -256px;}.rate-btn.btn-minus:hover{background: #f84848;}.rate-btn.btn-minus:hover .icon-minus{background-position: 0 -224px;}.rate-num{height: 32px; width: 44px; background: #fff; border: 2px solid #f1f4ed; color: #777; -webkit-border-radius: 4px; border-radius: 4px; display: inline-block; vertical-align: text-top; text-align: center; line-height: 29px; font-weight: 500; position: relative; margin-left: 4px;}.rate-num:after, .rate-num:before{right: 100%; top: 50%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none;}.rate-num:after{border-right-color: #fff; border-width: 3px; margin-top: -3px;}.rate-num:before{border-right-color: #f1f4ed; border-width: 6px; margin-top: -6px;}.rate-num.green{border-color: #7bcf00; color: #7bcf00;}.rate-num.green:before{border-right-color: #7bcf00;}.static{padding: 0 20px 20px; margin-top: 20px; border-bottom: 1px solid #f1f4ed; -webkit-box-shadow: 0 1px 0 rgba(0,0,0,.01); box-shadow: 0 1px 0 rgba(0,0,0,.01);}.stheading h3, .stheading h2, .stheading h1{font-size: 28px; color: #506054;}.stheading a{color: #506054;}.static .dcont{padding-top: 20px;}.print a{line-height: 36px; padding: 0 22px; background: #15bdaa; color: #fff; -webkit-border-radius: 4px; border-radius: 4px; display: inline-block; font-weight: 500;}.print a:hover{background: #23d2be;}.noleft{padding-left: 0;}.fullshare{margin-top: 8px;}.fullshare li{display: inline-block; vertical-align: middle; margin-left: 8px; opacity: .75;}.fullshare li:hover{opacity: 1;}.related{margin: 10px 20px 0; background: #f1f4ed; padding: 20px; -webkit-border-radius: 4px; border-radius: 4px;}.related .h3{font-size: 22px; color: #15bdaa;}.related-list li{display: inline-table; width: 49%; padding-right: 4%; margin: 6px 0; padding-left: 84px; height: 64px; vertical-align: text-top; font-size: 14px;}.related-list li .image{width: 64px; height: 64px; margin-left: -84px; display: block; overflow: hidden;}.related-list li .image img{width: 64px; min-height: 64px; box-shadow: 0 0 #000;}.related-list li .title{display: table-cell; vertical-align: middle; height: 64px;}.related-list a{color: #555;}.related-list a:hover{color: #15bdaa;}.story-tags{padding: 20px; border-top: 1px solid #f1f4ed; margin-top: 25px; border-bottom: 1px solid #f1f4ed;}.story-tags.nobord{border-bottom: 0;}.dott{display: inline-block; vertical-align: middle; width: 5px; height: 5px; background: #15bdaa; -webkit-border-radius: 50%; border-radius: 50%; position: relative; top: -2px; margin-right: 4px;}.thanksbox{border: 2px solid #7bcf00; padding: 25px 30px; -webkit-border-radius: 5px; border-radius: 5px; margin: 20px;}.thanksbox .dtop{display: inline-block; padding: 0 10px; background: #fff; position: relative; margin-top: -35px; font-weight: 600; font-size: 14px; float: left;}.thanksbox .dir{font-weight: 600;}.attachment{display: block; width: 100%; margin: 15px 0; text-align:center;}.attach_btn{display: inline-block; background-color: #7BCF00; box-shadow: 0 2px 3px rgba(0,0,0,.3); border-radius: 4px; border: none; min-width: 400px; padding: 12px 60px; font-size: 16px; color: #fff; text-decoration: none; display: inline-block; vertical-align: middle;}.attach_size{color: #ededed; font-size: 14px;}.attach_btn:hover{background-color: #87d611; color: #fff;}.btn{display: block; background-color: #15bdaa; background-image: -moz-linear-gradient(top, #45dfce, #18bfac); background-image: -webkit-linear-gradient(top, #45dfce, #18bfac); background-image: -o-linear-gradient(top, #45dfce, #0077b3); background-image: linear-gradient(to bottom, #45dfce, #18bfac); background-repeat: repeat-x; box-shadow: inset 0 0 0 1px rgba(0,0,0,.1), 0 1px 3px rgba(0,0,0,.1); border-radius: 4px; border: none; padding: 12px 40px; font-size: 14px; color: #fff; text-decoration: none; display: inline-block; vertical-align: middle;}.btn:hover{background-position: 0 -10px; color: #fff;}.btn-small{padding: 10px 32px;}.title_spoiler > a > img{position: relative; top: -1px; margin-right: 4px;}.comments-tree-list{list-style-type: none;}.com-heading{margin: 20px 20px 0; padding-bottom: 10px;}.com-heading .h3{font-size: 24px;}.comtabs{padding: 1px; background: #15bdaa; -webkit-border-radius: 5px; border-radius: 5px; box-shadow: inset 0 1px 3px rgba(0,0,0,.25); margin-top: 10px;}.comtabs li{float: left;}.comtabs li a{display: block; line-height: 33px; padding: 0 20px; color: #fff;}.comtabs .active a{background-color: #fff; background-image: -moz-linear-gradient(top, #fff, #f1f4ed); background-image: -webkit-linear-gradient(top, #fff, #f1f4ed); background-image: -o-linear-gradient(top, #fff, #f1f4ed); background-image: linear-gradient(to bottom, #fff, #f1f4ed); background-repeat: repeat-x; color: #555; -webkit-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: 0 1px 3px rgba(0,0,0,.1); box-shadow: 0 1px 3px rgba(0,0,0,.1);}.vkcom{margin: 25px 20px 0;}.vkcom .vkcom-in{display: inline-block;}.tab-pane{display: none;}.tab-content > .active{display: block;}.comment{margin: 25px 20px 0 120px;}.maincom{padding: 15px 20px; background: #f1f4ed; -webkit-border-radius: 5px; border-radius: 5px; position: relative; min-height: 98px;}.maincom:after{right: 100%; top: 22px; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; border-right-color: #f1f4ed; border-width: 6px;}.comment-info{padding-bottom: 8px;}.status{height: 7px; width: 7px; display: inline-block; vertical-align: middle; position: relative; top: -2px; -webkit-border-radius: 50%; border-radius: 50%;}.online{background: #7bcf00;}.offline{background: #f96060;}.comment .author{margin-left: 3px; font-weight: 500; font-size: 16px;}.comment .author a{color: #15bdaa;}.comment .date{margin-left: 4px;}.comment .date *{font-weight: inherit !important; color: inherit !important;}.cctrl img{vertical-align: text-top;}.quotebtn{margin-top: 4px;}.quotebtn a{text-decoration: underline;}.quotebtn a:hover{color: #7bcf00; text-decoration: none;}.comtext{padding-right: 15px; font-size: 14px;}.com-details{border: 2px solid #f1f4ed; -webkit-border-radius: 5px; border-radius: 5px; margin-top: 15px; display: table; vertical-align: middle; width: 100%; display: none;}.com-details .lcol{float: none; display: table-cell; padding: 15px 15px; line-height: 20px; border-right: 1px solid #f1f4ed; vertical-align: text-top; white-space: nowrap;}.com-details .lcol img{vertical-align: middle;}.com-details .lcol:last-child{border: none; white-space: normal;}.com-details .awards li{display: inline-block; vertical-align: text-top;}.com-details .awards li + li{margin-left: 10px;}.com-details .awards img{vertical-align: text-top;}.detail-btn{display: block; position: absolute; right: 10px; bottom: 10px; height: 24px; width: 24px; -webkit-border-radius: 4px; border-radius: 4px; background: #e4e9dc url("../images/cinfo.png") no-repeat 50% 50%;}.detail-btn:hover{background-color: #7bcf00;}.detail-btn.active{background-color: #15bdaa;}.lcom{width: 90px; margin-left: -100px;}.lcom .ava{width: 60px; height: 60px; margin: 0 auto; text-align: center; overflow: hidden; -webkit-border-radius: 50%; border-radius: 50%;}.lcom .ava img{width: 60px; min-height: 60px; box-shadow: 0 0 #000;}.comrate{margin-top: 16px;}.comrate-btn{padding: 4px; background: #f1f4ed; -webkit-border-radius: 4px; border-radius: 4px; margin: 0 3px;}.comrate-btn:hover{background-color: #ebeee7;}.comrate-num{color: #757575;}.comrating > font{display: block;}.addcomform{padding: 25px 20px; border-bottom: 1px solid #f1f4ed; -webkit-box-shadow: 0 1px 0 rgba(0,0,0,.01); box-shadow: 0 1px 0 rgba(0,0,0,.01);}.tableform{width: 100%;}.tableform td{padding: 2px 5px;}.tableform .label{width: 20%; vertical-align: middle; font-weight: 500; font-size: 14px; color: #858585;}.fieldsubmit{padding-left: 20%; margin-left: 5px; padding-top: 10px; text-align: left;}.fieldsubmit.text-center{padding-left: 0; margin-left: 0; text-align: center;}.finput, .incip select{width: 300px;}.finput, .incip select, .fieldtr select, .textin, .xfields textarea, .xprofile textarea, .xfields input, .xprofile input, .xfields select, .xprofile select, .mass_comments_action select{padding: 8px 10px; background: #fff; border: 1px solid #d9dcd5; -webkit-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.06); box-shadow: inset 0 1px 1px rgba(0,0,0,.06);}.finput:focus, .sinput:focus, .incip select:focus, .fieldtr select:focus, .textin:focus, .xfields textarea:focus, .xprofile textarea:focus, .xfields input:focus, .xprofile input:focus, .xfields select:focus, .xprofile select:focus, .mass_comments_action select:focus{border: 1px solid #4bd7c7; -webkit-box-shadow: 0 0 5px rgba(75,215,199,.5); box-shadow: 0 0 5px rgba(75,215,199,.5);}textarea.finput, .xfields textarea, .xprofile textarea{padding: 2px; width: 100%;}.incip select, .fieldtr select, .xfields select, .xprofile select, .mass_comments_action select{padding: 8px 10px; line-height: 30px;}.addvote{background: #f1f4ed;}.addvote td{padding-left: 10px; padding-right: 10px;}.searchtable{margin-left: -10px;}.checkbox{padding: 4px 0; line-height: 1em;}.checkbox input{margin-top: -2px; vertical-align: middle;}/* ---- slider ---- */.bx-wrapper{position: relative; margin: 25px 20px 0; padding: 0; *zoom: 1; max-width: 802px; border: 1px solid #efefef;}.bx-wrapper img{width: 100%; display: block; -webkit-transition: all .25s linear; transition: all .25s linear;}.bx-wrapper:hover img{-webkit-transform: scale(1.1); transform: scale(1.1);}.bx-wrapper ul, .bx-wrapper li{padding: 0; margin: 0;}.bx-wrapper .bx-viewport{-webkit-transform: translate(0); -moz-transform: translate(0); -ms-transform: translate(0); -o-transform: translate(0); transform: translate(0);}.bx-wrapper .bx-pager{position: absolute; top: 3px; left: 18px;}.bx-wrapper .bx-loading{display: none;}.bx-wrapper .bx-pager{text-align: left;}.bx-wrapper .bx-pager .bx-pager-item{display: inline-block;}.bx-wrapper .bx-pager.bx-default-pager a{background: url("../images/slidenav.png") no-repeat; width: 10px; height: 6px; font-size: 0; line-height: 0; margin: 0 2px; display: block;}.bx-wrapper .bx-pager.bx-default-pager a:hover{background-position: 0 -6px;}.bx-wrapper .bx-pager.bx-default-pager a.active{background-position: 0 -12px;}.slidebtn{line-height: 40px; padding: 0 20px; color: #fff; font-size: 14px; background: #15bdaa; width: 136px; text-align: center; position: absolute; top: 50%; left: 50%; margin-top: -20px; margin-left: -68px; -webkit-border-radius: 4px; border-radius: 4px; opacity: .5;}.bx-wrapper li a:hover .slidebtn{opacity: 1;}.slidebtn .icon-next{display: inline-block; vertical-align: middle; height: 20px; width: 20px; background: url("../images/next.png") no-repeat; margin-left: 4px; position: relative; top: -1px;}/* ---- page-footer ---- */.footbox{background: #7bcf00; height: 68px; border-top: 8px solid #363e45; padding: 10px 30px; color: #fff;}.foot-left-text{line-height: 44px;}.btmbox{background: #363e45; padding: 30px; color: #8e9296; margin-bottom: 50px;}.btmbox .foot-menu ul{font-size: 14px; margin-right: 100px; line-height: 25px;}.btmbox .foot-menu a{color: #e8eef3;}.btmbox .foot-menu a:hover{color: #15bdaa;}.error-attention{font-size: 12px;}.error-attention span{color: #69a812;}.counters{padding-bottom: 40px;}.counters .hit{display: inline-block; vertical-align: text-top; margin-right: 6px; opacity: .50;}.counters .hit:hover{opacity: 1;}.design{background: url("../images/design.png") no-repeat; width: 94px; height: 25px;}.copy a{color: #fff;}.copy a:hover{text-decoration: underline;}.toolside{position: fixed; left: 0; top: 50%; margin-top: -173px;}.icontool{width: 58px; height: 48px; background: url("../images/icontool.png") no-repeat; position: relative; left: -10px; -webkit-transition: all .15s linear; transition: all .15s linear;}.icontool:hover{left: 0;}.icon-rss{background-position: 100% 0; background-color: #ef8a2d;}.icon-twitter{background-position: 100% -48px; background-color: #23b3dd;}.icon-facebook{background-position: 100% -96px; background-color: #3e68b3;}.icon-vk{background-position: 100% -144px; background-color: #4683b9;}.icon-fav{background-position: 100% -192px; background-color: #f1af00;}.icon-donat{background-position: 100% -240px; background-color: #f84848;}.icon-mobile{background-position: 100% -288px; background-color: #7abf16; margin-top: 10px;}.advs{position: fixed; top: 0; left: 0; bottom: 0; right: 0; height: 100%; width: 100%; text-align: center;}.upavabox{position: relative;}.upava{width: 80px; height: 80px; overflow: hidden; -webkit-border-radius: 50%; border-radius: 50%;}.upava img{width: 80px; min-height: 80px;}.upavabox .status{width: 11px; height: 11px; border: 2px solid #fff; position: absolute; top: 10px; left: 16px;}#repa_ava{float: left; padding-right: 10px; width: 80px; height: 80px;}#repa_info{float: left; padding-right: 10px; height: 80px;}.pm_status{float: left; border: 1px solid #f1f4ed; padding: 0px; background-color: #fff; width: 300px; height: 100px; margin-right: 15px;}.pm_status_head{border-bottom: 1px solid #f1f4ed; font-size: 0.9em; height: 22px; padding: 0; font-weight: bold; text-align: center; color: #4e4e4e;}.pm_status_content{padding: 3px 10px; font-size: 11px;}.bchat{position: relative;}.chat-win-btn{padding: 4px 12px; font-size: 12px; background: #15bdaa; position: absolute; right: 0; top: -64px; -webkit-box-shadow: 0 1px 3px rgba(0,0,0,.1); box-shadow: 0 1px 3px rgba(0,0,0,.1);}.chat-win-btn:hover{background: #21d2be;}/* ---- resize ---- */@media screen and (max-width: 1250px){.wrapp{width: 1000px;}.header-fix .wrapp{padding: 0;}.login-links{padding-left: 15px; padding-right: 15px;}.linput{width: 150px;}.upanbox .ava + li, .upanbox .ava + li + li{display: none;}.plinks .hide{display: block; background-color: transparent;}.stop-info .cat{max-width: 260px;}}@media screen and (max-width: 1100px){.toolside{display: none;}}.navblock:after{background:url(../images/corner.png) no-repeat; position:absolute; left:-22px; top:-15px; width:22px; height:22px; content:"";}.navblock.affix:after{display: none;}.title_spoiler > img, .title_spoiler > a > img{position: relative; top: -1px; margin-right: 4px;}.story .full_block .short_image{display: inline-block; float: left; width: 42%; padding-right: 2%;}.story .full_block .short_image3 img{width: auto;max-height: 200px;}.story .full_block .short_image3{display: inline-block; width: 100%; padding-right: 2%;}.story .full_block .short_image img{width: 100%;}.story .full_block .short_story{display: inline-block; width: 56%;}.story .full_block .short_image2{text-align: center;}.story .full_block .short_image2 img{display: inline-block; width: 160px; height:160px;}.story .full_block .short_story2{text-align: center; margin-left: 3%; float:left; width: 77%;}.sort:before{content:"";display: table;}.sort li{float:left;padding-left:15px;font-size:15px;list-style:none;}.dload_sx, .download_help{text-align: center;}.go{text-align: center; margin: 15px 0;}.g-btn-action{color: #fff; background-color: rgba(45,230,42,.3);}.g-btn{color: #fff; border-radius: 50px; font-size: 21px; display: inline-block; padding: 10px; text-align: center; text-decoration: none;}.g-btn-action span{color: #fff; background-color: #7bcf00;}.g-btn span{color: #fff; border-radius: inherit; color: inherit; display: block; padding: 10px 25px;}.go-href a{color:#fff;}.go-image{padding: 10px 0;}