@media only screen and (max-width: 992px) {
  body header {
    min-width: 640px;
    height: 1243px;
    background-position: top center;
    -webkit-background-size: cover;
            background-size: cover;
    background-image: url(../img/portable_head_appolon_u.png), url(../img/portable_head_appolon_b.png); }
  body .top_line {
    padding-top: 60px; }
  body .top_logo_container {
    margin-left: 6%; }
  body .top_button_wrapper {
    margin-right: 2%; }
    body .top_button_wrapper .button_ph {
      overflow: hidden;
      color: transparent;
      width: 59px;
      background-image: url(../img/portable_phone.png);
      background-repeat: no-repeat;
      background-position: center center;
      -webkit-background-size: 40px 40px;
      background-size: 40px; 
      background-color: #fe4f2d;
      padding: 0;
    } 

  body .top_phone {
    display: none; }
  body .center_content {
    margin-left: 10%;
    margin-top: 130px; }
  body .head_text2 {
    padding-top: 30px;
    font-size: 70px;
    line-height: 90px; }
  body .head_text3 {
    margin-top: 40px;
    font-size: 30px; }
  body .head_button_wrapper {
    margin-top: 50px; }
    body .head_button_wrapper .button {
      width: 400px; }
  body {
    background-color: #f0f0f0; }
    body section {
      min-width: 640px; }
    body .n1 {
      background-image: url(../img/bg_gray.png);
      background-repeat: repeat; }
    body .n1_bg {
      margin-top: -250px;
      padding-top: 310px;
      height: 2300px;
      background: url(../img/portable_n1_top.png) no-repeat top center, url(../img/portable_n1_bott.png) no-repeat bottom center; }
    body .n1_text_l {
        position: absolute;
        left: 50%;
        margin-left: -239px;}
    body .n1_text_r {
      display: none; }
    body .n1_items {
      padding-top: 170px; }
      body .n1_items .col-md-4 {
        position: relative;
        margin-left: 90px; }
        
    body .n1_item {
      max-width: 490px; }
    body .n1_img1, body .n1_img2,body .n1_img3{
        position: absolute;
        left: 50%;
        margin-left: -286px;
        width: 491px;
        background-position: -193px;}
    body .n1_bottom {
      display: block;
      margin-left: 90px;
      width: 490px;
      -webkit-border-radius: 0px;
              border-radius: 0px;
      text-transform: uppercase;
      font-size: 30px;
      font-family: "AvenirNextCyr";
      height: 100px;
      line-height: 100px; }
    body .n2_bg {
      height: 1362px;
      margin-top: -250px;
      padding-top: 130px;
      background-image: url(../img/portable_n2.png);
      background-repeat: no-repeat;
      background-position: top center;
      z-index: 1;
      padding-left: 90px; }
    body .n2_left_text_wr {
      position: absolute;
      left: 44%;
      margin-left: -250px;
      letter-spacing: 1px; }
    body .n2_top_text {
      letter-spacing: 2px; }
    body .n2_bot_text {
      margin-top: 30px; }
    body .n6_form_border {
      width: 530px;}
    body .n2_form_border {
      width: 530px;
      position: absolute;
      top: 511px;
      left: 44%;
      margin-left: -260px;
      padding-top: 70px;
      height: 660px;
      background-image: url(../img/portable_n2_form.png);
      background-repeat: no-repeat;
      padding-left: 60px;
      padding-top: 60px;  }
    body .n2_wrapper_button {
      margin-top: 50px; }
    body .n3_bg {
      background: url(../img/portable_n3.png) no-repeat top center, url(../img/bg_gray.png) repeat;
      min-height: 2360px;
      margin-top: -250px;
      padding-top: 300px;
      padding-left: 90px; }
    body .n3_top_item_1 {
      padding-left: 70px; }
    body .n3_top_item_2 {
      display: none; }
    body .n3_tab_wr {
      margin-top: 34px; }
      body .n3_tab_wr .col-md-6 {
        margin: auto;
        position: relative; }
        body .n3_tab_wr .col-md-6 .n3_item_wr {
          position: absolute;
          left: 50%;
          margin-left: -310px; }
    body .n4_bg {
      background-image: url(../img/portable_n4.png);
      background-repeat: no-repeat;
      position: relative;
      background-position: top center;
      margin-top: -310px;
      padding-top: 180px;
      padding-left: 90px;
      height: 2040px;
      z-index: 1; }
    body .n4_top_l {
      position: absolute;
      left: 50%;
      margin-left: -300px; }
    body .n4_top_r {
      display: none; }
    body .n4_content {
      position: absolute;
      top: 310px;
      left: 50%;
      margin-left: -280px; }
      body .n4_content .col-md-4:nth-child(even) {
        padding-left: 244px; }
    body .n4_item_wr {
      margin-top: 0;
      height: 210px; }
    body .n4_item_bot {
      padding-top: 0; }
    body .n4_button_wrapper {
      margin-left: -40px;
      margin-top: 70px; }
    body .n5_bg {
      margin-top: -250px;
      background-image: url(../img/portable_n5.png);
      padding-top: 200px;
      height: 2090px; }
      body .n5_bg .col-md-6:nth-child(2) {
        display: none; }
    body .n5_top_l {
      position: absolute;
        left: 50%;
        margin-left: -239px; }
    body .n5_top_r {
      display: none; }
    body .n5_items {
      margin-top: 124px;
      height: 1700px; }
      body .n5_items .col-md-4 {
        margin-top: 20px;
        position: relative;
        height: 450px; }
    body .n5_item {
      position: absolute;
      top: 0px;
      left: 50%;
      margin-left: -244px;
      width: 490px;
      height: 450px; }
    body .n5_item_text {
      padding-bottom: 0;
      padding-top: 60px;
      height: 350px; }
    body .n5_item_hidden {
      z-index: -1; }
    body .n6_bg {
      position: relative;
      margin-top: -380px;
      background-image: url(../img/portable_n6.png);
      padding-top: 10px;
      height: 1386px;
      margin-bottom: 0;
      z-index: 1; }
    body .n6_left_text_wr {
      position: absolute;
      left: 50%;
      margin-left: -250px; }
    body .n6_bot_text {
      margin-top: 34px; }
    body .n6_bg .n6_form_border {
      position: absolute;
      top: 680px;
      left: 50%;
      margin-left: -260px;
      height: 660px;
      background-image: url(../img/portable_n2_form.png);
      background-repeat: no-repeat;
      padding-left: 60px;
      padding-top: 60px; }
    body .n6_wrapper_button {
      margin-top: 40px; }
    body .n7_bg {
      background: url(../img/portable_n7_top.png) no-repeat top center, url(../img/bg_gray.png) repeat;
      margin-top: -260px;
      height: 1800px;
      padding-top: 290px;
      position: relative;
      margin-bottom: 0; }
    body .n7_top_text {
      position: absolute;
      left: 50%;
      margin-left: -280px; }
      body .n7_top_text .col-md-8 {
        padding-left: 34px; }
    body .n7_items {
      margin-top: 170px; }
      body .n7_items .col-md-6 {
        position: relative;
        height: 200px;
        margin-top: 90px; }
      body .n7_items .col-md-6:nth-child(3) {
        display: none; }
    body .n7_item_top {
      margin-top: 0;
      position: absolute;
      left: 50%;
      margin-left: -250px;
      width: 540px;
      height: 90px; }
    body .n7_item_bot {
      top: 122px;
      position: absolute;
      width: 540px;
      left: 50%;
      margin-left: -250px; }
    body .n7_bottom_text {
      position: absolute;
      bottom: 440px;
      margin: 0;
      left: 50%;
      margin-left: -240px; }
    body .n8_bg {
      height: 2151px;
      position: relative;
      margin-top: -430px;
      background-image: url(../img/portable_n8.png);
      padding-top: 120px;
      margin-bottom: 0;
      z-index: 1; }
    body .n8_top_l {
      position: absolute;
      left: 50%;
      margin-left: -240px; }
    body .n8_top_r {
      display: none; }
    body .n8_items {
      top: 310px;
      position: relative; }
      body .n8_items .n8_item {
        position: absolute;
        left: 50%;
        margin-left: -240px;
        margin-top: 0;
        margin-bottom: 0; }
      body .n8_items .col-md-6 {
        height: 340px; }
        body .n8_items .col-md-6:nth-child(2) {
          height: 340px; }
        body .n8_items .col-md-6:nth-child(3) {
          height: 340px; }
        body .n8_items .col-md-6:nth-child(4) {
          height: 340px; }
    body .n8_item_bot {
      top: 90px; }
    body .n8_button_wrapper {
      margin: 3px auto 0 -240px;
      left: 50%;
      width: 510px; }
      body .n8_button_wrapper .button {
        width: 100%; }
    body .n9_bg {
      background: url(../img/portable_n9_top.png) no-repeat top center, url(../img/bg_gray.png) repeat;
      margin-top: -250px;
      height: 1230px;
      padding-top: 100px;
      position: relative;
      margin-bottom: 0; }
    body .n9_top_l {
      position: absolute;
      top: 100px;
      left: 50%;
      margin-left: -240px; }
    body .n9_bot_l {
      position: absolute;
      top: 156px;
      left: 50%;
      margin-left: -240px; }
    body .n9_form_border {
      position: absolute;
      top: 456px;
      left: 50%;
      margin-left: -260px;
      padding-top: 60px;
      height: 660px;
      background-image: url(../img/portable_n2_form.png);
      background-repeat: no-repeat;
      padding-left: 70px; }
    body footer {
      min-width: 640px;
      height: 246px;
      padding-top: 40px; }
    body .footer_l {
      position: absolute;
      left: 50%;
      top: 112px; }
    body .footer_c {
      position: absolute;
      left: 50%;
      margin-left: -180px; }
      body .footer_c a {
        display: none; }
    body .footer_r {
      position: absolute;
      left: 50%;
      margin-left: -280px;
      top: 110px; } 

    .pep_inc, .mail_inc, .ph_inc, .pep_inc2, .mail_inc2, .ph_inc2,
     .pep_inc3, .mail_inc3, .ph_inc3, .zayavka2 , .zayavka3, .uslugi,
     .etapii, .preim, .prce {
    display: none;
    }

  body .more {
    display: block;
    position: relative;
    left: 50%;
    margin-left: -286px;
    width: 491px; }
  body .uppe {margin-bottom: 80px;}
  
  body .n1_item .text_wrapper {
    opacity:0;
  }
  
  body .n1_item .text_wrapper .text_in {opacity:0;}
.footer_l .tech-help, .footer_l .tech-help-mail,.foot-tz,.foot{
  display: none;
}