/* Social Media
--------------------------------------- */
.footer .copyright .social-icon-new {
    font-size: 0;
    height: 40px;
    width: 40px;
    padding: 0;
    line-height: 40px;
}
.copyright .social-icon-new:before {
    font-family: granada-font-new;
    font-size: 18px;
    content: none;
}
.copyright .icon-youtube{
    background: url("../images/icon-youtube.png") no-repeat center center;
    width: 40px;
    height: 40px;
}
.icon-youtube.button-custom {
    border-color: red;
}
.copyright .icon-facebook {
    background: url("../images/icon-facebook.png") no-repeat center center;
    background-size: auto;
    width: 40px;
    height: 40px;
}
.icon-youtube.button-custom:hover,
.copyright .icon-facebook:hover {
    opacity: 0.6;
}
.sharing-tool-area.style_10 .addthis_toolbox a span.at4-icon.aticon-facebook::before, .sharing-tool-area.style_10 .addthis_toolbox a span.at16nc.at16t_facebook::before {
    content: none !important;
}
.addthis_button_facebook {
    background: url("../images/icon-facebook.png") no-repeat center center;
    background-size: auto;
    width: 40px;
    height: 40px;
}
.addthis_button_facebook > span {
    display: none!important;
}
.sharing-tool-area .button-custom-active:hover, .products-list-slider .owl-controls .owl-buttons div:hover, .show-case:hover .show-icon,
a.addthis_button_facebook.button:hover {
    background-color: transparent;
    background: url("../images/icon-facebook.png") no-repeat center center;
    opacity: 0.6;
}
@media (max-width: 768px) {
    .footer-nav {
        float: none;
        width: 100%;
        margin: 0 0 20px;
        text-align: center;
    }
    ul.social-links.clearfix {
        float: none !important;
        display: block !important;
    }
}