﻿.category-list { background: #f5f5f5; }
.category-list h5 { font-size: 17px; font-weight: bold; border-bottom: 1px solid #e0e0e0; padding: 15px 0; cursor: pointer; margin-bottom: 0; }
    .category-list h5 i { float: right; color: #979797; font-size: 15px; }
    .category-list h6 { font-size: 12px; font-weight: bold; border-bottom: 1px solid #efefef; padding: 10px 0; color: #000; cursor: pointer; }
    .category-list h6 i { float: left; color: #979797; font-size: 15px; margin-right: 10px; }
.category-list li { position: relative; margin: 1px 0; }
.category-list .category li a.item { color: #000; text-decoration: none; font-size: 12px; display: block; padding: 8px;  transition: all .2s ease-in; }
.category-list .category li.dropList>a.item::after { position: absolute; top: 8px; right: 10px; font-family: 'themify'; content: "\e649"; color: #D8DFE2; transition: all .2s ease-in; }
.category-list .category li>a.item:hover, .category-list li>a.item.active, .category-list .category li.dropList>a.item:hover::after, .category-list .category li.dropList>a.active::after { background: #fff; transition: all .2s ease-in; color: #0083be; }
.category-list .category li a.clearFltr {}
    .category-list .category li a.clearFltr::after { position: absolute; left: 0; /* top: 8px; */ content: "\e646"; font-family: 'themify'; }
.category-list .category, .category-list .category ul { padding-left: 0px; }
    .category-list .category ul { display: none;padding-left: 15px; }
    .category-list .category ul.openDropList { display: block; }
#ProductList .row{ width: 100%;}
.prodDesc { min-height: 100px; }
.category-list .filter a { text-decoration: none; }
.category-list .filter span { margin-left: 10px; font-size: 12px; color: #000; vertical-align: middle; }
.category-list .filter input[type=checkbox] { vertical-align: middle; }
