h1,h3{margin:0}body,form input{font-family:Open Sans; font-size: 14px;border-radius: 0 !important}.count,.download-btn,.link-btn,.score,.score-count{text-align:center}.app-text,.review-text{line-height:24px}.navigation,.rating-bar,.review-text,.score,footer nav a,h3{font-weight:300}body,html{margin:0;padding:0}body{background: linear-gradient(to bottom, white 20%, #ccf 35%, white 55%)}h1{font-size:36px}h3{font-size:24px}.subheader,form input,p{font-size:16px}.search,form{margin:auto 0}.flex{display:flex;flex-direction:row;justify-content:center}.hidden{display:none}.menu{justify-content:center;flex-wrap:wrap;width:calc(100% - 100px);padding:10px 50px;background:#fff;border-bottom: solid 1px #dfdfdf;}.logo{display:block;width:200px;height:60px;background:url(../images/softcatalog-full.svg) 50% no-repeat;background-size:contain}form{display:flex;width:20%;min-width:150px}form input{width:calc(100% - 75px);padding:10px 0 10px 25px;border:2px solid #6687ff;border-right:none;outline:0!important}.search{display:block;font-size:16px;text-decoration:none;padding:9px 15px 6px;border:2px solid #6687ff;border-left:none;transition:all 250ms ease-in-out}.search img{width:22px}.search:hover img{filter:brightness(1)}.menu nav{display:flex;justify-content:center;width:540px;margin:0 5%;padding:0}.app-numbers a,.download-btn,.link-btn{display:block;text-decoration:none}.menu nav a{padding:20px 0}nav{width:calc(100% - 200px);padding:50px 100px;font-size:16px}nav a{margin:auto 25px;color:#000;text-decoration:none;transition:margin .5s ease-in-out,color 150ms ease-in,border-bottom 250ms ease-in}.app-numbers a,.download-btn,.link-btn,.nav-button{transition:all 250ms ease-in}nav a:hover{color:#1e94d0}.navigation{width:960px;margin:0 auto;padding:0px;padding-bottom:40px;font-size:16px}.navigation a:first-of-type{margin-left:0}.navigation a{border-bottom:1px solid #000;padding-bottom:3px}.navigation a:hover{border-bottom:1px solid #1e94d0}.unactive,.unactive:hover{color:#000;border:none!important}section{width:960px;margin:50px auto}.app-header{justify-content:flex-start}.app-logo{width:175px;height:175px;border-radius:15px}.app-numbers a,.bar,.count,.download-btn,.link-btn{border-radius:5px}.app-pre{margin-left:50px}.app-pre h3{margin:10px 0}.no-select{user-select:none;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;-khtml-user-select:none;-ms-user-select:none}.rating-small{width:135px;height:23px;margin:5px 0;background:linear-gradient(to right,#000 0,#000 85%,#999 86%);user-select:none;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;-khtml-user-select:none;-ms-user-select:none}.app-numbers{margin-left:50px;position:relative;right:0;}.app-numbers p{margin:5px 0}.app-numbers a{width:105px;padding:5px 15px;background:#6788ff;color:#fff;font-size:18px}.app-numbers a:hover{background:0 0;color:#000}.download-btn,.link-btn{padding:15px 25px;color:#fff;background:#45b51c;text-transform:uppercase}.download-btn.bottom,.link-btn.bottom{width:35%;margin:50px auto}#download-hidden{width:75%;margin:auto;padding:50px;font-size:60px;display:none}.download-btn:hover,.link-btn:hover{color:#45b51c;background:0 0}.app-info{margin:100px auto}#slider{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.75);z-index:5}.nav-button{width:150px;height:100%;background-color:rgba(0,0,0,.25)!important;background-size:20%!important;opacity:.3}.nav-button:hover{opacity:1;cursor:pointer}.prev{background:url(../images/prev.svg) 50% no-repeat}.next{background:url(../images/next.svg) 50% no-repeat}.image-holder{position:relative;width:calc(100% - 300px);margin:auto}.image-holder img{width:100%}.image-holder::after{position:absolute;content:'';top:0;right:0;width:75px;height:75px;background:url(../images/close.svg) 50% no-repeat rgba(0,0,0,.5);background-size:50%;opacity:.5;transition:opacity 250ms ease-in}.app-screens,.app-text{width:calc(50% - 25px)}.image-holder:hover{cursor:pointer}.image-holder:hover::after{opacity:1}.app-screens{margin-right:50px}.screen-holder{width:100%;display:flex;flex-wrap:wrap}.screen{width:calc(50% - 20px);height:150px;margin:0 15px 15px 0;cursor:-webkit-zoom-in;background-position:50% !important;background-size:cover !important}.count{position:absolute;width:50px;bottom:5%;left:0;right:0;margin:0 auto;padding:15px;color:#fff;font-size:22px;background:rgba(0,0,0,.5)}.rating-full{width:100%}.summary{width:25%;margin-right:25px}.score{font-size:72px;margin:50px auto 0}.rating-full .rating-small{display:block;box-shadow:inset 0 0 2px 3px #fff;width:154px;height:28px;margin:10px auto}.score-count{margin:0 auto}.more{width:calc(75% - 25px)}.rating-bar{justify-content:flex-start;margin:15px 0}.rating-bar span{width:35px;margin:auto 10px auto 0}.bar{position:relative;height:25px;padding:8px 0 0 8px}.bar span{position:absolute;width:50px;margin-left:100%}.bar-5{background:#88b131}.bar-4{background:#9c0}.bar-3{background:#ffcf02}.bar-2{background:#ff9f02}.bar-1{background:#ff6f31}.reviews{margin-top:100px;flex-wrap:wrap}.review{width:calc(50% - 50px);margin:25px}.avatar{width:75px;height:75px;margin-right:15px;border-radius:50%;background-size:cover;background-position:50%;background-repeat:no-repeat}.text{width:calc(100% - 90px)}.name-and-rate{margin:0}.review span{font-size:12px;vertical-align:1px}.review-text{margin-top:10px;color:#777}footer{border:solid 1px #dfdfdf;padding:25px 5%}footer nav{width:auto;margin-left:5%;padding:20px 0 0}footer nav a{width:250px}footer nav a:last-of-type{color:#777;font-size:14px}.download-navi{position:fixed;width:100%;height:100%;top:0;left:0;background:rgba(255,255,255,.85);z-index:50}.download-navi img{width: 150px;height:150px;display:block;margin: 150px auto 0}@media (max-width:1160px){.app-numbers,.app-pre{margin-left:50px}.navigation,article,section{width:640px}.app-logo{width:100px;height:100px}.app-pre{width:480px}footer nav a{display:block;margin:10px 0}footer nav a:first-of-type{margin-top:0}}@media (max-width:760px){.menu,.menu nav{width:100%}.menu{padding:10px 0}.menu nav a{margin:auto 10px}.navigation,article,section{width:90%;padding-left:5%;padding-right:5%}.app-header{flex-wrap:wrap}.app-numbers{margin:50px auto 0;text-align:center}.app-numbers a{display:none}.app-info{flex-wrap:wrap}.app-screens,.app-text,.summary,.more,.review{width:100%}.rating-full{flex-wrap:wrap}.more{margin-top: 50px}footer{padding:25px 2%}}@media (max-width: 480px) { .navigation {display: none}}.download-btn{max-width: 350px;}.left_menu{padding:20px 0px;margin:0px;width:200px;height:100%;min-height:400px;display:block;}section.content{margin:0px;padding:20px;}table.main{margin:0px;border-collapse:collapse;padding:0px;}table.main td{padding:0px;vertical-align:top;}table.main td.main_left{border-right:solid 1px #dfdfdf;}section.left_menu a{display:block;padding:10px 20px;color:#888888;text-decoration:none;}section.left_menu a:hover{background:#bfbfbf;color:#ffffff;}div.product_grid div.unit{float: left; margin: 30px; text-align: center; width: 180px; height: 220px;}div.product_grid div.unit a{text-decoration: none; font-size: 16px; color: #000000;}div.product_grid div.unit a:hover{text-decoration: underline;}