body{background-color: #383838;}
hr{ border-top: 1px solid #555; clear: both; }
.note-editable{ background-color: #fff; }
.top-pagination .pagination{margin-top: 0; margin-bottom: 40px;}
.vertical{min-height: 800px;} /* Scrollable tmp bug fix */
.col-right{
	background: #444;
	border-right: 1px solid #222;
	border-left: 1px solid #222;
}

.navbar-freestuff {width: 100%;}
.dark-well{background-color: #2a2a2a;border-color: #222;}
.dark-well a{color:#fff;}
.page-title{
	font-weight: 100;
	color: #fff;
}

/* Homeapage */
.freestuff-featurette-wook { margin-bottom: 30px;}
.freestuff-featurette-wook ul{
  list-style-type: none;
  position: relative; /** Needed to ensure items are laid out relative to this container **/
  margin: 0;
  padding: 0;
}
.freestuff-featurette-wook ul li {
  width: 200px;
  display: none; /** Hide items initially to avoid a flicker effect **/
  cursor: pointer;
  opacity:0;
}

#main ul .item-info h4, .freestuff-featurette-wook ul .item-info h4{
  margin-bottom: 0;
}

.freestuff-featurette{
  text-align: left;
  color: #ccc;
  padding: 20px;
   -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1),0 0 0 1px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1),0 0 0 1px rgba(0, 0, 0, 0.05);
}

.freestuff-featurette h3{
  color: #ccc;
  margin-top: 8px;
  margin-bottom: 8px;
}

.freestuff-featurette-dark{
  background-color: #333;
  padding-bottom: 0;
}
.freestuff-featurette-trans{
  background-color: transparent;
  padding-bottom: 0;
}
.freestuff-featurette-department{
  padding-bottom: 20px;
  margin-bottom: 30px;
} 
.freestuff-featurette .view-more small {
  color:#428bca;
}
.freestuff-featurette-555{
  padding-bottom: 0;
  background: #555 url(https://bw-1651cf0d2f737d7adeab84d339dbabd3-bwcore.s3.amazonaws.com/photos/File9622.jpg) left top repeat-x;
}

.freestuff-featurette-383838{
  padding-bottom: 0;
  background: #383838 url(https://bw-1651cf0d2f737d7adeab84d339dbabd3-bwcore.s3.amazonaws.com/photos/File9623.jpg) left top repeat-x;
}


.freestuff-featurette-333{
  padding-bottom: 0;
  background: #333 url(https://bw-1651cf0d2f737d7adeab84d339dbabd3-bwcore.s3.amazonaws.com/photos/File9624.png) left top repeat-x;
}

.sub-department-nav{padding-left: 0;}
.sub-department-nav li {
  list-style: none;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 8px;
  padding-right: 8px;
  border-radius: 3px;
}
.sub-department-nav li a{
  text-decoration: none;
  transition: all 0.2s ease;
  -webkit-transition: all 0.07s ease;
  display: inline-block;
  color:#428bca !important;
}
.sub-department-nav li:hover { background: rgba(169, 169, 169, 0.9); }




/*
Top Contributors
*/
.contributors, .contributors a {color:#fff;text-decoration: none;}
.contributors p{color: #ccc;}
.contributors .well{ background-color: #2a2a2a; border: 1px solid #222; color:#ccc; }
.contributors .table-striped>tbody>tr:nth-child(odd)>td, .contributors .table-striped>tbody>tr:nth-child(odd)>th {background-color: #383838;}
.contributors th{color:#fff;}

/*
Upload Pages
*/
.dropzone{ background-color: #f4f4f4 !important; }
.help-block{color: #ccc;}

/*
Artists Pages
*/
.myfreestuff-pagination .pagination{margin-top: 8px;}
.freestuff-settings{ background-color: #2a2a2a;border: 1px solid #222; }
.freestuff-settings label { color: #fff;}

/*
Download 
*/
.download-info{ color:#ccc; }
.download-info h2{ color: #fff;}
/*
Results
*/
.freestuff-item {margin-bottom: 8px;}
.freestuff-item h4{color: #fff;}
.freestuff-item p{color: #ccc;}
.freestuff-item a{color: #fff;}
.freestuff-item a:hover, .tutorial-result-item a:focus {color: #ddd; text-decoration: none;}
.freestuff-item .text-muted{color:#999;}
.freestuff-item .img-thumbnail{background-color: #2a2a2a;border: 1px solid #222;}

/*
Freestuff Desc
*/
.title-header{ font-weight: 200; color:#fff; }
.title-header a{ color:#ccc; }
.title-info{ color:#999; font-size: 18px; }
.title-info a{ color:#ccc; }
.freestuff-image {background-color: #2a2a2a;border-color:#222; text-align: center;}
.freestuff-image img {margin: 0 auto;}
.freestuff-details{ color:#ccc;}
.freestuff-details h4{ font-weight: 200; margin-top: 30px; color: #fff;}
.freestuff-details hr {margin-top: 0;}
.freestuff-comments-title{ font-weight: 200; margin-top: 30px; color: #fff;}

/* Contributor Pages */
.freestuff-contributor-avatar{
  max-width: 200px; max-height: 200px; margin: 0 auto;  
  -webkit-box-shadow: 0 3px 5px 0 rgba(0,0,0,0.3);
  -moz-box-shadow: 0 3px 5px 0 rgba(0,0,0,0.3);
}
.contributor-name-avatar{ font-weight: 200; color: #fff; }

.freestuff-side-recommended {
  width: auto;
  top: 80px;
}
@media (min-width: 992px) {
  .freestuff-side-recommended {
    width: 293px;
  }
}
@media (min-width: 1200px) {
  .freestuff-side-recommended {
    width: 283px;
  }
}
@media (max-width: 992px) {
  .freestuff-side-recommended {
    position: static;
    width: auto;
    top: 0;
  }
}

.freestuff-side-menu {
  margin-top: 40px;
  margin-bottom: 40px;
  background: #2a2a2a;
  padding: 25px;
  padding-bottom: 10px;
  box-shadow: 0px 3px 3px #222;
  color:#ccc;
}

.store-search{
  margin-top: 0;
  margin-left: 0px;
  padding: 0;
  border: none;
  border-bottom: none;
  box-shadow: none;
  margin-right: 5px;
  margin-bottom: 5px;
}

.bcs-results-info-wrapper{ color: #ccc; }

.rendo-helper-affix{
  width: auto;
  top: 120px;
}

@media (min-width: 992px) {
  .rendo-helper-affix {
    width: 280px;
  }
}
@media (min-width: 1200px) {
  .rendo-helper-affix {
    width: 285px;
  }
}

@media (max-width: 768px) {
  .rendo-helper-affix {
    position: static;
    width: auto;
    top: 0;
  }
}

.stamped-first{
  list-style-type: none;
}
