/* Changed Icons
--------------------------------------- */
.menu-wrapper .modal-buttons {
    position: relative;
    top: -3px;
}
.mywishlist-link a:before {
    content: '\e803';
    font-size: 20px;
}
.breadcrumb-sep:before {
    content: "–";
}
.top-bar .top-bar-item {
    line-height: inherit;
}
.top-bar li.checkout-link {
    display: none !important;
}
.top-bar li.newsletter-link a {
    background: url("../images/top-newsletter.png") no-repeat center left;
    padding-left: 23px;
    background-size: 16px;
}
.top-bar li.percent-link a {
    background: url("../images/top-percentage32.png") no-repeat center left;
    padding-left: 23px;
    background-size: 16px;
}

.top-bar li.newsletter-link a:hover {
    background: url("../images/top-newsletter-a.png") no-repeat center left;
    padding-left: 23px;
    background-size: 16px;
}
.top-bar li.percentage-link a:hover {
    background: url("../images/top-percentage32-a.png") no-repeat center left;
    padding-left: 23px;
    background-size: 16px;
}
.top-bar li.contact-link a {
    background: url("../images/top-contact.png") no-repeat center left;
    padding-left: 23px;
    background-size: 14px;
}
.top-bar li.contact-link a:hover {
    background: url("../images/top-contact-a.png") no-repeat center left;
    padding-left: 23px;
    background-size: 14px;
}
.login-scrolled:before {
    font-family: 'granada-font';
    content: '\e81f';
    margin-left: 10px;
}
.wishlist-scrolled:before {
    position: relative;
    top: 2px;
    font-family: 'granada-font';
    content: '\e803';
    font-size: 20px;
    margin-left: 10px;
}
.top-icon-search {
    margin-left: 15px;
}
