JSFiddle - React, Tailwind, and code Playground
HTML
<link rel="stylesheet" href="https://netdna.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css">
<div id="footerblurb">
<div id="footerblurb-inner">
<div class="column1" onclick="location.href=''">
<span>text text text</span>
</div>
<div class="column2" onclick="location.href=''">
<span>text text text</span>
</div>
<div class="clr"></div>
</div>
</div>
CSS
body {
margin: 0;
padding: 0;
width: 100%;
color: #333;
font-family: 'Open Sans', sans-serif;
font-size: 15px;
background: #333;
}
#footerblurb {
color: #fff;
}
#footerblurb-inner {
margin: 0 auto;
width: 650px;
}
#footerblurb .column1,
.column2 {
float: left;
display: table;
width: 290px;
padding: 15px;
cursor: pointer;
border: 1px dashed #fff;
transition: all .1s ease-in-out;
-webkit-transition: all .1s ease-in-out;
-moz-transition: all .1s ease-in-out;
-o-transition: all .1s ease-in-out;
}
#footerblurb .column1 {
margin-right: 6px;
}
.column1, .column2 {
position:relative;
}
.column1:before {
font-family: FontAwesome;
content: "\f104";
font-size:40px;
position:absolute;
left:70px;
top:4px;
}
.column2:before {
font-family: FontAwesome;
content: "\f105";
font-size:40px;
position:absolute;
left:70px;
top:4px;
}
#footerblurb .column1:hover,
.column2:hover {
color: #333;
background: #fff;
}
#footerblurb .column1 img {
float: left;
vertical-align: middle;
display: table-cell;
}
#footerblurb .column2 img {
float: right;
vertical-align: middle;
display: table-cell;
}
#footerblurb .column1 span {
text-align: center;
vertical-align: middle;
display: table-cell;
}
#footerblurb .column2 span {
text-align: center;
vertical-align: middle;
display: table-cell;
}