.blog-container h1{margin:40px auto 30px;text-align:center;font-weight:100;line-height:60px;font-size:4em}.blog-wrapper{margin-bottom:15px;text-align:center}.blog-wrapper img.blog-image{max-height:480px;border-radius:4px 4px 0 0;border:1px solid #ddd;border-bottom:0}.blog-wrapper .blog-body{padding:25px;background:#fff;border:1px solid #ddd;border-top:0;position:relative}.blog-wrapper .blog-body .blog-type{position:absolute;right:25px;top:15px;border:1px solid #ccc;border-radius:30px;padding:5px 20px;line-height:18px;text-align:center;vertical-align:middle}.blog-wrapper .blog-body .blog-type i{color:#999;font-size:18px;vertical-align:middle}.blog-wrapper .date{font-size:12px;color:#f35454;font-weight:600;margin-bottom:15px}.blog-wrapper .blog-title{font-size:20px;margin-bottom:15px}.blog-wrapper p.blog-info{margin-bottom:30px;line-height:24px}.blog-wrapper p.blog-info-lg{font-size:18px;margin-bottom:30px;line-height:32px}.blog-wrapper a.blog-btn{padding:15px 40px;margin-bottom:10px;color:#333;background:#eee;font-size:13px;text-align:center;text-transform:uppercase;border-radius:30px}.blog-wrapper a.blog-btn:hover{background:#ddd}.blog-wrapper a.blog-btn i{margin-right:5px;font-size:14px}.writtern-by{margin:50px auto 80px;width:190px}.writtern-by img.writer{width:60px;height:60px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;float:left;margin-right:10px}.writtern-by .writer-info{text-align:left;margin-top:8px;margin-left:70px;font-size:12px;color:#333}.writtern-by .writer-info h4{font-size:16px;font-weight:500;margin:0 0 5px}