
/*  prints-shop.php  - show all prints */
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */



.hiddenHeart 
{
    display:none;
}

.artist-work-inner:hover .showOnHover  ,   .artist-work-inner.hearted .showOnHover {
    display: block !important;
}

.ImageHeart
{width:40px !important}


.ShowOverArtImage
{
    position: absolute !important;
    top:20px !important;
    left:20px !important;
   
    height:auto!important; 
    min-width: 40px !important;
    z-index: 1111;
}

.artist-work>.artist-work-inner
{
    height: 100%;
    
    overflow: hidden;
    display:inline-block;
    position: relative;
    
}


.sellImagesBlock
{
    text-align:center !important;
}


.sellImagesBlock>.sellImageContainer
{
    padding:10px;
}


.sellImageContainer
{
    
     height:350px; 
}
    

 .sellImageContainer>.artist-work
{
    display:inline-block;
    height:260px;
    width: 100%;
    overflow: hidden;        
    text-align: center;    
}



.sellImageContainer>.artist-work>.artist-work-inner{
    height:260px;
    line-height: 26px;
    padding:5px;
}


.sellImageContainer>.artist-work>.artist-work-inner img:not(.showOnHover)
{
    display: inline;
    position:relative;
    margin-left:auto;
    margin-right:auto;
    z-index: 2;
    line-height: 260px;
    min-width: 100px;
    max-height:100%;
    padding:6px;
    background-clip: #f7f7f9;
    -webkit-box-shadow: 2px 2px 5px 0px rgba(148,148,148,1);
    -moz-box-shadow: 2px 2px 5px 0px rgba(148,148,148,1);
    box-shadow: 2px 2px 5px 0px rgba(148,148,148,1);
     max-width:100%;
     vertical-align:middle;
     margin-top:-10px;
         
     image-rendering: -webkit-optimize-contrast;
             
}


.HomePageFeatueredArtSell .sellImageContainer>.artist-work>.artist-work-inner a img
{
 -webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;   
        
  border: 1px solid #ddd;
  margin-top:0px;
            
}

.HomePageFeatueredArtSell .work-about-title
{
    margin-top:-5px;
}
.HomePageFeatueredArtSell
{
    margin: 0 7%;
}

.artist-work-about .work-about-title
{
    font-size:16px;
}

.artist-work-about .work-about-price,  .artist-work-about .work-about-size
{
    font-size:14px;
    color:#444;
}



/* FOR MEDIUM FILTER */

.MediumFilter {
  
  position: relative;
  margin-bottom:5px;
  
}
.MediumFilter label {
  width: 20px;
  height: 20px;
  cursor: pointer;
  position: absolute;
  top: 0;
  right: 0;
  background: -webkit-linear-gradient(top, #222222 0%, #45484d 100%);
  background: linear-gradient(to bottom, #222222 0%, #45484d 100%);
  border-radius: 4px;
  box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.5), 0px 1px 0px rgba(255, 255, 255, 0.4);
  
}
.MediumFilter label:after {
  content: '';
  width: 12px;
  height: 7px;
  position: absolute;
  top: 4px;
  right: 4px;
  border: 3px solid #fcfff4;
  border-top: none;
  border-right: none;
  background: transparent;
  opacity: 0;
  -webkit-transform: rotate(-45deg);
          transform: rotate(-45deg);
}
.MediumFilter label:hover::after {
  opacity: 0.3;
}
.MediumFilter input[type=checkbox] {
  visibility: hidden;
}
.MediumFilter input[type=checkbox]:checked + label:after {
  opacity: 1;
}

