JSFiddle - React, Tailwind, and code Playground
by timmah
HTML
<link rel="stylesheet" href="http://www.seascapekidsfun.com/wp-content/themes/starkers-master/css/reset.css">
<div id="seascape-infobar">
<div class="wrap group">
<ul class="social">
<li class="menu-item"><a href="#" target="_blank">Facebook</a>
</li>
<li class="menu-item"><a href="#" target="_blank">Yelp</a>
</li>
</ul>
<ul class="contact-super">
<li class="email-us info"><a href="#">Contact Us</a>
</li>
<li class="phone-number info">1 (123) 123-4567</li>
</ul>
</div>
</div>
CSS
#seascape-infobar {
background-color: rgba(0, 7, 27, 0.4);
left: 0;
padding: 0;
position: absolute;
right: 0;
top: 0;
width: 100%;
}
.group:after {
clear: both;
content:".";
display: block;
height: 0;
visibility: hidden;
}
#seascape-infobar .wrap {
margin: 0 auto;
/* width: 980px; */ /* The parent was set to 100% width, but this breaks it if '100%' represents a screen width below 980px */
}
div, article, section, header, footer, nav, li {
position: relative;
}
#seascape-infobar .social {
float: left;
}
#seascape-infobar .social li {
display: inline;
float: left;
}
#seascape-infobar .social a {
display: block;
float: left;
height: 20px;
margin: 0 5px 0 0;
overflow: hidden;
padding: 3px;
text-decoration: none;
text-indent: -999px;
width: 20px;
}
#seascape-infobar .contact-super {
float: right;
font-size: 0.8em;
margin: 6px 0 0;
}
#seascape-infobar .contact-super li {
display: inline;
margin: 0 0 0 10px;
padding: 3px 0 3px 30px;
}