@font-face {font-family:"RobotoLight";src:url("../fonts/RobotoLight/RobotoLight.eot");src:url("../fonts/RobotoLight/RobotoLight.eot?#iefix")format("embedded-opentype"),
	url("../fonts/RobotoLight/RobotoLight.woff") format("woff"),
url("../fonts/RobotoLight/RobotoLight.ttf") format("truetype");font-style:normal;font-weight:normal}
@font-face {font-family:"RobotoBold";src:url("../fonts/RobotoBold/RobotoBold.eot");src:url("../fonts/RobotoBold/RobotoBold.eot?#iefix")format("embedded-opentype"),
	url("../fonts/RobotoBold/RobotoBold.woff") format("woff"),
url("../fonts/RobotoBold/RobotoBold.ttf") format("truetype");font-style:normal;font-weight:normal}
html,body{font-family:"RobotoLight";font-weight:normal;font-size:16px;text-indent:0;text-align:justify;line-height:24px;width:100%;height:100%;margin:0 auto;padding:0;color:#1d2129;background:#fff;-webkit-text-size-adjust:none;position:relative}
#menu-w::-webkit-scrollbar{width:0;height:0}
#menu-w::-webkit-scrollbar-button{width:0;height:0;background:#fff}
#menu-w::-webkit-scrollbar-track{background:#fff}
#menu-w::-webkit-scrollbar-track-piece{background:#fff}
#menu-w::-webkit-scrollbar-thumb{height:0;background:#4A76A8}
#menu-w::-webkit-scrollbar-corner{background:#fff}
#menu-w::-webkit-resizer{background:#fff}
#menu-w::selection{color:#fff;background:#4A76A8}
#menu-w::-moz-selection{color:#fff;background:#4A76A8}
body img{border:none}
a{text-decoration:none}
a:link{color:#1d2129}
a:visited{color:#1d2129}
a:hover{color:#1d2129}
a:active{color:#1d2129}
a:hover, a:not(:hover){-webkit-transition:All 0.25s ease;-moz-transition:All 0.25s ease;-o-transition:All 0.25s ease;-ms-transition:All 0.25s ease;transition:All 0.25s ease}
.clear{clear:both}
ul{margin:0;padding:0}
ul li{padding:0;margin:0;list-style-type:none}
#page{width:100%;height:100%;min-height:100%;padding:0;margin:0 auto;position:relative;background:#fff}
#top-w{width:100%;overflow-x:hidden;padding:0;margin:0;position:fixed;left:auto;top:0;z-index:90;background:#4A76A8}
.top-shadow{-moz-box-shadow:0 0 25px 0 rgba(0,0,0,0.07);-webkit-box-shadow:0 0 25px 0 rgba(0,0,0,0.07);box-shadow:0 0 25px 0 rgba(0,0,0,0.07)}
#top{width:100%;padding:0;margin:0;position:relative}
a.logo{width:50px;height:50px;padding:0;margin:0;cursor:pointer;float:left;background:url('../images/logo.png') no-repeat center center #4A76A8;-webkit-background-size:22px 24px;-moz-background-size:22px 24px;-o-background-size:22px 24px;background-size:22px 24px}
#top .logotype{font-family:"RobotoLight";font-weight:normal;font-style:normal;text-align:left;letter-spacing:1px;font-size:28px;line-height:28px;padding:0;margin:11px 0 0 25px;color:#fff;cursor:default;float:left}
#top .logotype span{font-family:"RobotoBold";font-weight:normal}
.menu-button{width:50px;height:50px;padding:0;margin:0;cursor:pointer;background:#4A76A8;position:absolute;top:0;right:0;z-index:auto}
.menu-button::after{content:'';position:absolute;width:26px;height:1px;background:#fff;top:15px;left:12px;box-shadow:0 9px 0 #fff}
.menu-button::before{content:'';position:absolute;width:16px;height:1px;background:#fff;top:33px;left:22px}
.menu-button:hover::after{width:16px;left:22px;background:#fff;box-shadow:0 9px 0 #fff}
.menu-button:hover::before{width:26px;left:12px;background:#fff}
.menu-button:hover, .menu-button:not(:hover),
.menu-button:hover::after, .menu-button:not(:hover)::after,
.menu-button:hover::before, .menu-button:not(:hover)::before{-webkit-transition:All 0.25s ease;-moz-transition:All 0.25s ease;-o-transition:All 0.25s ease;-ms-transition:All 0.25s ease;transition:All 0.25s ease}
.close-button{width:50px;height:50px;overflow:hidden;padding:0;margin:0;cursor:pointer;background:#4A76A8;border-left:1px solid rgba(255,255,255,0.25);border-bottom:1px solid rgba(255,255,255,0.25);position:fixed;top:0;right:0;z-index:103;display:none}
.close-button::after{content:'';position:absolute;width:34px;height:1px;background:#fff;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:24px;left:8px;z-index:208}
.close-button::before{content:'';position:absolute;width:34px;height:1px;background:#fff;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:24px;left:8px;z-index:208}
.close-button:hover::after{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
.close-button:hover::before{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.close-button:hover::after,
.close-button:hover::before{}
.close-button:hover, .close-button:not(:hover),
.close-button:hover::after, .close-button:not(:hover)::after,
.close-button:hover::before, .close-button:not(:hover)::before{-webkit-transition:All 0.25s ease;-moz-transition:All 0.25s ease;-o-transition:All 0.25s ease;-ms-transition:All 0.25s ease;transition:All 0.25s ease}
#menu-w{display:none;width:100%;padding:0;margin:0;position:fixed;top:0;left:0;z-index:103;height:100%;overflow-y:auto;overflow-x:hidden}
#menu{width:100%;padding:50px 0;margin:0;position:relative;text-align:center}
#menu a{font-family:"RobotoBold";font-weight:normal;font-style:normal;text-align:center;text-transform:uppercase;font-size:19px;line-height:19px;display:block;padding:25px 0;margin:0;color:#fff;cursor:pointer;position:relative}
#menu a:hover{opacity:0.5}
#order-w{width:auto;padding:0 50px;margin:0;position:relative;background:#fff}
#order{width:100%;padding:0;margin:0;position:relative;text-align:left}
#order h1{font-family:"RobotoBold";font-weight:normal;font-style:normal;text-align:left;text-transform:uppercase;letter-spacing:2px;font-size:36px;line-height:1.5;padding:0 0 28px 0;margin:0;color:#1d2129;position:relative;cursor:default;float:left;z-index:5}
.step-0{width:auto;padding:20px 25px 24px;margin:50px 0 0;position:relative;text-align:center}
.step-0::after{content:'';width:100%;height:1px;padding:0;margin:0;position:absolute;top:94px;left:0;z-index:3;background:rgba(0,0,0,0.1)}
.step-short{width:auto;padding:21px 25px 24px;margin:50px 0 0;position:relative;text-align:center}
.step-short::before{content:'';width:100%;height:1px;padding:0;margin:0;position:absolute;top:0;left:0;z-index:3;background:rgba(0,0,0,0.1)}
.step-1{width:auto;padding:0;margin:65px 25px 25px;position:relative;text-align:left}
.br760{display:none}
.step-button{font-family:"RobotoBold";font-weight:normal;font-style:normal;text-align:left;text-transform:uppercase;letter-spacing:0;font-size:19px;line-height:54px;height:50px;margin:0;display:inline-block;color:#1d2129;position:relative;cursor:pointer;float:left}
.speedbar{font-family:"RobotoBold";font-weight:normal;font-style:normal;text-align:left;text-transform:uppercase;letter-spacing:0;font-size:19px;line-height:54px;height:50px;margin:0;display:inline-block;color:#1d2129;position:relative;cursor:pointer;float:left;overflow:hidden;width:calc(100vw - 430px)}
@media all and (max-width:888px){
	.lang{display:none}
	#order h1{font-size:24px;line-height:36px}
	#order, #order p, #order h2, #order h3, #order h4, #order h5, #order h6{font-size:19px;line-height:24px}
}
@media all and (max-width:760px){
	.step-0{display:none}
}
.sb1{overflow:hidden;padding:0 80px 0 0}
.sb2{padding:0 0 0 80px}
.sb1:hover{padding:0 70px 0 10px}
.sb2:hover{padding:0 0 0 70px}
.sb1::after{content:"";display:block;position:absolute;right:5px;top:50%;width:50px;height:1px;padding:0;margin:-0.5px 0 0 0;background:#4A76A8}
.sb1::before{content:"";display:block;position:absolute;right:0;top:50%;width:11px;height:10px;border-top:1px solid #4A76A8;border-right:1px solid #4A76A8;-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg);transition:opacity .35s}
.sb1:hover::after{right:20px;width:35px}
.sb1:hover::before{right:15px}
.sb2::after{content:"";display:block;position:absolute;left:5px;top:50%;width:50px;height:1px;padding:0;margin:-0.5px 0 0 0;background:#4A76A8}
.sb2::before{content:"";display:block;position:absolute;left:12px;top:50%;width:11px;height:10px;border-top:1px solid #4A76A8;border-left:1px solid #4A76A8;-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg);transition:opacity .35s}
.sb2:hover::after{left:20px;width:35px}
.sb2:hover::before{left:27px}
.step-button:hover, .step-button:not(:hover),
.step-button:hover::before, .step-button:not(:hover)::before,
.step-button:hover::after, .step-button:not(:hover)::after{-webkit-transition:All 0.25s ease;-moz-transition:All 0.25s ease;-o-transition:All 0.25s ease;-ms-transition:All 0.25s ease;transition:All 0.25s ease}
#order,#order p,#order h2,#order h3,#order h4,#order h5,#order h6{font-family:"RobotoLight";font-weight:normal;font-style:normal;text-align:left;font-size:22px;line-height:1.5;max-width:100%;padding:0;margin:0;color:#000;position:relative;-webkit-margin-before:1em;-webkit-margin-after:1em;cursor:default}
#order br{content:"A"!important;display:block!important;margin-bottom:1.5em!important}
a.order-button{font-family:"RobotoBold";font-weight:normal;font-style:normal;text-align:center;font-size:19px;text-transform:uppercase;letter-spacing:2px;line-height:74px;width:auto;height:68px;padding:0;margin:38px auto 29px;display:block;cursor:pointer;color:#fff;background:#4A76A8;border:1px solid #4A76A8;outline:none;position:relative;z-index:7}
a.order-button:hover{color:#1d2129;background:none}
#bottom-w{width:auto;padding:0 50px;margin:50px 0 0;position:relative;background:#fff;z-index:3}
#bottom{width:100%;padding:50px 0;margin:0;position:relative;text-align:center;border-top:1px solid rgba(0,0,0,0.1)}
#bottom .social{padding:0;margin:0;float:right;position:relative}
#bottom .social a,#bottom .social span{font-family:"RobotoBold";font-weight:normal;font-style:normal;text-align:right;letter-spacing:0.5px;text-transform:uppercase;font-size:19px;line-height:17px;padding:0;color:#1d2129;cursor:pointer;position:relative}
#bottom .social a::after,#bottom .social span::after{content:'';width:0;height:1px;padding:0;margin:0;background:#4A76A8;position:absolute;left:0;bottom:0;z-index:auto}
#bottom .social a::before,#bottom .social span::before{content:'';width:100%;height:1px;padding:0;margin:0;background:rgba(0,0,0,0.1);position:absolute;left:0;bottom:0;z-index:auto}
#bottom .social a:hover::after, #bottom .social span:hover::after{width:100%}
#bottom .social a.vk{margin:0}
#bottom .social a.ig{margin:0 0 0 25px}
#bottom .social a.fb{margin:0 0 0 25px}
#bottom .social a.em{margin:0 25px}
#bottom .botcop{font-family:"RobotoBold";font-weight:normal;font-style:normal;text-align:left;letter-spacing:0.5px;font-size:22px;line-height:1.5;padding:0;margin:0 25px;color:#1d2129;cursor:default;position:relative;float:left}
@media all and (max-width:760px){
	#bottom .social,#bottom .social a, #bottom .social span,#bottom .botcop{float:none;text-align:center}
	#bottom .botcop{padding-top:25px}
}
.wrapper{position:fixed;width:0;left:0;z-index:100;background:#4A76A8}
.wr1{top:0;height:10%}
.wr2{top:10%;height:10%}
.wr3{top:20%;height:10%}
.wr4{top:30%;height:10%}
.wr5{top:40%;height:10.1%}
.wr6{top:50%;height:10%}
.wr7{top:60%;height:10%}
.wr8{top:70%;height:10%}
.wr9{top:80%;height:10%}
.wr10{top:90%;height:10%}
.wr1:hover, .wr1:not(:hover){-webkit-transition:All 0.25s ease;-moz-transition:All 0.25s ease;-o-transition:All 0.25s ease;-ms-transition:All 0.25s ease;transition:All 0.25s ease}
.wr2:hover, .wr2:not(:hover){-webkit-transition:All 0.5s ease;-moz-transition:All 0.5s ease;-o-transition:All 0.5s ease;-ms-transition:All 0.5s ease;transition:All 0.5s ease}
.wr3:hover, .wr3:not(:hover){-webkit-transition:All 0.75s ease;-moz-transition:All 0.75s ease;-o-transition:All 0.75s ease;-ms-transition:All 0.75s ease;transition:All 0.75s ease}
.wr4:hover, .wr4:not(:hover){-webkit-transition:All 1s ease;-moz-transition:All 1s ease;-o-transition:All 1s ease;-ms-transition:All 1s ease;transition:All 1s ease}
.wr5:hover, .wr5:not(:hover){-webkit-transition:All 1.25s ease;-moz-transition:All 1.25s ease;-o-transition:All 1.25s ease;-ms-transition:All 1.25s ease;transition:All 1.25s ease}
.wr10:hover, .wr10:not(:hover){-webkit-transition:All 0.25s ease;-moz-transition:All 0.25s ease;-o-transition:All 0.25s ease;-ms-transition:All 0.25s ease;transition:All 0.25s ease}
.wr9:hover, .wr9:not(:hover){-webkit-transition:All 0.5s ease;-moz-transition:All 0.5s ease;-o-transition:All 0.5s ease;-ms-transition:All 0.5s ease;transition:All 0.5s ease}
.wr8:hover, .wr8:not(:hover){-webkit-transition:All 0.75s ease;-moz-transition:All 0.75s ease;-o-transition:All 0.75s ease;-ms-transition:All 0.75s ease;transition:All 0.75s ease}
.wr7:hover, .wr7:not(:hover){-webkit-transition:All 1s ease;-moz-transition:All 1s ease;-o-transition:All 1s ease;-ms-transition:All 1s ease;transition:All 1s ease}
.wr6:hover, .wr6:not(:hover){-webkit-transition:All 1.5s ease;-moz-transition:All 1.5s ease;-o-transition:All 1.5s ease;-ms-transition:All 1.5s ease;transition:All 1.5s ease}
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
@-webkit-keyframes fadeInUp{
	from{opacity:0;-webkit-transform:translate3d(0, 30%, 0);transform:translate3d(0, 30%, 0)}
	to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInUp{
	from{opacity:0;-webkit-transform:translate3d(0, 30%, 0);transform:translate3d(0, 30%, 0)}
	to{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
@-webkit-keyframes fadeInRight{
	from{opacity:0;-webkit-transform:translate3d(30%, 0, 0);transform:translate3d(30%, 0, 0)}
	to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInRight{
	from{opacity:0;-webkit-transform:translate3d(30%, 0, 0);transform:translate3d(30%, 0, 0)}
	to{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}
@-webkit-keyframes fadeInLeft{
	from{opacity:0;-webkit-transform:translate3d(-30%, 0, 0);transform:translate3d(-30%, 0, 0)}
	to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInLeft{
	from{opacity:0;-webkit-transform:translate3d(-30%, 0, 0);transform:translate3d(-30%, 0, 0)}
	to{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}
@-webkit-keyframes fadeInDown{
	from{opacity:0;-webkit-transform:translate3d(0, -30%, 0);transform:translate3d(0, -30%, 0)}
	to{opacity:1;-webkit-transform:none;transform:none}
}
@keyframes fadeInDown{
	from{opacity:0;-webkit-transform:translate3d(0, -30%, 0);transform:translate3d(0, -30%, 0)}
	to{opacity:1;-webkit-transform:none;transform:none}
}
.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}
@-webkit-keyframes fadeOutDown{
	from{opacity:1}
	to{opacity:0;-webkit-transform:translate3d(0, 30%, 0);transform:translate3d(0, 30%, 0)}
}
@keyframes fadeOutDown{
	from{opacity:1}
	to{opacity:0;-webkit-transform:translate3d(0, 30%, 0);transform:translate3d(0, 30%, 0)}
}
.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}
@-webkit-keyframes fadeOutRight{
	from{opacity:1}
	to{opacity:0;-webkit-transform:translate3d(30%, 0, 0);transform:translate3d(30%, 0, 0)}
}
@keyframes fadeOutRight{
	from{opacity:1}
	to{opacity:0;-webkit-transform:translate3d(30%, 0, 0);transform:translate3d(30%, 0, 0)}
}
.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}
@-webkit-keyframes fadeOutLeft{
	from{opacity:1}
	to{opacity:0;-webkit-transform:translate3d(-30%, 0, 0);transform:translate3d(-30%, 0, 0)}
}
@keyframes fadeOutLeft{
	from{opacity:1}
	to{opacity:0;-webkit-transform:translate3d(-30%, 0, 0);transform:translate3d(-30%, 0, 0)}
}
.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}
@-webkit-keyframes fadeOutUp{
	from{opacity:1}
	to{opacity:0;-webkit-transform:translate3d(0, -30%, 0);transform:translate3d(0, -30%, 0)}
}
@keyframes fadeOutUp{
	from{opacity:1}
	to{opacity:0;-webkit-transform:translate3d(0, -30%, 0);transform:translate3d(0, -30%, 0)}
}
.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}
.DN{display:none}
#header{display:none}
.step-1,.step-short,.navigation,.step-0{visibility:hidden}
.fadeInUp,.fadeInDown,.fadeInRight,.fadeInLeft{visibility:visible}
.d25s{-webkit-animation-delay:.25s;-moz-animation-delay:.25s;animation-delay:.25s}
.d50s{-webkit-animation-delay:.5s;-moz-animation-delay:.5s;animation-delay:.5s}
.d75s{-webkit-animation-delay:.75s;-moz-animation-delay:.75s;animation-delay:.75s}
.d100s{-webkit-animation-delay:1s;-moz-animation-delay:1s;animation-delay:1s}
.d125s{-webkit-animation-delay:1.25s;-moz-animation-delay:1.25s;animation-delay:1.25s}
.d150s{-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s;animation-delay:1.5s}
.d175s{-webkit-animation-delay:1.75s;-moz-animation-delay:1.75s;animation-delay:1.75s}
.d200s{-webkit-animation-delay:2s;-moz-animation-delay:2s;animation-delay:2s}
#info-w{width:100%;padding:0;margin:24px auto -50px;position:relative;background:#4A76A8}
#info{padding:50px 0;margin:0;position:relative;text-align:center}
.info{width:90%;padding:0;margin:0 auto;position:relative;text-align:center}
#info p{font-family:"RobotoLight";font-weight:normal;font-style:normal;text-align:center;letter-spacing:1px;font-size:22px;line-height:1.5;padding:0;margin:0 auto;cursor:default;position:relative;color:#ffffff}
#info p a{color:#ffffff;text-decoration:underline;cursor:pointer}
@media all and (max-width:760px){
	#info p{font-size:14px}
}
.navigation{text-align:center;padding:38px 0 4px;display:block;width:100%}
.navigation span{display:inline-block;height:32px;width:auto;font-weight:bold;line-height:32px;text-align:center;color:#fff;padding:0 10px;background:#4A76A8}
.opacity-arrow{opacity:0.5}
.navigation a{color:#111;padding:0 10px;display:inline-block;text-decoration:none}
.leftrow, .rightrow{border:none !important;font:0/0 a;width:12px;height:15px}
.leftrow{background:url("../images/leftrow.png") no-repeat}
.rightrow{background:url("../images/rightrow.png") no-repeat}
@media all and (max-width:640px){
	#order h1,#order, #order p, #order h2, #order h3, #order h4, #order h5, #order h6{font-size:19px;line-height:32px}
	.step-button{font-size:18px}
	#order-w,#order-w{padding:0;margin:0}
}
@media all and (max-width:320px){
	#top .logotype{margin:15px 0 0 5px}
	#order h1,#order, #order p, #order h2, #order h3, #order h4, #order h5, #order h6{font-size:14px;line-height:24px}
	.step-button{font-size:14px}
	#bottom-w,#order-w,#order-w{padding:0;margin:0}
	.navigation a{padding:10px}
	#info-w{margin:24px auto 0}
}
#torrent-block{display:none}
#torrent-block{
    font-family: "RobotoBold";
    font-weight: normal;
    font-style: normal;
    text-align: center;
    font-size: 19px;
    letter-spacing: 2px;
    line-height: 74px;
    width: auto;
    margin: 38px auto 29px;
    padding: 0 10px;
    color: #fff;
    background: red;
    border: 1px solid rgba(0,0,0,0.1);
    outline: none;
    position: relative;
    z-index: 7;
}
#torrent-block p{
	text-align: center;
    color: #fff;
}
#order p strong{
    font-family: "RobotoBold";
    text-transform: uppercase;
}
#order #torrent-block p br{margin-bottom: 0 !important}