body { padding-top: 20px; padding-bottom: 60px; } .container > hr { margin: 60px 0; } .jumbotron { margin: 80px 0; text-align: center; } .jumbotron h1 { font-size: 100px; line-height: 1; } .jumbotron .lead { font-size: 24px; line-height: 1.25; } .jumbotron .btn { font-size: 21px; padding: 14px 24px; } .marketing { margin: 60px 0; } .marketing p + h4 { margin-top: 28px; } .navbar .nav li { display: table-cell; width: 1%; float: none; } .navbar .nav li a { font-weight: bold; text-align: center; border-left: 1px solid rgba(255,255,255,.75); border-right: 1px solid rgba(0,0,0,.1); } .navbar .nav li:first-child a { border-left: 0; border-radius: 3px 0 0 3px; } .navbar .nav li:last-child a { border-right: 0; border-radius: 0 3px 3px 0; } .btn-group button { margin: 3px; } .detail { width: 80%; margin: 0 auto; } .center { width: 80%; margin: 0 auto; } .btn-remove { margin: 0 auto; max-width: 70%; } .actions { margin: 0 auto; } .container-bottom { height: 50px; } .footer { max-height:6px; } #response { width: 80%; margin: 0 auto; } #editor { height: 300px; width: 100%; border: 1px solid #DDD; margin-top: 5px; } .messages { max-height: 50px; overflow-y: scroll; overflow-x: hidden; } .legend .title { margin: 0.5em; border-style: solid; border-width: 0 0 0 1em; padding: 0 0.3em; }