/* отменяем стандартные стили для заметки записи start */
.chrome article.format-aside .format-icon:before,
.safari article.format-aside .format-icon:before {
  display: none;
}

article.format-aside .entry-content {
	background: none;
      border: none;
}

tr:nth-child(odd) td,
tr:nth-child(odd) th {
  background: none;
}

hr {
 border-top: 1px solid #bdb2b2;
}
/* отменяем стандартные стили для заметки записи end */

/* оформление таблицы в записях start */
h2.title-custom {
  display: block;
  padding-bottom: 20px;
  color: red;
  text-align: center;
}
  table.table-post__custom {
    border: 1px solid #ccc;
    width: 100%;
    margin: 0;
    padding: 0;
    border-collapse: collapse;
    border-spacing: 0;
  }

  table.table-post__custom thead {
    background: #d2d5f8;
  }

  tr.custom-one {
    background: #fff;
  }

  tr.custom-two {
    background: #ecebec;
  }

  table.table-post__custom tr {
    border: 2px solid #b2b2b2;
    padding: 5px;
    font-size: 24px;
    font-weight: 700;
    line-height: 40px;
  }

  table.table-post__custom th, table.table-post__custom td {
    padding: 10px;
    text-align: center;
  }

  table.table-post__custom th {
    text-transform: uppercase;
    font-size: 18px;
    border: 2px solid #b2b2b2;
  }

  table.table-post__custom td {
    border: 2px solid #b2b2b2;
    color: red;
  }

  @media screen and (max-width: 600px) {

    table.table-post__custom {
      border: 0;
    }

    table.table-post__custom td {
      border: none;
    }

    table.table-post__custom thead {
      display: none;
    }

    table.table-post__custom tr {
      margin-bottom: 10px;
      display: block;
      border-bottom: 2px solid #ddd;
      line-height: 20px;
    }

    table.table-post__custom td {
      display: block;
      text-align: center;
      font-size: 13px;
      border-bottom: 1px dotted #ccc;
    }

    table.table-post__custom td span {
      display: block;
      margin-top: 10px;
    }

    table.table-post__custom td:last-child {
      border-bottom: 0;
    }

    table.table-post__custom td:before {
      content: attr(data-label);
      /*float: left;*/
      text-transform: uppercase;
      font-weight: bold;
    }
  }
  /* оформление таблицы в записях end */

.post-1298 .tc-thumbnail {
  display: none;
}
.post-1298 .tc-content {
  width: 100%;
}

