

/* ==========================================================================
   Author's custom styles
   ========================================================================== */

    /* GLOBAL STYLES
    -------------------------------------------------- */
    /* Padding below the footer and lighter body text */




    /* CUSTOMIZE THE NAVBAR
    -------------------------------------------------- */

    /* Special class on .container surrounding .navbar, used for positioning it into place. */
    .navbar-wrapper {
     /* -webkit-box-shadow: 0 2px 10px rgba(0,0,0,.25);
      -moz-box-shadow: 0 2px 10px rgba(0,0,0,.25);
      box-shadow: 0 2px 10px rgba(0,0,0,.25);*/
     background: none;
      position: absolute;
      top: 0;
      left: 0;
      right: 0;
      z-index: 10;
      margin: 0; /* Negative margin to pull up carousel. 90px is roughly margins and height of navbar. */
    }
    .navbar-wrapper .navbar {
        margin:0;
        background: none;

    }

    /* Remove border and change up box shadow for more contrast */
    .navbar .navbar-inner {
        background: none;
      border: 0;
      box-shadow: none;

    }
    
    .lt-ie9 .navbar-wrapper { background-color: #ffffff;}
    .lt-ie9 .navbar .navbar-inner { background-color: #ffffff;}
    
    .lt-ie9 input[type="radio"]{
        padding: 0;
        margin: 0;
    }
    .lt-ie9 .checkbox{padding: 0;
        margin: 0;}


     .navbar .icon-nav > li > a  {
      font-size: 11px;
      text-transform: none;
      padding: 5px 5px;
    }

    
   

.nav.icon-nav a{
   background-color: none; 
   font-size: 12px;
   font-weight: 400;
}
.nav.icon-nav .active a{
   background-color: none; 
   font-size: 12px;
   font-weight: 400;
}


.nav > li > .dropdown > span{
	width:100%;}


    /* MARKETING CONTENT
    -------------------------------------------------- */

    /* Center align the text within the three columns below the carousel */
    .marketing .span4 {
      text-align: center;
    }
    .marketing h2 {
      font-weight: normal;
    }
    .marketing .span4 p {
      margin-left: 10px;
      margin-right: 10px;
    }


    /* Featurettes
    ------------------------- */

    .featurette-divider {
      margin: 40px 0; /* Space out the Bootstrap <hr> more */
    }
    .featurette {
      padding-top: 120px;
      overflow: hidden;
    }
    .featurette-image {
      margin-top: -120px; 
    }

    
    .featurette-image.pull-left {
      margin-right: 40px;
    }
    .featurette-image.pull-right {
      margin-left: 40px;
    }

    
    .featurette-heading {
      font-size: 50px;
      font-weight: 300;
      line-height: 1;
      letter-spacing: -1px;
    }



    /* RESPONSIVE CSS
    -------------------------------------------------- */

    @media (max-width: 979px) {

      .container.navbar-wrapper {
        margin-bottom: 0;
        width: auto;
      }


      .featurette {
        height: auto;
        padding: 0;
      }
      .featurette-image.pull-left,
      .featurette-image.pull-right {
        display: block;
        float: none;
        max-width: 40%;
        margin: 0 auto 20px;
      }
    }


      /* Custom container */
      .container-narrow {
        margin: 0 auto;
        max-width: 700px;
      }
      .container-narrow hr {
        margin: 30px 0;
      }

      /* Main marketing message and sign up button */
      .jumbotron {
        margin: -20px 0 20px;
    position: relative;
    text-align: center;
      }
      .jumbotron h1 {
        font-size: 72px;
        line-height: 1;
      }
      .jumbotron .btn {
        font-size: 21px;
        padding: 14px 24px;
      }
      
      .btn-success {
    background-color: #EB5252;
    background-image: linear-gradient(to bottom, #EB5252, #DA4848);
    background-repeat: repeat-x;
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    border-radius: 4px 4px 4px 4px;
    color: #FFFFFF;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}

      .jumbotron .holder {
    background-color: #ffffff;
    border-radius: 6px;
    padding: 4px;

}
      .container-narrow.success {
        margin: 0 auto;
        max-width: 418px;
      }

      /* Supporting marketing content */
      .marketing {
        margin: 60px 0;
      }
      .marketing p + h4 {
        margin-top: 28px;
      }
      
      /************************************************
      ***********
      *************************************************/
      
      .span3 p.text-content { min-height: 150px;}

