 /*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/

/***********************************************************/
/********** TEMPORALES - BORRAR EN PRODUCTION  ************/
/***********************************************************/

.otgs-development-site-front-end {
    display: none;
}

/***********************************************************/
/**********  SEARCHER AJAX  ************/
/***********************************************************/
.asp_w_container_1 {
    margin: 0 auto!important;
}

/***********************************************************/
/**********  GENERALES  ************/
/***********************************************************/
/* .main-page-wrapper {padding-top: 20px !important} */
address {

    font-family: 'Play' !important;
    font-style: inherit !important;
}

/***********************************************************/
/**********  PAGE TITLE  ************/
/***********************************************************/
    .page-title {
    margin-bottom: 0px !important;
    
	}


/***********************************************************/
/********** MOBILE  ************/
/***********************************************************/
@media all and (max-width: 600px) {
    .page-title {
    margin-bottom: 0px !important;
    
	}
}



/***********************************************************/
/**********  HEADER - TOP  ************/
/***********************************************************/
:is(.icons-size-small,.icons-size-) .wd-social-icon {
    width: 26px !important;
    height: 26px !important;
}
.wd-social-icons:is(.icons-size-small,.icons-size-) .wd-icon {
    line-height: 26px !important;
}

.hide_text .nav-link-text{ display: none;}
/***********************************************************/
/**********  HEADER - MIDDLE  ************/
/***********************************************************/
.wd-header-cats span.menu-open-label { display: none;}
.wd-header-cats.wd-style-1 .menu-opener {min-width: inherit !important;}
form.searchform.wd-style-default.wd-cat-style-bordered {margin: 0 40px;}
/***********************************************************/
/**********  MAIN MENU  ************/
/***********************************************************/
.wd-header-main-nav .wd-nav-main img.wd-nav-img{display: none !important;}
.destacado a.woodmart-nav-link {color: #EA0073!important;}
/***********************************************************/
/**********  RELATED PRODUCTS IN PRODUCT PAGE  ************/
/***********************************************************/
body.single-product  .product-grid-item:hover .wd-buttons[class*="wd-pos-r"] {
    opacity: 0;
    transform: none;
}
body.single-product  .wd-hover-base .wrapp-swatches {
    display: none;
}
body.single-product  .upsells-carousel{
	margin-bottom: 30px;
	
}
body.single-product  .upsells-carousel h3,
body.single-product  .upsells-carousel .product-element-bottom.product-information{
	display: none;
}
div#otros_colores {
    color: black;
    margin: 0 0 5px 0;
    font-size: 16px;
    font-weight: 900;
}
.postid-2029 div#otros_colores {
	display: none;
	}

.entry-summary .related-products{display: none!important;}
/***********************************************************/
/**********  Envío gratis  ************/
/***********************************************************/
.woocommerce-free-shipping-bar-order {
    background: #ffcfcf;
    padding: 10px;
}
/***********************************************************/
/**********  CLIENTE ESPECIAL  ************/
/***********************************************************/
.role-cliente_especial .badge-inner.secondary.on-sale, 
.role-cliente_especial .price del,
.role-cliente_especial .product-rating-price,
 .role-cliente_especial .product-type-variable p.price,
 .role-cliente_especial  del .woocommerce-Price-amount {
    display: none;
}

/***********************************************************/
/**********  PRODUCT TABLE LIST  ************/
/***********************************************************/
.search_box_fixer h3{display: none;}

.wpt_action input.input-text.qty.text, .wpt-wrap .qib-button-wrapper .quantity input.input-text.qty.text, .wpt-wrap .wpt_quantity input.input-text.qty.text, .wpt-wrap .wpt_quick_qty input.input-text.qty.text {

    height: 42px !important;

}

table.add_cart_left_icon tr .wpt_action a.button:before {

    opacity: 1;
}

a.ajax_active.button.wpt_woo_add_cart_button.add_to_cart_button{
	line-height: 29px;
}

.ajax_active.wpt_variation_product.single_add_to_cart_button.button.wc-variation-selection-needed.wpt_woo_add_cart_button{
	line-height: 29px;
	margin-bottom: 8px;
}

.wpt_varition_section .reset_variations{
	display: none;
}
    
/* Chrome, Safari, Edge, Opera */
.wpt-row input::-webkit-outer-spin-button,
.wpt-row input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* Firefox */
.wpt-row input[type=number] {
  -moz-appearance: textfield;
}

.wpt_thumbs_popup .wpt_popup_image_wrapper {
    height: 535px !important;
    width: 500px !important;
}


#tabla_productos .all_check_header>span {
background-color: #F694C5;
 border-radius: 0px;
border: none;
}

#tabla_productos   a.button.add_to_cart_all_selected {
    background-color: #c1c1fd;
    border: none !important;
    border-radius: 0px;
}
/***********************************************************/
/**********  WMART SLIDER  ************/
/***********************************************************/
.wd-slide-container {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
}

/***********************************************************/
/**********  Mailerlite  ************/
/***********************************************************/
.ml-form-embedContainer .ml-form-embedWrapper {	background-color: white !important;	}
	.ml-form-embedBody.ml-form-embedBodyDefault.row-form,
	.ml-form-successBody.row-success{padding-top: 5px !important;padding-left: 0px !important;}
.ml-form-formContent {margin-bottom: 7px !important;}

/***********************************************************/
/**********  free shipping bar  ************/
/***********************************************************/
.wd-shipping-progress-bar.wd-style-bordered .wd-free-progress-bar{
	border-color:#EA0073 !important;
	border-width: 1px !important;
}

/***********************************************************/
/**********  CHECKOUT FORM  ************/
/***********************************************************/
.woocommerce-billing-fields input[type="radio"] {
   margin-top: 5px;
}

/***********************************************************/
/**********  categorias y Tags  ************/
/***********************************************************/
#menu-categorias-productos .wd-nav-sticky>li>a .wd-nav-img {
    width: 30px !important;
    height: 30px;
    }
    
    /***********************************************************/
/**********  LATERAL MENU  ************/
/***********************************************************/
#menu-categorias-productos.wd-nav-sticky>li>a .wd-nav-img {
    width: 30px !important;
    height: 30px !important; 
    }
#menu-categorias-productos.wd-nav-sticky>li>a {
    padding: 4px 15px !important; 

}

#menu-categorias-productos ul.wd-sub-menu img.wd-nav-img {
    width: 30px !important;
    height: 30px !important;
    max-height: none !important;
}
/***********************************************************/
/**********  FOOTER  ************/
/***********************************************************/
.widget_nav_mega_menu ul,
.widget_nav_mega_menu ul li{
	
	border: none!important;
}

.footer_sw li.menu-item:hover a{
	color: black !important;
}
.footer_sw li.menu-item a{
    padding-top: 6px !important;
    padding-bottom: 6px !important;
    font-weight: 100 !important;
    color: white !important;
    font-size: 16px;
}
.footer_sw2 li.menu-item a{
    text-transform: none !important;
    font-weight: 300 !important;
     color: white !important;
	}
.footer_sw li.menu-item a .wd-nav-img {
    max-height: 30px !important;
    filter: inherit !important;
}
.widget_nav_mega_menu h5.widget-title.color-scheme-light {
    font-weight: 800;
    font-size: 23px;
    text-transform: none;
    padding-left: 0px;
    padding-bottom: 9px;
}

/* alineación centro*/
.footer_sw li.menu-item a,
.widget_nav_mega_menu h5.widget-title.color-scheme-light {
    text-align: center;
    display: block;
}
 
/***********************************************************/
/********** MEGA MENU************/
/***********************************************************/
.menu-item  .widget_nav_mega_menu ul,
.menu-item  .widget_nav_mega_menu ul li{
	
	border: none!important;
}
.menu-item  .widget_nav_mega_menu ul li a{
	    padding: 7px 0!important;
    font-weight: 100;
    border: none;
        font-size: 15px;
	
}

.menu-item  .widget_nav_mega_menu h5{
    padding-left: 0px;
    padding-top: 0px;
    padding-bottom: 10px;
    color: black;
    font-weight: 500;
    font-size: 18px;
}
/***********************************************************/
/**********  PERSONALIZADOR  ************/
/***********************************************************/
.yith-wapo-option span.radiobutton {
    float: left;
}
.yith-wapo-option .label {
    display: block!important;
}
.yith-wapo-addon.yith-wapo-addon-type-html_separator{
	
	margin-top: 0px !important;
}
.yith-wapo-option p{
	margin-bottom: 0 !important;
}

/* 	producto page */
.postid-2029 .price,
.postid-2029 .wd-shipping-progress-bar,
.postid-2029 button.single_add_to_cart_button.button.alt,
.postid-2029 button.single_add_to_cart_button {
	display: none !important;	
	
}

/* request page*/
#yith-ywrq-table-list li{
	margin-bottom: 5px  !important;
}
#yith-ywrq-table-list br{
	display: none !important;
}
#yith-ywrq-table-list li strong {
    background: #322064;
    color: white;
    padding: 3px 5px;
    font-weight: 100 !important;
}
#yith-ywrq-table-list li div {
	color: black;
	}
	
#yith-ywrq-table-list td.product-name a {
/*
    font-size: 21px;
    padding-bottom: 30px;
*/
}
/***********************************************************/
/**********  REQUEST A QUOTE  ************/
/***********************************************************/
.single-product-page .woocommerce-variation-add-to-cart button.single_add_to_cart_button {
    display: block!important;
}
/***********************************************************/
/**********  Product page  ************/
/***********************************************************/
.product-type-variable .price{display: none;}
.product-type-variable .woocommerce-variation-price .price{display: inline-block;}
.woocommerce-variation-price .price {
    font-size: 130%!important;
}
/***********************************************************/
/********** recaudado   ************/
/***********************************************************/
#recaudado {
    text-align: center;
    background: #E4E2DD;
    padding: 25px;
    color: black;
    display: none !important;
}
.role-administrator #recaudado {
    display: block !important;
}

#tit1 {
    font-size: 19px;
}

#tit2 {
    font-size: 22px;
    font-weight: 900;
}

#monto {
    color: #964644;
    font-size: 30px;
    font-weight: 900;
}

#texto1 {
    font-size: 18px;
}

#texto2{
	font-size: 13px;
}