﻿.menutdx {
    padding: 10px !important;
}

.menuWrapper {
	text-align: left;
	width:100%;
	vertical-align:top;	
    background-color: #cee1eb !important;
}

.menudrop {
    background-color: #cee1eb !important;
}

.RadMenu .rmSlide, .RadMenu_Context {
    top: 37px !important;
}

a.header {
	color: #1499D3;
	font-size: 12px;
	font-family: Futura, Arial, sans-serif;
}
			
a.header:hover {
	color: #2E3D4F;
	font-size: 12px;
	font-family: Futura, Arial, sans-serif;
}

a.subheader {
	color: #1499D3;
	font-size: 12px;
	font-family: Futura, Arial, sans-serif;
}
			
a.subheader:hover {
	color: #2E3D4F;
	font-size: 12px;
	font-family: Futura, Arial, sans-serif;
}

a.k-link {
	color: #1499D3;
	font-size: 12px;
	font-family: Futura, Arial, sans-serif;
}
			
a.k-link:hover {
	color: #2E3D4F;
	font-size: 12px;
	font-family: Futura, Arial, sans-serif;
}

div.rmText {
    padding-left:0px !important;
}

.topnav {
	display:none;
	position:absolute;
	right:0;
	top:-55px;
	width:230px;
	padding:70px 0 0 15px;
	background:#fff;
	box-shadow:0 0 30px rgba(0,0,0,.4);
	z-index:2
}

.topnav .k-menu .k-item {
	width:100%;
	min-height:0
}

.topnav .k-menu .k-item .k-link {
	padding:8px;
	font-size:13px
}

.topnav .k-menu .k-item .k-group {
	box-shadow:none;
	border:0;
	border-bottom:1px solid #ddd;
	position:relative;
	display:block;
	padding:0;
	margin:0
}

.topnav .k-menu .k-item .k-group .k-item {
	border:0;
	padding:0;
	margin:0
}

.topnav .k-menu .k-item:first-child .k-group {
	width:auto;
	min-height:0;
	padding:0;
	background:0 0
}

.topnav .k-group {
	margin-left:8px !important;
}

.menudrop {
    background-color: #cee1eb !important;
}


RadMenu .rmSlide, .RadMenu_Context {
    display: none;
    float: left;
    overflow: hidden;
    position: absolute;
    width:calc(100% + 1px) !important;
    top: 50px !important;
    left:-1px !important;
}