@charset 'utf-8';
div[id*="sandbox_theme_panel"] {
  top: 100px !important;
  bottom: auto !important;
  width: 130px !important;
  font: bold 14px Arial !important;
  padding: 5px !important;
  color: #000; }

.edit-block-wr.editnews .edit-block-title a {
  color: #fff;
  margin-left: 15px;
  font-size: 14px; }
  .edit-block-wr.editnews .edit-block-body {
    padding: 10px 30px; }
    .edit-block-wr.editnews .edit-block-body .date {
      display: inline-block;
      vertical-align: top;
      background: #ffa122;
      color: #fff;
      padding: 3px 8px 4px;
      margin-bottom: 5px; }
    .edit-block-wr.editnews .edit-block-body .title {
      font-size: 15px;
      margin-bottom: 10px; }
    .edit-block-wr.editnews .edit-block-body .title {
      font-size: 14px;
      margin-bottom: 10px; }
    .edit-block-wr.editnews .edit-block-body .about a {
      color: #ffa122; }
    .edit-block-wr.editnews .edit-block-body .owl-nav > div {
      position: absolute;
      top: 50%;
      content: '';
      width: 30px;
      height: 30px;
      margin-top: -15px;
      background: url(data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20baseProfile%3D%22full%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Aev%3D%22http%3A%2F%2Fwww.w3.org%2F2001%2Fxml-events%22%20xml%3Aspace%3D%22preserve%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%228px%22%20height%3D%2214px%22%20%20viewBox%3D%220%200%208%2014%22%20preserveAspectRatio%3D%22none%22%20shape-rendering%3D%22geometricPrecision%22%3E%3Cpath%20d%3D%22M7.855%2C13.101%20L7.356%2C13.619%20C7.080%2C13.906%206.633%2C13.906%206.358%2C13.619%20L0.605%2C7.758%20C0.531%2C7.681%200.480%2C7.591%200.446%2C7.495%20L0.186%2C7.225%20C-0.094%2C6.934%20-0.094%2C6.462%200.186%2C6.171%20L6.047%2C0.197%20C6.327%2C-0.094%206.781%2C-0.094%207.061%2C0.197%20L7.568%2C0.724%20C7.848%2C1.015%207.848%2C1.486%207.568%2C1.778%20L2.666%2C6.775%20L7.855%2C12.062%20C7.903%2C12.410%207.906%2C12.874%207.855%2C13.101%20Z%22%20class%3D%22cls-1%22%2F%3E%3C%2Fsvg%3E) 50% 50% no-repeat;
      font-size: 0; }
      .edit-block-wr.editnews .edit-block-body .owl-nav > div.owl-prev {
        left: -30px; }
      .edit-block-wr.editnews .edit-block-body .owl-nav > div.owl-next {
        right: -30px;
        transform: rotate(180deg); }

@media (min-width: 960px) {
  .site-main-inner .shop2-filter-wr {
    border: none;
    background: none;
    border-radius: 0; }
    .site-main-inner .shop2-filter-wr .shop2-filter-title {
      display: none; }
    .site-main-inner .shop2-filter-wr .shop-filter {
      padding: 0;
      display: block !important; }
      .site-main-inner .shop2-filter-wr .shop-filter ul.table-filter-param {
        font-size: 0;
        margin-right: -10px; }
        .site-main-inner .shop2-filter-wr .shop-filter ul.table-filter-param .field, .site-main-inner .shop2-filter-wr .shop-filter ul.table-filter-param .shop-filter-fields, .site-main-inner .shop2-filter-wr .shop-filter ul.table-filter-param .shop2-btn.res {
          display: inline-block;
          vertical-align: top;
          width: calc(33.333% - 10px);
          margin: 0 10px 2px 0;
          box-sizing: border-box;
          padding: 0;
          border: none;
          position: relative; }
        .site-main-inner .shop2-filter-wr .shop-filter ul.table-filter-param .shop2-btn.res {
          background: none;
          padding: 7px 32px 8px 10px;
          position: relative;
          background: #ee8b05;
          color: #fff;
          border-bottom: 1px solid #ee8b05;
          font-size: 14px;
          font-weight: bold;
          border-radius: 0;
          height: auto;
          color: #fff;
          line-height: 1; }
        .site-main-inner .shop2-filter-wr .shop-filter ul.table-filter-param .shop-product-button.shop2-filter-go {
          margin: 14px 0 0;
          line-height: 38px; }
        .site-main-inner .shop2-filter-wr .shop-filter ul.table-filter-param .filter-title {
          cursor: pointer;
          padding: 5px 32px 6px 10px;
          position: relative;
          border: 1px solid #ee8b05;
          border-right: none; }
          .site-main-inner .shop2-filter-wr .shop-filter ul.table-filter-param .filter-title:before {
            position: absolute;
            content: '';
            right: 0;
            top: 0;
            width: 30px;
            bottom: 0;
            background: #ee8b05; }
          .site-main-inner .shop2-filter-wr .shop-filter ul.table-filter-param .filter-title:after {
            position: absolute;
            content: '';
            right: 10px;
            top: 10px;
            border-color: transparent;
            border-style: solid;
            border-width: 6px 5px 0 5px;
            border-top-color: #fff; }
        .site-main-inner .shop2-filter-wr .shop-filter ul.table-filter-param .filter-param {
          position: absolute;
          left: 0;
          right: 0;
          top: 100%;
          background: #fff;
          z-index: 10;
          padding: 15px;
          border: 1px solid #ee8b05;
          border-top: none;
          display: none; }
          .site-main-inner .shop2-filter-wr .shop-filter ul.table-filter-param .filter-param a.param-val:last-child {
            margin-bottom: 0; } }

@media (max-width: 768px) {
  .site-sidebar.left {
    width: auto;
    font-size: 0; }

  .edit-block-wr {
    box-sizing: border-box;
    display: inline-block;
    vertical-align: top;
    width: calc(50% - 10px);
    margin-right: 20px; }

  .edit-block-wr ~ .edit-block-wr {
    margin-right: 0; } }

@media (max-width: 480px) {
  .site-sidebar.left {
    padding-left: 20px;
    padding-right: 20px; }

  .edit-block-wr {
    width: auto;
    display: block;
    margin: 0 0 20px; } }
