/* CSS Document */
/* Variables for SD */
/* Mixins for page */
/*--- Decor Options Page ---*/
.decorCategories {
  width: 240px;
  margin: 0;
  padding: 0;
}

.decorCategories ul {
  margin: 0;
  padding: 0;
  list-style: none;
}

.decorCategories ul li {
  line-height: 20px;
  background: #959ea3;
  color: #fff;
  margin: 0 0 5px 0;
  padding: 2px 25px 2px 2px;
  font-size: 12px;
  text-align: right;
  border-bottom: solid 1px #cfdae0;
}

.decorCategories ul li a {
  display: block;
  line-height: 20px;
  background: #959ea3;
  margin: 0 0 5px 0;
  padding: 2px 2px 2px 2px;
  font-size: 12px;
  text-align: right;
  border-bottom: solid 1px #cfdae0;
  color: #fff;
  text-decoration: none;
  transition: color 0.3s ease-in;
}

.decorCategories ul li a span.decorArrow {
  font-size: 1.7em;
  color: rgba(255, 255, 255, 0);
  transition: color 0.3s ease-in;
}

.decorCategories ul li:hover span.decorArrow {
  color: rgb(85, 85, 85);
}

.decorCategories ul li a:hover {
  color: #555;
}

/*--- Individual Decor Pages ---*/
/*-- #col-decor {
	width: 850px;
	margin: 0;
	padding: 5px 5px 20px 5px;
} --*/
/*-- #col-decor p{
	font-size: 11px;	
} --*/
.decorTitle {
  font-size: 24px;
  padding: 0 0 5px 0;
}

.decorSubTitle {
  padding: 0 0 10px 0;
}

.decorTagline {
  margin: 0 0 10px 0;
  font-weight: 400;
}

.decorDescription a {
  color: #ef6223;
}

.decorDescription ul {
  font-weight: 400;
}

.decorDescription li {
  padding: 0 0 10px 0;
  margin: 0 0 0 20px;
}

a.fancybox img {
  width: 150px;
  padding: 0 1em 1em 0;
}

.goBack {
  color: #403b39;
  padding: 1em 0 0 0;
  font-weight: 700;
  text-decoration: none;
  transition: color 0.3s ease-in-out;
}

.goBack span {
  color: #655f5d;
  font-size: 1.5em;
  transition: color 0.3s ease-in-out;
}

.goBack:hover, .goBack:focus {
  color: #111110;
}

.goBack:hover span, .goBack:focus span {
  color: #ef6223;
}

.hidden {
  display: none;
}/*# sourceMappingURL=SD-DecorStyles.css.map */