.container,
.et_pb_row,
.et_pb_slider .et_pb_container,
.et_pb_fullwidth_section .et_pb_title_container,
.et_pb_fullwidth_section .et_pb_title_featured_container,
.et_pb_fullwidth_header:not(.et_pb_fullscreen)
  .et_pb_fullwidth_header_container {
  max-width: 1280px;
}
.et_boxed_layout #page-container,
.et_boxed_layout.et_non_fixed_nav.et_transparent_nav
  #page-container
  #top-header,
.et_boxed_layout.et_non_fixed_nav.et_transparent_nav
  #page-container
  #main-header,
.et_fixed_nav.et_boxed_layout #page-container #top-header,
.et_fixed_nav.et_boxed_layout #page-container #main-header,
.et_boxed_layout #page-container .container,
.et_boxed_layout #page-container .et_pb_row {
  max-width: 1440px;
}
.woocommerce a.button.alt,
.woocommerce-page a.button.alt,
.woocommerce button.button.alt,
.woocommerce button.button.alt.disabled,
.woocommerce-page button.button.alt,
.woocommerce-page button.button.alt.disabled,
.woocommerce input.button.alt,
.woocommerce-page input.button.alt,
.woocommerce #respond input#submit.alt,
.woocommerce-page #respond input#submit.alt,
.woocommerce #content input.button.alt,
.woocommerce-page #content input.button.alt,
.woocommerce a.button,
.woocommerce-page a.button,
.woocommerce button.button,
.woocommerce-page button.button,
.woocommerce input.button,
.woocommerce-page input.button,
.woocommerce #respond input#submit,
.woocommerce-page #respond input#submit,
.woocommerce #content input.button,
.woocommerce-page #content input.button,
.woocommerce-message a.button.wc-forward,
body .et_pb_button {
  background-color: #bd2939;
  border-width: 0px !important;
  font-weight: bold;
  font-style: normal;
  text-transform: uppercase;
  text-decoration: none;
}
.woocommerce.et_pb_button_helper_class a.button.alt,
.woocommerce-page.et_pb_button_helper_class a.button.alt,
.woocommerce.et_pb_button_helper_class button.button.alt,
.woocommerce.et_pb_button_helper_class button.button.alt.disabled,
.woocommerce-page.et_pb_button_helper_class button.button.alt,
.woocommerce-page.et_pb_button_helper_class button.button.alt.disabled,
.woocommerce.et_pb_button_helper_class input.button.alt,
.woocommerce-page.et_pb_button_helper_class input.button.alt,
.woocommerce.et_pb_button_helper_class #respond input#submit.alt,
.woocommerce-page.et_pb_button_helper_class #respond input#submit.alt,
.woocommerce.et_pb_button_helper_class #content input.button.alt,
.woocommerce-page.et_pb_button_helper_class #content input.button.alt,
.woocommerce.et_pb_button_helper_class a.button,
.woocommerce-page.et_pb_button_helper_class a.button,
.woocommerce.et_pb_button_helper_class button.button,
.woocommerce-page.et_pb_button_helper_class button.button,
.woocommerce.et_pb_button_helper_class input.button,
.woocommerce-page.et_pb_button_helper_class input.button,
.woocommerce.et_pb_button_helper_class #respond input#submit,
.woocommerce-page.et_pb_button_helper_class #respond input#submit,
.woocommerce.et_pb_button_helper_class #content input.button,
.woocommerce-page.et_pb_button_helper_class #content input.button,
body.et_pb_button_helper_class .et_pb_button,
body.et_pb_button_helper_class .et_pb_module.et_pb_button {
  color: #000000;
}
body .et_pb_bg_layout_light.et_pb_button:hover,
body .et_pb_bg_layout_light .et_pb_button:hover,
body .et_pb_button:hover {
  color: #000000 !important;
  background-color: #bd2939;
}
.woocommerce a.button.alt:hover,
.woocommerce-page a.button.alt:hover,
.woocommerce button.button.alt:hover,
.woocommerce button.button.alt.disabled:hover,
.woocommerce-page button.button.alt:hover,
.woocommerce-page button.button.alt.disabled:hover,
.woocommerce input.button.alt:hover,
.woocommerce-page input.button.alt:hover,
.woocommerce #respond input#submit.alt:hover,
.woocommerce-page #respond input#submit.alt:hover,
.woocommerce #content input.button.alt:hover,
.woocommerce-page #content input.button.alt:hover,
.woocommerce a.button:hover,
.woocommerce-page a.button:hover,
.woocommerce button.button:hover,
.woocommerce-page button.button:hover,
.woocommerce input.button:hover,
.woocommerce-page input.button:hover,
.woocommerce #respond input#submit:hover,
.woocommerce-page #respond input#submit:hover,
.woocommerce #content input.button:hover,
.woocommerce-page #content input.button:hover {
  color: #000000 !important;
  background-color: #bd2939 !important;
}
@media only screen and (min-width: 1600px) {
  .et_pb_row {
    padding: 32px 0;
  }
  .et_pb_section {
    padding: 64px 0;
  }
  .single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper {
    padding-top: 96px;
  }
  .et_pb_fullwidth_section {
    padding: 0;
  }
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: "Roboto", Helvetica, Arial, Lucida, sans-serif;
}
body,
input,
textarea,
select {
  font-family: "Roboto", Helvetica, Arial, Lucida, sans-serif;
}
.big-yellow-btn {
  font-size: 20px;
  border-radius: 10px;
  padding-top: 1rem !important;
  padding-right: 1.5rem !important;
  padding-bottom: 1rem !important;
  padding-left: 1.5rem !important;
  color: #000000;
  background-color: #bd2939;
  border-width: 0px !important;
  font-weight: bold;
  font-style: normal;
  text-transform: uppercase;
  text-decoration: none;
  display: inline-block;
  white-space: nowrap !important;
  position: relative;
}
.small-yellow-btn {
  font-size: 14px;
  border-radius: 5px;
  padding-top: 0.5rem !important;
  padding-right: 1rem !important;
  padding-bottom: 0.5rem !important;
  padding-left: 1rem !important;
  color: #000000;
  background-color: #bd2939;
  border-width: 0px !important;
  font-weight: bold;
  font-style: normal;
  text-transform: uppercase;
  text-decoration: none;
  display: inline-block;
  white-space: nowrap !important;
  position: relative;
  margin: 0 auto;
}
.yellow-horizontal-line {
  border-bottom: 5px solid #ffcd11;
  width: 182px;
  margin: 0 auto;
}
h1 {
  font-size: 3.563rem;
}
h2 {
  font-size: 2.188rem;
  font-weight: bold;
}
@media only screen and (max-width: 768px) {
  h1 {
    font-size: 2rem;
  }
  h2 {
    font-size: 1.5rem;
  }
}
@media only screen and (max-width: 500px) {
  h1 {
    font-size: 2rem;
  }
  h2 {
    font-size: 1.5rem;
  }
}
.quote-number {
  font-size: 2.375rem;
  line-height: 1.22;
  color: #425466;
}
.quote-text {
  font-size: 1.25rem;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.4;
  letter-spacing: normal;
  text-align: left;
  color: #0a2540;
}
.quote-most-text {
  font-size: 1rem;
  color: #0a2540;
}
.squre-custom-li li {
  list-style-image: url("https://globalwholesaleparts.com/assets/images/Rectangle-78.webp");
  line-height: 26px;
  font-size: 18px;
}
.btn-padding {
  margin-bottom: 20px;
}
.morecontent span {
  display: none;
}
.morelink {
  display: block;
}
.et_shop_image .et_overlay {
  display: none !important;
  opacity: 0 !important;
}
.yellow-horizontal-line-thin {
  border-bottom: 2px solid #ffcd11;
  width: 100px;
}
#ff_step2_send_mail,
#sf_step2_send_mail {
  text-align: center;
}
#ff_step2_loading,
#sf_step2_loading {
  min-height: 30px !important;
}
#ff_step2_success,
#sf_step2_success {
  display: none;
}
#ff_thank_you_msg,
#sf_thank_you_msg {
  display: none;
  color: green;
  font-weight: bold;
}
#ff_step2,
#sf_step2 {
  display: none;
}
.text-box-50 {
  width: 48% !important;
}
.text-box-30 {
  width: 30% !important;
}
.text-box {
  background-color: #fff;
  width: 100%;
  border-width: 0;
  border-radius: 0;
  color: #060606;
  font-size: 14px;
  padding: 16px;
  border: 1px solid black;
}
.form-div p input {
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  -webkit-appearance: none;
  background-color: #fff;
  width: 100%;
  border-width: 0;
  border-radius: 5px;
  color: #000;
  font-size: 14px;
  padding: 16px;
  border: 1px solid #000;
}
.get_quote_form_text {
  text-transform: uppercase;
  font-size: 1.88rem;
  color: #0a2540 !important;
}
.full-width-btn {
  width: 100%;
}
.bread-crumb-link {
  font-size: 1.125rem;
  color: #0a2540;
}
.products .product {
  border: solid 1px #dbdbdb;
}
@media (max-width: 767px) {
  body.et-db #et-boc .et-l .et_pb_shop ul.products.columns-1 li.product,
  body.et-db #et-boc .et-l .et_pb_shop ul.products.columns-2 li.product,
  body.et-db #et-boc .et-l .et_pb_shop ul.products.columns-3 li.product,
  body.et-db #et-boc .et-l .et_pb_shop ul.products.columns-4 li.product,
  body.et-db #et-boc .et-l .et_pb_shop ul.products.columns-5 li.product,
  body.et-db #et-boc .et-l .et_pb_shop ul.products.columns-6 li.product,
  body.et-db
    #et-boc
    .et-l
    .et_pb_wc_related_products
    ul.products.columns-1
    li.product,
  body.et-db
    #et-boc
    .et-l
    .et_pb_wc_related_products
    ul.products.columns-2
    li.product,
  body.et-db
    #et-boc
    .et-l
    .et_pb_wc_related_products
    ul.products.columns-3
    li.product,
  body.et-db
    #et-boc
    .et-l
    .et_pb_wc_related_products
    ul.products.columns-4
    li.product,
  body.et-db
    #et-boc
    .et-l
    .et_pb_wc_related_products
    ul.products.columns-5
    li.product,
  body.et-db
    #et-boc
    .et-l
    .et_pb_wc_related_products
    ul.products.columns-6
    li.product,
  body.et-db #et-boc .et-l .et_pb_wc_upsells ul.products.columns-1 li.product,
  body.et-db #et-boc .et-l .et_pb_wc_upsells ul.products.columns-2 li.product,
  body.et-db #et-boc .et-l .et_pb_wc_upsells ul.products.columns-3 li.product,
  body.et-db #et-boc .et-l .et_pb_wc_upsells ul.products.columns-4 li.product,
  body.et-db #et-boc .et-l .et_pb_wc_upsells ul.products.columns-5 li.product,
  body.et-db #et-boc .et-l .et_pb_wc_upsells ul.products.columns-6 li.product {
    width: 100% !important;
    margin-right: 0% !important;
  }
}
@media all and (max-width: 767px) {
  .woocommerce-page ul.products li.product:nth-child(n) {
    margin: 0 0 11.5% !important;
    width: 100% !important;
  }
}
.tel-num {
  color: #0a2540;
  font-size: 1.25rem;
}
@media screen and (max-width: 1280px) and (min-width: 1024px) {
  .tel-num {
    color: #0a2540;
    font-size: 1rem;
  }
}

.footer-links {
  color: #ffffff;
}
.home-products li {
  min-height: 500px;
}
.home-products li p {
  padding-left: 10px;
  padding-right: 10px;
}
.et_pb_equal_columns > .et_pb_column {
  margin-top: auto;
  margin-bottom: auto;
}
.tel,
.oem,
.et-dynamic-content-woo a {
  color: #ca152a !important;
}
.tel:hover,
.et-dynamic-content-woo a:hover {
  color: #0080ff !important;
}
.text-box-33 {
  width: 32% !important;
}
</style > <style id="fit-vids-style" > .fluid-width-video-wrapper {
  width: 100%;
  position: relative;
  padding: 0;
}
.fluid-width-video-wrapper iframe,
.fluid-width-video-wrapper object,
.fluid-width-video-wrapper embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
