/* line 1, /root/app/app/assets/stylesheets/vehicles.scss */
.vehiclesbg {
  background: #000000; }
  /* line 5, /root/app/app/assets/stylesheets/vehicles.scss */
  .vehiclesbg p {
    color: #c3c3c3; }
  /* line 9, /root/app/app/assets/stylesheets/vehicles.scss */
  .vehiclesbg a, .vehiclesbg a:hover {
    text-decoration: underline;
    color: #ffffff; }
  /* line 14, /root/app/app/assets/stylesheets/vehicles.scss */
  .vehiclesbg .preview {
    width: 885px;
    height: 664px; }
  /* line 19, /root/app/app/assets/stylesheets/vehicles.scss */
  .vehiclesbg .ls {
    padding-right: 0px; }
  /* line 22, /root/app/app/assets/stylesheets/vehicles.scss */
  .vehiclesbg .rs {
    padding-left: 0px; }
  /* line 25, /root/app/app/assets/stylesheets/vehicles.scss */
  .vehiclesbg .previewimage {
    min-height: 166px;
    cursor: pointer;
    background-size: 100% auto !important;
    border: 0px; }
  /* line 32, /root/app/app/assets/stylesheets/vehicles.scss */
  .vehiclesbg ul {
    padding: 0px;
    margin: 0px; }
  /* line 37, /root/app/app/assets/stylesheets/vehicles.scss */
  .vehiclesbg ul li {
    margin: 0px 0px 0px 17px; }
  /* line 41, /root/app/app/assets/stylesheets/vehicles.scss */
  .vehiclesbg .titleofimage {
    position: absolute;
    color: #ffffff;
    font-family: 'Quantico', sans-serif;
    font-size: 24px;
    font-weight: 800;
    padding: 25px 10px 10px 35px;
    text-shadow: 1px 1px 15px #000000;
    text-transform: uppercase; }
  /* line 52, /root/app/app/assets/stylesheets/vehicles.scss */
  .vehiclesbg .socialmedialinks {
    position: relative;
    top: -50px;
    left: 40px;
    margin-bottom: -20px; }
    /* line 58, /root/app/app/assets/stylesheets/vehicles.scss */
    .vehiclesbg .socialmedialinks a {
      margin-right: 10px; }
  /* line 63, /root/app/app/assets/stylesheets/vehicles.scss */
  .vehiclesbg .g-recaptcha div {
    margin: 0px auto; }
  /* line 67, /root/app/app/assets/stylesheets/vehicles.scss */
  .vehiclesbg .titletop {
    color: #feeb34;
    font-family: 'Quantico', sans-serif;
    font-size: 24px;
    font-weight: 800;
    padding: 40px 40px 10px 40px;
    line-height: 32px;
    text-transform: uppercase; }
  /* line 76, /root/app/app/assets/stylesheets/vehicles.scss */
  .vehiclesbg .subtitle {
    color: #ffffff;
    font-size: 14px;
    padding: 5px 40px 10px 40px;
    font-weight: 800;
    margin-bottom: 5px; }
  /* line 83, /root/app/app/assets/stylesheets/vehicles.scss */
  .vehiclesbg .description {
    color: #c3c3c3;
    font-size: 14px;
    padding: 5px 40px;
    font-weight: 200;
    line-height: 24px;
    padding-top: 35px !important; }
  /* line 91, /root/app/app/assets/stylesheets/vehicles.scss */
  .vehiclesbg .specs {
    color: #c3c3c3;
    font-size: 14px;
    font-weight: 200;
    padding: 40px 40px 0px 40px;
    margin-bottom: 20px;
    line-height: 24px; }
    /* line 99, /root/app/app/assets/stylesheets/vehicles.scss */
    .vehiclesbg .specs .pricerow {
      height: 35px;
      border-bottom: 1px solid #feeb34;
      margin-bottom: 10px; }
      /* line 105, /root/app/app/assets/stylesheets/vehicles.scss */
      .vehiclesbg .specs .pricerow span {
        float: left;
        padding-right: 3px; }
      /* line 110, /root/app/app/assets/stylesheets/vehicles.scss */
      .vehiclesbg .specs .pricerow .pricetag {
        display: inherit;
        padding: 0px;
        padding-left: 3px;
        float: right;
        margin-bottom: 0px; }
  /* line 120, /root/app/app/assets/stylesheets/vehicles.scss */
  .vehiclesbg .additionalinfo {
    color: #c3c3c3;
    font-size: 14px;
    font-weight: 200;
    padding: 5px 40px;
    margin-bottom: 20px;
    line-height: 24px; }
  /* line 128, /root/app/app/assets/stylesheets/vehicles.scss */
  .vehiclesbg .hardinfo {
    color: #c3c3c3;
    font-size: 14px;
    font-weight: 200;
    padding: 5px 40px;
    line-height: 24px; }
  /* line 136, /root/app/app/assets/stylesheets/vehicles.scss */
  .vehiclesbg .headline {
    margin: 30px 0px 0px 0px;
    background: #feeb34;
    font-size: 28px;
    font-weight: 800;
    font-family: 'Quantico', sans-serif;
    color: #000000;
    padding: 20px 0px 10px 0px; }
    /* line 145, /root/app/app/assets/stylesheets/vehicles.scss */
    .vehiclesbg .headline p {
      color: #000000; }
  /* line 150, /root/app/app/assets/stylesheets/vehicles.scss */
  .vehiclesbg .leftconfig {
    padding-right: 0px; }
    /* line 153, /root/app/app/assets/stylesheets/vehicles.scss */
    .vehiclesbg .leftconfig img {
      padding: 25px; }
  /* line 158, /root/app/app/assets/stylesheets/vehicles.scss */
  .vehiclesbg .rightconfig {
    padding-left: 0px; }
  /* line 164, /root/app/app/assets/stylesheets/vehicles.scss */
  .vehiclesbg .configuratoroption input[type=radio] {
    margin-right: 10px;
    margin-top: 0px; }
  /* line 169, /root/app/app/assets/stylesheets/vehicles.scss */
  .vehiclesbg .configuratoroption .title {
    background: url(/img/carbon.jpg) no-repeat;
    padding: 0px;
    padding-right: 80px;
    border-bottom: 1px solid #ffffff;
    min-height: 100px;
    cursor: pointer; }
    /* line 177, /root/app/app/assets/stylesheets/vehicles.scss */
    .vehiclesbg .configuratoroption .title .description {
      color: #feeb34;
      font-family: 'Quantico', sans-serif;
      font-size: 20px;
      font-weight: 800;
      padding: 30px 25px 30px 55px;
      margin: 0px;
      line-height: 20px; }
      /* line 187, /root/app/app/assets/stylesheets/vehicles.scss */
      .vehiclesbg .configuratoroption .title .description span {
        display: block;
        color: #ffffff;
        font-size: 14px;
        text-transform: none; }
    /* line 195, /root/app/app/assets/stylesheets/vehicles.scss */
    .vehiclesbg .configuratoroption .title .iconstate img {
      padding: 35px 0px 0px 55px; }
  /* line 201, /root/app/app/assets/stylesheets/vehicles.scss */
  .vehiclesbg .configuratoroption .descriptiontext {
    background: #dcdbdb;
    padding: 20px 20px 20px 20px;
    font-weight: 400; }
    /* line 207, /root/app/app/assets/stylesheets/vehicles.scss */
    .vehiclesbg .configuratoroption .descriptiontext textarea {
      text-align: left;
      border: 0px solid #333;
      border-radius: 25px;
      -moz-border-radius: 25px;
      -webkit-border-radius: 25px;
      padding: 12px 20px;
      font-size: 14px;
      margin-top: 25px;
      margin-bottom: 25px;
      min-height: 200px;
      background: #ffffff; }
  /* line 224, /root/app/app/assets/stylesheets/vehicles.scss */
  .vehiclesbg .orderpicture {
    margin-top: 20px; }
  /* line 228, /root/app/app/assets/stylesheets/vehicles.scss */
  .vehiclesbg .orderexampledescription {
    color: #ffffff;
    padding: 20px 40px 60px 40px;
    font-weight: 400; }
    /* line 233, /root/app/app/assets/stylesheets/vehicles.scss */
    .vehiclesbg .orderexampledescription h1 {
      font-family: 'Quantico', sans-serif;
      font-size: 26px;
      color: #feeb34;
      font-weight: 800; }
    /* line 240, /root/app/app/assets/stylesheets/vehicles.scss */
    .vehiclesbg .orderexampledescription .pricerow {
      height: 35px;
      border-bottom: 1px solid #feeb34;
      margin-bottom: 10px; }
      /* line 246, /root/app/app/assets/stylesheets/vehicles.scss */
      .vehiclesbg .orderexampledescription .pricerow span {
        float: left;
        padding-right: 3px; }
      /* line 251, /root/app/app/assets/stylesheets/vehicles.scss */
      .vehiclesbg .orderexampledescription .pricerow .pricetag {
        display: inherit;
        padding: 0px;
        padding-left: 3px;
        float: right;
        margin-bottom: 0px; }
  /* line 263, /root/app/app/assets/stylesheets/vehicles.scss */
  .vehiclesbg .sendeventform {
    padding-top: 20px;
    padding-right: 15px; }
    /* line 268, /root/app/app/assets/stylesheets/vehicles.scss */
    .vehiclesbg .sendeventform input[type=text] {
      text-align: left;
      border: 0px solid #333;
      border-radius: 25px;
      -moz-border-radius: 25px;
      -webkit-border-radius: 25px;
      padding: 12px 20px;
      font-size: 14px;
      margin-bottom: 25px;
      min-width: 210px;
      background: #ffffff; }
    /* line 281, /root/app/app/assets/stylesheets/vehicles.scss */
    .vehiclesbg .sendeventform .smallevents p {
      font-size: 12px; }
    /* line 285, /root/app/app/assets/stylesheets/vehicles.scss */
    .vehiclesbg .sendeventform .smallfont {
      font-size: 12px;
      color: #333333; }
      /* line 289, /root/app/app/assets/stylesheets/vehicles.scss */
      .vehiclesbg .sendeventform .smallfont p {
        color: #333333; }
    /* line 296, /root/app/app/assets/stylesheets/vehicles.scss */
    .vehiclesbg .sendeventform input[type=image] {
      text-align: center;
      -moz-border-radius: 25px;
      -webkit-border-radius: 25px;
      padding: 8px 0px;
      font-size: 14px;
      margin-bottom: 10px;
      margin-top: 15px; }
  /* line 307, /root/app/app/assets/stylesheets/vehicles.scss */
  .vehiclesbg .voteresults {
    padding: 10px 40px;
    color: #ffffff;
    font-weight: 200; }

@media (max-width: 991px) {
  /* line 316, /root/app/app/assets/stylesheets/vehicles.scss */
  .vehiclesbg .titletop, .vehiclesbg .subtitle {
    padding: 0px !important; }

  /* line 317, /root/app/app/assets/stylesheets/vehicles.scss */
  .vehiclesbg .iconstate {
    float: left; }

  /* line 318, /root/app/app/assets/stylesheets/vehicles.scss */
  .vehiclesbg .iconstate img {
    padding: 0px !important; }

  /* line 319, /root/app/app/assets/stylesheets/vehicles.scss */
  .vehiclesbg .title {
    min-height: inherit !important;
    padding-right: 0px !important; }

  /* line 320, /root/app/app/assets/stylesheets/vehicles.scss */
  .vehiclesbg .title > div {
    background: none !important; }

  /* line 321, /root/app/app/assets/stylesheets/vehicles.scss */
  .vehiclesbg .description {
    padding: 15px 0px 0px 0px !important; } }
