#fleet-trucks {
  position: relative; }
  #fleet-trucks .header {
    color: #1079BC;
    padding-top: 40px;
    padding-left: 90px;
    height: 340px; }
    @media (max-width: 450px) {
      #fleet-trucks .header {
        padding-left: 30px;
        padding-top: 10px; } }
    @media (min-width: 451px) and (max-width: 992px) {
      #fleet-trucks .header {
        height: 470px;
        padding-left: 30px;
        padding-top: 10px; } }
    @media (min-width: 993px) and (max-width: 1025px) {
      #fleet-trucks .header {
        padding-left: 50px; } }
    #fleet-trucks .header h1 {
      font-size: 70px;
      border-bottom: 2px solid;
      padding-bottom: 10px;
      max-width: 404px; }
      @media (max-width: 450px) {
        #fleet-trucks .header h1 {
          font-size: 45px;
          max-width: 270px; } }
    #fleet-trucks .header .md {
      font-size: 22px; }
    #fleet-trucks .header img {
      display: inline-block;
      height: 210px;
      position: absolute;
      top: 56px;
      right: -80px; }
      @media (max-width: 450px) {
        #fleet-trucks .header img {
          height: 100px;
          top: 165px;
          right: -20px; } }
      @media (min-width: 451px) and (max-width: 992px) {
        #fleet-trucks .header img {
          height: 190px;
          top: 170px;
          right: -70px; } }
      @media (min-width: 993px) and (max-width: 1025px) {
        #fleet-trucks .header img {
          top: -20px;
          height: 340px; } }
    @media (min-width: 990px) {
      #fleet-trucks .header .img-all {
        height: 260px;
        top: 10px; } }
  #fleet-trucks #carInfo {
    position: relative;
    min-height: 450px;
    padding-top: 40px;
    padding-bottom: 35px; }
    #fleet-trucks #carInfo .row {
      margin: 0 15%; }
      @media (max-width: 990px) {
        #fleet-trucks #carInfo .row {
          margin: 0 5%; } }
    #fleet-trucks #carInfo .car-desc {
      max-height: 150px;
      overflow-y: auto; }
    #fleet-trucks #carInfo .mask {
      position: absolute;
      height: 260px;
      width: 100%;
      bottom: 0;
      background: #F2F2F2;
      opacity: 0.8;
      z-index: -100; }
    #fleet-trucks #carInfo ul {
      font-size: 20px; }
      #fleet-trucks #carInfo ul li {
        padding: 10px;
        border-right: 1px solid #ddd; }
        @media (max-width: 990px) {
          #fleet-trucks #carInfo ul li {
            border: none; } }
      #fleet-trucks #carInfo ul .fa {
        color: #1079BC; }
    #fleet-trucks #carInfo ul li:last-child {
      border: none; }
    #fleet-trucks #carInfo p {
      font-size: 18px;
      margin-top: 40px;
      margin-bottom: 25px; }
    #fleet-trucks #carInfo .btn {
      width: 200px;
      font-size: 17px; }
    #fleet-trucks #carInfo .fleet-warning-box {
      border: 2px solid #1079BC;
      padding: 20px;
      color: #1079BC;
      margin-top: 25px;
      font-size: 18px; }
  #fleet-trucks .carsBack {
    background: url("//www.discountcar.com/assets/img/cars-fleet-back.png") center no-repeat;
    background-size: cover;
    color: white;
    min-height: 470px;
    padding-top: 80px; }
    @media (max-width: 769px) {
      #fleet-trucks .carsBack {
        min-height: 400px; } }
  #fleet-trucks .fleet-filter {
    font-size: 22px;
    color: white; }
    #fleet-trucks .fleet-filter .left-half {
      background: #1079BC;
      padding: 24px 5%; }
      @media (max-width: 992px) {
        #fleet-trucks .fleet-filter .left-half {
          padding: 35px 50px; } }
    #fleet-trucks .fleet-filter .right-half {
      background: #054C76;
      padding: 24px 5%;
      padding-bottom: 25px; }
      @media (max-width: 992px) {
        #fleet-trucks .fleet-filter .right-half {
          padding: 35px 50px; } }
      #fleet-trucks .fleet-filter .right-half .btn-group {
        width: 63%;
        margin-left: 20px; }
        @media (max-width: 1025px) {
          #fleet-trucks .fleet-filter .right-half .btn-group {
            width: 100%;
            margin-left: 0;
            margin-top: 20px; } }
      #fleet-trucks .fleet-filter .right-half .btn-primary {
        background: white;
        color: #1079BC;
        font-weight: bold; }
      #fleet-trucks .fleet-filter .right-half .btn-primary.active, #fleet-trucks .fleet-filter .right-half .btn-primary:hover {
        background: #1079BC;
        color: white; }
    #fleet-trucks .fleet-filter .dropdown {
      min-width: 33%;
      margin-left: 20px; }
      @media (max-width: 1025px) {
        #fleet-trucks .fleet-filter .dropdown {
          width: 100%;
          margin-left: 0;
          margin-top: 20px; } }
  #fleet-trucks .vehicleList {
    padding: 5% 10%;
    /*@media (max-width: 769px) {
      padding: 5% 10px;
    }*/ }
    #fleet-trucks .vehicleList .vehicleUse {
      font-size: 22px; }
    #fleet-trucks .vehicleList .btn-primary {
      background: white;
      color: black;
      border-radius: 0;
      border: 2px solid black;
      font-weight: bold; }
    #fleet-trucks .vehicleList .btn-primary.active, #fleet-trucks .vehicleList .btn-primary:hover {
      background: black;
      color: white; }
    #fleet-trucks .vehicleList .title {
      margin-top: 10px;
      color: #1079BC; }
    #fleet-trucks .vehicleList .carCard {
      font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
      padding: 0 30px;
      margin-top: 40px; }
      #fleet-trucks .vehicleList .carCard .border {
        border: 1px solid #ddd; }
      #fleet-trucks .vehicleList .carCard img {
        height: 150px;
        cursor: pointer; }
        @media (min-width: 1600px) {
          #fleet-trucks .vehicleList .carCard img {
            height: 200px; } }
      @media (max-width: 450px) {
        #fleet-trucks .vehicleList .carCard {
          padding: 0; } }
      @media (max-width: 992px) and (min-width: 451px) {
        #fleet-trucks .vehicleList .carCard {
          padding: 0 150px; } }
      @media (min-width: 993px) and (max-width: 1025px) {
        #fleet-trucks .vehicleList .carCard {
          padding: 0 15px; } }
    #fleet-trucks .vehicleList .btn-sec-blue {
      width: 300px; }
  #fleet-trucks #compareTable {
    margin-top: 60px; }
    #fleet-trucks #compareTable .row-blue {
      background: #1079BC;
      text-align: center; }
      #fleet-trucks #compareTable .row-blue a {
        color: white; }
    #fleet-trucks #compareTable .row-content {
      text-align: center;
      color: #1079BC;
      font-size: 16px;
      font-weight: bold;
      border: 2px solid #ddd;
      border-top: none; }
    #fleet-trucks #compareTable .col-md-1, #fleet-trucks #compareTable .col-md-2, #fleet-trucks #compareTable .col-md-3 {
      padding: 10px 0; }
  #fleet-trucks #movingSupplies {
    background: #D3E6F1;
    padding: 20px;
    padding-bottom: 0;
    text-align: center; }
    #fleet-trucks #movingSupplies txt {
      text-align: left;
      margin: 0 25px;
      color: #1079BC; }
      @media (max-width: 992px) {
        #fleet-trucks #movingSupplies txt {
          text-align: center;
          margin-bottom: 20px; } }
      #fleet-trucks #movingSupplies txt b {
        font-size: 18px;
        color: #054C76; }
    #fleet-trucks #movingSupplies img {
      height: 62px;
      margin-bottom: 15px; }
    #fleet-trucks #movingSupplies button {
      margin-bottom: 15px;
      width: 160px; }
  #fleet-trucks #messaging .stories {
    padding: 20px 5% 0 5%; }
    @media (max-width: 992px) {
      #fleet-trucks #messaging .stories {
        padding-left: 45px; } }
    #fleet-trucks #messaging .stories h2 {
      font-size: 24px;
      color: white; }
    #fleet-trucks #messaging .stories p {
      font-size: 16px;
      color: #95C3E0; }
  #fleet-trucks #messaging2 {
    padding: 5%;
    border-bottom: 2px solid #ddd; }
    #fleet-trucks #messaging2 p {
      color: #818181; }
      #fleet-trucks #messaging2 p b {
        color: black; }
    @media (min-width: 769px) {
      #fleet-trucks #messaging2 article {
        padding-left: 50px; } }
    #fleet-trucks #messaging2 h2 {
      margin-top: 0; }

/*# sourceMappingURL=trucks.css.map */
