.cms-id-2 #left-column,.cms-id-2 .left-column,.cms-id-32 #left-column,.cms-id-32 .left-column,.cms-id-33 #left-column,.cms-id-33 .left-column,.cms-id-34 #left-column,.cms-id-34 .left-column{display: none;}
h1.pagesecciones,h5.pagesecciones{display: block;background-image: url(/img/img_linea_abajo.png);background-position: center bottom !important;background-repeat: no-repeat;background-size: 6rem 7px;padding-bottom: .6rem;color: #008000 !important;font-size: 20px !important;font-weight: 700 !important;text-align: center;}
.cms-id-34 h2.pagesecciones{display: block;background-image: url(/img/img_linea_abajo.png);background-position: left bottom !important;background-repeat: no-repeat;background-size: 6rem 7px;padding-bottom: .6rem;color: #008000 !important;font-size: 20px !important;font-weight: 700 !important;text-align: left;}
.pagesecciones h2{color: #1D8752; font-weight: 800;background: none;margin: 0 0 0.1em 0;padding: 0;}
.pagesecciones p{color: #8DC63F; font-weight: 700;}
.pagesecciones2{padding-left: 3em !important;}
.pageseccionesli {list-style-type: none; padding-left: 0;font-weight: 400;font-size: 1rem;color: #525252;padding-top: 1em; }
.pageseccionesli li{padding-left: 30px;background-image: url(/img/cms/iconos/liicon.svg);background-repeat: no-repeat;background-position: 0 50%;background-size: 20px 20px;margin-bottom: 5px;}
.pageproductos{border: 1px solid #E8E8E8; border-radius: 0.5rem; overflow: hidden;display: flex;align-items: center;flex-direction:column;margin-right: 2em;padding: 0.8em 2.5em;}
.pageproductos p{text-align: center;}
.bordersection {border: 1px solid #777777; border-radius: 1rem; overflow: hidden;display: flex;align-items: center;margin-top: 1.5em; }
.bordersection > div{padding: 0;}
.separatorgreen{border: 1px solid #8DC63F; display: block;margin: 2em 0;width: 100%; }
li.innertab-28 a{background-size: 38px;background-image: url(/img/cms/icono-riego.svg);background-repeat: no-repeat;background-position: 10px center;padding-left: 55px !important;}
p.titlep{min-height: 7em;padding-top: 1em;}
.titlep span{font-size: 0.8rem;}
#header .header-top .search-widget{overflow: hidden;}
#search #products .product-miniature { max-width: calc((100% / 4) - 1.04166666rem); }
.cms-id-31 .card-text{text-align: center;padding: 1em 0;}
.filalogos1, .filalogos2{display: flex;justify-content: center;align-content: center;vertical-align: middle;align-items: center;}
.filalogos1 > div,.filalogos2 > div{ margin: 1.5em 0;}
.cardborder{padding: 2em 1em; border: 1px solid #777777 !important; border-radius: 1em;margin: 1em 0;}
#product .product-images > li.thumb-container > .thumb{border-radius: none!important;}
#product-modal .modal-dialog{height:  initial !important; width: fit-content !important;max-width:fit-content !important;}
#product .modal-body > figure{background-color: #ffff}
.bgSucursal { border-radius: 20px;}
.box-home {   height: 255px;border-radius: 10%;border: 0px solid #8dc63f; }
.box-home .scale {height: 230px;}
p.css-p{top: -140px !important;}
p a.css-ancle{width: 100%;text-align: center;background-position: center bottom !important;}
#product .product-cover img{border:1px solid #f1f1f1;border-radius: 20px;}
.thumbnail-container,.featured-products article:nth-child(6n+1) .thumbnail-container,.product-accessories article:nth-child(4n+1) .thumbnail-container,
  .product-miniature article:nth-child(4n+1).thumbnail-container{border:1px solid #e8e8e8;border-radius: 10px;overflow: hidden;}
  .tabs .nav-tabs .nav-link.active, .tabs .nav-tabs .nav-link:hover {

    border-top-left-radius: 7px;
    border-top-right-radius: 7px;
}
.modal-body .cart-content .btn.btn-secondary {
  background: transparent !important;
  color: #333;
}
#module-prestablog-blog #layerslider_1,#prestablogfront > img {display: none;}
#product .a2a_floating_style { margin: 10px 0px 0 -80px !important;position: relative !important; }
#product .product-information .ContentPProduct p { font-size: 14px !important; }
.header-content .shop-logo{background-image:url(/img/logo-abril2022.png);background-position:left center;background-repeat:no-repeat;background-size:contain;display:inline-flex;height:auto;width:95%}
.cart-content .cart-content-btn .btn-primary {
  background-image: url(/img/cms/comprarIconHeader.svg);
  background-size: 17%;
  background-position: 96px center;
  background-repeat: no-repeat;
  padding-right: 50px;
}
.qty .input-group.bootstrap-touchspin {

  border-radius: 7px;
  overflow: hidden;
}
.btn-primary, .btn-secondary {

  border-radius: 7px;
}
#product #add-to-cart-or-refresh{margin-top: 2rem;}
.cms-id-25 #left-column { display: none; }
.cms-id-25 #content-wrapper.col-xs-12.col-sm-8.col-md-9 { width: 100% !important; }
#formenexumHome { background-color: #f1f1f1;padding: 20px;border-radius: 20px; }
h3.titleFormHome { background-image: linear-gradient(to right, #8dc63f, #8dc63f) !important;background-position: 15px 36px !important;background-repeat: no-repeat;background-size: 5rem 2px;padding: 15px 0 15px 14px;color: #8dc63f; }
input.form-controlName, input.form-controlFono, input.form-controlEmail, textarea.form-controlComent, input.form-controlComuna { border: 1px solid #8dc63f;width: 100%;padding: 5px;border-radius: 5px; }
#formenexumHome .form-group p { color: #f18d1e;font-weight: bold; }
.featured-products h2 {
  color: #008000 !important;
  font-size: 20px !important;
  display: flex;
  font-weight: 700 !important;
  text-transform: initial !important;
}
p.iconMegafono {
  background-image: url(/img/cms/megafonoIcon.svg);
  background-repeat: no-repeat;
  padding-left: 26px;
  margin: 10px 0;
}
.h2.products-section-title.text-uppercase { display: flex;justify-content: center;background-image: url(/img/img_linea_abajo.png) !important;background-position: center bottom !important;background-repeat: no-repeat;background-size: 8rem 7px;padding-bottom: .6rem; }

a.facebook-btn {display: block;padding: 10px 5px;text-align: center;position: fixed;bottom:16rem;right: 1.5rem;z-index: 9999;padding: 30px 1rem;}
a.facebook-btn img{height: 55px !important; width: 55px !important;transition: transform .2s;}
a.facebook-btn img:hover{-ms-transform: scale(1.5); /* IE 9 */-webkit-transform: scale(1.5); /* Safari 3-8 */transform: scale(1.5);opacity: 1;}

a.instagram-btn {display: block;padding: 10px 5px;text-align: center;position: fixed;bottom:12rem;right: 1.5rem;z-index: 9999;padding: 30px 1rem;}
a.instagram-btn img{height: 55px !important; width: 55px !important;transition: transform .2s;}
a.instagram-btn img:hover{-ms-transform: scale(1.5); /* IE 9 */-webkit-transform: scale(1.5); /* Safari 3-8 */transform: scale(1.5);opacity: 1;}

a.mensaje-btn {display: block;padding: 10px 5px;text-align: center;position: fixed;bottom:8rem;right: 1.5rem;z-index: 9999;padding: 30px 1rem;}
a.mensaje-btn img{height: 55px !important; width: 55px !important;transition: transform .2s;}
a.mensaje-btn img:hover{-ms-transform: scale(1.5); /* IE 9 */-webkit-transform: scale(1.5); /* Safari 3-8 */transform: scale(1.5);opacity: 1;}

a.whatsapp-btn {display: block;padding: 10px 5px;text-align: center;position: fixed;bottom:4rem;right: 1.5rem;z-index: 9999;padding: 30px 1rem;}
a.whatsapp-btn img{height: 55px !important; width: 55px !important;transition: transform .2s;}
a.whatsapp-btn img:hover{-ms-transform: scale(1.5); /* IE 9 */-webkit-transform: scale(1.5); /* Safari 3-8 */transform: scale(1.5);opacity: 1;}

a.operador-btn {display: block;padding: 10px 5px;text-align: center;position: fixed;bottom:0rem;right: 1.5rem;z-index: 9999;padding: 30px 1rem;}
a.operador-btn img{height: 55px !important; width: 55px !important;transition: transform .2s;}
a.operador-btn img:hover{-ms-transform: scale(1.5); /* IE 9 */-webkit-transform: scale(1.5); /* Safari 3-8 */transform: scale(1.5);opacity: 1;}

/* CODIGO RUT*/
#authentication #customer-form .form-group:nth-of-type(3),#identity #customer-form .form-group:nth-of-type(3) {display: block !important;}
#authentication #customer-form .form-group:nth-of-type(4) .form-control-comment, #identity #customer-form .form-group:nth-of-type(4) .form-control-comment {display: block !important;}
#module-askforaquote-QuotesCart #checkout-guest-form .form-group.row:nth-of-type(3),#module-askforaquote-QuotesCart #checkout-guest-form .form-group.row:nth-of-type(4) {display:  block !important;}
#checkout #checkout-guest-form .form-group:nth-of-type(3){display:  block !important;}
#checkout #checkout-guest-form .form-group:nth-of-type(4) .form-control-comment{display:  block !important;}
#authentication #customer-form .form-group:nth-of-type(4){display:  block !important;}

.ContentTwoColums { display: none; }
#hpp1 .ContentTwoColums { display: block !important; }
.box-home.borderIma img { max-width: 100%;height: auto; }
.box-home.borderIma { border: none;border-radius: 15px !important; }
.pago-cuenta a span{display: block !important;color: #333;text-align: center;}

#product .btn.btn-primary.add-to-cart { background-image: url(/img/cms/comprarIconHeader.svg);background-size: 20%;background-position: 95px center;background-repeat: no-repeat;padding-right: 50px; }
#product .btn-primary:hover { background-color: #33752b; }
#product .fly_to_quote_cart_button.btn.btn-secondary { background-color: #33752b; background-image: url(/img/cms/cotizarIconHeader.svg);background-size: 21%;background-position: 80px center;background-repeat: no-repeat;padding-right: 105px; }
#product .fly_to_quote_cart_button.btn.btn-secondary:hover { background-color: #8dc63f; }
#product .fly_to_quote_cart_button{margin-top:0;height:45px;margin-left: 0 !important;}
#product .product-add-to-cart .add {margin-right: 1rem !important;margin-left: 0 !important;}
#product .a2a_floating_style { margin: 90px 0px 0 -360px !important; }
.cms-id-6 #formenexum { border: 1px solid #e8e8e8;border-radius: 20px;padding: 15px; }
#formenexum span { font-size: 11px;color: #868686; }
.contentMapsContact { overflow: hidden;border-radius: 20px;margin-top: 30px; }
#product .product-discounts { margin-bottom: 0; }
#product address { margin-top: -20px; }
#blockcart-modal .cart-content p:nth-child(2), #blockcart-modal .cart-content p:nth-child(3), #blockcart-modal .cart-content p:nth-child(4), #blockcart-modal .cart-content p:nth-child(5) { font-size: 16px !important; }

@media(max-width:767px){
  #formulario-contacto h5{text-align: left;background-position: left bottom !important;}
  #formenexum{width: 100%;}
  .pageproductos {margin: 1em 0 0 0;}
  .cms-id-34  h1.pagesecciones{text-align: center !important;}
  h1.pagesecciones{padding: 1em;text-align: left !important;margin: 1em 0;background-position: left bottom !important;}
  .bordersection{flex-direction: column;}
  .pagesecciones2{padding: 1em !important;}
  .filalogos1, .filalogos2{flex-direction: column;}
    #header > div.header-top > div > div.header-content.hidden-md-up > div.hidden-md-up.mobileSearch{position: absolute;
    z-index: 99;
    height: 48px;
    top: 6px !important;
    right: 160px !important;
    color: #000000;}
  }


@media (max-width: 480px) {
  p.iconMegafono {
    background-image: url(/img/cms/megafonoIcon.svg);
    background-repeat: no-repeat;
    padding-left: 36px;
    margin: 20px 0;
    background-size: 8%;
    background-position: center left;
    line-height: 15px;
}
p.noP { display: none; }
.categories-first-li img { height: auto; }
.alturaCat { width: 16% !important;height: 80px !important; }

.quotes_cart > a, .cart.header > a { margin-bottom: 0;background-position: center center; }
#_desktop_cart > div > div.cart.header > a { background-position: center center; }
#header .user-info .login { background-position: center 10px; }
.pago-cuenta a { height: 60px;background-position: center center !important;margin-bottom: 0;background-size: 42px; }
.quotes_cart > a { margin-left: 0 !important; }
  #myDropdown { padding-top: 15px; }
  .quotes_cart > a { background-size: 42px; }

  .pago-cuenta a span {
    color: transparent !important;
}
  .pago-cuenta {
    order: 2;
    border-right: 0px solid #333 !important;
    padding-right: 0 !important;
    margin-right: 0 !important;
    margin-left: 0 !important;
    width: 60px;
}
  #header .header-top{padding:20px 0 0 0}
  .header-content { flex-wrap: wrap;height: auto; }
  .header-content a.shop-logo { background-image: url(/img/logo-abril2022.png);
    width: 370px;
    height: 130px;
    position: relative;
    left: 0;
    background-size: 49%;
    background-position: center; }
.categories-first-li { height: 270px; }
.page-home .row .col-md-3 {
  padding: 0 !important;
  width: 48% !important;
  max-height: auto;
  margin-bottom: 0;
}
.box-home .scale {
  height: 170px;
}
p.css-p {
  top: -100px !important;
}
}