.title {
height: 50px;
background-color: #ffffff;
}
.woo-entry-image-main {
border-width: 1px;
border-style: solid;
border-color: #e3dfdf;
}
.woocommerce div.product div.summary p.in-stock {
margin-bottom: -20px;
background-color: #f7f7f7;
text-align: center;
}
.archive-stock-qty {
position: absolute;
top: 20px;
left: 10px;
background: #2ecc71;
color: #fff;
padding: 4px 8px;
font-size: 12px;
font-weight: 400;
z-index: 10;
}
.woocommerce ul.products li.product.outofstock .outofstock-badge {
position: absolute;
top: 10px;
background-color: #afb800;
left: 10px;
}
.archive-stock-qty {
right: auto;
left: 20px;
}
.woocommerce ul.products li.product .woo-entry-inner li:last-child {
background-color: #dd3333;
}
#main #content-wrap {
padding-top: 20px;
padding-bottom: 20px;
}
.page-header .page-header-title,
.page-header.background-image-page-header .page-header-title {
font-size: 32px;
line-height: 1.4;
background-color: #f5f5f5;
padding: 5px;
}
.page-header.centered-page-header {
background-color: #ffffff;
padding-bottom: 0px;
padding-top: 15px;
}
.woocommerce nav.woocommerce-pagination ul {
text-align: center;
}
.page-numbers span:not(.elementor-screen-only) {
background-color: #ebebeb;
}
.icon.before.dashicons.dashicons-arrow-right-alt2 {
margin-right: 0px;
color: #dc0110;
font-weight: 500;
}
#site-header.minimal-header.header-replace.clr {
background-color: #f5f5f5;
}
.sidebar-box {
margin-bottom: 0px;
}
.widget-title {
background-color: #e8e8e8;
padding: 10px;
border-left-width: 2px;
}
.woocommerce div.product .product_title {
display: none;
}
.woocommerce div.product .woocommerce-product-gallery .flex-control-thumbs li img {
border-width: 1px;
border-style: solid;
border-color: #eaeaea;
}
.woocommerce div.product .woocommerce-product-gallery .flex-viewport {
margin-bottom: 20px;
border-width: 1px;
border-style: solid;
border-color: #eaeaea;
}
.woocommerce ul.products li.product .woo-entry-inner li {
padding: 10px;
margin-bottom: 0px;
}
.price-wrap {
background-color: #ededed;
margin-top: 30px;
}
.rating {
display: none;
}
.woocommerce ul.products li.product .woo-entry-inner li.image-wrap {
padding-bottom: 0px;
}
.icon.before.dashicons.dashicons-admin-home {
color: #dc0110;
}
img.aligncenter {
padding-bottom: 10px;
}
.woocommerce table.shop_table td {
text-transform: none;
}
.wp-block-woocommerce-checkout-shipping-method-block {
display: none;
}
.wp-block-woocommerce-checkout-pickup-options-block {
display: none;
}
.wc-block-components-title.wc-block-components-checkout-step__title {
color: #ff0000;
}
#contact-fields.wc-block-checkout__contact-fields.wp-block-woocommerce-checkout-contact-information-block.wc-block-components-checkout-step {
margin-bottom: 0px;
}
#shipping-fields.wc-block-checkout__shipping-fields.wp-block-woocommerce-checkout-shipping-address-block.wc-block-components-checkout-step {
margin-bottom: 0px;
}
#shipping-option.wc-block-checkout__shipping-option.wp-block-woocommerce-checkout-shipping-methods-block.wc-block-components-checkout-step {
margin-bottom: 0px;
}
.wc-block-components-checkout-order-summary__title-text {
color: #ff0000;
}
.fas.fa-phone {
margin-left: 10px;
}
.fa-envelope-square {
margin-left: 11px;
}
.fa-map-marker-alt {
margin-left: 10px;
}
.fas {
color: #66ffa8;
font-size: 13px;
}
.fa {
color: #66ffa8;
margin-left: 10px;
}
.oceanwp-logout {
font-weight: 600;
}
.oceanwp-login {
font-weight: 600;
}
.cart-subtotal {
background-color: #f2f2f2;
}
.woocommerce #order_review table.shop_table tfoot td {
background-color: #ebebeb;
}
bdi {
font-weight: 600;
}
.woocommerce form .form-row label {
font-weight: 700;
color: #002b7d;
}
.woocommerce-checkout form.checkout {
margin-top: 0px;
}
.woocommerce #order_review table.shop_table tbody td {
border-width: 1px;
border-style: solid;
border-color: #f0f0f0;
}
.woocommerce-checkout #payment ul.payment_methods .wc_payment_method>label {
background-color: #ebebeb;
}
.woocommerce-terms-and-conditions-link {
color: #ff0000;
}.autoComplete_wrapper {
position: relative;
display: inline-block !important;
width: 100% !important;
}
.autoComplete_wrapper > input {
width: 100% !important;
box-sizing: border-box !important;
}
.autoComplete_wrapper > ul {
position: absolute;
max-height: 226px;
overflow-y: scroll;
top: 100%;
left: 0;
right: 0;
padding: 0;
margin: .5rem 0 0 0;
border-radius: 4px;
background-color: #fff;
border: 1px solid rgba(33, 33, 33, .1);
z-index: 9999 !important;
outline: 0;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);
}
.autoComplete_wrapper > ul > li {
padding: 10px 20px;
list-style: none;
text-align: left;
font-size: 16px;
color: #212121;
border-radius: 3px;
background-color: #fff;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
transition: all .2s ease;
cursor: pointer;
}
.autoComplete_wrapper > ul > li:hover,
.autoComplete_wrapper > ul > li[aria-selected="true"] {
background-color: #f5f5f5;
}
.autoComplete_wrapper > ul > li mark {
background-color: transparent;
color: #ff7a7a;
font-weight: 700;
}
.autoComplete_wrapper .no_result {
padding: 10px 20px;
color: #999;
font-style: italic;
}
.autoComplete_wrapper > ul::-webkit-scrollbar {
width: 8px;
}
.autoComplete_wrapper > ul::-webkit-scrollbar-track {
background: #f1f1f1;
border-radius: 4px;
}
.autoComplete_wrapper > ul::-webkit-scrollbar-thumb {
background: #888;
border-radius: 4px;
}
.autoComplete_wrapper > ul::-webkit-scrollbar-thumb:hover {
background: #555;
}