.woo-container{margin-bottom:50px;}
.product_title{font-family: 'Montserrat', sans-serif;color: #58E3F3;font-size: 35pt;line-height: 36pt;}
/*.single_add_to_cart_button{font-size: 15pt;color:#fff; border:none; background-color:#EC297B; display:block; padding:10px; margin-bottom:20px; width: 50%;margin-top: 40px;}*/
.tabs, .buttons_added{display: none;}
.product-quantity .buttons_added{display: block;}
.amount{font-size: 16pt; color: #58e3f3;margin-bottom: 18px;display: block;width: 100%;}
.woo_menu{text-align: center;margin-bottom: 50px; width: 100%}
.woo_menu li{display: inline-block;width: 20%; border-right:1px solid #e7e7e7;}
.woo_menu li:last-child{border-right:none;}
.woo_menu li a{display: inline-block; color:#ec297b;} 
.woocommerce form.login, .woocommerce form.checkout_coupon, .woocommerce form.register, .woocommerce-page form.login, .woocommerce-page form.checkout_coupon, .woocommerce-page form.register {border: 1px solid #DFDBDF;padding: 20px;margin: 2em 0 2em 0px;text-align: left;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;}
/*Estilos para los botones*/
.woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit, .woocommerce #content input.button, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button, .woocommerce-page #respond input#submit, .woocommerce-page #content input.button {font-size: 100%;margin: 0;line-height: 1em;cursor: pointer;position: relative;font-family: inherit;text-decoration: none;overflow: visible;padding: 10px;text-decoration: none;font-weight: bold;-webkit-border-radius: 0px;-moz-border-radius:0px;border-radius: 0px;left: auto;text-shadow: 0 0px 0 #FFF;color: #fff;text-shadow: 0 0px 0 rgba(255, 255, 255, 0.8);border: none;background: #EC297B;background: -webkit-gradient(linear,left top,left bottom,from(#EC297B),to(#EC297B));background: -webkit-linear-gradient(#EC297B,#EC297B);background: -moz-linear-gradient(center top,#EC297B 0%,#EC297B 100%);background: -moz-gradient(center top,#EC297B 0%,#EC297B 100%);white-space: nowrap;display: inline-block;-webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.075), inset 0 1px 0 rgba(255, 255, 255, 0.3), 0 1px 2px rgba(0, 0, 0, 0.1);-moz-box-shadow: inset 0 -1px 0 rgba(0,0,0,0.075), inset 0 1px 0 rgba(255,255,255,0.3), 0 1px 2px rgba(0,0,0,0.1);box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.075), inset 0 1px 0 rgba(255, 255, 255, 0.3), 0 1px 2px rgba(0, 0, 0, 0.1);font-weight:normal; font-size: 15pt;}
.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit:hover,.woocommerce #content input.button:hover,.woocommerce-page a.button:hover,.woocommerce-page button.button:hover,.woocommerce-page input.button:hover,.woocommerce-page #respond input#submit:hover,.woocommerce-page #content input.button:hover{background:#EC297B;background:-webkit-gradient(linear,left top,left bottom,from(#EC297B),to(#EC297B));background:-webkit-linear-gradient(#EC297B,#EC297B);background:-moz-linear-gradient(center top,#EC297B 0%,#EC297B 100%);background:-moz-gradient(center top,#EC297B 0%,#EC297B 100%);text-decoration:none}
.woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last {float: left;width: 100%;overflow: visible;}
.form-row-first label{margin-top:20px;}
.woocommerce .myaccount_user{margin-top:25px;margin-bottom: 20px;}
.woocommerce .myaccount_address{margin-bottom:25px;}
.woocommerce h2, .woocommerce h3{font-size: 13pt;margin-bottom: 2px;}
.woocommerce .addresses .title h3{float:none;}
.woocommerce .addresses .title a.edit{float:left;}
.woocommerce table.shop_table, .woocommerce-page table.shop_table {margin: 0px -1px 24px 0px;text-align: left;width: 100%;border-collapse: separate;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;}
.woocommerce .cart-collaterals .cart_totals table, .woocommerce-page .cart-collaterals .cart_totals table {border-collapse: separate;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;margin: 0 0 6px;padding: 0;}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {float: none;width: 100%;text-align: left;}
.woocommerce input.button{position:inherit;margin-top: 10px;}
.update_cart,.checkout-button{width:100%;position:static;}
input.button{padding-bottom: 29px !important;}
.shipping-calculator-button{margin-bottom: 17px;display: block;margin-top: 15px;}
.checkout-button{margin-top:10px;top:15px;}
.login-form{max-width:380px;min-width:380px;}
.addresses{margin-top: 25px;}

@media only screen and (max-width: 768px) {
	.woo_menu {margin-top: 37px;}
	.login-form{margin-left: 19.787282% !important;}

}

@media only screen and (max-width: 568px) {
	.woo_menu {margin-top: 37px;}
	.login-form{margin-left: 9.787282% !important;}

}
@media only screen and (max-width: 480px) {
	.woo_menu li {display: inline-block;width: 32%;border:none;}
	.woocommerce h2, .woocommerce h3{text-align:left;}
	.woocommerce .addresses .title h3{text-align:left;}
	.woocommerce .addresses .title a.edit{text-align:left;}
	.addresses address{text-align:left;}
}
@media only screen and (max-width: 420px) {
	.login-form{max-width:100%px;min-width:230px; width:100%; margin-left:0px !important;}
	
}

