.body2         { padding-top: 0px; }

@media screen and (max-width: 800px)
{
  .body2       { padding-top: 15px; }
}

.bxbanners     { margin-bottom: 25px; }

.line1         { background: #000000 url("/custom/header_bg.png") 65% -9px   no-repeat; }
.top1          { background: #000000 url("/custom/header_bg.png") 65% -40px  no-repeat; }
.menu1         { background: #000000 url("/custom/header_bg.png") 65% -140px no-repeat; height: 78px; }

.footer1       { background: #000000 url("/custom/footer_bg.jpg") 50% 0 no-repeat; }
.top_fixed     { background: #000000 url("/custom/footer_bg.jpg") 50% 0 no-repeat; }
.copyright1    { background-color: #000000; }

.ch .categories_first   { justify-content: start; }

.col_head      { color: #FFFFFF; background: #000000 url("/custom/footer_bg.jpg") 50% -20px no-repeat; padding: 8px 10px; }

.catalog_multi .catalog_bottom_buy       { width: 47%; }
.catalog_multi .catalog_bottom_avail     { line-height: 28px; margin-top: 9px; text-align: center; width: 48%; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
.catalog_multi .catalog_bottom_avail div { display: inline; }

/*.bxproducts                           { margin-right: calc(-1vw); }*/

/* ----- Logo ----- */
.logo img               { width: auto; height: 50px; padding: 0px 0 0 20px; }
.top_fixed .logo img    { width: auto; height: 35px; padding: 8px 0 0 20px; }

@media screen and (max-width: 1200px)
{
  .logo          { width: 30%; }
  .header_search { width: 30%; }

  .logo img      { height: 45px; }
}

@media screen and (max-width: 1000px)
{
  .logo          { width: 35%; }
  .header_search { width: 35%; }
}

@media screen and (max-width: 800px)
{
  .logo img  { height: 35px; padding: 0px 0 0 10px; margin-top: -6px; }
  .top1      { background: #000000 url("/custom/footer_bg.jpg") 50% -20px no-repeat; }
  .menu1     { height: auto; }
  .footer2   { padding-top: 20px; }
}

@media screen and (max-width: 600px)
{
  .header_search { width: 100%; }
}