.trangchu{background:#fff}
.page-wrapper{padding-top:15px;}
.section-title-normal{border-bottom:0;background:#fff;border-top:3px solid #f36523;}
.section-title-normal b{display:none;}
.section-title-normal span{margin-right:15px;padding-bottom:0;border-bottom:0;margin-bottom:0;color:white!important;padding:1px 25px 1px 30px;position:relative;background:#F36523;}
span.hdevvn-show-cats{background:none}
span.hdevvn-show-cats li{display:block;width:auto;float:left;margin:0 8px;}
span.hdevvn-show-cats li a{font-size:15px;text-transform:none;font-weight:400;margin-right:0!important;padding-left:10px;}
.section-title a{font-size:14px;margin-left:auto;margin-right:10px;}
.danhmucchinh:before{content:"";position:absolute;top:0;left:0;width:0;height:0;border-top:17px solid transparent;border-bottom:17px solid transparent;border-left:17px solid #fff200;}
.danhmucchinh:after{content:"";position:absolute;top:0;right:-17px;width:0;height:0;border-top:17px solid transparent;border-bottom:17px solid transparent;border-left:17px solid #F36523;}
.section-title-normal{border-top:3px solid #f36523;}
.section-title-normal span.danhmucchinh{background:#F36523;}
.phongbep .section-title-normal{border-top:3px solid #008800;}
.phongbep .section-title-normal span.danhmucchinh{background:#008800;}
.phongbep .danhmucchinh:before{border-left:17px solid #fff200;}
.phongbep .danhmucchinh:after{border-left:17px solid #008800;}
.phongngu .section-title-normal{border-top:3px solid #b32201;}
.phongngu .section-title-normal span.danhmucchinh{background:#b32201;}
.phongngu .danhmucchinh:before{border-left:17px solid #fff200;}
.phongngu .danhmucchinh:after{border-left:17px solid #b32201;}
.phongtho .section-title-normal{border-top:3px solid #7030a0;}
.phongtho .section-title-normal span.danhmucchinh{background:#7030a0;}
.phongtho .danhmucchinh:before{border-left:17px solid #fff200;}
.phongtho .danhmucchinh:after{border-left:17px solid #7030a0;}
.homekm .nav-line-bottom li{margin-right:20px;margin-left:20px !important;}
.homekm .nav-line-bottom li.active span{color:#b32201 !important}
p.product-title{line-height:1.3;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.product-title a{color:#111 !important;}
.col.phongkhach, .col.phongbep, .col.phongngu, .col.phongtho{padding:0 0 10px}
.section-title-container, .phongbep .section-title-container, .phongngu .section-title-container, .phongtho .section-title-container{margin-bottom:0}
.trangchu.row .row-small:not(.row-collapse){margin-left:0;margin-right:0}
.banner-grid-wrapper+.row:not(.row-collapse){margin-top:0}
@media(max-width:849px){
.trangchu {padding:0}
span.hdevvn-show-cats,.danhmucchinh:before,.danhmucchinh:after {display:none;}
.homekm .nav-line-bottom li {font-size:0.8em}
.homekm .nav-line-bottom li:nth-child(3) {display:none}
p.product-title {font-size: 12px;}
.box-text {padding:5px 10px}
.trangchu.row .row-small:not(.row-collapse) {margin-left:0;margin-right:0}
.banner-grid-wrapper+.row:not(.row-collapse) {margin-top:0}
.menu-mobilehome {
list-style: none;
display: grid;
grid-template-columns: repeat(4,1fr);
grid-column-gap: 10px;
grid-row-gap: 10px;
text-align: center;
}
.menu-mobilehome li {
margin:0 !important;
}
.menu-mobilehome li a {
display: flex;
align-items: center;
justify-content: center;
border: 1px solid #b32201;
border-radius: 3px;
background: #fff;
font-size: 13px;
line-height: 1.3em;
height: 3.2em;
}
.section-title-normal {border-top:none !important;}
.section-title-normal span {padding:0px 8px;margin-right:0;}
.section-title-normal span, .section-title-normal span.danhmucchinh, .phongbep .section-title-normal span.danhmucchinh, .phongngu .section-title-normal span.danhmucchinh, .phongtho .section-title-normal span.danhmucchinh {width: 100%;}
.section-title a {position:absolute;right:5px;color:#fff;}
}