/*Header top*/
.dark .nav-vertical li li.menu-item-has-children>a, .nav-dark .nav-vertical li li.menu-item-has-children>a, .nav-dark .nav>li.html, .nav-dark .header-button {
	color: black;
}

/*Back in stock*/
.woocommerce-ordering, .woocommerce-ordering select {
	display:none;
}

.cwginstock-subscribe-form .panel-primary>.panel-heading {
	background-color: white;
	border-color: white;
}

.cwginstock-subscribe-form .panel-primary {
	border-color: white;
	-webkit-box-shadow: none;
	margin-bottom: 0px;
}

.cwg_iagree_checkbox {
	text-align: left;
	font-size: 12px;
	font-weight: regular;
}

.cwginstock-panel-heading h4 {
	color: Black;
	margin-top: 20px
}

.button, button, input[type=submit], input[type=reset], input[type=button] {
	border-radius: 100px;
	margin-left: 20px;
	padding-left: 30px;
	padding-right: 30px
}


/*header*/
.container {
    padding-left: 30px;
    padding-right: 30px;
}

/*newsletter*/
.wpcf7-form-control-wrap {
    position: relative;
    background: white;
    border-radius: 20px;
}

/* Input */
#snppopup-welcome .snp-builder .snp-bld-step-cont #snp-bld-step-1 .snp-subscribeform .bld-el-html .bld-el .mc4wp-form-fields div input[type=fname]{
	height:39px !important;
	padding-left:10px;
}

/* Input */
.mc4wp-form-fields div input[type=fname]{
	width:142%;
	font-size:15px;
}

/* Input */
#snppopup-welcome .snp-builder .snp-bld-step-cont #snp-bld-step-1 .snp-subscribeform .bld-el-html .bld-el .mc4wp-form-fields div input[type=submit]{
	width:100% !important;
}

/* Input */
.mc4wp-form-fields div input[type=submit]{
	background-color:#3bb89f;
	
}

/*border de abajo del top bar*/

.header-top {
    background-color: #ffffff!important;
    border-bottom: #e2e2e2 1px solid;
}

/*logo*/
.logo-left .logo {
    margin-left: 0;
    margin-right: 0px;
}

#logo img {
    margin-bottom: -10px;
}

/* cartel agotado arreglo estetico*/

.box-image .out-of-stock-label {
    color: #333;
    font-weight: 400;
    text-transform: uppercase;
    position: absolute;
    top: 50%;
    left: 0;
    right: 0;
    background: #fff;
    padding: 0;
    background: rgba(255,255,255,0.9);
    text-align: center;
    opacity: 0.9;
}


footer.entry-meta {
	border-top: 0px;
	padding: 0cm;
	visibility:hidden
}

div.wishlist-page-links {
	visibility:hidden;
}

body.woocommerce-shop li.product .yith-wcwl-add-to-wishlist {
	visibility:hidden;
}

img {

max-width: 100%;

height: auto;

}