.cat-nav-box ul li ul, .cat-nav-hor ul li ul {
	-moz-box-shadow: 12px 12px 22px rgba(0,0,0,0.2);
	-webkit-box-shadow: 12px 12px 22px rgba(0,0,0,0.2);
	box-shadow: 8px 8px 12px rgba(0,0,0,0.2);
}	
/*=================[Top Categories Menu Styles]======================*/
.cat-nav-hor a.category-top {background-image: none !important; padding: 0 !important; margin:0 !important;}
.cat-nav-hor ul {list-style-type: none; padding: 0; margin: 0;}

.cat-nav-hor ul li a span {padding: 10px 10px; display: block;}
.cat-nav-hor ul > li.level_1 > a > span {padding: 15px 14px;}

.cat-nav-hor > ul > li {display: inline-block; position: relative;}
.cat-nav-hor ul li {position: relative;}

.cat-nav-hor ul li ul {display: none; position: absolute; min-width: 220px;}
.cat-nav-hor ul li:hover > ul {display: block; z-index: 1500;}

.cat-nav-hor ul li ul li.has_sub {background-image: url("../images/arrow.gif"); background-repeat: no-repeat; background-position: 95% center;}

.cat-nav-hor ul li ul li ul {position: absolute; left: 220px; top: 0;}

/*=================[Sidebox Styles]======================*/

.cat-nav-box {padding: 0;}
.cat-nav-box a.category-top {padding: 0 !important; margin:0 !important;}
.cat-nav-box ul {list-style-type: none; padding: 0; margin: 0;}

.cat-nav-box ul li a span {padding: 10px 12px; display: block;}

.cat-nav-box ul li ul {display: none; position: absolute; min-width: 220px; background: #fff; border: 1px solid #e5e5e5;}
.cat-nav-box > ul > li {display: block; position: relative;}
.cat-nav-box ul li {position: relative; border-bottom: 1px solid #ddd;}
.cat-nav-box ul li:last-child {border: 0;}


.cat-nav-box ul li ul {display: none; position: absolute; width: 220px; top: 0; left: 100%; background: #fff; border: 1px solid #eee;}
.cat-nav-box ul li:hover > ul {display: block; z-index: 1500;}

.cat-nav-box ul li.has_sub {background-image: url("../images/arrow.gif"); background-repeat: no-repeat; background-position: 95% center;}

.cat-nav-box ul li:hover {background-color: #eee !important;}

