/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/
/*header*/
header .whb-main-header .whb-divider-element:before{
	height:40px;
	border-width:1.5px;
}
header .header-contact p{
	line-height: 15px;
}
.call-to-action-radius{
	border-radius:15px;
}
.tabs-location-standard.reviews-location-separate.tabs-type-tabs .woocommerce-tabs{
	border-bottom:none;
}
.woodmart-social-icon.social-email{
	display:none;
}
.whb-search.search-button  .woodmart-search-dropdown{
	right:-140px;
}
#menu-menu-principal #menu-item-2672:hover{
	background: #ea0000;
}
#menu-menu-principal #menu-item-2672{
	background: #ff0000;
}
#menu-menu-principal #menu-item-2672 a{
	color:#ffffff;
}
/* menú categorias */
.menu-item-type-taxonomy.menu-item-has-children.menu-item-design-sized > .sub-menu-dropdown{
	min-height:100px !important;
	top: -90px;
}
.menu-item-type-taxonomy.menu-item-has-children.menu-item-design-sized > .sub-menu-dropdown ul > li > a{
	font-weight:600;
}
.menu-item-type-taxonomy.menu-item-has-children.menu-item-design-sized > .sub-menu-dropdown ul > li::before{
	display:none;
}
/* banners home */
.promo-banner-wrapper .banner-mask .wrapper-content-banner {
    background-color: rgba(0,0,0,0);
}
/*modificaciones a la pagina de promociones*/
#post-2663 .vc_separator > h4{
	font-size:22px;
}
#post-2663 div.container.related-and-upsells,#post-2663 div.product-tabs-wrapper{
	display:none;
}
.admin-bar button.mfp-close{
	right:200px;
}
.page-id-2663 .container  div.product-grid-item:first-child{
	margin-left: auto;
}
.page-id-2663 .container  div.product-grid-item:last-child{
	margin-right: auto;	
}
.sin-precios .price, #price-promociones{
	display:none !important;
}

/*footer*/
footer #nav_menu-3{
	padding-left:15%;
}
footer #menu-footer li::before{
	color:#404040;
	top: 3px;
	font-size:10px;
	content: "\f110";
	font-family: woodmart-font;
}
footer #menu-footer li{
	margin-bottom: 5px;
}
footer #menu-footer li a{
	padding-left:10px;
}
footer #menu-footer li a:hover, footer #text-18 a:hover{
	color:#ff0000;
}
footer .datos-footer li.phone::before{
	content:url(img/phone-20x20.png);
}
footer .datos-footer li.whatsapp::before{
	content:url(img/whatsapp.png);
}
footer .datos-footer li.mail::before{
	content:url(img/mail-20x20.png);
}
footer .datos-footer li.clock::before{
	content:url(img/clock-20x20.png);
}
footer .datos-footer li.map::before{
	content:url(img/mark-20x20.png);
}
footer .datos-footer li{
    padding-left: 15px;
	padding-top: 5px;
}
footer .datos-footer li a{
	vertical-align: middle;
}
.woodmart-prefooter{
    padding-bottom: 0;
}
div.woodmart-prefooter > div > p{
	display:none;
}
footer #text-21{
	border: none;
	padding-bottom:0;
	margin-bottom:20px;
}
#dplr_subscription_widget-2 > form > div:nth-child(2) > input[type="submit"]{
	width: 100%;
    background: #ff0000;
	color: #ffffff;
}
body > div.website-wrapper > footer > div.container.main-footer > aside > div.footer-column{
	margin-bottom:0px;
}
/*boletin*/
#dplr_subscription_widget-3 > form > div > input[type="submit"]{
	background: #ff0000;
	color: #ffffff;
}
form.dplr_form{
	border:none;
	padding: 0;
}
/*Carrito*/
body.woocommerce-cart div.wc-proceed-to-checkout > a{
	background-color:#ff0000;
	color:#ffffff;
}
.widget_shopping_cart span.product-title{margin-bottom:0px;}
/*proyectos especiales*/
.img-proyectos-especiales img{
 	border:1px solid #cccccc;
}
/*filtros productos*/
.woof_childs_list_opener span.woof_is_closed{
	background: url(img/plus.png) no-repeat;
}
.woof_childs_list_opener span.woof_is_opened{
	background: url(img/minus.png) no-repeat;
}
.woof_childs_list_opener span{
	width:12px;
	height:12px;
}
.woof_childs_list_opener span:hover{
	background-size:10px;
}
/* .woof_term_1542, .woof_term_62{ */
	/* display:none !important; */
/* } */
/*Checkout*/
.woocommerce-checkout-review-order-table td.product-thumbnail, .woocommerce-checkout-review-order-table th.product-thumbnail{	    width: 25%;    max-width: 25%;}
.woocommerce-checkout-review-order-table tr td.product-name{	text-align:left;}.woocommerce-checkout-review-order-table thead .product-name{	text-align:center;}
.woocommerce-checkout.woocommerce-order-received .woocommerce-order-details{
	margin: 40px auto 0 auto;
    max-width: 600px;
}
.woocommerce-checkout.woocommerce-order-received .woocommerce-table__product-name.product-thumbnail{
	text-align: right;
    max-width: 35%;
}
.woocommerce-checkout.woocommerce-order-received .woocommerce-table__product-name.product-name{
	text-align:left;
}
.woocommerce-checkout .woocommerce-table--order-details td, .woocommerce-checkout .woocommerce-table--order-details th{
	width:0;
}
/*simple product*/
#tab-brand_tab > div > div > div.woodmart-product-brand-description{
	max-width:650px;
	margin:0 auto;
}
/*productos*/
.woocommerce-variation-description, div.product-information > div.fade-in-block > div.hover-content{
	display:none !important;
}
.product-title, .product-title a{
	text-transform:uppercase;
}
.widget-area ul > li > a > span > span.filter-swatch > span{
	background-size: auto;
}
body  .woodmart-buttons .quick-view>a:before{
	content:"\f116";
}
/*ofertas*/
.page-id-2663 .summary.entry-summary > div > div.single-breadcrumbs-wrapper{
	display:none;
}
.woocommerce-Price-amount.amount{
	color:#ff0000;
}
/*categorias*/
body .title-shop ul > li.cat-item.cat-item-1660{
	display:none;
}
.woocommerce .color-scheme-light .woodmart-product-categories .children{
	background-color:#303030;
}
body > div.website-wrapper > div.main-page-wrapper > div.page-title.page-title-default.title-size-default.title-design-centered.color-scheme-light.title-shop > div > div > ul > li.cat-item > div > a > span > span::after, body > div.website-wrapper > div.main-page-wrapper > div.page-title.page-title-default.title-size-default.title-design-centered.color-scheme-light.title-shop > div > div > ul > li.cat-item > ul > li.cat-item > div > a > span > span::after{
	background-color: #ffffff;
}
.sidebar-container .woodmart-woocommerce-layered-nav div > ul > li.wc-layered-nav-term > span{
	display:none;
}
/*nosotros*/
body.page-id-27231 > div.website-wrapper > div.main-page-wrapper > div > div > div.site-content{
	margin-bottom:0px;
}
/*boletin*/
#wpcf7-f27809-o1 > form > p > span.wpcf7-form-control-wrap.correo > input{
    display: block;
   /* background-color: #ffffff;*/
    color: #444;
}
#wpcf7-f27809-o1 > form > p > input, #wpcf7-f27809-o2 > form > p > input{
	background-color: #444;
    color: #fff;
}
#wpcf7-f27809-o2 > form > p > input{
	margin-top:10px;
}
.wpcf7-response-output.wpcf7-display-none.wpcf7-spam-blocked{
	background:#ff0000;
}
/*botones*/
.btn.btn-color-default.btn-style-default:hover, .wpcf7-form-control.wpcf7-submit:hover, .dplr_wdg_form input[type="submit"]:hover, .btn-boletin:hover{
	color:#ffffff;
	background:#ff0000;
}
/*Responsivo*/
@media only screen and (min-width: 1000px){
	body > div.website-wrapper > footer > div.container.main-footer > aside > div.footer-column.col-12.col-sm-6.col-lg-3{
		max-width:25%;
	}
	.page-id-2663 .container div.product-grid-item{
		max-width:25%;
	}
	.search-button{
		padding-left:20%;
	}
}
@media only screen and (max-width: 770px){
	#post-891 .woodmart-products-tabs > .woodmart-tab-content > .woodmart-products-element > .products.elements-grid > .product-grid-item.product{
		min-width:50%;
	}
}
@media only screen and (max-width: 365px){
 .woocommerce-cart.woocommerce-page .col-12.col-sm-4.wc-proceed-to-checkout{
	 margin-top:10px;
 }
 #post-2789 .vc_row-fluid .vc_btn3-container{
	 text-align:center;
 }
 #post-891 #img-home > div > div{
	 padding-top: 0px;
 }
 #post-891 #img-home > div > div h1{
	 font-size:25px;
 }
 #post-2663 h4{
	 font-size:20px;
	 text-align:center;
 }
}
