.display-none { display:none; } .tab ul { list-style-type:none; overflow:hidden; } .tab ul li { float:left; } .tab ul li { border-radius:0; padding:5px 0; margin-right:5px; width:150px; text-align:center; background-color:#f8f8f8; border-bottom:3px solid #eee; } .tab ul li a { display:inline-block; width:150px; text-decoration:none; color:rgb(50,50,50); cursor:pointer; } .tab ul li.active { background-color:#99b9e2; border-bottom:3px solid #81a2cd } .tab ul li.active a { color:#fff; }