/*------ стили под разрешение меньше 995px-----*/
@media (max-width: 995px) {
      #slogan {
            margin-top: 13px;
            font-size: 1.05em;
      }
      #main-banners a:first-child img {
            margin-right: 0px;
      }
      #btnob-slogan {
            font-size: 1.2em;
      }
      #hots p {
            width: 100%;
            margin-bottom: 0.2em;
      }
      #hot-btn {
            margin: 0.5em 0;
      }
      #hots {
            text-align: center;
            line-height: 1.6em;
      }
      #hots img {
            width: 5%;
      }
      #hots img:last-child {
            display: inline-block;
      }
      #arrow-hot-l, #arrow-hot-r {
            margin-top: 0;
      }
      #hots-obj table {
            width: 100%;
            max-width: 520px;
            margin:0 auto;
      }
      #calc {
            width: 15%;
      }
      #social_lnk {
            padding-top:  1em;
            width: 15%;
      }
      #copyright {
            width:62%;
      }
      #photo-block {
            width: 50%;
      }
      #cart-gallery {
            width:100%
      }

      #operation {
            width: 100%;
            margin-top: 1em;
            margin-left: 0;
      }
      .oper-link {
            float: left;
            font-size: 0.95em;
      }
      #cart-banner1 {
            left: -300px;
            margin-left: 50%;
            max-height: 90px;
            max-width: 600px;
            position: relative;
            width: 100%;
      }
      #data_obj {
            width: 47.91667%;
      }

      .slogan_cart td {
            padding: 5px;
      }
      .slogan_cart_r {
            width: 50%;
      }
      .slogan_cart_l {
            width: 50%;
      }
      .arrow_sl_cart {
            width: 2%;
      }

      #info_obj {
            width: 50%;
      }
      #data_obj_add {
            width: 50%;
      }
      #descript {
            width: 50%;
      }
      .one_sim {
            display: inline-block;
            max-width: 32.6%;
      }
      .articles-block {
            width: 93.4444444444%;

      }
      #articles {
            width: 50%;
      }
      #articles h4 {
            width: 200%;
      }
      .article {
            width: 100%;
            float: left;
      }
      .article:last-child {
            display: none;
      }
      #cart-banner2 {
            width: 49%;
            margin-left: 1%;
            /*margin-top: 0;
            max-height: 90px;
            position: relative;
            float: none;
            margin-left: 50%;
            left: -155px;*/
      }
      #cart-banner5 {
            margin: 15px -32px -10px 30px;
            width: 100%;
            max-width: 100%;
            padding-right: 32px;
      }
      #stat {
            width:47%;
      }
      #hots p span:first-child {
            display: block;
            border-right: none;
            width: 100%;
            padding-right: 0px;
            text-align: center;
      }
      #hots p span:last-child {
            display: block;
            width: 100%;
            padding-left: 0px;
            text-align: center;
      }
      .para-obj .one-hot p {
            border: none;
      }
      #similar_all.one_sim:nth-child(even) {
            display: none!important;
      }
      .btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
            border-top-left-radius: 0px;
            border-bottom-left-radius: 0px;
            margin-left: -1px;
      }
      .btn-group > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child) {
            border-top-right-radius: 0px;
            border-bottom-right-radius: 0px;
      }
      .fav-col
      {
            display: none;
      }
      #zagl_ph {
         /*   width: 50%;*/
            min-height: 240px;
      }
      #zagl_ph img {
            width: 80%;
      }

      td.array_obj, #array_ob, td.view_obj, #view_ob, td.ph_obj, #photo_ob {
            display: none;
      }
      .analytics-top {
            line-height: 10px;
            margin-top: 5%;
      }
      .analytics-top span {
            line-height: 20px;
            margin-top: 40px;
      }
      .analytics-top hr {
            display: none;
      }
      .analytics-top span {
            display: block;
            /*width: 70%;*/
            word-wrap: break-word;
            text-align: left;
      }
      .analytics-top img {
            height: 50px; /* Высота блока */
            background: url(images/variant42.png) 100% 100% no-repeat; /* Добавляем фон */
            background-size: cover; /* Масштабируем фон */
      }
      #cart-gallery {
            padding-bottom: 40px!important;
      }
      #pay_serv,#data_obj_add {
            width: 90%;
      }
      #data_obj_add {
            margin-left: 30px;
      }
      #right_part_cart {
            width: 50%;
      }

      .edit_pay_serv {
            width: 48%!important;
      }
      .edit_info_obj {
            width: 50%;
      }
      .edit_descript {
            width: 100%!important;
      }
      .edit_data_obj_add {
            width: 100%!important;
            margin-right: 0!important;
            margin-left: 0!important;
      }
      .head-art {
            margin-top: 10px;
      }
      .art-main {
            margin-right: -12px!important;
            margin-bottom: 8px;
      }
      .txt-art {
            line-height: 19px!important;
      }

}
@media (max-width: 990px) {
      #adv-search {
            margin-top: -82px;
            margin-bottom:70px;
      }
      #btn-search {
            margin-top: 60px;
      }
}
