/* imports must be done first */
/* @import url("MPC_TMPL_JQMOBILE_MENU_SHOW_ver410.css") screen and (min-width: 768px); */
@import url("MPC_TMPL_JQMOBILE_MENU_SHOW_ver410.css") screen and (min-width: 800px);


/* Menu */
.dlweb-list-menu.ui-listview > li .ui-collapsible-heading {
	margin: 0;
}
.dlweb-list-menu .ui-collapsible.ui-li-static {
	padding: 0;
	border: none !important;
}
.dlweb-list-menu .ui-collapsible + li > .ui-btn,
.dlweb-list-menu .ui-collapsible + .ui-collapsible > .ui-collapsible-heading > .ui-btn,
.dlweb-list-menu .ui-panel-inner > .ui-listview > li.ui-first-child .ui-btn {
	border-top: none !important;
}
.dlweb-list-menu.ui-listview .ui-listview .ui-btn {
	padding-left: 1.5em;
	/*color: #999;*/
}
/* Menu Lists */
.dlweb-list-menu .ui-btn,
.dlweb-list-menu .ui-btn:visited,
.dlweb-list-menu .ui-li-divider {
	/*
	font-family: 'Open Sans', sans-serif;
	font-weight: 300;
	text-shadow: none !important;
	*/
}
.dlweb-list-menu .ui-btn:hover,
.dlweb-list-menu .ui-btn:active {
	/*
	color: #3388cc;
	*/
}
.dlweb-list-menu .ui-btn.ui-btn-active {
	/*
	color: #fff;
	*/
}
.dlweb-list-menu .ui-li-divider {
	/*
	color: #3eb249;
	*/
}



/* Navmenu */
.dlweb-navmenu-panel .ui-listview > li .ui-collapsible-heading {
	margin: 0;
}
.dlweb-navmenu-panel .ui-collapsible.ui-li-static {
	padding: 0;
	border: none !important;
}
.dlweb-navmenu-panel .ui-collapsible + li > .ui-btn,
.dlweb-navmenu-panel .ui-collapsible + .ui-collapsible > .ui-collapsible-heading > .ui-btn,
.dlweb-navmenu-panel .ui-panel-inner > .ui-listview > li.ui-first-child .ui-btn {
	border-top: none !important;
}
.dlweb-navmenu-panel .ui-listview .ui-listview .ui-btn {
	padding-left: 1.5em;
	/*
	color: #999;
	*/
}
.dlweb-navmenu-panel .ui-listview .ui-listview .ui-btn.ui-btn-active {
	/*
	color: #fff;
	*/
}
.dlweb-navmenu-panel .ui-btn:after {
	opacity: .4;
	filter: Alpha(Opacity=40);
}
.dlweb-menu .dlweb-navmenu-panel.dlweb-panel-page-nav {
	display: none;
	position: absolute;
	top: 178px;
	left: 12px;
}
.dlweb-menu .dlweb-navmenu-panel.dlweb-panel-page-nav ul li:first-child a{
	border-top: none;
}

/* Default image size */
#menu_logo {
	height: 50px;
	width: 220px;
	margin-left: 16px;
}
/* Default footer display */
.dlweb-footer {
	display: none !important;
}

/* active menu item */
.dlweb_MenuActive {
	color: #ffffff !important;
	background-color: #002D72 !important;
	text-shadow: none !important;
}

#menu_MENU_VISIBLE_DIV {
	width: 200px;
}
#menu_MENU_VISIBLE_DIV label {
	background-color: #f9f9f9;
	color: #777777;
	border: 0;
	font-weight: normal;
	padding-left: 0;
}

/*@media (max-width: 600px), (min-width: 768px) {*/
@media (max-width: 600px), (min-width: 800px) {
	#menu_MENU_VISIBLE_DIV {
		display: none;
	}
}

@media (min-width: 900px) {
	.dlweb-navmenu-panel {
		width: 320px;
	}
	.ui-panel-inner {
		width: 304px;
	}
	.dlweb-page, .ui-selectmenu.ui-page {
		margin-left: 350px !important;
	}
}


@media (min-width: 1350px) {
	.dlweb-navmenu-panel {
		float: left !important;
		position: relative !important;
	}
	body.ui-mobile-viewport {
		width: 1350px !important; 
		margin: 0 auto !important;
	}
	.dlweb-page, .ui-selectmenu.ui-page {
		position: relative !important;
		float: right !important;
		left: auto !important;
		margin-left: 0px !important;
		width: 990px !important;
	}
	.dlweb-navmenu-panel .ui-panel-inner {
		position: fixed !important;
		left: auto !important;
		right: auto !important;
	}
}