/*Autoparts 1*/
.ApColumn .title_block {
  font-size: 2em; }

.box-latestnews2 {
  padding: 90px 0 60px; }
  @media (max-width: 1199px) {
    .box-latestnews2 {
      padding: 70px 0 50px; } }
  @media (max-width: 991px) {
    .box-latestnews2 {
      padding: 50px 0 40px; } }
  @media (max-width: 480px) {
    .box-latestnews2 {
      padding: 20px 0 40px; } }

.box-latestnews2 .latest-blogs .blog-container .blog-title {
  order: 2; }

.box-latestnews2 .latest-blogs .blog-container .blog-meta {
  order: 3; }

.box-latestnews2 .latest-blogs .blog-container p.blog-desc {
  text-align: center;
  line-height: inherit;
  order: 1; }

/*# sourceMappingURL=profile2457161960.css.map */


/*.addToCartFormWrapper .input-radio:checked + span, .addToCartFormWrapper span.radio-label:hover {
    border-color: #000000;
    opacity: 100%;
}
.addToCartFormWrapper span.radio-label {
    padding: 0 3px;
    margin: 0 5px 5px 0;
    box-shadow: none;
    border-width: 1px;
    line-height: 25px;
    min-width: 27px;
    text-align: center;
    border-radius: 3px;
    opacity: 30%;
    border-color: #c2c2c2;
}*/
.box-autotop:before {
    border-top: 0px solid #00d950;
    background: #000000;
}
/*.box-autotop {
  background: transparent;
}*/
.thumbnail-container a.product-thumbnail {
    overflow: hidden;
    position: relative;
    padding-bottom: 100%;
    display: block;
}
.plist-autoparts .thumbnail-container a.product-thumbnail {
    border-radius: 25px 25px 0 0;
}
.fondo {
    border: 1px solid #222;
    background: #fff;
    border-radius: 6px;
}

.imagen-center {
text-align: center; padding: 5px 0px 5px 0px;
}
.imagen-center2 {
text-align: center; 
}
.texto {
    font-size: 23px;
}

.texto2 {
    font-size: 20px;
}
.textoh1 {
    font-size: 47px;
    padding: 20px 0px 40px 0px;}
.textofondo {
background-color: #00d950;
}

.box-autobn .ApImage img {
    padding: 0px;
}
.AppButton .btn {
    font-size: 14px;
    font-weight: 600;
    text-transform: none;
    color: #222;
    border: 1px solid #00fe54;
    background:  #00fe54;
    padding: 10px 35px;
    text-transform: uppercase;
    border-radius: 15px;
    text-decoration: none;
}

.AppButton .btn:hover {
  background: #fff;
  color:  #222;
}

div#espacios {
    padding: 0px;
}
.image_description {
    padding: 20px;
    height: 100px;
    max-height: 130px;
    font-weight: 500;
    font-size: 12px;
}

p.texto.texto2 {
    padding-right: 180px;
    padding-left: 180px;
    margin-top: 40px;
    margin-bottom: 40px;
    font-weight: 500;
}

@media (max-width: 1199px){
.ApColumn .block {
    margin-bottom: 0px;
    padding: 0px;
}}
.videoWrapper {
  position: relative;
  padding-bottom: 56.25%;
  /* 16:9 */
  padding-top: 25px;
  height: 0;
}

.videoWrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.leo-megamenu .navbar-nav>li>a {
    font-size: 12px;
    padding: 30px 6px;
}
div.sticky {
  position: sticky;
  top: 0;
}