@charset "UTF-8";
/* https://www.stoneclean.com.sg/wp-content/themes/bridge-child/style.css?ver=6.8.3 */
/* Import rule from: https://www.stoneclean.com.sg/wp-content/themes/bridge/style.css */
/*
Theme Name: Bridge
Theme URI: http://demo.qodeinteractive.com/bridge/
Description: Bridge Theme
Tags: creative, portfolio, multi-purpose, clean, retina, responsive, parallax, mega menu, blog, agency, business, fullscreen, modern, background video, ajax
Author: Qode Interactive
Author URI: http://www.qodethemes.com/
Version: 10.1
License: GNU General Public License
License URI: licence/GPL.txt

CSS changes can be made in files in the /css/ folder. This is a placeholder file required by WordPress, so do not delete it.

*/body{line-height:23px}p{padding-bottom:14px}p:last-of-type{padding-bottom:0}P{word-wrap:break-word}.single-post .blog_single p{margin-bottom:0}.wpb_row{padding-bottom:10px}sup{vertical-align:super}.aw-hide{display:none!important}.header-widget.header-right-widget{background-color:#EA150E;padding:0 15px}.fa-truck{font-size:16px;padding-right:8px;position:relative;top:1px}.header-widget.header-right-widget ul.menu li a{padding-left:0}.aw-header-right-separator{padding:0 8px;font-size:16px!important;vertical-align:top}.aw-header-right-amount{font-size:16px!important;font-weight:900;padding-left:5px;vertical-align:top}.shopping_cart_header .header_cart{background-image:url(https://www.stoneclean.com.sg/wp-content/uploads/2017/09/header_shopping_bag-blue.png)}.shopping_cart_header .header_cart .header_cart_span{color:#363636}header.scrolled .header_top{background-color:#353535!important}header.fixed.scrolled .header_bottom{box-shadow:none;webkit-box-shadow:none;-moz-box-shadow:none;border-bottom:1px solid #6E7475}.title.has_background .title_subtitle_holder{vertical-align:bottom!important;padding-bottom:50px!important}.title.has_background .title_subtitle_holder h1{letter-spacing:0}.title.has_background{background-size:cover!important;background-position:50% 50%!important}.XXXXXtitle_outer .title .image{display:none}.XXXXXtitle_outer .title{background-image:url(https://www.stoneclean.com.sg/wp-content/uploads/2017/05/Title-background-1920x394.jpg)!important}.XXXXXtitle_subtitle_holder_inner{display:inline-block;background-color:rgba(0,0,0,.8);background-color:rgba(255,255,255,.8);padding:5px 22px}.woocommerce_with_sidebar .column1{margin-bottom:0!important}.woocommerce #searchform input[type="text"]{color:#222;box-sizing:border-box;border:1px solid #6E7475}.widget #searchsubmit{height:33px!important}.sidebar div:nth-of-type(2){display:none}.sidebar div:nth-of-type(3){padding:20px 8px 20px 14px;box-sizing:border-box;border:1px solid #6E7475}.widget_product_categories select{height:33px;padding-left:10px;border-color:#9EA2A3}.sidebar .dropdown_product_cat{display:block}.widget_product_categories li{font-size:14px!important;line-height:19px}.woocommerce-page aside .widget ul.product-categories a:hover,aside .widget ul.product-categories a:hover{color:#00B0F0}.sidebar .widget h5{font-style:italic}.aw-video-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0;margin-bottom:20px}.aw-video-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}.aw-usage-guide-row ol{counter-reset:li;margin-left:0;padding-left:0}.aw-usage-guide-row ol>li{position:relative;margin:0 0 24px 2em;padding:4px 8px;list-style:none;line-height:20px}.aw-usage-guide-row ol>li:before{content:counter(li);counter-increment:li;position:absolute;left:-36px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:26px;height:26px;line-height:26px;color:#fff;background:#00B0F0;font-weight:400;font-size:12px;text-align:center}.aw-usage-guide-row ol li a{font-weight:600;font-size:16px;color:#46494A}.aw-usage-guide-row ol li a:hover{color:#00B0F0}.aw-usage-guide-row li ol,.aw-usage-guide-row li ul{margin-top:18px!important}.aw-usage-guide-row ol ol li:last-child{margin-bottom:0}.single-product .entry-summary{margin-bottom:0}.entry-summary .product-categories{display:none}.single-product .entry-summary .qode-sp-separator{display:none}.single-product .variations .label{padding:0}.single-product .variations .value select{height:30px;border:1px solid #9EA2A3;padding-left:6px;width:100%}.single-product .variations .reset_variations{display:none!important}.single-product .iconic-woothumbs-thumbnails__slide{opacity:.6}.single-product .iconic-woothumbs-thumbnails__slide:hover{opacity:.8}.single-product .iconic-woothumbs-thumbnails__slide--active,.single-product .iconic-woothumbs-thumbnails__slide--active:hover{opacity:1}.aw-list-title{padding-top:18px;padding-bottom:10px!important}.single-product .entry-summary ul,.single-product .entry-summary ol,.single-product .q_tabs ul,.single-product .q_tabs ol{margin-bottom:18px}.single-product .woocommerce_with_sidebar .column2 ul li,.single-product .woocommerce_with_sidebar .column2 ol li{list-style-position:outside;padding-bottom:7px}.single-product .product_meta .sku_wrapper{display:none!important}.single-product .tabs-nav{display:none}.iconic-woothumbs-a,ll-images-wrap{margin-right:3.15%!important}.aw-product-desc-link{text-decoration:underline}.woocommerce.single-product.qode-product-single-tabs-on-bottom .q_tabs{padding:20px 0% 10px}.woocommerce.single-product.qode-product-single-tabs-on-bottom .q_tabs #tab-description{text-align:left}.woocommerce.single-product.qode-product-single-tabs-on-bottom .product .product_meta{text-align:left;border-top:1px solid #6E7475;border-bottom:1px solid #6E7475}.woocommerce.single-product.qode-product-single-tabs-on-bottom .product .product_meta>span{padding:0}.woocommerce div.product div.product_meta>span a{font-weight:500;font-style:italic}.woocommerce div.product div.product_meta>span a:hover{color:#00B0F0}.q_accordion_holder.accordion .ui-accordion-header .accordion_mark_icon{background-image:url(https://www.stoneclean.com.sg/wp-content/uploads/2017/09/triangle-blue-11x11.png)}.q_accordion_holder.accordion .ui-accordion-header.ui-state-active .accordion_mark{background-color:rgba(102,102,102,0)}.q_accordion_holder.accordion .ui-accordion-header.ui-state-active .accordion_mark_icon{background-image:url(https://www.stoneclean.com.sg/wp-content/uploads/2017/09/triangle-right-blue-11x11.png)}.q_accordion_holder.accordion .ui-accordion-header .accordion_mark{border:none}.q_accordion_holder.accordion .ui-accordion-header{min-height:0;margin-bottom:20px;color:#141414}.q_accordion_holder.accordion .ui-accordion-header .tab-title{font-size:14px;line-height:1.4;font-weight:500;letter-spacing:1px}.q_accordion_holder.accordion .ui-accordion-header:hover{color:#0BB3F0}.q_accordion_holder.accordion .ui-accordion-header .accordion_mark{border-radius:0}input.wpcf7-form-control.wpcf7-date,input.wpcf7-form-control.wpcf7-number,input.wpcf7-form-control.wpcf7-quiz,input.wpcf7-form-control.wpcf7-text,select.wpcf7-form-control.wpcf7-select,textarea.wpcf7-form-control.wpcf7-textarea{font-family:roboto,sans-serif}span.wpcf7-not-valid-tip{font-size:14px}div.wpcf7-response-output{font-size:12px;line-height:18px}.wpcf7 form.wpcf7-form p{margin-bottom:25px;padding-bottom:0}.aw-recaptcha{margin-bottom:30px}.aw-recaptcha>div{width:156px!important;height:136px!important;box-shadow:1px 1px 1px 2px rgba(181,181,181,.3)}div.wpcf7-response-output.wpcf7-mail-sent-ok{background-color:#00B0F0}div.wpcf7-response-output.wpcf7-validation-errors{background-color:red}.footer_top_holder{background-size:auto;background-repeat:repeat}.footer_top .aw-footer-slogan-title{padding-bottom:14px;color:white!important;text-transform:uppercase;font-size:18px;font-weight:500}.footer_top .aw-footer-slogan-content{color:#CACBCC!important;font-style:italic;font-size:16px}.footer_top h5{text-decoration:underline;margin-bottom:18px}.footer_top .widget_nav_menu ul li{padding-bottom:0}.footer_bottom_holder .container_inner{box-sizing:border-box}.aw-alphaweb-link a{color:#90D1CA;text-decoration:underline}.woocommerce .content .container .container_inner,.woocommerce-page .content .container .container_inner{padding:80px 0 80px}.woocommerce .woocommerce-message{font-weight:500}.shopping_cart_outer:hover .shopping_cart_dropdown{visibility:hidden!important}.product-category.product h3{font-size:17px;line-height:24px;text-align:center;padding-top:10px;border-top:1px solid #6E7475}.product-category.product h3 mark{background-color:rgba(59,179,219,0)}.woocommerce .button,.woocommerce-page .button,.woocommerce-page input[type="submit"],.woocommerce input[type="submit"],.woocommerce ul.products li.product .added_to_cart{border:2px solid #303030;background-color:#303030!important;color:#fff;border-radius:0;font-family:roboto,sans-serif;font-size:12px;line-height:16px;font-weight:400;height:36px!important;line-height:32px!important;box-sizing:border-box!important;padding-left:14px!important;padding-right:14px!important}.woocommerce .button:hover,.woocommerce-page .button:hover,.woocommerce #submit:hover,.woocommerce ul.products li.product a.qbutton:hover,.woocommerce-page ul.products li.product a.qbutton:hover,.woocommerce ul.products li.product .added_to_cart:hover{background-color:rgba(255,255,255,.6);border-color:#303030;color:#00B0F0}.woocommerce .woocommerce-error{color:#EA150E}.woocommerce-ordering .orderby{border-color:#6E7475;font-family:roboto,sans-serif}.woocommerce-page .select2-container{display:none}select.orderby{display:block!important;height:33px;padding-left:10px}.woocommerce-page .select2-container .select2-choice{background-color:#fff}.woocommerce-page .select2-container .select2-choice .select2-arrow{height:30px}.woocommerce-page .select2-container .select2-choice .select2-arrow::after{color:#000;font-size:17px;line-height:30px}.XXXselect2-chosen{color:red}.woocommerce .select2-container.orderby .select2-choice,.woocommerce-page .select2-container.orderby .select2-choice{line-height:30px;height:30px}.XXXXselect2-results{font-size:18px!important}.select2-drop-active{border:1px solid #BFBDBD;background-color:#fff}.select2-results{background-color:#fff}.woocommerce-page .select2-results li.select2-highlighted{color:#EA150E}.woocommerce-result-count{font-style:italic}.woocommerce ul.products li.product:hover .image-wrapper img{opacity:.6}.woocommerce ul.products li.product:hover h6{color:#00B0F0}.products .product .top-product-section{padding:12px 0 8px 0}.products .product .product-info{border-top:1px solid #6E7475}.products .product .product-info h6{font-weight:500!important}.products .product .product-info .price{font-family:roboto,sans-serif!important;font-size:15px!important;font-weight:500!important;color:black!important;margin:8px 0px!important}.woocommerce .product .onsale{display:none}.woocommerce .single-onsale{display:none}.woocommerce ins,.woocommerce-page ins{color:#EA150E}.woocommerce .product .out-of-stock-button{font-size:12px!important;padding-top:19px!important}.woocommerce-pagination ul.page-numbers li a,.woocommerce-pagination ul.page-numbers li span{width:28px;height:28px;line-height:28px;font-size:16px;color:#9C9C9C;border-radius:0;margin:0 5px 0 0}.woocommerce-pagination ul.page-numbers li a,.woocommerce-pagination ul.page-numbers li span{border:1px solid #9C9C9C}.woocommerce-pagination ul.page-numbers li a:hover,.woocommerce-pagination ul.page-numbers li span.current{background-color:#97C9DE;border-color:#97C9DE}.wc-layered-nav-term{overflow:hidden}.wc-layered-nav-term .count{position:relative;right:-6px;top:2px}.wc-layered-nav-term.chosen .count{position:relative;right:-15px;top:2px}.wc-layered-nav-term .count::before{content:"";background-color:#fff;width:8px;height:16px;display:inline-block;position:relative;top:3px;right:-6px;line-height:22px}.wc-layered-nav-term.chosen .count::before{background-color:#BAD3E8}.single-product .container_inner.default_template_holder .images{box-sizing:border-box;border:1px solid #6E7475;line-height:10px}.woocommerce .product h1.product_title{font-size:20px;line-height:26px}.woocommerce-variation-price .price{font-weight:600;font-size:18px}.woocommerce-page .q_accordion_holder.accordion.boxed .ui-accordion-header{background-color:transparent;border-bottom:1px solid #6E7475}.XXXq_accordion_holder.accordion .ui-accordion-header:hover{color:#6ea0b5}.related.products{display:none}.woocommerce input[type=text]:not(.qode_search_field),.woocommerce input[type=password],.woocommerce input[type=email],.woocommerce textarea,.woocommerce-page input[type=tel],.woocommerce-page input[type=text]:not(.qode_search_field),.woocommerce-page input[type=password],.woocommerce-page input[type=email],.woocommerce-page textarea{padding:10px 13px;font-family:'roboto',san-serif}.woocommerce-account h2,.woocommerce-account h3,.woocommerce-checkout h2,.woocommerce-checkout h3{margin-bottom:20px;font-size:15px}.myaccount_user,.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message,.woocommerce div.message{font-family:'roboto',san-serif!important;font-size:15px;font-weight:500;line-height:19px;padding:18px 21px;background-color:#EBEBEB}.woocommerce form.check-login .lost_password{font-weight:500}.woocommerce .checkout table.shop_table thead tr,.woocommerce table.cart thead tr,.woocommerce-account table.my_account_orders thead tr,.woocommerce-page .checkout table.shop_table thead tr,.woocommerce-page table.cart thead tr{border-color:#9EA2A3}.woocommerce table.cart tbody td.product-remove,.woocommerce-page table.cart tbody td.product-remove{border-color:#9EA2A3}.woocommerce-account table.my_account_orders tbody tr,.woocommerce-cart table.cart tbody tr{border-color:#9EA2A3}.woocommerce .checkout table.shop_table thead tr th,.woocommerce table.cart thead tr th,.woocommerce-account table.my_account_orders thead tr th,.woocommerce-page .checkout table.shop_table thead tr th,.woocommerce-page table.cart thead tr th,.woocommerce-page table.my_account_orders thead tr th{font-family:Roboto,sans-serif!important}.woocommerce table tr td{color:#222;font-weight:400}.woocommerce-cart table.cart tbody tr td a:not(.checkout-button),.woocommerce-checkout .checkout table tbody tr td a{color:#222}.woocommerce table.cart tbody tr span.amount,.woocommerce-page table.cart tbody span.amount{color:#00B0F0;font-weight:600}tr.order-total td{padding-top:30px;padding-bottom:30px}.woocommerce div.cart-collaterals div.cart_totals table tr.order-total strong span.amount,.woocommerce-page div.cart-collaterals div.cart_totals table tr.order-total strong span.amount{color:#00b0f0;font-weight:600}.woocommerce-page table.cart div.coupon .input-text{border:1px solid #9EA2A3;color:#222}div.coupon .input-text::-webkit-input-placeholder{color:#807E7E}div.coupon .input-text::-moz-placeholder{color:#807E7E}div.coupon .input-text:-ms-input-placeholder{color:#807E7E}div.coupon .input-text:-moz-placeholder{color:#807E7E}.cart-discount th{line-height:20px}#e_deliverydate_field{float:none}.orddd_lite_field_note{display:inline-block;margin-top:20px;width:150%;font-size:15px!important}.woocommerce-page input[type=text]:not(.qode_search_field){font-family:Roboto,sans-serif!important}.woocommerce-billing-fields abbr{text-decoration:none!important;color:#EA150E;font-weight:900}.woocommerce-checkout a.showlogin,.woocommerce-checkout a.showcoupon{color:#00b0f0}.woocommerce form.checkout table.shop_table span.amount{color:#222}.woocommerce-account table.shop_table td span.amount,.woocommerce-checkout table.shop_table td span.amount{color:#00b0f0;font-weight:600}.woocommerce form.checkout table.shop_table tfoot tr.order-total td span.amount,.woocommerce form.checkout table.shop_table tfoot tr.order-total th{color:#00b0f0;font-size:20px;font-weight:600}.woocommerce form.checkout .col2-set p.form-row label{display:block}.woocommerce-account .woocommerce-MyAccount-navigation-link--downloads{display:none!important}.woocommerce-account .woocommerce-MyAccount-navigation li a{color:#212121;font-weight:600;font-style:italic}.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a{color:#00b0f0}.aw-delivery-title{padding-top:20px}.aw-delivery-text{padding-top:10px}.aw-delivery-text p{padding-bottom:0}@media only screen and (max-width:1000px){.content .container .container_inner.page_container_inner,.full_page_container_inner{padding-top:80px}.header_top .left{display:none}.header_top .inner{margin-bottom:-12px}.header_top .right{float:right}.XXXq_logo a{width:auto!important}header .q_logo img.normal{display:block!important}header .q_logo img.mobile{opacity:0!important}.XXXXXtitle_outer .title{min-height:250px!important}.title.title_size_medium h1{font-size:22px;line-height:28px}}@media only screen and (max-width:783px){.aw-max783{display:block}}@media only screen and (max-width:768px){.XXXXXtitle_outer .title{min-height:200px!important}.vc_col-sm-6{width:100%;float:none}.vc_col-sm-3{width:100%;float:none}.vc_col-sm-9{width:100%;float:none}.vc_col-sm-4{width:100%;float:none}.vc_row .section_inner>.section_inner_margin{padding-left:7%;padding-right:7%;box-sizing:border-box}.two_columns_25_75>.column1,.two_columns_25_75>.column2{width:100%}.two_columns_25_75>.column1>.column_inner,.two_columns_25_75>.column2>.column_inner{padding:0}.sidebar div:nth-of-type(2){display:block}.sidebar div:nth-of-type(3){display:none}.widget #searchsubmit{margin-left:10px;float:left}.dropdown_product_cat{width:100%}form.woocommerce-ordering{width:100%!important}form.woocommerce-ordering .orderby{width:100%}.woocommerce .woocommerce-result-count{float:none;width:100%;text-align:left}}@media only screen and (max-width:600px){.header_top .right{float:none}.header_top{background-color:#EA150E!important}.aw-menu-hide-on-small{display:none!important}.aw-header-right-separator{display:none}.title_outer .title{padding:25px 12px!important;box-sizing:border-box}.title.title_size_medium h1{font-size:19px;line-height:27px}.vc_row .section_inner>.section_inner_margin{padding-left:0%;padding-right:0%}.woocommerce .woocommerce-message a.button{float:none;display:block;margin-top:0;max-width:100px;margin-left:auto;margin-right:auto;margin-bottom:10px}.footer_top .four_columns .column1,.footer_top .four_columns .column2,.footer_top .four_columns .column3{margin-bottom:50px}.footer_top .footer_col1{text-align:center}}@media only screen and (max-width:480px){header .q_logo img.normal{display:none!important}header .q_logo img.mobile{opacity:1!important}.XXXXXtitle_outer .title{min-height:160px!important}select.orderby{width:100%;min-width:0}.XXXwoocommerce ul.products li.product:hover .add-to-cart-button,.XXXwoocommerce ul.products li.product:hover .added_to_cart{display:inline-block;opacity:1}.footer_top .column_inner>div{margin-bottom:0px!important}.footer_bottom_holder{padding:10px 0}}@media only screen and (max-width:420px){.shopping_cart_outer{display:table}}@media only screen and (max-width:350px){.aw-max350{display:block}}