<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body {
  font-family: Verdana;
  font-size: 0.95em;
  line-height: 1.4em;
}
.attr-nav ul.cart-list{ padding: 0; width: 450px; }
.attr-nav &gt; ul &gt; li.dropdown ul.dropdown-menu{ visibility: hidden; top: 66px; border-radius: 0; opacity: 0; left: -425px; }

#cart_msg {
display: none;
position: fixed;
width:50%;
top: 0px;
right: 0px;
margin:20px;

z-index: 9999;
}

.text-left {
text-align: left !important; }

.text-right {
text-align: right !important; }

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

form input, form textarea, form select {
    font-weight: 300;
    color:#000000;
  }
  form input:required, form select:required, form textarea:required {
    font-weight: 400;
    background-color:#fbf1b7;
  }
  
  form label.required {
    font-weight: 600;
  }
  
  form label.required i {
    color: #ed1c24;
  }
  

  h5.page-sub-nav {
    margin-bottom: 10px;
}

h5.page-sub-nav a {
    padding:10px 20px 5px 20px;
    margin: 0px 10px 0px 10px ;
    border-bottom:4px solid #c0c0c0;
}
h5.page-sub-nav a:hover, h5.page-sub-nav a.active {
    padding:10px 20px 5px 20px;
    margin: 0px 10px 0px 10px ;
    color: #c82727;
    border-bottom:4px solid #c82727;
}

.product-grid { 
  background-color: #f0f0f0;
}
.product-grid .product-info {
  padding: 5px;
  float: left;
  width: 100%;
  text-align: center;
  line-height: 1.2em;
  min-height:60px; font-family: Verdana; letter-spacing: -0.05em; font-weight: normal; 
  font-size:12px;
  }
.product-grid .product-info &gt; a {
  margin-bottom: 5px;
  display: inline-block;
  line-height: 1.2em;
  font-weight: normal;
  font-size: 12px; 
}
.product-grid .price {
  font-size: 12px; 
  text-align:right;
  font-weight: normal;
}

#top-bar {
  position: relative;
  display: block;
  background: #c82727;
  padding: 20px 0;
 }

 #top-bar2 {
  display: block;
  position: relative;
  background: #969593;
  padding: 20px 0;
  border-bottom: 2px solid #c82727; 
 }

 .navbar-brand img { top: 0px;  z-index: 99999; }
 .navbar-header-custom { padding: 22px 0 42px 0; }
 
 #logo { max-height: 150px; position: absolute; top:0px; margin-top: -65px;  z-index: 999999 !important; }
 
.artistinfo {
  margin-bottom: 1.5rem;
}
.artistinfo .desc {
  margin-bottom: 0.5rem;
}
.artistinfo .website a {
  text-decoration: underline;
  margin-bottom: 0.5rem;
}

.artworkinfo {
  font-size: 12px;
  letter-spacing: normal;
}
.border {
  border:1px solid #c0c0c0;
}

.artworkinfo img { width:100%;}
.artworkinfo .name {
  font-family: Verdana;
  font-size: 8pt;
  font-weight: 800;
}
.artworkinfo .size {
  font-family: Verdana;
  font-size: 8pt;
}
.artworkinfo .price {
  font-family: Verdana;
  font-size: 8pt;
}

a.artistlink { background-color: #f0f0f0; 
  display:block; padding:20px; margin: 5px;
  font-family: Verdana; text-align: center; 
  font-size: 1.2em;
}

.product-item {
  padding:10px;
  background-color: #f0f0f0;
}
.product-item a {
  display:block;
  border:1px solid #c0c0c0;
}

@media (max-width: 991px) {
  .hidden-sm {
    display: none !important;
  }
}

@media (max-width: 767px) {
  .hidden-xs {
    display: none !important;
  }

  h5.page-sub-nav a {
    display:block;
  }

}

@media screen and (max-width: 767px) {

  .home-business-slider .cover-background {
    height:300px;
  }
  .owl-carousel .caption h1 {
    font-size: 32px;
    margin-top: 5px; }
  .owl-carousel .caption h3 {
    letter-spacing: 1px; } }
@media screen and (max-width: 575px) {
  /*half container banner */
  .half-container-banner .banner-container {
    border: 5px solid rgba(0, 0, 0, 0.1);
    padding: 20px;
    max-width: 90%; }

  .owl-carousel .caption h1 {
    font-size: 20px;
    margin-top: 5px; } }
.slider-fade .owl-item {
  height: 100vh;
  position: relative; }
.slider-fade .item {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background-size: cover;
  background-position: center center; }
  .slider-fade .item .caption {
    width: 100%;
    z-index: 9; }
.slider-fade .owl-theme .owl-dots {
  position: absolute;
  bottom: 5vh;
  width: 100%;
  left: 0;
  text-align: center; }

/* revolution slider */
.rev_slider_wrapper .tp-caption span {
  color: #0073ad; }
.rev_slider_wrapper .butn span {
  font-size: 14px !important;
  line-height: 24px !important;
  color: #fff;
  text-shadow: none; }
.rev_slider_wrapper .butn.white span {
  color: #232323; }
.rev_slider_wrapper .butn.white:hover span {
  color: #fff; }
</pre></body></html>