@media (min-width: 1200px) {
  .tab-finder .tab-content form .search-string {
    width: 800px;
    margin-right: 15px;
  }
  .tab-finder .tab-content form .search-year {
    width: 185px;
  }
  .tab-finder .tab-content form .search-select {
    width: 160px;
    margin-right: 15px;
    margin-bottom: 0px;
  }
  .tab-finder .tab-content form .search-price {
    width: 155px;
    margin-right: 15px;
    margin-bottom: 0;
  }
  .tab-finder .tab-content form .btn {
    width: 300px;
    padding-bottom: 10px;
    padding-top: 10px;
  }
}
@media (min-width: 768px) and (max-width: 979px) {
  .main-nav > ul > li > a {
    padding: 14px 8px;
  }
  .widget .widget-section.first-half {
    width: 100%;
  }
  .widget .widget-section.first-half .inner {
    padding: 15px 20px;
  }
  .widget .widget-section.second-half {
    width: 100%;
  }
  .widget .widget-section.second-half .inner {
    padding: 15px 20px;
  }
  .tab-finder .tab-content form .search-string {
    width: 484px;
    margin-right: 15px;
  }
  .tab-finder .tab-content form .search-year {
    width: 55px;
  }
  .tab-finder .tab-content form .search-select {
    width: 115px;
    margin-right: 15px;
    margin-bottom: 0px;
  }
  .tab-finder .tab-content form .search-price {
    width: 55px;
    margin-right: 15px;
    margin-bottom: 0;
  }
  .tab-finder .tab-content form .btn {
    width: 144px;
    padding-bottom: 10px;
    padding-top: 10px;
  }
}
@media (min-width: 200px) and (max-width: 767px) {
  .tab-finder .tab-content .inner {
    padding: 30px 20px 20px;
  }
  .tab-finder .tab-content form .search-string {
    width: 217px;
    margin-right: 15px;
  }
  .tab-finder .tab-content form .search-year {
    width: 217px;
  }
  .tab-finder .tab-content form .search-select {
    width: 260px;
    margin-right: 15px;
    margin-bottom: 10px;
  }
  .tab-finder .tab-content form .search-price {
    width: 260px;
    margin-right: 15px;
    margin-bottom: 10px;
    height: 45px;
  }
  .tab-finder .tab-content form .line-divider {
    display: none;
  }
  .tab-finder .tab-content form .btn {
    width: 260px;
    padding-bottom: 10px;
    padding-top: 10px;
  }
}
@media (min-width: 200px) and (max-width: 340px) {
  body {
    padding: 0;
  }
}
