
#menubar {
	width:950px;
	height:33px;
	background-color:#1f5da9;
	position:relative;
	top:212px;
	margin-left:34px;
}

.mar-menu {
	background-color: #1f5da9;
	position: relative;
	z-index: 1000;
	color: #fff;
//	font-weight: 200;
//	box-shadow: 0 0 10px #1f5da9;
	font-family: Tahoma, sans-serif;
	font-size: 15px;
	height:30px;
	text-align:center;
	}
.mar-menu ul {
	width:auto;
	margin: 0;
	padding: 0;
	font-family: Tahoma, sans-serif;
	font-size: 15px;
	height:30px;
}
.mar-menu li {
	position: relative;
	top:-210px;
	white-space: nowrap;
	cursor: pointer;
	text-transform: capitalize !important;
	list-style: none;

	-webkit-transition: background-color ease-in 200ms;
	-moz-transition: background-color ease-in 200ms;
	-ms-transition: background-color ease-in 200ms;
	-o-transition: background-color ease-in 200ms;
	transition: background-color ease-in 200ms;
	text-align:left;

	padding-bottom:5px;
}
.mar-menu li:hover {
	background-color: #68B1D0;
	font-weight: normal;
//	text-shadow: 0 10px 10px #222;
}



.mar-menu a:link {
	font-family: Tahoma, sans-serif;
	font-size: 15px;
	color: #ffffff;
	font-weight: normal;
	text-decoration:none;
}

.mar-menu a:hover {
	font-family: Tahoma, sans-serif;
	font-size: 15px;
	color: #ffffff;
	font-weight: normal;
	text-decoration:none;
}
.mar-menu a:visited {
	font-family: Tahoma, sans-serif;
	font-size: 15px;
	color: #ffffff;
	font-weight: normal;
	text-decoration:none;
}

.mar-menu ul li.topmenu {
	display: inline-table;
//	padding: .3em 1em;
	padding: .2em 1em;
}
.mar-menu .topmenu ul {
	display:none;
	position: absolute;
	background-color: #1f5da9;
}
.mar-menu li:hover > ul {
	display: table;
}
.mar-menu ul.submenu {
	top: 100%; left: -0px;
	padding-top: .5em;
	padding-bottom: .5em;	
	box-shadow: 0 0 10px black;
}
.mar-menu ul.submenu .submenu {
	top: -.5em; left: 100%;
	font-size: 15px;
}
.mar-menu ul.submenu li {
//	padding: .2em 1.5em;
	position: relative;
	top:0px;
	padding: .2em 1em;
	font-size: 15px;
	max-width:100%;
}
.mar-menu li.divider {
	padding: 0;
	border-top: 1px solid #ffffff;
	margin: .5rem auto .3rem;
	cursor: default;
}
.mar-menu li.divider:hover {
	background-color: transparent;
}

 li.topmenu+li.topmenu { border-left: 1px solid #ffffff }
 
 #mobile-menu-icon-open {display:none;}
 #mobile-menu-icon-close {display:none;}
 
@media (max-width: 750px) {
	
	
 #mobile-menu-icon-open
	{
	display:block;
	position:absolute;
	top:1px;
	right:1px;
	}
	
 #mobile-menu-icon-close
	{
	display:none;
	position:absolute;
	top:1px;
	right:1px;
	}
	
	#menubar {
		display:none;
		width:90%;
		margin-left:0px;
		height:2px;
		margin-top:-10px;
		position: absolute;
		top: 42px;
		right:10px;
		z-index:1000;
	}
	
	.mar-menu ul.submenu .submenu {
		top:1px;
		left:5px;
	}

	.mar-menu {
		font-size: 15px;
		z-index:1000;
		height: auto;
		box-shadow: 0 0 10px black;
	}
	
	.mar-menu ul {
		width:100%;
		//font-size:11px;
		z-index:1000;
		height:auto;
		background-color:#1f5da9;
	}
	
	.mar-menu li {
		position:relative;
		top:0px;
	}
	
	.mar-menu ul li.topmenu {
		display:block;
		z-index:1000;
	}
	
	.mar-menu ul.submenu {
		max-width:90% !important;
		padding-top:0;
		font-size:15px;
		background-color:#1f5da9;
		z-index:1001;
		position:relative;
	}
	
	.mar-menu ul.submenu li {
		line-height:120%;
		margin-top: 3px;
		margin-bottom:3px;
		background-color:#1f5da9;
		//white-space: normal;
		overflow:hidden;
		padding: .5em 1em;
	}
	
	.mar-menu li:hover > ul {
		z-index:1001;
		margin-bottom:3px;
	}
	
	.mar-menu a:link {
		font-size:15px;
	}
	
	.mar-menu ul.submenu a:link {
		font-size:15px;
	}
	
	.mar-menu a:hover {
		//font-size:11px;
	}
	
	li.topmenu+li.topmenu {
		border-left:0;
	}
	
	.menucontainer {
		display:none;
	}
	
	
	
	
}