@media only screen and (min-width: 751px) {
  .cross, .hamburger {
    display: none !important; } }
@media only screen and (max-width: 750px) {
  .cross {
    display: none;
    background: none;
    position: absolute;
    top: 0px;
    right: 0;
    padding: 17px 15px 0px 15px;
    color: black;
    border: 0;
    font-size: 4em;
    line-height: 65px;
    font-weight: bold;
    cursor: pointer;
    outline: none;
    z-index: 10000000000000; }

  .hamburger {
    display: none;
    background: none;
    position: absolute;
    top: 0;
    right: 0;
    line-height: 45px;
    padding: 15px 15px 0px 15px;
    color: black;
    border: 0;
    font-size: 1.8em;
    font-weight: bold;
    cursor: pointer;
    outline: none;
    z-index: 10000000000000; }

  .cross, .hamburger {
    background: none !important;
    color: black !important; }

  .wrapper {
    width: 100%;
    margin: 35px auto 0;
    background-color: #FFDE21; }

  #logo {
    display: block;
    position: inherit;
    text-align: center; }

  #slogan {
    display: block;
    position: inherit;
    width: 80%;
    margin-left: 10%; }

  #search {
    display: block;
    position: static;
    margin-top: 15px;
    margin-left: 10px;
    width: 70%; }
    #search button {
      position: absolute;}

  #social_network {
    display: none; }

  #header {
    height: auto;
    margin-bottom: 0; }
    #header #menu {
      display: none;
      top: 63px;
      z-index: 1000000;
      font-weight: bold;
      font-size: 0.8em;
      width: 100%;
      background: #f1f1f1;
      position: absolute;
      bottom: auto;
      text-align: center; }
      #header #menu li {
        display: block;
        padding: 15px 0 15px 0;
        border-bottom: #dddddd 1px solid; }
        #header #menu li a {
          text-decoration: none;
          margin: 0px;
          color: #666;
          text-transform: uppercase;
          font-size: 1.2em; }

  #leftbar {
    float: none;
    padding: 0;
    width: 100%;
    overflow: hidden;
    text-align: center;
    background: white; }
    #leftbar .title {
      padding-top: 15px; }
    #leftbar ul#leftmenu > li {
      border-bottom: #dddddd 1px solid; }
    #leftbar ul#leftmenu li {
      margin-left: 0; }
      #leftbar ul#leftmenu li a {
        font-size: 13px; }
      #leftbar ul#leftmenu li > a {
        font-size: 16px; }
    #leftbar #bigimg, #leftbar .contacts {
      display: none; }

  #main {
    margin: 0;
    width: 100%;
    min-height: 100%;
    padding: 10px;
    box-sizing: border-box; }
    #main #catalog {
      width: 100%; }
    #main #breadcrumb {
      text-align: center; }
    #main #numpositions {
      width: auto;
      margin: 0;
      position: inherit;
      text-align: center; }
    #main .item {
      width: 45%;
      float: left;
      margin: 2%;
      height: auto;
      padding-bottom: 10px;
      transform: rotate(0) !important;
      -moz-transform: rotate(0) !important;
      -o-transform: rotate(0) !important;
      -webkit-transform: rotate(0) !important;
      -ms-transform: rotate(0) !important; }
      #main .item img {
        width: 95%; }
      #main .item h3 {
        height: 30px; }

  .yashare-auto-init {
    display: none; }

  #item-page-img {
    width: 100%;
    margin-right: 0; }
    #item-page-img #item-big-img {
      width: 100%;
      box-sizing: border-box; }

  #view_item .view_title {
    text-align: center !important; }
  #view_item #addtocart button {
    margin: 10px auto; }
  #view_item #view_item_price {
    text-align: center; }
  #view_item #stock {
    display: block;
    text-align: center; }
  #view_item #filter {
    -webkit-column-count: auto;
    -moz-column-count: auto;
    column-count: auto; }
    #view_item #filter label {
      display: block;
      width: 100% !important; }

  #cart_table {
    display: block; }
    #cart_table thead {
      display: none; }
    #cart_table tbody, #cart_table tr, #cart_table td {
      display: block;
      border: none !important; }
    #cart_table tbody tr td:nth-child(4) {
      width: 50%;
      float: left; }
    #cart_table tbody tr td[colspan='4'] {
      width: 50%;
      float: left; }
    #cart_table .all_cost {
      width: 100%;
      overflow: hidden; }
    #cart_table .all_cost td {
      width: 33.33333%;
      box-sizing: border-box;
      float: left; }

  #create_oder_form table, #create_oder_form fieldset, #create_oder_form thead, #create_oder_form tbody, #create_oder_form tr, #create_oder_form th, #create_oder_form td {
    display: block;
    width: 100% !important;
    box-sizing: border-box; }
  #create_oder_form td {
    text-align: center !important;
    border: none !important; }
  #create_oder_form input, #create_oder_form textarea, #create_oder_form button {
    width: 100% !important;
    margin: 0;
    box-sizing: border-box; }
  #create_oder_form .tdradio {
    clear: both;
    overflow: hidden; }
  #create_oder_form .tdradio div {
    width: 50%;
    box-sizing: border-box; }

#menu-category li{
  width: 100%;
  display: block;
  float: none;
}

#menu-category img{
  width: 100%;
}

  .aviaslider{
    display: none;
  }

}

/*# sourceMappingURL=media.css.map */
