JSFiddle - React, Tailwind, and code Playground
by Ismail Ibraheem Shurrab
HTML
<link rel="stylesheet" href="https://netdna.bootstrapcdn.com/bootstrap/3.3.2/css/bootstrap.min.css">
<div class="container">
<div class="row">
<div class="receipt-main col-xs-10 col-sm-10 col-md-6 col-xs-offset-1 col-sm-offset-1 col-md-offset-3">
<div class="row">
<div class="receipt-header">
<div class="col-xs-6 col-sm-6 col-md-6">
<div class="receipt-left">
<img class="img-responsive" alt="iamgurdeeposahan" src="http://bootsnipp.com/img/avatars/bcf1c0d13e5500875fdd5a7e8ad9752ee16e7462.jpg" style="width: 71px; border-radius: 43px;">
</div>
</div>
<div class="col-xs-6 col-sm-6 col-md-6 text-right">
<div class="receipt-right">
<h5>TechiTouch.</h5>
<p>+91 12345-6789 <i class="fa fa-phone"></i></p>
<p>[email protected] <i class="fa fa-envelope-o"></i></p>
<p>Australia <i class="fa fa-location-arrow"></i></p>
</div>
</div>
</div>
</div>
<div class="row">
<div class="receipt-header receipt-header-mid">
<div class="col-xs-8 col-sm-8 col-md-8 text-left">
<div class="receipt-right">
<h5>Gurdeep Singh <small> | Lucky Number : 156</small></h5>
<p><b>Mobile :</b> +91 12345-6789</p>
<p><b>Email :</b> [email protected]</p>
<p><b>Address :</b> Australia</p>
</div>
</div>
<div class="col-xs-4 col-sm-4 col-md-4">
<div class="receipt-left">
<h1>Receipt</h1>
</div>
</div>
</div>
</div>
<div>
<table class="table table-bordered">
<thead>
<tr>
<th>Description</th>
<th>Amount</th>
</tr>
</thead>
<tbody>
<tr>
<td class="col-md-9">Payment for August 2016</td>
<td class="col-md-3"><i...
CSS
.text-danger strong {
color: #9f181c;
}
.receipt-main {
background: #ffffff none repeat scroll 0 0;
border-bottom: 12px solid #333333;
border-top: 12px solid #9f181c;
margin-top: 50px;
margin-bottom: 50px;
padding: 40px 30px !important;
position: relative;
box-shadow: 0 1px 21px #acacac;
color: #333333;
font-family: open sans;
}
.receipt-main p {
color: #333333;
font-family: open sans;
line-height: 1.42857;
}
.receipt-footer h1 {
font-size: 15px;
font-weight: 400 !important;
margin: 0 !important;
}
.receipt-main::after {
background: #414143 none repeat scroll 0 0;
content: "";
height: 5px;
left: 0;
position: absolute;
right: 0;
top: -13px;
}
.receipt-main thead {
background: #414143 none repeat scroll 0 0;
}
.receipt-main thead th {
color:#fff;
}
.receipt-right h5 {
font-size: 16px;
font-weight: bold;
margin: 0 0 7px 0;
}
.receipt-right p {
font-size: 12px;
margin: 0px;
}
.receipt-right p i {
text-align: center;
width: 18px;
}
.receipt-main td {
padding: 9px 20px !important;
}
.receipt-main th {
padding: 13px 20px !important;
}
.receipt-main td {
font-size: 13px;
font-weight: initial !important;
}
.receipt-main td p:last-child {
margin: 0;
padding: 0;
}
.receipt-main td h2 {
font-size: 20px;
font-weight: 900;
margin: 0;
text-transform: uppercase;
}
.receipt-header-mid .receipt-left h1 {
font-weight: 100;
margin: 34px 0 0;
text-align: right;
text-transform: uppercase;
}
.receipt-header-mid {
margin: 24px 0;
overflow: hidden;
}
#container {
background-color: #dcdcdc;
}