/* Move down content because we have a fixed navbar that is 50px tall */ body { padding-top: 50px; padding-bottom: 20px; } /* Wrapping element */ /* Set some basic padding to keep content from hitting the edges */ .body-content { padding-left: 15px; padding-right: 15px; } /* Set widths on the form inputs since otherwise they're 100% wide */ input, select, textarea { max-width: 280px; } /* Responsive: Portrait tablets and up */ @media screen and (min-width: 768px) { .jumbotron { margin-top: 20px; } .body-content { padding: 0; } /* Set widths on the form inputs since otherwise they're 100% wide */ input, select, textarea { max-width: 100%; } } .elTimbSmart { padding: 0.2em; font-size: 1.1em; line-height: 1.3em; } .ui-input-btn input { opacity: .5; } .ui-controlgroup-label legend, .legend { line-height: 1.3em; border-bottom: none; } input[type=checkbox], input[type=radio] { margin: -11px 0 0 0; } * { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; } *:before, *:after { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; }