.browsehappy{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}body{padding-top:20px;padding-bottom:20px}.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{padding-top:19px;color:#777;border-top:1px solid #e5e5e5}.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{xmax-width:730px}.footer,.header,.marketing{padding-left:0;padding-right:0}.header{margin-bottom:30px}.jumbotron{border-bottom:0}}.highlight{background:#ccc}.capital{text-transform:uppercase;vertical-align:baseline;font-size:30px;font-family:'Londrina Sketch',serif;font-style:italic;letter-spacing:-3px;padding-right:15px}.one{color:gold}.two{color:silver}.three{color:#cd7f32}.angular-google-map-container{height:400px}.mapcontainer{position:relative}.overmap{position:absolute;width:100%;vertical-align:middle;font-family:Bangers,cursive;text-align:center}h1.overmap{top:0;color:rgba(200,200,200,.85);line-height:400px;font-size:10em}h2.overmap{font-size:4em;bottom:0}td.score{border-left:1px dashed #888;border-right:1px dashed #888}.bs-callout-warning{background-color:#fcf8f2;border-color:#f0ad4e}.bs-callout{margin:20px 0;padding:20px;border-left:3px solid #eee}.sub{color:#ccc;font-size:.9em}