a { color: $color__link; &:visited { color: $color__link-visited; } &:hover, &:focus, &:active { color: $color__link-hover; } &:focus { outline: thin dotted; } &:hover, &:active { outline: 0; } } a { &.button { text-decoration: none; } } .button, .excerpt, .post-excerpt, .entry-title { a { text-decoration: none; } } .home-featured,.archive-posts { .category-faq,.type-ofisuport-ajut { position: relative; padding-bottom: 4rem; .entry-title { a { &::after { content: "+"; position:absolute; bottom: 0; left: 0; width: 3rem; height: 3rem; padding: 0 0.38rem; border: 1px solid $color__black; font-size: 4rem; line-height: 0.8; } &:hover::after { content: ">"; padding: 0 0.38rem; font-size: 2.5rem; line-height: 1.3; } } } } .category-faq { .entry-title { a { &::before { content: "accedir"; position: absolute; bottom: 1em; left: 0.5em; font-family: $font__light; font-size: 1rem; line-height: 0; } &::after { content: "+"; width: 8rem; height: 2rem; padding: 0 0.5rem; text-align: right; font-size: 2.5rem; line-height: 0.7; } &:hover::after { content: ">"; padding: 0 0.1rem; font-size: 1.5rem; line-height: 1.2; } } } } }