@font-face {font-family:avo;src: url(font/SVN-Avo.ttf);}
@font-face {font-family:avoB;src: url(font/SVN-Avo-bold.ttf);}
@font-face {font-family:ice;src: url(font/UniSansHeavy.otf);}
@font-face {font-family:muli;src: url(font/Muli-Light.ttf);}
@font-face {font-family:muliB;src: url(font/Muli-Bold.ttf);}
@font-face {font-family:helv;src: url(font/UTM-HelvetIns.ttf);}
@font-face {font-family:may;src: url(font/UTM_Sharnay.ttf);}
@font-face {font-family:hongha;src: url(font/UVNHongHaHep_B.ttf);font-weight:normal;}
@font-face {font-family:picture;src: url("font/SVN-Motion Picture.ttf");font-weight:normal;}
@font-face {font-family:amper;src: url("font/SVN-Amperzand.ttf");font-weight:normal;}
@font-face {font-family:capital;src: url("font/CapitalisTypOasis.ttf");font-weight:normal;}
@keyframes zoomIn {
    0%   {transform: scale(0);}     
    100% {transform: scale(1);}
}
@keyframes translateWelcome1 {
	0%   {transform: translateX(50%); opacity:0;} 
    75%   {transform: translateX(50%); opacity:0}  	
    100% {transform: translateX(0);}
}
@keyframes translateWelcome2{
	0%   {transform: translateX(-50%); opacity:0} 
    75%   {transform: translateX(-50%); opacity:0}  	
    100% {transform: translateX(0);}
}
@keyframes TranslateXProject1{
    0%   {transform: translateX(1000px);}
    100% {transform: translateX(0);}
}
@keyframes TranslateXProject2{
    0%   {transform: translateX(3000px);}
    100% {transform: translateX(0);}
}
@keyframes TranslateXProject3{
    0%   {transform: translateX(5000px);}
    100% {transform: translateX(0);}
}
@keyframes itemTranslateShow {
	0% {opacity:0;transform:translateX(300px);}    	
	100%  {transform:translateX(0);}
}
@keyframes itemTranslateShow2 {
	0% {opacity:0;transform:translateX(-1000px);}    	
	100%  {transform:translateX(0);}
}
@keyframes fadeAvatardown {
	0% {opacity:0;transform:translateX(-20px);}    	
	100%  {transform:translateX(0);}
}
@keyframes itemRemoveShow {
	0%  {transform:translateX(0);}
	100% {opacity:0;transform:translateX(-1000px);}    	
}
@keyframes itemHover {
	10%, 90% {
    transform: translate3d(-1px, 0, 0);
  }
  
  20%, 80% {
    transform: translate3d(2px, 0, 0);
  }

  30%, 50%, 70% {
    transform: translate3d(-4px, 0, 0);
  }
  40%, 60% {
    transform: translate3d(4px, 0, 0);
  }	
}

@keyframes Rotate360{
	0%{transform: rotate(0deg);}
	100%{transform: rotate(360deg);}
}
@keyframes phone-icon {
  0% { transform: translate3d(0px, 0, 0); }
  2% { transform: translate3d(2px, 0, 0); }
  4% { transform: translate3d(-2px, 0, 0); }
  6% { transform: translate3d(2px, 0, 0); }
  8% { transform: translate3d(-2px, 0, 0); }
  10% { transform: translate3d(2px, 0, 0); }
  12% { transform: translate3d(-2px, 0, 0); }
  14% { transform: translate3d(2px, 0, 0); }
  16% { transform: translate3d(-2px, 0, 0); }
  18% { transform: translate3d(2px, 0, 0); }
  20% { transform: translate3d(-2px, 0, 0); }
  22% { transform: translate3d(2px, 0, 0); }
  24% { transform: translate3d(-2px, 0, 0); }
  26% { transform: translate3d(2px, 0, 0); }
  28% { transform: translate3d(-2px, 0, 0); }
  30% { transform: translate3d(2px, 0, 0); }
  32% { transform: translate3d(-2px, 0, 0); }
  34% { transform: translate3d(2px, 0, 0); }
  36% { transform: translate3d(-2px, 0, 0); }
  38% { transform: translate3d(2px, 0, 0); }
  40% { transform: translate3d(-2px, 0, 0); }
  42% { transform: translate3d(2px, 0, 0); }
  44% { transform: translate3d(-2px, 0, 0); }
  46% { transform: translate3d(0em, 0, 0); }
}

@keyframes phone-inner {
  0% {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0) scale(0);
            transform: translate3d(0, 0, 0) scale(0);
  }
  33.3333% {
    opacity: 0
    -webkit-transform: translate3d(0, 0, 0) scale(1);
            transform: translate3d(0, 0, 0) scale(1);
  }
  66.6666% {
    opacity: 0;
    -webkit-transform: translate3d(0, 0, 0) scale(0);
            transform: translate3d(0, 0, 0) scale(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translate3d(0, 0, 0) scale(0);
            transform: translate3d(0, 0, 0) scale(0);
  }
}
@keyframes phone-outer {
  0% {
    -webkit-transform: translate3d(0, 0, 0) scale(1);opacity:.4;
            transform: translate3d(0, 0, 0) scale(1);    
  }
  33.3333% {
    -webkit-transform: translate3d(0, 0, 0) scale(2);opacity:0;
            transform: translate3d(0, 0, 0) scale(2);   
  }
  66.6666% {
    -webkit-transform: translate3d(0, 0, 0) scale(1);opacity:0;
            transform: translate3d(0, 0, 0) scale(1); 
  }
  100% {
    -webkit-transform: translate3d(0, 0, 0) scale(1);opacity:0;
            transform: translate3d(0, 0, 0) scale(1); 
  }
}
@keyframes marquee {
 0%   {transform: translateX(100%); }
 100% {transform: translateX(-100%); }
}
body{margin:0;padding:0;font-family:Helvetica,Arial,sans-serif;background:#fafafa;}
h1,h2,h3,h4,h5,h6,strong,b,th{font-weight:600;}
#ShowMenu{display:none;}
.container{width:94%;max-width:1150px;margin:auto;box-sizing:border-box;}
.container.content{margin-top:40px;}
.clearfm *{margin:0;padding: 0;border:none;text-decoration:none;list-style:none;color:inherit;line-height:1.35;}
img,input,iframe,select{border:none;}
table {border-collapse: collapse;}
table td>strong{display:block;margin-top:10px;border:1px solid #2fb11a;padding:10px 0;background-color:#e4ffdf;color:#2fb11a}
.banner{margin-bottom:-5px;}.banner img{width:100%;height:auto;}
.align-left{text-align:left !important;}.align-center{text-align:center !important;}.align-right{text-align:right !important;}
.postImg {overflow:hidden;position:relative;}
.postImg img{width:100%;height:auto;min-height:100%;transition:transform 2s;position:absolute;left:0}
.postImg:hover img{transform:scale(1.1)}
.product-img{background-color:#fff;text-align:center;position:relative;overflow:hidden;}
.product-img img{height:100%;width:auto;left:0;right:0;margin:auto;position:absolute;transition:transform .5s;}.product-list li:hover .product-img img{transform:scale(1.2) rotate(5deg)}
.desc{font-size:15px;color:#5f5f5f;height:80px;line-height:1.4;overflow:hidden}
.message{font-size:15px;color:#4f4f4f}
.background-white{background-color:#fff;padding:50px 60px;}
.red{font-size:15px;color:red}
.boxes+.boxes{margin-top:50px;}
.left{float:left;}
.right{float:right}
.clear{clear:both;}
.detail{font-size:16px;color:#3f3f3f;line-height:1.5;overflow:hidden;}
.detail li+li{margin-top:10px;}
.detail table{width:100% !important;}
.detail td{width:48% !important;padding:1%}
.detail img{max-width:100% !important;cursor:zoom-in;height:auto !important;}
.detail a{color:#51bf0f;text-decoration:none}
.error {color:red;font-size:15px;}
.img{display:block}
.img img{width:auto;height:100%;min-width:100%;}
.imgW img{width:100%;height:auto;min-height:100%;}
.block{display:block}
.btopnone{border-top:none !important}
.overHide{overflow:hidden}.mtop10{margin-top:10px !important;}.mtop20{margin-top:20px !important;}.mtop30{margin-top:30px !important;}.mtop40{margin-top:40px !important;}.mtop50{margin-top:50px !important;}
.pager{clear:both;margin-top:20px;font-size:14px;line-height:1.8}
.pager span,.pager a{background-color:#51bf0f;display:inline-block;text-align:center;width:25px;
    margin-right:3px;border-radius:4px;color:#fff;border:1px solid #fff;padding-bottom:2px;}
.pager a:hover{background-color:#f7ce0f;color:#fff}
.pager span{background-color:#1e1e1e;color:#fff;}
.transparent{background-color:transparent}
.boxes .contain{/* overflow:hidden; */margin-top: 30px;}
.inline-block{display:inline-block}.relative{position:relative;}
.info{font-size:14px;color:#666;margin-top:11px;overflow:hidden;font-family:segoe ui;padding-left:5px;}
.info span, .info a{display:inline-block;margin-right:10px;}.info a:hover{color:#ee0a0a;}.info a{color:#111;}
.info span:last-child, .info a:last-child{;margin-right:0;}
.info .cat:before{content:"\f0c9";font-family:fontawesome;color:#999;display:inline-block;margin-right:6px;}
.info .date:before{content:"\f073";font-family:fontawesome;color:#999;display:inline-block;margin-right:6px;}
.info .views:before{content:"\f06e";font-family:fontawesome;color:#999;display:inline-block;margin-right:6px;}
.info .comments:before{content:"\f0e5";font-family:fontawesome;color:#999;display:inline-block;margin-right:6px;}
.info .share{float:right;}
.info .date:before{content:"\f073";font-family:fontawesome;color:#999;display:inline-block;margin-right:6px;}
.breadcrums{color:#9f9f9f;}
.breadcrums a{color:#5f5f5f;text-transform:uppercase;font-size:14px;}.breadcrums a:hover{color:#F37C7B}
.share{/* margin-top:10px; */}
.width49{width:49%;float:left;}.width49+.width49{float:right;}
.imgFull img{width:100%;height:100%;}
@media only screen
  and (max-width :1023px){
  	.background-white{padding:30px 20px;}
  }
@media only screen
  and (max-width :467px){
      .desc{font-size:13px;}
      .boxes .contain{margin-top:15px;}
      .width49{width:100%;float:none;}
      
      .background-white{}
  }