.headTitleCat li
{
	float: left;
    padding: 5px 16px 8px 16px;    
    cursor: pointer;    
    text-align: center;
	font-size: 16px;
}
.alink-left,.alink-left1
{
	display: block;
	color: #47494a;
	font-weight: 500;
	padding: 14px 19px;
	/*font-size: 16px;*/
}
.subCategoryRightList li a
{
	/*padding-left:6px;*/
	color: #363838;
	font-size: 13px;
}
.subCategoryRightList li a:hover
{
	color:#f04723;
}
a{text-decoration:none;}

@media (min-width:992px)
{
	.menu_left_side
	{
		height: 442px;
	}
}
.menu_left_side
{
    display: inline-block;
    width: 24%;
    background-color: #faf7eb;
    float: left;
    
    box-sizing: border-box;

    overflow: hidden;
    overflow: hidden;
    position: relative;
    z-index: 1;
}
.headTitleCat
{
	margin:auto;
	width: auto;
}
.menu_right_side
{
	display: inline-block;
	width: 76%;
	float: left;
	height: 442px;
	background-color:#fff;
	padding: 10px 2px 4px 10px;
	overflow: hidden;
}
.menu_angle_downBtn
{
	-webkit-transition: all .2s;
	transition: all .2s;
	font-size: 23px!important;
	position: relative;
	right: 6px;
	top: 2px;
}
.subCatLeftSide
{
	display:none;
}
ul {
    padding: 0;
    margin: 0;
}
li {
    list-style-type: none; 
}
.parentCat
{
	padding: 10px 8px 8px 0px;
	font-weight: 500!important;
}
.parentCatLeftSide 
{
	margin:auto;
	width: 958px;
	//box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
	box-shadow:0 4px 8px 0 rgba(0, 0, 0, 0.13), 0 6px 20px 0 rgba(0, 0, 0, 0.09);
	position: absolute;
    z-index: 111;
}
.subCategoryRightList li
{
	margin-left: 8px;
	padding: 2px 0px;
}
.moreMenuBtn a
{
 	color: #1769ed;
}
.menuCatactive
{
	border-bottom: 3px solid #dba000;
	color: #dba000;
}
.subCatactive a
{
	   background-color: #fff;
	   color: #dba000;
	   font-weight: 500;
}
.subCategoryRightList{
    height: 420px;
    -webkit-columns: 4;
    -moz-columns: 4;
    columns: 4;
    -moz-column-fill: auto;
    column-fill: auto;
/* Old Chrome, Safari and Opera */
    -webkit-column-rule: 1px solid lightblue;        /* Old Firefox */
    -moz-column-rule: 1px solid lightblue;      /* Standard Syntax */
    column-rule: 1px solid #eee;
}
@media (max-width:1150px)
{
	.headTitleCat li
	{
		padding:4px;
		font-size:14px;
	}
}


/*mobile menu css*/

.closeMenuButton
{
	background: #35313100;
	border: none;
	float: right;
	position: absolute;
	right: -14px;
	padding: 4px;
	/* top: 8px; */
	/* box-shadow: 0 10px 29px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05); */
	z-index: 11111;
}

#background_overlayId
{
	background-color: rgba(41, 37, 37, 0.97);
	z-index: 1111;
	/*height:auto!important;
	width:auto!important;
	position:absolute!important;*/
	height:100vh!important;
	
}

.mob_menu_left_arrow_img
{
	width: 22px;
    float: left;
}

#closeMenuButtonId img
{
	position:fixed;
}
.menu_medium
{
	display:none;
}
