JSFiddle - React, Tailwind, and code Playground

by smittles

HTML

<header>Happy Holidays</header>
<div class="spon"> <span>Let me Count The Holiday Cheers<strong>From Me</strong></span>

</div>
<div class="content-wrapper"> <a href="#" class="row-link">
            <div class="row">
                <div class="number-wrapper">
                   <div class="number">1
                   </div>
                </div>
                <div class="text-container">
                    <div class="title">Santa</div>
                    <div class="desc">Santa is Awesome</div>                    
         <div class="host">northpole.com</div>
                </div>
                <div class="more-wrapper">
                    <div class="more">
                        more about Santa
                    </div>
                </div>
           </div><!-- end row -->
       </a> 
    <!-- end block-level row-link -->
</div>
<!-- end content wrapper -->

CSS

*|* {
    font-family:'Source Sans Pro', sans-serif;
}
*|* {
    box-shadow:0px 0px 1px rgba(255, 0, 0, .1);
}
header {
    text-align: center;
    height:70px;
    background: rgb(128, 167, 206);
    line-height:70px;
    color:#d7d7d7;
}
.spon {
    width:960px;
    margin:3px auto;
    text-align: right;
}
.row {
    width:960px;
    margin:3px auto;
    display:block;
    height:110px;
}
a {
    text-decoration: none;
}
.number-wrapper {
    display:inline-block;
    height:100px;
    width:120px;
    background: #e8e8e8;
}
.number {
    display:inline;
}
.text-container {
    display:inline-block;
    width:600px;
    height:100px;
    background: #9c9c9c;
}
.more-wrapper {
    display:inline-block;
    height:100px;
    width:150px;
    background: #000;
}
.title {
    font-size:30px;
    color:red
}
.desc {
    font-size:18px;
    color:white;
}
.host {
    font-size:10px;
    color:green;

}