/* HOME PAGE Industry Focus 


	#industry-focus .jet-smart-listing__post-thumbnail img {
    min-height: 240px;
}



	#industry-focus .jet-smart-listing__post .post-excerpt-simple {
		margin-top:20px;
		--max-lines: 4;
    --line-height: 1.8em;
    overflow:hidden;
    text-overflow:ellipsis;
    max-height: calc(~var(--max-lines) * var(--line-height));
    display:-webkit-box;
    -webkit-line-clamp: var(--max-lines);
    -webkit-box-orient: vertical;
		min-height: calc(1.8em* 3.25);

	}
	
	#industry-focus .jet-smart-listing__post .post-title-simple{
		overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    margin-top: 20px;
	}

 HOME PAGE Industry Focus END*/



/*Switch Language */


/* Title + breadcrum 

.jupiterx-main-header [class*=-header-post-title] {
	margin-bottom: -30px;
}

.breadcrumb {
	transform: translateY(45px);
}


*/

/* product page tab border */
.jet-tabs-position-top>.jet-tabs__control-wrapper {
	border:0;
}

/* preview mode logo shadow */
.eael_liquid_glass_shadow-effect1 {
    box-shadow: none; 
     -webkit-box-shadow: none;
}


.translatepress-zh_HK .zh_HK-menu-item{ 
	display: none !important; }

.translatepress-en_US .en_US-menu-item{ 
	display: none !important; }



/* hide recapt_v3 but still check*/
.raven-field-type-recaptcha_v3 {
	visibility: hidden;
	margin-top: -70px;
}


.elementor-widget-shortcode .elementor-column-gap-default {margin-bottom:5px;}

/* home page webiner banner */

.min-banner .elementor-widget-image img {
    min-height: 230px;
    max-height: 230px;
    width:auto;
}

/* home page webiner banner  END*/

.jet-posts__inner-content h4.entry-title {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}


.jet-tabs__control:focus-visible {
    outline: none;
}

.jet-tabs__control:focus {
    outline: none;
}


/* Product page Tab-link */
.tab-link {
    color: #030303;
}

.tab-link:hover {
    color: #030303;
    
}

.tab-link2 {
    color: #030303;
}

.tab-link2:hover {
    color: #030303;
    
}

/* Product Menu color */
.jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-item.jet-mega-current-menu-item>.jet-mega-menu-item__inner .jet-mega-menu-item__title,
NOT(.pc-mega-menu >.jet-mega-menu-item__title) {
    text-decoration: underline;
    color: #030303;
    
}



.product-top-menu .jet-mega-menu.jet-mega-menu--layout-horizontal {
	min-width: 1300px;
	max-width: 1300px;
}

.product-top-menu .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-item__title  {
	font-size: 19px;
	font-weight:600;
	line-height: 1.3;
}

.product-top-menu .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-sub-menu .jet-mega-menu-item__title  {
	font-size: 17px;
	font-weight:400;
	line-height: 1.3;
}


.product-top-menu .jet-mega-menu-item {
	margin : 0 4px 0 0 !important;
}


.product-top-menu .jet-mega-menu-sub-menu .jet-mega-menu-item {
	margin : 0 !important;
}

.product-top-menu .jet-mega-menu.jet-mega-menu--animation-none.jet-mega-menu--layout-horizontal .jet-mega-menu-list .jet-mega-menu-sub-menu .jet-mega-menu-sub-menu__list {
	padding: 1em;
}

/* Menu & tab-link END */


.same-width .jet-table__cell-text   {
	white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;	
    width: 330px;	
	  padding: 5px 0 5px 0;
}


.jupiterx-post-template- .elementor-widget-text-editor{
 color:#000000;	
}
.jupiterx-post-template- .jupiterx-main-header{
	display:none;
} 
.jupiterx-post-template- .elementor-column-gap-default>.elementor-column>.elementor-element-populated{
	padding-left:0px;
	padding-right:0px;
}


input:-webkit-autofill,
input:-webkit-autofill:hover, 
input:-webkit-autofill:focus, 
input:-webkit-autofill:active{
    -webkit-background-clip: text;
    -webkit-text-fill-color: #ffffff;
}

.jet-posts__inner-content .post-meta {
	    pointer-events: none;
}
.jet-posts__inner-content .post-meta a{
	color: #54595F!important;
}

.jet-posts__inner-content .entry-title a{
	color: #036BF0!important;
}


.jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-sub-menu {
    position: absolute;
    top: 100%;
    min-width: 200px;
    z-index: 998;
    margin-top: 30px;
}




@media(min-width:769px) {
	
	
	
	.div-2col {
		display: grid;
	}
	
	

	.icon-html {
		width:128px!important;
	}
	
	#same-height img {
		height:250px!important;
		width:auto;
	}
	
	.case-study-content {
    margin-top: -60px!important;
}

	
	.m-content {
		display: none;
	}
	
	.pc-content{
		display:block;
	}
	
	
	.pc-content table tr td {
		padding:20px;
		vertical-align:top;
	}
	
	
	.PandoTable tr {
		border:1px solid #030303;
	}

	.sku-table .jet-table__head-cell:nth-child(1) {
    width:30%!important;
}
	
	.post-top-logo-2 {
        width: 240px;
        margin-bottom: 25px;
        margin-left: 2em;
        margin-right: 8px;
        margin-top: 25px;
    }
	

}


@media(max-width:768px) {
	
	.tab-link {
    color: #fff;
}

.tab-link:hover {
    color: #fff;
    
}

.tab-link2 {
    color: #fff;
}

.tab-link2:hover {
    color: #fff;
    
}
	
	
.jet-mega-menu.jet-mega-menu--layout-dropdown .jet-mega-menu-list .jet-mega-menu-item__title span{
border: none !important;	
}
	
	
	.m-content{
		display:block;
	}
	.pc-content{
		display:none;
	}
	.same-width .jet-table__cell-text{
	white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;	
    width: 260px;
}
	
}