

/* ==========================================================================
   Author's custom styles
   ========================================================================== */

a {
     cursor:pointer;
}
   h1 {
     margin-top:0;
}

body {
     margin:0;
     font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 

     color: #1b1b1b;
     font-size:17px;
     border-bottom:30px solid #0d1c3e


}

p{
     line-height:23px;
}

.goldTop {
     background-color: #000;
     padding-top:50px;
}

.btn {
     color: #fff;
     text-transform: uppercase;
     display: inline-block;
     font-size:14px;
     text-decoration: none;
     border-radius:5px;
     padding:15px 30px;
     font-weight:bold;
     transition: all 0.3s ease;
}

.dark {
     background-color: #0d1c3e;
}

.dark:hover {
     background-color:#009fef;
}

.light {
     background-color:#009fef;
}

.light:hover {
     background-color: #0d1c3e;
}

.mainContent {
     margin-top:50px;
     margin-bottom: 50px;
}

p.lead {
     font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 
     font-size:22px;
     line-height:28px;
     color:#828689;
}

h1 {
     font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif; 
     font-weight: 100;
     color:#009fef;
}

.logoBtm {
     margin-top:50px;
}

.img-fluid {
     max-width: 100%;
  height: auto;
 }


 @media only screen and (max-width:767px) {
     .goldTop, .logoBtm {
          text-align: center
     }
     #topbtn {
     margin:30px 0;
     }

     #r3Btm {
          margin-bottom: 30px;
     }

     .rightCol {
          margin-top:30px;
     }

 }

 @media only screen and (min-width:768px) {
     #topbtn {
          float: right;
     }

     #imgHead {
          margin-top:30px;
     }
    
 }





