/* Eye button for masked contact details (include/contact-reveal.ascx, assets/js/contact-reveal.js) */
.btn-show-contact { background: none; border: 0; padding: 9px; margin: -9px -5px; cursor: pointer; color: #d0cfcd; vertical-align: middle; line-height: 1; }
.btn-show-contact:hover, .btn-show-contact:focus { color: #fa0a0b; }
.btn-show-contact[disabled] { opacity: 0.5; cursor: wait; }
.btn-show-contact svg { display: block; }
[data-contact-id] p.contact-msg { font-size: 14px; font-weight: 400; text-transform: none; text-shadow: none; color: #d0cfcd; }

/* search, share list and my list cards */
.prf-number-row .btn-show-contact svg { width: 18px; height: 18px; }
.prf-number-row p a { color: inherit; }

/* print preview (white page) */
.contact-dtl-p .btn-show-contact { color: #555555; }
.contact-dtl-p p.contact-msg { color: #555555; }
.contact-dtl-p a { color: inherit; }

@media print {
    .btn-show-contact, .contact-msg { display: none !important; }
}
