JSFiddle - React, Tailwind, and code Playground
HTML
<div class="Main_Nav">
<div id="globalNav">
<nav>
<ul>
<li id="HTMLID" class="first fourColumns">
<div class="NavIcon_Administration">
</div>
<a href="#" title="Administration">Administration<span></span></a>
<div class="pointer">
</div>
<div class="sub">
<div class="menu">
<ul>
<li class="title">System Management</li>
<li><a href='CallTypeMst.aspx'>Call Type</a></li>
<li><a href='AdmMenuMst.aspx'>Menu</a></li>
<li><a href='AdmProfileMst.aspx'>Profile</a></li>
<li><a href='AdmUserMst.aspx'>User</a></li>
</ul>
<ul>
<li class="title">Settings</li>
<li><a href='GeneralSettings.aspx'>General</a></li>
<li><a href='ThresholdSetting.aspx'>Threshold</a></li>
<li><a href='RouteMaintenanceSettings.aspx'>Route Maintenance</a></li>
<li><a href='FraudCallSettings.aspx'>Fraud Call</a></li>
<li><a href='ClientDetails.aspx'>Client Config</a></li>
<li><a href='ManageRateSheetDashBoard.aspx'>RateSheet</a></li>
<li><a href='DefaultRoute.aspx'>Default Routing</a></li>
<li><a href='CallAlert.aspx'>Call Alert</a></li>
</ul>
</div>
</div>
</li>
<li id="HTMLID" class="first fourColumns">
<div class="NavIcon_Operation">
</div>
<a href="#" title="Operations">Operations<span></span></a>
<div class="pointer">
</div>
<div class="sub">
<div class="menu">
<ul>
<li class="title">Customer</li>
<li><a href='CustomerAdministration.aspx'>Administration</a></li>
<li><a href='CustomerRateSheetActivate.aspx'>Activate...
CSS
.globalNav nav ul li
{
display:;
}
:focus {
outline: 0;
}
ol, ul {
list-style: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: "";
}
blockquote, q {
quotes: "" "";
}
ul,
ol {
margin: 0 0 1.357em 0;
/*color: #2C2C2C;*/
}
.contentTable {
margin: 0 0 1.357em 0;
}
.contentTable td {
padding: 0 20px;
}
p.small {
font-size: 0.786em; /* 11px */
line-height: 1.727em;
margin-bottom: 1.727em;
color: #999;
}
#globalNav li {
list-style: none;
}
/*
Primary navigation
*/
#globalNav {
float: right;
padding: 0;
width:100%;
height: 48px;
position: relative;
z-index: 55000;
/*z-index: 9999;*/
}
* html #globalNav {
background: url('../Images_v4/Master/NavMenu.png') no-repeat 0 -39px;
}
* html .middleContent {
z-index: 3000;
}
*:first-child+html .middleContent {
z-index: 3000;
}
#globalNav ul {
width: 550px;
height: 48px;
line-height: 48px;
margin: 0;
padding: 0;
float: left;
}
#globalNav ul ul {
height: auto;
}
#globalNav ul {
margin: 0;
padding: 0;
}
#globalNav li {
float: left;
height: 48px;
z-index:10;
}
#globalNav li.singleColumn {
position: relative;
}
#globalNav li a {
color: #fff;
font-size: 14px;
text-decoration: none;
/*text-shadow: 0 1px 0 #198cb6;*/
cursor: pointer;
padding: 0 0 0 10px;
float: left;
outline: none;
overflow: hidden;
max-height: 48px;
}
* html #globalNav li a {
height: 48px;
overflow: hidden;
padding-right: 10px;
position: relative;
...