.mod-rmenu-group-caption a {
	text-decoration: none;
}

.mod-rmenu-items {
	display: flex;
	flex-wrap: wrap;
}

.mod-rmenu-item {
	display: flex;
	width: 33.33%;
}

.mod-rmenu-item._small {
	display: flex;
	width: 25%;
}

.mod-rmenu-item-link {
	display: flex;
	flex: auto;
	margin: 0 5px;
	align-items: center;
	background-color: transparent;
	border-bottom: 1px solid transparent;
	cursor: pointer;
}

.mod-rmenu-item-link._small{
	margin: 0 2px;
}

.mod-rmenu-item-link-image {
	display: flex;
	min-width: 64px;
	min-height: 64px;
	width: 64px;
	height: 64px;
	padding: 5px;
	align-items: center;
	justify-content: center;
	overflow: hidden;
}

.mod-rmenu-item-link-image._small {
	min-width: 48px;
	min-height: 48px;
	width: 48px;
	height: 48px;
	padding: 2px;
}

.mod-rmenu-item-link-caption {
	display: flex;
	padding: 5px;
	align-items: center;
}

.mod-rmenu-item-link-caption._small {
	padding: 2px;
	font-size: 0.9em;
}

/*MEDIA*/
@media screen and (max-device-width:767px){
	.mod-rmenu-items {
		flex-direction: column;
	}
	.mod-rmenu-item {
		display: flex;
		width: 100%;
	}
	.mod-rmenu-item._small {
		width: 100%;
	}
}
@media screen and (min-device-width:768px) and (max-device-width:991px) {
	.mod-rmenu-item._small {
		width: 50%;
	}
}
/**/