/*----------------------------------------------------------------------------- * Bootstrap overrides */ .site .navbar-default { background-color: white; } .site p { margin-top: 10px; } .site .media:first-child { margin-top: 15px; } .site .carousel-control.right, .site .carousel-control.left { background: none; background-image: none; opacity: 1.0; text-shadow: none; } .site .carousel-indicators { bottom: -40px; } .site .carousel-indicators li { border-radius: 3px; } .site .carousel-inner .item { width: 80%; margin: 0 auto; } .site h1 { font-size: 24px; } .site h2 { font-size: 20px; } /*----------------------------------------------------------------------------- * Site */ h4 a, h4 a:hover { color: rgb(51, 51, 51); } .dropdown-toggle i { margin-left: 0.3em; } .site { margin: 51px auto 2em; line-height: 1.5em; } .site .banner { background-color: #a00; color: white; } .site .banner .col-sm-4 { text-align: center; } .site .carousel-control i { position: absolute; top: 50%; } .footer { font-size: 80%; color: #666; margin-top: 2em; overflow: hidden; } .footer .contact { float: left; margin-right: 3em; } .footer .rss { margin-top: 1.1em; margin-right: -.2em; float: right; } .footer .rss img { border: 0; } .site ol ol { list-style-type: lower-alpha; } /*----------------------------------------------------------------------------- * Static pages */ .page h2 { color: #555; } .page .banner { margin-top: 1em; } .page .banner h1 { /* Fixes scrolling to anchors with the fixed navbar. */ margin-top: -60px; padding-top: 70px; } img.made-with-torque { width: 128px; border-radius: 3px; } img.feature { width: 128px; border-radius: 3px; }