.result{overflow:auto;}
p.subtitle{color:var(--main);}
p.title{color:var(--main); font-size:40px;}
.moreBtn.PDFBtn span{ float: left; margin-top: 4px;}
a:hover .moreBtn.PDFBtn span{ background-position:top}
.banner{padding:30px 10px; background-image:url('../img/img-inner-banner.jpg'); background-size:cover; overflow:auto;}
.zeroMagrin{margin:0;}
.zero{padding:0;}
section .wrapper{text-align:center;}
section .banner .wrapper{max-width:unset;}
section .wrapper.contactUs{max-width:1200px; margin-top:60px;}

section .wrapper.menu-catalogue{margin:60px auto 0;}
.menu-catalogue .row a img{max-width:80px;}
.menu-catalogue .col-catalogue{ text-align:center; overflow:auto; margin:30px auto 0; }
.menu-catalogue .col-xs-3{ border-right:1px solid var(--main);}
.menu-catalogue .col-xs-3:last-of-type{border-right:0; }
.menu-catalogue .col-catalogue p{color:var(--main); width:100%; text-align:center;}
.menu-catalogue .col-catalogue p.subtitle{letter-spacing: 0px; min-height: 40px; padding: 0; margin: 0;}
.img-center{width:80px; height:80px; float:none; margin:0 auto; background-size:cover;}
.menu-catalogue a:hover .col-catalogue .img-center{background-position:bottom;}
.menu-catalogue a:hover .col-catalogue p{color:var(--secondary);}
.menu-catalogue .col-catalogue .img-center1{background-image:url('../img/contactUs/icon-contactUs.png');}
.menu-catalogue .col-catalogue .img-center2{background-image:url('../img/contactUs/icon-CHINA.png');}
.menu-catalogue .col-catalogue .img-center3{background-image:url('../img/contactUs/icon-ASIAN.png');}
.menu-catalogue .col-catalogue .img-center4{background-image:url('../img/contactUs/icon-EUROPE.png');}

.contentsAddress{margin:20px 0; overflow:hidden; background-repeat:no-repeat; background-size:cover; border-radius:4px;}
.contentsAddress.Bangkok{background-image:url('../img/contactUs/BG-Bangkok.jpg');}
.contentsAddress .contentsInfo{position:relative;width:100%;padding:20px 30px 10px 30px; background-image:var(--linear2); float:left; height:420px;}
/*
.contentsAddress.Bangkok .contentsInfo:after{content:""; height:100%; width:100px; position:absolute; top:0; right:-100px; z-index:60; background-size:cover; background-image:url('../img/contactUs/BG-main.png'); background-repeat:no-repeat;}
*/
.contentsAddress.Bangkok .contentsInfo{height:auto; position:relative;width:60%;padding:20px 30px; background-image:var(--linear2); float:left;}
.contentsAddress.Bangkok .contentsInfo p{max-width:640px; }
.contactUs-CHINA .contentsAddress .contentsInfo{height:320px;}
.contactUs-EUROPE .contentsAddress .contentsInfo{height:360px;}
.contactUs-ASIAN .contentsAddress .contentsInfo{height:360px;}
.contentsAddress p{margin-left:20px; padding-left:10px; position:relative; color:var(--white);width:100%; margin-bottom:16px;}
.contentsAddress p.subinfo{margin-bottom:2px;}
.contentsAddress p a{color:var(--white);}
.contentsAddress p a:hover{color:var(--secondary);}
.contentsAddress p.title{margin-left:0; padding-left:0;  width:100%; max-width:100%; }
.contentsAddress p.subtitle{margin-left:0; padding-left:0;  width:100%; max-width:100%;}
.address:before{background:url('../img/contactUs/icon-address.png') no-repeat; background-size:cover; width:20px; height:20px; display: block; content: ''; position: absolute; top: 0; left: -20px; background-size:cover;}
.tel:before{background:url('../img/contactUs/icon-tel.png') no-repeat; background-size:cover; width:20px; height:20px; display: block; content: ''; position: absolute; top: 0; left: -20px; background-size:cover;}
.email:before{background:url('../img/contactUs/icon-email.png') no-repeat; background-size:cover; width:20px; height:20px; display: block; content: ''; position: absolute; top: 0; left: -20px; background-size:cover;}
.website:before{background:url('../img/contactUs/icon-website.png') no-repeat; background-size:cover; width:20px; height:20px; display: block; content: ''; position: absolute; top: 0; left: -20px; background-size:cover;}
.fax:before{background:url('../img/contactUs/icon-fax.png') no-repeat; background-size:cover; width:20px; height:20px; display: block; content: ''; position: absolute; top: 0; left: -20px; background-size:cover;}
.person:before{background:url('../img/contactUs/icon-person.png') no-repeat; background-size:cover; width:20px; height:20px; display: block; content: ''; position: absolute; top: 0; left: -20px; background-size:cover;}
.mobile:before{background:url('../img/contactUs/icon-mobile.png') no-repeat; background-size:cover; width:20px; height:20px; display: block; content: ''; position: absolute; top: 0; left: -20px; background-size:cover;}


@media screen and (max-width: 1600px){
}

@media screen and (max-width: 1200px){
	.contentsAddress img{display:none;}
	.contentsAddress.USA{background-image:url('../img/contactUs/BG-USA.jpg');}
	.contentsAddress.HK{background-image:url('../img/contactUs/BG-HK.jpg');}
	.contentsAddress.Shenzhen{background-image:url('../img/contactUs/BG-Shenzhen.jpg');}
	.contentsAddress.GuangZhou{background-image:url('../img/contactUs/BG-GuangZhou.jpg'); background-position:right;}
	.contentsAddress.Europe{background-image:url('../img/contactUs/BG-Europe.jpg'); background-position:right;}
	.contentsAddress .contentsInfo{height:320px; position:relative;width:60%;padding:20px 30px; float:left;}
	.contactUs-CHINA .contentsAddress .contentsInfo{width:100%;}
	.contactUs-EUROPE .contentsAddress .contentsInfo{width:100%;}
	.contactUs-ASIAN .contentsAddress .contentsInfo{width:100%;}
}

@media screen and (max-width: 991px){
	.menu-catalogue .col-catalogue .img-center{width: 40px; height: 40px;}
	.menu-catalogue .col-catalogue p{ font-size: 14px; }
	.contentsAddress.Bangkok .contentsInfo{width:100%; background-image:var(--linear); }
	.contentsAddress .contentsInfo{width:100%;background-image:var(--linear); background-image:var(--linear); }
	.contactUs-CHINA .contentsAddress .contentsInfo{background-image:var(--linear2);}
	.contactUs-EUROPE .contentsAddress .contentsInfo{background-image:var(--linear2);}
	.contactUs-ASIAN .contentsAddress .contentsInfo{background-image:var(--linear2);}
	
}

@media screen and (max-width: 768px){
	.contactUs-CHINA .contentsAddress .contentsInfo{height:auto;}
	.contactUs-EUROPE .contentsAddress .contentsInfo{height:auto;}
	.contactUs-ASIAN .contentsAddress .contentsInfo{height:auto;}
	.menu-catalogue .col-catalogue p.subtitle{letter-spacing:0px; font-size:12px;}
}

@media screen and (max-width: 510px){
	section.inner .products span.USD{line-height: normal;}
}