@font-face {
    font-family: 'UTMAndrogyne';
    src: url('../font/UTMAndrogyne.eot');
    src: url('../font/UTMAndrogyne.eot') format('embedded-opentype'),
         url('../font/UTMAndrogyne.woff2') format('woff2'),
         url('../font/UTMAndrogyne.woff') format('woff'),
         url('../font/UTMAndrogyne.ttf') format('truetype'),
         url('../font/UTMAndrogyne.svg#UTMAndrogyne') format('svg');
}

@font-face {
    font-family: 'RobotoCondensed';
    src: url('../font/RobotoCondensed.eot');
    src: url('../font/RobotoCondensed.eot') format('embedded-opentype'),
         url('../font/RobotoCondensed.svg') format('svg');
}
.ddsmoothmenu {
	width:1200px;
	margin:0 auto;
	position:relative;
}
.ddsmoothmenu ul {
	width: 100%;
	z-index:100;
	margin: 0;
	padding: 0;
	list-style-type: none;
}
/*Top level list items*/
.ddsmoothmenu ul li {
    float: left;
    position: relative;
	
}
/*Top level menu link items style*/
.ddsmoothmenu ul li a {
    text-align: center;
    display: block;
    line-height: 42px;
    font-size: 16px;
    padding: 0px 35px;
    text-decoration: none;
    cursor: pointer;
    text-transform: capitalize;
    color: #fff;
    position: relative;
    font-family: 'RobotoRegular';
    transition: all 0.2s;
}
.ddsmoothmenu ul li a span{
	display:block;
	}
* html .ddsmoothmenu ul li a { /*IE6 hack to get sub menu links to behave correctly*/
	display: inline-block;
}
.ddsmoothmenu ul li.active a { }
.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited {
	    color: #fff;
}
.ddsmoothmenu ul li a.selected,.ddsmoothmenu ul li.active a,.ddsmoothmenu ul li a:hover{
	color:#eedd8c;
}

/*1st sub level menu*/
.ddsmoothmenu ul li ul {
    position: absolute;
    display: none;
    visibility: hidden;
    width: 200px !important;
    top: 43px !important;
    border-radius: 0px;
    box-shadow: none !important;
    border-top: 0px;
}

.ddsmoothmenu ul li ul li {
    display: list-item;
    float: left;
    width: 100%;
    margin-right: 0px;
    background: #b91718;
    padding-right: 0px;
    border: 1px solid #fff;
    border-top: 0px;
}

.ddsmoothmenu ul li ul li a{
    box-shadow: none;
    text-align: left;
    color: #fff !important;
    padding: 5px;
    height: auto !important;
    line-height: 20px;
    margin: 0px;
    font-size: 13px !important;
    text-transform: none;
	}
.ddsmoothmenu ul li ul li:hover{
	border-left:1px solid #eedd8c;

	}
.ddsmoothmenu ul li ul li:hover a{
	color:#eedd8c !important;
	background:none !important;
	}
.ddsmoothmenu ul li ul li:hover a:before{
	display:none;
	}
.ddsmoothmenu ul li ul li:hover a:after{
	display:none;
	}
.lmsis{ margin-bottom:10px;}
 .lmsis a{
	background: rgba(255,255,255,0.2) !important;
    box-shadow: 0px 1px 1px #000 !important;
    border-radius: 4px !important;
    text-transform: none;
	 }

/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.ddsmoothmenu ul li ul li ul {
    left: 198px !important;
    top: 0px !important;
}
/* Sub level menu links style */
.ddsmoothmenu ul li ul li a:hover,.ddsmoothmenu ul li ul a.selected{
	color: #fff;
}
.ddsmoothmenu ul li ul li ul{
margin:0px;
}
/* Holly Hack for IE \*/
* html .ddsmoothmenu {
	height: 1%;
} 
.downarrowclass {
	position: absolute;
	top: 12px;
	right: 7px;
}
.rightarrowclass {
	position: absolute;
	top: 6px;
	right: 5px;
}
/* ######### CSS for shadow added to sub menus  ######### */

.ddshadow { /*shadow for NON CSS3 capable browsers*/
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	background: silver;
}
.toplevelshadow { /*shadow opacity for NON CSS3 capable browsers. Doesn't work in IE*/
	opacity: 0.8;
}

.vip-list{ clear:both; margin-bottom:10px;}
.vip-list p a{
    font-size: 12px !important;
    height: auto !important;
    text-align: left !important;
    color: #000 !important;
    line-height: normal !important;
    font-family: Arial, Helvetica, sans-serif !important;
    float: none !important;
    text-transform: none !important;
    padding: 5px 5px 5px 15px !important;
    border: none !important;
    margin: 0px !important;
	    box-shadow: none !important;
	}
.vip-list p:hover{
	background:#fff !important;
	}
.vip-list p a:hover{
	background:url(../images/images/item-menu.png)top left no-repeat !important;
	box-shadow:none !important;
	border-radius:0px !important;
	color:#0073bd !important;
	
	}
.mv:hover{
		background:#fff;
		}
.gshn{
	  padding: 5px 5px 5px 15px !important;
	  box-shadow: none !important;
	}
.gshn:hover{
	background:url(../images/images/item-menu.png)top left no-repeat !important;
	color:#0073bd !important;
	}