#userlikeCustomTab, .userlike-custom-button { position: fixed; right: 20px; bottom: 20px; border-radius: 100px; background-color: $color-secondary; background-color: var(--theme-color-secondary, $color-secondary); color: white; width: 70px; height: 70px; display: flex; justify-content: center; align-items: center; text-decoration: none; transition: right 0.25s $easeOutQuad, z-index 0s linear 0.3s, background-color 0.3s ease; box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.2); padding-top: 1px; font-size: 38px; cursor: pointer; box-shadow: 0 0 0 1px rgba(white, 0.2); z-index: 5; &:hover { background-color: $color-secondary-dark; background-color: var(--theme-color-secondary-intensed, $color-secondary-dark); } &:before { @include icon-userlike-chat; font-family: "Icons"; } @media(max-width: 767px) { width: 48px; height: 48px; font-size: 22px; bottom: 6px; right: 6px; } ~ p { display: none; } } #userlike-popup { z-index: 101; } @media(min-width: 768px) { .nav-open:not(.search-open) #userlikeCustomTab { right: 440px; z-index: 100; transition: right 0.25s $easeOutQuad, z-index 0s linear 0s, background-color 0.3s ease; } .nav-open:not(.search-open) .userlike-custom-button { right: 440px; z-index: 100; transition: right 0.25s $easeOutQuad, z-index 0s linear 0s, background-color 0.3s ease; } }