Файловый менеджер - Редактировать - /home/neurocs/www/wp-content/themes/mediclinic/assets/css/woocommerce.css
Назад
/* ========================================================================== WooCommerce styles - begin ========================================================================== */ /* Button mixins - start */ /* Button mixins - end */ /*------------------------------------------------------------------ * This is main woocommerce css file for theme. It is broken into following sections: * 1. Global * 2. Single Product * 3. WooCommerce Product Lists and Shortcodes * 4. Cart * 5. Checkout * 6. My Account * 7. Shortcodes * 8. Widgets -------------------------------------------------------------------*/ /* ========================================================================== WooCommerce Cart page styles - begin ========================================================================== */ .mkdf-woocommerce-page .woocommerce-cart-form { padding-top: 58px; } .mkdf-woocommerce-page table.cart thead tr { border: 0; border-bottom: 1px solid #e1e1e1; } .mkdf-woocommerce-page table.cart thead tr th { padding: 10px 0; color: #333333; text-align: left; } .mkdf-woocommerce-page table.cart tbody tr { border: 0; } .mkdf-woocommerce-page table.cart input[type="submit"] { border: none; } .mkdf-woocommerce-page table.cart tr.cart_item { border-bottom: 1px solid #e1e1e1; } .mkdf-woocommerce-page table.cart tr.cart_item td { padding: 25px 0; vertical-align: middle; text-align: inherit; } .mkdf-woocommerce-page table.cart tr.cart_item td.product-remove a { color: #6e6e6e; font-size: 0; } .mkdf-woocommerce-page table.cart tr.cart_item td.product-remove a:after { content: "\f404"; display: inline-block; vertical-align: middle; speak: none; color: inherit; font-family: "Ionicons"; font-size: 25px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; text-rendering: auto; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .mkdf-woocommerce-page table.cart tr.cart_item td.product-remove a:hover { color: #333333; } .mkdf-woocommerce-page table.cart tr.cart_item td.product-thumbnail { width: 92px; padding-left: 8px; padding-right: 20px; } .mkdf-woocommerce-page table.cart tr.cart_item td.product-thumbnail a, .mkdf-woocommerce-page table.cart tr.cart_item td.product-thumbnail img { display: block; } .mkdf-woocommerce-page table.cart tr.cart_item td.product-name a { font-size: 18px; font-weight: 400; } .mkdf-woocommerce-page table.cart tr.cart_item td .variation > * { display: inline-block; vertical-align: middle; padding: 0; margin: 0; } .mkdf-woocommerce-page table.cart tr.cart_item td .variation p { margin: 0; } .mkdf-woocommerce-page table.cart td.actions { padding: 35px 0 36px; text-align: inherit; } .mkdf-woocommerce-page table.cart td.actions .coupon { position: relative; display: inline-block; vertical-align: middle; float: left; } .mkdf-woocommerce-page table.cart td.actions .coupon label { display: none; } .mkdf-woocommerce-page table.cart td.actions .coupon input[type="text"] { margin: 0 22px 0 0; } .mkdf-woocommerce-page table.cart td.actions > button { float: right; } .mkdf-woocommerce-page .cart-collaterals { position: relative; display: inline-block; width: 100%; vertical-align: middle; margin: 63px 0 98px; } .mkdf-woocommerce-page .cart-collaterals h2 { position: relative; display: block; margin: 0 0 26px; } .mkdf-woocommerce-page .cart-collaterals table { margin: 0 0 35px; } .mkdf-woocommerce-page .cart-collaterals table tr { border: 0; border-bottom: 1px solid #e1e1e1; } .mkdf-woocommerce-page .cart-collaterals table td, .mkdf-woocommerce-page .cart-collaterals table th { padding: 14px 0; text-align: left; vertical-align: middle; } .mkdf-woocommerce-page .cart-collaterals table th { width: 20%; border: 0; } .mkdf-woocommerce-page .cart-collaterals tr.shipping #shipping_method { list-style: none; margin: 0 0 7px; } .mkdf-woocommerce-page .cart-collaterals tr.shipping #shipping_method li { margin: 3px 0; padding: 0; } .mkdf-woocommerce-page .cart-collaterals tr.shipping #shipping_method li > * { display: inline-block; vertical-align: middle; margin: 0; } .mkdf-woocommerce-page .cart-collaterals .woocommerce-shipping-calculator .shipping-calculator-button { display: block; margin: 0 0 10px; } .mkdf-woocommerce-page .cart-collaterals .woocommerce-shipping-calculator button { height: 38px; line-height: 38px; padding: 0 28px; } .mkdf-woocommerce-page .cart-collaterals .woocommerce-shipping-calculator p { margin: 0; } .mkdf-woocommerce-page .cross-sells { margin: 1px 0 0; } .mkdf-woocommerce-page .cross-sells ul.products > .product .mkdf-pl-text-wrapper { margin: 0 0 17px; } .mkdf-woocommerce-page .cart_totals { margin: 1px 0 20px; } .mkdf-woocommerce-page .cart-empty { position: relative; display: block; font-size: 25px; line-height: 1.5em; text-align: center; color: #333333; margin: 40px 0 33px; } .mkdf-woocommerce-page .return-to-shop { position: relative; display: block; text-align: center; margin: 0 0 60px; } /* ========================================================================== WooCommerce Cart page styles - end ========================================================================== */ /* ========================================================================== WooCommerce Checkout page styles - begin ========================================================================== */ .mkdf-woocommerce-page .checkout_coupon { display: block; margin: 0 0 34px; } .mkdf-woocommerce-page .checkout_coupon p { margin: 0; } .mkdf-woocommerce-page.woocommerce-checkout form.login { display: block; margin: 0 0 34px; } .mkdf-woocommerce-page.woocommerce-checkout form.login > *:first-child { margin: 0 0 15px; } .mkdf-woocommerce-page.woocommerce-checkout form.login p { margin: 0; } .mkdf-woocommerce-page.woocommerce-checkout form.login input[type='checkbox'] { position: relative; display: inline-block; vertical-align: middle; top: -1px; margin: 0 3px 0 5px; } .mkdf-woocommerce-page.woocommerce-checkout form.login .lost_password { display: block; margin: 15px 0 0; } .mkdf-woocommerce-page .woocommerce-checkout .col2-set:before, .mkdf-woocommerce-page .woocommerce-checkout .col2-set:after { content: ''; display: table; } .mkdf-woocommerce-page .woocommerce-checkout .col2-set:after { clear: both; } .mkdf-woocommerce-page .woocommerce-checkout .col-1, .mkdf-woocommerce-page .woocommerce-checkout .col-2 { position: relative; display: inline-block; width: 49%; margin-right: 1%; float: left; vertical-align: middle; } .mkdf-woocommerce-page .woocommerce-checkout .col-1 h3, .mkdf-woocommerce-page .woocommerce-checkout .col-2 h3 { margin: 8px 0 25px; } .mkdf-woocommerce-page .woocommerce-checkout .col-1 p, .mkdf-woocommerce-page .woocommerce-checkout .col-2 p { margin: 0; } .mkdf-woocommerce-page .woocommerce-checkout .col-1 label:not(.checkbox), .mkdf-woocommerce-page .woocommerce-checkout .col-2 label:not(.checkbox) { display: block; margin: 0 0 5px; } .mkdf-woocommerce-page .woocommerce-checkout .col-1 .form-row, .mkdf-woocommerce-page .woocommerce-checkout .col-2 .form-row { width: 49%; margin-right: 2%; float: left; } .mkdf-woocommerce-page .woocommerce-checkout .col-1 .form-row-last, .mkdf-woocommerce-page .woocommerce-checkout .col-2 .form-row-last { margin-right: 0; } .mkdf-woocommerce-page .woocommerce-checkout .col-1 .form-row-wide, .mkdf-woocommerce-page .woocommerce-checkout .col-1 .form-row.notes, .mkdf-woocommerce-page .woocommerce-checkout .col-2 .form-row-wide, .mkdf-woocommerce-page .woocommerce-checkout .col-2 .form-row.notes { width: 100%; } .mkdf-woocommerce-page .woocommerce-checkout .col-2 { margin-left: 1%; margin-right: 0; } .mkdf-woocommerce-page .woocommerce-checkout .create-account { margin: 0 0 15px; } .mkdf-woocommerce-page .woocommerce-checkout .create-account input, .mkdf-woocommerce-page .woocommerce-checkout .create-account label { display: inline-block; vertical-align: middle; } .mkdf-woocommerce-page .woocommerce-checkout h3#order_review_heading { margin: 18px 0; } .mkdf-woocommerce-page .woocommerce-checkout table { padding: 0; margin: 0 0 35px; } .mkdf-woocommerce-page .woocommerce-checkout table tr { border: 0; border-bottom: 1px solid #e1e1e1; } .mkdf-woocommerce-page .woocommerce-checkout table tr.shipping #shipping_method { list-style: none; margin: 0; } .mkdf-woocommerce-page .woocommerce-checkout table tr.shipping #shipping_method li { margin: 3px 0; padding: 0; } .mkdf-woocommerce-page .woocommerce-checkout table tr.shipping #shipping_method li > * { display: inline-block; vertical-align: middle; margin: 0; } .mkdf-woocommerce-page .woocommerce-checkout table td, .mkdf-woocommerce-page .woocommerce-checkout table th { padding: 14px 0; text-align: left; vertical-align: middle; } .mkdf-woocommerce-page .woocommerce-checkout table th { border: 0; } .mkdf-woocommerce-page .woocommerce-checkout table .variation > * { display: inline-block; vertical-align: middle; padding: 0; margin: 0; } .mkdf-woocommerce-page .woocommerce-checkout table .variation p { margin: 0; } .mkdf-woocommerce-page .woocommerce-checkout .select2-container { border-radius: 0; } .mkdf-woocommerce-page .woocommerce-checkout input[type='radio'], .mkdf-woocommerce-page .woocommerce-checkout input[type='checkbox'] { position: relative; display: inline-block; vertical-align: middle; top: -1px; margin: 0 3px 0 5px; } .mkdf-woocommerce-page .woocommerce-checkout .woocommerce-checkout-payment { display: block; margin: 20px 0 120px; } .mkdf-woocommerce-page .woocommerce-checkout .woocommerce-checkout-payment ul { list-style: none; margin: 0 0 35px; padding: 0; } .mkdf-woocommerce-page .woocommerce-checkout .woocommerce-checkout-payment ul li { padding: 14px 0; border-bottom: 1px solid #e1e1e1; } .mkdf-woocommerce-page .woocommerce-checkout .woocommerce-checkout-payment ul li input, .mkdf-woocommerce-page .woocommerce-checkout .woocommerce-checkout-payment ul li label { display: inline-block; vertical-align: middle; } .mkdf-woocommerce-page .woocommerce-checkout .woocommerce-checkout-payment ul li.payment_method_paypal label img { vertical-align: middle; margin: 0 8px; } /* ========================================================================== WooCommerce Checkout page styles - end ========================================================================== */ /* ========================================================================== WooCommerce Checkout page - Order Received styles - begin ========================================================================== */ .mkdf-woocommerce-page.woocommerce-order-received .woocommerce { display: block; margin: 0 0 45px; } .mkdf-woocommerce-page.woocommerce-order-received .woocommerce > p { display: block; margin: 0 0 30px; } .mkdf-woocommerce-page.woocommerce-order-received .woocommerce > h2, .mkdf-woocommerce-page.woocommerce-order-received .woocommerce > header h2 { display: block; margin: 16px 0 25px; } .mkdf-woocommerce-page.woocommerce-order-received .woocommerce ul.order_details { list-style: none; margin: 0 0 30px; } .mkdf-woocommerce-page.woocommerce-order-received .woocommerce ul.order_details li { padding: 14px 0; border-bottom: 1px solid #e1e1e1; } .mkdf-woocommerce-page.woocommerce-order-received .woocommerce ul.order_details li strong { color: #333333; font-weight: 400; } .mkdf-woocommerce-page.woocommerce-order-received .woocommerce table.shop_table { padding: 0; margin: 0 0 35px; } .mkdf-woocommerce-page.woocommerce-order-received .woocommerce table.shop_table tr { border: 0; border-bottom: 1px solid #e1e1e1; } .mkdf-woocommerce-page.woocommerce-order-received .woocommerce table.shop_table td, .mkdf-woocommerce-page.woocommerce-order-received .woocommerce table.shop_table th { padding: 14px 0; text-align: left; vertical-align: middle; } .mkdf-woocommerce-page.woocommerce-order-received .woocommerce table.shop_table th { border: 0; } .mkdf-woocommerce-page.woocommerce-order-received .woocommerce table.shop_table .variation > * { display: inline-block; vertical-align: middle; padding: 0; margin: 0; } .mkdf-woocommerce-page.woocommerce-order-received .woocommerce table.shop_table .variation p { margin: 0; } .mkdf-woocommerce-page.woocommerce-order-received .woocommerce .col2-set.addresses { position: relative; display: inline-block; width: 100%; vertical-align: middle; clear: both; margin: 0 0 15px; } .mkdf-woocommerce-page.woocommerce-order-received .woocommerce .col2-set.addresses .col-1, .mkdf-woocommerce-page.woocommerce-order-received .woocommerce .col2-set.addresses .col-2 { position: relative; display: inline-block; width: 49%; margin-right: 1%; float: left; vertical-align: middle; } .mkdf-woocommerce-page.woocommerce-order-received .woocommerce .col2-set.addresses .col-2 { margin-left: 1%; margin-right: 0; } .mkdf-woocommerce-page.woocommerce-order-received .woocommerce .col2-set.addresses .title { margin: 4px 0 25px; } .mkdf-woocommerce-page.woocommerce-order-received .woocommerce .col2-set.addresses h3 { margin: 0; } .mkdf-woocommerce-page.woocommerce-order-received .woocommerce .col2-set.addresses address { font-style: normal; } /* ========================================================================== WooCommerce Checkout page - Order Received styles - end ========================================================================== */ /* ========================================================================== WooCommerce Buttons styles - begin ========================================================================== */ .woocommerce-page .mkdf-content a.button, .woocommerce-page .mkdf-content a.added_to_cart, .woocommerce-page .mkdf-content input[type="submit"]:not(.wpcf7-submit), .woocommerce-page .mkdf-content button[type="submit"]:not(.mkdf-woo-search-widget-button), .woocommerce-page .mkdf-content .wc-forward:not(.added_to_cart):not(.checkout-button), div.woocommerce a.button, div.woocommerce a.added_to_cart, div.woocommerce input[type="submit"]:not(.wpcf7-submit), div.woocommerce button[type="submit"]:not(.mkdf-woo-search-widget-button), div.woocommerce .wc-forward:not(.added_to_cart):not(.checkout-button) { font-family: "Poppins", sans-serif; position: relative; display: inline-block; vertical-align: middle; width: auto; outline: none; line-height: 1em; font-weight: 500; box-sizing: border-box; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; margin: 0; -webkit-transition: color 0.2s ease-out, background-color 0.2s ease-out, border-color 0.2s ease-out; -moz-transition: color 0.2s ease-out, background-color 0.2s ease-out, border-color 0.2s ease-out; transition: color 0.2s ease-out, background-color 0.2s ease-out, border-color 0.2s ease-out; padding: 14px 18px; font-size: 13px; color: #fff; background-color: #43d5cb; cursor: pointer; z-index: 3; border: 0; } .woocommerce-page .mkdf-content a.button:hover, .woocommerce-page .mkdf-content a.added_to_cart:hover, .woocommerce-page .mkdf-content input[type="submit"]:not(.wpcf7-submit):hover, .woocommerce-page .mkdf-content button[type="submit"]:not(.mkdf-woo-search-widget-button):hover, .woocommerce-page .mkdf-content .wc-forward:not(.added_to_cart):not(.checkout-button):hover, div.woocommerce a.button:hover, div.woocommerce a.added_to_cart:hover, div.woocommerce input[type="submit"]:not(.wpcf7-submit):hover, div.woocommerce button[type="submit"]:not(.mkdf-woo-search-widget-button):hover, div.woocommerce .wc-forward:not(.added_to_cart):not(.checkout-button):hover { color: #fff; background-color: #37c7be; } .woocommerce-page .mkdf-content a.button.added, div.woocommerce a.button.added { display: none; } /* ========================================================================== WooCommerce Buttons styles - end ========================================================================== */ /* ========================================================================== WooCommerce Onsale and Out of Stock styles - begin ========================================================================== */ .woocommerce .mkdf-onsale, .woocommerce .mkdf-out-of-stock { position: absolute; display: block; top: 0; width: auto; height: 28px; color: #fff; font-size: 14px; line-height: 28px; letter-spacing: 1px; padding: 0 18px; margin: 0; text-align: center; z-index: 100; -webkit-transform: translateZ(0); -moz-transform: translateZ(0); transform: translateZ(0); box-sizing: border-box; } .woocommerce .mkdf-onsale { left: 0; background-color: rgba(51, 51, 51, 0.5); } .woocommerce .mkdf-out-of-stock { right: 0; background-color: rgba(51, 51, 51, 0.5); } .mkdf-woo-single-page .mkdf-single-product-content .mkdf-out-of-stock { right: 23px; } .mkdf-woo-single-page.mkdf-woo-single-thumb-on-left-side .mkdf-single-product-content .mkdf-onsale { left: 119px; } /* ========================================================================== WooCommerce Onsale and Out of Stock styles - end ========================================================================== */ /* ========================================================================== WooCommerce Message styles - begin ========================================================================== */ .mkdf-woocommerce-page .woocommerce-message, .mkdf-woocommerce-page .woocommerce-info, .mkdf-woocommerce-page .woocommerce-error { position: relative; display: block; padding: 20px 30px; margin: 0 0 30px; line-height: 38px; list-style: none; background-color: transparent; border: 1px solid #e1e1e1; } .mkdf-woocommerce-page .woocommerce-message > a, .mkdf-woocommerce-page .woocommerce-info > a, .mkdf-woocommerce-page .woocommerce-error > a { color: #6e6e6e; } .mkdf-woocommerce-page .woocommerce-message > a:hover, .mkdf-woocommerce-page .woocommerce-info > a:hover, .mkdf-woocommerce-page .woocommerce-error > a:hover { color: #333333; } .mkdf-woocommerce-page .woocommerce-message a, .mkdf-woocommerce-page .woocommerce-info a, .mkdf-woocommerce-page .woocommerce-error a { float: right; } .mkdf-woocommerce-page .woocommerce-info .showcoupon { color: #6e6e6e; } .mkdf-woocommerce-page .woocommerce-info .showcoupon:hover { color: #333333; } /* ========================================================================== WooCommerce Message styles - end ========================================================================== */ /* ========================================================================== WooCommerce Pagination styles - begin ========================================================================== */ .mkdf-woo-pagination-holder { position: relative; display: inline-block; width: 100%; vertical-align: middle; margin: 0 0 66px; clear: both; padding-top: 20px; border-top: 1px solid #e4e4e4; } .mkdf-woo-pagination-holder .mkdf-woo-pagination-inner { position: relative; display: table; width: 100%; text-align: right; } .woocommerce-pagination { position: relative; display: table-cell; vertical-align: top; width: 99%; margin: 0; padding: 0; } .woocommerce-pagination .page-numbers { position: relative; display: inline-block; vertical-align: top; text-align: center; width: 100%; margin: 0; padding: 0; } .woocommerce-pagination .page-numbers li { position: relative; display: inline-block; vertical-align: middle; margin: 0; font-size: 14px; } .woocommerce-pagination .page-numbers li:first-child:not(.current) { float: left; font-size: 18px; } .woocommerce-pagination .page-numbers li:last-child:not(.current) { float: right; font-size: 18px; } .woocommerce-pagination .page-numbers li a, .woocommerce-pagination .page-numbers li span { position: relative; display: inline-block; width: auto; margin: 0 12px; padding: 0; vertical-align: middle; text-decoration: none; cursor: pointer; white-space: nowrap; font-family: "Poppins", sans-serif; color: #333333; font-weight: 500; -webkit-transition: color 0.2s ease-out; -moz-transition: color 0.2s ease-out; transition: color 0.2s ease-out; } .woocommerce-pagination .page-numbers li a:hover, .woocommerce-pagination .page-numbers li span:hover { color: #43d5cb; } .woocommerce-pagination .page-numbers li a.current, .woocommerce-pagination .page-numbers li span.current { color: #43d5cb; position: relative; } .woocommerce-pagination .page-numbers li a.current:after, .woocommerce-pagination .page-numbers li span.current:after { content: ""; position: absolute; bottom: 0; display: inline-block; width: 12px; height: 2px; background-color: #43d5cb; left: -3px; } .woocommerce-pagination .page-numbers li a.next, .woocommerce-pagination .page-numbers li a.prev { font-size: 0; line-height: 1; margin: 0; } .woocommerce-pagination .page-numbers li a.next:before, .woocommerce-pagination .page-numbers li a.prev:before { display: block; font-size: 18px; line-height: inherit; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .woocommerce-pagination .page-numbers li a.prev:before { content: "Previous Page"; } .woocommerce-pagination .page-numbers li a.next { float: right; } .woocommerce-pagination .page-numbers li a.next:before { content: "Next Page"; } .mkdf-woo-view-all-pagination { position: relative; display: table-cell; vertical-align: top; width: 1%; } .mkdf-woo-view-all-pagination a { position: relative; display: inline-block; vertical-align: middle; white-space: nowrap; padding: 0 0 0 2px; color: #6e6e6e; } .mkdf-woo-view-all-pagination a:before { content: '|'; padding: 0 14px 0 0; color: #6e6e6e; } .mkdf-woo-view-all-pagination a:hover { color: #333333; } /* ========================================================================== WooCommerce Pagination styles - end ========================================================================== */ /* ========================================================================== WooCommerce Quantity Inputs styles - begin ========================================================================== */ .woocommerce-page .mkdf-content .mkdf-quantity-buttons, div.woocommerce .mkdf-quantity-buttons { position: relative; display: inline-block; vertical-align: middle; } .woocommerce-page .mkdf-content .mkdf-quantity-buttons .mkdf-quantity-input, .woocommerce-page .mkdf-content .mkdf-quantity-buttons .mkdf-quantity-minus, .woocommerce-page .mkdf-content .mkdf-quantity-buttons .mkdf-quantity-plus, div.woocommerce .mkdf-quantity-buttons .mkdf-quantity-input, div.woocommerce .mkdf-quantity-buttons .mkdf-quantity-minus, div.woocommerce .mkdf-quantity-buttons .mkdf-quantity-plus { display: inline-block; vertical-align: middle; color: #444444; background-color: transparent; border: 1px solid #e1e1e1; text-align: center; box-sizing: border-box; } .woocommerce-page .mkdf-content .mkdf-quantity-buttons .mkdf-quantity-input, div.woocommerce .mkdf-quantity-buttons .mkdf-quantity-input { position: relative; height: 44px; width: 44px; padding: 0; margin: 0 22px 0 0; font-family: inherit; line-height: 42px; outline: 0; font-family: "Poppins", sans-serif; font-size: 20px; font-weight: 500; } .woocommerce-page .mkdf-content .mkdf-quantity-buttons .mkdf-quantity-minus, .woocommerce-page .mkdf-content .mkdf-quantity-buttons .mkdf-quantity-plus, div.woocommerce .mkdf-quantity-buttons .mkdf-quantity-minus, div.woocommerce .mkdf-quantity-buttons .mkdf-quantity-plus { position: absolute; right: 0; width: 22px; height: 22px; line-height: 20px; border-left: 0; cursor: pointer; -webkit-transition: color 0.15s ease-in-out; -moz-transition: color 0.15s ease-in-out; transition: color 0.15s ease-in-out; } .woocommerce-page .mkdf-content .mkdf-quantity-buttons .mkdf-quantity-minus:hover, .woocommerce-page .mkdf-content .mkdf-quantity-buttons .mkdf-quantity-plus:hover, div.woocommerce .mkdf-quantity-buttons .mkdf-quantity-minus:hover, div.woocommerce .mkdf-quantity-buttons .mkdf-quantity-plus:hover { color: #43d5cb; } .woocommerce-page .mkdf-content .mkdf-quantity-buttons .mkdf-quantity-plus, div.woocommerce .mkdf-quantity-buttons .mkdf-quantity-plus { top: 0; border-bottom: 0; } .woocommerce-page .mkdf-content .mkdf-quantity-buttons .mkdf-quantity-minus, div.woocommerce .mkdf-quantity-buttons .mkdf-quantity-minus { bottom: 0; } .woocommerce-page .mkdf-content input[type="text"], .woocommerce-page .mkdf-content input[type="email"], .woocommerce-page .mkdf-content input[type="tel"], .woocommerce-page .mkdf-content input[type="password"], .woocommerce-page .mkdf-content textarea, div.woocommerce input[type="text"], div.woocommerce input[type="email"], div.woocommerce input[type="tel"], div.woocommerce input[type="password"], div.woocommerce textarea { position: relative; width: 100%; margin: 0 0 14px; padding: 11px 20px; font-family: inherit; font-size: 12px; line-height: 18px; font-weight: inherit; color: #6e6e6e; background-color: transparent; border: 1px solid #e1e1e1; outline: 0; -webkit-appearance: none; box-sizing: border-box; } .woocommerce-page .mkdf-content input[type="text"]:focus, .woocommerce-page .mkdf-content input[type="email"]:focus, .woocommerce-page .mkdf-content input[type="tel"]:focus, .woocommerce-page .mkdf-content input[type="password"]:focus, .woocommerce-page .mkdf-content textarea:focus, div.woocommerce input[type="text"]:focus, div.woocommerce input[type="email"]:focus, div.woocommerce input[type="tel"]:focus, div.woocommerce input[type="password"]:focus, div.woocommerce textarea:focus { border-color: #333333; } .woocommerce-page .mkdf-content input[type="text"]::-webkit-input-placeholder, .woocommerce-page .mkdf-content input[type="email"]::-webkit-input-placeholder, .woocommerce-page .mkdf-content input[type="tel"]::-webkit-input-placeholder, .woocommerce-page .mkdf-content input[type="password"]::-webkit-input-placeholder, .woocommerce-page .mkdf-content textarea::-webkit-input-placeholder, div.woocommerce input[type="text"]::-webkit-input-placeholder, div.woocommerce input[type="email"]::-webkit-input-placeholder, div.woocommerce input[type="tel"]::-webkit-input-placeholder, div.woocommerce input[type="password"]::-webkit-input-placeholder, div.woocommerce textarea::-webkit-input-placeholder { color: #6e6e6e; } .woocommerce-page .mkdf-content input[type="text"]:-moz-placeholder, .woocommerce-page .mkdf-content input[type="email"]:-moz-placeholder, .woocommerce-page .mkdf-content input[type="tel"]:-moz-placeholder, .woocommerce-page .mkdf-content input[type="password"]:-moz-placeholder, .woocommerce-page .mkdf-content textarea:-moz-placeholder, div.woocommerce input[type="text"]:-moz-placeholder, div.woocommerce input[type="email"]:-moz-placeholder, div.woocommerce input[type="tel"]:-moz-placeholder, div.woocommerce input[type="password"]:-moz-placeholder, div.woocommerce textarea:-moz-placeholder { color: #6e6e6e; } .woocommerce-page .mkdf-content input[type="text"]::-moz-placeholder, .woocommerce-page .mkdf-content input[type="email"]::-moz-placeholder, .woocommerce-page .mkdf-content input[type="tel"]::-moz-placeholder, .woocommerce-page .mkdf-content input[type="password"]::-moz-placeholder, .woocommerce-page .mkdf-content textarea::-moz-placeholder, div.woocommerce input[type="text"]::-moz-placeholder, div.woocommerce input[type="email"]::-moz-placeholder, div.woocommerce input[type="tel"]::-moz-placeholder, div.woocommerce input[type="password"]::-moz-placeholder, div.woocommerce textarea::-moz-placeholder { color: #6e6e6e; } .woocommerce-page .mkdf-content input[type="text"]:-ms-input-placeholder, .woocommerce-page .mkdf-content input[type="email"]:-ms-input-placeholder, .woocommerce-page .mkdf-content input[type="tel"]:-ms-input-placeholder, .woocommerce-page .mkdf-content input[type="password"]:-ms-input-placeholder, .woocommerce-page .mkdf-content textarea:-ms-input-placeholder, div.woocommerce input[type="text"]:-ms-input-placeholder, div.woocommerce input[type="email"]:-ms-input-placeholder, div.woocommerce input[type="tel"]:-ms-input-placeholder, div.woocommerce input[type="password"]:-ms-input-placeholder, div.woocommerce textarea:-ms-input-placeholder { color: #6e6e6e; } .woocommerce-page .mkdf-content .coupon input[type="text"], div.woocommerce .coupon input[type="text"] { width: 200px; } /* ========================================================================== WooCommerce Quantity Inputs styles - end ========================================================================== */ /* ========================================================================== WooCommerce Result and Ordering styles - begin ========================================================================== */ .mkdf-woocommerce-page .woocommerce-result-count, .mkdf-woocommerce-page .woocommerce-ordering { display: inline; width: 50%; margin: 0 0 48px; float: left; } .mkdf-woocommerce-page .woocommerce-result-count { line-height: 44px; } .mkdf-woocommerce-page .woocommerce-ordering .orderby { float: right; width: auto; min-width: 250px; margin: 0; } /* ========================================================================== WooCommerce Result and Ordering styles - end ========================================================================== */ /* Version: 4.0.3 Timestamp: Monday Mart 27 2:59:00pm EDT 2017 */ .select2-container--default { position: relative; display: inline-block; vertical-align: middle; margin: 0; border: 0; border-radius: 0; text-align: initial; box-sizing: border-box; width: 277px; } .select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear { float: left; } .select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__rendered { padding: 0 20px 0 30px; } .select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow { left: 20px; right: auto; } .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice, .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder, .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline { float: right; } .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__rendered { padding: 0 20px 0 30px; } .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice { margin: 7px auto 0 5px; } .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove { margin: 0 auto 0 3px; } .select2-container--default.select2-container--disabled .select2-selection--single { background-color: #eee; cursor: default; } .select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear { display: none; } .select2-container--default.select2-container--disabled .select2-selection--multiple { background-color: #eee; cursor: default; } .select2-container--default.select2-container--disabled .select2-selection__choice__remove { display: none; } .select2-container--default.select2-container--open .select2-selection--single { color: #333333; } .select2-container--default.select2-container--open .select2-dropdown { left: 0; } .select2-container--default.select2-container--open .select2-dropdown.select2-dropdown--above { border-bottom-color: transparent; } .select2-container--default.select2-container--open .select2-dropdown.select2-dropdown--below { border-top-color: transparent; } .mkdf-woocommerce-page .cart-collaterals .woocommerce-shipping-calculator .select2-container--default { width: 100% !important; margin: 0 0 14px; } .select2-container--default .select2-selection--single { display: block; height: 41px; line-height: 39px; padding: 0; font-family: inherit; font-size: inherit; color: #afafaf; background-color: #f4f4f4; border: 1px solid #f4f4f4; border-radius: 0; box-sizing: border-box; cursor: pointer; user-select: none; -webkit-user-select: none; border-radius: 3px; } .select2-container--default .select2-selection--single .select2-selection__rendered { display: block; padding: 0 30px 0 20px; color: inherit; line-height: inherit; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; box-sizing: border-box; } .select2-container--default .select2-selection--single .select2-selection__clear { position: relative; cursor: pointer; float: right; margin: 0; font-weight: inherit; } .select2-container--default .select2-selection--single .select2-selection__placeholder { color: inherit; } .select2-container--default .select2-selection--single .select2-selection__arrow { position: absolute; height: 100%; top: 0; right: 0; color: inherit; line-height: inherit; text-align: center; width: 41px; background-color: #e7e7e7; -webkit-border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0; } .select2-container--default .select2-selection--single .select2-selection__arrow b { display: none; } .select2-container--default .select2-selection--single .select2-selection__arrow:before { font-family: Ionicons; content: '\f123'; font-size: 14px; color: #231f20; } .select2-container--default .select2-selection--multiple { display: block; height: 44px; line-height: 42px; padding: 0; font-family: inherit; font-size: inherit; color: inherit; background-color: transparent; border: 1px solid #e1e1e1; border-radius: 0; outline: 0; box-sizing: border-box; cursor: pointer; user-select: none; -webkit-user-select: none; } .select2-container--default .select2-selection--multiple .select2-selection__rendered { display: block; list-style: none; padding: 0 30px 0 20px; margin: 0; color: inherit; line-height: inherit; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; box-sizing: border-box; } .select2-container--default .select2-selection--multiple .select2-selection__rendered li { list-style: none; } .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__placeholder { float: left; margin: 0; color: inherit; } .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__clear { position: relative; cursor: pointer; float: right; margin: 0; font-weight: inherit; } .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice { float: left; margin: 7px 5px 0 0; padding: 0 10px; line-height: 30px; color: #fff; background-color: #333333; border: 0; border-radius: 0; cursor: default; } .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice__remove { display: inline-block; margin: 0 3px 0 0; color: inherit; font-weight: 700; cursor: pointer; -webkit-transition: opacity 0.2s ease-out; -moz-transition: opacity 0.2s ease-out; transition: opacity 0.2s ease-out; } .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice__remove:hover { color: inherit; opacity: 0.8; } .select2-container--default .select2-search--inline { float: left; } .select2-container--default .select2-search--inline .select2-search__field { margin: 0; padding: 0; font-size: 100%; background: transparent; border: none; outline: 0; box-shadow: none; -webkit-appearance: textfield; box-sizing: border-box; } .select2-container--default .select2-search--inline .select2-search__field::-webkit-search-cancel-button { -webkit-appearance: none; } .select2-container--default .select2-dropdown { position: absolute; top: 0; left: -100000px; width: 100%; display: block; background-color: #fff; border: 1px solid #e1e1e1; border-radius: 0; z-index: 1051; box-sizing: border-box; } .select2-container--default .select2-search--dropdown { display: block; padding: 14px 15px 2px; } .select2-container--default .select2-search--dropdown.select2-search--hide { display: none; } .select2-container--default .select2-search--dropdown .select2-search__field { padding: 4px 8px; width: 100%; color: inherit; font-size: inherit; line-height: 20px; font-family: inherit; font-weight: inherit; border: 1px solid #e1e1e1; outline: none; box-sizing: border-box; -webkit-appearance: none; } .select2-container--default .select2-search--dropdown .select2-search__field:focus { border-color: #333333; } .select2-container--default .select2-search--dropdown .select2-search__field::-webkit-search-cancel-button { -webkit-appearance: none; } .select2-container--default .select2-results { display: block; padding: 0; margin: 0; overflow: hidden; } .select2-container--default .select2-results > .select2-results__options { max-height: 200px; overflow-y: auto; } .select2-container--default .select2-results__options { position: relative; padding: 2px 15px; margin: 5px 0; list-style: none; } .select2-container--default .select2-results__option { padding: 7px 0; user-select: none; -webkit-user-select: none; -webkit-transition: color 0.2s ease-out; -moz-transition: color 0.2s ease-out; transition: color 0.2s ease-out; } .select2-container--default .select2-results__option[aria-selected] { cursor: pointer; } .select2-container--default .select2-results__option[role=group] { padding: 0; } .select2-container--default .select2-results__option[aria-disabled=true] { color: #333333; } .select2-container--default .select2-results__option[aria-selected=true] { color: #333333; background: none; } .select2-container--default .select2-results__option .select2-results__option { padding-left: 1em; } .select2-container--default .select2-results__option .select2-results__option .select2-results__group { padding-left: 0; } .select2-container--default .select2-results__option .select2-results__option .select2-results__option { margin-left: -1em; padding-left: 2em; } .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option { margin-left: -2em; padding-left: 3em; } .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { margin-left: -3em; padding-left: 4em; } .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { margin-left: -4em; padding-left: 5em; } .select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option { margin-left: -5em; padding-left: 6em; } .select2-container--default .select2-results__option--highlighted[aria-selected] { color: #333333; background: none; } .select2-container--default .select2-results__group { display: block; padding: 7px 0; cursor: default; } .select2-close-mask { border: 0; margin: 0; padding: 0; display: block; position: fixed; left: 0; top: 0; min-height: 100%; min-width: 100%; height: auto; width: auto; opacity: 0; z-index: 99; background-color: #fff; filter: alpha(opacity=0); } .select2-hidden-accessible { border: 0 !important; clip: rect(0 0 0 0) !important; height: 1px !important; margin: -1px !important; overflow: hidden !important; padding: 0 !important; position: absolute !important; width: 1px !important; } /* ========================================================================== WooCommerce Select 2 Script styles - end ========================================================================== */ /* ========================================================================== WooCommerce Star Rating styles - begin ========================================================================== */ .woocommerce .star-rating { position: relative; display: inline-block; vertical-align: middle; font-family: "ElegantIcons"; font-size: 12px; line-height: 1; letter-spacing: 5px; color: #6e6e6e; overflow: hidden; -webkit-font-smoothing: antialiased; } .woocommerce .star-rating:before { content: "\e031\e031\e031\e031\e031"; } .woocommerce .star-rating span { position: absolute; top: 0; left: 0; overflow: hidden; } .woocommerce .star-rating span:before { content: "\e033\e033\e033\e033\e033"; } /* ========================================================================== WooCommerce Star Rating styles - end ========================================================================== */ /* ========================================================================== WooCommerce Variation styles - begin ========================================================================== */ .mkdf-woocommerce-page .mkdf-content .variations { position: relative; display: inline-block; vertical-align: middle; margin: 0; border: none; padding: 0; } .mkdf-woocommerce-page .mkdf-content .variations tr { display: block; padding: 0 0 20px; border: 0; } .mkdf-woocommerce-page .mkdf-content .variations tr:last-child { margin: 0; } .mkdf-woocommerce-page .mkdf-content .variations td { padding: 0; text-align: left; } .mkdf-woocommerce-page .mkdf-content .variations .value select { position: relative; width: 200px; margin: 0 20px; outline: none; background-color: transparent; background-image: none; border: 1px solid #e1e1e1; border-radius: 0; color: #6e6e6e; font-size: 14px; height: 44px; line-height: 44px; padding: 0 21px; box-sizing: border-box; } .mkdf-woocommerce-page .mkdf-content .variations .reset_variations { color: #333333; } .mkdf-woocommerce-page .mkdf-content .single_variation_wrap { margin: 35px 0 0; } .mkdf-woocommerce-page .mkdf-content .single_variation_wrap .single_variation { margin: 0 0 35px; } .mkdf-woocommerce-page .mkdf-content table.group_table { position: relative; display: inline-block; vertical-align: middle; margin: 0; border: none; padding: 0; } .mkdf-woocommerce-page .mkdf-content table.group_table tbody { display: block; } .mkdf-woocommerce-page .mkdf-content table.group_table tr { display: block; padding: 0 0 10px; border: 0; } .mkdf-woocommerce-page .mkdf-content table.group_table tr:last-child { margin: 0; } .mkdf-woocommerce-page .mkdf-content table.group_table td { padding: 0 17px 10px 0; text-align: left; } .mkdf-woocommerce-page .mkdf-content table.group_table td.price { display: table-cell; vertical-align: middle; } .mkdf-woocommerce-page .mkdf-content table.group_table td:last-child { padding: 0 0 10px; } .mkdf-woocommerce-page .mkdf-content table.group_table .mkdf-quantity-buttons { margin: 0; } .mkdf-woocommerce-page .mkdf-content table.group_table a { color: #6e6e6e; } .mkdf-woocommerce-page .mkdf-content table.group_table a:hover { color: #333333; } /* ========================================================================== WooCommerce Variation styles - end ========================================================================== */ /* ========================================================================== WooCommerce MyAccount page styles - begin ========================================================================== */ .mkdf-woocommerce-page.woocommerce-account .woocommerce-MyAccount-navigation, .mkdf-woocommerce-page.woocommerce-account .woocommerce-MyAccount-content { position: relative; display: inline-block; vertical-align: middle; float: left; box-sizing: border-box; } .mkdf-woocommerce-page.woocommerce-account .woocommerce-MyAccount-navigation { width: 30%; padding: 0 15px 0 0; } .mkdf-woocommerce-page.woocommerce-account .woocommerce-MyAccount-navigation ul { padding: 0 15px 0 0; margin: 0; list-style: none; border-right: 1px solid #e1e1e1; } .mkdf-woocommerce-page.woocommerce-account .woocommerce-MyAccount-navigation ul li { margin: 0; padding: 0; } .mkdf-woocommerce-page.woocommerce-account .woocommerce-MyAccount-navigation ul li:not(:last-child) { margin: 0 0 18px; } .mkdf-woocommerce-page.woocommerce-account .woocommerce-MyAccount-content { width: 70%; padding: 0 0 0 30px; } .mkdf-woocommerce-page.woocommerce-account .woocommerce { margin: 0 0 45px; } .mkdf-woocommerce-page.woocommerce-account .woocommerce form.login { margin: 0 0 68px; } .mkdf-woocommerce-page.woocommerce-account .woocommerce form.login p { margin: 0; } .mkdf-woocommerce-page.woocommerce-account .woocommerce form.login p.mkdf-login-form-text { margin: 0 0 7px; } .mkdf-woocommerce-page.woocommerce-account .woocommerce form.login input[type='checkbox'] { position: relative; display: inline-block; vertical-align: middle; top: -1px; margin: 0 3px 0 5px; } .mkdf-woocommerce-page.woocommerce-account .woocommerce form.login .lost_password { display: block; margin: 15px 0 0; } .mkdf-woocommerce-page.woocommerce-account .woocommerce form.edit-account { margin: 0 0 15px; } .mkdf-woocommerce-page.woocommerce-account .woocommerce form.edit-account p { margin: 0; } .mkdf-woocommerce-page.woocommerce-account .woocommerce form.edit-account label { display: block; margin: 0 0 5px; } .mkdf-woocommerce-page.woocommerce-account .woocommerce form.edit-account fieldset > legend { display: block; color: #333333; margin: 0 0 10px; } .mkdf-woocommerce-page.woocommerce-account .woocommerce > p { display: block; margin: 0 0 30px; } .mkdf-woocommerce-page.woocommerce-account .woocommerce > h2, .mkdf-woocommerce-page.woocommerce-account .woocommerce > header h2 { display: block; margin: 16px 0 25px; } .mkdf-woocommerce-page.woocommerce-account .woocommerce table.shop_table { padding: 0; margin: 0 0 35px; } .mkdf-woocommerce-page.woocommerce-account .woocommerce table.shop_table tr { border: 0; border-bottom: 1px solid #e1e1e1; } .mkdf-woocommerce-page.woocommerce-account .woocommerce table.shop_table td, .mkdf-woocommerce-page.woocommerce-account .woocommerce table.shop_table th { padding: 14px 0; text-align: left; vertical-align: middle; } .mkdf-woocommerce-page.woocommerce-account .woocommerce table.shop_table th { border: 0; } .mkdf-woocommerce-page.woocommerce-account .woocommerce table.shop_table td.order-actions { text-align: right; } .mkdf-woocommerce-page.woocommerce-account .woocommerce table.shop_table .variation > * { display: inline-block; vertical-align: middle; padding: 0; margin: 0; } .mkdf-woocommerce-page.woocommerce-account .woocommerce table.shop_table .variation p { margin: 0; } .mkdf-woocommerce-page.woocommerce-account .woocommerce .col2-set.addresses { position: relative; display: inline-block; width: 100%; vertical-align: middle; clear: both; margin: 0 0 15px; } .mkdf-woocommerce-page.woocommerce-account .woocommerce .col2-set.addresses .col-1, .mkdf-woocommerce-page.woocommerce-account .woocommerce .col2-set.addresses .col-2 { position: relative; display: inline-block; width: 49%; margin-right: 1%; float: left; vertical-align: middle; } .mkdf-woocommerce-page.woocommerce-account .woocommerce .col2-set.addresses .col-2 { margin-left: 1%; margin-right: 0; } .mkdf-woocommerce-page.woocommerce-account .woocommerce .col2-set.addresses .title { margin: 4px 0 25px; } .mkdf-woocommerce-page.woocommerce-account .woocommerce .col2-set.addresses h3 { margin: 0; } .mkdf-woocommerce-page.woocommerce-account .woocommerce .col2-set.addresses address { font-style: normal; } .mkdf-woocommerce-page.woocommerce-account .vc_row .woocommerce > h2 { font-size: 30px; line-height: 40px; margin: 0 0 25px; } .mkdf-woocommerce-page.woocommerce-account .vc_row .woocommerce form.login { margin: 0; } .mkdf-woocommerce-page.woocommerce-account .vc_row .woocommerce form.login p { position: relative; display: inline-block; width: 100%; vertical-align: middle; } .mkdf-woocommerce-page.woocommerce-account .vc_row .woocommerce form.login p label:not(.inline) { display: block; margin: 14px 0; color: #333333; font-size: 18px; line-height: 38px; } .mkdf-woocommerce-page.woocommerce-account .vc_row .woocommerce form.login p label.inline { position: relative; display: inline-block; vertical-align: middle; margin: 23px 0 0; } .mkdf-woocommerce-page.woocommerce-account .vc_row .woocommerce form.login p input.button { margin: 23px 0 0; } .mkdf-woocommerce-page.woocommerce-account.woocommerce-edit-address .woocommerce > form { margin: 0 0 15px; } .mkdf-woocommerce-page.woocommerce-account.woocommerce-edit-address .woocommerce > form > *:first-child { margin: 0 0 25px; } .mkdf-woocommerce-page.woocommerce-account.woocommerce-edit-address .woocommerce > form p { margin: 0; } .mkdf-woocommerce-page.woocommerce-account.woocommerce-edit-address .woocommerce > form label { display: block; margin: 0 0 5px; } /* ========================================================================== WooCommerce MyAccount page styles - end ========================================================================== */ /* ========================================================================== WooCommerce Track Order page styles - begin ========================================================================== */ .mkdf-woocommerce-page.mkdf-woocommerce-order-tracking .woocommerce { margin: 0 0 45px; } .mkdf-woocommerce-page.mkdf-woocommerce-order-tracking .woocommerce > .track_order { display: block; margin: 0 0 60px; } .mkdf-woocommerce-page.mkdf-woocommerce-order-tracking .woocommerce > .track_order > p:not(.form-row) { display: block; margin: 0 0 7px; } .mkdf-woocommerce-page.mkdf-woocommerce-order-tracking .woocommerce > .track_order .form-row-first, .mkdf-woocommerce-page.mkdf-woocommerce-order-tracking .woocommerce > .track_order .form-row-last { position: relative; display: inline-block; width: 100%; vertical-align: middle; margin: 0; } .mkdf-woocommerce-page.mkdf-woocommerce-order-tracking .woocommerce > .track_order .form-row-first label, .mkdf-woocommerce-page.mkdf-woocommerce-order-tracking .woocommerce > .track_order .form-row-last label { display: block; margin: 14px 0; color: #333333; font-size: 18px; line-height: 38px; } .mkdf-woocommerce-page.mkdf-woocommerce-order-tracking .woocommerce > .track_order .button { margin: 13px 0 0; } /* ========================================================================== WooCommerce Track Order page styles - end ========================================================================== */ /* ========================================================================== WooCommerce Product List page styles - begin ========================================================================== */ .mkdf-pl-main-holder, .related.products, .upsells.products, .cross-sells, .mkdf-content .woocommerce { position: relative; display: inline-block; width: 100%; vertical-align: middle; } .mkdf-pl-main-holder { margin: 0 0 22px; } .mkdf-woo-pl-info-on-image-hover .mkdf-pl-main-holder { margin: 0 0 50px; } ul.products { list-style: none; margin: 0 -10px; clear: both; } ul.products > .product { position: relative; float: left; display: inline-block; vertical-align: middle; padding: 0 10px; margin: 0 0 20px; box-sizing: border-box; } .touch ul.products > .product { cursor: pointer; } ul.products > .product:hover .mkdf-pl-inner .mkdf-pl-text { opacity: 1; } ul.products > .product .mkdf-product-list-title { margin: 0; line-height: 1.4em; } ul.products > .product .mkdf-pl-rating-holder { position: relative; display: inline-block; width: 100%; vertical-align: middle; line-height: 1; margin: 4px 0 3px; } ul.products > .product .mkdf-pl-rating-holder .star-rating { color: #4e6dcc; } ul.products > .product .price { display: block; line-height: 1; margin: 6px 0 0; color: #202020; font-weight: 500; } ul.products > .product .price * { font-family: "Poppins", sans-serif; font-size: 14px; line-height: inherit; } ul.products > .product .price del { font-size: 12px; color: #b1b1b1; margin: 0 8px 0 0; } ul.products > .product .price ins { font-weight: 500; font-size: 14px; text-decoration: none; } ul.products > .product .mkdf-product-list-categories a { font-size: 12px; color: #acacac; font-weight: 500; font-family: "Poppins", sans-serif; letter-spacing: .03em; -webkit-transition: color 0.3s ease-in-out; -moz-transition: color 0.3s ease-in-out; transition: color 0.3s ease-in-out; } ul.products > .product .mkdf-product-list-categories a:hover { color: #43d5cb; } ul.products > .product .button, ul.products > .product .added_to_cart { margin: 16px 0 0; background-color: transparent; text-transform: uppercase; } ul.products > .product .button:before, ul.products > .product .added_to_cart:before { positon: absolute; font-family: "FontAwesome"; content: "\f07a"; left: 0; margin-right: 9px; font-size: 16px; } ul.products > .product .button.added { display: none; } ul.products > .product .mkdf-pl-inner { position: relative; display: inline-block; width: 100%; vertical-align: middle; overflow: hidden; } ul.products > .product .mkdf-pl-inner .mkdf-pl-image { position: relative; display: inline-block; width: 100%; vertical-align: middle; overflow: hidden; } ul.products > .product .mkdf-pl-inner .mkdf-pl-image img { display: block; width: 100%; } ul.products > .product .mkdf-pl-inner .mkdf-pl-text { position: absolute; top: 0; left: 0; display: inline-block; width: 100%; height: 100%; padding: 10px; opacity: 0; background-color: rgba(78, 109, 204, 0.95); box-sizing: border-box; -webkit-transition: opacity 0.2s ease-out, background-color 0.2s ease-out; -moz-transition: opacity 0.2s ease-out, background-color 0.2s ease-out; transition: opacity 0.2s ease-out, background-color 0.2s ease-out; } ul.products > .product .mkdf-pl-inner .mkdf-pl-text-outer { position: relative; display: table; width: 100%; height: 100%; text-align: center; } ul.products > .product .mkdf-pl-inner .mkdf-pl-text-inner { position: relative; display: table-cell; width: 100%; height: 100%; vertical-align: middle; } ul.products > .product .mkdf-pl-inner .mkdf-pl-text-inner .mkdf-product-list-title, ul.products > .product .mkdf-pl-inner .mkdf-pl-text-inner .star-rating { color: #fff; } ul.products > .product .mkdf-pl-inner .mkdf-pl-text-inner .price { color: #fff; } ul.products > .product .mkdf-pl-inner .mkdf-pl-text-inner .price del { color: #ccc; } ul.products > .product .mkdf-pl-inner > a { position: absolute; display: block; width: 100%; height: 100%; top: 0; left: 0; } ul.products > .product .mkdf-pl-text-wrapper { position: relative; display: inline-block; width: 100%; vertical-align: middle; margin: 28px 0 38px; } .mkdf-woo-no-space ul.products { margin: 0; } .mkdf-woo-no-space ul.products > .product { padding: 0 0px; margin: 0 0 0px; } .mkdf-woo-small-space ul.products { margin: 0 -10px; } .mkdf-woo-small-space ul.products > .product { padding: 0 10px; margin: 0 0 20px; } .mkdf-woo-normal-space ul.products { margin: 0 -15px; } .mkdf-woo-normal-space ul.products > .product { padding: 0 15px; margin: 0 0 30px; } @media only screen and (min-width: 1025px) { .mkdf-woocommerce-columns-3 .mkdf-pl-main-holder > .products > .product, .mkdf-woocommerce-columns-3 .related.products > .products > .product, .mkdf-woocommerce-columns-3 .upsells.products > .products > .product, .mkdf-woocommerce-columns-3 .cross-sells > .products > .product { width: 33.33333%; } .mkdf-woocommerce-columns-3 .mkdf-pl-main-holder > .products > .product:nth-child(3n+1), .mkdf-woocommerce-columns-3 .related.products > .products > .product:nth-child(3n+1), .mkdf-woocommerce-columns-3 .upsells.products > .products > .product:nth-child(3n+1), .mkdf-woocommerce-columns-3 .cross-sells > .products > .product:nth-child(3n+1) { clear: both; } } @media only screen and (min-width: 1025px) { .mkdf-woocommerce-columns-4 .mkdf-pl-main-holder > .products > .product, .mkdf-woocommerce-columns-4 .related.products > .products > .product, .mkdf-woocommerce-columns-4 .upsells.products > .products > .product, .mkdf-woocommerce-columns-4 .cross-sells > .products > .product { width: 25%; } .mkdf-woocommerce-columns-4 .mkdf-pl-main-holder > .products > .product:nth-child(4n+1), .mkdf-woocommerce-columns-4 .related.products > .products > .product:nth-child(4n+1), .mkdf-woocommerce-columns-4 .upsells.products > .products > .product:nth-child(4n+1), .mkdf-woocommerce-columns-4 .cross-sells > .products > .product:nth-child(4n+1) { clear: both; } } .woocommerce .woocommerce-result-count { display: none; } .woocommerce .woocommerce-ordering .orderby { float: left; } .woocommerce.columns-1 > .products > .product { float: none; width: 100%; } .woocommerce.columns-2 > .products > .product { width: 50%; } @media only screen and (min-width: 681px) { .woocommerce.columns-2 > .products > .product:nth-child(2n+1) { clear: both; } } .woocommerce.columns-3 > .products > .product { width: 33.33333%; } @media only screen and (min-width: 769px) { .woocommerce.columns-3 > .products > .product:nth-child(3n+1) { clear: both; } } .woocommerce.columns-4 > .products > .product { width: 25%; } @media only screen and (min-width: 1025px) { .woocommerce.columns-4 > .products > .product:nth-child(4n+1) { clear: both; } } .woocommerce.columns-5 > .products > .product { width: 20%; } @media only screen and (min-width: 1201px) { .woocommerce.columns-5 > .products > .product:nth-child(5n+1) { clear: both; } } .woocommerce.columns-6 > .products > .product { width: 16.66667%; } @media only screen and (min-width: 1441px) { .woocommerce.columns-6 > .products > .product:nth-child(6n+1) { clear: both; } } /* ========================================================================== WooCommerce Product List page styles - end ========================================================================== */ /* ========================================================================== WooCommerce Add to Cart shortcode styles - begin ========================================================================== */ .mkdf-content .woocommerce.add_to_cart_inline { margin: 0; width: auto; } .mkdf-content .woocommerce.add_to_cart_inline del, .mkdf-content .woocommerce.add_to_cart_inline ins { position: relative; display: inline-block; vertical-align: middle; margin: 0 7px 0 0; color: #333333; font-size: 16px; line-height: 1; } /* ========================================================================== WooCommerce Add to Cart shortcode styles - end ========================================================================== */ /* Woocommerce Product Categories shortcode style - begin ========================================================================== */ div.woocommerce > .products > .product-category a { position: relative; display: inline-block; vertical-align: middle; } div.woocommerce > .products > .product-category a:after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; display: block; background-color: rgba(51, 51, 51, 0.6); opacity: 0; -webkit-transition: opacity 0.2s ease; -moz-transition: opacity 0.2s ease; transition: opacity 0.2s ease; } div.woocommerce > .products > .product-category a:hover:after { opacity: 1; } div.woocommerce > .products > .product-category a:hover h3 { top: 50%; opacity: 1; } div.woocommerce > .products > .product-category img { display: block; } div.woocommerce > .products > .product-category h3 { position: absolute; top: 60%; left: 0; display: block; width: 100%; padding: 0 10%; margin: 0; color: #fff; text-align: center; z-index: 2; opacity: 0; -webkit-filter: blur(0); box-sizing: border-box; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); transform: translateY(-50%); -webkit-transition: opacity 0.2s ease, top 0.2s ease; -moz-transition: opacity 0.2s ease, top 0.2s ease; transition: opacity 0.2s ease, top 0.2s ease; } div.woocommerce > .products > .product-category h3 .count { font-size: 0.9em; color: #fff; background-color: transparent; } /* Woocommerce Product Categories shortcode style - end ========================================================================== */ /* Woocommerce Product Page shortcode style - begin ========================================================================== */ div.woocommerce > .single-product .images { position: relative; display: inline-block; vertical-align: middle; margin: 0; padding: 0; } div.woocommerce > .single-product .images a { position: relative; display: inline-block; width: 100%; vertical-align: middle; } div.woocommerce > .single-product .images a img { position: relative; width: 100%; display: block; } div.woocommerce > .single-product .images .thumbnails { margin: 0 -10px; } div.woocommerce > .single-product .images .thumbnails a { margin: 20px 0 0; padding: 0 10px; box-sizing: border-box; } div.woocommerce > .single-product .images .thumbnails.columns-2 a { float: left; width: 50%; } div.woocommerce > .single-product .images .thumbnails.columns-3 a { float: left; width: 33.3333333%; } div.woocommerce > .single-product .images .thumbnails.columns-4 a { float: left; width: 25%; } div.woocommerce > .single-product .woocommerce-tabs { position: relative; display: inline-block; width: 100%; vertical-align: middle; margin: 30px 0 0; } div.woocommerce > .single-product .woocommerce-tabs ul.tabs { position: relative; display: inline-block; width: 100%; vertical-align: middle; list-style: none; margin: 0; padding: 0; border-top: 1px solid #e1e1e1; border-bottom: 1px solid #e1e1e1; text-align: center; clear: both; } div.woocommerce > .single-product .woocommerce-tabs ul.tabs > li { position: relative; display: inline-block; vertical-align: middle; } div.woocommerce > .single-product .woocommerce-tabs ul.tabs > li a { position: relative; display: inline-block; vertical-align: top; padding: 13px 15px; } div.woocommerce > .single-product .woocommerce-tabs .entry-content { position: relative; display: inline-block; width: 100%; vertical-align: middle; } div.woocommerce > .single-product .woocommerce-tabs .entry-content > h2 { display: none; } div.woocommerce > .single-product .woocommerce-tabs .entry-content > p { margin: 18px 0 20px; } div.woocommerce > .single-product .woocommerce-tabs table { margin: 18px 0 20px; } div.woocommerce > .single-product .woocommerce-tabs table tr, div.woocommerce > .single-product .woocommerce-tabs table th { border: 0; } div.woocommerce > .single-product .woocommerce-tabs table td, div.woocommerce > .single-product .woocommerce-tabs table th { padding: 3px 0; vertical-align: middle; text-align: left; } div.woocommerce > .single-product .woocommerce-tabs table td p, div.woocommerce > .single-product .woocommerce-tabs table th p { margin: 0; } div.woocommerce > .single-product .woocommerce-tabs table th { color: #333333; width: 1%; padding: 0 10px 0 0; } div.woocommerce > .single-product .woocommerce-tabs table td { width: 99%; } div.woocommerce > .single-product .woocommerce-tabs #reviews { position: relative; display: inline-block; width: 100%; vertical-align: middle; margin: 18px 0 20px; } div.woocommerce > .single-product .woocommerce-tabs #reviews h2 { font-size: 18px; line-height: 24px; margin: 8px 0 24px; } div.woocommerce > .single-product .woocommerce-tabs #reviews ol.commentlist { list-style: none; } div.woocommerce > .single-product .woocommerce-tabs #reviews ol.commentlist .comment_container { position: relative; display: inline-block; width: 100%; vertical-align: middle; } div.woocommerce > .single-product .woocommerce-tabs #reviews ol.commentlist .comment_container img { float: left; width: 60px; } div.woocommerce > .single-product .woocommerce-tabs #reviews ol.commentlist .comment-text { padding: 0 0 0 80px; } div.woocommerce > .single-product .woocommerce-tabs #reviews ol.commentlist .comment-text div[itemprop="description"] { padding: 0; margin: 0 0 15px; border: 0; } div.woocommerce > .single-product .woocommerce-tabs #reviews ol.commentlist .comment-text p { margin: 5px 0 0; } div.woocommerce > .single-product .woocommerce-tabs #reviews .comment-respond { margin-top: 15px; } div.woocommerce > .single-product .woocommerce-tabs #reviews .comment-respond .comment-reply-title { margin: 0 0 10px; } div.woocommerce > .single-product .woocommerce-tabs #reviews .comment-respond p { margin: 0; } div.woocommerce > .single-product .woocommerce-tabs #reviews .comment-respond .stars { overflow: hidden; } div.woocommerce > .single-product .woocommerce-tabs #reviews .comment-respond .stars a { position: relative; display: inline-block; color: transparent; font-size: 0; margin: 0; } div.woocommerce > .single-product .woocommerce-tabs #reviews .comment-respond .stars a:before { position: relative; display: inline-block; vertical-align: middle; font-family: "ElegantIcons"; content: "\e031"; font-size: 12px; line-height: 1; letter-spacing: 2px; color: #6e6e6e; overflow: hidden; z-index: -1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } div.woocommerce > .single-product .woocommerce-tabs #reviews .comment-respond .stars a.active:after { position: absolute; right: 0; bottom: 7px; display: block; font-family: "ElegantIcons"; font-size: 12px; line-height: 1; letter-spacing: 2px; color: #6e6e6e; content: "\e033\e033\e033\e033\e033"; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } div.woocommerce > .single-product .related.products, div.woocommerce > .single-product .upsells.products { margin: 30px 0 0; border-top: 1px solid #e1e1e1; } div.woocommerce > .single-product .related.products > h2, div.woocommerce > .single-product .upsells.products > h2 { display: block; margin: 36px 0 50px; text-align: center; } div.woocommerce > .single-product .related.products .product .mkdf-pl-text-wrapper, div.woocommerce > .single-product .upsells.products .product .mkdf-pl-text-wrapper { margin-bottom: 0; } /* Woocommerce Product Page shortcode style - end ========================================================================== */ /* ========================================================================== WooCommerce Single Product Page styles - begin ========================================================================== */ .mkdf-woo-single-page.mkdf-woo-single-thumb-on-left-side .mkdf-single-product-content .images a.woocommerce-main-image { width: calc(100% - 119px); margin: 0 0 0 119px; } .mkdf-woo-single-page.mkdf-woo-single-thumb-on-left-side .mkdf-single-product-content .images .thumbnails { margin: 0; } .mkdf-woo-single-page.mkdf-woo-single-thumb-on-left-side .mkdf-single-product-content .images .thumbnails a { margin: 0; padding: 14px 0 0; } .mkdf-woo-single-page.mkdf-woo-single-thumb-on-left-side .mkdf-single-product-content .images .thumbnails a:first-child { padding: 0; } .mkdf-woo-single-page.mkdf-woo-single-thumb-on-left-side .mkdf-single-product-content .images .thumbnails.columns-4 { position: absolute; top: 0; left: 0; display: inline-block; vertical-align: top; width: 105px; height: 100%; } .mkdf-woo-single-page.mkdf-woo-single-thumb-on-left-side .mkdf-single-product-content .images .thumbnails.columns-4 a { float: none; width: 100%; } .mkdf-woo-single-page .product { position: relative; display: inline-block; width: 100%; vertical-align: middle; float: none; margin: 0 0 87px; } .mkdf-woo-single-page .mkdf-single-product-content { position: relative; display: inline-block; width: 100%; vertical-align: middle; clear: both; margin: 0 0 20px; } .mkdf-woo-single-page .mkdf-single-product-content .woocommerce-product-gallery__wrapper { margin-left: 0; margin-top: 0; } .mkdf-woo-single-page .mkdf-single-product-content .images { position: relative; display: inline-block; vertical-align: middle; width: 55%; margin: 0; float: left; box-sizing: border-box; } .mkdf-woo-single-page .mkdf-single-product-content .images a { position: relative; display: inline-block; width: 100%; vertical-align: middle; } .mkdf-woo-single-page .mkdf-single-product-content .images a img { position: relative; width: 100%; display: block; z-index: 1; } .mkdf-woo-single-page .mkdf-single-product-content .images a img.mkdf-fake-featured-image { position: absolute; top: 0; left: 0; z-index: 2; } .mkdf-woo-single-page .mkdf-single-product-content .images.woocommerce-product-gallery--with-images .woocommerce-product-gallery__image:not(:first-child) { float: left; padding: 11px 1.5% 0 0; } .mkdf-woo-single-page .mkdf-single-product-content .images.woocommerce-product-gallery--with-images .woocommerce-product-gallery__image:last-child { padding-right: 0; } .mkdf-woo-single-page .mkdf-single-product-content .images.woocommerce-product-gallery--columns-2 .woocommerce-product-gallery__image:not(:first-child) { width: 49%; } .mkdf-woo-single-page .mkdf-single-product-content .images.woocommerce-product-gallery--columns-3 .woocommerce-product-gallery__image:not(:first-child) { width: 32.33333%; } .mkdf-woo-single-page .mkdf-single-product-content .images.woocommerce-product-gallery--columns-4 .woocommerce-product-gallery__image:not(:first-child) { width: 24%; } .mkdf-woo-single-page .mkdf-single-product-summary { position: relative; display: inline-block; vertical-align: middle; width: 45%; padding: 0 0 0 29px; float: left; box-sizing: border-box; } .mkdf-woo-single-page .mkdf-single-product-summary .mkdf-single-product-title { font-weight: 500; display: block; margin: 0; } .mkdf-woo-single-page .mkdf-single-product-summary .price { position: relative; display: block; margin: 28px 0 24px; line-height: 1; color: #202020; font-family: "Poppins", sans-serif; font-weight: 500; font-size: 22px; } .mkdf-woo-single-page .mkdf-single-product-summary .price * { line-height: inherit; } .mkdf-woo-single-page .mkdf-single-product-summary .price del { color: #b1b1b1; font-size: 19px; margin: 0 8px 0 0; } .mkdf-woo-single-page .mkdf-single-product-summary .price ins { font-size: 22px; text-decoration: none; } .mkdf-woo-single-page .mkdf-single-product-summary .woocommerce-product-rating { position: relative; display: inline-block; width: 100%; vertical-align: middle; line-height: 1; margin: 10px 0 0; padding-bottom: 29px; border-bottom: solid 1px #e1e1e1; } .mkdf-woo-single-page .mkdf-single-product-summary .woocommerce-product-rating .star-rating { color: #4e6dcc; } .mkdf-woo-single-page .mkdf-single-product-summary .woocommerce-product-rating a { display: none; } .mkdf-woo-single-page .mkdf-single-product-summary div[itemprop="description"] { position: relative; display: inline-block; width: 100%; vertical-align: middle; margin: 0 0 3px; padding: 25px 0; } .mkdf-woo-single-page .mkdf-single-product-summary div[itemprop="description"] p { margin: 0; } .mkdf-woo-single-page .mkdf-single-product-summary .product_meta { margin: 31px 0 0; font-weight: 500; font-size: 14px; color: #444; text-transform: uppercase; } .mkdf-woo-single-page .mkdf-single-product-summary .product_meta > span { display: block; margin: 0; } .mkdf-woo-single-page .mkdf-single-product-summary .product_meta > span a, .mkdf-woo-single-page .mkdf-single-product-summary .product_meta > span span { text-transform: none; font-weight: 500; font-size: 12px; color: #909090; } .mkdf-woo-single-page .mkdf-single-product-summary .product_meta > span a:hover { color: #43d5cb; } .mkdf-woo-single-page .mkdf-single-product-summary .mkdf-woo-social-share-holder { position: relative; display: inline-block; width: 100%; vertical-align: middle; margin: 23px 0 0; } .mkdf-woo-single-page .mkdf-single-product-summary .mkdf-woo-social-share-holder .mkdf-social-share-holder.mkdf-list li { margin: 0 19px 3px 0; } .mkdf-woo-single-page .mkdf-single-product-summary .mkdf-woo-social-share-holder > * { display: table-cell; vertical-align: top; } .mkdf-woo-single-page .mkdf-single-product-summary .mkdf-woo-social-share-holder > span { padding: 0 9px 0 0; } .mkdf-woo-single-page .mkdf-single-product-summary p.stock.out-of-stock, .mkdf-woo-single-page .mkdf-single-product-summary p.stock.in-stock { color: #333333; font-weight: bold; margin: 18px 0 0; } .mkdf-woo-single-page .mkdf-single-product-summary form.cart { position: relative; display: inline-block; width: 100%; vertical-align: middle; margin: 22px 0 0; } .mkdf-woo-single-page .mkdf-single-product-summary form.cart button[type=submit] { border: none; } .mkdf-woo-single-page .mkdf-single-product-summary form.cart button[type=submit]:after { content: "\f07a"; font-family: FontAwesome; display: inline-block; margin-left: 10px; font-size: 15px; } .mkdf-woo-single-page .mkdf-single-product-summary form.cart button[type=submit]:hover { background-color: #4e6dcc; } .mkdf-woo-single-page .mkdf-single-product-summary .mkdf-quantity-buttons { margin: 0 20px 0 0; } .mkdf-woo-single-page .woocommerce-tabs { position: relative; display: inline-block; width: 100%; vertical-align: middle; margin: 55px 0 0; } .mkdf-woo-single-page .woocommerce-tabs ul.tabs { position: relative; display: inline-block; width: 100%; vertical-align: middle; list-style: none; width: auto; margin: 0; padding: 0; text-align: center; clear: both; } .mkdf-woo-single-page .woocommerce-tabs ul.tabs .shop_attributes { font-family: Poppins; } .mkdf-woo-single-page .woocommerce-tabs ul.tabs > li { color: #333333; background-color: #f4f4f4; font-family: "Poppins", sans-serif; float: left; position: relative; display: inline-block; vertical-align: middle; border-left: solid 1px #e1e1e1; font-size: 12px; font-weight: 500; } .mkdf-woo-single-page .woocommerce-tabs ul.tabs > li.active { background-color: #4e6dcc; border: none; } .mkdf-woo-single-page .woocommerce-tabs ul.tabs > li.active a { color: #fff; } .mkdf-woo-single-page .woocommerce-tabs ul.tabs > li:first-child { border: none; border-radius: 5px 0 0 5px; } .mkdf-woo-single-page .woocommerce-tabs ul.tabs > li:last-child { border-radius: 0 5px 5px 0; } .mkdf-woo-single-page .woocommerce-tabs ul.tabs > li a { position: relative; display: inline-block; vertical-align: top; padding: 13px 30px; } .mkdf-woo-single-page .woocommerce-tabs .entry-content { position: relative; display: inline-block; width: 100%; vertical-align: middle; padding-top: 8px; } .mkdf-woo-single-page .woocommerce-tabs .entry-content > h2 { display: none; } .mkdf-woo-single-page .woocommerce-tabs .entry-content > p { margin: 18px 0 20px; } .mkdf-woo-single-page .woocommerce-tabs table { margin: 18px 0 20px; } .mkdf-woo-single-page .woocommerce-tabs table tr, .mkdf-woo-single-page .woocommerce-tabs table th { border: 0; } .mkdf-woo-single-page .woocommerce-tabs table td, .mkdf-woo-single-page .woocommerce-tabs table th { padding: 3px 0; vertical-align: middle; text-align: left; } .mkdf-woo-single-page .woocommerce-tabs table td p, .mkdf-woo-single-page .woocommerce-tabs table th p { margin: 0; } .mkdf-woo-single-page .woocommerce-tabs table th { color: #333333; width: 1%; padding: 0 10px 0 0; font-family: "Poppins", sans-serif; font-weight: 500; } .mkdf-woo-single-page .woocommerce-tabs table td { width: 99%; } .mkdf-woo-single-page .woocommerce-tabs #reviews { position: relative; display: inline-block; width: 100%; vertical-align: middle; margin: 18px 0 20px; } .mkdf-woo-single-page .woocommerce-tabs #reviews h2 { font-size: 18px; line-height: 24px; margin: 8px 0 24px; } .mkdf-woo-single-page .woocommerce-tabs #reviews ol.commentlist { list-style: none; } .mkdf-woo-single-page .woocommerce-tabs #reviews ol.commentlist .comment_container { position: relative; display: inline-block; width: 100%; vertical-align: middle; } .mkdf-woo-single-page .woocommerce-tabs #reviews ol.commentlist .comment_container img { float: left; width: 60px; } .mkdf-woo-single-page .woocommerce-tabs #reviews ol.commentlist .comment-text { padding: 0 0 0 80px; } .mkdf-woo-single-page .woocommerce-tabs #reviews ol.commentlist .comment-text .star-rating { color: #4e6dcc; } .mkdf-woo-single-page .woocommerce-tabs #reviews ol.commentlist .comment-text div[itemprop="description"] { padding: 0; margin: 0 0 15px; border: 0; } .mkdf-woo-single-page .woocommerce-tabs #reviews ol.commentlist .comment-text p { margin: 5px 0 0; } .mkdf-woo-single-page .woocommerce-tabs #reviews .comment-respond { margin-top: 15px; } .mkdf-woo-single-page .woocommerce-tabs #reviews .comment-respond .comment-reply-title { margin: 0 0 10px; } .mkdf-woo-single-page .woocommerce-tabs #reviews .comment-respond p { margin: 0; } .mkdf-woo-single-page .woocommerce-tabs #reviews .comment-respond .stars { overflow: hidden; } .mkdf-woo-single-page .woocommerce-tabs #reviews .comment-respond .stars a { position: relative; display: inline-block; color: transparent; font-size: 0; margin: 0; } .mkdf-woo-single-page .woocommerce-tabs #reviews .comment-respond .stars a:before { position: relative; display: inline-block; vertical-align: middle; font-family: "ElegantIcons"; content: "\e031"; font-size: 12px; line-height: 1; letter-spacing: 2px; color: #4e6dcc; overflow: hidden; z-index: -1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .mkdf-woo-single-page .woocommerce-tabs #reviews .comment-respond .stars a.active:after { position: absolute; right: 0; bottom: 7px; display: block; font-family: "ElegantIcons"; font-size: 12px; line-height: 1; letter-spacing: 2px; color: #4e6dcc; content: "\e033\e033\e033\e033\e033"; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .mkdf-woo-single-page .related.products, .mkdf-woo-single-page .upsells.products { margin: 30px 0 0; } .mkdf-woo-single-page .related.products > h2, .mkdf-woo-single-page .upsells.products > h2 { font-size: 18px; font-weight: 500; display: block; margin: 43px 0 33px; text-align: left; } .mkdf-woo-single-page .related.products .product .mkdf-pl-text-wrapper, .mkdf-woo-single-page .upsells.products .product .mkdf-pl-text-wrapper { margin-bottom: 0; } /* ========================================================================== WooCommerce Single Product Page styles - end ========================================================================== */ /* ========================================================================== WooCommerce Dropdown Cart styles - begin ========================================================================== */ .mkdf-shopping-cart-holder { position: relative; display: inline-block; vertical-align: middle; height: 100%; padding: 0 4px 0 10px; } .touch .mkdf-shopping-cart-holder { cursor: pointer; } .mkdf-shopping-cart-holder.mkdf-cart-info-is-disabled .mkdf-header-cart .mkdf-cart-info { display: none; } .mkdf-shopping-cart-holder .mkdf-shopping-cart-inner { position: relative; display: table; height: 100%; } .mkdf-shopping-cart-holder .mkdf-header-cart { position: relative; display: table-cell; vertical-align: middle; color: #333; } .mkdf-shopping-cart-holder .mkdf-header-cart .mkdf-cart-count-holder { position: absolute; display: block; background-color: #43d5cb; width: 15px; height: 15px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; top: 30px; left: 12px; text-align: center; } .mkdf-shopping-cart-holder .mkdf-header-cart .mkdf-cart-count-holder .mkdf-cart-count { font-size: 10px; font-weight: 600; color: #fff; top: -50%; position: relative; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); transform: translateX(-50%); } .mkdf-shopping-cart-holder .mkdf-header-cart .mkdf-cart-icon { position: relative; display: inline-block; vertical-align: middle; font-size: 22px; line-height: 1em; } .mkdf-shopping-cart-holder .mkdf-header-cart .mkdf-cart-icon:before { display: block; line-height: inherit; } .mkdf-shopping-cart-holder .mkdf-header-cart .mkdf-cart-info { position: relative; display: inline-block; vertical-align: middle; padding: 0 0 0 5px; font-size: 14px; line-height: 1; clear: both; } .mkdf-shopping-cart-holder .mkdf-header-cart .mkdf-cart-info .mkdf-cart-info-number { position: relative; display: inline-block; vertical-align: top; float: left; padding: 0 8px 0 0; margin: 0 5px 0 0; } .mkdf-shopping-cart-holder .mkdf-header-cart .mkdf-cart-info .mkdf-cart-info-number:after { position: absolute; right: -1px; content: '-'; } .mkdf-shopping-cart-holder .mkdf-header-cart .mkdf-cart-info .mkdf-cart-info-total { position: relative; display: inline-block; vertical-align: top; float: left; } .mkdf-shopping-cart-holder .mkdf-header-cart:hover { color: #333333; } .mkdf-shopping-cart-holder:hover .mkdf-shopping-cart-dropdown { top: 100%; opacity: 1; visibility: visible; } .mkdf-header-standard-extended .mkdf-shopping-cart-holder:hover .mkdf-shopping-cart-dropdown { top: 146%; } .mkdf-sticky-holder .mkdf-shopping-cart-holder .mkdf-header-cart .mkdf-cart-count-holder { top: 19px; } .mkdf-dark-header .mkdf-page-header > div:not(.mkdf-sticky-header):not(.fixed) .mkdf-shopping-cart-holder .mkdf-header-cart { color: #333; } .mkdf-dark-header .mkdf-page-header > div:not(.mkdf-sticky-header):not(.fixed) .mkdf-shopping-cart-holder .mkdf-header-cart:hover { color: #333; } .mkdf-light-header .mkdf-page-header > div:not(.mkdf-sticky-header):not(.fixed) .mkdf-shopping-cart-holder .mkdf-header-cart { color: #fff; } .mkdf-light-header .mkdf-page-header > div:not(.mkdf-sticky-header):not(.fixed) .mkdf-shopping-cart-holder .mkdf-header-cart:hover { color: #fff; } .mkdf-shopping-cart-dropdown { position: absolute; top: calc(100% + 50px); left: auto; right: 0; width: 308px; background-color: #fff; border: 1px solid #e1e1e1; text-align: left; z-index: 1000; opacity: 0; visibility: hidden; box-sizing: border-box; -webkit-transition: all 0.35s cubic-bezier(0.53, 0.01, 0.18, 1); -moz-transition: all 0.35s cubic-bezier(0.53, 0.01, 0.18, 1); transition: all 0.35s cubic-bezier(0.53, 0.01, 0.18, 1); } .mkdf-shopping-cart-dropdown ul { margin: 25px; padding: 0; } .mkdf-shopping-cart-dropdown ul li { position: relative; display: table; table-layout: fixed; height: 100%; width: 100%; padding: 20px 0; border-bottom: 1px solid #e1e1e1; box-sizing: border-box; } .mkdf-shopping-cart-dropdown ul li.mkdf-empty-cart { color: initial; border: 0; } .mkdf-shopping-cart-dropdown ul li:first-child { padding-top: 0; } .mkdf-shopping-cart-dropdown ul li:last-child { padding-bottom: 0; } .mkdf-shopping-cart-dropdown .mkdf-item-image-holder { position: relative; display: table-cell; height: 100%; width: 84px; vertical-align: top; } .mkdf-shopping-cart-dropdown .mkdf-item-image-holder img { display: block; } .mkdf-shopping-cart-dropdown .mkdf-item-info-holder { position: relative; display: table-cell; height: 100%; width: 100%; vertical-align: middle; vertical-align: top; padding-left: 20px; } .mkdf-shopping-cart-dropdown .mkdf-item-info-holder .mkdf-product-title { display: block; margin: 0; padding: 0 20px 0 0; box-sizing: border-box; font-size: 15px; line-height: 21px; } .mkdf-shopping-cart-dropdown .mkdf-item-info-holder .remove { position: absolute; top: 0; right: 3px; width: 18px; height: 18px; color: #333333; font-size: 26px; line-height: 24px; text-align: center; } .mkdf-shopping-cart-dropdown .mkdf-item-info-holder .remove span { display: block; line-height: inherit; } .mkdf-shopping-cart-dropdown .mkdf-item-info-holder .remove span:before { display: block; line-height: inherit; } .mkdf-shopping-cart-dropdown .mkdf-item-info-holder .remove:hover { color: #43d5cb; } .mkdf-shopping-cart-dropdown .mkdf-item-info-holder .mkdf-quantity { display: block; color: initial; font-size: 14px; line-height: 26px; } .mkdf-shopping-cart-dropdown .mkdf-item-info-holder .amount { display: block; color: #333333; line-height: 1; font-size: 14px; line-height: 26px; } .mkdf-shopping-cart-dropdown .mkdf-cart-bottom { padding: 21px 0 0; } .mkdf-shopping-cart-dropdown .mkdf-cart-bottom .mkdf-subtotal-holder { position: relative; display: table; width: 100%; margin: 0 0 16px; } .mkdf-shopping-cart-dropdown .mkdf-cart-bottom .mkdf-subtotal-holder > * { display: table-cell; vertical-align: top; color: #333333; line-height: 20px; } .mkdf-shopping-cart-dropdown .mkdf-cart-bottom .mkdf-subtotal-holder .mkdf-total-amount { text-align: right; font-size: 16px; } .mkdf-shopping-cart-dropdown .mkdf-cart-bottom .mkdf-cart-description { position: relative; display: inline-block; width: 100%; vertical-align: middle; margin: 0 0 10px; } .mkdf-shopping-cart-dropdown .mkdf-cart-bottom .mkdf-cart-description .mkdf-cart-description-inner { position: relative; display: table; width: 100%; height: 100%; padding: 17px 30px; background-color: #f4f4f4; text-align: center; box-sizing: border-box; } .mkdf-shopping-cart-dropdown .mkdf-cart-bottom .mkdf-cart-description .mkdf-cart-description-inner span { position: relative; display: table-cell; width: 100%; height: 100%; vertical-align: middle; color: #333333; font-size: 12px; line-height: 18px; } .mkdf-shopping-cart-dropdown .mkdf-cart-bottom .mkdf-view-cart { position: relative; display: inline-block; width: 100%; vertical-align: middle; height: 44px; line-height: 44px; padding: 0 26px; font-size: 11px; font-weight: 500; letter-spacing: 1px; color: #fff; background-color: #43d5cb; border: 0; outline: none; cursor: pointer; text-align: center; -webkit-appearance: none; box-sizing: border-box; -webkit-transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out; -moz-transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out; transition: color 0.2s ease-in-out, background-color 0.2s ease-in-out, border-color 0.2s ease-in-out; } .mkdf-shopping-cart-dropdown .mkdf-cart-bottom .mkdf-view-cart span { display: block; } .mkdf-shopping-cart-dropdown .mkdf-cart-bottom .mkdf-view-cart:hover { color: #fff; background-color: #333333; } .mkdf-vertical-menu-area .mkdf-shopping-cart-dropdown { display: none !important; } /* ========================================================================== WooCommerce Dropdown Cart styles - end ========================================================================== */ /* ========================================================================== WooCommerce Widgets styles - begin ========================================================================== */ .widget.woocommerce { clear: both; } .widget.woocommerce.widget_rating_filter, .widget.woocommerce.widget_shopping_cart, .widget.woocommerce.widget_layered_nav, .widget.woocommerce.widget_price_filter, .widget.woocommerce.widget_layered_nav_filters, .widget.woocommerce.widget_product_categories, .widget.woocommerce.widget_products, .widget.woocommerce.widget_product_tag_cloud, .widget.woocommerce.widget_recently_viewed_products, .widget.woocommerce.widget_recent_reviews, .widget.woocommerce.widget_top_rated_products { margin: 0 0 20px; } .widget.woocommerce:nth-child(2) .mkdf-widget-title { margin-top: 17px !important; } .widget.woocommerce.widget_product_search { margin-bottom: 0; } .widget.woocommerce.widget_rating_filter ul, .widget.woocommerce.widget_shopping_cart ul, .widget.woocommerce.widget_layered_nav ul, .widget.woocommerce.widget_layered_nav_filters ul, .widget.woocommerce.widget_product_categories ul, .widget.woocommerce.widget_products ul, .widget.woocommerce.widget_recently_viewed_products ul, .widget.woocommerce.widget_recent_reviews ul, .widget.woocommerce.widget_top_rated_products ul { padding: 0; margin: 0; list-style: none; } .widget.woocommerce.widget_rating_filter ul li, .widget.woocommerce.widget_shopping_cart ul li, .widget.woocommerce.widget_layered_nav ul li, .widget.woocommerce.widget_layered_nav_filters ul li, .widget.woocommerce.widget_product_categories ul li, .widget.woocommerce.widget_products ul li, .widget.woocommerce.widget_recently_viewed_products ul li, .widget.woocommerce.widget_recent_reviews ul li, .widget.woocommerce.widget_top_rated_products ul li { position: relative; display: inline-block; width: 100%; vertical-align: middle; padding: 0; margin: 0 0 14px; clear: both; } .widget.woocommerce.widget_rating_filter ul li:last-child, .widget.woocommerce.widget_shopping_cart ul li:last-child, .widget.woocommerce.widget_layered_nav ul li:last-child, .widget.woocommerce.widget_layered_nav_filters ul li:last-child, .widget.woocommerce.widget_product_categories ul li:last-child, .widget.woocommerce.widget_products ul li:last-child, .widget.woocommerce.widget_recently_viewed_products ul li:last-child, .widget.woocommerce.widget_recent_reviews ul li:last-child, .widget.woocommerce.widget_top_rated_products ul li:last-child { margin: 0; } .widget.woocommerce.widget_rating_filter ul li ul, .widget.woocommerce.widget_shopping_cart ul li ul, .widget.woocommerce.widget_layered_nav ul li ul, .widget.woocommerce.widget_layered_nav_filters ul li ul, .widget.woocommerce.widget_product_categories ul li ul, .widget.woocommerce.widget_products ul li ul, .widget.woocommerce.widget_recently_viewed_products ul li ul, .widget.woocommerce.widget_recent_reviews ul li ul, .widget.woocommerce.widget_top_rated_products ul li ul { margin: 14px 0 0 10px; } .widget.woocommerce.widget_product_categories .mkdf-widget-title-holder { margin-bottom: 10px; } .widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content { position: relative; display: inline-block; width: 100%; vertical-align: middle; } .widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content ul li img { display: block; max-width: 84px; margin: 0 70% 13px 0; } .widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content ul li .remove { position: absolute; top: 0; right: 0; font-size: 0; line-height: 1; } .widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content ul li .remove:after { position: relative; display: block; padding: 0 3px; font-family: 'Ionicons'; content: "\f404"; font-size: 30px; line-height: 25px; } .widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content .variation { position: relative; display: inline-block; width: 100%; vertical-align: middle; } .widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content .variation > * { display: inline-block; vertical-align: middle; margin: 0; } .widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content .variation > * p { margin: 0; } .widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content .total { margin: 17px 0 13px; } .widget.woocommerce.widget_shopping_cart .widget_shopping_cart_content .buttons { margin: 10px 0 0; } .widget.woocommerce.widget_layered_nav > h6 { margin: 0 0 17px; } .widget.woocommerce.widget_layered_nav ul li { margin: 2px 0; } .widget.woocommerce.widget_layered_nav ul li.chosen a { color: #43d5cb; } .widget.woocommerce.widget_layered_nav_filters > h6 { margin: 0 0 17px; } .widget.woocommerce.widget_price_filter .price_slider_wrapper .ui-widget-content { position: relative; height: 3px; background-color: #e5e5e5; } .widget.woocommerce.widget_price_filter .price_slider_wrapper .ui-widget-content .ui-slider-handle { position: absolute; top: -4px; height: 10px; width: 3px; background-color: #333333; margin: 0 0 0 -1px; cursor: pointer; outline: medium none; z-index: 2; } .widget.woocommerce.widget_price_filter .price_slider_wrapper .ui-widget-content .ui-slider-handle:last-child { -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); transform: translateX(-50%); } .widget.woocommerce.widget_price_filter .price_slider_wrapper .ui-widget-content .ui-slider-range { position: absolute; display: block; height: 100%; background-color: #333333; z-index: 1; } .widget.woocommerce.widget_price_filter .price_slider_amount { margin: 33px 0 0; } .widget.woocommerce.widget_price_filter .price_slider_amount .button { float: right; height: 38px; line-height: 38px; padding: 0 26px; } .widget.woocommerce.widget_price_filter .price_slider_amount .price_label { float: left; line-height: 38px; } .widget.woocommerce.widget_product_categories ul li { margin: 2px 0 9px; } .widget.woocommerce.widget_product_categories ul li a { font-size: 15px; font-weight: 500; } .widget.woocommerce.widget_product_categories ul li ul { margin: 0 0 0 10px; } .widget.woocommerce.widget_products > h6, .widget.woocommerce.widget_recently_viewed_products > h6, .widget.woocommerce.widget_recent_reviews > h6, .widget.woocommerce.widget_top_rated_products > h6 { margin: 0 0 29px; } .widget.woocommerce.widget_products ul li, .widget.woocommerce.widget_recently_viewed_products ul li, .widget.woocommerce.widget_recent_reviews ul li, .widget.woocommerce.widget_top_rated_products ul li { min-height: 70px; } .widget.woocommerce.widget_products ul li:hover .product-title, .widget.woocommerce.widget_recently_viewed_products ul li:hover .product-title, .widget.woocommerce.widget_recent_reviews ul li:hover .product-title, .widget.woocommerce.widget_top_rated_products ul li:hover .product-title { color: #43d5cb; } .widget.woocommerce.widget_products ul li a img, .widget.woocommerce.widget_recently_viewed_products ul li a img, .widget.woocommerce.widget_recent_reviews ul li a img, .widget.woocommerce.widget_top_rated_products ul li a img { position: absolute; top: 0; left: 0; width: 100%; max-width: 60px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; } .widget.woocommerce.widget_products ul li a span, .widget.woocommerce.widget_recently_viewed_products ul li a span, .widget.woocommerce.widget_recent_reviews ul li a span, .widget.woocommerce.widget_top_rated_products ul li a span { position: relative; display: block; padding: 0 0 0 70px; line-height: 20px; box-sizing: border-box; } .widget.woocommerce.widget_products ul li > *:not(a), .widget.woocommerce.widget_recently_viewed_products ul li > *:not(a), .widget.woocommerce.widget_recent_reviews ul li > *:not(a), .widget.woocommerce.widget_top_rated_products ul li > *:not(a) { margin: 0 0 0 71px; line-height: 20px; } .widget.woocommerce.widget_products ul li .star-rating, .widget.woocommerce.widget_recently_viewed_products ul li .star-rating, .widget.woocommerce.widget_recent_reviews ul li .star-rating, .widget.woocommerce.widget_top_rated_products ul li .star-rating { position: relative; } .widget.woocommerce.widget_products ul li .star-rating span, .widget.woocommerce.widget_recently_viewed_products ul li .star-rating span, .widget.woocommerce.widget_recent_reviews ul li .star-rating span, .widget.woocommerce.widget_top_rated_products ul li .star-rating span { max-width: 100px; } .widget.woocommerce.widget_products ul li del, .widget.woocommerce.widget_products ul li ins, .widget.woocommerce.widget_recently_viewed_products ul li del, .widget.woocommerce.widget_recently_viewed_products ul li ins, .widget.woocommerce.widget_recent_reviews ul li del, .widget.woocommerce.widget_recent_reviews ul li ins, .widget.woocommerce.widget_top_rated_products ul li del, .widget.woocommerce.widget_top_rated_products ul li ins { display: block; } .widget.woocommerce.widget_products ul li del span, .widget.woocommerce.widget_products ul li ins span, .widget.woocommerce.widget_recently_viewed_products ul li del span, .widget.woocommerce.widget_recently_viewed_products ul li ins span, .widget.woocommerce.widget_recent_reviews ul li del span, .widget.woocommerce.widget_recent_reviews ul li ins span, .widget.woocommerce.widget_top_rated_products ul li del span, .widget.woocommerce.widget_top_rated_products ul li ins span { color: inherit; } .widget.woocommerce.widget_products ul li ins, .widget.woocommerce.widget_recently_viewed_products ul li ins, .widget.woocommerce.widget_recent_reviews ul li ins, .widget.woocommerce.widget_top_rated_products ul li ins { text-decoration: none; } .widget.woocommerce.widget_products ul li .product-title, .widget.woocommerce.widget_recently_viewed_products ul li .product-title, .widget.woocommerce.widget_top_rated_products ul li .product-title { color: #6e6e6e; font-weight: 500; margin-bottom: 6px; font-size: 15px; } .widget.woocommerce.widget_products ul li .amount, .widget.woocommerce.widget_recently_viewed_products ul li .amount, .widget.woocommerce.widget_top_rated_products ul li .amount { color: #b6b6b6; font-weight: 500; } .widget.woocommerce.widget_recently_viewed_products ul li del, .widget.woocommerce.widget_recently_viewed_products ul li > .amount { display: block; margin-top: 10px; } .widget.woocommerce.widget_recent_reviews ul li .star-rating { margin-top: 7px; margin-bottom: 10px; } .widget.woocommerce.widget_recent_reviews a { display: block; padding: 0 0 0 102px; } .widget.woocommerce.widget_recent_reviews .reviewer { display: inline-block; vertical-align: middle; width: auto; clear: both; } .widget.woocommerce.widget_top_rated_products ul li .star-rating { margin-top: 10px; margin-bottom: 12px; } .widget.woocommerce.widget_top_rated_products ul li .amount { display: block; } .widget.woocommerce.widget_product_tag_cloud .tagcloud a { border-color: #dadada; border-style: solid; border-width: 1px; color: inherit; display: inline-block; font-size: 12px !important; font-family: "Poppins", sans-serif; font-weight: inherit; line-height: 30px; text-transform: capitalize; margin: 0 2px 5px 0; padding: 2px 20px 0; font-weight: 400; } .widget.woocommerce.widget_product_tag_cloud .tagcloud a:hover { color: #43d5cb; } .widget.woocommerce.widget_product_tag_cloud .tagcloud a:last-child:after { display: none; } .widget.woocommerce.widget_product_search .woocommerce-product-search { position: relative; display: inline-block; width: 100%; vertical-align: middle; clear: both; } .widget.woocommerce.widget_product_search .woocommerce-product-search > div { position: relative; display: inline-block; width: 100%; vertical-align: middle; border: 1px solid #f4f4f4; box-sizing: border-box; border-radius: 5px; } .widget.woocommerce.widget_product_search .woocommerce-product-search input, .widget.woocommerce.widget_product_search .woocommerce-product-search button { position: relative; display: inline-block; vertical-align: top; float: left; margin: 0; height: 41px; line-height: 39px; color: #6e6e6e; background-color: #e7e7e7; border: 0; border-radius: 0 5px 5px 0; outline: 0; -webkit-appearance: none; box-sizing: border-box; -webkit-transition: color 0.2s ease-out; -moz-transition: color 0.2s ease-out; transition: color 0.2s ease-out; } .widget.woocommerce.widget_product_search .woocommerce-product-search input { width: calc(100% - 40px); padding: 0 10px 0 20px; font-family: inherit; font-size: 15px; background-color: #f4f4f4; -webkit-border-radius: 0 3px 3px 0; -moz-border-radius: 0 3px 3px 0; border-radius: 0 3px 3px 0; } .widget.woocommerce.widget_product_search .woocommerce-product-search input::-webkit-input-placeholder { color: #afafaf; font-weight: 300; } .widget.woocommerce.widget_product_search .woocommerce-product-search input:-moz-placeholder { color: #afafaf; font-weight: 300; } .widget.woocommerce.widget_product_search .woocommerce-product-search input::-moz-placeholder { color: #afafaf; font-weight: 300; } .widget.woocommerce.widget_product_search .woocommerce-product-search input:-ms-input-placeholder { color: #afafaf; font-weight: 300; } .widget.woocommerce.widget_product_search .woocommerce-product-search button { width: 40px; font-size: 14px; cursor: pointer; -webkit-transition: color 0.2s, background-color 0.2s; -moz-transition: color 0.2s, background-color 0.2s; transition: color 0.2s, background-color 0.2s; } .widget.woocommerce.widget_product_search .woocommerce-product-search button:hover { color: #ffffff; background-color: #43d5cb; } .widget.woocommerce.widget_product_search .woocommerce-product-search button .icon_search:before { content: "\35"; display: block; line-height: inherit; font-size: 26px; } .widget.woocommerce.widget_product_search .woocommerce-product-search button span { display: block; line-height: inherit; } .widget.woocommerce.widget_product_search .woocommerce-product-search button span:before { display: block; line-height: inherit; } /* ========================================================================== WooCommerce Widgets styles - end ========================================================================== */ /* ========================================================================== WooCommerce styles - end ========================================================================== */ /*# sourceMappingURL=../css/woocommerce.css.map */
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | Генерация страницы: 0 |
proxy
|
phpinfo
|
Настройка