.theme_color {
  color: #14749b !important;
  opacity: 1 !important;
}

a.go_top {
  background: #14749b !important;
  color: white !important;
}

/*.fa.add_comment {
	color:  #14749b !important;
}*/

.btn-info.theme_color {
  background: #14749b !important;
  border-color: #14749b !important;
}

.list-content li:before {
  color: #14749b !important;
}

.content img {
  max-width: 100%;
  height: auto;
}

.is-frontpage .content_blocks:not(.right_news) .block_long .d-flex.align-items-center .col-12,
.content_blocks:not(.right_news) .block_long_list .d-flex.align-items-center .col-12 {
  position: absolute;
  left: 0;
  margin-left: 0;
  bottom: 0;
}

@media (min-width: 768px) {
  .is-frontpage .content_blocks:not(.right_news) .block_long .d-flex.align-items-center .col-12,
  .content_blocks:not(.right_news) .block_long_list .d-flex.align-items-center .col-12 {
    padding-bottom: 0.6rem !important;
  }
}
