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;
       ...