@font-face{font-family:'Roboto-Regular';src:url('../fonts/Roboto-Regular.eot');src:url('../fonts/Roboto-Regular.eot#iefix') format('embedded-opentype'),
url('../fonts/Roboto-Regular.woff') format('woff'),
url('../fonts/Roboto-Regular.ttf') format('truetype'),
url('../fonts/Roboto-Regular.svg') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Roboto-Condensed';src:url('../fonts/Roboto-Condensed.eot');src:url('../fonts/Roboto-Condensed.eot#iefix') format('embedded-opentype'),
url('../fonts/Roboto-Condensed.woff') format('woff'),
url('../fonts/Roboto-Condensed.ttf') format('truetype'),
url('../fonts/Roboto-Condensed.svg') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Roboto-Bold-Condensed';src:url('../fonts/Roboto-Bold-Condensed.eot');src:url('../fonts/Roboto-Bold-Condensed.eot#iefix') format('embedded-opentype'),
url('../fonts/Roboto-Bold-Condensed.woff') format('woff'),
url('../fonts/Roboto-Bold-Condensed.ttf') format('truetype'),
url('../fonts/Roboto-Bold-Condensed.svg') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Roboto-Medium';src:url('../fonts/Roboto-Medium.eot');src:url('../fonts/Roboto-Medium.eot#iefix') format('embedded-opentype'),
url('../fonts/Roboto-Medium.woff') format('woff'),
url('../fonts/Roboto-Medium.ttf') format('truetype'),
url('../fonts/Roboto-Medium.svg') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Roboto-Light';src:url('../fonts/Roboto-Light.eot');src:url('../fonts/Roboto-Light.eot#iefix') format('embedded-opentype'),
url('../fonts/Roboto-Light.woff') format('woff'),
url('../fonts/Roboto-Light.ttf') format('truetype'),
url('../fonts/Roboto-Light.svg') format('svg');font-weight:normal;font-style:normal;}
html, body, body *{-webkit-font-smoothing:antialiased !important;-moz-osx-font-smoothing:grayscale !important;}
body{line-height:1;background:#f0f0f0;height:100%;position:relative;font:14px 'Roboto-Regular',Arial;color:#2e2e2e;}
.linky{position:absolute;margin-top:250px;display:table;text-decoration:underline;text-transform:uppercase;font:20px 'Roboto-Medium',Arial;color:#00b100;float:left;}
.linky a{color:#00b100;}
.linky a:hover{color:#ff1a1a;}
.linky2 a{color:#393939;}
.linky2 a:hover{color:#00b100;text-decoration:underline;}
.clear{clear:both}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, h7, h8, p, blockquote, pre, a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer,header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video{margin:0;padding:0;border:0;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{display:block;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after, q:before, q:after{content:'';content:none;}
table{border-collapse:collapse;border-width:0px;padding:0px;margin:0px;}
html{height:100%;-webkit-text-size-adjust:none;-ms-text-size-adjust:none;}
input, textarea{font:14px 'Roboto-Regular',Arial,Times New Roman;color:#393939;outline:none;-webkit-appearance:none;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;border:none;}
input[type="button"], input[type="submit"], button{cursor:pointer;}
td{margin:0px;padding:0px;}
form{padding:0px;margin:0px;}


strong{color:#046e11;font-weight:bold;font-style:normal;}

.img_morph {
  border-radius: 25px;
  animation: wobble 10s ease-in-out alternate infinite;
}

@keyframes wobble {
  25% {
    border-radius: 20px;
  }
  50% {
    border-radius: 15px;
  }
  100% {
    border-radius: 20px;
  }
}


a{text-decoration:none;color:#2e2e2e;}
a:hover{text-decoration:none;color:#72b378;}
ol, ul{list-style:none;}
*{-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;}
.main{height:100%;min-width:1180px;}

.wrapper{min-height:100%;overflow:hidden;}
.wrapper:after{content:".";display:block;height:30px;clear:both;visibility:hidden;}
.center{min-width:560px;max-width:1130px;margin:0 auto;height:100%;}
h2{font-size:28px;text-transform:uppercase;font-weight:normal;color:#308430;}
h3{text-align:center;font-size:28px;color:#393939;text-transform:uppercase;font-weight:normal;}
h4{text-transform:uppercase;font:20px 'Roboto-Medium',Arial;color:#308430;margin:-2px 0 0 0;}
h5{text-transform:uppercase;font:15px 'Roboto-Medium',Arial;color:#2e2e2e;}

h7{text-transform:uppercase;font:15px 'Roboto-Medium',Arial;color:#2e2e2e;}
h8{text-transform:uppercase;font:15px 'Roboto-Medium',Arial;color:#2e2e2e;}
small{font-size:inherit;}

/*___________3. HEADER (Шапка сайта) __________*/
header{min-width: 1180px;height: 70px;width: 100%; left: 0;top: 0;background-color:#2a2a2a;overflow: hidden;}
.nav{margin-top: 10px;}
.nav:after{visibility: hidden;display: block;content: "";height: 0;clear: both;}
.nav li{float:right;margin-right: 24px;}
.nav li a{font-family: 'Roboto-Condensed',Arial;color:#a0b39f;}
.nav li a:hover,.nav li a.active,.nav li a:active{color:#bdffc3;}
.nav button{padding:10px;font-size:20px;color:#eaeaea;background-color:#456a48;border: 1px #808080 solid;border-radius:5px;}
.nav button:hover{color:#2a2a2a;background-color:#72b378;}
.logo{margin-top: 181px;display: table;font: 16px 'Roboto-Medium',Arial;color:#1a4c1f;float: left;border-radis:5px; padding-top:5px;padding-left:5px;padding-righ:0;padding-bottom:5px;border: 1px dashed #404040;background-color:#eef8ee;opacity:0.7;}
.logo h1, .logo p{display: table-cell;vertical-align: middle;}
.logo p{padding-left: 5px;width: 150px;}
.board{float: right;min-height: 90px;border: 1px dashed #404040;width:290px;padding: 5px 8px 8px;font: 12px 'Roboto-Light',Arial;color: #000000;line-height: 15px;background-color:#eef8ee;opacity:0.7;}
.board .title{font: 20px 'Roboto-Regular',Arial;color: #000000;margin-bottom: 6px;}
h1{text-transform:uppercase;font:20px 'Roboto-Medium';color:#bdffc3;line-height:350%;}
h6{font:50px 'Roboto-Bold-Condensed',Arial;color:#308430;text-transform:uppercase;}
h6 a{font:50px 'Roboto-Bold-Condensed',Arial;color:#72b378;text-transform:uppercase;}
h6 a:hover{font:50px 'Roboto-Bold-Condensed',Arial;color:#5bd666;text-transform:uppercase;}
.yt_frame{box-shadow: 0px 0px 5px #bdffc3;}

/*___________CONTENT (Контент сайта) __________*/


.screenshots_text{font: 29px Roboto-Regular,Arial;margin-bottom: 6px;}

.timer-box{width:365px;float:left;}
.content{margin-top:330px;position:relative;}
.content .center{}
.content-title{padding:24px 0 0 0;}
.content-title:after{display:block;content:"";height:1px;clear:both;background:#000000;margin:29px 0 0 50px;width:91%;}
.timer-box h3{padding:4px 60px 0 60px;}
ul.countdown{list-style:none;padding:0;display:block;text-align:center;width:250px;margin:17px auto 0;}
ul.countdown li{display:inline-block;}
ul.countdown li span{font:35px 'Roboto-Bold-Condensed',Arial;line-height:33px;}
ul.countdown li.seperator{font:35px 'Roboto-Bold-Condensed',Arial;font-weight:bold;vertical-align:top;line-height:33px;}
ul.countdown li p{font-family:'Roboto-Regular',Arial;}
.text-box{margin-left:54px;padding-right:54px;}
.text-box p{line-height:18px;}
.content-wrap{padding:29px 50px 1px;height:100%;overflow:hidden;}
.font_main{font:15px 'Roboto-Regular',Arial;}
.last-assembly{margin-bottom:56px;overflow:hidden;}
.img{width:265px;height:165px;float:left;}
.discription{padding:0 15px 0 13px;margin:0 148px 0 300px;}
.discription p{font:15px 'Roboto-Regular',Arial;color:#2e2e2e;line-height:18px;margin-top:7px;}
.btns{width:146px;float:right;}
.btns2{width:173px;float:right;}
.downloaded{color:#2e2e2e;text-align:center;font:14px Roboto-Medium,Arial;}
.btns .downloaded{margin-bottom:41px;}
.btns2 .downloaded{margin-bottom:41px;}
.btn{opacity:0.8;width:171px;text-align:center;text-transform:uppercase;padding-left:19px;font:14px 'Roboto-Medium',Arial;display:block;background:#72b378 url(../images/btn-sprite.png) no-repeat 10px 6px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;line-height:30px;margin-bottom:6px;}
.btn2{width:173px;text-align:center;text-transform:uppercase;padding-left:19px;font:11px 'Roboto-Medium',Arial;display:block;background:#72b378 url(../images/btn-sprite.png) no-repeat 10px 6px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;line-height:30px;margin-bottom:6px;}
.btn.tor{background-color:#72b378;padding-left:10px;}
.btn2.tor{background-color:#72b378;padding-left:27px;}
.btn.more{position:relative;top:-24px;background-color:#20A4FF;background-position:117px -19px;color:#bdffc3;padding:0 5px 0 0;line-height:31px;}
.btn2.more{position:relative;top:-24px;background-color:#20A4FF;background-position:117px -19px;color:#bdffc3;padding:0 5px 0 0;line-height:31px;}
.btn:hover,.btn:active{opacity:1.0;}
.btn2:hover,.btn:active{opacity:0.8;}
.link_img{border-radius:3px;opacity:0.8;}
.link_img.torrent{margin-top:2px;}
.link_img:hover,.link_img:active{opacity:1.0;}
.link_down_img:hover,.link_down_img:active{opacity:0.8;}

.menu_space{margin-bottom:-12px;}
.menu_title{margin-left:5px;margin-top:2px;}
.menu-wrap{width:250px;height:100%;float:left;}
.menu-box{width:330px;height:100%;background-color:#f8f8f8;border-radius:5px;margin-left:-50px;float:left;}
.menu_td_top{font-weight:bold;text-transform:uppercase;height:32px;width:100%;padding:5px;text-align:left;color:#2e4a31;background-color:#72b378;border-radius:5px 5px 0 0;font-size:16px;}
.menu_td{font-weight:bold;text-transform:uppercase;height:32px;width:100%;padding:5px;text-align:left;color:#2e4a31;background-color:#72b378;font-size:16px;}
.menu_td2{border-radius:5px;height:36px;width:97%;margin:5px;padding:2px;text-align:left;color:#d3f1d5;background-color:#456a48;font-size:16px;border:solid #2a2a2a;border-width:0.1em;}
.menu_td2:hover,.menu_td2:active{color:#2e4a31;background-color:#72b378;-webkit-transition:background-color 0.5s ease-out;-moz-transition:background-color 0.5s ease-out;-o-transition:background-color 0.5s ease-out;transition:background-color 0.5s ease-out;}


.span_td2{color:#2e2e2e;}
.span_td2:hover,.menu_td2:active{color:#456a48;}


.top_menu{text-transform:uppercase;height:32px;width:120px;padding:5px;text-align:center;color:#2e2e2e;font-size:16px;font-weight:bold;}

.top_menu:hover,.top_menu:active{color:#304932;-webkit-transition:background-color 0.5s ease-out;-moz-transition:background-color 0.5s ease-out;-o-transition:background-color 0.5s ease-out;transition:background-color 0.5s ease-out;font-weight:bold;}

.top_menu2{text-transform:uppercase;height:32px;width:120px;padding:5px;font-size:16px;text-align:center;color:#304932;-webkit-transition:background-color 0.5s ease-out;-moz-transition:background-color 0.5s ease-out;-o-transition:background-color 0.5s ease-out;transition:background-color 0.5s ease-out;font-weight:bold;}

.itemprop2{color:#456a48;}
.itemprop{color:#456a48;font-weight:normal;}
.item_scope{width:100%;text-align:center;font-size:15px;margin-left:10px;margin-top:0px;}
.assembly-box{overflow:hidden;margin:0 0 0 305px;margin-right:-50px;border-radius:5px;width:775px;opacity:0.95;background-color:#f8f8f8;}
.box-desript{margin:0 0 0 305px;width:775px;opacity:0.95;background-color:#f8f8f8;}
.box-desript2{margin:0 0 0 305px;width:775px;opacity:0.95;background-color:#f8f8f8;}
.box-desript3{margin:0 0 0 305px;width:775px;opacity:0.95;background-color:#f8f8f8;}
.box-desript4{margin:0 0 0 305px;width:775px;background-color:#e1e4e0;border-radius:5px 5px 0 0;font-family:'Roboto-Light';line-height:25px;height:35px;opacity:0.95;background-color:#f8f8f8;}
.box-desript5{background-color:#e1e4e0;border-radius:0;padding-left:20px;padding-top:10px;padding-right:20px;padding-bottom:10px;font-size:20px;margin:-15px 0 -15px 305px;width:775px;;background-color:#f8f8f8;}

.recommeded{margin-bottom:13px;margin-top:0px;font-size:18px;text-align:center;color:#2b432d;}
.recommeded_table{width:100%;text-align:center;font-size:15px;margin-left:0px;margin-top:10px;}

.text_center{text-align:center;}

.main_screenshot{border:0;width:300px;margin-bottom:-6px}
.main_screenshot2{border:0;margin-top:6px;width:300px;margin-bottom:-6px}
.front_text{padding:30px;font-size:14px;}
.front_text2{padding-bottom:15px;padding-left:40px;text-align:left;margin-top:-10px;font-size:24px;}
.front_text3{padding-left:60px;padding-right:20px;font-size:18px;}
.front_text4{padding-right:30px;padding-left:30px;font-size:24px;}
.front_text5{padding-right:30px;padding-left:30px;font-size:14px;}
.front_text6{padding-left:60px;padding-right:20px;font-size:14px;}
.assembly-cell{margin-left:15px;width:400px;float:left;margin-right:5px;width: 350px;}
.assembly-cell .img{float:none;width:320px;}
.assembly-cell{margin-left:20px;margin-bottom:19px;margin-top:10px;}
.assembly-cell:nth-child(2n-1){margin-left:15px;}
.assembly-cell h5{margin-bottom:4px;}
.btn-line{margin-top:35px;overflow:hidden;}
.btn-line.row .btn{float:left;}
.btn-line.row .btn + .btn{margin-left:8px;}
.assembly-box2{overflow:hidden;}
.assembly-cell2{width:300px;float:left;}
.assembly-cell2 .img{float:none;}
.assembly-cell2{margin-left:50px;margin-bottom:49px;}
.assembly-cell2:nth-child(3n-2){margin-left:0;}
.assembly-cell2 h5{margin-bottom:4px;}
.tiny_ho{font:14px 'Roboto-Regular',Arial;color:#bdffc3;line-height:100%;}
.clean_table{width:1000px;height:410px;background-color:#e1e4e0;border-radius:15px}
.m_td{height:78px;width:100%;padding:5px 10px;margin-left:284px;}
.m_td2{height:185px;display:inline-block;width:450px;padding:5px 10px;margin-left:36px;}
.m_td3{height:185px;display:inline-block;width:450px;padding:5px 10px;margin-left:24px;position:absolute;margin-top:0.92%;}
.m_td4{height:87px;width:100%;padding:5px 10px;margin-left:20px;}
.m_td5{height:20px;width:100%;padding:5px 10px;margin-top:-4px;margin-bottom:8px;}
.new_img{width:550px;border-radius: 5px;display: block; margin-left: auto; margin-right: auto;margin-bottom:-15px;}


.link_img_main{border-radius:5px;margin-right:5px;margin-left:5px;opacity:0.8;}
.link_img_main:hover,.link_img_main:active{opacity:1.0;}
.img_main{width:100%;}
.center_check{margin-left:50px;}
.center_check2{margin-left:auto;margin-right:auto;}
.sitemap{color:#0099ff}
.sitemap:hover,.sitemap:active{text-decoration:underline;color:#0099ff}

footer{height:130px;background:#161616;margin-top:0px;font:13px 'Roboto-Condensed',Arial;color:#bdffc3;padding-top:11px;position:relative;z-index:9999;}

.fot_a{color:#e1e4e0;}
.fot_a:hover,.fot_a:active{color:#bdffc3;text-decoration:underline;}

.copyright{float:left;}
.by{float:right;margin-top:-6px;}

aside{float:left;}
.aside{width:750px;}

.icon_img{height:22px;margin-right:12px;margin-top:3px;margin-bottom:-4px;margin-left:5px;}

.icon_img2{width:22px;height:22px;margin-right:12px;margin-top:3px;margin-bottom:-4px;margin-left:5px;border-radius: 50%;}

.bx-wrapper{position:relative;margin:0 auto;*zoom:1;}
.bx-wrapper img{max-width:100%;display:block;}
.bx-wrapper .bx-viewport{background:#bdffc3;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0);}
.bx-wrapper .bx-loading{min-height:50px;background:url(../images/bx_loader.gif) center center no-repeat #d0d0d0;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000;}
#bx-pager{overflow:hidden;text-align:center;margin-top:8px;}
#bx-pager a{display:block;float:left;margin-left:15px;margin-bottom:8px;}
#bx-pager a:nth-child(1n){margin-left:10px;}
#bx-pager a:first-child{margin-left:70px;}
#bx-pager img{display:block;}
.main-decript{font:14px 'Roboto-Regular',Arial;line-height:20px;color:#2e2e2e;}
.main-decript:after{}
.main-decript h4{margin-bottom:5px;}
.main-decript .title{font-family:'Roboto-Medium',Arial;}
.features{margin-top:19px;}
.btn.disc{background-color:#F2BC00;}
.main-decript .btn-line{margin-left:112px;margin-top:15px;}
.main-decript .btn-line.row .btn + .btn{margin-left:13px;}
.main-decript .downloaded{text-align:left;margin-left:311px;margin:3px 0 0 311px;}
.box-desript-info{margin:0 0 0 305px;width:775px;}
.main-decript-info{font:14px 'Roboto-Regular',Arial;line-height:18px;color:#2e2e2e;}
.main-decript-info:after{display:block;content:"";height:1px;background:#2e2e2e;margin-top:13px;width:100%;}
.main-decript-info h4{margin-bottom:5px;}
.main-decript-info .title{font-family:'Roboto-Medium',Arial;}
.main-decript-info .btn-line{margin-top:15px;}
.main-decript-info .btn-line.row .btn + .btn{margin-left:13px;}
.main-decript-info .downloaded{text-align:left;margin-left:105px;margin:3px 0 0 105px;}
.similar{color:#2e2e2e;margin:15px 0 12px 0;}
.similar h5{margin-bottom:5px;}
.similar-list{margin-left:-2px;}
.similar-list li{line-height:19px;}
.similar-list li a:hover{text-decoration:underline;}
.content-wrap.info{padding-top:41px;}
.content-wrap.info .assembly-cell{margin-bottom:62px;}
.useful-info{font-family:'Roboto-Light',Arial;color:#2e2e2e;margin-top:10px;line-height:18px;}
.more-info{font:13px 'Roboto-Medium',Arial;color:#2e2e2e;font-style:italic;border-bottom:1px solid #2e2e2e;float:right;margin:2px 2px 0 0;}
.more-info:hover,.more-info:active{border-bottom:none;opacity:0.8;}
#loading{position:fixed;width:100%;height:100%;z-index:10000;background:#bdffc3 url(../images/loading.gif) no-repeat center center;background-size:28px 28px;display:none;}
.loaded #loading{display:block;position:relative;}
.loaded .main{overflow:hidden;}
@media (max-width:1120px){header .center,footer .center{padding:0 15px;}
}

.linky_loo{color:#456a48;text-decoration:underline;}
.linky_loo.hover{color:#456a48;text-decoration:none;}