/* Widget Accordion */
#cssmenu {
  box-sizing: border-box;
  padding: 8px 8px 0;
}
#cssmenu li a,#catalogwidget a {
    color: #666;
    font-size: 11pt;
    text-transform: uppercase;
	text-decoration:none;
}	
#cssmenu li ul a,#catalogwidget ul a {
    text-transform: capitalize;
}
.open .down,#cssmenu a:hover{color:#5F3100;text-decoration:none;}
#cssmenu li ul a:hover{color:#cbba75;}
ul.has-sub{padding-left:15px;display:none;margin-bottom:10px;}

a .down {
    cursor: pointer;
}
#menuleft.column {
    width: 100%;
}
#cssmenu a {
    display: block;
}
#cssmenu a span {
    display: block;
}
li.has-sub {
    background: url("https://www.rejodadi.co.id/modul/catalog/css/images/+.png") no-repeat scroll 100% 4px rgba(0, 0, 0, 0);
	text-align:left;
}
#cssmenu li ul li {
  list-style-type: circle;
  margin:3px 0 3px 14px;
}
select#sUkuran {
    margin: 10px 0;
}
select#attr-size {
    margin-top: 10px;
	display:inline-block;
}
.ajax-loader {
    display: inline-block /* !important */;
    margin-left: 7px;
}
.product_attributes label {
    /* width: 110px; */
}


/*===============----ROHMAN WAS HERE----================*/

#category-megamenu li.has-sub {
    background: url(images/right-arrow.png) no-repeat 95% 10px/20px;
    text-align: left;
    position: relative;
}
div#category-megamenu > ul {
	margin:-10px;
}
div#category-megamenu > ul > li > a {
    color: #FE990B;
    display: block;
    padding: 10px 10px 10px 15px;
	text-transform:uppercase;
}
div#category-megamenu > ul > li:hover > a{
	background:#fbfad7;
}
#category-megamenu > ul > li:last-child {border:0;}
#category-megamenu > ul > li {
    border-bottom: 1px solid #ddd;
}
div#category-megamenu li {position:relative}
div#category-megamenu > ul > li.has-sub:hover > a{
	background:url(images/right-arrow.png) no-repeat 95% 10px/20px #fbfad7;
}
div#category-megamenu ul {
    padding: 0;
    list-style: none;
}
@media (min-width:992px){
div#category-megamenu > ul > li:hover > ul{
	display:block;
}
/* div#category-megamenu > ul > li > ul { */
    /* display: none; */
    /* width: 640px!important; */
    /* position: absolute; */
    /* left: 100%; */
    /* background: #fff; */
    /* border: 1px solid #eee; */
    /* top: 0; */
    /* margin: 0 0 0 6px; */
    /* padding: 14px ; */
    /* padding-bottom: 0 ; */
/* } */
div#category-megamenu > ul > li > ul {
    display: none;
    width: 640px!important;
    position: absolute;
    left: 100%;
    background: #fbfad7;
    border: 1px solid #ddd;
    top: 0;
    margin: 0 0 0 6px;
    padding: 25px 14px;
    padding-bottom: 12px;
}
div#category-megamenu > ul > li > ul > li:nth-child(3n+1) {
	clear:both
}
div#category-megamenu > ul > li > ul > li > a {
    text-transform: uppercase;
    display: block;
    border-bottom: 1px dotted #aaa;
    margin-bottom: 15px;
}
div#category-megamenu > ul > li > ul > li {
    width: 33.33%;
    float: left;
    padding: 0 10px;
}
div#category-megamenu > ul > li > ul:before {
    content: "";
    display: block;
    position: absolute;
    width: 10px;
    height: 100%;
    /* background: #000; */
    left: -8px;
    z-index: 99999;
    top: 0;
}
}

@media (max-width:991px){
div#category-megamenu > ul > li.active > ul {
    display: block;
    padding: 5px 15px;
}
div#category-megamenu > ul > li.active > ul > li > a {
    padding: 5px 0;
    display: block;
	text-transform:uppercase;
    border-bottom: 1px dotted #bbb;
}
div#category-megamenu > ul > li.has-sub.active > a {
    background: url(images/right-arrow.png) no-repeat 95% center/20px #fbfad7;
}
}

/*===============-----------END---------================*/