*{margin:0; padding:0; box-sizing:border-box;}
body{
padding: 0 10px;
font-family:arial;
}
.best-responsive-tab{margin-top:15px;}
.accordion-container{
position: relative;
max-width:1300px;
width:100%;
height: auto; margin:0px auto;
}
.accordion-container > h2{
text-align: center;
color: #fff;
padding-bottom: 5px;
margin-bottom: 20px;
padding-bottom: 15px;
border-bottom: 1px solid #ddd;
}
.set{
position: relative; width:99.98%;
height: auto;
background-color: #f5f5f5;
border-bottom:1px solid #cfcfcf;
border-left:1px solid #cfcfcf;
border-right:1px solid #cfcfcf;
background:#fff;
cursor:pointer;
}
.set > a{
display: block;
padding: 10px 15px;
text-decoration: none;
color: #555;
font-weight: 600;
border-bottom: 1px solid #ddd;
-webkit-transition:all 0.2s linear;
-moz-transition:all 0.2s linear;
transition:all 0.2s linear;
}
.set > a i{
float: right;
margin-top: 2px;
}
.set > a.active{
background-color:#3399cc;
color: #fff;
}
.content{
background-color: #fff;
border-bottom: 1px solid #ddd;
display:none;
}
.content p{
padding: 10px 15px;
margin: 0;
color: #333;
}
.best-responsive-tab{border:1px solid #d0d0d0; background:#eaeaea;}
.best-reponsive-tab-item{flex-grow:1; text-align:center;}
.best-reponsive-tab-item .best-reponsive-tab-item-trigger{border:none !important; padding:10% 2% 8% !important; position:relative; border-radius:0px !important; height:100%; color:#000 !important; }
.best-reponsive-tab-item .best-reponsive-tab-item-trigger:hover{background:#fff;}
.best-reponsive-tab-item .best-reponsive-tab-item-trigger:after{position:absolute; content:""; right:0px; border-right:1px solid #d0d0d0; width:1px; height:45%; top:27%;}
.best-reponsive-tab-item .best-reponsive-tab-item-trigger.lgTabToggle-tab-active{background:#fff !important; color:#02aef0 !important;}
.best-responsive-tab:not(.lgTabToggle-tab-responsive-active){align-items:inherit !important;}
.accordionTtile-bar{background:#929292; color:#fff; padding:15px;justify-content: space-between;}
.accordionTtile-item, .accordion-bar-item{ width:10%; line-height:20px; padding:0 4px;     font-size: 15px;}
.accordionTtile-item.last, .accordion-bar-item.last{width:5%; text-align:center;}
.accordionTtile-item.gap-4, .accordion-bar-item.gap-4{ width:20%;}
.accordion-bar{padding:13px 15px; display:flex; color:#595959; font-size:14px; 
justify-content: space-between;}
.imagePopup-bg {
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 9;
background: rgba(0, 0, 0, 0.4);
display:none;
}
.imagePopup {
position: fixed;
z-index:999;
top:50%;
left:50%;
transform:translate(-50%, -50%);
background: #fff;
max-width: 720px;
text-align: center;
box-shadow: 0 5px 15px rgb(0 0 0 / 50%);
border-radius: 2%;
display:none;
}
.imagePopup img{max-width:78%;}
.close-popup {
position: absolute;
right: 5px;
top: 4px;
width: 30px;
height: 30px;
font-size: 19px;
color: #6a6a6a;
text-align: center;
line-height: 30px;
cursor:pointer;
}
.fa-eye{cursor:pointer;}
.prod-RangeTable_AdditionalRow{width:28%; padding:15px;}
.prod-RangeTable_AdditionalRow_List{margin:0; list-style-type:none; padding:0;}
.prod-RangeTable_AdditionalRow_Item {
margin-bottom:13px; font-size:14px; line-height:19px;
}
.prod-RangeTable_AdditionalRow_Item strong {
display: inline-block;
width: 120px;
}
.set.light-gray{background:#f5f5f5;}
.set:hover{background:#fafafa;}
.accordion-bar.active{background:#00aeef; color:#fff;}
.accordion-bar.active ~ .content{border:1px solid #00aeef;}
.prd-image-grid{padding:0 5%; margin:0px 0 0;}
.prd-image-grid img{width:30%;}
.scroll-wrapper {
max-width: 1260px;
overflow: auto;
margin: 36px auto;
}
.application-table-wrapper {
padding-bottom: 20px;
padding-top: 15px;
overflow: auto;
}
.application-table-wrapper {
width: 1230px;
}
.application-table-wrapper .table, .application-table-wrapper table {
border-color: #fff;
color: #555555;
}
.table-bordered {
border: 1px solid #ddd;
}
.table {
width: 100%;
max-width: 100%;
margin-bottom: 20px;
}
table {
background-color: transparent;
}
table {
border-collapse: collapse;
border-spacing: 0;
}
.table>thead>tr>th, .table>thead>tr>td, .table>tbody>tr>th, .table>tbody>tr>td, .table>tfoot>tr>th, .table>tfoot>tr>td {
padding: 8px;
line-height: 1.42857;
vertical-align: top;
}
.prod-RangeTable_AdditionalRow_Item {
margin-bottom: 13px;
font-size: 14px;
text-align: left;
line-height: 19px;
}
tr.hide-table-padding {
display: none;
}
.set.block-active {
background: #00aeef;
color: #fff;
}
.set.block-active ~ .hide-table-padding {
border: 1px solid #00aeef;
}
.table-condensed>thead>tr>th, .table-condensed>thead>tr>td, .table-condensed>tbody>tr>th, .table-condensed>tbody>tr>td, .table-condensed>tfoot>tr>th, .table-condensed>tfoot>tr>td {
padding: 5px;
}
.table-bordered>thead>tr>th, .table-bordered>thead>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tbody>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>tfoot>tr>td {
border: 1px solid #ddd;
}
.application-table-wrapper .table th, .application-table-wrapper .table td, .application-table-wrapper table th, .application-table-wrapper table td {
text-align: center;
border-color: #fff;
-webkit-font-smoothing: antialiased;
}
.application-table-wrapper .table th, .application-table-wrapper table th {
padding: 0;
line-height: 50px;
}
.application-table-wrapper .table th.row__th, .application-table-wrapper .table th.col__th, .application-table-wrapper table th.row__th, .application-table-wrapper table th.col__th {
background-color: #cdcdcd;
}
.application-table-wrapper .table th.col__th, .application-table-wrapper table th.col__th {
min-width: 40px;
}
.iso_P, .code_metal {
background-color: #0c58a3;
}
[class*="iso_"], [class*="code_"] {
color: #fff;
}
.application-table-wrapper .table td, .application-table-wrapper table td {
padding: 8px;
font-size: 14px;
background-color: #f5f5f5;
}
.iso_M {
color: #9e9f9f;
background-color: #f9ef5b;
}
.iso_K, .code_wood {
background-color: #ec3434;
}
.iso_N {
background-color: #17a655;
}
.iso_S {
background-color: #f17930;
}
th.iso_H {
color: #9e9f9f;
-webkit-box-shadow: 0 0 0 1px #cdcdcd inset;
box-shadow: 0 0 0 1px #cdcdcd inset;
}
.application-table-caption {
border: 1px solid #cfcfcf;
padding-top: 20px;
padding-bottom: 20px;
padding-left: 15px;
}
.application-table-caption .span {
display: inline-block;
vertical-align: middle;
*vertical-align: auto;
*zoom: 1;
*display: inline;
margin-right: 28px;
font-size:14px;
margin-left:0px;
float:none;
}
.circle {
display: inline-block;
vertical-align: middle;
*vertical-align: auto;
*zoom: 1;
*display: inline;
-moz-border-radius: 50%;
-webkit-border-radius: 50%;
border-radius: 50%;
width: 10px;
height: 10px;
border: 1px solid #555555;
margin: 0 auto;
}
.circle-complete {
background-color: #555555;
}
.application-table-caption .circle {
margin-right: 7px;
}
.application-table-caption .divider {
width: 1px;
height: 20px;
border: 1px solid #bbbbbb;
margin-right: 32px;
}
.application-table-caption [class*="iso_"] {
display: inline-block;
vertical-align: middle;
*vertical-align: auto;
*zoom: 1;
*display: inline;
line-height: 30px;
text-align: center;
width: 30px;
margin-right: 7px;
}
.feature-lists{margin:25px 0 0; padding:0 15px;}
.feature-lists li{margin-bottom:12px; color:#505050;}
.prod-Tabs_Panel_Content {
padding-top:25px; }
.shop_attributes .tr {
line-height: 26px;
margin-bottom: 7px;
}
.shop_attributes .th, .shop_attributes .td {
display: inline-block;
vertical-align: top;
color: #555555;
}
.shop_attributes .th {
font-weight: 700;
font-size: 16px;
width: 33%;
max-width: 275px;
overflow: hidden;
}
.shop_attributes .td {
width: 60%;
padding-left: 15px;
}
.resources-img-inner{margin:35px 0 0;  max-width: 290px;}
.resources-img-inner .imgBlock {
border: 1px solid #b3b3b3;
padding: 10px;
}
.resources-img-inner .textTitle{padding:15px 0; color:#3e3e3e;}
.resources-img-inner .imgBlock{}
.resources-img-inner .imgBlock img{height:350px;}
.download-btn a {
display: inline-block;
background: #12b4f0;
text-decoration: none;
color: #fff;
padding: 14px 47px;
border-radius: 4px;
width:100%;
box-sizing:border-box;
text-align:center;
}
.prod-RangeTable_AdditionalRow.mobile_view{display:none;} .woocommerce-product-gallery .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image{border:1px solid #cfcfcf;}
.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){margin-top:12px;}
body.woocommerce div.product div.images .woocommerce-product-gallery__trigger{left:15px;
top:15px;}
.woocommerce .product-type-simple .two_fifth {
width: 45%; padding:0 !important;
}
.woocommerce .product-type-simple .three_fifth {
width: 52%; padding:0 !important;
}
.woocommerce .product .price{font-weight:400 !important;}
.woocommerce .product .price:before{display:none;}
.single-product .three_fifth .entry-summary .entry-header {
padding: 0;
border-bottom: 1px solid #cfcfcf;
margin: 0;
padding: 0 0 20px;
}
.woocommerce div.product .three_fifth .price{padding-top:7px !important;}
.woocommerce ul.products li.product a img{min-height: 230px;
max-height: 230px;} .prod-Tabs_Panel_Content .scroll-wrapper{margin:0px auto;}
.application-table-wrapper{padding-top:20px;}
.woocommerce ul.products li.product .button{    margin-bottom: 30px !important;}
.woocommerce ul.products{margin-bottom:32px;} .woocommerce div.product .three_fifth form.cart .button{display:block;} .main-navigation #mega-menu-wrap-header_menu{background:none;}
.main-navigation #mega-menu-wrap-header_menu #mega-menu-header_menu>li.mega-menu-item>a.mega-menu-link{
padding:9px 15px;
margin:15px 6px;
line-height:22px;
}
.main-navigation #mega-menu-wrap-header_menu #mega-menu-header_menu>li.mega-menu-item>a.mega-menu-link{
background:none; color:#111;
}
#mega-menu-wrap-header_menu #mega-menu-header_menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row .mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{padding:9px 17px;}
#mega-menu-wrap-header_menu #mega-menu-header_menu>li.mega-menu-megamenu>ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>a.mega-menu-link{font-size:13px; font-weight:600;}
#mega-menu-wrap-header_menu #mega-menu-header_menu li.mega-menu-item.mega-toggle-on>ul.mega-sub-menu{padding:12px;}
#header .main-navigation .header-links .mega-sub-menu li a{padding:0px;}
#header .main-navigation .header-links .mega-sub-menu li .product__text h3{
margin: 0 0 2px;
font-size: 17px;
font-weight: 800;
}
#header .main-navigation .header-links .mega-sub-menu li .product__text .view-prod{
background: #1e1e1e;
text-align: center;
color: #fff;
padding: 7px 8px;
border-radius: 6px;
margin: 16px 0 8px;
}
#mega-menu-wrap-header_menu #mega-menu-header_menu>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover{background:none; color:#13aff0;}
#mega-menu-wrap-header_menu #mega-menu-header_menu>li.mega-menu-item.mega-toggle-on>a.mega-menu-link{background:#13aff0;}
.main-navigation #mega-menu-wrap-header_menu #mega-menu-header_menu li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-columns-3-of-12{width:32%;}
#mega-menu-wrap-header_menu #mega-menu-header_menu>li.mega-menu-megamenu>ul.mega-sub-menu{width:90%;} .accordion-bar-item.eye_class{width:4%;}
.accordion-bar-item .inner-aryBtn{display:flex;}
.accordion-bar-item .inner-aryBtn i {
font-size: 13px;
margin: 6px 6px 0 0;
}
.accordion-bar-item .inner-aryBtn .variant_product_add_to_cart{padding:.618em 0.5em;}
@media (min-width: 992px){
.shop_attributes {
margin-left: -15px;
margin-right: -15px;
max-width: 830px;
}
.shop_attributes .tr {
position: relative;
min-height: 1px;
padding-left: 15px;
padding-right: 15px;
}
.shop_attributes .tr {
float: left;
width: 40%;
}
.shop_attributes:before, .shop_attributes:after {
content: " ";
display: table;
}
}
@media (min-width: 1200px){
.application-table-wrapper {
padding-top: 0;
}
}
@media (max-width:1099.98px){
.accordion-bar-item .inner-aryBtn {   
flex-wrap:wrap;
justify-content:center;
}
.accordion-bar-item .inner-aryBtn i{margin:6px 6px 4px 0;}
}
@media (max-width:899.98px){
.accordionTtile-item, .accordion-bar-item{width:12%;}
.accordionTtile-item.last, .accordion-bar-item.last{width:8%;}
.accordionTtile-item.gap-4, .accordion-bar-item.gap-4{display:none;}
.accordionTtile-bar{font-size:14px;}
.accordion-bar{font-size:13px;}
.prod-RangeTable_AdditionalRow{width:100%; text-align:left;}
}
@media (max-width:767.98px){
.best-reponsive-tab-item .best-reponsive-tab-item-trigger, .best-reponsive-tab-item .best-reponsive-tab-item-trigger.lgTabToggle-tab-active{text-align:left; padding:4% 4% 3% !important; background:#eaeaea !important; color:#000 !important; }
.best-reponsive-tab-item-content-triggerer{border:none !important;}
.best-responsive-tab{background:none; border:none;}
.prd-image-grid img {    width: 86%;}
.best-responsive-tab.lgTabToggle-tab-responsive-active>.best-reponsive-tab-item{margin:0 0 10px;}
.best-reponsive-tab-item .best-reponsive-tab-item-trigger:after {
border: none;
content: "+";
right: 3%;
font-size: 23px;
height: auto;
width: auto;
top: 25%;
color: #545454;
}
.best-reponsive-tab-item .best-reponsive-tab-item-trigger.lgTabToggle-tab-active:after{content:"-"; font-size:32px; top:7%;}
.best-responsive-tab>.best-reponsive-tab-item>.best-reponsive-tab-item-content-triggerer{text-align:left;}
.scroll-wrapper{margin:0;}
.prod-Tabs_Panel_Content, .application-table-wrapper{padding-top:0px;}
.best-responsive-tab.lgTabToggle-tab-responsive-active>.best-reponsive-tab-item{clear:both;}
.woocommerce .product-type-simple .two_fifth, .woocommerce .product-type-simple .three_fifth{width:100%;}
}
@media (max-width:699.98px){ .accordionTtile-item, .accordion-bar-item {
width: 14%;
}
.accordionTtile-item, .accordion-bar-item {
width:30%;
}
.accordionTtile-item.last, .accordion-bar-item.last {
width: 20%;
}
.set{width:100%;}
.prod-RangeTable_AdditionalRow.mobile_view{display:block; background:#f1f1f1;}
.accordion-bar-item .inner-aryBtn {   
flex-wrap:wrap;
justify-content:flex-start;
}
} .related.products{
display: none;
}
@media (max-width: 1199px){
.accordion-container{
overflow-x: scroll;
}
}.best-responsive-tab,.best-responsive-tab *{box-sizing:border-box}.best-responsive-tab:not(.init),.best-responsive-tab-contents:not(.init){opacity:0;visibility:hidden}.best-responsive-tab.init,.best-responsive-tab-contents.init{opacity:1;visibility:show}.best-responsive-tab.lgTabToggle-tab-responsive-active>.best-reponsive-tab-item{display:block}.best-responsive-tab.lgTabToggle-tab-responsive-active>.best-reponsive-tab-item>.best-reponsive-tab-item-trigger{display:block;padding:10px 15px;border:1px solid #ddd;cursor:pointer;-moz-user-select:none;-webkit-user-select:none;user-select:none;-moz-transition:background .3s ease-in;-webkit-transition:background .3s ease-in;-o-transition:background .3s ease-in;transition:background .3s ease-in}.best-responsive-tab.lgTabToggle-tab-responsive-active>.best-reponsive-tab-item>.best-reponsive-tab-item-trigger.lgTabToggle-tab-active,.best-responsive-tab.lgTabToggle-tab-responsive-active>.best-reponsive-tab-item>.best-reponsive-tab-item-trigger:hover{background-color:#fff;color:#fff}.best-responsive-tab.lgTabToggle-tab-responsive-active>.best-reponsive-tab-item>.best-reponsive-tab-item-content-triggerer:not(.lgTabToggle-tab-content-active){display:none}.best-responsive-tab>.best-reponsive-tab-item>.best-reponsive-tab-item-content-triggerer{padding:10px 15px;border:1px solid transparent;border-left-color:#ddd;border-right-color:#ddd}.best-responsive-tab>.best-reponsive-tab-item:last-of-type>.best-reponsive-tab-item-content-triggerer{border-bottom-color:#ddd}.best-responsive-tab:not(.lgTabToggle-tab-responsive-active){display:flex;flex-direction:row;align-items:center;width:100%}.best-responsive-tab:not(.lgTabToggle-tab-responsive-active)>.best-reponsive-tab-item>.best-reponsive-tab-item-trigger{display:block;border:1px solid transparent;border-top-color:#ddd;border-bottom-color:#ddd;padding:10px 15px;cursor:pointer;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.best-responsive-tab:not(.lgTabToggle-tab-responsive-active)>.best-reponsive-tab-item>.best-reponsive-tab-item-trigger:hover,.best-responsive-tab:not(.lgTabToggle-tab-responsive-active)>.best-reponsive-tab-item>.best-reponsive-tab-item-trigger.lgTabToggle-tab-active{background:fff;color:#fff;border-bottom-color:#fff}.best-responsive-tab:not(.lgTabToggle-tab-responsive-active)>.best-reponsive-tab-item+.best-reponsive-tab-item>.best-reponsive-tab-item-trigger,.best-responsive-tab:not(.lgTabToggle-tab-responsive-active)>.best-reponsive-tab-item:first-of-type>.best-reponsive-tab-item-trigger{border-left-color:#ddd}.best-responsive-tab:not(.lgTabToggle-tab-responsive-active)>.best-reponsive-tab-item:first-of-type>.best-reponsive-tab-item-trigger{border-top-left-radius:3px;border-bottom-left-radius:3px}.best-responsive-tab:not(.lgTabToggle-tab-responsive-active)>.best-reponsive-tab-item:last-of-type>.best-reponsive-tab-item-trigger{border-right-color:#ddd;border-top-right-radius:3px;border-bottom-right-radius:3px}.best-responsive-tab:not(.lgTabToggle-tab-responsive-active)>.best-reponsive-tab-item>.best-reponsive-tab-item-content-triggerer{display:none}.best-responsive-tab-contents:not(.lgTabToggle-tab-responsive-active){display:block}.best-responsive-tab-contents.lgTabToggle-tab-responsive-active{display:none}.best-responsive-tab-contents:not(.lgTabToggle-tab-responsive-active)>.best-responsive-tab-content:not(.lgTabToggle-tab-content-active){display:none}