.right-sidebar>ul{

	list-style: none;

	padding: 0;

}

.widget-item{

	margin: 0;
}

.right-sidebar>ul li ul{

	background: #F19EC8;
	color: #fff
}

.right-sidebar>ul li ul li{

	list-style: square;

	padding: 10px 0;

	border-bottom: 1px solid #fff
}

.right-sidebar>ul li ul li:last-child{

	border-bottom: none;

}

.right-sidebar>ul li ul li a{

	color: #fff;

	text-decoration: none;



}

.right-sidebar>ul li ul li a:hover{

	text-decoration: underline;

}

#namlbn_product_filter a.active {
	font-weight: bold; color: #333
}
.widget_support {
	border: solid 1px #ffe2bf;
}
.widget_support h3 {
	margin: 0;text-align: left;
	padding: 8px 10px;
	background-color: rgb(203 131 0 / 89%);
	color: #fff;font-size: 1.2em; font-weight: bold;
}
.widget_support ul {
	padding: 10px;
	margin: 0;
	list-style: none;
}
.widget_support ul li {
	padding: 10px 0;
	margin: 0;
	display: flex;
	align-items: center;
}
.widget_support img {
	display: inline-block;
	width: auto;
	height: 2.5em;
	vertical-align: middle;
}
.widget_support svg {
	display: inline-block;
	width: auto;
	height: 3em;
	vertical-align: middle;
}
.widget_support p svg {
	height: 1.6em;
} 
.widget_support li .col_wrapper {
	display: inline-block;
	width: 90%;
	padding-left: 15px;
	vertical-align: top;
}
.widget_support li{
	border-bottom: 1px solid rgba(255,255,255,0.03)
}
.widget_support li p {
	margin-bottom: 0;
}
.widget_support li p.name_phone a {
	margin-right: 10px;
	display: inline-block;
	color: rgb(203 131 0 / 89%);
	font-weight: 700; vertical-align: middle;
}