.preview_button {
    width: auto !important;
}

@media only screen and (min-width: 800px) {
    .preview_button {
        position: absolute;
        top: 0;
        right: 50px;
        display: inline-block;
    }
}

.preview_button .custom-switch {
    background-image: url('data:image/svg+xml, <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M5 18c4.667 4.667 12 1.833 12-4.042h-3l5-6 5 6h-3c-1.125 7.98-11.594 11.104-16 4.042zm14-11.984c-4.667-4.667-12-1.834-12 4.041h3l-5 6-5-6h3c1.125-7.979 11.594-11.104 16-4.041z"/></svg>');
    background-repeat: no-repeat;
    background-position: right;
}

.preview_button .custom-switch span {
    display: none;
}

.preview_button .custom-switch .slide-button {
    display: none;
}
