.content_scene_cat {
    border-top:5px solid #404950;
    color:#777;
    line-height:19px;
    margin:0 0 0px 0;
}
.content_scene_cat:nth-of-type(2){
    border-top: 0;
}
.content_scene_cat .content_scene_cat_bg {
    /*padding:18px 20px 20px 10px;*/
    overflow:hidden;
    background-color:#fff !important;
}
@media (max-width:479px) {
    .content_scene_cat .content_scene_cat_bg {
        /*padding:20px 20px 20px 10px;*/
        background-position:45% 15px !important;
    }
}.content_scene_cat span.category-name {
     font:bold 30px/40px "Roboto",sans-serif;
     color:#333;
     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:#333;
    padding-left:1%;
    padding-right:0.5%;
    padding-top:0.5%;
    padding-bottom:0%;
    float:left;
}
.content_scene_cat a:hover {
    text-decoration:underline;
}
.content_scene_cat .content_scene {
    color:#777777;
}
.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;
}
#subcategories {
    border-top:1px solid #d6d4d4;
    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;
    width:128px;
    margin:0 0 13px 20px;
    text-align:center;
    height:230px;
}
#subcategories ul li .subcategory-image {
    padding:0 0 8px 0;
}
#subcategories ul li .subcategory-image a {
    display:block;
    padding:9px;
    border:1px solid #d6d4d4;
    background:#fff;
}
#subcategories ul li .subcategory-image a img {
    max-width:100%;
    vertical-align:top;
}
#subcategories ul li .subcategory-name {
    font:600 18px/22px "Roboto",sans-serif;
    color:#555454;
    text-transform:uppercase;
}
#subcategories ul li .subcategory-name:hover {
    color:#515151;
}
#subcategories ul li .cat_desc {
    display:none;
}
#subcategories ul li:hover .subcategory-image a {
    border:1px solid #333333;
}
