/*
 * This is a manifest file that'll be compiled into application.css, which will include all the files
 * listed below.
 *
 * Any CSS and SCSS file within this directory, lib/assets/stylesheets, vendor/assets/stylesheets,
 * or any plugin's vendor/assets/stylesheets directory can be referenced here using a relative path.
 *
 * You're free to add application-wide styles to this file and they'll appear at the bottom of the
 * compiled file so the styles you add here take precedence over styles defined in any styles
 * defined in the other CSS/SCSS files in this directory. It is generally better to create a new
 * file per style scope.
 *
 *= require_bootstrap-responsive
 *= require_tree .
 *= require_self

 */
 body {
        padding-top: 20px;
        padding-bottom: 60px;
      }
      a {
        color: #225609;
      }
      a:hover {
        color: #1a3e08;
        text-decoration: underline;
      }
      /* Logo */
      .logo {
        margin-bottom: 10px;
        width: 325px;
      }
      /* Custom container */
      .container {
        margin: 0 auto;
        max-width: 1000px;
      }
      .container > hr {
        margin: 60px 0;
      }
      .container h1{
        margin-bottom: 25px;
      }
      /* Image Shadows */
      .shadow {
        box-shadow: 1px 2px 5px;
      }
      /* Text Decoration */
      .strikethrough {
        text-decoration: line-through;
      }
      /* Main marketing message and sign up button */
      .jumbotron {
        margin: 80px 0;
        text-align: center;
      }
      .jumbotron h1 {
        color: #225609;
        font-size: 100px;
        line-height: 1;
      }
      .oomph-text{
        font-size: 138px;
      }
      .jumbotron .lead {
        font-size: 26px;
        line-height: 1.25;
      }
      .jumbotron .btn {
        background-image: linear-gradient(to bottom,#225609,#51a351);
        font-size: 21px;
        padding: 14px 24px;
      }

      /* Supporting marketing content */
      .marketing {
        margin: 60px 0;
      }
      .marketing p + h4 {
        margin-top: 28px;
      }


      /* Customize the navbar links to be fill the entire space of the .navbar */
      .navbar .navbar-inner {
        padding: 0;
      }
      .navbar .nav {
        margin: 0;
        display: table;
        width: 100%;
      }
      .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;
      }
      /* Contact Form */
      .contactform p{
        line-height: 10px;
      }
      .contactform
        textarea:focus,
        input[type="text"]:focus,
        input[type="password"]:focus,
        input[type="datetime"]:focus,
        input[type="datetime-local"]:focus,
        input[type="date"]:focus,
        input[type="month"]:focus,
        input[type="time"]:focus,
        input[type="week"]:focus,
        input[type="number"]:focus,
        input[type="email"]:focus,
        input[type="url"]:focus,
        input[type="search"]:focus,
        input[type="tel"]:focus,
        input[type="color"]:focus,
        .uneditable-input:focus {
          border-color: rgba(34, 86, 9, 0.8);
          outline: 0;
          outline: thin dotted \9;
          /* IE6-9 */

          -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(34, 86, 9, 0.6);
             -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(34, 86, 9, 0.6);
                  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(34, 86, 9, 0.6);
      }
      /* About Me Endorsements */
      .endorsement {
        font-size: 16px;
      }
      .speaker {
        font-style: italic;
        list-style: none;
        margin-bottom: 15px;
      }
      /* Work Samples */
      .worksamples {
        font-size: 16px;
        line-height: 25px;
      }
