.lgx-grid-item h1,h2,h3,h4,h5,h6 {
 margin:0 0 10px;
 font-family: 'Kanit', sans-serif;
 font-weight:500;
 letter-spacing:1px
}
.lgx-grid-item p {
 font-family: 'Kanit', sans-serif;
 margin:0 0 10px;
 font-size:16px;
 line-height:1.3;
 letter-spacing:-0.5px;
 color:#764125;
}
.lgx-grid-item img {
 max-width:100%
}
.lgx-table thead tr {
 background:rgba(185,141,54,.2)
}
.lgx-table thead tr th {
 border-bottom:0;
 padding-top:2rem;
 padding-bottom:2rem;
 font-family: 'Kanit', sans-serif;
 text-transform:uppercase;
 color:#282b2e;
}
.lgx-table tbody tr td,.lgx-table tbody tr th {
 padding-top:2rem;
 padding-bottom:2rem;
 border-top:4px solid #f9f9f9;
 background:rgba(185,141,54,.05);
 text-align:center;
 border-right:2px solid #f9f9f9;
}
.lgx-table tbody tr td:hover,.lgx-table tbody tr th,.lgx-table tbody tr th:hover {
 background:rgba(185,141,54,.1)
}
a {
 color:#764125;
}
a.active,a:focus,a:hover {
 color:#bb5115;
 -moz-transition-duration:.3s;
 -webkit-transition-duration:.3s;
 -o-transition-duration:.3s;
 transition-duration:.3s
}
.lgx-tab-another .lgx-grid-wrapper .lgx-single-menu-another .menu-info,.lgx-tab-another .lgx-grid-wrapper .lgx-single-menu-another figure {
 float:left
}
.lgx-grid-item {
 width:33.33%
}
.lgx-grid-item-col1 {
 width:100%
}
.lgx-grid-item-col2 {
 width:50%
}
.lgx-grid-item-col3 {
 width:33.33%
}
.lgx-grid-item-col4 {
 width:25%
}
.lgx-tab-another .lgx-filter-area .lgx-filter {
 margin-bottom:0
}
.lgx-tab-another .lgx-filter-area .lgx-filter li {
 padding-right:0;
 padding-left:0
}
.lgx-tab-another .lgx-filter-area .lgx-filter li a {
 background:rgba(255,255,255,.1);
 padding:1rem 2rem;
 font-family:'Kanit', sans-serif;
 font-size:2rem;
 line-height:3rem;
 color:#fff;
 font-weight:700;
 display:inline-block;
 -webkit-transition:all .3 ease;
 transition:all .3s linear
}
.lgx-tab-another .lgx-filter-area .lgx-filter li a span {
 font-family:'Kanit', sans-serif;
 font-size:1.4rem;
 line-height:2.0999999999999996rem;
 font-weight:400;
 text-transform:none;
 letter-spacing:normal;
 display:block;
 color:#fff;
 opacity:.5
}
.lgx-tab-another .lgx-filter-area .lgx-filter .active a {
 position:relative;
 background:#fff;
 color:#b98d36;
 padding:1rem 3.5rem;
 border:0
}
.lgx-tab-another .lgx-filter-area .lgx-filter .active a span {
 display:block;
 opacity:1;
 color:#282b2e
}
.lgx-tab-another .lgx-filter-area .lgx-filter .active a:before {
 position:absolute;
 content:'';
 width:0;
 height:0;
 border-left:15px solid transparent;
 border-right:15px solid transparent;
 border-top:15px solid #ddd;
 bottom:-21%;
 left:39%;
 display:none
}
.lgx-tab-another .lgx-grid-wrapper .lgx-grid-item {
 width:50%
}
.lgx-tab-another .lgx-grid-wrapper .lgx-single-menu-another figure {
 width:25%;
 position:relative;
 border-radius:50%;
 overflow:hidden
}
.lgx-tab-another .lgx-grid-wrapper .lgx-single-menu-another figure img {
 -webkit-transition:.6s ease;
 transition:.6s ease
}
.lgx-tab-another .lgx-grid-wrapper .lgx-single-menu-another .menu-info {
 width:75%;
 padding-right:1.6rem;
 padding-left:1.6rem
}
.lgx-tab-another .lgx-grid-wrapper .lgx-single-menu-another .menu-info .info-left .title {
 margin-top:0
}
.lgx-tab-another .lgx-grid-wrapper .lgx-single-menu-another .menu-info .info-left .text {
 line-height:2.4rem
}
.lgx-tab-another .lgx-grid-wrapper .lgx-single-menu-another .menu-info .menu-price {
 font-family: 'Kanit', sans-serif;
 font-size:26px;
 font-size:2.6rem;
 text-transform:uppercase;
 text-align:right;
 margin-top:.8rem;
 color:#b98d36;
 font-weight:700
}
.lgx-tab-another .lgx-grid-wrapper .lgx-single-menu-another .menu-info .menu-price span {
 font-family: 'Kanit', sans-serif;
 color:#282b2e;
 font-weight:300;
 font-size:16px;
 font-size:1.6rem;
 margin-right:.5rem;
 opacity:.7
}
.lgx-tab-another .lgx-grid-wrapper .lgx-single-menu-another .menu-info .menu-price:before {
 border-top:1px dashed #ddd;
 display:block;
 position:relative;
 top:19px;
 width:85%;
 content:"";
 right:0
}
.lgx-tab-another .lgx-grid-wrapper .lgx-single-menu-another:hover figure img {
 border-radius:50%;
 -ms-transform:scale(1.5);
 -moz-transform:scale(1.5);
 -webkit-transform:scale(1.5);
 -o-transform:scale(1.5);
 transform:scale(1.5)
}
.lgx-tab-another .lgx-menu-container {
 background:#fff;
 padding:6.8rem 0
}
.lgx-tab-another .lgx-menu-container .lgx-grid-wrapper {
 max-width:1140px;
 margin:0 auto
}
.lgx-tab-another .lgx-grid-wrapper .lgx-grid-item-col1 {
 width:100%
}
.lgx-tab-another .lgx-grid-wrapper .lgx-grid-item-col2 {
 width:50%
}
.lgx-tab-another .lgx-grid-wrapper .lgx-grid-item-col3 {
 width:33.33%
}
.lgx-tab-another .lgx-grid-wrapper .lgx-grid-item-col4 {
 width:25%
}
.lgx-tab-another2 .lgx-filter-area .lgx-filter {
 margin-bottom:0
}
.lgx-tab-another2 .lgx-filter-area .lgx-filter li {
 padding-right:0;
 padding-left:0
}
.lgx-tab-another2 .lgx-filter-area .lgx-filter li a {
 background:#f1f1f1;
 padding:1rem;
 font-family: 'Kanit', sans-serif;
 font-size:2rem;
 line-height:3rem;
 color:#282b2e;
 font-weight:700;
 display:inline-block;
 -webkit-transition:all .3 ease;
 transition:all .3s linear
}
.lgx-tab-another2 .lgx-filter-area .lgx-filter li a span {
 font-family: 'Kanit', sans-serif;
 font-size:1.4rem;
 line-height:2.0999999999999996rem;
 font-weight:400;
 text-transform:none;
 letter-spacing:normal;
 display:block;
 color:#282b2e;
 opacity:.5
}
.lgx-tab-another2 .lgx-filter-area .lgx-filter .active a {
 position:relative;
 background:rgba(255,255,255,.1);
 color:#b98d36;
 padding:1rem 3.5rem;
 border:0
}
.lgx-tab-another2 .lgx-filter-area .lgx-filter .active a span {
 display:block;
 opacity:1;
 color:#282b2e
}
.lgx-tab-another2 .lgx-filter-area .lgx-filter .active a:before {
 position:absolute;
 content:'';
 width:0;
 height:0;
 border-left:15px solid transparent;
 border-right:15px solid transparent;
 border-top:15px solid #b98d36;
 bottom:-21%;
 left:42%;
 display:block
}
.lgx-tab-another-grid .lgx-filter-area {
 margin-bottom:2.6rem
}
.lgx-tab-another-grid .lgx-filter-area .lgx-filter,.lgx-tab-menucard .lgx-filter-area .lgx-filter {
 margin-bottom:0
}
.lgx-tab-another-grid .lgx-filter-area .lgx-filter li {
 padding-right:0;
 padding-left:0
}
.lgx-tab-another-grid .lgx-filter-area .lgx-filter li a {
 background:#f1f1f1;
 padding:1rem;
 font-family: 'Kanit', sans-serif;
 font-size:2rem;
 line-height:3rem;
 color:#282b2e;
 font-weight:700;
 display:inline-block;
 -webkit-transition:all .3 ease;
 transition:all .3s linear
}
.lgx-tab-another-grid .lgx-filter-area .lgx-filter li a span {
 font-family: 'Kanit', sans-serif;
 font-size:1.4rem;
 line-height:2.0999999999999996rem;
 font-weight:400;
 text-transform:none;
 letter-spacing:normal;
 display:block;
 color:#282b2e;
 opacity:.5
}
.lgx-tab-another-grid .lgx-filter-area .lgx-filter .active a {
 position:relative;
 background:#b98d36;
 color:#fff;
 padding:1rem 3.5rem;
 border:0
}
.lgx-tab-another-grid .lgx-filter-area .lgx-filter .active a span {
 display:block;
 opacity:1;
 color:#fff
}
.lgx-tab-another-grid .lgx-filter-area .lgx-filter .active a:before {
 display:none
}
.lgx-tab-another-grid .lgx-menu-container {
 background:0 0;
 padding:0
}
.lgx-tab-another-grid .lgx-menu-container .lgx-grid-wrapper {
 margin:0 auto
}
.lgx-tab-another-grid .lgx-single-menu-another {
 background:#fff
}
.lgx-tab-another-grid .lgx-single-menu-another figure {
 position:relative;
 overflow:hidden
}
.lgx-tab-another-grid .lgx-single-menu-another figure img {
 -webkit-transition:.6s ease;
 transition:.6s ease
}
.lgx-tab-another-grid .lgx-single-menu-another .menu-info {
 width:100%;
 padding:2rem
}
.lgx-tab-another-grid .lgx-single-menu-another .menu-info .info-left .title {
 margin-top:0
}
.lgx-tab-another-grid .lgx-single-menu-another .menu-info .info-left .text {
 line-height:2.4rem
}
.lgx-tab-another-grid .lgx-single-menu-another .menu-info .menu-price {
 font-family: 'Kanit', sans-serif;
 font-size:26px;
 font-size:2.6rem;
 text-transform:uppercase;
 text-align:right;
 margin-top:.8rem;
 color:#b98d36;
 font-weight:700
}
.lgx-tab-another-grid .lgx-single-menu-another .menu-info .menu-price span {
 font-family: 'Kanit', sans-serif;
 color:#282b2e;
 font-weight:300;
 font-size:16px;
 font-size:1.6rem;
 margin-right:.5rem;
 opacity:.7
}
.lgx-tab-another-grid .lgx-single-menu-another .menu-info .menu-price:before {
 border-top:1px dashed #ddd;
 display:block;
 position:relative;
 top:19px;
 width:85%;
 content:"";
 right:0
}
.lgx-tab-another-grid .lgx-single-menu-another:hover figure img {
 -ms-transform:scale(1.5);
 -moz-transform:scale(1.5);
 -webkit-transform:scale(1.5);
 -o-transform:scale(1.5);
 transform:scale(1.5)
}
.lgx-tab-another {
/* margin-left:-8px;
 margin-right:-8px */
 padding-top: 20px;
}
.lgx-tab-another .lgx-single-menu-another {
 margin-left:8px;
 margin-right:8px;
 margin-bottom:2.6rem;
 display:block;
 overflow:hidden
}
@media (max-width:991px) {
 .lgx-grid-item {
  width:50%
 }
 .lgx-tab-another {
  margin-left:0;
  margin-right:0
 }
}
@media (max-width:767px) {
 .lgx-grid-item {
  width:100%
 }
 .lgx-tab-another .lgx-grid-wrapper .lgx-grid-item {
  width:100%;
  padding:0 2rem
 }
}
@media (max-width:991px) {
 .lgx-grid-wrapper-gap {
  margin-left:0;
  margin-right:0
 }
}
@media (max-width:767px) {
 html {
  font-size:52%
 }
 .xs-text-center {
  text-align:center
 }
 .xs-text-right {
  text-align:right
 }
 .xs-text-left {
  text-align:left
 }
 .h1,.h2,h1,h2 {
  font-size:4.2rem;
  line-height:6.300000000000001rem;
  line-height:4.8rem
 }
 .h3,h3 {
  font-size:16px;
  line-height:2.4rem;
  font-weight:400
 }
 .lgx-tab-another .lgx-menu-container {
  padding-bottom:0
 }
}
@media (max-width:480px) {
 html {
  font-size:50%
 }
 }
