@import url(https://maxcdn.bootstrapcdn.com/font-awesome/4.6.1/css/font-awesome.min.css);

/***
Main-Top Menu
***/
ul#dt_menu,
ul#dt_menu ul {
	list-style:none;
	margin:0;
	padding:0;
}
/***
Horizontal Menus Style
***/
.mm-horizontal ul#dt_menu > li {
	float:left;
	position:relative;
}
.mm-horizontal ul#dt_menu > li a {
	padding:5px 10px;
	display:inline-block;
}
.mm-horizontal ul#dt_menu > li.dropdown > a:after {
	font-family:Fontawesome;
	content:"\f0d7";
	position:absolute;
	padding-left:5px;
}
.mm-horizontal ul#dt_menu > li > ul > li.dropdown > a:after {
	font-family:Fontawesome;
	content:"\f0da";
	position:absolute;
	right:10px;
}
.mm-horizontal ul#dt_menu > li > ul.dropdown-menu,
.mm-horizontal ul#dt_menu > li > ul > li > ul.dropdown-menu {
	display:none;
	position:absolute;
	left:0;
	top:100%;
	z-index:99;
	min-width: 150px;
	background:#f2f2f2;
}
.mm-horizontal ul#dt_menu > li > ul > li > ul.dropdown-menu {
	left:100%;
	top:inherit;
}

.mm-horizontal ul#dt_menu > li:hover > ul.dropdown-menu,
.mm-horizontal ul#dt_menu > li > ul > li:hover > ul.dropdown-menu {
	display:inline-block;
}
/***
Vertical Menus Style
***/
.mm-vertical ul#dt_menu .dropdown > a {
	padding-left:10px;
}
.mm-vertical ul#dt_menu .dropdown > a:before {
	font-family:Fontawesome;
	content:"\f0da";
	position:absolute;
	left:0;
}
.mm-vertical ul#dt_menu .dropdown-menu {
	padding-left:10px;
}
.mm-vertical ul#dt_menu .dropdown-menu a:hover {
	color:#069;
	background:none;
}

/***
Clearfix
***/
#dt_menu:before,
#dt_menu:after {
	content: " ";
    display: table;
}
#dt_menu:after {
	clear: both;
}