@media (max-width: 1279px) {
  /* Arrow */
  .sc_button_hover_arrow {
    padding-left: 34px !important;
    padding-right: 34px !important; }

  .sc_button_hover_arrow:hover {
    padding-right: 53px !important; }

  .sc_button_hover_arrow:before {
    right: 31px !important;
    top: 52.3% !important;
    font-size: 9px;
    line-height: 1.4em; }

  .sc_button_hover_arrow:after {
    width: 11px;
    height: 2px;
    top: 50.2% !important; }

  .sc_button_hover_arrow[disabled]:after, .sc_button_hover_arrow[disabled]:before {
    display: none; }
  .sc_button_hover_arrow[disabled]:hover {
    padding-left: 34px !important;
    padding-right: 34px !important; }

  .sc_button_hover_arrow:hover:before,
  .sc_button_hover_arrow.active:before,
  .vc_active .sc_button_hover_arrow:before {
    opacity: 1;
    transition: all 350ms ease;
    transition-delay: 200ms;
    will-change: transform; }

  .sc_button_hover_arrow:hover:after,
  .sc_button_hover_arrow.active:after,
  .vc_active .sc_button_hover_arrow:after {
    right: 34px !important; } }
@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: 4px; } }
