@media only screen and (max-width: 980px) {
  .warning {
    margin-top: 50px;
  }
  .topLine {
    padding-top: 50px;
  }
  .topLine .telefon .desc {
    text-align: right;
  }
  .topLine .telefonsArea {
    padding: 20px 0px;
  }
  .topLine .telefons .telefon {
    border: 0px;
    display: block;
  }
  .topLine .telefons .buttons {
    padding-right: 30px;
  }
  .topLine .jitem.logoArea {
    background-color: transparent;
  }
  .mainMenu {
    display: none;
  }
  .miniHead .sloganArea {
    padding: 10px 0px;
    font-size: 1.2em;
  }
  .catalogList .left .jbutton {
    margin-bottom: 40px;
  }
  .twoContent .content2 {
    margin: 20px 0px;
  }
  .geoArea .leftArea {
    padding: 0px 0px 20px 0px;
  }
  .twoContent .content1 {
    padding: 0px;
  }
  .inner .content {
    padding: 0px;
  }
  .geoArea .geoMap {
    border: 0px;
  }
  .articleList .jitem {
    margin: 20px 0px;
  }
}

@media only screen and (max-width: 600px) {
  .topLine {
    padding-top: 80px;
  }
  .topLine .telefon .desc {
    text-align: center;
  }
  .topLine .telefon.text {
    margin-bottom: 10px;
  }
  .topLine .telefon.text div {
    display: table;
    margin: 0 auto;
  }
  .topLine .jgridtable .jitem {
    display: block;
    text-align: center;
    margin: 0px;
  }
  .topLine .telefonsArea {
    padding-bottom: 40px;
  }
  .topLine .telefons .buttons {
    text-align: center;
    float: none;
  }
  .head .infoArea {
    display: none;
  }
  .head .textArea {
    padding: 20px;
  }
  .head .textArea .title {
    font-size: 1.4em;
  }
  .head .textArea .desc {
    font-size: 1.2em;
  }
  .head {
    min-height: 0px;
    border: 0px;
    padding: 0px;
  }
  .head > .main {
    display: none;
  }
  .catalogList {
    border: 0px;
  }
  .content table {
    font-size: 0.75em;
  }
  .geoArea .telefon a {
    font-size: 1.6em;
  }
  .bottom .menu {
    display: none;
  }
  .bottomLogoArea {
    text-align: center;
  }
  .serviceMenu {
    display: none;
  }
  .advantsLine .contentAdvant {
    padding: 0px;
    margin: 20px 0px;
  }
  .advantsLine .contentAdvant .jitem {
    margin: 0px;
    min-height: 230px;
  }
}
