@media only screen and (max-width: 1000px){ .woocommerce .widget_shopping_cart_content p.buttons a { display: block; text-align: center; } .woocommerce .widget_shopping_cart_content a.checkout { float: none; margin-top: 10px; } } @media only screen and (max-width: 990px){ .woocommerce .woocommerce-tabs { float: none; width: 100%; clear: both; } .woocommerce .summary { margin-bottom: 45px; } .woocommerce #customer_login .col-1, .woocommerce #customer_login .col-2 { float: none; width: auto; } .woocommerce #customer_login .col-1 { margin-right: 0; margin-bottom: 20px; } .woocommerce .col-1, .woocommerce .col-2 { float: none; width: 100%; } .woocommerce-account .col-1, .woocommerce-account .col-2 { float: left; } .woocommerce .col-1 { margin-right: 0; margin-bottom: 20px; } .woocommerce form.check-login .form-row { width: 48.69791666666667%; margin-right: 2.604166666666667%; } .woocommerce form.check-login .form-row.form-row-last { margin-right: 0; } .woocommerce form.check-login input[type="text"], .woocommerce form.check-login input[type="password"] { width: 91% !important; } .woocommerce-checkout .addresses .col-1, .woocommerce-checkout .addresses .col-2, .woocommerce-account .addresses .col-1, .woocommerce-account .addresses .col-2 { float: left; width: 48.69791666666667%; margin-right: 2.604166666666667%; } .woocommerce-checkout .addresses .col-2, .woocommerce-account .addresses .col-2 { margin-right: 0; } .woocommerce-checkout table.shop_table, .woocommerce-account table.shop_table { width: 100%; } .woocommerce-account table.shop_table { width: 87%; } } @media only screen and (min-width: 600px) and (max-width: 768px){ .woocommerce ul.products li.product, .woocommerce-page ul.products li.product, .woocommerce div.product ul.products li.product, .woocommerce-page div.product ul.products li.product{ width: 31.1%; margin-right: 3.33% !important; } .woocommerce ul.products li.product:nth-child(3n), .woocommerce-page ul.products li.product:nth-child(3n), .woocommerce div.product ul.products li.product:nth-child(3n), .woocommerce-page div.product ul.products li.product:nth-child(3n){ margin-right: 0 !important; } .woocommerce .two_columns_66_33 ul.products li.product, .woocommerce-page .two_columns_66_33 ul.products li.product, .woocommerce .two_columns_75_25 ul.products li.product, .woocommerce-page .two_columns_75_25 ul.products li.product, .woocommerce .two_columns_25_75 ul.products li.product, .woocommerce-page .two_columns_25_75 ul.products li.product, .woocommerce .two_columns_33_66 ul.products li.product, .woocommerce-page .two_columns_33_66 ul.products li.product{ width: 47.62%; margin-right: 3.33% !important; } .woocommerce .two_columns_66_33 ul.products li.product:nth-child(2n), .woocommerce-page .two_columns_66_33 ul.products li.product:nth-child(2n), .woocommerce .two_columns_75_25 ul.products li.product:nth-child(2n), .woocommerce-page .two_columns_75_25 ul.products li.product:nth-child(2n), .woocommerce .two_columns_25_75 ul.products li.product:nth-child(2n), .woocommerce-page .two_columns_25_75 ul.products li.product:nth-child(2n), .woocommerce .two_columns_33_66 ul.products li.product:nth-child(2n), .woocommerce-page .two_columns_33_66 ul.products li.product:nth-child(2n){ margin-right: 0 !important; } } @media only screen and (max-width: 768px) { .woocommerce div.summary div[itemprop="description"] { margin: 25px 0; } .woocommerce div.product .cart { margin-bottom: 25px; } .woocommerce .woocommerce-tabs { margin: 25px 0; } .woocommerce ul.products li.product, .woocommerce-page ul.products li.product { margin-bottom: 25px; } .woocommerce #reviews h2 { margin-bottom: 20px; } .woocommerce form.checkout table.shop_table { width: 100%; } .woocommerce form.checkout table.shop_table tr td:last-child, .woocommerce form.checkout table.shop_table tr th:last-child { text-align: right; } .woocommerce form.checkout_coupon input.input-text { width: 94.33333333333333%; padding-left: 2.833333333333333%; padding-right: 2.833333333333333%; } .woocommerce form.checkout_coupon input.button { width: 100%; } .woocommerce aside ul.product_list_widget li img { float: none; } .woocommerce .addresses header a.edit { position: static; margin-top: 15px; } } @media only screen and (max-width: 600px) { .woocommerce ul.products li.product, .woocommerce-page ul.products li.product, .woocommerce div.product ul.products li.product, .woocommerce-page div.product ul.products li.product, .woocommerce .two_columns_66_33 ul.products li.product, .woocommerce-page .two_columns_66_33 ul.products li.product, .woocommerce .two_columns_75_25 ul.products li.product, .woocommerce-page .two_columns_75_25 ul.products li.product, .woocommerce .two_columns_25_75 ul.products li.product, .woocommerce-page .two_columns_25_75 ul.products li.product, .woocommerce .two_columns_33_66 ul.products li.product, .woocommerce-page .two_columns_33_66 ul.products li.product{ width: 47.62%; margin-right: 3.33% !important; } .woocommerce ul.products li.product:nth-child(2n), .woocommerce-page ul.products li.product:nth-child(2n), .woocommerce div.product ul.products li.product:nth-child(2n), .woocommerce-page div.product ul.products li.product:nth-child(2n), .woocommerce .two_columns_66_33 ul.products li.product:nth-child(2n), .woocommerce-page .two_columns_66_33 ul.products li.product:nth-child(2n), .woocommerce .two_columns_75_25 ul.products li.product:nth-child(2n), .woocommerce-page .two_columns_75_25 ul.products li.product:nth-child(2n), .woocommerce .two_columns_25_75 ul.products li.product:nth-child(2n), .woocommerce-page .two_columns_25_75 ul.products li.product:nth-child(2n), .woocommerce .two_columns_33_66 ul.products li.product:nth-child(2n), .woocommerce-page .two_columns_33_66 ul.products li.product:nth-child(2n){ margin-right: 0 !important; } .woocommerce .product .images { float: none; width: 100%; margin-right: 0; } .woocommerce .summary { float: none; width: auto; } .woocommerce ul.tabs li a { padding: 0 18px; } .woocommerce .summary { margin-bottom: 0; } .woocommerce .addresses header h3 { font-size: 18px; } .woocommerce div.cart-collaterals div.cart_totals, .woocommerce-page .div.cart-collaterals div.cart_totals { float: none; margin-bottom: 20px; } .woocommerce div.cart-collaterals .shipping_calculator, .woocommerce-page .div.cart-collaterals .shipping_calculator { float: none; width: auto; } .woocommerce table.cart div.coupon, .woocommerce-page table.cart div.coupon { float: none; margin-bottom: 10px; } .woocommerce form.check-login .form-row { width: 100%; float: none; } .woocommerce form.check-login .form-row input[type="text"] { width: 92%; } .woocommerce-checkout .addresses header h3, .woocommerce-account .addresses header h3 { font-size: 26px; } .woocommerce aside ul.product_list_widget li img { float: left; } } @media only screen and (max-width: 480px){ .woocommerce ul.products li.product, .woocommerce-page ul.products li.product, .woocommerce div.product ul.products li.product, .woocommerce-page div.product ul.products li.product, .woocommerce .two_columns_66_33 ul.products li.product, .woocommerce-page .two_columns_66_33 ul.products li.product, .woocommerce .two_columns_75_25 ul.products li.product, .woocommerce-page .two_columns_75_25 ul.products li.product, .woocommerce .two_columns_25_75 ul.products li.product, .woocommerce-page .two_columns_25_75 ul.products li.product, .woocommerce .two_columns_33_66 ul.products li.product, .woocommerce-page .two_columns_33_66 ul.products li.product{ width: 100%; margin-right: 0px !important; } .woocommerce .woocommerce-ordering, .woocommerce .woocommerce-result-count { float: none; width: 100%; text-align: center; } .woocommerce .woocommerce-result-count { margin-top: 15px; margin-bottom: 10px; } .woocommerce ul.tabs li a { font-size: 12px; padding: 0 8px; } .woocommerce #customer_login .span-3 { width: 100%; float: none; margin-right: 0; } .woocommerce #customer_login input[type="text"], .woocommerce #customer_login input[type="password"], .woocommerce #customer_login input[type="email"], .woocommerce #customer_login #reg_email { width: 87.5%; } .woocommerce .addresses .col-1, .woocommerce .addresses .col-2 { width: 100%; } .woocommerce .addresses .col-1 { margin-bottom: 20px; } .woocommerce #shiptobilling, .woocommerce-page #shiptobilling { float: none; width: auto; margin-right: 0; margin-bottom: 15px; } .woocommerce form.checkout #order_review_heading { margin-top: 0; } .woocommerce form.checkout .col2-set .form-row.notes textarea { margin-bottom: 0; } .woocommerce-checkout .addresses header h3, .woocommerce-account .addresses header h3 { font-size: 26px; } .woocommerce-checkout .addresses .col-1 address, .woocommerce-account .addresses .col-1 address { margin-bottom: 30px; } .woocommerce-checkout .order_details.clearfix li.total, .woocommerce-checkout .order_details.clearfix li.method { margin-top: 15px; } }