.cls_menu_first_ul{
	top:0;
}

.menu-wrap > li > a, .dropdown-menu li a{
	line-height: normal;
}

.cls_menu_first_ul .dropdown-menu{
	display: block;
    position: relative;
	min-width: auto;
	padding: unset;
	margin:unset;
	box-shadow: none;
    border: 0 none;
}


.menu-item-2834{
	display:none !important;	
}

.mrig_secondary_menu_class ul li ul.sub-menu li ul.dropdown-menu li a span.cls_menu_2s5_count{
    padding-left: 5px;
    color: #004aad;
    font-size: 12px;
}

.cls_menu_2s5_count:before{
	content: "(";
}

.cls_menu_2s5_count:after{
	content: ")";
}

.secondary_nav{

}

.secondary_nav:after{
	content: "";
	clear: both;
	display: block;
}

.secondary_nav_hld_in {
    height: 44px;
    box-sizing: border-box;
    position: relative;
	max-width:1180px;
	width:100%;
	margin-left: auto;
    margin-right: auto;
}

.cls_right_top_bar{
    padding-top: 2px;
    float: right;
}

.cls_left_top_bar{
    float: left;
    padding-top: 2px;
}

.mrig_secondary_menu_class {
	background: #fff;
	width: auto;
    position: relative;
    z-index: 100;
    border: 2px solid #004aad;
    border-radius: 10px;
    padding: 5px 1px 5px 0px;
}

.cls_dd_sec{
	width: 160px;
	float: left;
	border: 2px solid #004aad;
	border-radius: 5px;
	background: #fff;
	box-shadow: 3px 3px 11px -1px #00000087;
}

.mrig_secondary_menu_class .cls_dd_left{
	margin-right: 20px;
}

.cls_dd_left h6{
    background-color: #004aad;
    color: #fff;
    text-align: center;
    font-size: 14px;
	line-height: 30px;
}

.mrig_secondary_menu_class .cls_dd_right{
    float: right;
    margin-right: -4px;
	padding-top: 6px;
}

.mrig_secondary_menu_class .cls_dd_right img{
	width: 100%;
}

.mrig_secondary_menu_class *{
    line-height: normal;
	padding: 0;
    margin: 0;
}

.mrig_secondary_menu_class a *{
	cursor:pointer;
}

.mrig_secondary_menu_class ul li a{
	font-size:14px;
	color:#000;
	text-decoration:none;	
/*	padding: 9px 10px;*/
    display: inline-block;
}

.sec_menu_hld_m{
    position: static;
    z-index: 200;
    margin-top: 10px;
    background: #fff;
    border-radius: 10px;
}

.mrig_secondary_menu_class ul li ul.sub-menu{
	opacity:1;
	visibility:visible;
}

.mrig_secondary_menu_class ul li:hover > ul.sub-menu{

}

.cls_nav_inhld > .cls_ul_hld{
	width: calc(100% - 355px);
	float: left !important;
}

.cls_cat_head{
	background: #004aad;
    padding: 6px 10px 13px 10px;
    border-radius: 6px;
    margin-bottom: -7px;
    font-size: 13px;
}

.mrig_secondary_menu_class ul li ul.sub-menu li .cls_nav_inhld > .cls_ul_hld > ul.dropdown-menu{
	border: 2px solid #004aad;
	background: #fff;
	border-radius: 5px;
	float: none;
	padding: 5px 5px;
	box-shadow: 3px 3px 11px -1px #00000087;
}

.mrig_secondary_menu_class ul li ul.sub-menu li .cls_nav_inhld > .cls_ul_hld > ul.dropdown-menu::after{
	content: "";
	clear: both;
	display: block;
}

.mrig_secondary_menu_class ul li ul.sub-menu li .cls_nav_inhld::after{
	content: "";
	clear: both;
	display: block;
}

.mrig_secondary_menu_class ul li ul li a span.menu_hot_deals{
	border-top: 3px #f00 solid;
    position: absolute;
    margin-left: -14px;
    width: 100%;
    top: 0;
}

.mrig_secondary_menu_class ul li ul li:hover a span.menu_hot_deals{
    border-radius: 3px 3px 0px 0px;
}

.mrig_secondary_menu_class ul li ul li ul li .menu_hot_deals{
	border-top: 0px none;
	display:inline-block !important;
    background: url(../images/hotdeals-icon.png) no-repeat;
    background-size: 25px;
    width: 25px;
    height: 25px;
    margin-bottom: -10px;
    margin-left: 9px;
	top:inherit;
}

.sec_menu_hld_m:hover ul.sub-menu{
	opacity:1;
	visibility:visible;
	transition: all 0.3s ease;
}

.sec_menu_hld_m ul.sub-menu{
	padding-left:5px;
	padding-right:5px;
}

.mrig_secondary_menu_class ul li ul.sub-menu{
    /* width: 1040px;
    position: absolute;
    border-radius: 0px 0px 0px 0px;
    z-index: 200;
    left: 0;
    color: #000;
	padding-left: 10px; */
}

.mrig_secondary_menu_class ul li ul.sub-menu li{
    float: left;
    border-radius: 5px;
    margin-right: 1px;
    background: rgb(236, 236, 236);
	position: static;
}

.mrig_secondary_menu_class ul li ul.sub-menu li *{

}

.mrig_secondary_menu_class ul li ul.sub-menu li:hover{
	color: #fff;
	background: #002868;
	transition: all 0.3s ease;
}

.mrig_secondary_menu_class ul > li > ul.sub-menu > li::after{
	content: "\f0d8";
    font-family: "fontAwesome";
    color: #004aad;
    position: absolute;
    z-index: 100;
    font-size: 32px;
    margin-left: 12px;
    bottom: -31px;
	opacity: 0;
}

.mrig_secondary_menu_class ul > li > ul.sub-menu > li:hover::after{
	opacity: 1;
	transition: opacity 0.3s ease,visibility 0.3s ease,display 0.3s ease;
	transition-delay: 0.3s;
}


.cls_nav_inhld > .cls_ul_hld > ul.dropdown-menu img{
	width: 25px;
	margin-left:-7px;
}

.mrig_secondary_menu_class ul li ul.sub-menu li a{
    color: inherit;
    text-decoration: none;
    font-size: 20px !important;
    display: block;
    border-right: solid 1px transparent;
    border-left: solid 1px transparent;
    text-align: left;
    border-radius: 5px;
    background-size: 14px;
    position: relative;
    padding:6px 10.7px;
    border-bottom: none;
	font-family: "Open Sans",tahoma,Trebuchet MS;
}


.mrig_secondary_menu_class ul li > ul.sub-menu > li > .cls_nav_inhld{
	width: calc(100% + 373px);
	left: 0px;
	position: absolute;
    box-sizing: border-box;
	visibility:hidden;
	opacity:0;
	height: 0;
	/* overflow: hidden; */
}

.cls_nav_inhld:before{
	content: "";
    position: absolute;
    background-color: #ffffffde;
    width: calc(100% + 10px);
    height: calc(100% - 17px);
    z-index: -1;
    border-radius: 10px;
    margin-left: -10px;
}

.mrig_secondary_menu_class ul li ul.sub-menu li ul.sub-menu{
	/* opacity:0;
	visibility:hidden;
    border: 2px solid #002868;
	padding:5px;
	box-sizing:border-box;
	left: -166px;
    width: 1210px !important;
    padding-left: 260px; */
}

.cls_menu_under_stores{
    width: 240px;
    float: left;
	cursor: default;
}

.cls_menu_under_stores a{
	padding: 0px !important;
}


.mrig_secondary_menu_class ul li > ul.sub-menu > li:hover > .cls_nav_inhld{
	display: block;
	opacity:1;
	visibility:visible;
	height: auto;
	transition: opacity 0.3s ease,visibility 0.3s ease,display 0.3s ease;
 	transition-delay: 0.3s;
	top: inherit;
	z-index: 10;
	padding: 5px 5px 0px 5px;
	padding-top: 26px;
    left: -189px;
}

.mrig_secondary_menu_class .cls_nav_inhld:before{
	/* content: "\f0d8";
    font-family: "fontAwesome";
    color: #004aad;
    position: absolute;
    top: -24px;
    z-index: 100;
    font-size: 32px;
    left: 30px;
	display: none; */
}

.mrig_secondary_menu_class ul li ul.sub-menu li:hover ul.sub-menu::after{
	content: "";
	clear: both;
	display: block;
}

.mrig_secondary_menu_class ul li ul.sub-menu li ul.dropdown-menu li{
    width: 33%;
    float: left;
    transition: all 0.3s ease;
    color: #000;
    background: none;
    box-sizing: border-box;
    margin: 0;
	position: relative;
}

.mrig_secondary_menu_class ul li ul.sub-menu li ul.dropdown-menu li:hover{
	color:#000;
	background: #dde6ff;
}

.mrig_secondary_menu_class ul li ul.sub-menu li ul.dropdown-menu li a{
	/* background:url(../images/Circle.png) no-repeat 10px center;
    padding-left: 30px;
    padding-top: 10px;
    padding-bottom: 10px; */
	font-size:14px !important;
	line-height: normal;
}

.mrig_secondary_menu_class ul li ul.sub-menu li ul.dropdown-menu li:hover a{
	/* background:url(../images/Circle_hover.png) no-repeat 10px center; */
	background: none;
}

.mrig_secondary_menu_class ul li ul.sub-menu li ul.dropdown-menu li a span{
	color:#002868;
}

.mrig_secondary_menu_class ul li ul.sub-menu li ul.dropdown-menu li:hover a span {
    color:#000000;
}

/*level 3*/

.mrig_secondary_menu_class ul li ul.sub-menu li ul.dropdown-menu li ul.dropdown-menu li a{
	background:url(../images/Circle.png) no-repeat 10px center;
	font-size: 12px !important;
    padding: 7px;
    padding-left: 30px;
}

.mrig_secondary_menu_class ul li ul.sub-menu li ul.dropdown-menu li ul.dropdown-menu li:hover a{
	background:url(../images/Circle_hover.png) no-repeat 10px center;
	font-size: 12px !important;
    padding: 7px;
    padding-left: 30px;
}

.mrig_secondary_menu_class ul li ul.sub-menu li ul.dropdown-menu li ul.dropdown-menu{
	opacity:0;
	visibility:hidden;
	width: 98% !important;
	left: 8px;
	padding-left: 5px;
    min-height: auto;
}

.mrig_secondary_menu_class ul li ul.sub-menu li ul.dropdown-menu li:hover ul.dropdown-menu{
	opacity: 1;
    visibility: visible;
    display: block;
    position: absolute;
    background: #fff;
    border: 2px solid #002868;
    z-index: 1;
    padding: 5px;
    border-radius: 5px;
}

.mrig_secondary_menu_class ul li > ul > li .cls_nav_inhld > .cls_ul_hld > ul > li .dropdown-menu{
	display:none;
}

/*level 4*/

.mrig_secondary_menu_class ul li ul.sub-menu li ul.dropdown-menu li ul.dropdown-menu li ul.dropdown-menu li a{
	background:url(../images/Circle.png) no-repeat 16px center;
}

.mrig_secondary_menu_class ul li ul.sub-menu li ul.dropdown-menu li ul.dropdown-menu li ul.dropdown-menu li:hover a{
	background:url(../images/Circle_hover.png) no-repeat 16px center;
}

.mrig_secondary_menu_class ul li ul.sub-menu li ul.dropdown-menu li ul.dropdown-menu li ul.dropdown-menu{
	opacity:0;
	visibility:hidden;
}

.mrig_secondary_menu_class ul li ul.sub-menu li ul.dropdown-menu li ul.dropdown-menu li:hover ul.dropdown-menu{
	opacity:1;
	visibility:visible;
}

/*level 5*/

.mrig_secondary_menu_class ul li ul.sub-menu li ul.dropdown-menu li ul.dropdown-menu li ul.dropdown-menu li ul.dropdown-menu li a{
	background:url(../images/Circle.png) no-repeat 16px center;
}

.mrig_secondary_menu_class ul li ul.sub-menu li ul.dropdown-menu li ul.dropdown-menu li ul.dropdown-menu li ul.dropdown-menu li:hover a{
	background:url(../images/Circle_hover.png) no-repeat 16px center;
}

.mrig_secondary_menu_class ul li ul.sub-menu li ul.dropdown-menu li ul.dropdown-menu li ul.dropdown-menu li ul.dropdown-menu{
	opacity:0;
	visibility:hidden;
}

.mrig_secondary_menu_class ul li ul.sub-menu li ul.dropdown-menu li ul.dropdown-menu li ul.dropdown-menu li:hover ul.dropdown-menu{
	opacity:1;
	visibility:visible;
}

/*level 6*/

.mrig_secondary_menu_class ul li ul.sub-menu li ul.dropdown-menu li ul.dropdown-menu li ul.dropdown-menu li ul.dropdown-menu li ul.dropdown-menu li a{
	background:url(../images/Circle.png) no-repeat 16px center;
}

.mrig_secondary_menu_class ul li ul.sub-menu li ul.dropdown-menu li ul.dropdown-menu li ul.dropdown-menu li ul.dropdown-menu li ul.dropdown-menu li:hover a{
	background:url(../images/Circle_hover.png) no-repeat 16px center;
}

.mrig_secondary_menu_class ul li ul.sub-menu li ul.dropdown-menu li ul.dropdown-menu li ul.dropdown-menu li ul.dropdown-menu li ul.dropdown-menu{
	opacity:0;
	visibility:hidden;

}

.mrig_secondary_menu_class ul li ul.sub-menu li ul.dropdown-menu li ul.dropdown-menu li ul.dropdown-menu li ul.dropdown-menu li:hover ul.dropdown-menu{
	opacity:1;
	visibility:visible;
}


/*level 7*/

.mrig_secondary_menu_class ul li ul.sub-menu li ul.dropdown-menu li ul.dropdown-menu li ul.dropdown-menu li ul.dropdown-menu li ul.dropdown-menu li ul.dropdown-menu li a{
	background:url(../images/Circle.png) no-repeat 16px center;
}

.mrig_secondary_menu_class ul li ul.sub-menu li ul.dropdown-menu li ul.dropdown-menu li ul.dropdown-menu li ul.dropdown-menu li ul.dropdown-menu li ul.dropdown-menu li:hover a{
	background:url(../images/Circle_hover.png) no-repeat 16px center;
}

.mrig_secondary_menu_class ul li ul.sub-menu li ul.dropdown-menu li ul.dropdown-menu li ul.dropdown-menu li ul.dropdown-menu li ul.dropdown-menu li ul.dropdown-menu{
	opacity:0;
	visibility:hidden;
}

.mrig_secondary_menu_class ul li ul.sub-menu li ul.dropdown-menu li ul.dropdown-menu li ul.dropdown-menu li ul.dropdown-menu li ul.dropdown-menu li:hover ul.dropdown-menu{
	opacity:1;
	visibility:visible;
}

.mrig_secondary_menu_class ul li ul.sub-menu li ul.dropdown-menu li.menu-item-has-children{
	background:url(../images/header_arrow.png) no-repeat right center;
}

.mrig_secondary_menu_class ul li ul.sub-menu li ul.dropdown-menu li.menu-item-has-children:hover{

}

.mrig_secondary_menu_class ul li ul.sub-menu li ul.dropdown-menu li.menu-item-has-children ul li{
    width: 100% !important;
}


.mrig_secondary_menu_class ul li ul.sub-menu li ul.dropdown-menu li.menu-item-has-children ul li a{

}

.mrig_secondary_menu_class ul li ul.sub-menu li ul.dropdown-menu li ul{
	width:100% !important;
	right: 0px;
}

.mrig_secondary_menu_class ul li ul.sub-menu li ul.dropdown-menu li ul li{
	width:50% !important;
}

.cls_aisle_list_drop_down{
    padding-top: 5px;
	position: relative;
}

.cls_aisle_list_drop_down .fa-caret-up{
	font-size: 30px;
    position: absolute;
    top: -6px;
    left: 167px;
    color: #004aad;
}

.nav_hld{
	display: none;
}

.h_cat_sel:hover .nav_hld{
	display: block;
}

@media screen and (max-width: 1300px) {
	.mrig_secondary_menu_class ul li ul.sub-menu li a{
		padding:15px 12px 15px 11px;
	}

	.cls_aisle_list_drop_down {
		padding-left: 24px;
	}

	.mrig_secondary_menu_class ul li ul.sub-menu li ul.sub-menu{
		opacity:0;
		visibility:hidden;
		width:758px !important;
	}

}


@media screen and (max-width: 1100px) {


	.mrig_secondary_menu_class ul li ul.sub-menu li ul.dropdown-menu li{
		width:33%;
	}
	
	.mrig_secondary_menu_class ul li ul.sub-menu{
	    width: 782px;	
	}


	.cls_logo_holder {
		margin-left: -30px;
	}

	
	.mrig_secondary_menu_class ul li ul.sub-menu li a {
		padding: 15px 11px 15px 10px;
	}


}




.zmb-wrap .zmb-menu > li {
    display: table-cell;
}

.zmb-wrap .zmb-menu > li:hover{
	background:none;	
}

.zmb-wrap .zmb-menu > li > a:hover,.zmb-wrap .zmb-menu > li.current_page_item > a {
	background: #FBBC05;
    color: #000;
}

.zmb-wrap .zmb-menu > li:first-child > a {
	border-top-left-radius: 8px;
    border-bottom-left-radius: 8px;
}

.zmb-wrap .zmb-menu > li > a {
    padding: 12px 10px;
    text-transform: none;
	color: #fff;
}
.zmb-wrap .zmb-menu .menu-item-has-children .dropdown-toggle .caret{
	color:#fff;	
	bottom:0px;
}

.zmb-wrap .zmb-menu > li .sub-menu {
    box-sizing: border-box;
    border-top: none 0px;
	top: 36px;
    left: auto;
	width: auto;
}

.mrig_secondary_menu_class ul li ul.sub-menu li ul.dropdown-menu li.cls_menu_under_stores{
    width: 22%;
    cursor: auto;
    padding: 0px 10px 10px 10px;
    box-sizing: border-box;
    margin: 0;
    clear: both;
    position: absolute;
    top: 0;
    left: 0;
}

.mrig_secondary_menu_class ul li ul.sub-menu li ul.dropdown-menu li ul .cls_menu_under_stores{
	display:none !important;	
}

.cls_under_store_holder{
	padding-top: 1px;	
}

.cls_menu_under_store{
	float: left;
    margin-right: 10px;
    margin-top: 15px;
	width:100%;
}

.cls_menu_under_store img{
	width:100%;
}

.mrig_secondary_menu_class ul li ul.sub-menu li ul.dropdown-menu li.cls_menu_under_stores a{
	background:none;
	padding:0;
}

.mrig_secondary_menu_class ul li ul.sub-menu li ul.dropdown-menu li.cls_menu_under_stores:hover{
	background:none;
	color:#000000;
}

.menu_under_store_name{
	text-align:center;
	font-size:12px;	
	color: #000;
}

.menu_float_support_by{
    font-size: 12px;
    padding-left: 9px;
    margin-bottom: -5px;
    background: #002868;
    line-height: 24px;
    border-radius: 4px;
    color: #fff;
    font-weight: 600;	
}


.mrig_secondary_menu_class ul li a.cls_shop_by_aisle{
    background: url(../images/menu_shop_by_aisle_img_2.png) no-repeat right 0px;
    color: #0fa19f;
    line-height: 50px;
    padding-right: 27px;
    font-size: 18px;
	visibility: hidden;
	display: none;
}

.mrig_secondary_menu_class ul li a.cls_shop_by_aisle:hover{
/*	background:none;	*/
}



.fa.cls_menu_bar_ico_l{
    padding-right: 5px;
}

.fa.cls_menu_bar_ico_r{
	font-size: 16px;
    padding-left: 5px;
    float: right;
    margin-right: -16px;
}

.menu_login_area *{
	transition: all 0.2s ease;
}

.menu_login_area{
    color: #fff;
    cursor: pointer;
    position: relative;
    right: 0;
    z-index: 250;
	padding: 0px 10px;
}

.menu_login_area_in{
    padding-left: 15px;
    padding-right: 30px;
    display: block;
    color: #fff;
    text-decoration: none;
}

.menu_login_area_in:hover{
	color:#fff;
}

.menu_login_area:hover{
	background:#FBBC05;
}

.menu_login_area:hover .menu_login_area_in{
	color:#000;
}

.menu_login_area_show{
	display:none;
	padding-bottom: 10px;
}

.menu_login_area:hover .menu_login_area_show{
	display:block;
	background: #FBBC05;
    position: absolute;
    width: 100%;
	left: 0;
}


.cls_login_links{
		
}

.cls_login_links .cls_li_S44{
	font-size: 15px;
    margin-bottom: -7px;
    margin-top: 1px;
}

.cls_login_links .cls_li_S45{
    width: 155px;
	font-size: 16px;
    margin-top: -6px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: list-item;
    float: left;
    padding-top: 4px;
}

.cls_logo_holder{
	width: 149px;
    margin-top: 13px;
    float: left;
    margin-left: 9px;
}

.cls_logo_holder img{
	width:100%;
}

.cls_head_login_hld{
	padding:10px;
	text-align: center;
}


.cls_head_login_link{
	padding:10px;
    background: #fff;
    border-radius: 4px;
    padding: 8px 20px;
    text-decoration: none;
    display: block;
    text-align: center;
    font-weight: 600;
	position: relative;
}

.cls_head_login_link:hover{
	color:#ffffff;
	background:#002868;	
}

.cls_head_login_link span{
    font-size: 10px;
    position: absolute;
    top: -10px;
    left: -3px;
    background: #000;
    border-radius: 5px;
    padding: 1px 9px 4px 9px;
    line-height: normal;
    color: #ffdb71;
}

.head_gap{
    margin-bottom: 20px;
    margin-top: 10px;
}

.cls_head_signup_link{
    font-size: 12px;
	color: #fff;
	text-decoration:none;
}

.cls_head_signup_link:hover{
	color:#fff;
	text-decoration:underline;
}

.cls_head_links_hld{
    padding: 5px 10px 0px 10px;
    border-top: 1px solid #deaa11;
}

.cls_head_links_hld a{
	color: #000;
    display: block;
    text-decoration: none;
	font-size:14px;
}

.cls_head_links_hld a:hover{
	color: #000;
	text-decoration:underline;
}

#menu-login-menu{
	
}

#menu-login-menu li{
	margin-top:0px;
	padding-top:5px;	
}

#menu-login-menu li a{
	
}

#menu-login-menu li a:hover{
	text-decoration:underline;
}

.cls_login_logo{
	position: absolute;
	left: 9px;
	top: 7px;
	border-radius: 5px;
    height: 33px;
}

#menu-login-menu .current_page_item a{
	font-weight: bold;
	color: #fff;
}


.zmb-wrap .zmb-toggle-menu-mobile:hover .icon span{
    background-color: #dedede;	
}

#secondary_nav li ul li ul li.cls_menu_upper_banner{
	display:block;
	width: 100%;
    margin-bottom: 5px;
}

#secondary_nav li ul li ul li.cls_menu_upper_banner a{
    background: #da1019;
    padding: 8px 13px;
    box-sizing: border-box;
    color: #fff;
    text-align: center;
}

#secondary_nav li ul li ul li.cls_menu_upper_banner a:after{
	font-family: "FontAwesome";
    content: "\f061";
    padding-left: 10px;
    font-size: 16px;
}

#secondary_nav li ul li ul li.cls_menu_upper_banner a:hover{
    background: #ea1620;
}

.nav_hld{
	/* float: right;
    width: 1050px; */
	position: absolute;
    left: 0;
}

.menubar ul.menu-wrap {
    display: flex !important;
}

.zmb-wrap .zmb-menu > li .sub-menu {
    display: none;
}

#all_menu {
	float: none;
	display: flex;
}

#all_menu a span.item-img-icon{
	width: 30px;
	height: 100%;
    background-size: contain;
    background-position: center center;
    background-repeat: no-repeat;
    display: inline-block;
}

.all_nav {
	float: none !important;
    width: 100%;
}

.zmb-wrap .zmb-menu > li:hover > .sub-menu {
    display: block;
}

.zmb-wrap .zmb-menu > li {
    display: inline-grid;
    width: 100%;
}


/* ZAN Custom Classes */

.explore_menu_hld .ult_main_cl.ult-adjust-bottom-margin{
	margin-bottom: auto !important;
}

.zmb-wrap #all_menu.zmb-menu > li:hover > .sub-menu {
    max-width: 100px;
}	

/* ZAN Custom Classes */



@media screen and (max-width: 991px){

	.cls_under_store_holder .cls_menu_under_store:nth-child(7),.cls_under_store_holder .cls_menu_under_store:nth-child(8),.cls_aisle_list_drop_down{
		display:none;	
	}

	.cls_logo_holder{
		width: 60px;
		margin-top: -47px;
		margin-left: 66px;
		z-index: 1000;
		position: relative;
	}

	.sub-menu.zanmenu * {
		color: #2d2d2d !important;
		line-height: normal;
	}

	.zmb-clone-wrap > .zmb-panels > .zmb-panel .zmb-menu > .menu-item, .zmb-clone-wrap > .zmb-panels > .zmb-panel .sub-menu > .menu-item{
		box-sizing:border-box;	
	}

	.zmb-wrap .zmb-toggle-menu-mobile .icon{
		width: 25px;
		height: auto;
		border: 1px solid #fff;
		padding: 10px 10px 5px 10px;
		float: left;
		margin-left: 0px;
		margin-right: 15px;
		border-radius: 7px;
	}
	
	.zmb-wrap .zmb-toggle-menu-mobile .icon span {
		background:#fff;
	}

	.menu-item-2834{
		display:block !important;
	}

	.cls_login_links .cls_li_S45{
		font-size: 12px;
		width:100px;
	}

	.filter_aisles .filteropt{
		zoom:0.7;
	}

	.side_panel_info_booth{
		zoom:0.6;
	}

}

@media screen and (max-width: 1249px){
	.cls_logo_holder{
		width: 78px;
	}

	.nav_hld {
		float: right;
		width: 841px;
	}

}








