.breadcrumbs .fl-module-html .container{padding:0px 20px}.breadcrumbs.gray-bkg .bg-fff{background-color:transparent}.sub-menu{z-index:100 !important;box-shadow:1px 1px 18px 2px rgba(0, 0, 0, 0.35)}@media (min-width:1440px){div.container{width:1440px !important}}@media (min-width:1200px){div.container{width:1170px}}.post-sidebar .content-section{background-color:white}.pp-video-play-icon{padding:10px 20px;border-radius:8px}.homepage-category .custom-cat-product-grid .grid-item__image-wrapper{padding-bottom:90%}.homepage-category .custom-cat-product-grid .grid-item__image{width:100%;height:100%}.page-id-22396 .fl-node-wfrnv0oxu3l9 ul li,.page-id-22396 .fl-node-wfrnv0oxu3l9 ol li{margin-bottom:10px}.post-template-default>.page-container>.content-container>.container>.row>.content-section small{display:none}.gform_required_legend{display:none}label.gform-field-label--type-sub{font-size:16px !important}.gfield{}.gfield legend{border-bottom:none}.gfield label,.gfield legend{line-height:1.4 !important}.gfield.custom-label{font-size:16px;font-weight:500;display:flex;align-items:center}.gfield.custom-divider{border-bottom:solid 3px #26735e}.gfield.custom-divider h4{margin-bottom:0px}.gfield.custom-sub-label h6{color:#1d8f70;border-bottom:1px solid #ccc;margin-bottom:0px;padding-bottom:20px}.gfield.checkbox-2-col .gfield_checkbox{display:flex;align-items:center;gap:15px}.gfield.checkbox-2-col .gfield_checkbox .gchoice{display:flex;gap:8px}.gfield.custom-list legend{border-bottom:0px}.gfield.custom-list .gfield_checkbox .gchoice label{max-width:100%;font-weight:400;font-size:16px}.gfield.custom-list .gfield_checkbox .gchoice label{margin-bottom:3px}.hide-section{padding:0px !important}.hide-section h3{display:none}.gfield.center-html{display:flex;flex-direction:column;justify-content:center}.gfield.gfield--has-description div.gfield_description{padding-top:0px}.gfield.gfield--has-description:not(.field_description_below) div.gfield_description{margin-top:0px;padding-bottom:5px}.gfield.gfield--has-description.field_description_below div.gfield_description{margin-top:5px;margin-left:5px}.gfield.other-field.gfield--has-description .gfield_description{line-height:3;padding-bottom:0px !important;margin-top:3px !important}#gform_3 .gfield,#gform_7 .gfield,#gform_6 .gfield,#gform_8 .gfield,#gform_4 .gfield{margin-top:auto}#gform_9 .custom-divider h3{display:none;margin:0px}.description-label .gfield_description{font-weight:500;margin-top:5px !important;padding-bottom:10px !important}.fl-theme-builder-archive-product-category-selector-page .white-bg .product_grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:20px}@media (max-width:992px){.fl-theme-builder-archive-product-category-selector-page .white-bg .product_grid{grid-template-columns:repeat(3, 1fr)}}@media (max-width:768px){.fl-theme-builder-archive-product-category-selector-page .white-bg .product_grid{grid-template-columns:repeat(2, 1fr)}}@media (max-width:480px){.fl-theme-builder-archive-product-category-selector-page .white-bg .product_grid{grid-template-columns:1fr}}.fl-theme-builder-archive-product-category-selector-page .white-bg .product_grid article{position:relative;padding:10px;background-color:#ebebeb}.fl-theme-builder-archive-product-category-selector-page .white-bg .product_grid__title{font-size:18px;margin:10px 0px 0px 0px}.fl-theme-builder-archive-product-category-selector-page .white-bg .product_grid__title_link{color:#000}.fl-theme-builder-archive-product-category-selector-page .white-bg .product_grid__title_link:hover{color:#337ab7;text-decoration:none}.fl-theme-builder-archive-product-category-selector-page .white-bg .product_grid__title_link:focus{color:black;outline:none;box-shadow:none}.fl-theme-builder-archive-product-category-selector-page .white-bg .product_grid__title_link:after{content:"";position:absolute;inset:0;display:flex;z-index:1;pointer-events:auto}.fl-theme-builder-archive-product-category-selector-page .product_grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:20px}@media (max-width:992px){.fl-theme-builder-archive-product-category-selector-page .product_grid{grid-template-columns:repeat(3, 1fr)}}@media (min-width:769px) and (max-width:991px){.fl-theme-builder-archive-product-category-selector-page .product_grid{grid-template-columns:repeat(2, 1fr)}.fl-theme-builder-archive-product-category-selector-page .product_grid article{margin:auto;max-width:300px}}@media (max-width:768px){.fl-theme-builder-archive-product-category-selector-page .product_grid{grid-template-columns:repeat(2, 1fr)}.fl-theme-builder-archive-product-category-selector-page .product_grid article{margin:auto;max-width:300px}}@media (max-width:480px){.fl-theme-builder-archive-product-category-selector-page .product_grid{grid-template-columns:1fr}.fl-theme-builder-archive-product-category-selector-page .product_grid article{margin:auto;max-width:300px}}.fl-theme-builder-archive-product-category-selector-page .product_grid article{position:relative;background-color:#1f8f70;border-bottom-left-radius:10px;border-bottom-right-radius:10px;transition:transform 0.3s ease, box-shadow 0.3s ease, background-color 0.3s ease}.fl-theme-builder-archive-product-category-selector-page .product_grid article:hover{transform:translateY(-5px);box-shadow:0 10px 25px rgba(0, 0, 0, 0.1);background-color:#16654f}.fl-theme-builder-archive-product-category-selector-page .product_grid__title{font-size:18px;padding:10px;margin:10px 0px 0px 0px;transition:color 0.3s ease}.fl-theme-builder-archive-product-category-selector-page .product_grid__title_link{color:white}.fl-theme-builder-archive-product-category-selector-page .product_grid__title_link:hover{text-decoration:none}.fl-theme-builder-archive-product-category-selector-page .product_grid__title_link:focus{outline:none;box-shadow:none}.fl-theme-builder-archive-product-category-selector-page .product_grid__title_link:after{content:"";position:absolute;inset:0;display:flex;z-index:1;pointer-events:auto}.fl-theme-builder-archive-product-category-selector-page .facet-column .facet-section{margin-bottom:20px}.fl-theme-builder-archive-product-category-selector-page .facet-column .facet-section .facet-title{display:block;text-align:center;background-color:#1f8f70;padding:15px 0px;color:white;font-weight:bold;font-weight:18}.fl-theme-builder-archive-product-category-selector-page .facet-column .facet-section .wpgb-facet{padding:15px;background-color:white;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.fl-theme-builder-archive-product-category-selector-page .facet-column .facet-section .wpgb-facet fieldset{margin-bottom:0px}.fl-theme-builder-archive-product-category-selector-page .facet-column .facet-section .wpgb-facet.wpgb-facet-6{background-color:transparent}body:not(.fl-builder-edit) .facet-column .facet-section{display:none}body.term-high-precision-positioning-stages .product_grid article img,body.term-non-magnetic-linear-ball-slides .product_grid article img,body.term-dl-series-ballscrew-linear-actuators .product_grid article img,body.term-aluminum-stainless-crossed-roller-tables .product_grid article img,body.term-anti-creep-crossed-roller-tables-aluminum .product_grid article img,body.term-aluminum-stainless-crossed-roller-tables-inch .product_grid article img,body.term-steel-crossed-roller-tables .product_grid article img,body.term-aluminum-stainless-crossed-roller-tables-low .product_grid article img{width:245px}.custom-cat-product-grid{display:grid;grid-template-columns:repeat(5, 1fr);gap:30px}@media (max-width:1200px){.custom-cat-product-grid{grid-template-columns:repeat(4, 1fr)}}@media (max-width:992px){.custom-cat-product-grid{grid-template-columns:repeat(3, 1fr)}}@media (max-width:768px){.custom-cat-product-grid{grid-template-columns:repeat(2, 1fr);gap:20px}}@media (max-width:480px){.custom-cat-product-grid{grid-template-columns:1fr}}.grid-item{position:relative;background:#fff;border-bottom-right-radius:8px;border-bottom-left-radius:8px;overflow:hidden;transition:transform 0.3s ease, box-shadow 0.3s ease;display:flex;flex-direction:column}.grid-item:hover{transform:translateY(-5px);box-shadow:0 10px 25px rgba(0, 0, 0, 0.1)}.grid-item__link{display:flex;flex-direction:column;text-decoration:none;color:inherit;height:100%}.grid-item__image-wrapper{position:relative;width:100%;padding-bottom:75%;overflow:hidden;background:#ffffff;flex-shrink:0}.grid-item__image{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:80%;height:80%;object-fit:contain;transition:transform 0.3s ease}.grid-item:hover .grid-item__image{transform:translate(-50%, -50%) scale(1.05)}.grid-item__title{padding:20px 15px;margin:0;font-size:16px;font-weight:500;text-align:left;color:#fff;background:#1f8f70;transition:background-color 0.3s ease;text-transform:capitalize;flex-grow:1;display:flex;align-items:flex-start;justify-content:center;min-height:80px}.grid-item:hover .grid-item__title{background:#16654f}.tax-product_cat .uabb-image-carousel img{max-width:330px;margin:auto}.tax-product_cat .uabb-image-carousel .slick-prev.slick-arrow{left:30px}.tax-product_cat .uabb-image-carousel .slick-next.slick-arrow{right:30px}.features-benefits-list{list-style:none;padding:0;margin:0}.features-benefits-list .feature-item{display:flex;align-items:flex-start;margin-bottom:1.5rem}.features-benefits-list .feature-item:last-child{margin-bottom:0}.features-benefits-list .feature-item .fa-arrow-alt-circle-right{color:#e74c3c;font-size:16px;margin-right:1rem;margin-top:0.25rem;flex-shrink:0}.features-benefits-list .feature-item .feature-content{flex:1}.features-benefits-list .feature-item .feature-heading{font-weight:700;margin:0 0 0 0;font-size:16px;line-height:1.4}.features-benefits-list .feature-item .feature-description{margin:0;font-size:16px;font-weight:400}@media only screen and (max-width:650px){.fl-node-cb9vp0gt75uz{flex-wrap:wrap}}.related-products-heading{font-size:23px;margin-bottom:30px}.product-documents-grid{display:grid;grid-template-columns:repeat(3, 1fr);column-gap:50px;row-gap:10px;margin:0 0;font-weight:400}@media (max-width:768px){.product-documents-grid{grid-template-columns:repeat(2, 1fr)}}@media (max-width:480px){.product-documents-grid{grid-template-columns:1fr}}.product-specifications{margin:0 0;padding:1.5rem;background:#fff;border:1px solid #e0e0e0;border-radius:4px;max-height:400px;overflow-y:auto}.product-specifications::-webkit-scrollbar{width:8px}.product-specifications::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.product-specifications::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.product-specifications::-webkit-scrollbar-thumb:hover{background:#555}.product-specifications .spec-row{display:flex;align-items:baseline;padding:0.75rem 0;border-bottom:1px solid #ededed}.product-specifications .spec-row:last-child{border-bottom:none}.product-specifications .spec-row:hover{background-color:#f9f9f9}@media (max-width:480px){.product-specifications .spec-row{flex-direction:column;align-items:flex-start;padding:1rem 0}}.product-specifications .spec-name{flex-shrink:0;font-weight:600;padding-right:0.5rem;max-width:40%}@media (max-width:768px){.product-specifications .spec-name{max-width:50%}}@media (max-width:480px){.product-specifications .spec-name{max-width:100%;padding-right:0;margin-bottom:0.5rem;font-size:16px}}.product-specifications .spec-dots{flex-grow:1;position:relative;margin:0 0.5rem}.product-specifications .spec-dots::before{content:"";position:absolute;bottom:0.3em;left:0;right:0;height:1px;background-image:repeating-linear-gradient(to right, #ccc, #ccc 2px, transparent 2px, transparent 6px)}@media (max-width:480px){.product-specifications .spec-dots{display:none}}.product-specifications .spec-value{flex-shrink:0;padding-left:0.5rem;text-align:right;max-width:40%}@media (max-width:768px){.product-specifications .spec-value{max-width:50%}}@media (max-width:480px){.product-specifications .spec-value{max-width:100%;padding-left:0;text-align:left;font-size:16px}}.drawings-gallery{margin:2rem 0;display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem}.drawings-gallery .drawing-item{position:relative;overflow:hidden;background:#f5f5f5;border-radius:4px;transition:transform 0.3s ease, box-shadow 0.3s ease;flex:1 1 auto;max-width:100%;width:auto}.drawings-gallery .drawing-item img{display:block;width:auto;max-width:100%;height:auto;margin:0 auto}.drawings-gallery .drawing-item .drawing-caption{margin-top:0.5rem;font-size:0.9rem;text-align:center;color:#555}.product-tabs-container{margin:2rem 0;background-color:white}.product-tabs-container .product-tabs-navigation{display:grid;grid-template-columns:repeat(2, 1fr);gap:0;border-bottom:3px solid #1f8f70}.product-tabs-container .product-tabs-navigation:has(.product-tab-button:only-child){grid-template-columns:1fr}.product-tabs-container .product-tab-button{background-color:#fff;color:#1f8f70;border:none;padding:10px 20px 7px 0px;font-size:16px;font-weight:600;cursor:pointer;transition:all 0.3s ease;text-align:center;border-radius:0px}.product-tabs-container .product-tab-button:hover{background-color:#1f8f6f2a}.product-tabs-container .product-tab-button.active{background-color:#1f8f70;color:#fff}.product-tabs-container .product-tab-button.active:hover{background-color:#1a7a60}.product-tabs-container .product-tabs-content{position:relative;min-height:200px;padding:1rem}.product-tabs-container .product-tab-pane{display:none;animation:fadeIn 0.3s ease}.product-tabs-container .product-tab-pane.active{display:block}@keyframes fadeIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.product-tabs-container .product-tabs-navigation{grid-template-columns:1fr;gap:0.75rem}.product-tabs-container .product-tab-button{padding:0.875rem 1.5rem}}.td-link-container .td-link-icon i{color:#d82525 !important;margin-right:20px}.td-download-modal__content .success-icon{background-color:#1f8f70}.td-download-modal__content .download-button{background-color:#1f8f70;border-radius:8px}.td-download-modal__content .download-button:hover{background-color:#16654f}.td-login-form label,.td-login-form p{font-size:16px}.td-login-form .login-section .forgot-password{margin-bottom:5px}.td-login-form .login-section .forgot-password a{text-decoration:none}.td-login-form .login-section .submit-button{background-color:#1f8f70;border-radius:8px !important}.td-login-form .login-section .submit-button:hover{background-color:#16654f}.td-login-form .register-section .form-group:nth-of-type(2){margin-bottom:5px}.td-login-form .register-section .register-content>p{max-width:35ch;margin-left:auto;margin-right:auto}.td-login-form .register-section .register-button{background-color:#1f8f70;border-radius:8px}.td-login-form .register-section .register-button:hover{background-color:#16654f}.td-login-form .register-section a{text-decoration:none !important}.wpdt-c.row{margin-left:0px;margin-right:0px}#wpdtSimpleTable-2,#wpdtSimpleTable-3,#wpdtSimpleTable-4,#wpdtSimpleTable-5,#wpdtSimpleTable-6,#wpdtSimpleTable-7,#wpdtSimpleTable-8{width:100% !important}#wpdtSimpleTable-2 br,#wpdtSimpleTable-3 br,#wpdtSimpleTable-4 br,#wpdtSimpleTable-5 br,#wpdtSimpleTable-6 br,#wpdtSimpleTable-7 br,#wpdtSimpleTable-8 br{display:none}#wpdtSimpleTable-2 thead tr th,#wpdtSimpleTable-3 thead tr th,#wpdtSimpleTable-4 thead tr th,#wpdtSimpleTable-5 thead tr th,#wpdtSimpleTable-6 thead tr th,#wpdtSimpleTable-7 thead tr th,#wpdtSimpleTable-8 thead tr th{background-color:white !important;color:#337ab7 !important;font-weight:500}#wpdtSimpleTable-2 tbody .wpdt-cell-row td[data-col-index="0"],#wpdtSimpleTable-3 tbody .wpdt-cell-row td[data-col-index="0"],#wpdtSimpleTable-4 tbody .wpdt-cell-row td[data-col-index="0"],#wpdtSimpleTable-5 tbody .wpdt-cell-row td[data-col-index="0"],#wpdtSimpleTable-6 tbody .wpdt-cell-row td[data-col-index="0"],#wpdtSimpleTable-7 tbody .wpdt-cell-row td[data-col-index="0"],#wpdtSimpleTable-8 tbody .wpdt-cell-row td[data-col-index="0"]{font-weight:500}#wpdtSimpleTable-2 tbody .wpdt-cell-row td,#wpdtSimpleTable-3 tbody .wpdt-cell-row td,#wpdtSimpleTable-4 tbody .wpdt-cell-row td,#wpdtSimpleTable-5 tbody .wpdt-cell-row td,#wpdtSimpleTable-6 tbody .wpdt-cell-row td,#wpdtSimpleTable-7 tbody .wpdt-cell-row td,#wpdtSimpleTable-8 tbody .wpdt-cell-row td{border:none}#wpdtSimpleTable-2 tbody .wpdt-cell-row.odd td,#wpdtSimpleTable-3 tbody .wpdt-cell-row.odd td,#wpdtSimpleTable-4 tbody .wpdt-cell-row.odd td,#wpdtSimpleTable-5 tbody .wpdt-cell-row.odd td,#wpdtSimpleTable-6 tbody .wpdt-cell-row.odd td,#wpdtSimpleTable-7 tbody .wpdt-cell-row.odd td,#wpdtSimpleTable-8 tbody .wpdt-cell-row.odd td{background-color:#eee}#wpdtSimpleTable-2 tbody .wpdt-cell-row.even td,#wpdtSimpleTable-3 tbody .wpdt-cell-row.even td,#wpdtSimpleTable-4 tbody .wpdt-cell-row.even td,#wpdtSimpleTable-5 tbody .wpdt-cell-row.even td,#wpdtSimpleTable-6 tbody .wpdt-cell-row.even td,#wpdtSimpleTable-7 tbody .wpdt-cell-row.even td,#wpdtSimpleTable-8 tbody .wpdt-cell-row.even td{background:white}span.table-subtext{font-size:16px;color:#337ab7;font-weight:700}.mega-menu-toggle{max-width:45px;float:right}