#navigation {
  /* 1. Navigation wrapper */
}
#highlighted {
  /* 2. Highlighted (below header) wrapper */
}
#content {
  /* 3. Content wrapper */
}
#content-below {
  /* 4. Content Below wrapper */
}
#footer {
  /* 5. Footer wrapper */
}

/* Font size for slider headers */
.z-title {
  font-size:1.35em;
}

.slider-link {
    color:#e75525;
  }

.slider-link:hover {
  color:#ce4a1e;
  text-decoration: none;
}

/* Top nav links */
.top-link {
  margin-top:1px;
}


@media (min-width: 420px) and (max-width:520px) {
    .product-image {
      width:75%;
    }
    .mobile-display{
      display:block !important;
    }

}

@media (max-width: 520px) {
    body .header .navbar-brand {
  }
  .social-media {
    width:100%;
    text-align:center;
  }
  .slider-text {
  display: table-cell;
  text-align:center;
  vertical-align:middle;
  width:25%;
  font-weight: bold;

/*
       display: table-cell;
      background: none !important;
      position:relative;
      text-align:center;
      vertical-align:middle;
      text-shadow: 2px 2px 8px #000000;
      width:25%;
      top:100px;
      color:white;
      z-index:1000;
*/
/*      color:white;
      background-color:#333;*/
  }
  .slider-link {
    color:#e75525;
  }

  .product-image {
      width:100%;
    }
  .about_link {
    position:relative;
    top:12px;
  }
  .mobile-display{
    display:block !important;
  }



}

/* Make Modal Dialogue bigger */
@media screen and (min-width: 768px) {
  #signup-modal .modal-dialog {
      max-width: 500px;
    }
}




@media (min-width: 520px) and (max-width:721px) {
    .slider-text {
      display: table-cell;
      text-align:center;
      vertical-align:middle;
      width:25%;
      font-weight: bold;
    }

    .product-image {
      width:65%;
    }
    .post-image {
      width:100%;
    }
    .about_link {
      position:relative;
      top:20px;
    }

    .mobile-display{
      display:block !important;
    }

    .social-media {
      margin: auto;
      width: 100%;
      text-align:center;
    }

}

@media (min-width: 721px) and (max-width:767px) {
  .social-media {
    text-align:center;
    width:100%;
  }
}

@media (max-width: 768) {
  .social-media a {
  	font-size: 15px !important;

  	/*bottom:2.5px;
  	position:relative;
  	margin-right: 10px;*/
  }
  .social-media {
    text-align:center;
  }
}


@media (min-width: 721px) and (max-width: 991px) {
    .slider-text {
      position: absolute;
      top: 0px;
      left: 0;
      width: 100%;
      margin-top:62px;
      height: 100%;
      text-align: center;
      color:white;
      line-height: 35px;
      font-size:20px;
      text-shadow: 2px 2px 8px #000000;
      white-space:normal;
      vertical-align: middle;
    }
  .row-nav {
    height:230px;
  }

  .one-liner {
    margin-top:77px;
  }
  .product-image {
      width:50%;
    }
  .post-image {
      width:100%;
    }
/*  .about_link {
    position:relative;
    left:-42px;
  }*/
  .mobile-display{
      display:none !important;
    }


}

@media (min-width: 721px) and (max-width: 767px) {
  .mobile-display{
    display:block !important;
  }
}

@media (max-width: 991px) {
  .registration-action-nav .btn-lg {
    margin-top:15px !important;
    position: relative !important;
    top: 10px;
  }
}

@media (min-width: 992px) {
  /* Medium devices (desktops, 992px and up) */
/*  .slider-text {
    position: absolute;
    top: 0px;
    left: 0;
    width: 100%;
    height: 100%;
    text-align: center;
    color:white;
    line-height: 250px;
    font-size:30px;
    text-shadow: 2px 2px 8px #000000;
    white-space:nowrap;
    vertical-align: middle;
  }*/
    .slider-text {
    position: absolute;
    top: 0px;
    left: 0;
    width: 100%;
    margin-top:85px;
    height: 100%;
    text-align: center;
    color:white;
    line-height: 35px;
    font-size:25px;
    text-shadow: 2px 2px 8px #000000;
    white-space:normal;
    vertical-align: middle;
  }

  .one-liner {
    margin-top:108px;
  }
  .slider-btn {
    margin-bottom: 5px;
    font-size:15px;
  }
  .mobile-display{
      display:none !important;
  }

  .hide-991 {
    display:none !important;
  }

  .header .navbar-collapse {
    top: -15px !important;
    position: relative;
    margin-bottom: -25px !important;
  }

  .registration-action-nav {
    float:right !important;

  }

  .registration-action-nav .btn-lg {
    width: 50px !important;
  }

}


@media (min-width:992px) and (max-width: 1200px) {


/* Used when the more link is there so it does not push to two lines
    .slogan {
      display:none;
    }*/
    .row-nav {
    height:285px;
    }
}
@media (min-width: 1200px) {
  .slider-text {
    position: absolute;
    top: 0px;
    left: 0;
    width: 100%;
    margin-top:100px;
    height: 100%;
    text-align: center;
    color:white;
    line-height: 50px;
    font-size:30px;
    text-shadow: 2px 2px 8px #000000;
    white-space:normal;
    vertical-align: middle;
  }
  .one-liner {
    margin-top:123px;
  }
  .row-nav {
    height:342px;
  }
  .slider-btn {
    margin-bottom: 5px;
    font-size:23px;
  }
  .mobile-display{
    display:none !important;
  }

}

@media (min-width:1200px) {
  /* About Us Page */
  .about_link {
    margin-top:13px !important;
    position:relative;
  }
  .about_linkx {
    margin-top:8px !important;
    position:relative;
  }
  .mobile-display{
    display:none !important;
  }
}

/* Misc */

a.phone-number {
	font-size: 15px;
	bottom:2.5px;
	position:relative;
	margin-right: 10px;
}

/* Add spacing for icons in the contact us block */
#footer .contact-block i {
    padding-right: .5em;
    padding-top: 1.4px;
}

.post-image {
    width:75%;
  }

#emai {
  color:red !important;
  width:100px !important;
}

.get-started {
  position:relative;
  bottom:18px;
}

.get-started-color {
  /*background-color: #e05936 !important;*/
  /* yellow */
  /*background-color: #ffd24c !important;*/
  /* green */
  /*background-color: #82c461 !important;
  border-color: #82c469 !important;*/
  /*color: #323232 !important;*/
  color: #323232 !important;
  font-weight: 600 !important;
  /*text-shadow: 0px 1px #777;*/
  /*background-color: #42fd92 !important;
  border-color: #42fd99 !important;*/
  background-color: #7de41a !important;
  border-color: #7de419 !important;
  /* orange */
  /*background-color: #fd8642 !important;*/
}

.get-started-color:hover {
  /*background-color: #e05936 !important;*/
  /* yellow */
  /*background-color: #eab927 !important;*/
  /* green */
  /*background-color: #93d66e !important;*/
  /*background-color: #59ffa0 !important;*/
  background-color: #82ea1f !important;
  /*background-color: #7de419 !important;*/
  /* orange */
  /*background-color: #ffa978 !important;*/
}

/* Add margin top for checklist bullets */
.fa_1px {
  margin-top:.5px;
}

/* Add styling to font awesome home logo */
.fa-home:before {
  color: #be3e1d;
}
