.flex-wrapper {
  display: flex; }
  .flex-wrapper.overwrite {
    display: flex !important; }
  .flex-wrapper.flex-wrap {
    flex-wrap: wrap; }
  .flex-wrapper.flex-direction-row {
    flex-direction: "row"; }
  .flex-wrapper.flex-direction-col {
    flex-direction: "column"; }
  .flex-wrapper > *.flex-grow {
    flex-grow: 1; }

ul {
  margin: 0;
  padding: 0;
  list-style: none; }

.mt-0 {
  margin-top: 0px; }

@font-face {
  font-family: "SFUFUTURABOLD";
  src: url("fonts/SFUFUTURABOLD.eot");
  src: url("fonts/SFUFUTURABOLD.eot?#iefix") format("embedded-opentype"), url("fonts/SFUFUTURABOLD.woff") format("woff"), url("fonts/SFUFUTURABOLD.ttf") format("truetype"), url("fonts/SFUFUTURABOLD.svg#SFUFUTURABOLD") format("svg");
  font-weight: normal;
  font-style: normal; }
.TNCP_bc_tanhotu_archive .archive-heading {
  font-weight: 700;
  font-size: 36px;
  margin: 15px 0;
  color: #36417c;
  font-family: SFUFUTURABOLD;
  text-align: center;
  text-transform: uppercase; }
.TNCP_bc_tanhotu_archive .bc-tht-posts {
  flex-wrap: wrap;
  margin: 0px -5px; }
  .TNCP_bc_tanhotu_archive .bc-tht-posts a {
    color: #36417c;
    text-decoration: none; }
  .TNCP_bc_tanhotu_archive .bc-tht-posts .bc-tht-post {
    flex-grow: 0;
    margin: 5px;
    width: calc(100% / 4 - 10px); }
    @media (min-width: 1200px) {
      .TNCP_bc_tanhotu_archive .bc-tht-posts .bc-tht-post {
        width: calc(100% / 4 - 10px); } }
    @media (min-width: 992px) and (max-width: 1200px) {
      .TNCP_bc_tanhotu_archive .bc-tht-posts .bc-tht-post {
        width: calc(100% / 4 - 10px); } }
    @media (min-width: 768px) and (max-width: 992px) {
      .TNCP_bc_tanhotu_archive .bc-tht-posts .bc-tht-post {
        width: calc(100% / 3 - 10px);
        border: 1px solid #F1F1F1; } }
    @media (max-width: 768px) {
      .TNCP_bc_tanhotu_archive .bc-tht-posts .bc-tht-post {
        width: calc(100% / 2 - 10px);
        border: 1px solid #F1F1F1; } }
    .TNCP_bc_tanhotu_archive .bc-tht-posts .bc-tht-post .post-thumbnail {
      overflow: hidden;
      height: 250px;
      text-align: center;
      position: relative;
      background: #F1F1F1; }
      .TNCP_bc_tanhotu_archive .bc-tht-posts .bc-tht-post .post-thumbnail:hover img {
        -webkit-transform: scale(1.4, 1.4);
        -moz-transform: scale(1.4, 1.4);
        -o-transform: scale(1.4, 1.4);
        -ms-transform: scale(1.4, 1.4);
        transform: scale(1.4, 1.4); }
      @media (min-width: 768px) and (max-width: 992px) {
        .TNCP_bc_tanhotu_archive .bc-tht-posts .bc-tht-post .post-thumbnail {
          height: 220px; } }
      @media (max-width: 768px) {
        .TNCP_bc_tanhotu_archive .bc-tht-posts .bc-tht-post .post-thumbnail {
          height: 180px; } }
      .TNCP_bc_tanhotu_archive .bc-tht-posts .bc-tht-post .post-thumbnail img {
        max-width: 100%;
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        right: 0;
        margin: auto;
        -webkit-transition: all 0.6s ease;
        -moz-transition: all 0.6s ease;
        -ms-transition: all 0.6s ease;
        -o-transition: all 0.6s ease;
        transition: all 0.6s ease; }
    .TNCP_bc_tanhotu_archive .bc-tht-posts .bc-tht-post .post-info {
      font-size: 14px;
      color: #36417c;
      font-weight: bold;
      padding: 5px 10px; }

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