input[type=number] { -moz-appearance: textfield; } table{ font-size:14px; } table thead:first-child tr:first-child th,table td, table th{ border:none; } .woocommerce table.shop_table td, .woocommerce table.shop_table th{ padding:15px 12px; font-size:14px; } .woocommerce-cart table.cart td.actions .coupon .input-text{ overflow: hidden; text-overflow: ellipsis; } .woocommerce table.shop_table{ border-radius:0; } .woocommerce .quantity .qty{ font-size:14px; } input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button { -webkit-appearance: none; } .woocommerce-page table.cart td.actions .input-text{ width:200px; } .select2-container--default .select2-selection--single { background: none; border: 1px solid #777; border-radius: 0; height: 46px; font-size: 14px; } .select2-container--default .select2-selection--single .select2-selection__rendered { color: #777; line-height: normal; padding: 10px 20px; } .woocommerce form .form-row input.input-text, .woocommerce .cart input[type="text"]{ border:1px solid #777 !important; background:none !important; font-size:14px; font-weight:normal; color:#777; line-height:24px; padding:10px 20px !important; } .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce .cart button[type="submit"]{ border: 1px solid #000; color: #000 !important; background:none; font-size: 14px; line-height:24px; font-weight: normal; padding: 10px 20px !important; text-transform: capitalize; } .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce #respond input#submit:focus, .woocommerce a.button:focus, .woocommerce button.button:focus, .woocommerce input.button:focus, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button:focus, .woocommerce .cart button[type="submit"]:hover, .woocommerce .cart button[type="submit"]:focus{ border-color:#DD2F31; background:#DD2F31 !important; color:#fff !important; } .woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals { float: left; width: 100%; } .cross-sells h2, .cart_totals h2{ font-size:23px !important; } .cart-collaterals .cross-sells .product img{ border:1px solid #f5f5f5; } .woocommerce .cross-sells ul.products li.product .onsale { top: 20px; right: 20px; left: auto; margin: 0; font-size: 14px; font-weight: normal; min-height: 30px; min-width: 68px; height: 30px; border-radius: 0; padding: 0; line-height: 30px; } .woocommerce .cross-sells ul.products li.product .woocommerce-loop-product__title{ font-size: 14px !important; text-transform: none; color: #000; font-weight: 400; line-height: 24px; } .woocommerce .cross-sells ul.products li.product .price{ color: #DD2F31; font-size: 14px; font-weight: 400; } .woocommerce .cross-sells ul.products li.product .price del{ color:#777; } .woocommerce ul.products li.product .price ins{ font-weight:400; } .woocommerce-checkout .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt { background-color: transparent; color: #000; font-size: 14px; text-transform: capitalize; font-weight: 400; border: 1px solid #000; border-radius: 0; padding: 17px 73px; } .woocommerce-checkout .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover { background-color: #dd3032; color: #fff; border-color: #dd3032; } #add_payment_method #payment .payment_method_paypal .about_paypal, .woocommerce-cart #payment .payment_method_paypal .about_paypal, .woocommerce-checkout #payment .payment_method_paypal .about_paypal{ float: none; line-height: normal; } #add_payment_method #payment ul.payment_methods li img, .woocommerce-cart #payment ul.payment_methods li img, .woocommerce-checkout #payment ul.payment_methods li img{ margin: -2px 10px 0 .5em; } #add_payment_method #payment div.form-row, .woocommerce-cart #payment div.form-row, .woocommerce-checkout #payment div.form-row, #add_payment_method #payment ul.payment_methods, .woocommerce-cart #payment ul.payment_methods, .woocommerce-checkout #payment ul.payment_methods { padding: 30px; } .select2-container--default .select2-selection--single{ border-radius: 3px; } .select2-container--default .select2-selection--single .select2-selection__rendered{ padding: 11px 20px; } .select2-container--default .select2-selection--single .select2-selection__arrow{ height: 46px; right: 10px; } .woocommerce .checkout_coupon button.button{ background: transparent; color: #000; font-size: 14px; text-transform: capitalize; font-weight: 400; border: 1px solid #000; border-radius: 0; padding: 15px 20px; } .woocommerce .checkout_coupon button.button:hover{ color: #fff; background: #dd3032; border-color: #dd3032; } .woocommerce .woocommerce-customer-details address { border-bottom-width: 1px; border-right-width: 1px; } .woocommerce-order h2{ font-size: 24px !important; text-transform: capitalize !important; } .woocommerce ul.order_details li{ margin-bottom: 15px; } .woocommerce ul.order_details { margin: 0 0 30px; padding-left: 0; } .woocommerce-account .addresses .title h3 { float: left; margin: 0; text-transform: capitalize; } .woocommerce-address-fields__field-wrapper, .edit-account { margin-bottom: 30px; } .woocommerce form .form-row { padding: 0; } .edit-account fieldset { padding: 0; border: 0; } #customer_login h2{ font-size: 36px !important; text-transform: capitalize; } #customer_login .form-row{ margin-top: 30px; } nav.woocommerce-MyAccount-navigation li { padding: 15px 0; } nav.woocommerce-MyAccount-navigation li:first-child{ padding-top: 0; } .edit-account p:last-child{ margin-top: 24px; } @media(max-width:374px){ .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce-cart .wc-proceed-to-checkout a.checkout-button, .woocommerce .cart button[type="submit"]{ padding:10px 13px !important; } } .woocommerce .cart-collaterals .cross-sells, .woocommerce-page .cart-collaterals .cross-sells { width: 100%; } .woocommerce .cart-collaterals .cross-sells ul.products li, .woocommerce-page .cart-collaterals .cross-sells ul.products li { width: 25%; margin-right: 0; padding: 0 15px; } .woocommerce ul.products li.first, .woocommerce-page ul.products li.first { clear: none; } .woocommerce .cart-collaterals .cross-sells ul.products, .woocommerce-page .cart-collaterals .cross-sells ul.products { margin: 0 -15px; } .woocommerce-cart table.cart img{ width: 150px; } @media(max-width: 767px){ .woocommerce .cart-collaterals .cross-sells ul.products li, .woocommerce-page .cart-collaterals .cross-sells ul.products li { width: 50%;} }