/*
Theme Name: Doodle Elementor
Version: V.1.0
Author: Doodletech team
Author URI: doodletech.ae
Text Domain: doodleelementor
*/
html,
body{margin:0px;overflow-x:hidden;}

.row {
    --bs-gutter-x: 1.5rem;
    --bs-gutter-y: 0;
    display: flex;
    flex-wrap: wrap;
    margin-top: calc(-1* var(--bs-gutter-y));
    margin-right: calc(-.5* var(--bs-gutter-x));
    margin-left: calc(-.5* var(--bs-gutter-x));
    box-sizing: border-box;
}

.row>* {
    flex-shrink: 0;
    width: 100%;
    max-width: 100%;
    padding-right: calc(var(--bs-gutter-x)* .5);
    padding-left: calc(var(--bs-gutter-x)* .5);
    margin-top: var(--bs-gutter-y);
    box-sizing: border-box;
}

.wpcf7-textarea,
.wpcf7-select,
.wpcf7-select option {
    font-family: "Lato", Sans-serif;
    font-size: 18px;
    font-weight: 400;
}

.logo_scrl{}
.alogo_scrl .swiper-slide {width:auto !important;}
.logo_scrl .swiper-slide-inner{width:200px;height:200px;background-color:#FFFFFF;display:flex;} 
.logo_scrl .swiper-slide-inner img{margin:auto;}
.menu_pdctz .current_page_item.lakit-nav__item>.menu-item-link:before{width: 100vw;
    right: 0px !important;
	left:auto !important;
	top:0px !important;
    background: #79C6F0;
    height: 100%;top:0px;}
.pdct_img{top:50%!important;transform:translatey(-50%);}
.item_prdct_mix{}
.item_prdct_mix .lakit-posts__inner-box{display:flex;min-height:100px;position:unset;background-color:#ffffff;flex-direction:row-reverse !important;}
.item_prdct_mix .lakit-posts__inner-box::after{display:none;}
.item_prdct_mix .post-thumbnail{   /* position: absolute;
    right: 50px;
    top: 50%;
    transform: translatey(-50%);
    height: 100%;
    align-items: center;
    display: flex;*/height:150px !important;
    width: 120px !important;}
.item_prdct_mix .post-thumbnail a{height:100%;display:flex;}
.item_prdct_mix .post-thumbnail a img{height:100%;object-fit:contain;object-position:center;width:150px;}
.item_prdct_mix .lakit-posts__inner-content{width:calc(100% - 150px) !important;}

.asset_top{transition:all 0.3s ease-in-out !important; width:100% !important;}
.asset_top .e-con-inner {position:relative;transition:all 0.3s ease-in-out;}
.asset_top .e-con-inner::before{background-color:#ffffff;position:absolute;left:50%;transform:translate(-50%,-50%);top:50%;height:100%;content:"";width:100vw;display:block!important;
transition:all 0.3s ease-in-out;}
.scrollinG .asset_top{padding-top:10px;padding-bottom:10px;}
.scrollinG .asset_top .e-con-inner{padding-top:10px;padding-bottom:10px; }
.scrollinG .asset_top .e-con-inner::before{width:calc(100% + 20px);border-radius:15px;box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;}
.asset_top_img img{transition:all 0.3s ease-in-out;}
.scrollinG .asset_top_img img{width:180px !important;}
.ech_brnd {position:relative !important;overflow:hidden !important;}
.ech_brnd *{z-index:2;}
.ech_brnd::after{position:absolute;content:"" !important;left:-50px;bottom:-50px;background-color:#E6F0F8;width:20px;height:20px;z-index:1;display:block !important;border-radius:50%;
transition:all 0.6s ease-in-out;}
.ech_brnd:hover::after{width:500px;height:500px;left:-100px;bottom:-100px;}
.ech_brnd:hover{box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);}

.asst_product .woocommerce-product-gallery {display:flex;margin-bottom:0px !important;background-color:#ffffff;padding: 10px;}
.asst_product .woocommerce-product-gallery .flex-viewport{order:2;height:auto !important;border: 1px solid #E6E5E7;box-sizing: border-box;}
.asst_product .woocommerce-product-gallery .flex-viewport .woocommerce-product-gallery__image{max-width:unset !important;}
.asst_product .woocommerce-product-gallery ol{width:150px;min-width:150px;order:1;display:flex;flex-direction:column;margin-top:0px !important;padding-right:20px !important;position:absolute;left:-150px;z-index:2;top:0px;}
.asst_product .woocommerce-product-gallery ol li{width:auto !important; background-color:#ffffff;margin-bottom:10px !important;flex:none !important; padding:0px;margin-left:auto !important;
transition:all 0.3s ease-in-out;}
.asst_product .woocommerce-product-gallery ol li img{width:132px !important;border:5px solid #E6E5E7;transition:all 0.3s ease-in-out;padding:7px}
.asst_product .woocommerce-product-gallery ol li img.flex-active{;border:5px solid #5DA4DC;}
.full_itmz,.full_itmz_top{width:100%;max-width:1310px;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto;box-sizing:border-box;}
.full_itmz{display:flex;}
.lft_sd{width:300px;}
.rt_sd{width:calc(100% - 300px);}

.rt_sd .product {}
.rt_sd .product .product_item_container{border-radius: 20px;background: #F5F5F5;padding:21px 36px;display: flex;flex-direction: column;padding:16px 20px;width:100%;}
.rt_sd .product .woocommerce-LoopProduct-link{display:flex !important;flex-direction:column;width:100%;padding-top:35px;}
.rt_sd .product  .product-brand{
	position:absolute;left:20px;top:16px;
	min-width:70px;
	margin-right:auto;
	padding:8px 10px;
	border-radius: 10px;
background: #E03;
	color: #FFF;
text-align: center;
font-family: "Heebo", Sans-serif !important;
font-size: 10px;
font-style: normal;
font-weight: 400;
line-height: 141%; /* 13.4px */
letter-spacing: 0.1px;margin-bottom:5px;}
.rt_sd .product  .aj-rfq-btn,.rt_sd .product  .aj-rfq-pill-btn{margin-left:auto;margin-top:auto;border-radius:10px;}
.rt_sd select {border-radius:10px; color:#ffffff;padding: 10px 21px;box-sizing: border-box;font-size:16px;
    appearance: none;
    -webkit-appearance: none;
    -moz-appearance: none;
	cursor: pointer;display:none;}
.rt_sd .woocommerce-ordering{position: relative;}
.rt_sd .woocommerce-ordering::after {
    content: "";
    position: absolute;
    top: 50%;
    right: 15px;
    width: 8px;
    height: 8px;
    border-right: 2px solid #ffffff;
    border-bottom: 2px solid #ffffff;
    transform: translateY(-70%) rotate(45deg);
    pointer-events: none;
}

.woocommerce .products ul, .woocommerce ul.products{display:flex;flex-wrap:wrap;}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{margin-right:10px;  width: calc(25% - 7.5px);margin-bottom:10px;display:flex;}
.woocommerce ul.products li.last, .woocommerce-page ul.products li.last{margin-right:0px;}
.woocommerce ul.products li.product a img{height:190px; object-fit:contain;object-position:center;margin-bottom:10px;}
.add_to_cart_button ,.product_type_simple{border-radius: 35px !important;
background-color: #5DA4DC !important;color: #FFF!important;
text-align: justify;
font-family: "Heebo", Sans-serif;
font-size: 10px !important;
font-style: normal;
font-weight: 400;
line-height: 137.387%; /* 13.739px */
letter-spacing: 0.1px;padding:10px 20px;  margin:auto 0px 0px auto !important;}

.woocommerce-loop-product__title{color: #000;

font-family: "Heebo", Sans-serif !important;
font-size: 20px !important;
font-style: normal;
font-weight: 700;
line-height: 1.3em;
	margin:0px !important;
	margin-bottom:5px !important;
	padding:0px !important;
}
.lft_sd{padding-right:36px;box-sizing:border-box;}
.lft_sd .widget {border-bottom:1px solid #E6E5E7;padding :25px 0px;}
.lft_sd .widget-title,.lft_sd .wp-block-heading{color: #000;
	margin:0px;
text-align: justify;
font-family: "Heebo", Sans-serif !important;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: 134%; /* 26.8px */
letter-spacing: 0.2px;}
.lft_sd .wc-layered-nav-term  a,.wc-block-product-categories-list-item a{color: #000;
text-align: justify;
font-family: "Heebo", Sans-serif !important;
font-size: 16px;
font-style: normal;
font-weight: 400;
line-height: 134%; /* 21.44px */
letter-spacing: 0.16px;text-decoration:none;}
.lft_sd .wc-brand-list-layered-nav-product_brand{padding-left:0px;}
.lft_sd .wc-layered-nav-term{padding-left:0px;list-style:none; border-radius: 10px;display:flex;background-color:#eee;margin-bottom:5px;position:relative;}
.lft_sd .wc-layered-nav-term a{flex:1;padding: 8px 15px; display:flex; padding-right:30px;position:relative;z-index:1;}
.lft_sd .wc-layered-nav-term .count{position:absolute;top:50%;transform:translatey(-50%);right:10px;z-index:0;}
.lft_sd .wc-layered-nav-term::before{}
.lft_sd .wc-layered-nav-term.chosen {background-color: var(--e-global-color-be0f0d0); color:#ffffff;}
.lft_sd .wc-layered-nav-term.chosen a{color:#ffffff;padding: 8px 25px 8px 15px; }
.lft_sd .wc-layered-nav-term.chosen .count{right:30px;}
.lft_sd .wc-layered-nav-term.chosen a::after {
        content: "×";
    color: #ebebeb;
    position: absolute;
    right: 5px;
    top: 50%;
    transform: translateY(-50%);
    font-size: 18px;
    line-height: 1;
    font-weight: 400;
    cursor: pointer;
    background: red;
    width: 16px;
    height: 16px;
    text-align: center;
    padding: 2px;
    border-radius: 20px;
}
.lft_sd .wc-layered-nav-term:hover{background-color:#5da4dc87 !important;color:#000000;}
.lft_sd .wc-layered-nav-term:hover a{color:#000000;}
.wc-block-product-categories-list {padding-left:0px;list-style:none;}
.wc-block-product-categories-list-item{background-color:#eee;margin-bottom:5px;position:relative;border-radius: 10px;}
.wc-block-product-categories-list-item a{display:flex;padding: 8px 15px; display:flex; padding-right:30px;position:relative;z-index:1;text-align:left;}
.wc-block-product-categories-list-item.current-product-category{background-color: var(--e-global-color-be0f0d0); color:#ffffff;}
.wc-block-product-categories-list-item.current-product-category a{color:#ffffff;}
.wc-block-product-categories-list-item .wc-block-product-categories-list-item-count{position:absolute;top:50%;transform:translatey(-50%);right:10px;z-index:0;}

.clz_btn{display:none;}
.filtr_btn{display:none;}
.woocommerce-breadcrumb{font-family: "Heebo", Sans-serif !important;}

.orderby{font-family: "Heebo", Sans-serif !important;background-color: var( --e-global-color-be0f0d0 );border:0px;}
.orderby {background-color: var( --e-global-color-be0f0d0 );}
.wp-block-woocommerce-cart{width:100%;max-width:1310px;padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto;}
.wc-block-cart__sidebar{background: #B3E4FF;padding:27px 30px;}
.wc-block-cart-item__wrap{display:flex;align-items: center;font-family: "Heebo", Sans-serif !important;text-decoration:none;position:relative;}
.wc-block-cart-item__wrap *{font-family: "Heebo", Sans-serif !important;text-decoration:none;}
.wc-block-components-product-name{width:180px;color: #000;
text-align: justify;
font-size: 24px;
font-style: normal;
font-weight: 700;
line-height: 134%; /* 32.16px */
letter-spacing: 0.24px;}
.wc-block-components-product-metadata{padding-left:10px; padding-right:10px;width:320px;text-align:center;
color: #B9BEBF;
font-size: 24px;font-family: "Heebo", Sans-serif;
font-style: normal;
font-weight: 700;
line-height: 134%; /* 32.16px */
letter-spacing: 0.24px;
	margin-bottom:0px !important;
}
.wc-block-cart-item__remove-link{position:absolute;left:0px;bottom:-100% !important;
color: #5F6060 !important;
text-align: justify;text-decoration:none !important;
font-size: 20px !important;
font-style: normal;
font-weight: 400 !important;
line-height: 134% !important; /* 26.8px */
letter-spacing: 0.2px;}
.wc-block-components-quantity-selector{margin-bottom:0px !important;}
.wc-block-components-quantity-selector::after{border:0px !important;}
.wc-block-cart-item__product{vertical-align: middle !important;}

.wp-block-woocommerce-cart-order-summary-block{font-family: "Heebo", Sans-serif !important;}
.wp-block-woocommerce-cart-order-summary-heading-block.wc-block-cart__totals-title{font-family: "Heebo", Sans-serif !important;color: #000 !important;
text-align: justify;
font-size: 24px !important;
font-style: normal !important;
font-weight: 700 !important;
line-height: 134% !important; /* 32.16px */
letter-spacing: 0.24px !important;padding-left:10px !important;}
.wc-block-components-totals-item{color: #5F6060;
text-align: justify;font-family: "Heebo", Sans-serif !important;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: 134%; /* 26.8px */
letter-spacing: 0.2px;}
.wc-block-components-panel__button{color: #5F6060;
text-align: justify;
font-family: "Heebo", Sans-serif !important;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: 134%; /* 26.8px */
letter-spacing: 0.2px;}
.wc-block-cart__submit-button{background: #0060AD;
	color: #FFF;
text-align: justify;
font-family: "Heebo", Sans-serif !important;
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: 134%; /* 26.8px */
letter-spacing: 0.2px;
}
.wc-block-cart-item__image{padding:20px 0px !important;	}
.wc-block-cart-item__image a{display:block;}
.wc-block-components-quantity-selector__button{color: rgba(0, 0, 0, 0.20) !important;
text-align: justify;
font-size: 20px !important;
font-style: normal;
font-weight: 700;
line-height: 120%; /* 24px */
letter-spacing: 0.2px;opacity:1 !important;box-shadow:none !important;}
.aj-rfq-table th{color: #5F6060;
text-align: justify;
font-family: "Heebo", Sans-serif !important;

font-style: normal;
font-weight: 700;
line-height: 134%; /* 26.8px */
letter-spacing: 0.2px;}
.aj-rfq-table tr{vertical-align: top;}
.aj-rfq-table th{text-align: center;}
.aj-rfq-table th:nth-child(1){text-align:left;}
.aj-rfq-table th:nth-child(4){width:120px;}
.aj-shipping-cell,.aj-cat-cell,.aj-qty-cell{text-align: center;}
.aj-prod-category-text a{color: #5F6060;
font-family: "Heebo", Sans-serif !important;
font-style: normal;
font-weight: 700;
line-height: 134%; /* 26.8px */
letter-spacing: 0.2px;}
.aj-qty-control button{color: rgba(0, 0, 0, 0.20);
font-size: 20px;
font-style: normal;
font-weight: 700;
line-height: 120%; /* 24px */
letter-spacing: 0.2px;}

.aj-shipping-select{background: transparent;border: 0px;color: #000;

font-family: "Heebo", Sans-serif !important;
font-style: normal;
font-weight: 700;
line-height: 134%; /* 32.16px */
letter-spacing: 0.24px;}
.aj-rfq-wrapper{padding:0px;}
.asst_product {height:100%;}
.asst_product .lakit-product-images{height:100%;}
.asst_product .lakit-product-images .woocommerce-product-gallery{height:100%;}

.whole_product_b{padding-left:150px !important;}
.whole_product_b.no_img{padding-left:0px !important;}

.woocommerce-product-gallery__wrapper{width:100%;}
.asst_product .lakit-product-images .woocommerce-product-gallery img{max-height: 60vh;
  object-fit: contain;
  object-position: center;}
.asst_product .lakit-product-images  .flex-viewport{border:0px;}
.btn_blk a{border:1px solid #000000 !important;}
.btn_blue button{border:1px solid #5DA4DC !important;}

.main_menu_ .lakit-nav__item:hover>.menu-item-link-sub{    color: var(--enav2_h_tcolor); border-bottom: 1px solid var(--enav2_h_tcolor);}




.custom-product-dropdown {
    display: none;
}
.head_slider,
.head_slider video{height:calc(100vh - 145px) !important;}
.nw_sldr {height:calc(100vh - 145px) !important;}
.nw_sldr video{height:calc(100vh - 145px) !important;}
.swiper-button-prev,.swiper-button-next{width:45px;height:45px; border-radius:5px;bottom:120px !important;border:1px solid #0284C7;}
.wc-block-product-categories{overflow-y:auto;max-height:500px;}

.pdct_lst_nw_make .bdt-ep-product-grid-item{display:flex;flex-direction:row-reverse;height:100px;}
.pdct_lst_nw_make .bdt-ep-product-grid-item .bdt-ep-product-grid-image{width:120px;}
.pdct_lst_nw_make .bdt-ep-product-grid-item .bdt-ep-product-grid-image img{width:100%;height:120px; object-fit:contain;object-position:center;position:absolute; right:0px;top:50%;transform:translatey(-50%);}
.pdct_lst_nw_make .bdt-ep-product-grid-item .bdt-ep-product-grid-content{flex: 1;
    margin-top: auto;
    margin-bottom: auto;
    align-content: center;
    display: block;}
.pdct_lst_nw_make .bdt-ep-product-grid-item .bdt-ep-product-grid-rating-time {display:none;}

.location_point{left:0% !important;top:0px !important;}

@media (max-width: 1200px) {
	.rt_sd ul.products{gap:10px;}
	.rt_sd ul.products li.product{    width: calc(33.33% - 11px); margin-right:0px;}
}
@media (max-width: 1024px) {
	.aj-rfq-grid{display:flex;flex-direction:column;}
	.aj-rfq-items-col{width:100%;}
	.aj-rfq-summary-col{width:100%;}
	.aj-prod-category-text a{font-size:14px;}
	.item_prdct_mix .post-thumbnail{margin-bottom:0px !important;}
	.item_prdct_mix .post-thumbnail a img{width:100px;}
	.item_prdct_mix .lakit-posts__inner-box{min-height:80px;}

	
.drp_hold{padding-left: :20px !important;
padding-right: 20px !important;}
    /* Hide original Lakit menu */
    .menu_pdctz .lakit-nav-wrap {
        display: none !important;
    }

    /* Custom dropdown */
    .menu_pdctz .custom-product-dropdown {
        display: block;
        position: relative;
        width: 100%;
        max-width: 100%;
        font-family: inherit;
        z-index: 100;
    }

    /* Dropdown button */
    .custom-product-dropdown-trigger {
        width: 100%;
        min-height: 48px;
        padding: 12px 16px;

        display: flex;
        align-items: center;
        justify-content: space-between;

        background: #5DA4DC;
        border: 1px solid #5DA4DC;
        border-radius: 6px;
        color: #fff7f7;
        font-family: inherit;
        font-size: 15px;
        font-weight: 500;
        text-align: left;

        cursor: pointer;
        transition: all 0.2s ease;
    }

    .custom-product-dropdown-trigger:hover {
        border-color: #999999;
    }

    /* Arrow */
    .custom-product-dropdown-arrow {
        font-size: 18px;
        line-height: 1;
        margin-left: 15px;
        transition: transform 0.2s ease;
    }

    /* Rotate arrow */
    .custom-product-dropdown.open
    .custom-product-dropdown-arrow {
        transform: rotate(180deg);
    }

    /* Dropdown options container */
    .custom-product-dropdown-options {
        position: absolute;
        top: calc(100% + 6px);
        left: 0;
        right: 0;
        display: none;
        background: #ffffff;
        border: 1px solid #dddddd;
        border-radius: 6px;
        overflow: hidden;
        box-shadow: 0 8px 25px rgba(0, 0, 0, 0.10);
    }

    /* Open */
    .custom-product-dropdown.open
    .custom-product-dropdown-options {
        display: block;
    }

    /* Individual option */
    .custom-product-dropdown-option {
        display: block;
        padding: 12px 16px;
        color: #222222;
        background: #ffffff;
        font-size: 14px;
        font-weight: 400;
        line-height: 1.4;
        text-decoration: none;
        transition: background 0.2s ease,color 0.2s ease;
    }

    /* Hover */
    .custom-product-dropdown-option:hover {
        background: #f5f5f5;
        color: #111111;
    }

    /* Current page */
    .custom-product-dropdown-option.active {
        background: #f5f5f5;
        font-weight: 600;
    }


.custom-product-dropdown-arrow {
    width: 20px;
    height: 20px;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-shrink: 0;
    transition: transform 0.3s ease;
}

.custom-product-dropdown-arrow svg {
    width: 16px;
    height: 16px;
    fill: none;
    stroke: currentColor;
    stroke-width: 1.8;
    stroke-linecap: round;
    stroke-linejoin: round;
    transition: transform 0.3s ease;
}

/* Open */
.custom-product-dropdown.open
.custom-product-dropdown-arrow svg {    transform: rotate(0deg);}


    .menu_pdctz .current_page_item.lakit-nav__item>.menu-item-link:before{display:none !important;}
	.lft_sd{position:absolute;left:-350px;transition:all 0.3s ease-in-out; background:#ffffff; top:110px;        padding: 10px 16px;
        z-index: 2;height:calc(100vh - 100px);overflow-y:auto;}
	.filtr_btn{display:block;font-size:16px;padding:8px 16px;    background-color: var(--e-global-color-be0f0d0); color:#ffffff;border:0px;box-shadow:none;}
	.rt_sd{width:100%;}
	.filter-open .lft_sd{left:0px;}
	
	.aftrHover {
  position: fixed;
  background-color: transparent;
  width: 0px;
  height: 0px;
  z-index: -1;
  left: 0;
  right: 0;
  opacity: 0;
  transition-property: opacity, width, height;
  transition-duration: 1s 0.3s 0.3s;
  transition-delay: 0.5s, 1s, 1s;
  -webkit-transition-property: opacity, width, height;
  -webkit-transition-duration: 1s, 0.3s, 0.3s;
  -webkit-transition-delay: 0.5s, 1s, 1s;
}
	
.filter-open .aftrHover {
  z-index: 1;
  width: 100%;
  height: 100%;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  transition: opacity 0.3s ease-in-out;
  -webkit-transition: opacity 0.3s ease-in-out;
  -moz-transition: opacity 0.3s ease-in-out;
  -ms-transition: opacity 0.3s ease-in-out;
  -o-transition: opacity 0.3s ease-in-out;
  opacity: 1;
}
	.main_menu_ .menu-item{width:100%;}

.head_slider,
.head_slider video{height:calc(80vh) !important;}
}

@media (max-width: 880px) {
	
.scrollinG .asset_top{padding-top:5px;padding-bottom:5px;}
.scrollinG .asset_top .e-con-inner{padding-top:5px;padding-bottom:5px; }
.scrollinG .asset_top .e-con-inner::before{width:calc(100% + 10px);border-radius:10px;}
.scrollinG .asset_top_img img{width:140px !important;}
	.item_prdct_mix .post-thumbnail a img{width:80px;}
	.item_prdct_mix .lakit-posts__inner-box{min-height:70px;}
	
.head_slider,
.head_slider video{height:calc(60vh) !important;}
}


@media (max-width: 880px) {

    /* Dropdown container */
    .the_main_tanz .lakit-ntabs-heading {
        position: absolute !important;
        display: flex;
        flex-direction: column;
        width: 100%;
        background: #fff;
        border: 1px solid #ddd;
        border-radius: 6px;
        cursor: pointer;
        z-index: 10;
		border-radius:10px !important;  
    }
	.the_main_tanz .lakit-ntabs-heading::after{display:none;}
	.the_main_tanz .lakit-ntab-title{border-radius:10px;	padding-top:15px;}
	.the_main_tanz .lakit-ntab-title.e-active{color:#ffffff; background-color: #0060AD;}
	.the_main_tanz .lakit-ntab-title.e-active .ntabs--title{color:#ffffff;}
	.the_main_tanz .lakit-ntab-title.e-active:after{display:none;}
	.the_main_tanz  .lakit-ntabs-content{padding-top:60px !important;}
   

    /* Dropdown icon */
    .the_main_tanz .ntabs--selectboxicon {
        position: absolute;
        right: 18px;
        top: 24px !important;
        display: flex;
        align-items: center;
        justify-content: center;
        width: 18px;
        height: 18px;
        pointer-events: none;
        transition: transform 0.3s ease;
		display:block !important;
    }

    .the_main_tanz .ntabs--selectboxicon svg {
        width: 18px;
        height: 18px;
		fill:#ffffff;
    }

    /* Tab title styling */
    .the_main_tanz .lakit-ntab-title-text {
        padding-right: 30px;
    }

    .the_main_tanz .ntabs--title {
        font-size: 15px;
        font-weight: 500;
        line-height: 1.4;
    }

    /* Open dropdown */
    .the_main_tanz .lakit-ntabs-heading.dropdown-open
    .lakit-ntab-title:not(.e-active) {
        display: flex;
        align-items: center;
    }

    /* Rotate arrow when dropdown is open */
    .the_main_tanz .lakit-ntabs-heading.dropdown-open
    .ntabs--selectboxicon {
        transform: translateY(-50%) rotate(180deg);
    }

}

@media (max-width: 767px) {
	
.scrollinG .asset_top_img img{width:100px !important;}
	.aj-rfq-table th{display:none;}
	.aj-rfq-table th:nth-child(1){display:block; width:100%;}
	.aj-rfq-table tr{display:flex;flex-wrap:wrap;}
	.aj-rfq-table td{padding:10px 0px;}
	.aj-prod-cell{width:100%;}
	.aj-cat-cell{width:40%;text-align:left;}
	.aj-qty-cell{width:20%;}
	.aj-shipping-cell{width:40%;display:flex;}
	.aj-shipping-cell::before{content:"Shipping required (Yes/No)";font-size:12px;margin-top:auto;margin-bottom:auto;}
	.aj-prod-category-text a{background-color: var( --e-global-color-be0f0d0 ); padding:5px 15px; border-radius:20px; margin-right:5px; color:#ffffff;}
	
    .pdct_img{position:relative !important;}
	
	.rt_sd ul.products li.product{    width: calc(33.33% - 11px); margin-right:0px;}
	.btn_blue button{width:100%;}
	.btn_blk a{width:100%;}
}

@media (max-width: 576px) {
	.aj-rfq-table td{padding:5px 0px;}
	.aj-prod-cell{border:0px !important;}
	.aj-cat-cell{width:100%;text-align:left;border:0px !important;}
	.aj-qty-cell{width:150px;}
	.aj-shipping-cell{width:auto;flex:1;}
	.aj-shipping-cell::before{font-size:12px;}
}

@media (min-width: 768px) {
    .col-md-4 {
        flex: 0 0 auto;
        width: 33.3333%;
    }

    .col-md-5 {
        flex: 0 0 auto;
        width: 41.66666667%;
    }

    .col-md-6 {
        flex: 0 0 auto;
        width: 50%;
    }

    .col-md-7 {
        flex: 0 0 auto;
        width: 58.33333333%;
    }

    .col-md-8 {
        flex: 0 0 auto;
        width: 66.66666667%;
    }


}

