.fixed-header-box .logo-wrapper .site-tagline {
    
    font-size: 0em;
    line-height: 1em;
}

.normal-logo {
	height:100%!important;
	}

/*MEGAMENU */

#mega-menu-wrap-menu-header #mega-menu-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title, #mega-menu-wrap-menu-header #mega-menu-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title {
    color: #000;
    font-family: inherit;
    font-size: 16px!important;
    text-transform: none;
    text-decoration: none;
    font-weight: inherit;
    margin: 0px 0px 10px 0px!important;
    padding: 0px 0px 5px 0px;
    vertical-align: top;
    display: block;
    visibility: inherit;
    border-top: 0px solid #ededed;
    border-left: 0px solid #ededed;
    border-right: 0px solid #ededed;
    border-bottom: 1px solid #ededed;
}

.menu-item-object-product_cat a {
    color: #000;
    font-family: inherit;
    font-size: 14px!important;
	 margin-top:15px!important;
   } 

/*PAGINA PRODUCTO*/
.woocommerce-product-details__short-description
{
	margin-top:50px;
	}

/* Ocultar icono de reCaptcha v3 */
.grecaptcha-badge{
 visibility: collapse !important;  
}

/* OCULTO CONTENIDO EN BUSQUEDAS*/

.post-content-outer {
    padding: 0 30px 10px 30px;
    display: none;
}

#mega-menu-wrap-menu-header #mega-menu-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title, #mega-menu-wrap-menu-header #mega-menu-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item h4.mega-block-title {
    
    font-size: 16px!important;
    text-transform: none;
    text-decoration: none;
    font-weight: 500!important;
    margin: 0px 0px 10px 0px!important;
    padding: 0px 0px 5px 0px;
    vertical-align: top;
    display: block;
    visibility: inherit;
    border-top: 0px solid #ededed;
    border-left: 0px solid #ededed;
    border-right: 0px solid #ededed;
    border-bottom: 1px solid #ededed;
}

/*CAMBIOS LOGO*/
.normal-logo{
	width:200px!important;
		min-height:65px!important;
	padding-bottom:25px!important;
	padding-top:25px!important;
}	

.responsive-layout header.main-header .first-row .logo-wrapper {
  
    padding-bottom: 30px!important;
}


/*OTROS*/

p {
    
    hyphens: none!important;
}

.mega-menu-item-nav_menu-24
{
    
   margin-top:18px!important;
}

/* FUENTE DEL MENU A 16*/
#mega-menu-wrap-menu-header #mega-menu-menu-header > li.mega-menu-item > a.mega-menu-link {
   
    font-size: 16px!important;
}

/* ERRORRES PARCHES WOOCOMERCE PROBAR A QUITAR CUANDO ACTUALICEN PLANTILLA*/
#woocommerce-coupon-data ul.wc-tabs::after, #woocommerce-product-data ul.wc-tabs::after, .woocommerce ul.wc-tabs::after {
    
    height: auto!important;
   
}
#woocommerce-coupon-data ul.wc-tabs, #woocommerce-product-data ul.wc-tabs, .woocommerce ul.wc-tabs {
    
    width: 100%;
    
}
#woocommerce-coupon-data ul.wc-tabs li a::before, #woocommerce-product-data ul.wc-tabs li a::before, .woocommerce ul.wc-tabs li a::before {
    display:none!important;
}

header.main-header.layout-single-row #header-text, header.main-header.layout-single-row .search-wrapper {
    padding-left: 5px!important;
}

#mega-menu-wrap-menu-header #mega-menu-menu-header li.mega-menu-megamenu > ul.mega-sub-menu > li.mega-menu-row > ul.mega-sub-menu > li.mega-menu-columns-3-of-12 {
   
    padding: 8px!important;
}
#mega-menu-wrap-menu-header #mega-menu-menu-header > li.mega-menu-megamenu > ul.mega-sub-menu {
   
    padding: 20px 10px 30px 20px!important;
	}

/* FUENTE DEL BUSCADOR */
#vamtam-overlay-search input[type=search] {
  
    font-size: 0.8em;
    
}

/*OCULTA FLECHA EN BUSQUEDAS*/
.loop-wrapper .post-actions-wrapper {
    
    display: none;
   } 
/*arreglo de la imagen de rueda*/
.fl-node-599be884d9e29 > .fl-col-content {
    background-position: center center;
    
}
@media only screen and (max-width: 600px) {
 .fl-node-599be884d9e29 > .fl-col-content  {
    background-position: none;
  }
}

.nf-field-label label {
    font-weight: 500;
    margin: 0;
    padding: 0;
	font-size: 14px!important;
}