html, body{ margin:0; padding:0; } body{ font-family:Tahoma, Arial, sans-serif; font-size:12px; width:550px; height:300px; } .profile{ padding:5px 10px !important; } .profile img{ display:block !important; padding:10px !important; border: 2px solid #34495e !important; border-radius:8px !important; } .profile .photo{ float:left !important; width:152px !important; } .profile .info{ float:left !important; width:368px !important; margin-left:10px !important; } .info h2{ margin:0 !important; padding:10px !important; font-size:12px !important; font-weight:normal !important; background:#34495e !important; color:#fff !important; border-radius:4px !important; } .fact{ padding:10px !important; background:white !important; } .fact:nth-child(odd){ background:#ecf0f1 !important; } .fact:after{ content:"" !important; clear:both !important; display:table !important; } .fact .title{ float:left !important; width:120px !important; text-align:right !important; color:#7f8c8d !important; } .fact .value{ margin-left:140px !important; color:#34495e !important; } .albums{ margin-top:5px !important; } .albums img{ float:left !important; margin-right:5px !important; } .albums img:last-child{ margin-right:0 !important; } .button{ display:block !important; height:30px !important; margin:5px 0 !important; text-align:center !important; line-height:30px !important; color:#fff !important; border-radius:4px !important; } .stroke{ background:#3498db !important; } .feed{ background:#2ecc71 !important; } .startle{ background:#e74c3c !important; }