.BlockIslandInfoMenu {
	height: 38px !important;
}

	.BlockIslandInfoMenu .rmRootGroup {
		border: none !important;
		color: #fff !important;
		background-color: #177ab7 !important;
		border-radius: 0 !important;
	}

		.BlockIslandInfoMenu .rmRootGroup.rmHorizontal > .rmItem, .BlockIslandInfoMenu .rmRootGroup.rmHorizontal > .rmRootScrollGroup > .rmItem {
			border-width: 0 !important;
			border-style: none !important;
		}

		.BlockIslandInfoMenu .rmRootGroup .rmRootLink {
			padding: 0 19px !important;
			color: #fff !important;
			
		}

		.BlockIslandInfoMenu .rmRootGroup .rmRootLink:hover {
			background-color: unset !important;
			text-decoration: none !important;
		}

	.BlockIslandInfoMenu .rmSelected .rmRootLink, .BlockIslandInfoMenu .rmExpanded .rmRootLink {
		color: #fff !important;
		background-color: unset !important;
		box-shadow: unset !important;
	}

			.BlockIslandInfoMenu, .BlockIslandInfoMenu a.rmLink, .BlockIslandInfoMenu a.rmTLink {
		color: #fff;
		font: normal 12px/38px Tahoma !important;
		text-decoration: none;
		height: 38px !important;
		background-color: inherit;
		font-weight: bold !important;
	}

				.BlockIslandInfoMenu .rmGroup, .BlockIslandInfoMenu .rmPopup, .BlockIslandInfoMenu .rmMultiColumn {
					padding: 0;
					border: 0 !important;
					border-radius: unset !important;
					color: #3B7EA3 !important;
					background-color: #fff !important;
					opacity: 0.8 !important;
				}

					.BlockIslandInfoMenu .rmGroup .rmLink {
						padding: 0px 13px !important;
						color: #3B7EA3 !important;
					}


				.BlockIslandInfoMenu .rmSlide .rmLink:hover {
					background-color: #3b7ea3 !important;
					color: #fff !important;
					text-decoration: none !important;
					
				}

				.BlockIslandInfoMenu .rmSlide .rmLink {
					font: 14px/23px Tahoma !important;
					height: 23px !important;
					color: #3b7ea3 !important;
					text-transform: none !important;
				}

				.BlockIslandInfoMenu .rmGroup.rmVertical {
					padding: 8px 15px !important;
				}