.multilevelpushmenu_wrapper {	position: absolute;	overflow: hidden;	min-width: 100%;	min-height: 100%;	margin: 0;	padding: 0; border-right: 1px solid #d0e2ea;}

.multilevelpushmenu_wrapper .levelHolderClass {	position: absolute;	overflow: hidden;  overflow-y:auto;top: 0;	background:#fbfdff;	width: auto;	min-height: 100%;	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 1em;	zoom: 1;}

.multilevelpushmenu_wrapper .ltr {	margin-left: -100%;	left: 0;	-moz-box-shadow: 5px 0 5px -5px #adadad;	-webkit-box-shadow: 5px 0 5px -5px #adadad;	box-shadow: 5px 0 5px -5px #adadad;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#adadad,direction=90,strength=2);
}

.multilevelpushmenu_wrapper .rtl {	margin-right: -100%;	right: 0;	-moz-box-shadow: 5px 0 5px 5px #1f4164;	-webkit-box-shadow: 5px 0 5px 5px #1f4164;	box-shadow: 5px 0 5px 5px #1f4164;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=#1f4164,direction=270,strength=2);
}

.multilevelpushmenu_wrapper .multilevelpushmenu_inactive {	background: #2e6196;
    background: rgba(255,255,255,1);
background: -moz-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 74%, rgba(255,255,255,1) 87%, rgba(245,245,245,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255,255,255,1)), color-stop(74%, rgba(255,255,255,1)), color-stop(87%, rgba(255,255,255,1)), color-stop(100%, rgba(245,245,245,1)));
background: -webkit-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 74%, rgba(255,255,255,1) 87%, rgba(245,245,245,1) 100%);
background: -o-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 74%, rgba(255,255,255,1) 87%, rgba(245,245,245,1) 100%);
background: -ms-linear-gradient(left, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 74%, rgba(255,255,255,1) 87%, rgba(245,245,245,1) 100%);
background: linear-gradient(to right, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 74%, rgba(255,255,255,1) 87%, rgba(245,245,245,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=1 );

-webkit-box-shadow:inset -1px 1px 2px 0px rgba(207,207,207,0.7);
-moz-box-shadow:inset -1px 1px 2px 0px rgba(207,207,207,0.7);
box-shadow:inset -1px 1px 2px 0px rgba(207,207,207,0.7);
}

.multilevelpushmenu_wrapper h2 {	font-size: 1.1em;	line-height: 1.2em;	font-weight: bold;	color: #ffffff;	padding:.4em .4em ;    margin:1px 0;    background-color:#2379b7;}

.multilevelpushmenu_wrapper ul {	list-style: none;	padding: 0;	margin: 0;}

.multilevelpushmenu_wrapper li {	cursor: pointer;	border-top: 1px solid #d0e2ea;    font-family: 'Montserrat', sans-serif; font-weight:500;}

.multilevelpushmenu_wrapper li:last-child {	border-bottom: 1px solid #d0e2ea;}

.multilevelpushmenu_wrapper li:hover {background-color: #E5EDF4;}

.multilevelpushmenu_wrapper a {	display: block;	outline: none;	overflow: hidden;	font-size: 0.9em;	line-height: 1.3em;	padding: .8em .6em;	text-decoration: none;	color: #4b7284;    white-space:normal;}

.multilevelpushmenu_wrapper li.active a{background-color:#E5EDF4; color:#00305d;}

/*.multilevelpushmenu_wrapper a:hover {color: #043d56;}*/

.multilevelpushmenu_wrapper .backItemClass {display: block;	background: #f3f8ff;border-top: 1px solid #d0e2ea;}

.multilevelpushmenu_wrapper .backItemClass a{color:rgb(0, 151, 220) !important;padding: .4em .6em;}
.multilevelpushmenu_wrapper .backItemClass a:hover{background-color:transparent;}

.multilevelpushmenu_wrapper .floatRight {	float: right;}

.multilevelpushmenu_wrapper .floatLeft {	float: left;}

.multilevelpushmenu_wrapper .cursorPointer {	cursor: pointer;}

.multilevelpushmenu_wrapper .iconSpacing_ltr {	padding: 0 .4em 0 0;}

.multilevelpushmenu_wrapper .iconSpacing_rtl {	padding: 0 0 0 .4em;}

.multilevelpushmenu_wrapper .form-control{border-radius:0 !important;}