.driver,.pic{z-index:1000;position:fixed}.pic,.pic-driver{border-radius:100px}.browsehappy{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.pic{top:0;padding:15px;background-color:rgba(0,0,0,.65)}.pic img{height:100px}.directions,.driver{bottom:0;width:100%;height:150px;border-top:10px solid #bef000;padding-top:15px}.driver{background-color:rgba(0,0,0,.85)}.directions,.status-service{z-index:1000;position:fixed;background-color:rgba(255,255,255,.85)}.info-name{color:#bef000;font-size:3vh}.info-vehicle,.info-vehicle-id{color:#bababa;font-size:2vh}.info-vehicle-id{font-weight:700}.pic-driver{border:1px solid #bef000;width:100px;height:100px;box-shadow:3px 3px 10px #000}.header,.jumbotron{border-bottom:1px solid #e5e5e5}.status-service{bottom:150px;width:100%;height:80px;border-top:10px solid #bef000}body{padding:0}.footer,.header,.marketing{padding-left:15px;padding-right:15px}.header{margin-bottom:10px}.header h3{margin-top:0;margin-bottom:0;line-height:40px;padding-bottom:19px}.footer{padding-top:19px;color:#777;border-top:1px solid #e5e5e5}.container-narrow>hr{margin:30px 0}.jumbotron{text-align:center}.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}.header{margin-bottom:30px}.jumbotron{border-bottom:0}}