/* ************************************************************************************************
								Categories Page Styles
************************************************************************************************ */
.content_scene_cat { color: #d7d7d7; line-height: 19px; margin: 0 0 26px 0; }
.content_scene_cat .content_scene_cat_bg { padding: 18px 10px 10px 42px; }
@media (max-width: 1199px) { .content_scene_cat .content_scene_cat_bg { padding: 10px 10px 10px 15px; } }
.content_scene_cat span.category-name { font-size: 30px; font-weight: 600; text-transform: uppercase; line-height: 50px; color: white; margin-bottom: 12px; }
@media (max-width: 1199px) { .content_scene_cat span.category-name { font-size: 25px; line-height: 30px; } }
.content_scene_cat p { margin-bottom: 0; }
.content_scene_cat a { color: white; }
.content_scene_cat a:hover { text-decoration: underline; }
.content_scene_cat .content_scene { color: #666666; }
.content_scene_cat .content_scene .cat_desc { padding-top: 20px; }
.content_scene_cat .content_scene .cat_desc a { color: #777777; }
.content_scene_cat .content_scene .cat_desc a:hover { color: #515151; }

/* ************************************************************************************************
									Sub Categories Styles
************************************************************************************************ */
#subcategories { border-top: 1px solid rgba(0, 0, 0, 0.1); padding: 15px 0 0px 0; }
#subcategories p.subcategory-heading { font-weight: bold; color: #333333; margin: 0 0 15px 0; }
#subcategories ul { margin: 0 0 0 -20px; }
#subcategories ul li { float: left; margin: 0px 20px; text-align: center; }
#subcategories ul li h5{margin-top: 10px;}
#subcategories ul li .subcategory-image { overflow: hidden; }
#subcategories ul li .subcategory-image a { display: block; }
#subcategories ul li .subcategory-image a img {
	max-width: 100%;
	-moz-transform: scale3d(1, 1, 1);
    -webkit-transform: scale3d(1, 1, 1);
    -o-transform: scale3d(1, 1, 1);
    -ms-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
    -webkit-transition: all 0.5s linear;
    -moz-transition: all 0.5s linear;
    -ms-transition: all 0.5s linear;
    -o-transition: all 0.5s linear;
    transition: all 0.5s linear;
    height: auto;
}
#subcategories ul li .subcategory-image a:hover img{
	-moz-transform: scale3d(1.05, 1.05, 1.05);
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    -o-transform: scale3d(1.05, 1.05, 1.05);
    -ms-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
    -webkit-transition: all 0.5s linear;
    -moz-transition: all 0.5s linear;
    -ms-transition: all 0.5s linear;
    -o-transition: all 0.5s linear;
    transition: all 0.5s linear;
}
#subcategories ul li .subcategory-name { font-family: 'Lato', sans-serif; font-size: 14px; font-weight: 600; color: #202020; }
#subcategories ul li .subcategory-name:hover { color: #0099a1; }
#subcategories ul li .cat_desc { display: none; }
#subcategories ul li:hover .subcategory-image a { opacity: 0.8; }
