* {
  margin: 0;
  padding: 0;
}
body{background: #fff;}
.container{display:table;height:100%;width:100%;}
.page-header{border-bottom:none !important;}
.backcolor{font-size:.875em;background-color:#fff;max-width:135px;overflow:hidden;overflow-wrap: break-word;height:40px;display:block;margin:0 auto;display: flex;
  justify-content: center;
  align-items: center;}
.surround{padding:0;margin:0 auto;border-radius: 5px;border: 1px solid #e0e0e0;background:#F8F8F8;}
.bordered{margin:0 10px;border-radius: 5px;border: 1px solid #e0e0e0;background:#F8F8F8;}
ul.feat-artists{margin:0;columns:2;-webkit-columns:2;-moz-columns:2;}
ul.feat-artists li{list-style:none;padding:5px;white-space:nowrap}
ul.feature-artists{margin:0 auto;columns:2;-webkit-columns:2;-moz-columns:2; list-style-position: inside}
ul.bottom-links{margin:0 auto;columns:2;-webkit-columns:2;-moz-columns:2;  list-style-position: inside;list-style-type: square;}
ul.bottom-links li span {
  position: relative;
  left: -5px;
}

a.nolink{
  display: inline-block;
  pointer-events: none;
}



@media only screen and (min-width: 767px) {
ul.feature-artists{columns:1;-webkit-columns:1;-moz-columns:1;}
}

ul.galleries-full{padding:10px;}

ul.galleries-full li{list-style:none;display:inline-block;margin:10px}

ul.galleries-full li a{background:#f3f3f3;border:1px solid #E8E8E8;box-shadow: 0 1px 2px rgba(0,0,0,0.15);background-size:175px;background-repeat:no-repeat;background-clip:content-box;transition:background-size 0.2s;background-position:center;transition-timing-function:cubic-bezier(.07,1.41,.82,1.41);display:block;width:250px;height:250px;margin:0;text-decoration:none;cursor:pointer;overflow:hidden}

ul.galleries-full li span{text-align: center;vertical-align:bottom;margin:0 auto;color:#000}

span.artist-info {text-align: left !important;float:left !important;vertical-align:bottom !important;color:#000 !important}

ul.feature-artists li{display:inline-block;box-shadow: 0 1px 2px rgba(0,0,0,0.35);margin:10px}

ul.feature-artists li a{background:#f3f3f3;background-size:contain;background-repeat:no-repeat;background-clip:content-box;transition:background-size 0.2s;background-position:center;transition-timing-function:cubic-bezier(.07,1.41,.82,1.41);display:block;width:140px;height:140px;margin:0;text-decoration:none;cursor:pointer;overflow:hidden;}
.shopall{width:100%;text-align:center;margin:0 auto;font-size:14px;}
.showcase-box{
  height: 100%;
  width: 100%;margin-bottom:15px;border-radius: 10px;box-shadow: 0 1px 2px rgba(0,0,0,0.35);background:#F8F8F8;overflow:hidden;}
.nav>li>a{padding:10px 10px !important;}
.navbar-inverse{padding-top:30px !important}
.mainhead{padding-bottom:50px}
.navbar-inverse .navbar-brand{margin-top:2px !important}
.navbar-toggle {margin-top:2px !important}

.bigshow{background-size:cover;background-position:bottom;background-repeat:no-repeat;transition:background-size 0.2s;transition-timing-function:cubic-bezier(.07,1.41,.82,1.41);display:block;height:425px;text-decoration:none;cursor:pointer;white-space:nowrap;margin-right:-30px}


#content{font-size:2vw;position:relative;padding:1rem;text-align:justify;padding:0 5rem;}
#noshow li{display: inline-block;}
#noshow > li:last-child{display: none !important;}
#noshow {width:100%}
#noshow li a{border:1px solid #E8E8E8;box-shadow: 0 1px 2px rgba(0,0,0,0.15);background-size:cover;background-repeat:no-repeat;background-position:center;background-clip:content-box;transition:background-size 0.2s;transition-timing-function:cubic-bezier(.07,1.41,.82,1.41);display:block;width:100px;height:100px;text-decoration:none;cursor:pointer;overflow:hidden;white-space:nowrap;}
.listed-art{text-align:center;}
.featured-artists{text-align:center;padding-top:5px}
.addtop{padding-top:20px}
.artcontent{width:100%;margin:0 auto;background-color:rgba(243,243,243, 0.6);padding:0 15px 5px;box-shadow: 0 1px 2px rgba(0,0,0,0.35);}