.lwp-slick-slider .slick-slide{padding:0}.dct_contact_row .et_pb_blurb.contact-email .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description{text-transform:lowercase!important}.product-form .et_contact_bottom_container{width:100%!important}.woocommerce .loader::before{display:none!important}.map-sec .map-main .fluid-width-video-wrapper{padding-top:30%!important}.woocommerce div.product div.images .flex-control-thumbs li img{border:1px solid var(--color-1)!important;padding:3px!important}.woocommerce div.product div.images .flex-control-thumbs li{width:23%;margin-right:2.6666%;margin-bottom:1.6666%}.product_meta{border-top:none}body.single-product .et_pb_wc_description .et_pb_module_inner ul{list-style-type:none!important;padding:0!important;margin:0!important}body.single-product .et_pb_wc_description .et_pb_module_inner li{padding:5px;line-height:1.5;list-style-image:url(https://okanaganranchandfence.ca/wp-content/uploads/2021/05/line.png);margin-left:20px}body.single-product .et_pb_wc_description .et_pb_module_inner h3{display:inline-block;font-weight:600;position:relative}body.single-product .et_pb_wc_description .et_pb_module_inner h3:before{display:inline-block;content:'';width:25px;height:5px;background-color:var(--color-1);border-radius:10px;position:absolute;right:-37px;top:10px}body.single-product .et_pb_wc_description .et_pb_module_inner h3:after{content:'';position:absolute;right:-52px;width:10px;height:5px;display:inline-block;border-radius:10px;background-color:var(--color-1);top:10px}.logo-shadow .et_pb_image_wrap:before{content:'';width:75px;height:7px;border-radius:50%;display:inline-block;background-color:#ddd;left:50%;transform:translateX(-50%);position:absolute;bottom:-35px;transition:.3s ease-out background-color}.table td,.table th{border:1px solid #ddd;padding:8px}.table tr:nth-child(even){background-color:#f2f2f2}.table th{padding-top:12px;padding-bottom:12px;text-align:center;background-color:#4f4f4f;color:white}@media (min-width:320px){.logo-shadow .et_pb_image_wrap:before{display:none}.logo-clients-sec .et_pb_column{width:47%!important;margin:4px 3px!important}}@media (min-width:768px){.logo-shadow .et_pb_image_wrap:before{display:block}.logo-clients-sec .et_pb_column{width:24%!important;margin:4px 3px!important}}@media (min-width:1024px){.logo-clients-sec .et_pb_column{width:25%!important;margin:0px 15px!important}.product-contact-col2:before{content:"";border-bottom:15px solid transparent;border-left:15px solid #187F38;border-top:15px solid transparent;width:0;height:0;position:absolute;left:0;top:50%;transform:translateY(-50%)}}.single-product #main-content .container:before{background:none}.single-product #sidebar,.single-product #sidebar-secondary{display:none}@media (min-width:981px){.single-product #left-area,.single-product #primary{width:100%;padding:23px 0px 0px!important;float:none!important}}.et_pb_wc_related_products_0_tb_body .et_overlay:before,.et_pb_wc_related_products_0_tb_body .et_pb_extra_overlay:before,.et-db #et-boc .et-l .et_pb_shop_0_tb_body .et_overlay:before{background:#fff;border-radius:100px;padding:15px 15px 14px 15px}body.single-product .et_overlay:before,.et-db #et-boc .et-l .et_pb_shop_0_tb_body .et_overlay:before{top:50%;left:46%;font-size:16px}body.single-product .et_pb_module_inner section.related>h2{position:relative;margin-bottom:41px}body.single-product .et_pb_module_inner section.related>h2:before,body.single-product .et_pb_module_inner section.related>h2:after{content:"";position:absolute;width:30px;height:30px;border:2px solid var(--color-1);z-index:2}body.single-product .et_pb_module_inner section.related>h2:before{border-width:2px 0 0 2px;top:-21px;left:auto;margin-left:-26px}body.single-product .et_pb_module_inner section.related>h2:after{border-width:0 2px 2px 0;bottom:-6px;right:auto}.table-more-info{border-collapse:collapse;width:100%}.table-more-info td,#customers th{padding:8px!important}.table-more-info tr:nth-child(even){background-color:#f6f6f6!important}.table-more-info th{padding-top:12px!important;padding-bottom:12px!important;text-align:left!important;background-color:#4CAF50!important;color:white}.et_pb_wc_description .et_pb_module_inner h3{padding-top:6%}.et_pb_wc_description .et_pb_module_inner h3:first-child{padding-top:revert}.et_pb_wc_description .et_pb_module_inner img{padding:2% 0px}body.single-product .et_pb_wc_description .et_pb_module_inner h3:before,body.single-product .et_pb_wc_description .et_pb_module_inner h3:after{display:none}