/*ARREGLOS QUITAR LOGO RED*/
#red-logo > div{
	display:none;
}
/*CAMBIOS PARA MOSTRAR FORMULARIO*/
#wpcf7-f2804-p71-o2 > form > div:nth-child(4) > input, #wpcf7-f2804-p586-o1 > form > div:nth-child(4) > input, #wpcf7-f2804-p166-o1 > form > div:nth-child(4) > input,#wpcf7-f60945-p26745-o2 > form > div:nth-child(4) > input, #wpcf7-f60945-p25275-o1 > form > div:nth-child(4) > input,#wpcf7-f60945-p60604-o1 > form > div:nth-child(4) > input{
    width: 100%;
    top: 12px;
    padding: 18px;
}
/* CAMBIOS PARA LA MUESTRA DE LOS PAGOS*/
#payment > div > div > p > label{
	display: inline-flex;
}

#payment > ul > li.wc_payment_method.payment_method_redsys > label, #payment > ul > li.wc_payment_method.payment_method_redsys > label{
	display: inline;
}

#payment > div > div > p > label > span.woocommerce-terms-and-conditions-checkbox-text{
	  padding-left: 10px;
    margin-top: -7px;
}

#payment_method_cod, #payment_method_paypal,
#payment_method_redsys,
#payment_method_sequra_i,
#payment_method_sequra_pp,
#payment_method_ppec_paypal,
#payment_method_codpf{
	-webkit-appearance: radio;
}

/*CAMBIOS PARA LA MUESTRA DE LOS TÉRMINOS*/
#terms{
	-webkit-appearance: checkbox;
}

#content-area > article > div > div > div.wpmc-steps-wrapper > form > div.woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout > ul{
	color: red;
	font-weight: bold;
}

/*CAMBIOS PARA LOS TEXTOS DE LOS PRODUCTOS*/
 div.img-summary-wrap.row.default-row.clearfix > div.col-right.col-lg-6 > div > p.price {
	font-size: 2em !important;
	font-weight: bold !important;
}

.single-product .entry-summary .price{
	font-size: 2em !important;
	color: #d0121a !important;
}


/*ARREGLOS TAMAÑO MENÚ*/
.sidebar-icon-area.col-auto.col-xl-2{
	/*display: none;*/
}
@media (min-width: 1200px){

	#menu-menu-principal, #menu-menu-principal-pt{
			margin-left: -300px;
	}
	#red-header-atts{
	text-align: right !important;
	max-width: 10%;
}
	
	#menu-menu-principal > li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-has-children.red-menu-item.parent, #menu-menu-principal > li.menu-item.menu-item-type-custom.menu-item-object-custom.red-menu-item , #menu-menu-principal > li.menu-item.menu-item-type-post_type.menu-item-object-page.red-menu-item, #menu-menu-principal-pt > li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-has-children.red-menu-item.parent, #menu-menu-principal-pt > li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-60820.red-menu-item,#menu-menu-principal > li.menu-item.menu-item-type-taxonomy.menu-item-object-product_cat.menu-item-has-children.menu-item-73968.red-menu-item.parent{
	    height: 30px;
}
}

#content-area > article > div > div.vc_row.wpb_row.vc_row-fluid.fix-col-width-18.vc_custom_1546597040216.padding-lr-195 > div.wpb_column.vc_column_container.vc_col-sm-12.vc_col-lg-3 > div > div > div.red-button-wrapper.d-block > span{
	display:none !important;
}

#red-header{
	padding-top:10px
}

#red-header > div > div.row.row-two.align-items-center.justify-content-between{
	padding: 20px 10px;
}



#menu-menu-principal > li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-has-children.red-menu-item.parent > ul > li.menu-item.menu-item-type-custom.menu-item-object-custom.red-menu-item > a, #menu-principa-pt > li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-has-children.red-menu-item.parent > ul > li.menu-item.menu-item-type-custom.menu-item-object-custom.red-menu-item > a, #menu-menu-principal-pt > li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-has-children.red-menu-item.parent > ul > li.menu-item.menu-item-type-custom.menu-item-object-custom.red-menu-item > a{
	padding-top:3px;
	padding-bottom:3px;
}

#red-logo-xl{
	text-align:left !important;
}
/*
#red-header-atts > div.header-icons{
	width:30%;
}*/

/*CAMBIOS PARA EL TOP MENU*/
.fa.fa-whatsapp{
	color:green;
	font-size: 1.5em;
}
.fa.fa-phone{
	color:#af0026;
	font-size: 1.5em;
}
@media (max-width: 1200px){
	#menu-my-account > li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-60738.red-menu-item, #menu-my-account-pt > li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-60745.red-menu-item, #menu-my-account-2 > li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-60738.red-menu-item{
	display:none;
}
	#menu-my-account-1 > li.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-60738.red-menu-item{
		display:none;
	}
}




#cms-product-gallery > div > div > a:nth-child(2){
	display:none;
}

#sequra_invoice_teaser_container{
	margin-top:30px;
}

.summary .sequra-promotion-widget{
	margin-top:-20px;
}

#sequra-banner-partpayment {
	width:100%;
}

.single-product .entry-summary .single-color-att.variations-img {
	height:80px;
	width:80px;
}
/*ARREGLOS ETIQUETAS OFERTAS*/
div.img-summary-wrap.row.default-row.clearfix > div.wc-single-img-wrap.col-left.col-lg-6 > div > div.col-md-9 > div > div.ps-flash > span, div > span.p-flash.onsale , div.ps-flash > span.p-flash.onsale{
	width: auto;
	font-size:1.2em;
	font-weight:bold;
	background-color: #e0001f !important;
	padding: 2px 10px 2px 10px;
}

/*COLOR BOTON WOOCOMMERCE*/
div.img-summary-wrap.row.default-row.clearfix > div.col-right.col-lg-6 > div > form > button, div.img-summary-wrap.row.default-row.clearfix > div.col-right.col-lg-6 > div > form > div > div.woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled > button{
	background-color: #d4001e;
	font-weight: bolder;
	/*position: relative;*/
	/*margin-top: 10px*/
	 width: 60%;
}

div.img-summary-wrap.row.default-row.clearfix > div.col-right.col-lg-6 > div > form > button:hover, div.img-summary-wrap.row.default-row.clearfix > div.col-right.col-lg-6 > div > form > div > div.woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled > button:hover{
	background-color: white;
	color:#d4001e;
	font-weight: bolder;
}

div.img-summary-wrap.row.default-row.clearfix > div.col-right.col-lg-6 > div > form, div.img-summary-wrap.row.default-row.clearfix > div.col-right.col-lg-6 > div > form > div > div.woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled{
	/*display: inline-grid;*/
}

/*CAMBIOS ESTILOS TITULOS DE PRODUCTOS*/
.product-title{
	font-size:25px;
	
}
#red-main > div > img{
padding-bottom: 30px !important;	
}

#red-main > div > img.wbm_category_banner_image{
	height:100%;
}

/*CAMBIOS BOTONES PASO 4 PAGO MULTISTEP*/
#wpmc-back-to-cart, #content-area > article > div > div > div.wpmc-nav-wrapper > div.wpmc-footer-right.wpmc-nav-buttons{
	margin-top: 20px;
}

/*CAMBIOS TITULOS CATEGORIAS*/
.woocommerce-loop-category__title{
	font-size: 20px;
}
.woocommerce-loop-category__title > .count{
	display:none;
}

/*CAMBIOS PARA EL AVISO DE ENVIOS EN PÁGINAS DE PRODUCTOS*/
div.img-summary-wrap.row.default-row.clearfix > div.col-right.col-lg-6 > div > div.woocommerce-product-details__short-description > p small{
	font-size:1.2em;
	font-weight: bolder;
	color: black
}

/*QUITAR CARGAR MÁS DE LAS PÁGINAS DE LAS CATEGORÏAS*/
body.term-aspiracion #content-area > div.woocommerce-loadmore.text-center, 
body.term-cocina #content-area > div.woocommerce-loadmore.text-center, 
body.term-hogar #content-area > div.woocommerce-loadmore.text-center, 
body.term-ventilacion-calefaccion #content-area > div.woocommerce-loadmore.text-center, 
body.term-descanso #content-area > div.woocommerce-loadmore.text-center, 
body.term-fitness #content-area > div.woocommerce-loadmore.text-center, 
body.term-patinetes #content-area > div.woocommerce-loadmore.text-center,
body.term-deportes #content-area > div.woocommerce-loadmore.text-center,
body.term-fitness #content-area > div.woocommerce-loadmore.text-center,
body.term-otros-deportes #content-area > div.woocommerce-loadmore.text-center,
body.term-aspiracion #content-area > div.woocommerce-loadmore.text-center, 
body.term-motos-electricas #content-area > div.woocommerce-loadmore.text-center,
body.term-movilidad-electrica #content-area > div.woocommerce-loadmore.text-center,
body.term-ollas-gm #content-area > div.woocommerce-loadmore.text-center{
	display:none;
}

/*MEGA MENU BANNER */
.menu-desc{
	display:none;
}

/*TABLA DE PRODUCTOS BICILCETAS*/
#tab-description .vc_icon_element.vc_icon_element-outer.vc_icon_element-align-center{
	margin-bottom:0px;
	vertical-align: inherit;
}

#tab-description th, #tab-description td{
		vertical-align: inherit;
}

div.red-blog-post-content > div.entry-meta{
	display: none;
}


/*eliminar selectores de producto feos*/
span.select2-selection[aria-labelledby="select2-pa_color-container"]{
	display: none !important;
}

/*eliminar precios variaciones*/
span.woofrom { display: none}

/*ESTILO SUBTITULOS PRODUCTOS*/
h1.product-subtitle{
	font-size: 14px !important;
}

/*CAMBIO TAMAÑO PAGINA PRODUCTO*/
 @media only screen and (min-width: 960px) {
        /* styles for browsers larger than 960px; */
    }body.product-template-default #red-main{
	max-width:80%;
}

/*CAMBIOS PARA EL PLUGIN DE ADD TO CART STICKY*/
.wsac-ajax.mg-wsac-button.simple-product.mg-wsac-round-xxlarge.mg-wsac-btn.cart-text{
	width:100%;
	left:0px;
	font-size:20px !important;
}
.mg-wsac-badge{
	width:90%;
	padding:0px;
	font-size:18px !important;
}
.col-width.mg-wsac-price-container.mg-wsac-container.right-border.mg-wsac-center{
	background-color:#d4001e;
	border-radius: 3px;
	border: 0px solid #d4001e !important;
}
.col-width.mg-wsac-image-container.mg-wsac-container.right-border.fst-cont-div{
	border: 0px solid #d4001e !important;
}
/*CAMBIOS BOTON FLOTANTE WASSAP*/
#wh-widget-send-button{
	bottom: 20px !important;
}


/*ELIMINAR CAMPOS DUPLICADOS EN DETALLES DE PEDIDOS*/
.woocommerce-customer-details--phone, .woocommerce-customer-details--email{
	display: none;
}