.rwing {
	display:none;
	flex-flow:column wrap;
	justify-content:center;
	align-items:center;
	position: fixed;
	z-index:9003;
	right:0;
	top: 100px;
}


.rwing li {width:100%}
.rwing li a {
	display:block;
	padding:var(--padding-1);
	background-color:var(--theme-color2);
	color:var(--color-w);
	font-size:var(--text-sm);
	text-align:center;
	opacity:0.9;
	transition: 0.3s all;
}

.rwing li a:before{
	content:"";
	width:2.5em;
	height:2.5em;
	background-color:var(--color-w);
	-webkit-mask-repeat: no-repeat;
	mask-repeat: no-repeat;
	-webkit-mask-position: center center;
	mask-position: center center;
	-webkit-mask-size: contain;
	mask-size: contain;
	transition: 0.3s;
	display:block;
	margin: 0 auto var(--margin-s) auto;	
}

.rwing li:nth-of-type(1) a:before{
	-webkit-mask-image:url(/images/common/location_on_wght200.svg);
	mask-image:url(/images/common/location_on_wght200.svg);
}
.rwing li:nth-of-type(2) a:before{
	-webkit-mask-image:url(/images/common/stethoscope_wght200.svg);
	mask-image:url(/images/common/catalog.svg);
}

.rwing li:nth-of-type(3) a:before{
	-webkit-mask-image:url(/images/common/home_health_wght200.svg);
	mask-image:url(/images/common/home.svg);
}

.rwing li:nth-of-type(4) a:before{
	-webkit-mask-image:url(/images/common/order_approve_wght200.svg);
	mask-image:url(/images/common/order_approve_wght200.svg);
}
.rwing li a:hover {
	background-color:rgba(255,255,255,0.95);
	color:var(--theme-color2);
	transition: 0.3s all;
}

.rwing li a:hover:before{
	background-color:var(--theme-color2);
}

@media (min-width:1024px){
	.rwing {display:flex}
}

