.home.post-type-archive-product .site-header {
margin-bottom: 0;
}

/*-- RCR 5 AUGUST--*/

.home h1{display: none !important;}
.socialIcon a{ width: 30px; height: 30px; border:-radius: 100px; color: #fff !important; background-color: #02b1a2 !important; }
.socialIcon a i{ color: #fff !important; }

/*-- RCR 19 SEP--*/
 .showMobile{display: none !important;}
.storefront-handheld-footer-bar {
        box-shadow:0 0 6px rgba(0,0,0,0.4) !important;
      
    }

@media (max-width: 420px) {
     #homeIconsMenu .widget_nav_menu ul li {
          width: 49% !important;
     }

    .home.blog .site-header, .home.page:not(.page-template-template-homepage) .site-header, .home.post-type-archive-product .site-header, .no-wc-breadcrumb .site-header {
        margin-bottom: 20px !important;
box-shadow: 0 0 6px rgba(0, 0, 0, .4);
    }

    #menu-item-1657 {
    display:none !important;
    }

    .showMobile{display: inline-block !important;}

    .menu-iconmenurowtwo-container {
       margin-top: -45px;
    }

 

  }

    @media (max-width: 375px) {
     
	.site-header .site-branding {
            width: 70% !important;
        }
    }

@media (max-width: 320px) {
     
	.site-header .site-branding {
            width: 60% !important;
        }
       .col-full {
            margin-left: 0px;
            margin-right: 0px;
            padding: 0;
        }
#site-navigation {
    padding-right: 7px !important;
}
    }

.last_artwork_link a img {
    width: 87% !important;
    margin-left: 20px !important;
    margin-top: -4px !important;
}

.last_artwork_link_last img {
   /* width: 90% !important;
    height: auto !important;*/
    margin-left: 21px !important;
}

a:focus {outline: none;}
