@media only screen and (max-width: 1000px) {
  /* line 2, ../sass/media.scss */
  .home header .header-section {
    max-width: 830px;
    width: 100%;
    margin: auto; }

  /* line 8, ../sass/media.scss */
  .location header .header-section {
    max-width: 830px;
    width: 100%; }

  /* line 13, ../sass/media.scss */
  .contact header .header-section {
    max-width: 830px;
    width: 100%; }

  /* line 19, ../sass/media.scss */
  .home .main-wrapper {
    max-width: 830px;
    width: 100%;
    margin: auto; }

  /* line 25, ../sass/media.scss */
  .location .main-wrapper {
    max-width: 830px;
    width: 100%;
    margin: auto; }

  /* line 31, ../sass/media.scss */
  .contact .main-wrapper {
    max-width: 830px;
    width: 100%;
    margin: auto; }

  /* line 37, ../sass/media.scss */
  .lt-ie9 .home main .main-wrapper .parts .parts-desc::after {
    right: -22px; }

  /* line 38, ../sass/media.scss */
  .lt-ie9 .home main .main-wrapper .parts .parts-desc {
    width: 216px; }

  /* line 42, ../sass/media.scss */
  .location main .main-wrapper .parts .categories {
    width: 63%;
    text-align: center; }

  /* line 47, ../sass/media.scss */
  .location main .main-wrapper .parts .categories ul .one {
    width: 100%;
    padding-left: 0;
    padding-right: 0; }

  /* line 52, ../sass/media.scss */
  .location main .main-wrapper .parts .categories ul .two {
    width: 100%;
    padding-left: 0;
    padding-right: 0; }

  /* line 57, ../sass/media.scss */
  .location main .main-wrapper .parts .categories ul .three {
    width: 100%;
    padding-left: 0;
    padding-right: 0; }

  /* line 62, ../sass/media.scss */
  .location main .main-wrapper .parts .categories ul .four {
    width: 100%;
    padding-left: 0;
    padding-right: 0; }

  /* line 67, ../sass/media.scss */
  .location main .main-wrapper .parts .categories ul .five {
    width: 100%;
    padding-left: 0;
    padding-right: 0; }

  /* line 72, ../sass/media.scss */
  .location main .main-wrapper .parts .categories ul .six {
    width: 100%;
    padding-left: 0;
    padding-right: 0; }

  /* line 78, ../sass/media.scss */
  .home main .main-wrapper .parts .categories {
    width: 63%;
    text-align: center; }

  /* line 83, ../sass/media.scss */
  .home main .main-wrapper .parts .categories ul .one {
    width: 100%;
    padding-left: 0;
    padding-right: 0; }

  /* line 88, ../sass/media.scss */
  .home main .main-wrapper .parts .categories ul .two {
    width: 100%;
    padding-left: 0;
    padding-right: 0; }

  /* line 93, ../sass/media.scss */
  .home main .main-wrapper .parts .categories ul .three {
    width: 100%;
    padding-left: 0;
    padding-right: 0; }

  /* line 98, ../sass/media.scss */
  .home main .main-wrapper .parts .categories ul .four {
    width: 100%;
    padding-left: 0;
    padding-right: 0; }

  /* line 103, ../sass/media.scss */
  .home main .main-wrapper .parts .categories ul .five {
    width: 100%;
    padding-left: 0;
    padding-right: 0; }

  /* line 108, ../sass/media.scss */
  .home main .main-wrapper .parts .categories ul .six {
    width: 100%;
    padding-left: 0;
    padding-right: 0; }

  /* line 114, ../sass/media.scss */
  .home main .main-wrapper .parts .parts-desc {
    width: 216px; }

  /* line 118, ../sass/media.scss */
  .home main .main-wrapper .parts .parts-desc::after {
    right: -22px; }

  /* line 120, ../sass/media.scss */
  .home .main-wrapper .tractor-parts-section .tractor-parts-content .categories {
    width: 100%; }

  /* line 124, ../sass/media.scss */
  .home .main-wrapper .tractor-parts-section .tractor-parts-content .categories ul li .no-line {
    border-right: 2px solid #901c1b; }

  /* line 128, ../sass/media.scss */
  .location .main-wrapper .main-content .content-section img {
    max-width: 100%; }

  /* line 134, ../sass/media.scss */
  .home main .main-wrapper footer .footer-section .col.first {
    padding: 25px 12px 39px 0; }

  /* line 135, ../sass/media.scss */
  .home main .main-wrapper footer .footer-section .col.second {
    padding: 12px 6px 0 16px; }

  /* line 137, ../sass/media.scss */
  .contact main .main-wrapper footer .footer-section .col.first {
    padding: 25px 12px 39px 0; }

  /* line 138, ../sass/media.scss */
  .contact main .main-wrapper footer .footer-section .col.second {
    padding: 12px 6px 0 16px; }

  /* line 140, ../sass/media.scss */
  .location main .main-wrapper footer .footer-section .col.first {
    padding: 25px 12px 39px 0; }

  /* line 141, ../sass/media.scss */
  .location main .main-wrapper footer .footer-section .col.second {
    padding: 12px 6px 0 16px; } }
@media only screen and (max-width: 856px) {
  /* line 149, ../sass/media.scss */
  .home header .header-section,
  .home .main-wrapper,
  .contact header .header-section,
  .contact .main-wrapper,
  .location header .header-section,
  .location .main-wrapper {
    max-width: 720px;
    width: 100%; }
    /* line 153, ../sass/media.scss */
    .home header .header-section .main-wrapper .combine-parts-section .combine-parts-content .combine-parts li,
    .home .main-wrapper .main-wrapper .combine-parts-section .combine-parts-content .combine-parts li,
    .contact header .header-section .main-wrapper .combine-parts-section .combine-parts-content .combine-parts li,
    .contact .main-wrapper .main-wrapper .combine-parts-section .combine-parts-content .combine-parts li,
    .location header .header-section .main-wrapper .combine-parts-section .combine-parts-content .combine-parts li,
    .location .main-wrapper .main-wrapper .combine-parts-section .combine-parts-content .combine-parts li {
      padding: 34px; }

  /* line 159, ../sass/media.scss */
  .location main .main-wrapper footer .footer-section .col.first {
    width: 100%;
    border-right: 0; }

  /* line 164, ../sass/media.scss */
  .location main .main-wrapper footer .footer-section .col.second {
    width: 100%;
    border-right: 0; }

  /* line 169, ../sass/media.scss */
  .location main .main-wrapper footer .footer-section .col.third {
    width: 100%; }

  /* line 173, ../sass/media.scss */
  .location main .main-wrapper .main-content .content-section img {
    max-width: 100%; }

  /* line 177, ../sass/media.scss */
  .location main .main-wrapper .content-text {
    font-size: 14px; }

  /* line 181, ../sass/media.scss */
  .location main .main-wrapper .content-text a {
    font-size: 14px; }

  /* line 185, ../sass/media.scss */
  .location main .main-wrapper .parts .parts-desc {
    width: 300px; }

  /* line 189, ../sass/media.scss */
  .location main .main-wrapper .parts .parts-desc p {
    padding-left: 50px; }

  /* line 193, ../sass/media.scss */
  .location main .main-wrapper .parts .categories {
    width: 35%; }

  /* line 196, ../sass/media.scss */
  .location main .main-wrapper .parts .categories ul {
    text-align: center; }

  /* line 200, ../sass/media.scss */
  .location main .main-wrapper .parts .categories ul .one {
    width: 100%;
    padding-left: 0;
    padding-right: 0; }

  /* line 206, ../sass/media.scss */
  .location main .main-wrapper .parts .categories ul .two {
    width: 100%;
    padding-left: 0;
    padding-right: 0; }

  /* line 212, ../sass/media.scss */
  .location main .main-wrapper .parts .categories ul .three {
    width: 100%;
    padding-left: 0;
    padding-right: 0; }

  /* line 218, ../sass/media.scss */
  .location main .main-wrapper .parts .categories ul .four {
    width: 100%;
    padding-left: 0;
    padding-right: 0; }

  /* line 224, ../sass/media.scss */
  .location main .main-wrapper .parts .categories ul .five {
    width: 100%;
    padding-left: 0;
    padding-right: 0; }

  /* line 230, ../sass/media.scss */
  .location main .main-wrapper .parts .categories ul .six {
    width: 100%;
    padding-left: 0;
    padding-right: 0; }

  /* line 236, ../sass/media.scss */
  .contact main .main-wrapper footer .footer-section .col.first {
    width: 100%;
    border-right: 0; }

  /* line 241, ../sass/media.scss */
  .contact main .main-wrapper footer .footer-section .col.second {
    width: 100%;
    border-right: 0; }

  /* line 246, ../sass/media.scss */
  .contact main .main-wrapper footer .footer-section .col.third {
    width: 100%;
    border-right: 0; }

  /* line 251, ../sass/media.scss */
  .home main .main-wrapper footer .footer-section .col.first {
    width: 100%;
    border-right: 0; }

  /* line 256, ../sass/media.scss */
  .home main .main-wrapper footer .footer-section .col.second {
    width: 100%;
    border-right: 0; }

  /* line 261, ../sass/media.scss */
  .home main .main-wrapper footer .footer-section .col.third {
    width: 100%;
    border-right: 0; }

  /* line 266, ../sass/media.scss */
  .home main .main-wrapper .combine-parts-section .combine-parts-content .combine-parts li {
    padding: 36px; }

  /* line 270, ../sass/media.scss */
  .home main .main-wrapper .combine-parts-section .combine-parts-content .combine-parts li {
    padding: 34px; } }
@media only screen and (min-width: 649px) {
  /* line 276, ../sass/media.scss */
  .home header .header-section .mobile-navigation {
    display: none !important; }

  /* line 279, ../sass/media.scss */
  .contact header .header-section .mobile-navigation {
    display: none !important; }

  /* line 282, ../sass/media.scss */
  .location header .header-section .mobile-navigation {
    display: none !important; } }
@media only screen and (max-width: 758px) {
  /* line 291, ../sass/media.scss */
  .home header .header-section,
  .contact header .header-section,
  .location header .header-section {
    max-width: 649px;
    width: 100%; }

  /* line 297, ../sass/media.scss */
  .home .main-wrapper {
    max-width: 649px;
    width: 100%; }

  /* line 298, ../sass/media.scss */
  .contact .main-wrapper {
    max-width: 649px;
    width: 100%; }

  /* line 299, ../sass/media.scss */
  .location .main-wrapper {
    max-width: 649px;
    width: 100%; }

  /* line 301, ../sass/media.scss */
  .location main .main-wrapper .main-content .content-section {
    width: 100%; }

  /* line 303, ../sass/media.scss */
  .home main .main-wrapper .combine-parts-section .combine-parts-content .combine-parts {
    display: block;
    text-align: center; }

  /* line 308, ../sass/media.scss */
  .home main .main-wrapper .tractor-parts-section .tractor-parts-content .tractor-parts.one {
    display: block;
    text-align: center; }

  /* line 313, ../sass/media.scss */
  .home main .main-wrapper .tractor-parts-section .tractor-parts-content .tractor-parts.one li {
    width: 98%;
    max-width: 100%;
    display: inline-block;
    padding: 14px;
    margin: 0; }

  /* line 321, ../sass/media.scss */
  .home main .main-wrapper .tractor-parts-section .tractor-parts-content .tractor-parts.two {
    display: block;
    text-align: center; }

  /* line 326, ../sass/media.scss */
  .home main .main-wrapper .tractor-parts-section .tractor-parts-content .tractor-parts.two li {
    width: 98%;
    max-width: 100%;
    display: inline-block;
    padding: 14px;
    margin: 0; }

  /* line 334, ../sass/media.scss */
  .home main .main-wrapper .combine-parts-section .combine-parts-content .combine-parts li {
    width: 93%;
    max-width: 100%;
    display: inline-block;
    padding: 14px;
    margin: 0; }

  /* line 342, ../sass/media.scss */
  .home main .main-wrapper .combine-parts-section .combine-parts-content .categories .title {
    font-size: 14px; }

  /* line 346, ../sass/media.scss */
  .home main .main-wrapper .combine-parts-section .combine-parts-content .categories ul li a {
    font-size: 14px; }

  /* line 350, ../sass/media.scss */
  .home main .main-wrapper .tractor-parts-section .tractor-parts-content .categories .title {
    font-size: 14px; }

  /* line 354, ../sass/media.scss */
  .home main .main-wrapper .tractor-parts-section .tractor-parts-content .categories ul li a {
    font-size: 14px; }

  /* line 358, ../sass/media.scss */
  .location main .main-wrapper .parts .parts-desc p {
    padding-left: 50px; }

  /* line 362, ../sass/media.scss */
  .location main .main-wrapper .parts .parts-desc {
    width: 279px; }

  /* line 366, ../sass/media.scss */
  .location main .main-wrapper .parts .categories {
    width: 46%; }

  /* line 370, ../sass/media.scss */
  .home main .main-wrapper .parts .parts-desc {
    width: 279px; }

  /* line 374, ../sass/media.scss */
  .home main .main-wrapper .parts .categories {
    width: 46%; }

  /* line 378, ../sass/media.scss */
  .home main .main-wrapper .parts .parts-desc p {
    padding-left: 50px; }

  /* line 382, ../sass/media.scss */
  .location main .main-wrapper .main-content .title {
    font-size: 40px; }

  /* line 386, ../sass/media.scss */
  .location main .main-wrapper .list-country {
    display: none; }

  /* line 390, ../sass/media.scss */
  .contact main .main-wrapper .categories ul {
    text-align: center; }

  /* line 394, ../sass/media.scss */
  .contact main .main-wrapper .categories ul .four {
    width: 100%;
    padding-left: 0;
    padding-right: 0; }

  /* line 400, ../sass/media.scss */
  .contact main .main-wrapper .categories ul .five {
    width: 100%;
    padding-left: 0;
    padding-right: 0; }

  /* line 406, ../sass/media.scss */
  .contact main .main-wrapper .categories ul .six {
    width: 100%;
    padding-left: 0;
    padding-right: 0; }

  /* line 418, ../sass/media.scss */
  .contact header .header-section .header-content p,
  .location header .header-section .header-content p,
  .home header .header-section .header-content p {
    display: none; }
  /* line 422, ../sass/media.scss */
  .contact header .header-section .header-content .logo,
  .location header .header-section .header-content .logo,
  .home header .header-section .header-content .logo {
    padding-left: 0;
    margin-top: 20px; }
  /* line 428, ../sass/media.scss */
  .contact header .header-section .main-navigation,
  .location header .header-section .main-navigation,
  .home header .header-section .main-navigation {
    text-align: center; }
  /* line 434, ../sass/media.scss */
  .contact .location main .main-wrapper .main-content .contact-information,
  .location .location main .main-wrapper .main-content .contact-information,
  .home .location main .main-wrapper .main-content .contact-information {
    display: none; }
  /* line 438, ../sass/media.scss */
  .contact .location main .main-wrapper .main-content .content-section,
  .location .location main .main-wrapper .main-content .content-section,
  .home .location main .main-wrapper .main-content .content-section {
    width: 100%; }
  /* line 442, ../sass/media.scss */
  .contact .location main .main-wrapper .categories ul .four,
  .location .location main .main-wrapper .categories ul .four,
  .home .location main .main-wrapper .categories ul .four {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
    text-align: center; }
  /* line 449, ../sass/media.scss */
  .contact .location main .main-wrapper .categories ul .five,
  .location .location main .main-wrapper .categories ul .five,
  .home .location main .main-wrapper .categories ul .five {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
    text-align: center; }
  /* line 456, ../sass/media.scss */
  .contact .location main .main-wrapper .categories ul .six,
  .location .location main .main-wrapper .categories ul .six,
  .home .location main .main-wrapper .categories ul .six {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
    text-align: center; }
  /* line 464, ../sass/media.scss */
  .contact .home main .main-wrapper .main-content .contact-information,
  .location .home main .main-wrapper .main-content .contact-information,
  .home .home main .main-wrapper .main-content .contact-information {
    display: none; }
  /* line 468, ../sass/media.scss */
  .contact .home main .main-wrapper .main-content .content-section,
  .location .home main .main-wrapper .main-content .content-section,
  .home .home main .main-wrapper .main-content .content-section {
    width: 100%; }
  /* line 472, ../sass/media.scss */
  .contact .home main .main-wrapper .categories ul .four,
  .location .home main .main-wrapper .categories ul .four,
  .home .home main .main-wrapper .categories ul .four {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
    text-align: center; }
  /* line 479, ../sass/media.scss */
  .contact .home main .main-wrapper .categories ul .five,
  .location .home main .main-wrapper .categories ul .five,
  .home .home main .main-wrapper .categories ul .five {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
    text-align: center; }
  /* line 486, ../sass/media.scss */
  .contact .home main .main-wrapper .categories ul .six,
  .location .home main .main-wrapper .categories ul .six,
  .home .home main .main-wrapper .categories ul .six {
    width: 100%;
    padding-left: 0;
    padding-right: 0;
    text-align: center; } }
@media only screen and (max-width: 648px) {
  /* line 496, ../sass/media.scss */
  .home main {
    margin: 15px auto; }

  /* line 497, ../sass/media.scss */
  .contact main {
    margin: 0 auto; }

  /* line 498, ../sass/media.scss */
  .location main {
    margin: 0 auto; }

  /* line 503, ../sass/media.scss */
  .home header .header-section .header-content p,
  .contact header .header-section .header-content p,
  .location header .header-section .header-content p {
    display: none; }
  /* line 506, ../sass/media.scss */
  .home header .header-section .header-content .logo,
  .contact header .header-section .header-content .logo,
  .location header .header-section .header-content .logo {
    margin-top: 23px; }
  /* line 512, ../sass/media.scss */
  .home header .header-section .main-navigation,
  .contact header .header-section .main-navigation,
  .location header .header-section .main-navigation {
    display: none; }
  /* line 516, ../sass/media.scss */
  .home header .header-section .mobile-menu,
  .contact header .header-section .mobile-menu,
  .location header .header-section .mobile-menu {
    display: block;
    background-color: #ac2322;
    color: white;
    text-transform: uppercase;
    text-align: center;
    padding: 10px;
    font-family: 'source_sans_problack';
    font-size: 20px;
    vertical-align: middle; }
  /* line 528, ../sass/media.scss */
  .home header .header-section .mobile-navigation,
  .contact header .header-section .mobile-navigation,
  .location header .header-section .mobile-navigation {
    display: none; }
    /* line 531, ../sass/media.scss */
    .home header .header-section .mobile-navigation ul,
    .contact header .header-section .mobile-navigation ul,
    .location header .header-section .mobile-navigation ul {
      padding: 0;
      margin-top: 0; }
      /* line 535, ../sass/media.scss */
      .home header .header-section .mobile-navigation ul li,
      .contact header .header-section .mobile-navigation ul li,
      .location header .header-section .mobile-navigation ul li {
        padding: 10px;
        text-align: center;
        background-color: #ac2322; }
        /* line 540, ../sass/media.scss */
        .home header .header-section .mobile-navigation ul li a,
        .contact header .header-section .mobile-navigation ul li a,
        .location header .header-section .mobile-navigation ul li a {
          text-transform: uppercase;
          font-family: 'source_sans_problack_italic';
          font-size: 15.16px;
          color: white;
          text-decoration: none; }
        /* line 548, ../sass/media.scss */
        .home header .header-section .mobile-navigation ul li a:hover,
        .contact header .header-section .mobile-navigation ul li a:hover,
        .location header .header-section .mobile-navigation ul li a:hover {
          text-decoration: underline; }
      /* line 553, ../sass/media.scss */
      .home header .header-section .mobile-navigation ul li:hover,
      .contact header .header-section .mobile-navigation ul li:hover,
      .location header .header-section .mobile-navigation ul li:hover {
        background-color: white; }
        /* line 556, ../sass/media.scss */
        .home header .header-section .mobile-navigation ul li:hover a,
        .contact header .header-section .mobile-navigation ul li:hover a,
        .location header .header-section .mobile-navigation ul li:hover a {
          color: #ac2322; }
  /* line 565, ../sass/media.scss */
  .home .main-wrapper,
  .contact .main-wrapper,
  .location .main-wrapper {
    margin: auto; }
    /* line 567, ../sass/media.scss */
    .home .main-wrapper .main-wrapper,
    .contact .main-wrapper .main-wrapper,
    .location .main-wrapper .main-wrapper {
      margin-top: 15px; }
  /* line 573, ../sass/media.scss */
  .home header .header-section,
  .home .main-wrapper,
  .contact header .header-section,
  .contact .main-wrapper,
  .location header .header-section,
  .location .main-wrapper {
    max-width: 580px;
    width: 100%; }
    /* line 577, ../sass/media.scss */
    .home header .header-section .main-wrapper .combine-parts-section .combine-parts-content .combine-parts li,
    .home .main-wrapper .main-wrapper .combine-parts-section .combine-parts-content .combine-parts li,
    .contact header .header-section .main-wrapper .combine-parts-section .combine-parts-content .combine-parts li,
    .contact .main-wrapper .main-wrapper .combine-parts-section .combine-parts-content .combine-parts li,
    .location header .header-section .main-wrapper .combine-parts-section .combine-parts-content .combine-parts li,
    .location .main-wrapper .main-wrapper .combine-parts-section .combine-parts-content .combine-parts li {
      padding: 25px; }
    /* line 581, ../sass/media.scss */
    .home header .header-section .main-wrapper .tractor-parts-section .tractor-parts-content .tractor-parts.two li,
    .home .main-wrapper .main-wrapper .tractor-parts-section .tractor-parts-content .tractor-parts.two li,
    .contact header .header-section .main-wrapper .tractor-parts-section .tractor-parts-content .tractor-parts.two li,
    .contact .main-wrapper .main-wrapper .tractor-parts-section .tractor-parts-content .tractor-parts.two li,
    .location header .header-section .main-wrapper .tractor-parts-section .tractor-parts-content .tractor-parts.two li,
    .location .main-wrapper .main-wrapper .tractor-parts-section .tractor-parts-content .tractor-parts.two li {
      padding: 50px 10px 50px 10px; }
    /* line 587, ../sass/media.scss */
    .home header .header-section .main-wrapper .parts .categories,
    .home .main-wrapper .main-wrapper .parts .categories,
    .contact header .header-section .main-wrapper .parts .categories,
    .contact .main-wrapper .main-wrapper .parts .categories,
    .location header .header-section .main-wrapper .parts .categories,
    .location .main-wrapper .main-wrapper .parts .categories {
      width: 44%; }
    /* line 590, ../sass/media.scss */
    .home header .header-section .main-wrapper .parts .parts-desc,
    .home .main-wrapper .main-wrapper .parts .parts-desc,
    .contact header .header-section .main-wrapper .parts .parts-desc,
    .contact .main-wrapper .main-wrapper .parts .parts-desc,
    .location header .header-section .main-wrapper .parts .parts-desc,
    .location .main-wrapper .main-wrapper .parts .parts-desc {
      width: 40%;
      padding: 11px 15px 11px 20px;
      margin-top: 30px; }

  /* line 600, ../sass/media.scss */
  .location main .main-wrapper .parts .parts-desc {
    width: 284px; }

  /* line 604, ../sass/media.scss */
  .location main .main-wrapper .parts .parts-desc p {
    padding-left: 37px; }

  /* line 608, ../sass/media.scss */
  .home main .main-wrapper .parts .parts-desc {
    width: 284px; }

  /* line 612, ../sass/media.scss */
  .home main .main-wrapper .parts .parts-desc p {
    padding-left: 37px; }

  /* line 616, ../sass/media.scss */
  .home main .main-wrapper .combine-parts-section {
    padding-top: 0; }

  /* line 620, ../sass/media.scss */
  .home main .main-wrapper .combine-parts-section .combine-parts-title p {
    font-size: 44px;
    position: relative; }

  /* line 625, ../sass/media.scss */
  .home main .main-wrapper .tractor-parts-section .tractor-parts-title p {
    font-size: 44px;
    position: relative; }

  /* line 630, ../sass/media.scss */
  .home main .main-wrapper .combine-parts-section .combine-parts-title img {
    position: absolute;
    max-width: 100%;
    width: 100%;
    height: 100%; }

  /* line 637, ../sass/media.scss */
  .home main .main-wrapper .tractor-parts-section .tractor-parts-title img {
    position: absolute;
    max-width: 100%;
    width: 100%;
    height: 100%; }

  /* line 644, ../sass/media.scss */
  .home main .main-wrapper .combine-parts-section .combine-parts-content .combine-parts {
    display: block;
    text-align: center; }

  /* line 649, ../sass/media.scss */
  .home main .main-wrapper .tractor-parts-section .tractor-parts-content .tractor-parts.one {
    display: block;
    text-align: center; }

  /* line 654, ../sass/media.scss */
  .home main .main-wrapper .tractor-parts-section .tractor-parts-content .tractor-parts.one li {
    width: 98%;
    max-width: 100%;
    display: inline-block;
    padding: 14px;
    margin: 0; }

  /* line 662, ../sass/media.scss */
  .home main .main-wrapper .tractor-parts-section .tractor-parts-content .tractor-parts.two {
    display: block;
    text-align: center; }

  /* line 667, ../sass/media.scss */
  .home main .main-wrapper .tractor-parts-section .tractor-parts-content .tractor-parts.two li {
    width: 98%;
    max-width: 100%;
    display: inline-block;
    padding: 14px;
    margin: 0; }

  /* line 675, ../sass/media.scss */
  .home main .main-wrapper .combine-parts-section .combine-parts-content .combine-parts li {
    width: 93%;
    max-width: 100%;
    display: inline-block;
    padding: 14px;
    margin: 0; }

  /* line 683, ../sass/media.scss */
  .home main .main-wrapper .combine-parts-section .combine-parts-content .categories .title {
    font-size: 14px; }

  /* line 687, ../sass/media.scss */
  .home main .main-wrapper .combine-parts-section .combine-parts-content .categories ul li a {
    font-size: 14px; }

  /* line 691, ../sass/media.scss */
  .home main .main-wrapper .tractor-parts-section .tractor-parts-content .categories .title {
    font-size: 14px; }

  /* line 695, ../sass/media.scss */
  .home main .main-wrapper .tractor-parts-section .tractor-parts-content .categories ul li a {
    font-size: 14px; }

  /* line 699, ../sass/media.scss */
  .home main .main-wrapper .parts .categories {
    width: 100%;
    margin-top: 100px; }

  /* line 704, ../sass/media.scss */
  .home main .main-wrapper .parts .categories ul li {
    width: 100%;
    text-align: center; }

  /* line 709, ../sass/media.scss */
  .home main .main-wrapper .parts .categories ul .one {
    padding-left: 0;
    padding-right: 0; }

  /* line 714, ../sass/media.scss */
  .home main .main-wrapper .parts .categories ul .two {
    padding-left: 0;
    padding-right: 0; }

  /* line 719, ../sass/media.scss */
  .home main .main-wrapper .parts .categories ul .three {
    padding-left: 0;
    padding-right: 0; }

  /* line 724, ../sass/media.scss */
  .home main .main-wrapper .parts .categories ul .four {
    padding-left: 0;
    padding-right: 0; }

  /* line 729, ../sass/media.scss */
  .home main .main-wrapper .parts .categories ul .five {
    padding-left: 0;
    padding-right: 0; }

  /* line 734, ../sass/media.scss */
  .home main .main-wrapper .parts .categories ul .six {
    padding-left: 0;
    padding-right: 0; }

  /* line 739, ../sass/media.scss */
  .location main .main-wrapper .parts .categories {
    width: 100%;
    margin-top: 100px; }

  /* line 744, ../sass/media.scss */
  .location main .main-wrapper .parts .categories ul li {
    width: 100%;
    text-align: center; }

  /* line 749, ../sass/media.scss */
  .location main .main-wrapper .parts .categories ul .one {
    padding-left: 0;
    padding-right: 0; }

  /* line 754, ../sass/media.scss */
  .location main .main-wrapper .parts .categories ul .two {
    padding-left: 0;
    padding-right: 0; }

  /* line 759, ../sass/media.scss */
  .location main .main-wrapper .parts .categories ul .three {
    padding-left: 0;
    padding-right: 0; }

  /* line 764, ../sass/media.scss */
  .location main .main-wrapper .parts .categories ul .four {
    padding-left: 0;
    padding-right: 0; }

  /* line 769, ../sass/media.scss */
  .location main .main-wrapper .parts .categories ul .five {
    padding-left: 0;
    padding-right: 0; }

  /* line 774, ../sass/media.scss */
  .location main .main-wrapper .parts .categories ul .six {
    padding-left: 0;
    padding-right: 0; } }
@media only screen and (max-width: 580px) {
  /* line 785, ../sass/media.scss */
  .home header .header-section,
  .home .main-wrapper,
  .contact header .header-section,
  .contact .main-wrapper,
  .location header .header-section,
  .location .main-wrapper {
    max-width: 460px;
    width: 100%; }
    /* line 789, ../sass/media.scss */
    .home header .header-section .main-wrapper .combine-parts-section .combine-parts-content .combine-parts li,
    .home .main-wrapper .main-wrapper .combine-parts-section .combine-parts-content .combine-parts li,
    .contact header .header-section .main-wrapper .combine-parts-section .combine-parts-content .combine-parts li,
    .contact .main-wrapper .main-wrapper .combine-parts-section .combine-parts-content .combine-parts li,
    .location header .header-section .main-wrapper .combine-parts-section .combine-parts-content .combine-parts li,
    .location .main-wrapper .main-wrapper .combine-parts-section .combine-parts-content .combine-parts li {
      padding: 25px; }
    /* line 793, ../sass/media.scss */
    .home header .header-section .main-wrapper .tractor-parts-section .tractor-parts-content .tractor-parts.two li,
    .home .main-wrapper .main-wrapper .tractor-parts-section .tractor-parts-content .tractor-parts.two li,
    .contact header .header-section .main-wrapper .tractor-parts-section .tractor-parts-content .tractor-parts.two li,
    .contact .main-wrapper .main-wrapper .tractor-parts-section .tractor-parts-content .tractor-parts.two li,
    .location header .header-section .main-wrapper .tractor-parts-section .tractor-parts-content .tractor-parts.two li,
    .location .main-wrapper .main-wrapper .tractor-parts-section .tractor-parts-content .tractor-parts.two li {
      padding: 50px 10px 50px 10px; }

  /* line 799, ../sass/media.scss */
  .contact main .main-wrapper .main-content .content-section {
    width: 100%; }

  /* line 803, ../sass/media.scss */
  .contact main .main-wrapper .main-content .contact-information {
    display: none; }

  /* line 807, ../sass/media.scss */
  .contact header .header-section .header-content .logo img {
    max-width: 100%; }

  /* line 811, ../sass/media.scss */
  .location header .header-section .header-content .logo img {
    max-width: 100%; }

  /* line 815, ../sass/media.scss */
  .home header .header-section .header-content .logo img {
    max-width: 100%; }

  /* line 819, ../sass/media.scss */
  .location main .main-wrapper .main-content .content-section {
    width: 100%; }

  /* line 823, ../sass/media.scss */
  .location main .main-wrapper .main-content {
    padding: 20px; }

  /* line 827, ../sass/media.scss */
  .contact main .main-wrapper .main-content .content-section .content .left {
    padding-left: 0; }

  /* line 831, ../sass/media.scss */
  .location main .main-wrapper .parts .parts-desc {
    width: 77%;
    padding: 11px 15px 11px 20px;
    margin-top: 10px; }

  /* line 837, ../sass/media.scss */
  .location main .main-wrapper .parts .categories {
    width: 100%;
    margin-top: 80px; }

  /* line 842, ../sass/media.scss */
  .location main .main-wrapper .parts .categories ul li {
    padding-left: 0;
    padding-right: 0;
    width: 100%;
    text-align: center; }

  /* line 849, ../sass/media.scss */
  .location main .main-wrapper .parts .categories ul .one {
    padding-left: 0;
    padding-right: 0; }

  /* line 854, ../sass/media.scss */
  .location main .main-wrapper .parts .categories ul .two {
    padding-left: 0;
    padding-right: 0; }

  /* line 859, ../sass/media.scss */
  .location main .main-wrapper .parts .categories ul .three {
    padding-left: 0;
    padding-right: 0; }

  /* line 864, ../sass/media.scss */
  .location main .main-wrapper .parts .categories ul .four {
    padding-left: 0;
    padding-right: 0; }

  /* line 869, ../sass/media.scss */
  .location main .main-wrapper .parts .categories ul .five {
    padding-left: 0;
    padding-right: 0; }

  /* line 874, ../sass/media.scss */
  .location main .main-wrapper .parts .categories ul .six {
    padding-left: 0;
    padding-right: 0; }

  /* line 880, ../sass/media.scss */
  .home main .main-wrapper .parts .parts-desc {
    width: 300px;
    padding: 11px 15px 11px 20px;
    margin-top: 10px; }

  /* line 886, ../sass/media.scss */
  .home main .main-wrapper .parts .categories {
    width: 100%;
    margin-top: 80px; }

  /* line 891, ../sass/media.scss */
  .home main .main-wrapper .parts .categories ul li {
    padding-left: 0;
    padding-right: 0;
    width: 100%;
    text-align: center; }

  /* line 898, ../sass/media.scss */
  .home main .main-wrapper .parts .categories ul .one {
    padding-left: 0;
    padding-right: 0; }

  /* line 903, ../sass/media.scss */
  .home main .main-wrapper .parts .categories ul .two {
    padding-left: 0;
    padding-right: 0; }

  /* line 908, ../sass/media.scss */
  .home main .main-wrapper .parts .categories ul .three {
    padding-left: 0;
    padding-right: 0; }

  /* line 913, ../sass/media.scss */
  .home main .main-wrapper .parts .categories ul .four {
    padding-left: 0;
    padding-right: 0; }

  /* line 918, ../sass/media.scss */
  .home main .main-wrapper .parts .categories ul .five {
    padding-left: 0;
    padding-right: 0; }

  /* line 923, ../sass/media.scss */
  .home main .main-wrapper .parts .categories ul .six {
    padding-left: 0;
    padding-right: 0; }

  /* line 928, ../sass/media.scss */
  .home main .main-wrapper .tractor-parts-section .tractor-parts-content .tractor-parts.two li {
    padding: 14px; }

  /* line 932, ../sass/media.scss */
  .home main .main-wrapper .combine-parts-section .combine-parts-content .combine-parts li {
    width: 91%;
    padding: 14px; } }
@media only screen and (max-width: 460px) {
  /* line 939, ../sass/media.scss */
  .home main .main-wrapper .main-content .tp-bullets.simplebullets {
    display: none; }

  /* line 945, ../sass/media.scss */
  .home header .header-section,
  .home .main-wrapper,
  .contact header .header-section,
  .contact .main-wrapper,
  .location header .header-section,
  .location .main-wrapper {
    max-width: 280px;
    width: 100%; }
    /* line 949, ../sass/media.scss */
    .home header .header-section .main-wrapper .combine-parts-section .combine-parts-content .combine-parts li,
    .home .main-wrapper .main-wrapper .combine-parts-section .combine-parts-content .combine-parts li,
    .contact header .header-section .main-wrapper .combine-parts-section .combine-parts-content .combine-parts li,
    .contact .main-wrapper .main-wrapper .combine-parts-section .combine-parts-content .combine-parts li,
    .location header .header-section .main-wrapper .combine-parts-section .combine-parts-content .combine-parts li,
    .location .main-wrapper .main-wrapper .combine-parts-section .combine-parts-content .combine-parts li {
      padding: 25px; }
    /* line 953, ../sass/media.scss */
    .home header .header-section .main-wrapper .tractor-parts-section .tractor-parts-content .tractor-parts.two li,
    .home .main-wrapper .main-wrapper .tractor-parts-section .tractor-parts-content .tractor-parts.two li,
    .contact header .header-section .main-wrapper .tractor-parts-section .tractor-parts-content .tractor-parts.two li,
    .contact .main-wrapper .main-wrapper .tractor-parts-section .tractor-parts-content .tractor-parts.two li,
    .location header .header-section .main-wrapper .tractor-parts-section .tractor-parts-content .tractor-parts.two li,
    .location .main-wrapper .main-wrapper .tractor-parts-section .tractor-parts-content .tractor-parts.two li {
      padding: 50px 10px 50px 10px; }
    /* line 959, ../sass/media.scss */
    .home header .header-section .main-wrapper .parts .categories,
    .home .main-wrapper .main-wrapper .parts .categories,
    .contact header .header-section .main-wrapper .parts .categories,
    .contact .main-wrapper .main-wrapper .parts .categories,
    .location header .header-section .main-wrapper .parts .categories,
    .location .main-wrapper .main-wrapper .parts .categories {
      width: 50%; }
    /* line 962, ../sass/media.scss */
    .home header .header-section .main-wrapper .parts .parts-desc,
    .home .main-wrapper .main-wrapper .parts .parts-desc,
    .contact header .header-section .main-wrapper .parts .parts-desc,
    .contact .main-wrapper .main-wrapper .parts .parts-desc,
    .location header .header-section .main-wrapper .parts .parts-desc,
    .location .main-wrapper .main-wrapper .parts .parts-desc {
      width: 30%;
      padding: 11px 15px 11px 20px;
      margin-top: 30px; }

  /* line 971, ../sass/media.scss */
  .contact main .main-wrapper .main-content {
    padding: 20px; }

  /* line 975, ../sass/media.scss */
  .contact main .main-wrapper .main-content .title {
    font-size: 40px; }

  /* line 979, ../sass/media.scss */
  .contact main main .main-wrapper footer .footer-section {
    text-align: center; }

  /* line 983, ../sass/media.scss */
  .location main .main-wrapper footer .footer-section {
    text-align: center; }

  /* line 987, ../sass/media.scss */
  .location main .main-wrapper .parts .parts-desc {
    margin-top: 10px;
    padding: 10px 15px 10px 20px;
    width: 225px; }

  /* line 993, ../sass/media.scss */
  .location main .main-wrapper .parts .parts-desc p {
    padding-left: 0; }

  /* line 997, ../sass/media.scss */
  .location main .main-wrapper .parts .categories {
    width: 100%; }

  /* line 1001, ../sass/media.scss */
  .home main .main-wrapper .parts .parts-desc {
    margin-top: 10px;
    padding: 10px 15px 10px 20px;
    width: 225px; }

  /* line 1007, ../sass/media.scss */
  .home main .main-wrapper .parts .parts-desc p {
    padding-left: 0; }

  /* line 1011, ../sass/media.scss */
  .home main .main-wrapper .parts .categories {
    width: 100%; }

  /* line 1015, ../sass/media.scss */
  .home main .main-wrapper .combine-parts-section .combine-parts-content .combine-parts li {
    padding: 14px;
    width: 88%; }

  /* line 1020, ../sass/media.scss */
  .home main .main-wrapper .tractor-parts-section .tractor-parts-content .tractor-parts.two li {
    padding: 14px; }

  /* line 1024, ../sass/media.scss */
  .home main .main-wrapper footer .footer-section {
    text-align: center; }

  /* line 1028, ../sass/media.scss */
  .contact main .main-wrapper .main-content .content-section {
    width: 100%; }

  /* line 1032, ../sass/media.scss */
  .contact main .main-wrapper .main-content .contact-information {
    display: none; } }
