.woocommerce div.cart-collaterals form.woocommerce-shipping-calculator, 
.woocommerce-page .div.cart-collaterals form.woocommerce-shipping-calculator{width:100%}
.select2-container--default .select2-selection--single .select2-selection__rendered{background:#fff}
.shipping-calculator-button{color:#ffffff;display:inline-block; margin:10px 0 15px 0; font-weight:600; font-size: 13px;line-height: 47px;height: 47px;font-style: normal;background-color:#c3c3c4;border-width: 0px;padding-left: 32px;padding-right: 32px;}
.shipping-calculator-button:hover{color:#ffffff; background:#c5a513}
.footer_bottom a:hover{color:#c5a513}
.footer_top{display:none}
.myaccount_user, .woocommerce .woocommerce-error, .woocommerce .woocommerce-info, .woocommerce .woocommerce-message, .woocommerce div.message{padding:0}
.woocommerce div.cart-collaterals div.cart_totals table strong, .woocommerce div.cart-collaterals div.cart_totals table th, .woocommerce-page .div.cart-collaterals div.cart_totals table strong, .woocommerce-page .div.cart-collaterals div.cart_totals table th{font-weight:600}
ul.woocommerce-error li{color:red}
.woocommerce-terms-and-conditions-checkbox-text a{text-decoration:underline}
.qbutton, #submit_comment, .load_more a, .blog_load_more_button a, .post-password-form input[type="submit"], input.wpcf7-form-control.wpcf7-submit:not([disabled]), .woocommerce table.cart td.actions input[type="submit"], .woocommerce input#place_order, .woocommerce-page input[type="submit"], .woocommerce .button{background:#c5a513}
.qbutton:hover, #submit_comment:hover, .load_more a:hover, .blog_load_more_button a:hover, .post-password-form input[type="submit"]:hover, input.wpcf7-form-control.wpcf7-submit:not([disabled]):hover, .woocommerce table.cart td.actions input[type="submit"]:hover, .woocommerce input#place_order:hover, .woocommerce-page input[type="submit"]:hover, .woocommerce .button:hover{background:#ae9211}
.woocommerce-product-details__short-description h4{color:#000}
.woocommerce-product-details__short-description p{color:#999}
.qode-single-product-summary .stock{margin-top:15px}
.woocommerce .woocommerce-message a.button{text-align:center; display:block; margin-bottom: 20px}
.woocommerce table tr td.product-quantity{text-align:center}
.page_container_inner table td{border: 1px solid #eee}
.woocommerce-tabs{clear: both;text-align: center;display: block}
.woocommerce-tabs .wc-tabs{	padding: 0;	display: inline-block;	margin: 0;	position: relative;	overflow: hidden;list-style: none}
.woocommerce-tabs .wc-tabs li {padding: 0; display: inline-block; margin: 0; position: relative; overflow: hidden;float: left}
.woocommerce-tabs .wc-tabs li a {height: 40px;line-height: 40px;display: block; margin: 0; padding: 0 14px; font-size: 16px; letter-spacing: 0px; font-weight: 400; font-style: normal; text-transform: none;color: #b2b2b3}
.woocommerce-tabs .wc-tabs li.active a {color: #252525}
.woocommerce-product-attributes td, .woocommerce-product-attributes tr {border: 1px solid #e5e5e5}
.woocommerce-product-attributes{width: 100%}
.woocommerce .woocommerce-tabs #tab-additional_information .shop_attributes th,
.woocommerce .woocommerce-tabs #tab-additional_information .shop_attributes td{text-align:center}
.woocommerce ul.products li.product .top-product-section .add_to_cart_button{display:block;margin:auto; text-align:center}
.woocommerce .woocommerce-tabs #tab-additional_information .shop_attributes th {font-weight: 700; color: #333;text-align: center}
.woocommerce.single-product.qode-product-single-tabs-on-bottom .product .related h2{padding-top: 48px;margin-bottom: 34px; color:#252525;	font-family: 'Montserrat', sans-serif;	font-size: 16px; line-height: 20px;	font-style: normal;	font-weight: 400; letter-spacing: 0px; text-transform: capitalize}
.woocommerce div.product div.related .qode-related-upsells-title{margin-bottom: 0}
.woocommerce.single-product.qode-product-single-tabs-on-bottom .product .related{padding-top: 0}
.woocommerce ul.products li.product:hover .image-wrapper img{opacity:1}
.woocommerce table.cart td.actions .checkout-button, .woocommerce table.cart td.actions input[type=submit]{min-width:200px; text-align:center}
.woocommerce div.product .cart .quantity label{display:block}
.woocommerce div.product .cart .quantity .qty.text{width:40px; padding:10px; border:1px solid #eee}

@media only screen and (min-width: 769px) {
.woocommerce-tabs{padding: 50px 16.5% 60px;padding-top: 36px; padding-bottom: 46px}
.woocommerce div.cart-collaterals div.cart_totals, .woocommerce-page .div.cart-collaterals div.cart_totals{max-width:30%}
}