#nav-header a {font-size:12pt;font-weight:bold}
#header{ ; max-width:none;width:100%;padding: 0px 0px;background:#FFF; backgroundx:linear-gradient( 180deg , #bce6ff , #FFFFFF 90%)}
#brands{padding:10px}
.brands-title img,
.brands-logo img{ height: 100px;  }
#header #nav-header{background:rgba(1,103,180,0.95) ;background:#000;padding:8px 0px 13px 0px;width:100% }
.text{word-break: break-word; word-wrap:break-word; }


@media screen and (max-width:768px) {

.brands-title img,
.brands-logo img{ height:auto; width:80% ;margin:0px auto}

.me-form-item[me-type="checkbox" ] span{font-size:9pt}
}


#nav-header ul{ justify-content:center}

@media screen and (max-width:768px) {	
	.nav-icons ul li a i{color:#000}
}

.home-product .me-product{max-width:1600px; margin-top:-200px}
.home-product .me-product-item{background:#FFFFFF;border-radius:10px;overflow:hidden ;box-shadow:0px 0px 15px rgba(0,0,0,0.1);width: calc( 100%/6 - 2% );     margin:1%;}
.home-product .me-product-content{background:#000000;color:#FFFFFF; text-align:center; padding:10px 20px;border-radius:10px;}
.home-product .me-product-content .title{font-size:12pt}


.home-blog .me-blog{max-width:1600px; margin-top:-200px}
.home-blog .me-blog-item{width: calc( 100%/4 - 2% );     margin:1%;border-radius:10px;overflow:hidden ;box-shadow:0px 0px 15px rgba(0,0,0,0.1);}
.home-blog .me-blog a{font-size:12pt}


@media screen and (max-width:1200px) {
    .home-product  .me-product-item{   width: calc( 100%/3 - 2% );    }
    .home-blog .me-blog-item{width: calc( 100%/2 - 2% );}

}
@media screen and (max-width:600px) {
    .home-product  .me-product-item{   width: calc( 100%/2 - 2% );    }

    .home-blog .me-blog-item{width: calc( 100% - 2% );}


}



.te-table-header{background:#103b61}
.te-table-header{background:#003D79}


.title-light,
.title-light *{background-image: linear-gradient(135deg, #FFFFFF , #FFFFFF); -webkit-background-clip: text; background-clip: text; color: transparent;}
.title-dark,
.title-dark *{background-image: linear-gradient(135deg, #004274 ,#0167b4, #004274); -webkit-background-clip: text; background-clip: text; color: transparent;}
.title-green,
.title-green *{background-image: linear-gradient(135deg, #0e6960 ,#49ab9c, #0e6960); -webkit-background-clip: text; background-clip: text; color: transparent;}

.bc-product-category,.bc-products,.bc-product-show{background:none}

.product-type{max-width:none; min-width:200px}

.product-content-category-search select{border:0px; border-bottom:1px solid #999!important}
 

.product-item{  }
.product-item .title a{ white-space: wrap;}


.product-item .product-item-image img{padding:10px 10px}
.product-item .product-item-content *{text-align:center}
.product-item .product-item-content .title {margin-bottom:5px}
.product-show .product-content{ flex: 5;  max-width: none   }
.product-show-top .titleSub{font-weight:400!important}
.product-show-top .intro{font-weight:400}


.blog-typeX{ flex: 1;  max-width: 200px; }
.blog-type{ flex: 1; text-align: left }
.blog-content{ flex:5;  max-width: none;  }
.blog-show .blog-content{ max-width:none;    }

@media screen and (max-width:768px) {
.product-type{display:none}
}

#nav-header li.haveSub > a:after{content: '⌵'; font-size:1em }
#nav-rwd ul li.haveSub > a:after{content: '⌵'; ;}
#nav-rwd li.on.haveSub > a:after{content: '⌵'; transform:rotate(180deg);}

.product-content-category-search label{min-width:100%}
.product-content-category-search label{display:none}

.product-content-category-search label:first-child{display:block}