@media (max-width: 1439px) {
  /* Theme Hovers */
  .post_featured.hover_decor:hover > a span:nth-child(1) {
    top: 20px;
    left: 20px; }
  .post_featured.hover_decor:hover > a span:nth-child(2) {
    top: 20px;
    right: 20px; }
  .post_featured.hover_decor:hover > a span:nth-child(3) {
    bottom: 20px;
    left: 20px; }
  .post_featured.hover_decor:hover > a span:nth-child(4) {
    bottom: 20px;
    right: 20px; } }

@media (max-width: 767px) {
  /* Theme Hovers */
  .post_featured.hover_border .post_info .post_title {
    font-size: 20px;
    line-height: 22px; } }

@media (max-width: 479px) {
  /* Theme Hovers */
  .post_featured.hover_border .post_info .post_info_back {
    padding: 2.5em; }
  .post_featured.hover_border .post_info:before,
  .post_featured.hover_border .post_info:after {
    position: absolute;
    z-index: 1;
    top: 20px;
    right: 20px;
    bottom: 20px;
    left: 20px; }
  .post_featured.hover_border .post_info .post_title {
    padding-bottom: 10px; } }

/*# sourceMappingURL=theme-hovers-responsive.css.map */