.elementor-1385 .elementor-element.elementor-element-4538fe0{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-block-start:5%;--padding-block-end:5%;--padding-inline-start:8%;--padding-inline-end:8%;}.elementor-1385 .elementor-element.elementor-element-539a2109{--display:flex;--gap:0px 0px;--background-transition:0.3s;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.06);--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-1385 .elementor-element.elementor-element-1adba282{--display:flex;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:0.36;--padding-block-start:7%;--padding-block-end:7%;--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-1385 .elementor-element.elementor-element-1adba282:not(.elementor-motion-effects-element-type-background), .elementor-1385 .elementor-element.elementor-element-1adba282 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.strikemarketing.com.sg/wp-content/uploads/2023/12/printedcircuitboad_pic.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1385 .elementor-element.elementor-element-1adba282::before, .elementor-1385 .elementor-element.elementor-element-1adba282 > .elementor-background-video-container::before, .elementor-1385 .elementor-element.elementor-element-1adba282 > .e-con-inner > .elementor-background-video-container::before, .elementor-1385 .elementor-element.elementor-element-1adba282 > .elementor-background-slideshow::before, .elementor-1385 .elementor-element.elementor-element-1adba282 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1385 .elementor-element.elementor-element-1adba282 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-primary );}.elementor-1385 .elementor-element.elementor-element-1adba282, .elementor-1385 .elementor-element.elementor-element-1adba282::before{--border-transition:0.3s;}.elementor-1385 .elementor-element.elementor-element-5aaa3071{text-align:center;width:100%;max-width:100%;}.elementor-1385 .elementor-element.elementor-element-5aaa3071 .elementor-heading-title{color:var( --e-global-color-79cb0d1 );font-family:var( --e-global-typography-b967454-font-family ), Sans-serif;font-size:var( --e-global-typography-b967454-font-size );font-weight:var( --e-global-typography-b967454-font-weight );text-transform:var( --e-global-typography-b967454-text-transform );font-style:var( --e-global-typography-b967454-font-style );text-decoration:var( --e-global-typography-b967454-text-decoration );line-height:var( --e-global-typography-b967454-line-height );letter-spacing:var( --e-global-typography-b967454-letter-spacing );word-spacing:var( --e-global-typography-b967454-word-spacing );}.elementor-1385 .elementor-element.elementor-element-5e107d92{text-align:center;width:100%;max-width:100%;}.elementor-1385 .elementor-element.elementor-element-5e107d92 .elementor-heading-title{color:var( --e-global-color-79cb0d1 );font-family:var( --e-global-typography-c1e31e3-font-family ), Sans-serif;font-size:var( --e-global-typography-c1e31e3-font-size );font-weight:var( --e-global-typography-c1e31e3-font-weight );text-transform:var( --e-global-typography-c1e31e3-text-transform );font-style:var( --e-global-typography-c1e31e3-font-style );text-decoration:var( --e-global-typography-c1e31e3-text-decoration );line-height:var( --e-global-typography-c1e31e3-line-height );letter-spacing:var( --e-global-typography-c1e31e3-letter-spacing );word-spacing:var( --e-global-typography-c1e31e3-word-spacing );}.elementor-1385 .elementor-element.elementor-element-3242ed68{--display:flex;--background-transition:0.3s;--padding-block-start:3%;--padding-block-end:3%;--padding-inline-start:3%;--padding-inline-end:3%;}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-1385 .elementor-element.elementor-element-4538fe0{--padding-block-start:5%;--padding-block-end:5%;--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-1385 .elementor-element.elementor-element-5aaa3071{text-align:center;}.elementor-1385 .elementor-element.elementor-element-5aaa3071 .elementor-heading-title{font-size:var( --e-global-typography-b967454-font-size );line-height:var( --e-global-typography-b967454-line-height );letter-spacing:var( --e-global-typography-b967454-letter-spacing );word-spacing:var( --e-global-typography-b967454-word-spacing );}.elementor-1385 .elementor-element.elementor-element-5e107d92 .elementor-heading-title{font-size:var( --e-global-typography-c1e31e3-font-size );line-height:var( --e-global-typography-c1e31e3-line-height );letter-spacing:var( --e-global-typography-c1e31e3-letter-spacing );word-spacing:var( --e-global-typography-c1e31e3-word-spacing );}}@media(max-width:1024px){.elementor-1385 .elementor-element.elementor-element-4538fe0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--padding-block-start:5%;--padding-block-end:5%;--padding-inline-start:3%;--padding-inline-end:3%;}.elementor-1385 .elementor-element.elementor-element-1adba282{--padding-block-start:10%;--padding-block-end:10%;--padding-inline-start:10%;--padding-inline-end:10%;}.elementor-1385 .elementor-element.elementor-element-5aaa3071 .elementor-heading-title{font-size:var( --e-global-typography-b967454-font-size );line-height:var( --e-global-typography-b967454-line-height );letter-spacing:var( --e-global-typography-b967454-letter-spacing );word-spacing:var( --e-global-typography-b967454-word-spacing );}.elementor-1385 .elementor-element.elementor-element-5e107d92 .elementor-heading-title{font-size:var( --e-global-typography-c1e31e3-font-size );line-height:var( --e-global-typography-c1e31e3-line-height );letter-spacing:var( --e-global-typography-c1e31e3-letter-spacing );word-spacing:var( --e-global-typography-c1e31e3-word-spacing );}}@media(max-width:767px){.elementor-1385 .elementor-element.elementor-element-4538fe0{--gap:0px 0px;--padding-block-start:10%;--padding-block-end:10%;--padding-inline-start:5%;--padding-inline-end:5%;}.elementor-1385 .elementor-element.elementor-element-1adba282{--padding-block-start:20%;--padding-block-end:20%;--padding-inline-start:20%;--padding-inline-end:20%;}.elementor-1385 .elementor-element.elementor-element-5aaa3071{text-align:center;}.elementor-1385 .elementor-element.elementor-element-5aaa3071 .elementor-heading-title{font-size:var( --e-global-typography-b967454-font-size );line-height:var( --e-global-typography-b967454-line-height );letter-spacing:var( --e-global-typography-b967454-letter-spacing );word-spacing:var( --e-global-typography-b967454-word-spacing );}.elementor-1385 .elementor-element.elementor-element-5e107d92{text-align:center;}.elementor-1385 .elementor-element.elementor-element-5e107d92 .elementor-heading-title{font-size:var( --e-global-typography-c1e31e3-font-size );line-height:var( --e-global-typography-c1e31e3-line-height );letter-spacing:var( --e-global-typography-c1e31e3-letter-spacing );word-spacing:var( --e-global-typography-c1e31e3-word-spacing );}.elementor-1385 .elementor-element.elementor-element-3242ed68{--padding-block-start:3%;--padding-block-end:3%;--padding-inline-start:3%;--padding-inline-end:3%;}}/* Start custom CSS for shortcode, class: .elementor-element-8f4eb1c */.elementor-kit-17 .site-main input:focus:not([type="button"]):not([type="submit"]), .elementor-kit-17  .site-main textarea:focus, .elementor-kit-17 .elementor-field-textual:focus {border: 1px solid !important;}
#b2b-enquiry-form .product-thumbnail img {width: 50px;}
#b2b-enquiry-form input.qty {font-size: var(--e-global-typography-text-font-size);line-height: var(--e-global-typography-text-line-height);letter-spacing: var(--e-global-typography-text-letter-spacing); }
.woocommerce-form-login__submit {background-color: var(--e-global-color-877efc4);font-size: var(--e-global-typography-5f1037f-font-size);line-height: var(--e-global-typography-5f1037f-line-height);letter-spacing: var(--e-global-typography-5f1037f-letter-spacing);word-spacing: var(--e-global-typography-5f1037f-word-spacing);color: var(--e-global-color-2cb0c73);font-weight: var(--e-global-typography-5f1037f-font-weight);text-transform: var(--e-global-typography-5f1037f-text-transform);font-style: var(--e-global-typography-5f1037f-font-style);text-decoration: var(--e-global-typography-5f1037f-text-decoration);border-radius: 30px 30px 30px 30px;border:0px;}
label.woocommerce-form__label.woocommerce-form__label-for-checkbox.woocommerce-form-login__rememberme {padding-top: 4px;}
tr.cart_item {padding-bottom:10px;}
.woocommerce .qib-button-wrapper {float: right;margin-right: 0;}
.qib-button-wrapper button.qib-button {border-radius: 0}
.qib-button-wrapper .minus.qib-button{border-right:0;}
.qib-button-wrapper .plus.qib-button {border-left:0;}


@media (max-width:900px) {
.woocommerce table.shop_table_responsive tr td {    text-align: left!important;padding:0;}
tr td.product-name {    width:57%;}
td.product-quantity, td.product-subtotal {    width: 27%;}
.woocommerce table.shop_table_responsive tr:nth-child(2n) td, .woocommerce-page table.shop_table_responsive tr:nth-child(2n) td {background: none !important;}
#b2b-update-enquiry-list {margin:5px 0 10px} 
.woocommerce table.cart td:before {display:none;}
.woocommerce table.cart .product-thumbnail {display:inline-block} 
#b2b-enquiry-form .product, #b2b-enquiry-form .product-thumbnail img {margin-right:10px;}
}

@media (max-width: 767px) {
.woocommerce table.shop_table_responsive tr td {text-align: left !important;}
tr td.product-name {width: 40%;}
td.product-subtotal {width: 50%;}
td.product-quantity {width:32%;}
.woocommerce .quantity .qty {width: 3em !important;}
.qib-button-wrapper .qib-button {display:none !important}

}

@media (max-width:400px) {
td.product-subtotal {width:40%;}
td.product-quantity {width:25%;}
}

@media (max-width:320px) {
#b2b-enquiry-form .product-thumbnail img {display:none}
table.cart .product-quantity .plus, table.cart .product-quantity .minus {display:none !important}
td.product-quantity {width:24%;min-width:initial !important;}
tr td.product-name {width: 58%;}
}/* End custom CSS */