@font-face {font-family:avo;src:url(/Styles/font/web/mulish-vietnamese-400-normal.woff2) format('woff2');font-weight:normal;font-display:swap;unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}
@font-face {font-family:avo;src:url(/Styles/font/web/mulish-latin-ext-400-normal.woff2) format('woff2');font-weight:normal;font-display:swap;unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}
@font-face {font-family:avo;src:url(/Styles/font/web/mulish-latin-400-normal.woff2) format('woff2');font-weight:normal;font-display:swap;unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
@font-face {font-family:avoB;src:url(/Styles/font/web/mulish-vietnamese-700-normal.woff2) format('woff2');font-weight:normal;font-display:swap;unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}
@font-face {font-family:avoB;src:url(/Styles/font/web/mulish-latin-ext-700-normal.woff2) format('woff2');font-weight:normal;font-display:swap;unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}
@font-face {font-family:avoB;src:url(/Styles/font/web/mulish-latin-700-normal.woff2) format('woff2');font-weight:normal;font-display:swap;unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
@font-face {font-family:muli;src:url(/Styles/font/web/mulish-vietnamese-300-normal.woff2) format('woff2');font-weight:normal;font-display:swap;unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}
@font-face {font-family:muli;src:url(/Styles/font/web/mulish-latin-ext-300-normal.woff2) format('woff2');font-weight:normal;font-display:swap;unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}
@font-face {font-family:muli;src:url(/Styles/font/web/mulish-latin-300-normal.woff2) format('woff2');font-weight:normal;font-display:swap;unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
@font-face {font-family:muliB;src:url(/Styles/font/web/mulish-vietnamese-700-normal.woff2) format('woff2');font-weight:normal;font-display:swap;unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}
@font-face {font-family:muliB;src:url(/Styles/font/web/mulish-latin-ext-700-normal.woff2) format('woff2');font-weight:normal;font-display:swap;unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}
@font-face {font-family:muliB;src:url(/Styles/font/web/mulish-latin-700-normal.woff2) format('woff2');font-weight:normal;font-display:swap;unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
@font-face {font-family:lober;src:url(/Styles/font/web/lobster-vietnamese-400-normal.woff2) format('woff2');font-weight:normal;font-display:swap;unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}
@font-face {font-family:lober;src:url(/Styles/font/web/lobster-latin-ext-400-normal.woff2) format('woff2');font-weight:normal;font-display:swap;unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}
@font-face {font-family:lober;src:url(/Styles/font/web/lobster-latin-400-normal.woff2) format('woff2');font-weight:normal;font-display:swap;unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
@font-face {font-family:caslon;src:url(/Styles/font/web/libre-caslon-text-latin-ext-400-normal.woff2) format('woff2');font-weight:normal;font-display:swap;unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}
@font-face {font-family:caslon;src:url(/Styles/font/web/libre-caslon-text-latin-400-normal.woff2) format('woff2');font-weight:normal;font-display:swap;unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
@font-face {font-family:jr;src:url(/Styles/font/web/josefin-sans-vietnamese-400-normal.woff2) format('woff2');font-weight:normal;font-display:swap;unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}
@font-face {font-family:jr;src:url(/Styles/font/web/josefin-sans-latin-ext-400-normal.woff2) format('woff2');font-weight:normal;font-display:swap;unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}
@font-face {font-family:jr;src:url(/Styles/font/web/josefin-sans-latin-400-normal.woff2) format('woff2');font-weight:normal;font-display:swap;unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
@font-face {font-family:jl;src:url(/Styles/font/web/josefin-sans-vietnamese-300-normal.woff2) format('woff2');font-weight:normal;font-display:swap;unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}
@font-face {font-family:jl;src:url(/Styles/font/web/josefin-sans-latin-ext-300-normal.woff2) format('woff2');font-weight:normal;font-display:swap;unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}
@font-face {font-family:jl;src:url(/Styles/font/web/josefin-sans-latin-300-normal.woff2) format('woff2');font-weight:normal;font-display:swap;unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
@font-face {font-family:jsb;src:url(/Styles/font/web/josefin-sans-vietnamese-600-normal.woff2) format('woff2');font-weight:normal;font-display:swap;unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}
@font-face {font-family:jsb;src:url(/Styles/font/web/josefin-sans-latin-ext-600-normal.woff2) format('woff2');font-weight:normal;font-display:swap;unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}
@font-face {font-family:jsb;src:url(/Styles/font/web/josefin-sans-latin-600-normal.woff2) format('woff2');font-weight:normal;font-display:swap;unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
@font-face {font-family:jb;src:url(/Styles/font/web/josefin-sans-vietnamese-700-normal.woff2) format('woff2');font-weight:normal;font-display:swap;unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}
@font-face {font-family:jb;src:url(/Styles/font/web/josefin-sans-latin-ext-700-normal.woff2) format('woff2');font-weight:normal;font-display:swap;unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}
@font-face {font-family:jb;src:url(/Styles/font/web/josefin-sans-latin-700-normal.woff2) format('woff2');font-weight:normal;font-display:swap;unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
@font-face {font-family:jm;src:url(/Styles/font/web/josefin-sans-vietnamese-500-normal.woff2) format('woff2');font-weight:normal;font-display:swap;unicode-range: U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;}
@font-face {font-family:jm;src:url(/Styles/font/web/josefin-sans-latin-ext-500-normal.woff2) format('woff2');font-weight:normal;font-display:swap;unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}
@font-face {font-family:jm;src:url(/Styles/font/web/josefin-sans-latin-500-normal.woff2) format('woff2');font-weight:normal;font-display:swap;unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
@font-face {font-family:ice;src: url(/Styles/font/UniSansHeavy.otf);}
@font-face {font-family:helv;src: url(/Styles/font/UTM-HelvetIns.ttf);}
@font-face {font-family:may;src: url(/Styles/font/UTM_Sharnay.ttf);}
@font-face {font-family:hongha;src: url(/Styles/font/UVNHongHaHep_B.ttf);font-weight:normal;}
@font-face {font-family:picture;src: url("/Styles/font/SVN-Motion Picture.ttf");font-weight:normal;}
@font-face {font-family:amper;src: url("/Styles/font/SVN-Amperzand.ttf");font-weight:normal;}
@font-face {font-family:scipt;src: url("/Styles/font/SVN-HAPTIC SCRIPT.OTF");font-weight:normal;}
@font-face {font-family:capital;src: url("/Styles/font/CapitalisTypOasis.ttf");font-weight:normal;}
@font-face {font-family:ber;src: url("/Styles/font/SVN-Berkshire Swash.ttf");font-weight:normal;}
@font-face {font-family:aleo;src: url("/Styles/font/SVN-ALEO REGULAR.OTF");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: auto !important;padding:0;font-family:muli;background: #fff;max-width: 1366px;}
h1,h2,h3,h4,h5,h6,strong,b,th{font-family: muli;}

#ShowMenu{display:none;}
.container{width:96%;margin:auto;box-sizing:border-box;max-width: 1150px;}
.clearfm *{margin:0;padding: 0;border:none;text-decoration:none;list-style:none;color:inherit;line-height:1.4;}
img,input,iframe,select{border:none;outline: none;}
table {border-collapse: collapse;}
.banner{margin-bottom:-10px;}
.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: auto;height: 100%;min-width: 100%;transition:transform .5s;position:absolute;left:0;}
.postImg:hover img{transform:scale(1.2)}
.service-item.lidv .postImg img {width:auto;height:auto;min-height: inherit;}
.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: 16px;color: #3a3a3a;height: 66px;line-height: 22px;overflow:hidden;margin: 10px 0;margin-bottom: 0;}
.message{font-size:15px;color:#4f4f4f}
.background-white{background-color:#fff;}
.red{font-size:15px;color:red}
.left{float:left;}
.right{float:right}
.clear{clear:both;}
.detail{font-size:16px;color:#111;/* margin-top:16px; *//* overflow:hidden; */text-align: justify;}
.detail * {font-family:muli !important;}
.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;}
.list-article-category {display:block;padding:0;margin:auto;}
.slidedv {margin-top: 0px;position: relative;width: 73%;float: right;padding-top: 120px;padding-bottom: 55px;}
.slidedv ul {margin:auto;padding:0;display:block;width: 100%;}
.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;}
.service-default.boxes .contain {overflow:hidden;position:relative;margin-top: 0;}
.inline-block{display:inline-block}.relative{position:relative;}
.info{font-size:14px;color:#b2b2b2;margin-top:11px;overflow:hidden;font-family:segoe ui;padding-left:5px;overflow: hidden;}
.info span, .info a{display:inline-block;margin-right:10px;float: left;}.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:#b2b2b2;display:inline-block;margin-right:6px;}
.info .date:before{content:"\f073";font-family:fontawesome;color:#b2b2b2;display:inline-block;margin-right:6px;}
.info .views:before{content:"\f06e";font-family:fontawesome;color:#b2b2b2;display:inline-block;margin-right:6px;}
.info .comments:before{content:"\f0e5";font-family:fontawesome;color:#b2b2b2;display:inline-block;margin-right:6px;}
.info .share{float:right;}
.info .date:before{content:"\f073";font-family:fontawesome;color:#b2b2b2;display:inline-block;margin-right:6px;}
.breadcrums a{color: #000;}.breadcrums a:hover{color:#b19b72}.breadcrums{float:right;}
.share{/* margin-top:10px; */}
.width49{width:49%;float:left;}.width49+.width49{float:right;}
.binhluanfb {display:block;overflow:hidden;width: 100%;margin-top: 20px;}
.binhluanfb .fb-comments {width:100%;}
.fb-comments iframe {width:100% !important}


@media only screen
  and (max-width :467px){
      .desc{/* font-size:13px; *//* height:55px; */}
      .boxes .contain{margin-top:15px;}
      .width49{width:100%;float:none;}
      .breadcrums{display:none;}
  }

  .title-cat{font-size:25px;font-family: aleo;text-transform:uppercase;color: #333333;background-color: #dabf97;position:relative;}
.title-cat .link{position:absolute;right:0;font-size:14px;text-transform:none;top:0;}
.title-cat .link a{color: #b10019;text-decoration:none;display:inline-block;padding:8px 20px;position:relative;padding-right:40px;}
.title-cat .link a:after{content:"\f105";font-family:fontawesome;position:absolute;right:15px;top: 11px;border: 1px solid #b10019;width:14px;text-align:center;border-radius:100%;}
.title-cat span{position:relative;display:inline-block;padding-right:13px;padding-left:15px;background-color: #f6f6f6;}
.title-cat span:before{content:"";position:absolute;height:100%;border-left: 4px solid #dabf97;left:0;}
.reservation {margin-top: 30px}
.reservation h3{font-size: 30px;text-align: center;color: #133a50;text-transform: uppercase;padding-bottom:5px;margin: 0}
.reservation p{padding:0 10%;text-align: center;font-size: 18px;color: #454545;margin:0;margin-top: 10px;}
.reservation .formReservation{overflow: hidden;margin-top:10px;}
.reservation .leftForm{float:left;width:48%;}
.reservation .rightForm{float:right;width:48%;}
.reservation h4{font-size:18px;text-transform: uppercase;color:#0579a2;margin:0;margin-top:20px;}
.reservation .textbox{margin-top: 10px;font-size: 16px;color:#424242}
.reservation label{color:#0579a2;font-size:13px;}
.reservation .button{margin-top:20px;}
.reservation .txt{border:1px solid #c3c3c3;padding:8px 2%;width:100%;border-radius:5px;box-sizing: border-box;margin:5px 0;outline: none;}
.reservation .txtM{height:100px;}
.reservation .btn{background: #064b90;border:none;color: #fff;font-size:15px;padding:8px;width: 80px;border-radius: 5px;outline: none;cursor: pointer;}
.reservation .textbox{position: relative}
.reservation .subcontain{position:relative;}
.reservation .subcontain .loadding{background-color:rgba(255,255,255,.6);background-image:url(../Design/cho.gif);background-repeat:no-repeat;background-position:center;position:absolute;width:100%;height:100%;z-index:5}
.list-comment {display:block;padding:0;margin:auto;list-style:none}
.list-comment img {width:100%;}
.list-comment p{text-align:left;padding:0;margin:0}
.list-comment .item{overflow:hidden;margin-top:20px;border-bottom:1px dashed #a1a1a1;padding-bottom:20px;}
.list-comment .item .img{width:100px;height:auto;float:left}
.list-comment .item .text {width:85%;float:right;}
.list-comment .item .text-comment {width:82%;float:right;}
.list-comment .item .customer{font-size:14px;color:#0579a2;border-bottom:1px solid #dfdfdf;padding-bottom:6px;margin-top:5px;}
.list-comment .item .noidung{margin-top:10px;font-size:14px;color:#4f4f4f;}
.list-comment .item .noidung p{margin:6px 0;font-size:14px;color:#4f4f4f;}
.list-comment .item .date{font-size:13px;color:#9f9f9f;margin-top:3px;}
.anwser-comment{overflow:hidden;margin-top:20px;padding:20px 2%;background-color:#f1f1f1}
.anwser-content{padding:10px 2%;background-color:#fff}
.title-anwser-comment{padding:8px 20px;margin:0;color:#0579a2;font-size:16px;font-weight:bold;}