div.category-categories {  }
div.category-categories ol.categories-list {  }
div.category-categories ol.categories-list li { padding:0px 0px 0px 0px; }
div.category-categories ol.categories-list li:nth-child(4n),
div.category-categories ol.categories-list li:nth-child(4n+1) { background:#ededed; }

div.category-categories ol.categories-list li div.category-item {  }
div.category-categories ol.categories-list li div.category-item div.category-image {  }
div.category-categories ol.categories-list li div.category-item div.category-image img { max-width:100%; }
div.category-categories ol.categories-list li div.category-item div.category-name { font-size:26px; padding:15px 0px 15px 0px; }
div.category-categories ol.categories-list li div.category-item div.category-name,
div.category-categories ol.categories-list li div.category-item div.category-link { text-align:center; }
div.category-categories ol.categories-list li div.category-item div.category-link { font-style:italic; padding:0px 0px 20px 0px; }
div.category-categories ol.categories-list li div.category-item div.category-link a span { color:#deae4c; }