/* Core Stuff */
* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

html{background-color: #202020;}

body {
    font-size: 12px;
    letter-spacing:0.5px;
    line-height: 16px;
    color: #b9bab2;
    font-family:Helvetica, Arial, sans-serif;
    font-family:serif;
    margin:0;
    padding-top:30px;
    padding-top:0px;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    color: #b9b9b9;
}

ul{
  list-style-type: none;
  list-style: none;
}


ul li{
  list-style-type: none;
  list-style: none;
}

a {
    color: #e7d472;
    text-decoration: none;
}

a:hover {
    color: #e1e7b6;
}

.sidebar-nav ul.menu li a,.sidebar-nav ul.menu li a:hover{
  color: #e7d472;
}

pre {
    background: #F0F0F0;
    margin: 1rem 0;
    border-radius: 2px;
}

blockquote {
    border-left: 10px solid #eee;
    margin: 0;
    padding: 0 2rem;
}

.clear{clear:both;}
/* Utility Classes */
.wrapper {
/*margin: 0px 0px 0px 250px;*/
float:left;
padding:0px 59px 25px 34px;
width:100%;
}

.left {
    padding-right:20px;
}

.right {
    padding-left:20px;
}

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

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

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

.imgpadding{
  padding-top:20px;
  padding-bottom:20px;
}

.menunav{padding:20px 20px 20px 40px;cursor:pointer;background:#202020;}
.openmenu{display:block;}
.closemenu{display:none;}

/* Content Styling */
.header .padding {
    padding: 1rem 0;
}

.header {
  float:left;
  padding:18px 59px 25px 34px;
  display:block;
}

.header a.site-title{
  color:#95A6B0;
  /*font-weight:bold;*/
  letter-spacing:2px;
  font-size:17px;
}

.header .logo {
    font-size: 1.7rem;
    text-transform: uppercase;
}

.site-title{
line-height:18px;
width:158px;
display:block;
}

/*gallery*/
.slideshow-nav{
color:#95A6B0;
padding:2px 0px 28px 0px;
}

.slideshow{
  float:left;
  margin:0;
  width:320px;
}

.slideshow img{width:100%;}
.installation-wrap{width:800px;float:left;}
.installationslideshow.slideshow{float:left;}
.installationslideshow.slideshow img{}
.installation-item img{width:180px;float:left;}
.installation-item{width:390px;}
.ape-item,.gif-item{float:left;width:400px;padding:25px 25px;}
.gif-item img{width:300px;}

.installation-ape-image{width:300px;}
.ape-sources{display:none;}

.next,.prev{
color:#95A6B0;
font-weight:bold;
float:left;
padding-right:6px;
}

.separator{
  float:left;
  padding-right:6px;
}
/* this needs to float for js */
.counter{
float:left;
displax:block;
font-size:12px;
}

.image-item{}
.image-item .image-info{
width:400px;
display:inline;
}
.image-item .image-info p{
margin:0;
padding:6px 0px 0px 0px;
}

.sidebar-nav ul.menu{
font-size:12px;
/*font-weight:bold;*/
list-style:none;
list-style-image:none;
color:#95A6B0;
margin:0;
padding:0;
padding-top:40px;
}
.sidebar-nav ul.menu li{
list-style:none;
list-style-image:none;
line-height:18px;
}

.sidebar-nav ul.menu li a{
  color:#95A6B0;
}
.sidebar-nav ul.menu li a:visited{

}

.info-page{
width:380px;
}

.news{

}

.news-item{
  margin-bottom:20px;
}

.videoplayer{
  padding:15px 0px;
  width:380px;
}

.painting-grid .image-item{float:left;padding:5px;}
.images-grid .image-item{float:left;padding:5px;}
.prints-grid{}
.prints-grid .image-item{float:left;padding:5px;}
.largeprint{display:none;}
#picks{float:left;width:100%;}
#options{float:left;width:100%;}
.list-picker-list-item.image-info{width:50px;}
#options .image-info{display:none;}
.actionbtns .btn{background:#e1e7b6;}
.holycross{color:black;}
.tripletrinity{color:black;}
.connect,.buy,.order{background:#e1e7b6;color:black;}
.forSaleNum{width:40px;}
.buybtns{float:left;width:100%;padding:30px;}
.buybtns .btn{float:left;margin:5px;}
.orderinfo{float:left;padding:20px 20px;}
.totalPrice{text-transform: uppercase;font-size:16px;color:#e7d472;}
.sold{float:left;width:100%;}
#printssold{float:left;width:100%;}
.alert-success a,.alert-success a:visited,.alert-success a:hover{color:#978631;}
.alert-success a:hover{text-decoration:underline;}

.prints-overview-item{float:left;}

.footer {
}

.metavisibility{
display:none;
}

.inithidden{
  opacity: 0;
}
/* Menu Settings */

/* Mobile first queries */

/* Larger than mobile */
@media (min-width: 400px) {}

/* Larger than phablet */
@media (min-width: 550px) {
  .info-page{
  width:800px;
  }

  .left {
      float: left;
  }

  .right {
      float: right;
  }
  .slideshow{width:100%;}


}

/* Larger than tablet */
@media (min-width: 750px) {



  .installation-wrap{width:800px;float:left;}
  .installationslideshow.slideshow{float:left;}
  .installationslideshow.slideshow img{}
  .installation-item{width:810px;padding:0;}
  .installation-item img{width:400px;padding:0;margin:0;}

  .ape-item{float:left;width:600px;padding:120px 120px;}
  .installation-ape-image{width:620px;}
  .ape-item,.gif-item{float:left;width:400px;padding:25px 25px;margin-top:200px;margin-left:200px;}

}

/* Larger than desktop */
@media (min-width: 1000px) {}

/* Larger than Desktop HD */
@media (min-width: 1200px) {}
