@import "animate.css";
@import "bootstrap.min.css";
@import "font-awesome.min.css";
@import "owl.carousel.css";
@import "owl.transitions.css";
@import "slimmenu.min.css";
@import "multi-row-grid.css";
@import "jquery.mCustomScrollbar.css";
@font-face{font-family:'FS Trajan Pro';src:url(FS-TrajanPro-Regular.ttf) format("woff")}
@font-face{font-family:'Palatino Linotype';src:url(palatino.ttf) format("woff")}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}
body{position:relative;overflow-x:hidden;font-size:14px;font-family:'FS Trajan Pro';color:#000}
h1,h2,h3,h4,h5,h6{clear:both}
h1{font-size:2em;margin:.67em 0}
img{max-width:100%;height:auto;width:auto;border:0;vertical-align:middle}
a{text-decoration:none;color:#fff}
a:hover{color:#d9ba8f;text-decoration:none}
a:focus{text-decoration:none;color:inherit;outline:none}
a,button,input{transition:all .3s ease-in-out 0;-moz-transition:all .3s ease-in-out 0;-o-transition:all .3s ease-in-out 0;-webkit-transition:all .3s ease-in-out 0;-ms-transition:all .3s ease-in-out 0}
*,:before,:after{box-sizing:border-box}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
ul{list-style:none;padding:0}
ul:after,section:after{content:'';clear:both;display:block}
small{font-size:80%}
::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#F5F5F5}
::-webkit-scrollbar{width:4px;background-color:#F5F5F5}
::-webkit-scrollbar-thumb{background-color:#212121;position:relative}
body,html{margin:0;-webkit-transition:opacity 400ms;-moz-transition:opacity 400ms;transition:opacity 400ms}
.one-page body{width:100%;height:100%;position:absolute;-webkit-filter:blur(0)}
.one-page #main-bg{position:absolute;height:100%;width:100%;z-index:4;opacity:1}
.one-page .ibg-bg{position:absolute;width:100%!important}
.center{text-align:center}
.zindex-1{z-index:1}
.zindex-2{z-index:2}
#bg-animate{height:100%;width:100%;background:#000;opacity:1;z-index:1}
.pos-abs{position:absolute}
#content-top-left{top:40px;left:40px;width:35px;position:absolute}
#content-bottom-left{bottom:40px;left:40px;position:absolute}
#content-top-right{top:40px;right:40px;position:absolute}
#content-bottom-right{bottom:40px;right:40px;position:absolute}
#content-bottom-center{position:absolute;left:0;right:0;bottom:50px;width:520px}
#main-content{width:100%;height:100%}
.logo{padding-top:5%;width:100%;position:relative;margin-bottom:30px}
.logo a{display:block}
.logo img{width:175px;margin-top:-15px}
.title-index{color:#fff;position:relative;display:table;width:100%;padding:180px 0;transition:all .5s ease-in-out 0;-moz-transition:all .5s ease-in-out 0;-o-transition:all .5s ease-in-out 0;-webkit-transition:all .5s ease-in-out 0;-ms-transition:all .5s ease-in-out 0}
.title-index h2{font-size:25px;line-height:35px;margin-bottom:5px;position:relative}
.title-index h3{font-size:47px;color:#d9ba8f;line-height:60px;position:relative}
.languages a:first-child{margin-right:4px;padding-right:9px;border-right:1px solid #fff}
.border-menu{height:1px;width:100%;background:#fff;float:left;margin-bottom:9px;transition:all 1s ease-in-out 0;-moz-transition:all 1s ease-in-out 0;-o-transition:all 1s ease-in-out 0;-webkit-transition:all 1s ease-in-out 0;-ms-transition:all 1s ease-in-out 0}
.main-menu{float:right;margin-bottom:35px;height:30px;width:35px;cursor:pointer;right:0;transition:all 1s ease-in-out 0;-moz-transition:all 1s ease-in-out 0;-o-transition:all 1s ease-in-out 0;-webkit-transition:all 1s ease-in-out 0;-ms-transition:all 1s ease-in-out 0}
.shopping-cart{float:right;width:41px;height:40px;right:0}
.shopping-cart button{border:none;background:transparent;padding:0;width:40px;float:right;position:relative}
.count-cart{background:#fff;color:#000;width:21px;height:21px;border-radius:50px;font-size:12px;position:absolute;top:-5px;right:-7px;padding-top:2.5px}
.social-icon a{margin-right:10px}
.social-icon .face-icon i{/*width:10px;*//*background:url(../images/icon-fb-new1.png) 0 -20px no-repeat;*/display:inline-block;height:20px;font-size: 25px;}
.social-icon .face-icon:hover i{background-position:0 0}
.social-icon .ins-icon i{/*width:19px;*//*background:url(../images/icon-ins-new1.png) 0 -19px no-repeat;*/display:inline-block;height:19px;font-size: 25px;}
.social-icon .ins-icon:hover i{background-position:0 0}
.social-icon .bee-icon i{width:19px}
.social-icon .ytb-icon i{/*width:26px;*//*background:url(../images/icon-ytb-new-1.png) 0 -19px no-repeat;*/display:inline-block;height:19px;font-size: 25px;}
.social-icon .ytb-icon:hover i{background-position:0 0}
.hotline{color:#fff;font-size:15px;cursor:pointer}
.hotline span{font-size:18px}
.border-title{margin:auto;width:1px;background:#fff;float:left;left:49.8%;right:49.9%;bottom:100%;position:absolute}
.border-top-title{margin-bottom:2%}
.middle-title{height:85%;width:100%;display:table}
.see-infor-btn{background:transparent;border:1px solid #fff;font-size:15px;font-weight:100;padding:15px 35px;color:#fff;width:100%;float: left;margin-left: 10px;width: inherit;}
.see-infor-btn:hover{background:transparent;border:1px solid #d9ba8f;font-size:15px;font-weight:100;padding:15px 35px;color:#d9ba8f}
.social-icon span{display:none}
.btn-abs{height:15%;margin:auto;bottom:7%;display:table;z-index:3}
.verti-middle{display:table-cell;vertical-align:middle}
.verti-bottom{display:table-cell;vertical-align:bottom}
#bg-animate{animation-duration:14s;animation-name:cssAnimation;background:#000;position:absolute;top:0;left:0;opacity:0;z-index:3}
@keyframes cssAnimation {
0%{opacity:1;z-index:9999}
25%{opacity:1;z-index:9999}
50%{opacity:1;z-index:9999}
100%{opacity:0;z-index:9999}
}
@-webkit-keyframes cssAnimation {
0%{opacity:1;z-index:9999}
25%{opacity:1;z-index:9999}
50%{opacity:1;z-index:9999}
100%{opacity:0;z-index:9999}
}
@-moz-keyframes cssAnimation {
0%{opacity:1;z-index:9999}
25%{opacity:1;z-index:9999}
50%{opacity:1;z-index:9999}
100%{opacity:0;z-index:9999}
}
.main-bg{animation-duration:11s;animation-name:mainShow;background:#000;position:absolute;top:0;left:0;opacity:0}
@keyframes mainShow {
0%{opacity:0;-webkit-filter:blur(3px);filter:blur(3px)}
25%{opacity:1;-webkit-filter:blur(0px);filter:blur(0px)}
50%{opacity:1;-webkit-filter:blur(0px);filter:blur(0px)}
100%{opacity:0;-webkit-filter:blur(3px);filter:blur(3px)}
}
@-webkit-keyframes mainShow {
0%{opacity:0;-webkit-filter:blur(3px);filter:blur(3px)}
25%{opacity:1;-webkit-filter:blur(0px);filter:blur(0px)}
50%{opacity:1;-webkit-filter:blur(0px);filter:blur(0px)}
100%{opacity:0;-webkit-filter:blur(3px);filter:blur(3px)}
}
@-moz-keyframes mainShow {
0%{opacity:0;-webkit-filter:blur(3px);filter:blur(3px)}
25%{opacity:1;-webkit-filter:blur(0px);filter:blur(0px)}
50%{opacity:1;-webkit-filter:blur(0px);filter:blur(0px)}
100%{opacity:0;-webkit-filter:blur(3px);filter:blur(3px)}
}
.page #bg-animate{-moz-animation:cssAnimation 0 ease-in 8s forwards;-webkit-animation:cssAnimation 0 ease-in 8s forwards;-o-animation:cssAnimation 0 ease-in 8s forwards;animation:cssAnimation 0 ease-in 8s forwards;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}
.border-title{-moz-animation:csslineTitle .5s ease-in 1s forwards;-webkit-animation:csslineTitle .5s ease-in 1s forwards;-o-animation:csslineTitle .5s ease-in 1s forwards;animation:csslineTitle .5s ease-in 1s forwards;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;height:0}
.border-bottom-title{bottom:-140%}
.verti-middle h3 .border-title{transform:rotate(0deg);position:relative;margin-top:80px}
@keyframes csslineTitle {
to{height:70px;transition:all .5s ease-in-out 1s;-moz-transition:all .5s ease-in-out 1s;-o-transition:all .5s ease-in-out 1s;-webkit-transition:all .5s ease-in-out 1s;-ms-transition:all .5s ease-in-out 1s}
}
@-webkit-keyframes csslineTitle {
to{height:70px;transition:all .5s ease-in-out 0;-moz-transition:all .5s ease-in-out 0;-o-transition:all .5s ease-in-out 0;-webkit-transition:all .5s ease-in-out 0;-ms-transition:all .5s ease-in-out 0}
}
.logo-animate{padding-top:5%;width:100%;position:relative;height:100%}
.logo-animate a.img-logo-animation{animation-duration:4s;animation-name:pulse;opacity:0;position:absolute;left:0;right:0;margin:auto;bottom:0;top:0;height:132px}
.logo-animate img{width:85px;margin-top:0}
@-webkit-keyframes pulse {
0%{top:0;opacity:0;-webkit-filter:blur(3px);filter:blur(3px)}
40%{opacity:1;top:-40px;-webkit-filter:blur(0px);filter:blur(0px)}
50%{opacity:1;top:-40px;-webkit-filter:blur(0px);filter:blur(0px)}
100%{top:-100px;opacity:0;-webkit-filter:blur(3px);filter:blur(3px)}
}
@keyframes pulse {
0%{top:0;opacity:0;-webkit-filter:blur(3px);filter:blur(3px)}
40%{opacity:1;top:-40px;-webkit-filter:blur(0px);filter:blur(0px)}
50%{opacity:1;top:-40px;-webkit-filter:blur(0px);filter:blur(0px)}
100%{top:-100px;opacity:0;-webkit-filter:blur(3px);filter:blur(3px)}
}
.content-intro{animation-duration:4s;animation-name:pulseContent;opacity:0;position:absolute;left:0;right:0;top:0;width:100%;height:40px;bottom:0;text-align:center;margin:auto}
.content-intro span{color:#fff;width:100%}
@-webkit-keyframes pulseContent {
0%{top:0;opacity:0;-webkit-filter:blur(3px);filter:blur(3px)}
40%{top:-40px;opacity:1;-webkit-filter:blur(0px);filter:blur(0px)}
50%{top:-40px;opacity:1;-webkit-filter:blur(0px);filter:blur(0px)}
100%{top:-80px;opacity:0;-webkit-filter:blur(3px);filter:blur(3px)}
}
@keyframes pulseContent {
0%{top:0;opacity:0;-webkit-filter:blur(3px);filter:blur(3px)}
40%{top:-40px;opacity:1;-webkit-filter:blur(0px);filter:blur(0px)}
50%{top:-40px;opacity:1;-webkit-filter:blur(0px);filter:blur(0px)}
100%{top:-80px;opacity:0;-webkit-filter:blur(3px);filter:blur(3px)}
}
.section-main-content{transition:all 1s ease-in-out 0;-moz-transition:all 1s ease-in-out 0;-o-transition:all 1s ease-in-out 0;-webkit-transition:all 1s ease-in-out 0;-ms-transition:all 1s ease-in-out 0}
.hide-section-right{position:absolute;right:0;left:0;margin:auto;transition:all 1s ease-in-out 0;-moz-transition:all 1s ease-in-out 0;-o-transition:all 1s ease-in-out 0;-webkit-transition:all 1s ease-in-out 0;-ms-transition:all 1s ease-in-out 0;opacity:0;-webkit-filter:blur(3px);filter:blur(3px)}
.hide-section-left{transition:all .5s ease-in-out 0;-moz-transition:all .5s ease-in-out 0;-o-transition:all .5s ease-in-out 0;-webkit-transition:all .5s ease-in-out 0;-ms-transition:all .5s ease-in-out 0;-webkit-filter:blur(3px);filter:blur(3px);opacity:0}
.show-section{opacity:1;-webkit-filter:blur(0px);filter:blur(0px);z-index:9999}
.main-menu-box{text-align:center;padding:30px}
.main-menu-box ul li{margin-bottom:15px}
.main-menu-box ul li a{font-size:22px;font-weight:400;color:#fff;position:relative}
.main-menu-box ul li a span{transition:all .5s ease-in-out 0;-moz-transition:all .5s ease-in-out 0;-o-transition:all .5s ease-in-out 0;-webkit-transition:all .5s ease-in-out 0;-ms-transition:all .5s ease-in-out 0;opacity:0}
.main-menu-box ul li a:hover{color:#d9ba8f}
.change-right-btn{background:url(../images/icon-arrow.png) no-repeat;background-size:30px;width:35px;height:30px;opacity:0;transition:all 1s ease-in-out 0;-moz-transition:all 1s ease-in-out 0;-o-transition:all 1s ease-in-out 0;-webkit-transition:all 1s ease-in-out 0;-ms-transition:all 1s ease-in-out 0}
.hide-btn-menu{transition:all 1s ease-in-out 0;-moz-transition:all 1s ease-in-out 0;-o-transition:all 1s ease-in-out 0;-webkit-transition:all 1s ease-in-out 0;-ms-transition:all 1s ease-in-out 0;-webkit-filter:blur(3px);filter:blur(3px);opacity:0}
.show-btn-arrow{-webkit-filter:blur(0px);filter:blur(0px);opacity:1;transition:all 1s ease-in-out 0;-moz-transition:all 1s ease-in-out 0;-o-transition:all 1s ease-in-out 0;-webkit-transition:all 1s ease-in-out 0;-ms-transition:all 1s ease-in-out 0}
.none-index{padding:0 0 40px}
.none-index .verti-middle{display:table-cell;vertical-align:top}
.none-index .verti-middle p{padding:5px 10px}
.none-index .verti-middle h2{margin-top:0}
.none-index .verti-middle h3{margin-bottom:10px}
.slider-full{width:100%;float:left;padding:0 35px;margin-top:50px;position:absolute}
.none-index #cake-width-slider h2{color:#b4966d;font-style:italic;font-size:17px;text-transform:inherit}
.none-index #cake-width-slider h3{font-size:32px;line-height:47px}
.none-index #cake-width-slider h3 a{color:#d9ba8f}
.none-index #cake-width-slider h3 a span{display:block}
.none-index #cake-width-slider .owl-prev{background:url(../images/arrow-left.png) no-repeat;height:45px;width:20px;position:absolute;left:-25px;bottom:0;top:0;margin:auto;text-indent:-8000px;background-size:20px}
.none-index #cake-width-slider .owl-next{background:url(../images/arrow-right.png) no-repeat;height:45px;width:20px;position:absolute;right:-25px;bottom:0;top:0;margin:auto;text-indent:-8000px;background-size:20px}
.item-cake{position:relative;padding:30px 0}
.item-cake:after{content:"";position:absolute;width:80px;height:1px;background:#fff;top:0;left:0;right:0;margin:auto}
.item-cake:before{content:"";position:absolute;width:80px;height:1px;background:#fff;bottom:0;left:0;right:0;margin:auto}
.none-index #bt2-width-slider .owl-prev{height:25px;width:75px;position:absolute;left:-25px;bottom:0;top:-90px;color:#b69b78;margin:auto;font-size:14px;transform:rotate(-90deg)}
.none-index #bt2-width-slider .owl-next{height:25px;width:75px;position:absolute;right:-25px;bottom:0;color:#b69b78;top:-90px;margin:auto;font-size:14px;transform:rotate(90deg)}
.bt2-item-cake{padding:0 10%}
.bt2-item-img{float:left;width:40%;margin-top:15px}
.bt2-item-img .slshow{/*padding: 5px;*/ /*border: 1px #fff solid*/}
.bt2-item-content{float:left;width:60%;text-align:left;padding-left:5%;margin-top:15px}
.bt2-item-content h2 a{color:#b69b78}
.china-name{color:#b69b78}
.none-index .verti-middle .bt2-price{margin:15px 0;padding:0;font-size:20px;color:#b69b78}
.none-index .verti-middle .bt2-description{padding:0;font-size:16px;text-transform:none;color:#b69b78;font-family:'Palatino Linotype'}
.none-index .verti-middle .btn-order{background:transparent;border:1px solid #b69b78;font-size:15px;font-weight:100;padding:15px 100px;color:#b69b78;float:left;margin-top:25px}
.none-index .verti-middle .btn-order:hover{border:1px solid #fff;color:#fff}
.btn-no-boder{position:relative}
.btn-no-boder .see-infor-btn{border:none;padding:0 50px}
.btn-no-boder .see-infor-btn:hover{background:transparent;border:none;font-size:15px;font-weight:100;padding:0 50px;color:#d9ba8f}
.back-page{position:absolute;top:0;left:40px;z-index:99}
@media screen and (max-width: 540px) {
	.back-page{position:absolute;top:0;left:82px;z-index:99}
}
@media screen and (max-width: 400px) {
.back-page{position:absolute;top:32px;left:82px;z-index:99}
}
.back-page .arrow-back-page{background:url(../images/arrow-left-bt2.png) no-repeat;width:32px;height:13px;float:left;background-size:60px;margin-top:-70px}
#bt2-width-slider .owl-pagination{position:absolute;width:100%;text-align:center;bottom:-15%}
#bt2-width-slider .owl-pagination .owl-page{display:inline-block}
#bt2-width-slider .owl-pagination .owl-page span{background:#fff;width:7px;height:7px;display:block;border-radius:50px;margin-right:7px}
#bt2-width-slider .owl-pagination .active span{background:#b69b78}
.bt2-item-content h2 a:hover{content:#fff}
.shopping-cart-page{height:240px;padding:0;margin:20px 0;margin-bottom:10px}
.shopping-cart-page .item-shopping-cart:first-child{border-top:1px solid #d9ba8f}
.item-shopping-cart{float:left;width:100%;padding:22px 0 0;border-bottom:1px solid #d9ba8f}
.img-product-cart{float:left;display:table;width:15%;padding:0 25px}
.img-product-cart img{width:100px}
.name-product-cart{float:left;display:table;width:30%;padding:0 2%}
.name-product-cart h2{vertical-align:middle;display:table-cell;text-align:left}
.name-product-cart h2 a{color:#d9ba8f;font-size:21px}
.name-product-cart h2 span{display:block;color:#d9ba8f;font-size:19px}
.price-product-cart{float:left;display:table;width:24%;padding:0 2%}
.price-product-cart span{vertical-align:middle;display:table-cell;color:#d9ba8f;font-size:20px}
.quality-product-cart{display:table;float:left;width:25%;padding:0 2%}
.quality-product-cart input{vertical-align:middle;display:block;color:#d9ba8f;background:transparent;height:34px;border:none;width:44px;text-align:center;font-size:20px;float:left}
.quality-product-cart input:focus{border:#d9ba8f;transition:all .3s ease-in-out 0;-moz-transition:all .3s ease-in-out 0;-o-transition:all .3s ease-in-out 0;-webkit-transition:all .3s ease-in-out 0;-ms-transition:all .3s ease-in-out 0}
.quality-product-cart .vertical{vertical-align:middle;display:table-cell;padding:0 30%}
.quality-product-cart .reduction,.quality-product-cart .increase{background:url(../images/btn-next-prev.png) no-repeat;width:9px;height:17px;display:block;margin-top:8px;float:left}
.quality-product-cart .reduction{background-position:0 0}
.quality-product-cart .increase{background-position:-9px 0}
.btn-remove-product{display:table;float:left;width:5%;padding:0 2%}
.height-89{height:89px}
.btn-remove-product a{vertical-align:middle;display:table-cell}
.payment{padding:20px 0}
.checkbox-vat{float:left;padding:15px 0 0;width:30%}
.money-paid{color:#d9ba8f;font-size:20px;float:left;width:40%;display:block;padding-bottom:30px;text-align:center;padding-top:15px}
.money-paid span{color:#fff;margin-left:50px}
.btn-payment{float:left;width:30%;display:block;text-align:right;padding:15px 0}
.btn-payment a{padding:15px 70px;border:1px solid #d9ba8f;color:#d9ba8f}
.shopping-cart-page::-webkit-scrollbar{width:2px;background-color:#fff}
.shopping-cart-page::-webkit-scrollbar-thumb{background:#d9ba8f;position:relative}
.show-mobile{display:none!important}
.contact-page h2{color:#d9ba8f}
.contact-box{width:85%;margin:auto}
.width-45{width:45%;float:left}
.width-55{width:55%;float:left}
.stl-input{height:50px;border:1px solid #d9ba8f;color:#d9ba8f;font-style:italic;background:transparent;padding:0 15px;width:100%;margin-bottom:15px}
.mar-7{margin:7px}
.mar-10{margin:10px}
.contact-box textarea{height:180px;padding-top:10px}
.contact-box p{color:#d9ba8f;text-align:left}
.contact-box p span{display:block}
.width-45 .stl-input:last-child,.width-55 .stl-input:last-child{margin-bottom:0}
.contact-page .show-mobile{color:#d9ba8f}
.contact-page .show-mobile span{display:block}
.contact-page input[type="submit"]:hover{border:1px solid #fff;color:#fff}
.back-page-text{position:absolute;top:10px;bottom:0;margin:auto;width:79px;height:27px;left:5px}
.back-page-text a{color:#d9ba8f;font-size:15px;transform:rotate(-90deg);float:left;transition:all .3s ease-in-out 0;-moz-transition:all .3s ease-in-out 0;-o-transition:all .3s ease-in-out 0;-webkit-transition:all .3s ease-in-out 0;-ms-transition:all .3s ease-in-out 0}
.back-page-text-right{right:40px;left:inherit;top:-60px;white-space:nowrap}
.next-page{position:absolute;top:0;bottom:0;margin:auto;transform:rotate(90deg);width:80px;height:27px;right:5px}
.next-page a{color:#d9ba8f;font-size:13px;transition:all .3s ease-in-out 0;-moz-transition:all .3s ease-in-out 0;-o-transition:all .3s ease-in-out 0;-webkit-transition:all .3s ease-in-out 0;-ms-transition:all .3s ease-in-out 0}
.none-index #news-width-slider .owl-prev{height:25px;width:75px;position:absolute;left:-25px;bottom:0;top:0;color:#b69b78;margin:auto;font-size:14px;transform:rotate(-90deg)}
.none-index #news-width-slider .owl-next{height:25px;width:75px;position:absolute;right:-25px;bottom:0;color:#b69b78;top:0;margin:auto;font-size:14px;transform:rotate(90deg)}
.item-news-img{height:278px;overflow:hidden;margin-bottom:15px}
.item-news-img img{width:100%}
#news-width-slider{padding:0 30px}
.item-news h2{line-height:23px;height:26px;overflow:hidden;padding:0;text-align:left}
.item-news h2 a{color:#fff;font-size:17px;line-height:15px;text-transform:uppercase}
.none-index .verti-middle .item-news p{height:100px;overflow:hidden;text-align:justify;font-size:14px;padding:0;color:#b69b78;font-family:'Palatino Linotype'}
.news-detail{width:75%;margin:auto}
.none-index .verti-middle .news-detail h2{color:#fff}
.content-news-detail{color:#eee;font-family:sans-serif;font-size:16px;max-height:400px;padding:20px;text-align:justify}
.content-news-detail table{table-layout: fixed;}
.content-news-detail table tr th,td{padding: 6px;word-wrap:break-word;}
.none-index .verti-middle h2.size-20{font-size:20px}
.none-index .verti-middle h3.size-30{font-size:28px;line-height:37px}
.none-index .verti-middle h3.size-19{font-size:19px;line-height:15px;margin-bottom:15px}
.none-index .verti-middle .item-location p{height:inherit;text-align:center;margin-bottom:15px;font-size:16px;text-transform:uppercase}
.none-index .verti-middle .item-location span{display:block;font-size:13px;font-family:'Palatino Linotype';text-transform:capitalize;color:#9f8055}
.none-index #customer-width-slider .owl-prev{height:25px;width:75px;position:absolute;left:-25px;bottom:0;top:0;color:#b69b78;margin:auto;font-size:14px;transform:rotate(-90deg)}
.none-index #customer-width-slider .owl-next{height:25px;width:75px;position:absolute;right:-25px;bottom:0;color:#b69b78;top:0;margin:auto;font-size:14px;transform:rotate(90deg)}
.none-index .verti-middle #customer-width-slider .customer-layout{padding:0 10px;width:60%;margin:auto;text-align:left;color:#c2a680;position:relative}
input{outline:none}
.size-37{font-size:37px;color:#d9ba8f}
#customer-width-slider{max-height:300px}
.none-index .verti-middle #customer-width-slider .customer-layout div{float:left;width:100%}
.none-index .verti-middle #customer-width-slider div span{font-size:14px;z-index:999;position:relative;height:35px;line-height:50px;float:left;margin-right:0}
.none-index .verti-middle #customer-width-slider .customer-layout div label{float:left;margin-top:15px;margin-right:5px}
.none-index .verti-middle #customer-width-slider div input.customer-input{float:left;border:none;background:transparent;border-bottom:1px solid #c2a680;padding-top:0;height:31px;margin-bottom:10px}
.none-index .verti-middle #customer-width-slider div.customer-input-50{width:50%}
.customer-input{position:relative}
.title-index-animation h3.content-intro{font-size:36px;color:#d9ba8f;line-height:60px;position:absolute;top:0;bottom:0;margin:auto}
.title-index-animation h3.content-intro span{color:#d9ba8f}
.title-index-animation h2.content-intro{font-size:22px;line-height:35px;position:absolute;top:0;bottom:0;margin:auto}
.scroll-content{width:80%;margin:auto;height:300px}
.main-menu-box ul li a::before{border-top:2px solid #d9ba8f;bottom:13px;content:"";filter:blur(3px);left:-30px;position:absolute;transition:all .7s ease 0s,border-top .7s ease 0;width:0;-webkit-filter:blur(3px);filter:blur(3px)}
.main-menu-box ul li a:hover::before{-webkit-filter:blur(0px);filter:blur(0px);left:-8px;width:calc(100% + 18px)}
.main-menu-box ul li.active a{color:#dbbc90}
.main-menu-box ul li.active a:before{border-top-color:#dbbc90;width:calc(100% + 18px);left:-8px;-webkit-filter:blur(0px);filter:blur(0px)}
.no-margin{margin-top:0}
.mCSB_buttonUp{display:none}
.show-box-footer{height:120%!important}
.fit-height{height:80%!important}
.box-contact-hide{position:absolute;bottom:0;height:20%;width:100%;background:#000;opacity:0;z-index:0;padding:40px;transition:all 1s ease-in-out 0;-moz-transition:all 1s ease-in-out 0;-o-transition:all 1s ease-in-out 0;-webkit-transition:1s ease-in-out 0;-ms-transition:all 1s ease-in-out 0;-webkit-filter:blur(3px);filter:blur(3px)}
.box-width-3{width:33.3333%;float:left}
.text-left{text-align:left}
.text-center{text-align:center}
.text-right{text-align:right}
.box-contact-hide p,.box-contact-hide a{color:#666;display:block;font-family:serif;font-size:14px;margin-bottom:5px}
.box-contact-hide a:hover{text-decoration:underline}
.blur-box{opacity:1;z-index:999;-webkit-filter:blur(0px);filter:blur(0px)}
.fit-height-scroll{max-height:50px}
.frame-camket{margin:auto;width:80%;border:1px solid #d9ba8f;padding:40px;text-align:justify}
.frame-camket h2{color:#d9ba8f;font-size:15px;letter-spacing:1px}
.frame-camket p{line-height:21px;font-size:14px;letter-spacing:1px}
.box-margin{margin:auto;width:80%;padding:40px}
.box-margin p{width:50%;float:left;text-align:left;margin-bottom:10px}
input[type="checkbox"]{display:none}
input[type="checkbox"] + label span{display:inline-block;width:28px;height:28px;margin:0 5px 5px 0;vertical-align:middle;background:url(../images/check-box.png) transparent left top no-repeat;cursor:pointer}
input[type="checkbox"]:checked + label span{background:url(../images/checked.png) 0 top no-repeat}
@media screen and (max-width: 767px) {
.box-margin,.frame-camket{margin:auto;width:90%;padding:20px}
}
@media screen and (max-width: 600px) {
.frame-camket{max-height:400px;overflow-y:scroll;text-align:left;overflow-x:hidden}
.box-margin p{width:100%;float:left;text-align:left;margin-bottom:10px}
}
@media screen and (max-width: 400px) {
.frame-camket{margin:auto;width:90%;padding:15px}
.box-margin{padding:15px 0}
.back-page-text{left:-15px}
.back-page-text-right{right:25px;left:initial}
}
.ct-1{width: 80%;margin: auto;height: 320px}
.ct-2{width: 30%; float: left;}
.ct-2 img{height: 300px;    padding: 12px;
    border: 1px rgba(255, 255, 255, 0.74) solid;}
.ct-3{width: 70%;float: left;    font-family: sans-serif;
    font-size: 17px;
    text-align: left;}
.slider-full-ct{width: 80%;
    margin-top: 10px;
    left: 50%;
    transform: translateX(-50%);}
/*.ct-4{width: 80%;margin: auto;}*/
.ct-4 .item-cake{padding: 5px}
.none-index #bt2-width-slider .bt2-item-img .owl-prev{    transform: inherit;
    left: -25px;
    font-size: 40px;
    top: 42%;
    width: inherit;
    height: inherit;
    line-height: normal;
    bottom: inherit;}
.none-index #bt2-width-slider .bt2-item-img .owl-next{    transform: inherit;
    right: -25px;
    font-size: 40px;
    top: 42%;
    width: inherit;
    height: inherit;
    line-height: normal;
    bottom: inherit;}
    .down-bang-gia{position: absolute;
    top: 45px;
    left: 50%;
    transform: translateX(-50%);
    width: initial!important;}
    .h2bang-gia{margin-bottom: 52px!important}
    .title-index h2.h2-index{margin-bottom: 10px!important}
    .title-index h2.h3-index{color: #d9ba8f}
    .dat-hang{margin-left: 10px}