.dropdown ul, .dropdown ul li, .dropdown ul ul { list-style: none; margin: 0; padding: 0; }

.dropdown ul { position: relative; float: left; /*width:638px;*/}
.dropdown ul li { float: left; line-height: 1.3em; vertical-align: middle; zoom: 1; }

/*.dropdown ul li:hover { cursor: default; }*/

/*.dropdown ul ul { visibility: hidden; position: absolute; top: 100%; left: 0; width: 100%;}*/
.dropdown ul ul { position: absolute;}

.dropdown ul ul ul { top: -1px; left: 99%;}
.dropdown ul li:hover > ul { visibility: visible;}
.dropdown ul li.rtl ul { top: 100%; right: 0; left: auto; }
.dropdown ul li.rtl ul ul { top: 1px; right: 99%; left: auto; }

/* ############# This is style to inner links of menu (start) ################ */ 
.dropdown ul a { font-weight:bold; text-decoration: none; padding: 0px 10px; color: #ffffff; text-shadow:none; }
.dropdown ul li li a {padding:0; display:block; }

.dropdown ul li li a:hover {color: #000000 !important;} /* This is to give black color to link when user moves mouse over submenu */
.dropdown ul a:hover { color: #ffffff; } /* This is to give white color to link when user moves mouse over main menu */	
/* ############# This is style to inner links of menu (end) ################ */ 

.dropdown ul li { 
padding: 8px 3px 9px 3px;
font-family:"Myriad Pro","Trebuchet MS","Helvetica Neue",Helvetica,Arial,Sans-Serif;
font-size:15px;
text-transform:uppercase;
font-weight:normal;
/*background-color:white;
border-bottom:1px solid #B7B7B7;
border-right:1px solid #B7B7B7;
border-top:1px solid #B7B7B7;*/
}

.dropdown ul#menu-header-navigation li:first-child{
/*border-left:1px solid #B7B7B7;*/
}

.dropdown ul li li {	text-transform:none; margin:0; font-size: 13px; font-weight:bold; text-transform:uppercase; border:none;}

/*.dropdown ul li:hover, .dropdown ul li:hover a, .dropdown ul li.active, .dropdown ul li.current-cat, .dropdown ul li.current_page_item, .dropdown ul li.current-menu-item, .dropdown ul li.current_page_parent, .dropdown ul li.current-category-ancestor { background:url('http://magforwomen.com/wp-content/themes/yamidoo_pro/images/menubgselected.png'); color:white; }*/ /* active list/category */
 
/* This is for active list/category (start)*/

/*--------------------*/
/*
.dropdown ul li#menu-item-2647:hover, .dropdown ul li#menu-item-2647 ul.sub-menu, .dropdown ul li#menu-item-2647 ul.sub-menu li, .dropdown ul li#menu-item-2647.current-menu-item, .dropdown ul li#menu-item-2647.current-menu-item.sub-menu, .dropdown ul li#menu-item-2647.current-menu-parent, .dropdown ul li#menu-item-2647.current-post-ancestor { 
background-color:#D695D6;
}*/

/* BEAUTY TAB */
.dropdown ul li#menu-item-243:hover, .dropdown ul li#menu-item-243 ul.sub-menu, .dropdown ul li#menu-item-243 ul.sub-menu li, .dropdown ul li#menu-item-243.current-menu-item, .dropdown ul li#menu-item-243.current-menu-item.sub-menu, .dropdown ul li#menu-item-243.current-menu-parent, .dropdown ul li#menu-item-243.current-post-ancestor { 
background-color:#F546A5;
}

/* RELATIONSHIP TAB */
.dropdown ul li#menu-item-496:hover, .dropdown ul li#menu-item-496 ul.sub-menu, .dropdown ul li#menu-item-496 ul.sub-menu li, .dropdown ul li#menu-item-496.current-menu-item, .dropdown ul li#menu-item-496.current-menu-item.sub-menu, .dropdown ul li#menu-item-496.current-menu-parent, .dropdown ul li#menu-item-496.current-post-ancestor {
background-color:#FF3636;
} 

/* FASHION TAB */
.dropdown ul li#menu-item-247:hover, .dropdown ul li#menu-item-247 ul.sub-menu, .dropdown ul li#menu-item-247 ul.sub-menu li, .dropdown ul li#menu-item-247.current-menu-item, .dropdown ul li#menu-item-247.current-menu-item.sub-menu, .dropdown ul li#menu-item-247.current-menu-parent, .dropdown ul li#menu-item-247.current-post-ancestor {
background-color:#F30E7F;
}

/* HEALTH TAB */
.dropdown ul li#menu-item-248:hover, .dropdown ul li#menu-item-248 ul.sub-menu, .dropdown ul li#menu-item-248 ul.sub-menu li, .dropdown ul li#menu-item-248.current-menu-item, .dropdown ul li#menu-item-248.current-menu-item.sub-menu, .dropdown ul li#menu-item-248.current-menu-parent, .dropdown ul li#menu-item-248.current-post-ancestor {
background-color:#69BE28;
}

/* LIFESTYLE TAB */
.dropdown ul li#menu-item-250:hover, .dropdown ul li#menu-item-250 ul.sub-menu, .dropdown ul li#menu-item-250 ul.sub-menu li, .dropdown ul li#menu-item-250.current-menu-item, .dropdown ul li#menu-item-250.current-menu-item.sub-menu, .dropdown ul li#menu-item-250.current-menu-parent, .dropdown ul li#menu-item-250.current-post-ancestor {
background-color:#1A84F1;
}

/* ENTERTAINMENT TAB */
.dropdown ul li#menu-item-251:hover, .dropdown ul li#menu-item-251 ul.sub-menu, .dropdown ul li#menu-item-251 ul.sub-menu li, .dropdown ul li#menu-item-251.current-menu-item, .dropdown ul li#menu-item-251.current-menu-item.sub-menu, .dropdown ul li#menu-item-251.current-menu-parent, .dropdown ul li#menu-item-251.current-post-ancestor {
background-color:#F09505;
}

/*--------------------*/
 
 .dropdown ul li.current-menu-item a{
 color:white;
 }
 
.dropdown ul li.current-menu-item ul{
display:block !important;
visibility:visible !important;
z-index:1000;
}

.dropdown ul li:hover ul{
display:block !important;
visibility:visible !important;
z-index:2000;
}

/*.dropdown ul li.current-menu-item ul li.current-menu-item a{*/
/*.dropdown ul li:hover, .dropdown ul li:hover a, .dropdown ul li.active, 
.dropdown ul li.current-cat, .dropdown ul li.current_page_item, .dropdown ul li.current-menu-item, .dropdown ul li.current_page_parent, .dropdown ul li.current-category-ancestor {*/

/* This is style to parent of sub-menu and sub-menu selected. (start)*/
/*.dropdown ul li.current-menu-parent{
 background:url('http://magforwomen.com/wp-content/themes/yamidoo_pro/images/menubgselected.png');
}*/

.dropdown ul li.current-menu-parent a, .dropdown ul li.current-post-ancestor a { color:white !important;} /* This is to give white color to link when user selects sub menu */

.dropdown ul li.current-menu-parent ul.sub-menu, .dropdown ul li.current-post-ancestor ul.sub-menu {
display:block !important;
visibility:visible !important;
z-index:1000;
}

.dropdown ul li.current-menu-parent ul.sub-menu li.current-menu-item a, .dropdown ul li.current-post-ancestor ul.sub-menu li.current-post-parent a {
color:#000000 !important;
}

/*
.dropdown ul li.current-menu-parent ul.sub-menu li.current-menu-item a:hover, .dropdown ul li.current-post-ancestor ul.sub-menu li.current-post-parent a:hover{
color:#FFFFFF !important;
}*/

/* This is style to parent of sub-menu and sub-menu selected. (end)*/

 
 /* This is for active list/category (end)*/
 
.dropdown ul li:hover a  { color:white; }
 
 /*
.dropdown ul li:hover li {text-shadow:none;}	
.dropdown ul li.active a, .dropdown ul li.current-cat a, .dropdown ul li.current_page_item a {color: #fff; }
*/

.sub-menu{
width:960px !important;
float:left;
left:0px !important;
top:35px !important;
height:27px;
visibility:hidden !important;
}




/* subdir styles */
/*
.dropdown ul ul {	width: 170px; }
.dropdown ul li ul {
position: absolute;
left: 0;
display: block;
visibility: hidden;
text-align:left;
padding:0;
}
*/

* html .dropdown ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}
 
 
.dropdown ul ul li {	font-weight: normal; padding:5px 10px;}
/*-------------------------------------------------/
 * @section		Support Class `dir`
 * @level sep	ul, .class
 */
/* IE .hover fixes */
* body .dropdown ul li.hover a {background:none; color: #fff;}
* body .dropdown ul li.hover {background-color: #333; color: #fff; }


#topnav .dropdown ul {z-index:598;}
 
#topnav .dropdown ul li { padding: 4px 0 5px 0; margin-left: 0px; word-spacing:3px; font-family:Arial;  font-size:10px;	text-transform:uppercase; font-weight:bold;  font-size:10px;
	font-weight:bold;
	color:#f4f4f4;
	text-shadow:1px 1px 0 #000;
	text-transform:uppercase;}
	
	#topnav .dropdown ul li:hover { background:#2b2727;}

#topnav .dropdown ul ul {	width: 140px;  margin-top: 0px;	}

#topnav .dropdown ul li li { background-color: #2b2727; padding:6px 10px; }