* {padding:0;margin:0;}
body {color:#303030;font-family:Calibri,Helvetica, Arial, sans-serif;}
a {color:#303030;text-decoration:none;}
a:hover {text-decoration:underline;}
img {border:none;}

.businesscard {background-color:#f2f2f2; height:175px; width:340px; margin:3em auto 0 auto; padding:20px 0px 10px 20px; border:2px solid black;}
.businesscard h2 {padding-bottom: 18px;}
.businesscard h2 a {/* orange */ color:#d76a2e;}

.nameaddress {height:50px;}
.nameaddress .leftpart {float:left;width:130px;}

.content {clear:both;}
.content .leftpart {float:left;width:120px;padding-left: 20px;}

.rightpart {float:right;width:170px;padding-left: 20px;}

.fullname {font-size:large;}
.title {font-size:medium;}
.info {font-size:small;}
.companyName {width:200px;}
.info i {margin-left: -17px;width:17px;float:left;color:#A0A0D0;}

.fa {margin-top:2px;}

