.browsehappy{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}body{padding:0}.footer,.header,.marketing{padding-left:15px;padding-right:15px}.header{border-bottom:1px solid #e5e5e5}.header h3{margin-top:0;margin-bottom:0;line-height:40px;padding-bottom:19px}.footer{margin-top:20px;padding-top:19px;color:#777;border-top:1px solid #e5e5e5;background-color:#1b1b1b;background-image:linear-gradient(to bottom,#222,#111);background-repeat:repeat-x;border-color:#252525;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff111111', GradientType=0)}.container-narrow>hr{margin:30px 0}.jumbotron{text-align:center;border-bottom:1px solid #e5e5e5}.jumbotron .btn{font-size:21px;padding:14px 24px}.marketing{margin:40px 0}.marketing p+h4{margin-top:28px}@media screen and (min-width:768px){.container{max-width:730px}.footer,.header,.marketing{padding-left:0;padding-right:0}.jumbotron{border-bottom:0}}.navbar{margin-bottom:0;border-radius:0}.avatar{width:300px;margin:0 auto}.project{margin-top:10px;border-top:1px solid #d3d3d3}.project .tech{padding:5px 10px;margin:5px;border-radius:5px;background:#e5e5e5}.project img{margin-bottom:10px}.btn-group{margin-left:auto;margin-right:auto}@media screen and (max-width:991px){body{font-size:1.6em}}@media screen and (min-width:768px){.contact-button-row{margin-top:10px}}@media screen and (min-width:992px){.project-row{padding-bottom:25px}.project-name{min-height:2.5em}.technologies{min-height:10em}.technologies-long{min-height:18em}}.contact-btn{margin-bottom:5px}.contact-row{margin-top:20px}