.clear {
  clear: both; }

.single-product .product-extra-meta .product-extra-meta-documents {
  margin-left: 0; }

.attached-document {
  clear: both;
  list-style: none;
  margin-left: 0; }

.attached-document-button, .product-button {
  min-width: 110px;
  padding: 15px !important;
  line-height: 1em;
  margin: 4px 2px 0 0;
  float: left;
  font-size: 12px;
  width: auto;
  vertical-align: middle;
  text-align: center;
  text-decoration: none !important;
  border: none !important;
  cursor: pointer !important;
  font-family: inherit;
  border-radius: 2px !important; }
  .attached-document-button .button-icon, .product-button .button-icon {
    margin-right: 5px; }

.product-button {
  float: none;
  display: inline-block; }

.product-button-secondary {
  background: #333 !important; }

#locate-dealer-zip select, #locate-dealer-zip input, #locate-dealer-phone select, #locate-dealer-phone input {
  width: auto !important;
  display: inline-block !important;
  margin-bottom: 0 !important;
  vertical-align: middle !important; }
#locate-dealer-zip select, #locate-dealer-phone select {
  padding: 10px 20px 10px 10px !important; }

.locate-dealer-separator {
  margin-bottom: 20px; }

.dealer-search-results .dealer-search-result {
  margin-bottom: 25px; }
  .dealer-search-results .dealer-search-result .dealer-results-left {
    width: 160px; }

.ui-tooltip {
  border: #ccc solid 1px; }

#product-finder .tooltip {
  width: 16px;
  height: 16px;
  background: url("../img/tooltip.jpg") no-repeat;
  display: inline-block;
  vertical-align: middle;
  margin: 0 10px 0 3px; }
#product-finder .secondary-area {
  display: none; }
#product-finder .product-finder-tabs {
  border-bottom: #999 solid 1px; }
  #product-finder .product-finder-tabs li {
    display: inline-block;
    margin-left: 0;
    padding: 0;
    vertical-align: bottom; }
    #product-finder .product-finder-tabs li.pickup-button {
      background: url("../img/tab_pickup.jpg") no-repeat;
      background-position: 0 -54px; }
    #product-finder .product-finder-tabs li.semi-button {
      background: url("../img/tab_semi.jpg") no-repeat;
      background-position: 0 -54px; }
    #product-finder .product-finder-tabs li.universal-button {
      background: url("../img/tab_uni.jpg") no-repeat;
      background-position: 0 -54px; }
    #product-finder .product-finder-tabs li.ui-state-active {
      background-position: 0 0; }
    #product-finder .product-finder-tabs li a {
      width: 179px;
      height: 54px;
      display: block; }
#product-finder .recommended-part .result-product {
  margin-top: 15px;
  display: flex; }
  #product-finder .recommended-part .result-product .product-left {
    padding-right: 30px;
    width: 70%; }
    #product-finder .recommended-part .result-product .product-left .product-price {
      clear: both;
      margin-top: 10px; }
    #product-finder .recommended-part .result-product .product-left ul {
      margin-left: 0; }
      #product-finder .recommended-part .result-product .product-left ul li {
        margin-left: 0; }
  #product-finder .recommended-part .result-product .product-right {
    width: 30%; }
#product-finder .results-area {
  margin-top: 30px; }

/*# sourceMappingURL=fass-ride.css.map */
