.product-categories .cat-parent{background:url(http://www.bordadiamant.com/wp-content/themes/stockholm/img/mas.png) no-repeat right top 3px;background-size:16px 16px}.product-categories .cat-parent .children{display:none}.product-categories .cat-parent:hover{cursor:pointer}.product-categories .cat-parent li{padding-left:13px}.product_info_box span.product-categories{display:none!important}.tawcvs-swatches .swatch-label{font-size:11px;padding:3px}.tawcvs-swatches .swatch.selected{background-color:#d33;color:#fff;font-weight:700}.tawcvs-swatches .swatch{-webkit-border-radius:0!important;-moz-border-radius:0!important}div.q_tabs.boxed .tabs-container{background-color:#f5f5f5;border:1px solid #e3e1e1;margin-top:-10px}.q_tabs .tabs-nav li.active a{background-color:#d9d6d6!important}.woocommerce-account input{border:1px solid gray!important}.hidden-prices{text-align:center!important;line-height:1.2!important;height:auto!important;padding:10px 10px!important}.woocommerce-password-strength.short,.woocommerce-password-strength.bad{color:red!important}.woocommerce-password-strength.strong,.woocommerce-password-strength.good{color:green!important}.woocommerce-form-register select#reg_billing_custom_type{width:100%;height:40px;border:1px solid gray;font-family:inherit;line-height:18px;background-color:#fff;color:#8d8d8d;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}header nav.main_menu>ul>li>a{padding:0 20px}.woocommerce-account .g-recaptcha{margin:15px auto}.woocommerce-account .woocommerce-Button{margin-top:15px!important;margin-bottom:15px!important}