

/* Start:/local/templates/nalire_copy/components/vdmake/menu/top_horizontal_v2021/style.css?17030847304268*/
.yamm2 .nav-outer .navbar-nav li .icon-menu,
.nav-all-category__item .icon-menu {
    display: block;
    margin: 0 auto 5px;
    width: 50px;
    height: 50px;
    transition: all 0.3s ease-in-out 0s;
    /*border-radius: 50%;*/
}

/*.yamm2 .nav-outer .navbar-nav li a:hover .icon-menu {
	background: transparent url(/images/main_active.svg) no-repeat center center;
}*/
.nav-all-category__item {
    margin-bottom: 10px;
    height: 95px;
}

.yamm2 > .nav-bg-class > .navbar-collapse > .nav-outer > .navbar-nav li a,
.nav-all-category__item a {
    color: #555555 !important;
    /*font-size: 0.875em;*/
    text-decoration: none;
    text-transform: uppercase;
    /*width: 100%;*/
    width: 95px;
    -webkit-transition: all 0.3s ease-in-out 0s;
    transition: all 0.3s ease-in-out 0s;
}

.yamm2 > .nav-bg-class > .navbar-collapse > .nav-outer > .navbar-nav .dropdown-menu li a {
    width: 100%;
}

@media (max-width: 767px) {
    .yamm2 > .nav-bg-class > .navbar-collapse > .nav-outer > .navbar-nav li a {
        width: 100%;
    }
}

/*.yamm2 .nav-outer .navbar-nav li a span:after {
	background: none repeat scroll 0 0 #FFFFFF;
	content: "";
	height: 20%;
	left: -2%;
	position: absolute;
	top: 95.75%;
	-webkit-transition: all 0.4s ease 0s;
	transition: all 0.4s ease 0s;
	width: 110%;
}*/

/*.yamm2 .nav-outer .navbar-nav li a:hover span:after {
	-webkit-transform: scale(0,1);
	-ms-transform: scale(0,1);
	transform: scale(0,1);
}*/
.yamm2 .nav-outer .navbar-nav li a span,
.nav-all-category__item a span {
    position: relative;
    /*font-size: 1em;*/
    font-size: 10px;
    font-weight: bold;
}

.yamm2 .nav-outer .navbar-nav li a:hover span,
.nav-all-category__item a:hover span {
    border-bottom: 2px solid #FF6C6C;
}

/*.yamm2 .nav-outer .navbar-nav .menu-element-nav {
  padding-left: 8px;
  padding-right: 8px;
}*/

/*.yamm2 .nav-outer .navbar-nav li a:after {
  content: '';
  position: absolute;
  right: 43%; bottom: 17px;
  border: 5px solid transparent;
  border-top: 5px solid #a0a0a0;
}*/

.nav-all-category {
    text-align: center;
    display: none;
    position: absolute;
    top: 35px;
    z-index: 1001;
    background: #ffffff;
    border: 1px solid #e7e7e7;
    padding: 20px 20px;
    box-shadow: 0 0 10px #e7e7e7;
    margin: 0 1px;
}

/*.nav-show-category {*/
    /*background: transparent;*/
    /*border: none;*/
    /*padding: 10px 15px;*/
    /*float: left;*/
    /*margin: 5px;*/
    /*background-color: #333333;*/
    /*color: #ffffff;*/
    /*border-radius: 21px;*/
/*}*/

/*B: WD 2021 edit*/
.wd-2021 .nav-all-category {
    text-align: left;
    padding-left: 0px;
    left: -181px;
}
.wd-2021 .nav-all-category__list,
.wd-2021 .nav-all-category__detail {
    max-height: 600px;
    overflow: auto;
    overflow-y: scroll;
    scrollbar-color: #d5d5d5 transparent;
    scrollbar-width: thin;
}
.wd-2021 .nav-all-category__item {
    height: auto;
    text-align: left;
}
.wd-2021 .nav-all-category__item a {
    display: block;
    width: 100%;
    text-transform: none;
    padding: 7px 5px 5px 7px;
}
.wd-2021 .nav-all-category__item a:hover {
    background-color: rgba(118,121,127,0.1);
}
.wd-2021 .nav-all-category__item a span {
    font-size: 12px;
    vertical-align: middle;
}
.wd-2021 .nav-all-category__item a:hover span {
    border-bottom: none;
}
.wd-2021 .nav-all-category__item .icon-menu {
    display: inline-block;
    width: 25px;
    height: 25px;
}
.wd-2021 .nav-all-category__detail li > a {
    text-align: left;
    color: #333333;
}
.wd-2021 .nav-all-category__detail li > a:hover {
    color: #ff6c6c;
}
.wd-2021 .nav-detail__title {
    display: block;
    width: 100%;
    text-align: left;
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 10px;
    color: #333333;
}
.wd-2021 .nav-detail__second-title {
    margin: 5px 0;
}
.wd-2021 .nav-detail__second-title a{
    font-size: 14px;
    font-weight: bold;
}

/*E: WD 2021 edit*/

/*.btn.nav-show-category:hover {*/
    /*color: #dddddd;*/
/*}*/

.nav-show-category:hover ~ .nav-all-category,
.nav-all-category:hover {
    display: block;
}
/* End */
/* /local/templates/nalire_copy/components/vdmake/menu/top_horizontal_v2021/style.css?17030847304268 */
