.mmenus{ position:relative;} .head1 i{ font-size:20px; margin-right:10px;} .mdorp{position: relative;} .head1{ color:#fff; background:#333; padding:5px; line-height:26px;margin-top:10px; text-transform: uppercase; font-size:16px;} #dropMenus { height:auto; top:41px;background: #fff; display: none; position:absolute;z-index:3; left:0; border: 1px solid #555; width:100%;} .head1 .ment{ float:right; position:absolute; right:10px; top:10px; padding:5px; font-size:20px;} .active .ment{ display:none;} .box-category { overflow: hidden; } .box-category li a { border-bottom: 1px solid #f8f8f8; color:#222; display: block; position: relative; } .box-category li:hover{ background:#fafafa;} .box-category li a.active { color: #121313; } .box-category li ul { display: none; margin-bottom: 0; } .box-category li a.active + ul { display: block; } .box-category li a:before { float: left; margin-right: 5px; position: relative; } .box-content > ul > li:last-of-type > a,.box-category > ul > li:last-of-type > a { border-bottom: 0 none !important; } .side-category i { display: table; line-height: 100%; position: absolute; text-align: center; } .side-category-accordion .box-category li ul li a:before { content: ""; float: none; } .box-category li a img, .side-column .oc-module .product-grid-item .image img { border-color: rgb(244, 244, 244); border-style: solid; border-width: 3px; } .side-category i { color: #000; position:absolute; z-index:8; font-size:16px; height: 30px; right: 5px; text-transform: none; top: 5px; width: 30px; } .box-category li a{ padding:8px 25px 5px 8px; }