.nice-select{-webkit-tap-highlight-color:transparent;background:url(../images/input.png);width:280px;height:37px;font-family:inherit;border:none;box-sizing:border-box;clear:both;cursor:pointer;display:block;font-size:14px;font-weight:normal;line-height:37px;outline:none;color:#cdcdcd;padding-left:15px;padding-right:40px;position:relative;text-align:left !important;transition:all 0.2s ease-in-out;user-select:none;white-space:nowrap;margin:0 auto;}
.nice-select .current{overflow:hidden;text-overflow:ellipsis;display:block}
.nice-select:hover{border-color:silver}
.nice-select:active,.nice-select.open,.nice-select:focus{border-color:#999}
.nice-select:after{background:url(../images/select-arrow.png) no-repeat center;content:'';display:block;width:8px;height:6px;border-radius:2px;pointer-events:none;position:absolute;right:10px;top:50%;margin-top:-3px;transform-origin:50% 50%;transform:rotate(0deg)}
.nice-select.open:after{transform:rotate(-180deg)}
.nice-select.open .list{opacity:1;pointer-events:auto;transform:scale(1) translateY(0)}
.nice-select.disabled{border-color:#d2d2d2;color:#999;pointer-events:none}
.nice-select.disabled:after{border-color:#ccc}
.nice-select.wide{width:100%}
.nice-select.wide .list{left:0 !important;right:0 !important}
.nice-select.right{float:right}
.nice-select.right .list{left:auto;right:0}
.nice-select.small{font-size:12px;height:36px;line-height:34px}
.nice-select.small:after{height:4px;width:4px}
.nice-select.small .option{line-height:34px;min-height:34px}
.nice-select .list{background-color:rgba(0,0,0,0.4);box-shadow:0 0 0 1px rgba(68,68,68,0.11);box-sizing:border-box;margin-top:0px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:0%;left:285;width:100%;transform-origin:50% 0;transform:scale(0.75) translateY(-16px);transition:all 0.2s cubic-bezier(0.5, 0, 0, 1.25),opacity 0.15s ease-out;z-index:9}
.nice-select .list:hover .option:not(:hover){background-color:transparent !important}
.nice-select .option{cursor:pointer;font-weight:400;line-height:30px;list-style:none;min-height:30px;outline:none;padding-left:10px;padding-right:5px;font-size:14px;text-align:left;overflow:hidden;text-overflow:ellipsis;transition:all 0.2s}
.nice-select .option:hover,.nice-select .option.focus,.nice-select .option.selected.focus{background-color:rgba(0,0,0,0.7)}
.nice-select .option.selected{font-weight:bold}
.nice-select .option.disabled{background-color:transparent;color:#999;cursor:default}
.no-csspointerevents .nice-select .list{display:none}
.no-csspointerevents .nice-select.open .list{display:block}
@font-face{font-family:"Calibri";font-style:normal;font-weight:normal;src:url("../fonts/calibri.eot?") format("eot"),url("../fonts/calibri.woff") format("woff"),url("../fonts/calibri.woff2") format("woff2"),url("../fonts/calibri.ttf") format("truetype"),url('../fonts/calibri.svg#str-replace("Calibri", " ", "_")') format("svg")}
@font-face{font-family:"Calibri";font-style:normal;font-weight:bold;src:url("../fonts/calibrib.eot?") format("eot"),url("../fonts/calibrib.woff") format("woff"),url("../fonts/calibrib.woff2") format("woff2"),url("../fonts/calibrib.ttf") format("truetype"),url('../fonts/calibrib.svg#str-replace("Calibri", " ", "_")') format("svg")}
@font-face{font-family:"Heinrich";font-style:normal;font-weight:normal;src:url("../fonts/heinrich.eot?") format("eot"),url("../fonts/heinrich.woff") format("woff"),url("../fonts/heinrich.ttf") format("truetype"),url('../fonts/heinrich.svg#str-replace("Heinrich", " ", "_")') format("svg")}
*{margin:0;padding:0;box-sizing:border-box}

html{min-width:1200px}
body{color:#fff2dd;font-family:'Calibri';font-size:12px;min-width:1200px;position:relative;z-index:1}
body.about-page{background:#0d030b url(../images/bg-top.jpg) no-repeat top center}
body.about-page:after{content:'';background:url(../images/bg-footer.jpg) no-repeat center;position:absolute;bottom:0;left:0;width:100%;height:460px}
a{color:#ffc35f}
a:hover{text-decoration:none}
.clear{clear:both}
.clear:after{content:'';display:block;height:1px;clear:both}
.bg{position:absolute;top:0;left:0;width:100%;height:1825px;min-width:1200px}
.bg1{background:url(../images/bg1.jpg) no-repeat top center;height:485px}
.bg2{background:url(../images/bg2.jpg) no-repeat top center;height:887px}
.bg3{background:url(../images/bg3.jpg) no-repeat top center;height:454px}
.wrapper{width:1200px;margin:0 auto;position:relative}
.logo{background:url(../images/logo.png);width:331px;height:100px;position:absolute;top:265px;left:421px;transition:all 0.4s ease;transform:scale(1.1) skewX(25deg)}
.logo:hover{opacity:1;transform:scale(1)}
.btn-download,.btn-register{width:244px;height:60px;position:absolute;top:335px;left:129px;text-decoration:none;text-align:center;color:#fee1c1;font-size:16px;font-weight:bold;text-shadow:0 2px 2px rgba(0,0,0,0.3);line-height:18px;padding-top:14px;z-index:1;transition:0.4s ease}
.btn-download:hover,.btn-register:hover{padding-top:20px;font-size:22px}
.btn-download:hover span,.btn-register:hover span{opacity:0}
.btn-download span,.btn-register span{display:block;font-family:'Heinrich';font-weight:normal;color:#f4ae63;font-size:12px;text-shadow:none;line-height:12px;transition:0.4s ease}
.btn-download:after,.btn-register:after{content:'';background:url(../images/btn-download.png);position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;opacity:0;visibility:hidden;transition:0.4s ease}
.btn-download:hover:after,.btn-register:hover:after{opacity:1;visibility:visible;transform:scale(1)}
.btn-register{left:auto;right:128px}
.btn-register:after{background:url(../images/btn-register.png)}
.nav{list-style:none;position:absolute;left:0;top:436px;width:100%;z-index:2;text-align:center}
.nav li{display:inline-block;margin:0 29px}
.nav a{color:#ffe3b8;font-size:14px;text-decoration:none;font-weight:bold;position:relative}
.nav a .after{content:attr(data-title);position:absolute;top:0;left:0;color:#fff;transition:all 0.4s cubic-bezier(0.46, 0.17, 0.2, 1.29);transform:scale(1.5);opacity:0;visibility:hidden}
.nav a:hover .after{transform:scale(1);opacity:1;visibility:visible}
.nav a .before{content:attr(data-title);position:absolute;top:0;left:0;transition:none;transform:scale(1);opacity:1;visibility:hidden}
.nav a:hover .before{transform:scale(1.5);filter:blur(5px);opacity:0.2;visibility:visible;transition:all 0.3s ease 0.1s}
.content{width:643px;height:1210px;position:absolute;top:510px;left:107px}
.translated-ltr{position:relative;top:40px}
.translated-ltr .topbar{margin-top:-40px}
.about-page .content{position:relative;z-index:1;width:100%;height:auto;top:auto;left:auto;min-height:1000px;margin-top:470px;padding-bottom:90px;overflow:hidden;}
.about-page .copyright{top:auto;bottom:20px;z-index:1;left:0}
.about-page .coolness{top:auto;bottom:25px;z-index:1;right:0}
.top-news{background:url(../images/top-news-item.png);width:599px;height:94px;margin:-2px auto;display:block;padding:16px 30px 0 45px;text-decoration:none;font-weight:bold;transition:all 0.5s cubic-bezier(0.44, 0.27, 0.13, 1.53)}
.top-news.disable{opacity:0.5;transform:scale(0.99)}
.top-news-image{width:66px;height:66px;position:relative;display:inline-block;vertical-align:middle;margin-right:15px}
.top-news-image img{border-radius:100%;width:100%;height:100%}
.top-news-image:after{content:'';background:url(../images/top-news-frame.png);width:80px;height:81px;position:absolute;left:-7px;top:-7px}
.top-news-info{display:inline-block;vertical-align:middle;width:calc(100% - 90px);margin-top:-2px}
.top-news-name{color:#ffa509;font-size:18px;line-height:18px;margin-bottom:2px}
.top-news-desc{color:#ffe9c4}
.news{width:617px;margin:-25px auto 0;background:url(../images/news-top.png) no-repeat top center;padding-top:55px}
.news-name{font-size:18px;font-weight:bold;color:#eb980c;margin-bottom:4px;text-shadow:0 2px 2px rgba(0,0,0,0.6)}
.news-info{color:#969392;font-size:12px}
.news-info-item{display:inline-block;vertical-align:middle;margin-right:30px;margin-bottom:10px}
.news-info-item span{color:#ffe7b2}
.news-image{position:relative;margin-bottom:8px;width:617px;height:65px}
.news-image img{height:100%;width:100%}
.news-image:after{content:'';background:url(../images/news-frame.png);width:643px;height:91px;position:absolute;top:-13px;left:-14px}
.news-text{text-shadow:0 2px 2px rgba(0,0,0,0.6)}
.news-more{background:url(../images/news-bottom.png) no-repeat center top;padding-top:25px;margin-top:10px;text-align:center}
.btn-more,.btn-green{background:url(../images/btn-more.png) center;width:183px;height:75px;line-height:75px;display:inline-block;text-decoration:none;border:none;color:#ffdd9c;font-weight:bold;font-size:12px;margin:-13px 0 -15px;transition:all 0.3s ease}
.btn-more:hover,.btn-green:hover{filter:brightness(1.2)}
.pagination{margin-top:10px;padding-left:20px}
.pagination a{color:#8c8c8c;font-size:12px;text-decoration:none;transition:all 0.3s ease;padding: 0 2px;}
.pagination a.active{color:#ffcf67;font-size:16px}
.pagination a:hover{color:#ffcf67;cursor: pointer;}
.copyright{width:815px;position:absolute;top:1777px;color:#918366;font-size:12px;line-height:16px;left:125px}
.coolness{background:url(../images/coolness.png);width:80px;height:19px;position:absolute;top:1780px;right:80px;transition:all 0.3s ease}
.coolness:hover{filter:brightness(1.3)}
.stream{width:260px;position:absolute;top:1418px;right:99px;text-align:center}
.title{font-weight:bold;text-transform:uppercase;text-shadow:0 2px 2px rgba(0,0,0,0.6);margin-bottom:32px;text-align:center}
.stream-video{margin-bottom:10px}
.stream-video iframe{border:none}
.stream-name{color:#ddb774;font-size:12px}
.posts{position:absolute;top:907px;right:97px;width:265px}
.posts .title{margin-bottom:28px}
.post{background:url(../images/post-item.png);width:265px;height:60px;margin:-8px 0;white-space:nowrap;padding:14px 10px 0 60px;transition:all 0.5s cubic-bezier(0.44, 0.27, 0.13, 1.53);position:relative}
.post.disable{opacity:0.5}
.post:after{content:'';background:url(../images/post-icon.png) no-repeat center;width:42px;height:43px;position:absolute;left:10px;top:7px;transition:all 0.3s ease;background-size:100% 100%}
.post:hover:after{background-size:32px 32px}
.post:hover:after{animation:rotate 1s linear infinite 0.2s}
@keyframes rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}
.post-link{font-weight:bold;font-size:12px;overflow:hidden;text-overflow:ellipsis}
.post-link a{text-decoration:none}
.post-link a:hover{text-decoration:underline}
.post-info{font-size:12px;color:#817662;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis}
.post-author{color:#a89676;padding-right:5px}
.post-date{color:#c0bfa7}
.btn-forum{background:url(../images/btn-forum.png);width:209px;height:85px;line-height:77px;text-align:center;position:absolute;padding-left:3px;top:394px;left:20px;text-decoration:none;color:#ffdd9c;font-weight:bold;font-size:12px;text-shadow:0 2px 2px rgba(0,0,0,0.6);z-index:1}
.btn-forum:after{content:'';background:url(../images/btn-forum-hover.png);width:135px;height:34px;z-index:-1;position:absolute;top:23px;left:39px;opacity:0;transition:all 0.3s ease}
.btn-forum:hover:after{opacity:1}
.status{width:260px;position:absolute;right:99px;top:528px}
.status .title{margin-bottom:48px}
.server{background:url(../images/server.png);width:289px;padding:32px 34px 0;height:98px;margin:-25px 0 -25px -15px;position:relative}
.server:after{content:attr(data-online);width:100px;text-align:center;font-size:24px;color:#fff;text-shadow:0 2px 2px rgba(0,0,0,0.6);position:absolute;top:10px;left:50%;margin-left:-50px;z-index:1;opacity:0;visibility:hidden;transform:scale(0);transition:all 0.5s cubic-bezier(0.64, 0.22, 0, 1.41)}
.server:hover:after{opacity:1;visibility:visible;transform:scale(1);top:-10px}
.server-name{position:relative;color:#ffe09d;font-weight:bold;padding-left:3px}
.server-status{position:absolute;right:34px;top:33px;font-size:11px;color:#7a886c}
.server-status.off{color:#ab6060}
.server-status:after{content:'';background:url(../images/ico-on.png);width:12px;height:12px;display:inline-block;vertical-align:middle;margin:0 3px}
.server-status.off:after{background:url(../images/ico-off.png)}
.server-line{background:url(../images/server-line.png) no-repeat left;height:23px;width:0;transition:all 2s cubic-bezier(0.48, 0.31, 0.32, 0.96)}
.timer{width:290px;text-align:center;position:absolute;right:111px;top:140px;text-shadow:2px 2px 2px rgba(0,0,0,0.6)}
.timer-heading{font-weight:bold;text-transform:uppercase;line-height:14px;margin-bottom:8px}
.timer-heading span{display:block;color:#ffbc3a;font-size:24px;line-height:24px}
.timer-digit{display:inline-block;vertical-align:top;margin:0 7px;position:relative}
.timer-digit:after{content:':';position:absolute;right:-11px;top:8px;font-size:18px;font-weight:bold;animation:pulsate 1s linear infinite}
.timer-digit:last-child:after{display:none}
@keyframes pulsate{0%,100%{opacity:1}50%{opacity:0}}
.timer-num{font-size:42px;line-height:38px}
.timer-desc{color:#ffc37d}
.topbar{position:relative}
.languages{color:#ffb849;font-size:12px;line-height:12px}
.language-heading{display:inline-block;vertical-align:middle;margin-top:7px}
.language-list{display:inline-block;vertical-align:middle;position:relative;margin-left:5px;margin-top:8px}
.language-list:hover .language-dropdown{opacity:1;visibility:visible;top:100%}
.language-list a{width:68px;height:35px;line-height:35px;border-radius:35px;background:rgba(0,0,0,0.5);display:block;border:1px solid #2f2e4b;margin-bottom:1px;color:#dedede;font-size:12px;text-decoration:none;padding:0 10px;transition:all 0.3s ease}
.language-list a:hover{background:rgba(0,0,0,0.8)}
.language-list a.hidden{display:none}
.language-list a:after{content:attr(data-type);text-transform:uppercase}
.language-list img{display:inline-block;vertical-align:middle;margin:-3px 5px 0 0}
.language-dropdown{position:absolute;opacity:0;visibility:hidden;transition:all 0.3s ease;top:20px}
.language-current{position:relative;text-transform:uppercase}
.language-current:after{content:'';background:url(../images/arrow.png);width:11px;height:11px;position:absolute;right:5px;top:13px}
#google_translate_element{display:inline-block;vertical-align:middle;height:35px;width:120px}
.goog-te-gadget{color:transparent !important}
.goog-te-gadget span{display:none !important}
.goog-te-combo{margin:5px 0 0 10px !important;background:rgba(0,0,0,0.3);color:#dedede;font-size:12px !important;border-color:#2f2e4b;height:35px;border-radius:35px;padding:0 0 0 10px;width:120px;outline:none;font-family:'Calibri'}
.goog-te-combo option{background:#0b0d11}
.l2top{display:inline-block;vertical-align:middle;margin:7px 0 0 25px;position:relative}
.l2top:after{content:'';background:url(../images/l2top-frame.png);width:94px;height:39px;position:absolute;top:-2px;left:-2px;pointer-events:none}
.l2top img{transition:all 0.3s ease}
.l2top:hover img{filter:brightness(1.2)}
.right{position:absolute;right:0;top:0}
.social{display:inline-block;vertical-align:middle;margin-top:-2px}
.social a{color:#ffe58a;font-weight:bold;text-decoration:none;display:inline-block;margin-right:20px;font-size:14px}
.social img{display:inline-block;vertical-align:middle;margin:0px 0 2px 10px;transition:all 0.3s ease}
.social a:hover img{filter:brightness(1.2)}
.bonus-link{display:inline-block;vertical-align:middle;color:#ffe58a;font-weight:bold;font-size:14px;margin-top:-4px}
.btn-enter{background:url(../images/btn-enter.png);width:165px;height:61px;line-height:63px;display:inline-block;text-align:center;margin:-6px 0 0 10px;text-decoration:none;color:#ffeeb9;font-weight:bold;text-shadow:2px 2px 2px rgba(0,0,0,0.6);font-size:14px;transition:all 0.3s ease}
.btn-enter:hover{filter:brightness(1.2)}
.overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;visibility:hidden}
.overlay.active{visibility:visible}
.overlay:after{content:'';height:0;width:100%;position:absolute;left:0;bottom:0;opacity:0;background:rgba(34,34,34,0.66);transition:all 0.5s ease}
.overlay.active:after{opacity:1;height:100%;transition:all 0.5s ease 0.3s ease}
.popup{position:absolute;left:50%;top:45%;opacity:0;z-index:2;visibility:hidden;transition:all 0.5s ease}
.popup.active{top:50%;opacity:1;visibility:visible;transition-delay:0.3s}
.popup.active .popup-heading{opacity:1;transform:scale(1);transition:all 0.7s ease 0.2s}
.popup.active .popup-content{opacity:1;visibility:visible;transition:all 0.7s ease 0.4s;transform:scale(1) translateY(0)}
.popup#pick-server,.popup#pick-donate{background:url(../images/pick-server.png);width:599px;height:199px;margin:-100px 0 0 -300px;text-align:center}
.popup.files-server{background:url(../images/files.png);width:599px;height:573px;margin:-286px 0 0 -300px}
.popup.donate-server{background:url(../images/donate.png);width:599px;height:310px;margin:-155px 0 0 -300px}
.popup.donate-server .popup-heading{margin-bottom:18px}
.popup.donate-server:after{content:'';background:url(../images/pers.png);width:302px;height:536px;position:absolute;left:-185px;top:-100px}
.popup.donate-server .btn-green{margin-top:-47px;border:0;cursor:pointer;}
.popup-heading{text-align:center;height:90px;font-weight:bold;color:#ffbd2f;font-size:18px;text-transform:uppercase;padding:20px 0 0;margin-bottom:25px;opacity:0;transition:all 0.3s ease;transform:scale(0.5)}
.popup-heading span{display:block;color:#a2a2a2;font-size:12px;font-weight:normal;text-transform:none}
.popup-content{transform:translateY(-20px);transition:all 0.3s ease;width:530px;opacity:0;visibility:hidden;margin:0 auto}
.popup-close{background:url(../images/popup-close.png);width:33px;height:33px;position:absolute;right:17px;top:25px;z-index:1}
.popup-close:hover{filter:brightness(1.2)}
.btn-orange{background:url(../images/btn-pick.png);width:117px;height:43px;line-height:32px;display:inline-block;margin:0 5px;color:#ffdd9c;font-size:12px;font-weight:bold;text-decoration:none;text-shadow:2px 2px 2px rgba(0,0,0,0.6);transition:all 0.3s ease;text-align:center;cursor:pointer;outline:none;border:none}
.btn-orange:hover{filter:brightness(1.2)}
.files-item{width:507px;margin:0 auto 20px}
.files-heading{color:#ffe84d;font-size:18px;font-weight:bold;text-transform:uppercase}
.files-desc{color:#a2a2a2;font-size:12px;margin-bottom:8px}
.files-box{background:rgba(0,0,0,0.5);padding:7px 5px 7px 20px;margin-bottom:3px}
.files-box .btn-orange{margin-bottom:-8px}
.files-box-left{float:left;color:#ffdd9c;font-size:12px;font-weight:bold;padding-top:10px}
.files-box-right{float:right}
.files-link{font-size:12px;font-weight:bold;margin:7px 0 0}
.files-link a{color:#ffa800}
.files-link .ico-torrent{background:url(../images/ico-torrent.png);display:inline-block;vertical-align:middle;width:24px;height:30px;margin:3px 10px 0 0}
.btn-green{text-align:center;margin-left:-25px}
.donate-server{text-align:center}
.donate-server .popup-heading{margin-bottom:35px}
.donate-server .btn-green{margin:0 0 0 5px}
.donate-item{text-align:center;margin-bottom:4px}
.donate-item-left{display:inline-block;vertical-align:middle;width:130px;margin-right:10px;text-align:right;color:#cdcdcd;font-size:12px}
.donate-item-right{display:inline-block;vertical-align:middle}
.input{background:url(../images/input.png);width:280px;height:37px;padding:0 15px;font-family:inherit;color:#cdcdcd;font-size:14px;outline:none;border:none;box-shadow:0 0 10px rgba(0,0,0,0.5)}
.input::-webkit-input-placeholder{color:#cdcdcd}
.input:-moz-placeholder{color:#cdcdcd}
.input::-moz-placeholder{color:#cdcdcd}
.input:-ms-input-placeholder{color:#cdcdcd}
.input.input-prefix{padding:0 100px 0 55px}
.start{position:relative;z-index:1}
.start:after{content:'';background:url(../images/start.png);width:662px;height:714px;position:absolute;top:-120px;left:-10px;z-index:-1}
.register{width:280px;float:left;text-align:center;margin-left:12px}
.register .btn-green{margin:-20px 0 -10px}
.start-heading{text-align:left;font-weight:bold;font-size:14px;color:#ffe09d;padding:42px 0 0 15px;margin-bottom:30px;margin-right:20px;}
.start-heading span{display:block;color:#9e9684;font-size:12px;font-weight:normal;margin:-3px 0 0}
.files{float:right;width:290px;margin-right:7px}
.files .start-heading{text-align:right;padding-right:20px}
.register-item{margin-bottom:13px;position:relative}
.link-forget{font-size:12px}
.error-text{color:#f92a39;font-size:12px;text-align:left;margin:5px 0 0 15px;backface-visibility:hidden}
.prefix-title{color:#cdcdcd;font-size:14px;position:absolute;left:15px;top:10px}
.generate{position:absolute;top:5px;right:15px;line-height:26px;padding-left:10px;height:28px;font-size:12px;border-left:1px solid #464341}
.generate a{color:#c6c60c}
.donwloads{margin-bottom:15px}
.download-item{text-decoration:none;display:block;position:relative;background:url(../images/download-line.png) no-repeat center bottom}
.download-item img{display:inline-block;vertical-align:middle;margin:-5px -8px -5px -15px}
.download-item:after{content:'';background:rgba(0,0,0,0.2);position:absolute;top:0;left:-10px;width:calc(100% + 20px);height:100%;z-index:-1;opacity:0;visibility:hidden;transform:scale(1.1);transition:all 0.5s ease}
.download-item:hover:after{opacity:1;visibility:visible;transform:scale(1)}
.download-info{display:inline-block;vertical-align:middle;width:220px;}
.download-name{font-weight:bold;line-height:14px}
.download-desc{color:#a4a4a4;font-size:12px}
.install-info{color:#cccccc}
.t-orange{color:#ffca6f}
.tabs{text-align:center;margin-bottom:30px}
.tab{background:url(../images/tab.png);width:300px;height:82px;display:inline-block;vertical-align:middle;margin:0 -2px;text-decoration:none;font-size:16px;color:#ffe09d;font-weight:bold;padding-top:24px;opacity:0.5;transition:all 0.3s ease}
.tab span{display:block;font-size:12px;color:#9e9684;font-weight:normal}
.tab.active{opacity:1}
.about{margin-bottom:30px;text-align:center;color:#cdcdcd;text-shadow:2px 2px 2px rgba(0,0,0,0.6)}
.about h2{color:#ffe990;font-size:18px;margin-bottom:5px}.col{width:569px;float:left}
.col:nth-child(2n){float:right}
.box{background:url(../images/box-repeat.png) repeat-y center top;padding:1px 50px;position:relative;min-height:140px;z-index:1;margin:123px 0 210px}
.box:before{content:'';background:url(../images/box-header.png);height:123px;width:569px;position:absolute;left:0;top:-123px;z-index:-1}
.box:after{content:'';background:url(../images/box-footer.png);height:76px;width:569px;position:absolute;left:0;bottom:-76px;z-index:-1}
.box:last-child{margin-bottom:76px}
.box-content{position:relative;top:-87px;margin-bottom:-120px}
.tab-content{display:none}
.tab-content.active{display:block}
/***************************
* other
***************************/
.title {
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}
.animation_server_side {
  animation: l2banners_tada 3s infinite;
}

@keyframes l2banners_tada {
    0% {
        -webkit-transform:scale3d(1,1,1);
        transform:scale3d(1,1,1)
    }
  25% {
    -webkit-transform:scale3d(1,1,1);
        transform:scale3d(1,1,1)
  }
    38%, 41% {
        -webkit-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);
        transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)
    }
    44%,50%,56%,62% {
        -webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);
        transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)
    }
    47%,53%,59% {
        -webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);
        transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)
    }
    70% {
        -webkit-transform:scale3d(1,1,1);
        transform:scale3d(1,1,1)
    }
}
.server-line_blue {
    background: url(../images/server-line_blue.png) no-repeat left;
    height: 23px;
    transition: all 2s cubic-bezier(0.48, 0.31, 0.32, 0.96);
}
.server-line_gold {
    background: url(../images/server-line_gold.png) no-repeat left;
    height: 23px;
    transition: all 2s cubic-bezier(0.48, 0.31, 0.32, 0.96);
}
.server-line_fiolet {
    background: url(../images/server-line_fiolet.png) no-repeat left;
    height: 23px;
    transition: all 2s cubic-bezier(0.48, 0.31, 0.32, 0.96);
}

#mycustomscroll {
position: relative;
margin: 0 auto;
width: 650px;
height: 930px;
overflow-y:scroll;
outline:none; 
border:none;
}

.scrollgeneric {line-height: 1px;font-size: 1px;position: absolute;top: 0; left: 1px; }
/*фон*/
.vscrollerbase { width: 10px; }
/*ползунок*/
.vscrollerbar { width: 10px; height:100px !important; background:#333; cursor:pointer; opacity:0.2;}
.vscrollerbar, .hscrollerbar { padding:0 10px; z-index: 2; }
/*верх ползунка*/
.vscrollerbarbeg { background: none; width: 0; height: 0; }
/*низ ползунка*/
.vscrollerbarend { background: none; width: 0; height: 0; }
/*вверх*/
.vscrollerbasebeg { background:none; width: 0; height: 0; }
/*вниз*/
.vscrollerbaseend { background: none; height: 0; width: 0; }