.zen {
  padding-bottom: 160px;
}
.zen .zen-row .zen-col .zen-col-content {
  border: 1px solid #89a0ba;
  color: #4a4a4a;
  font-family: "PT Sans", sans-serif;
  background: #E3EAF2;
  border-radius: 5px;
  height: 490px;
  overflow: hidden;
  width: 100%;
  padding: 0;
  margin: -1px;
  cursor: pointer;
}
@media (max-width: 999px) {
  .zen .zen-row .zen-col .zen-col-content {
    height: auto;
    overflow: auto;
  }
}
.zen .zen-row .zen-col .zen-col-content * {
  width: 100%;
}
.zen .zen-row .zen-col .zen-col-content .zen-col-title {
  margin: 0;
  padding: 8px 8px 3px 8px;
  font-size: 18px;
  font-family: "PT Sans", sans-serif;
  font-weight: bold;
}
.zen .zen-row .zen-col .zen-col-content .zen-col-subtitle {
  margin: 0;
  padding: 3px 8px 8px;
  font-size: 14px;
  font-family: "PT Sans", sans-serif;
  font-weight: bold;
  line-height: 18px;
}
.zen .zen-row .zen-col .zen-col-content .zen-col-message {
  margin: 0;
  padding: 8px;
  font-size: 14px;
  font-family: "PT Sans", sans-serif;
  line-height: 18px;
  width: 100%;
}
@media (max-width: 999px) {
  .zen .zen-row .zen-col .zen-col-content .zen-col-message {
    margin-bottom: 36px;
  }
}
.zen .zen-row .zen-col .zen-col-content .zen-col-image {
  margin: 0;
  width: 100%;
}
.zen .zen-row .zen-col .zen-col-content .zen-col-image img {
  margin: 0;
  width: 100%;
}
.zen .zen-row .zen-col .zen-col-content .zen-col-header {
  width: 100%;
}
.zen .zen-row .zen-col .zen-col-content .zen-col-footer {
  width: 100%;
}
.zen .zen-row .zen-col.w40 {
  width: 39%;
  margin: 6px 0.25% 6px 0.6%;
}
.zen .zen-row .zen-col.w40 .zen-col-image img {
  width: 59%;
}
.zen .zen-row .zen-col.w20 {
  width: 19.5%;
  margin: 0.25%;
}
.zen .zen-row .zen-col.w100 {
  width: 100%;
  margin: 0;
}
.zen .zen-row .zen-col.w100 .zen-col-content {
  height: auto;
  overflow: auto;
}
.zen .zen-row .zen-col.w100 .zen-col-content .zen-col-message {
  margin-bottom: 30px;
  width: 67%;
  display: block;
  float: left;
  padding-top: 0;
}
.zen .zen-row .zen-col.w100 .zen-col-content .zen-col-image {
  margin: 0 0 3px 5px;
  width: calc(33% - 5px);
  float: left;
  display: block;
}
.zen .zen-row .zen-col.w100 .zen-col-content .zen-col-image img {
  width: 100%;
}
.zen .zen-row .zen-col.w100 .zen-go {
  background: none;
  margin-left: calc(33% + 5px);
  width: calc(67% - 5px);

}

.zen .zen-row .zen-col.w100 .zen-go a {
  visibility: visible;
}
@media (max-width: 999px) {
  .zen .zen-row .zen-col.w100 {
    float: none;
    width: 100%;
    margin-top: 8px;
  }
}
.zen .zen-row .zen-col.w25 {
  width: calc(25% - 2px);
  margin: 6px 0;
}
@media (max-width: 999px) {
  .zen .zen-row .zen-col.w25 {
    float: none;
    width: 100%;
    margin-top: 8px;
  }
}
.zen .zen-row .zen-col.w33 {
  width: 33%;
  margin: 6px 0.165%;
}
@media (max-width: 999px) {
  .zen .zen-row .zen-col.w33 {
    float: none;
    width: 100%;
    margin-top: 8px;
  }
}
.zen .zen-row .zen-col .zen-go {
  position: relative;
  margin: -62px 3px 0;
  border: none;
  width: calc(100% - 6px);
  height: 61px;
  text-align: left;
  background: red;
  border-radius: 5px;
  padding: 32px 0 0 3px;
  z-order: 1000;
  background: linear-gradient(180deg, rgba(255, 255, 255, 0) 0, white 95%);
}
.zen .zen-row .zen-col .zen-go a {
  position: relative;
  display: inline-block;
  padding-right: 30px;
  color: #2d323a;
  font-family: "PT Sans", sans-serif;
  font-size: 17px;
  font-weight: 400;
  line-height: 30px;
  text-decoration: none;
  -webkit-transition: 100ms;
  -o-transition: 100ms;
  transition: 100ms;
  border-bottom: 1px solid transparent;
  visibility: hidden;
}
.zen .zen-row .zen-col .zen-go a span {
  display: inline-block;
}
.zen .zen-row .zen-col .zen-go a .icon {
  margin: 0 0 -5px 5px;
}
.zen .zen-row .zen-col .zen-tags {
  margin: 3px 0 0;
}
.zen .zen-row .zen-col .zen-tags span {
  background: #7d9aba;
  font-size: 12px;
  font-family: "PT Sans", sans-serif;
  padding: 1px 4px;
  margin: 0 3px 3px 0;
  color: white;
  border-radius: 2px;
  white-space: nowrap;
}

.zen-image img {
  width: 100%;
}

.icon.icon-arrow-right_blue {
  background-image: url(https://praesens.ru/img/icons/icon-arrow-right_blue.svg);
}

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