/* ************************************************************************************************
								Categories Page Styles
************************************************************************************************ */
/* line 7, ../sass/category.scss */
.content_scene_cat {
  margin: 0 0 25px 0;
}
/* line 9, ../sass/category.scss */
.content_scene_cat .align_center {
  margin: 0 0 8px 0;
}
/* line 11, ../sass/category.scss */
.content_scene_cat .align_center img {
  max-width: 100%;
  height: auto;
}
/* line 16, ../sass/category.scss */
.content_scene_cat .content_scene_cat_bg {
  padding: 18px 10px 10px 42px;
  background-color: #464646 !important;
}
@media (max-width: 1199px) {
  /* line 16, ../sass/category.scss */
  .content_scene_cat .content_scene_cat_bg {
    padding: 10px 10px 10px 15px;
  }
}
/* line 23, ../sass/category.scss */
.content_scene_cat span.category-name {
  font: 600 42px/51px "Abril Fatface", Helvetica, sans-serif;
  color: white;
  margin-bottom: 12px;
}
@media (max-width: 1199px) {
  /* line 23, ../sass/category.scss */
  .content_scene_cat span.category-name {
    font-size: 25px;
    line-height: 30px;
  }
}
/* line 32, ../sass/category.scss */
.content_scene_cat p {
  margin-bottom: 0;
}
/* line 35, ../sass/category.scss */
.content_scene_cat a {
  color: white;
}
/* line 37, ../sass/category.scss */
.content_scene_cat a:hover {
  text-decoration: underline;
}
/* line 41, ../sass/category.scss */
.content_scene_cat .content_scene {
  color: gray;
}
/* line 43, ../sass/category.scss */
.content_scene_cat .content_scene .cat_desc {
  padding-top: 20px;
}
/* line 45, ../sass/category.scss */
.content_scene_cat .content_scene .cat_desc a {
  color: black;
}
/* line 47, ../sass/category.scss */
.content_scene_cat .content_scene .cat_desc a:hover {
  color: #ee2b63;
}

/* ************************************************************************************************
									Sub Categories Styles
************************************************************************************************ */
/* line 59, ../sass/category.scss */
#subcategories {
  border-top: 1px solid #d6d4d4;
  padding: 15px 0 0px 0;
}
/* line 63, ../sass/category.scss */
#subcategories ul {
  margin: 0 0 15px 0px;
  width: 100%;
  text-align: center;
}
/* line 67, ../sass/category.scss */
#subcategories ul li {
  float: left;
  width: 18%;
  margin: 0 1%;
  text-align: center;
}
@media (max-width: 991px) {
  /* line 67, ../sass/category.scss */
  #subcategories ul li {
    width: 23%;
  }
}
@media (max-width: 767px) {
  /* line 67, ../sass/category.scss */
  #subcategories ul li {
    width: 48%;
  }
}
@media (max-width: 480px) {
  /* line 67, ../sass/category.scss */
  #subcategories ul li {
    width: 50%;
    float: none;
    margin: 5px auto;
  }
}
/* line 83, ../sass/category.scss */
#subcategories ul li .subcategory-image {
  padding: 0;
}
/* line 85, ../sass/category.scss */
#subcategories ul li .subcategory-image a {
  display: block;
  padding: 6px;
  border: 1px solid #d6d4d4;
}
/* line 89, ../sass/category.scss */
#subcategories ul li .subcategory-image a img {
  max-width: 100%;
  vertical-align: top;
  height: auto;
}
/* line 96, ../sass/category.scss */
#subcategories ul li .subcategory-name {
  color: #555454;
}
/* line 98, ../sass/category.scss */
#subcategories ul li .subcategory-name:hover {
  color: #ee2b63;
}
/* line 102, ../sass/category.scss */
#subcategories ul li .cat_desc {
  display: none;
}
/* line 106, ../sass/category.scss */
#subcategories ul li:hover a {
  color: #ee2b63;
}
/* line 108, ../sass/category.scss */
#subcategories ul li:hover .subcategory-image a {
  border: 2px solid #d6d4d4;
  padding: 5px;
}

/*
	STYLE SHEET FOR JQUERY LISTNAV PLUGIN V 3.0.0, 11/22/2017
	For more information, visit http://esteinborn.github.com/jquery-listnav
*/
.listNav {
  margin-bottom: 20px;
}

.listNav,
.ln-letters {
  overflow: hidden;
}

.listNavHide {
  position: absolute;
  overflow: hidden;
  clip: rect(0 0 0 0);
  height: 1px;
  width: 1px;
  margin: -1px;
  padding: 0;
  border: 0;
}

.letterCountShow {
  display: block;
}

.ln-letters a {
  border-right: none;
  display: block;
  float: left;
  font-size: .9em;
  padding: 5px 0;
  text-decoration: none;
  width: /*3.5%*/ calc(100% / 26);
  text-align: center;
  border-bottom: 1px solid transparent;
}

.ln-letters a.all {
  width: 9%;
}

.ln-letters .ln-last {
}

.ln-letters a:hover {
  background-color: #eaeaea;
}
.ln-letters .ln-selected {
  color: #00b0ed;
  font-weight: 700;
  border-bottom: 1px solid #00b0ed;
}

.ln-letters .ln-disabled {
  color: #ccc;
}

.ln-letter-count {
  color: #336699;
  font-size: .8em;
  left: 0;
  line-height: 1.35;
  position: absolute;
  text-align: center;
  top: 0;
  width: 20px;
}

/*# sourceMappingURL=listnav.css.map */