.row {
  margin-right: 0;
  margin-left: 0; }

body {
  font-family: 'Roboto', sans-serif; }

a {
  text-decoration: none; }

a:hover {
  text-decoration: none; }

@font-face {
  font-family: 'Roboto-Regular';
  src: url("../fonts/Roboto-Regular-webfont.eot");
  src: url("../fonts/Roboto-Regular-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/Roboto-Regular-webfont.woff") format("woff"), url("../fonts/Roboto-Regular-webfont.ttf") format("truetype"), url("../fonts/Roboto-Regular-webfont.svg#robotoregular") format("svg");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: 'Roboto-Medium';
  src: url("../fonts/Roboto-Medium-webfont.eot");
  src: url("../fonts/Roboto-Medium-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/Roboto-Medium-webfont.woff") format("woff"), url("../fonts/Roboto-Medium-webfont.ttf") format("truetype"), url("../fonts/Roboto-Medium-webfont.svg#robotomedium") format("svg");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: 'Roboto-Light';
  src: url("../fonts/Roboto-Light-webfont.eot");
  src: url("../fonts/Roboto-Light-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/Roboto-Light-webfont.woff") format("woff"), url("../fonts/Roboto-Light-webfont.ttf") format("truetype"), url("../fonts/Roboto-Light-webfont.svg#robotolight") format("svg");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: 'RobotoCondensed-Regular';
  src: url("../fonts/RobotoCondensed-Regular-webfont.eot");
  src: url("../fonts/RobotoCondensed-Regular-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/RobotoCondensed-Regular-webfont.woff") format("woff"), url("../fonts/RobotoCondensed-Regular-webfont.ttf") format("truetype"), url("../fonts/RobotoCondensed-Regular-webfont.svg#roboto_condensedregular") format("svg");
  font-weight: normal;
  font-style: normal; }
.jumbotron {
  background: url("../images/DesktopHD.jpg");
  background-size: cover;
  min-height: 600px;
  padding-top: 10px;
  margin-bottom: 0; }
  .jumbotron a {
    color: white; }
  .jumbotron a:hover {
    color: #F4A000; }
  .jumbotron h1 {
    color: white;
    margin-top: 100px;
    font-family: 'Roboto', sans-serif;
    font-weight: 400; }
  .jumbotron p {
    color: white;
    max-width: 500px;
    font-family: 'Roboto', sans-serif;
    line-height: 1em; }
  .jumbotron .front-btn {
    border: none;
    padding-left: 2em;
    padding-right: 2em; }
  .jumbotron .front-btn:hover {
    border: none;
    padding-left: 2em;
    padding-right: 2em; }
  .jumbotron .buy {
    /* Base: */
    background: #F4A000;
    /* Buying: */
    font-family: Roboto-Medium;
    font-size: 21px;
    color: #FFFFFF;
    border-radius: 0; }
  .jumbotron .buy:hover {
    /* Base: */
    border: none;
    background: #ffac0f; }
  .jumbotron .buy:active {
    /* Base: */
    border: none;
    background: #ffac0f; }
  .jumbotron .sell {
    /* Base: */
    background: #87A700;
    /* Selling: */
    font-family: Roboto-Medium;
    font-size: 21px;
    color: #FFFFFF;
    border-radius: 0; }
  .jumbotron .sell:hover {
    /* Base: */
    border: none;
    background: #9cc100; }
  .jumbotron .sell:active {
    /* Base: */
    border: none;
    background: #9cc100; }
  .jumbotron .social {
    /* Base: */
    background: #06283C;
    /* Selling: */
    font-family: Roboto-Medium;
    font-size: 21px;
    color: #FFFFFF;
    border-radius: 0; }
  .jumbotron .social:hover {
    /* Base: */
    border: none;
    background: #083753; }
  .jumbotron .social:active {
    /* Base: */
    border: none;
    background: #083753; }
  .jumbotron a:hover {
    color: white; }

@media all and (max-width: 472px) {
  .jumbotron .front-btn {
    border: none;
    padding-left: 1em;
    padding-right: 1em;
    font-size: 18px !important; }
  .jumbotron .front-btn:hover {
    border: none;
    padding-left: 1em;
    padding-right: 1em;
    font-size: 18px !important; } }
#topvid {
  background: #FFF;
  min-height: 500px; }

.vidbg {
  /* Rectangle 16: */
  background: #06283C;
  border-radius: 0;
  min-height: 500px;
  padding-top: 50px;
  padding-bottom: 50px; }
  .vidbg h3 {
    /* Buying or Selling a : */
    font-family: RobotoCondensed-Regular;
    font-size: 28px;
    color: #F4A000;
    letter-spacing: 0px;
    line-height: 40px; }
  .vidbg p {
    /* Check out our  video: */
    font-family: Roboto-Light;
    font-size: 17px;
    color: #FFFFFF;
    line-height: 20px;
    margin: 0; }

.embed-responsive-item {
  border: none; }

.twosplit {
  padding-left: 40px;
  padding-right: 40px; }

.text-success {
  color: #87A700; }

.text-muted {
  color: #F4A000; }

.line {
  border-color: #3D4D65;
  background-color: #3D4D65;
  color: #3D4D65; }

.media-list li {
  border-bottom: 1px solid #3D4D65;
  padding-bottom: 15px; }

.panel-body {
  padding: 0; }

.media-list li {
  padding: 15px; }

.media-list li:hover {
  background: #083753; }

.media-list li:active {
  background: #083753; }

.more a:hover {
  color: white; }

@media (min-width: 893px) {
  #topvid {
    padding: 50px; }

  /*.line {
    display: none; }*/ }
@media (max-width: 892px) {
  #topvid {
    padding: 10px; }

  .line {
  /*  display: block; */
    color: #3D4D65; } }
#testimonials {
  background: #F4A000;
  padding-top: 100px;
  padding-bottom: 100px;
  line-height: 1.2em; }

.heading {
  /*     color:white;
       font-family: 'Roboto', sans-serif;
       font-weight: 400;
       margin-bottom:0; */
  /* WHAT THEY ARE SAYING: */
  font-family: RobotoCondensed-Regular;
  font-size: 40px;
  color: #FFFFFF;
  letter-spacing: 0px;
  line-height: 45px; }

.words {
  padding: 30px;
  border-radius: 12px;
  color: #06283C;
  background: #fff;}

#quote-carousel {
  padding: 0 10px 30px 10px;
  color: #fff; }

#quote-carousel .carousel-control {
  background: none;
  color: #fff;
  font-size: 2.3em;
  text-shadow: none;
  margin-top: 30px; }

#quote-carousel .carousel-indicators {
  position: relative;
  right: 50%;
  top: auto;
  bottom: 0px;
  margin-top: 20px;
  margin-right: -19px; }

#quote-carousel .carousel-indicators li {
  width: 50px;
  height: 50px;
  cursor: pointer;
  border: 1px solid #ccc;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
  border-radius: 50%;
  opacity: 0.4;
  overflow: hidden;
  transition: all .4s ease-in;
  vertical-align: middle; }

#quote-carousel .carousel-indicators .active {
  width: 128px;
  height: 128px;
  opacity: 1;
  transition: all .2s; }

.item blockquote {
  border-left: none;
  margin: 0; }

.item blockquote p:before {
  content: "\f10d";
  font-family: 'Fontawesome';
  float: left;
  margin-right: 10px; }

footer {
  background: #3D4D65;
  min-height: 300px;
  padding-top: 20px; }

.foothead {
  /* WHO WE ARE: */
  font-size: 18.8px;
  color: #FFFFFF; }

.foottext {
  /* Lorem ipsum dolor si: */
  font-size: 14.1px;
  color: #ADB9CA;
  line-height: 25px; }

.foot-bottom {
  border-top: 1px solid #54657e;
  margin-top: 15px;
  margin-bottom: 15px;
  padding-top: 15px;
  border-bottom: 1px solid #54657e; }

.bottomnav li {
  text-decoration: none;
  display: inline;
  margin-right: 10px; }

ul.bottomnav {
  padding: 0;
  -webkit-padding-start: 0;
  margin-left: 0; }

.bottomnav li a {
  /* Home: */
  font-family: Roboto-Regular;
  font-size: 12.22px;
  color: #FFFFFF; }

.footercopy {
  font-family: Roboto-Light;
  font-size: 12.22px;
  color: #8493A8;
  margin: 0;
  margin-top: -28px; }

.bottomnav {
  width: 300px;
  margin-right: 0; }

label {
  color: #888888; }

body {
  /*
  background: rgba(73,155,234,1);
  background: -moz-radial-gradient(center, ellipse cover, rgba(73,155,234,1) 0%, rgba(32,124,229,1) 100%);
  background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%, rgba(73,155,234,1)), color-stop(100%, rgba(32,124,229,1)));
  background: -webkit-radial-gradient(center, ellipse cover, rgba(73,155,234,1) 0%, rgba(32,124,229,1) 100%);
  background: -o-radial-gradient(center, ellipse cover, rgba(73,155,234,1) 0%, rgba(32,124,229,1) 100%);
  background: -ms-radial-gradient(center, ellipse cover, rgba(73,155,234,1) 0%, rgba(32,124,229,1) 100%);
  background: radial-gradient(ellipse at center, rgba(73,155,234,1) 0%, rgba(32,124,229,1) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#499bea', endColorstr='#207ce5', GradientType=1 );
  */
  background: #edecec; }

.box {
  background-color: #fff;
  border-radius: 3px;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
  padding: 10px 25px; }

label.error {
  color: #FA3C3C;
  font-weight: normal; }

input.error {
  border: 1px solid #FA3C3C; }

/************ Buttons ****************/
body {
  font-family: 'Roboto', sans-serif; }

.blue-buttons {
  border: 0;
  border-radius: 0;
  background: #87A700; }

.step input {
  border-radius: 0; }

.sell-header {
  background: #9cc100;
  color: #fff;
  padding: 20px; }

.progress-bar-success {
  background-color: #9cc100 !important; }

  .sellers-bg {
  min-height: 400px;
  background: url(../img/happy-sellers.png);
  background-size: cover;
}

@media all and (min-width: 700px){
  .sellers-bg {
  background: url(../img/happy-sellers-wide.jpg);
  background-size: cover;
  }
}

@media all and (min-width: 960px){
  .sellers-bg {
  min-height: 600px;
  }
}

@media all and (min-width: 1420px){
  .sellers-bg {
  min-height: 800px;
  }
}

#topvid {
box-shadow: 0px -2px 5px 0px rgba(0,0,0,0.20);
}

.vidbg {
box-shadow: 0px 0px 5px 2px rgba(0,0,0,0.20);
}

.sellers-bg {
box-shadow: 0px -2px 5px 0px rgba(0,0,0,0.20);
}

#testimonials {
box-shadow: 0px -2px 5px 0px rgba(0,0,0,0.20);
}

footer {
box-shadow: 0px -2px 5px 0px rgba(0,0,0,0.20);
}

blockquote small {
  color: #fff;
}

.foottext {
    line-height: 1.2em!important;
}

/*# sourceMappingURL=styles.css.map */
