JSFiddle - React, Tailwind, and code Playground
HTML
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css">
<div class="container">
<div class="row">
<div id="add" class="col-xs-6 col-sm-6 col-md-3 col-lg-3">
<span class="glyphicon glyphicon-plus"></span>
</div>
</div>
</div>
CSS
.glyphicon {
font-size: 120px;
max-width:222px;
}
#add {
border: 5px dashed black;
border-radius: 25px;
text-align: center;
}
JavaScript
var add = $('#add'), plus = add.find('.glyphicon:first');
add.height(add.width());
plus.css({'font-size': add.width() / 2, 'padding': add.width() / 4});