/* =====================================================================
   Interwood – giao diện giữ nguyên website cũ (global.css + mobi_global.css).
   Một mã HTML: máy tính (≥ 901px) = khung 1280px, cột nội dung + cột phải 350px;
   điện thoại (≤ 900px) = bố cục một cột như bản mobile cũ.
   Màu chỉnh ở Cấu hình website → Màu sắc & hiển thị (biến --c-*).
   ===================================================================== */
:root{--c-line:#000;--c-box:#ff0;--c-mmenu:#029013;--c-mmenu2:#005f0b;--c-mhover:#ff0;--f-rc:"Roboto Condensed",serif}
*,*::before,*::after{box-sizing:border-box}
body{margin:0 0 15px;font:400 12px/18px Arial,Helvetica,sans-serif;color:#222;background:#fff}
img{max-width:100%;height:auto;border:0}
a{color:#222}
h1{font:bold 20px Arial,Helvetica,sans-serif;color:#252525;padding:5px 0;margin:0}
h2,h3,h4,h5,h6{font:bold 16px Arial,Helvetica,sans-serif;color:#252525;padding:5px 0;margin:0}
p{padding:5px 0;margin:0}
table{border-collapse:collapse;max-width:100%}
iframe,video{max-width:100%}
.skip-link{position:absolute;left:-9999px;top:0;background:#fff;padding:8px;z-index:100}
.skip-link:focus{left:8px}
.clearfix{clear:both}
.iw-empty{padding:50px 0;font:bold 13px tahoma,Arial,sans-serif;color:#454545;text-align:center}
.page-title{font:bold 20px Arial,Helvetica,sans-serif;text-align:center;text-transform:uppercase;padding:5px 0 10px}
.mContent h1.tieu-de,#content .mContent h1.tieu-de{font:400 14px/20px Arial,Helvetica,sans-serif;color:#222;margin:0;padding:5px 0}

/* ---------- Khung trang ---------- */
#wrap{display:flex;align-items:stretch;max-width:1280px}
#main{flex:0 1 930px;min-width:0;border-right:1px solid var(--c-line);border-bottom:1px solid var(--c-line)}
#side{flex:0 0 350px;border-bottom:1px solid var(--c-line)}

/* ---------- Đầu trang ---------- */
#header{display:flex;align-items:flex-start;border-bottom:1px solid var(--c-line)}
.header-logo{flex:0 0 auto;padding:15px 0 15px 10px}
.header-logo img{display:block;height:65px;width:auto;max-width:none}
.header-info{flex:1;min-width:0}
.header-1{font:bold 20px Arial,Helvetica,sans-serif;text-transform:uppercase;text-align:center;padding:15px 0 10px}
.header-2{font:400 13px Arial,Helvetica,sans-serif;text-align:center;padding:0 0 5px}

/* ---------- Menu ngang có biểu tượng ---------- */
.hmenu-top{border-bottom:1px solid var(--c-line)}
.hmenu-bottom{border-top:1px solid var(--c-line);border-bottom:1px solid var(--c-line)}
ul.hmenu{display:block;margin:0;padding:0 0 0 32px;list-style:none}
ul.hmenu li{display:inline-block;padding:6px 62px 2px 32px;margin:4px;color:#666;text-transform:uppercase;background:no-repeat left center}
ul.hmenu li a{white-space:nowrap;font:bold 13px Arial,Helvetica,sans-serif;color:#666;text-decoration:none}
ul.hmenu li a:hover,ul.hmenu li.active a{color:#222}
.menu{display:none}

/* ---------- Trang chủ ---------- */
.header-home{font:bold 15px Arial,Helvetica,sans-serif;text-transform:uppercase;text-align:center;padding:15px 0 10px;color:#222}
.home-cols{display:flex;align-items:flex-start}
.home-left{flex:1;min-width:0}
.home-left img{display:block;padding:10px;margin:0 10px 10px;border:1px solid #000;width:580px;height:auto;max-width:calc(100% - 20px)}
.home-right{flex:0 0 320px;padding:0 10px 0 0}
.anhhome1{margin-bottom:10px}
.anhhome1 img{display:block;width:100%}
.header-rhome{font:bold 16px Arial,Helvetica,sans-serif;text-transform:uppercase;text-align:center;padding:8px 10px;background-color:var(--c-box);border:1px solid #000}
ul.homelist{display:block;margin:0;padding:0;list-style:none}
ul.homelist li{display:block;padding:10px 0 10px 68px;margin:0;text-transform:uppercase;font:400 12px Arial,Helvetica,sans-serif;color:#222;background:no-repeat left center}
ul.homelist li a{font:400 13px Arial,Helvetica,sans-serif;color:#666;text-decoration:none}
ul.homelist li a:hover{color:#222}
.home-mobile{display:none}
.home-intro{padding:0 20px 10px}
.home-intro p{font-size:13px;line-height:19px}

/* ---------- Trang nội dung ---------- */
.mContent{margin:0;color:#252525;padding:10px 12px;text-align:justify}
.mContent p{margin:0;padding:5px 0;font:400 14px/20px Arial,Helvetica,sans-serif;color:#222;text-align:justify}
.mContent a{font:400 14px/20px Arial,Helvetica,sans-serif;color:#222;text-decoration:none}
.mContent a:hover{text-decoration:underline}
.mContent ul,.mContent ol{margin:5px 0;padding-left:22px}
.mContent li{font:400 14px/20px Arial,Helvetica,sans-serif}
.mContent .inlink,.nDetail .inlink{color:#222;text-decoration:none}
ul.img3{width:100%;margin:0;padding:20px 0 15px;list-style:none}
ul.img3 li{width:33%;display:inline-block;margin:0;padding:5px;list-style:none;font:400 12px/20px Verdana,sans-serif;color:#fff;text-align:center;vertical-align:top}
ul.img3 li img{display:inline-block;max-width:100%}
ul.img3 li p{margin:0;padding:5px 0 0;text-align:center}
ul.img3 li p a{font:400 14px/20px Arial,Helvetica,sans-serif;color:#222;text-decoration:none}
ul.img3 li p a:hover{text-decoration:underline}
ul.conlist{width:100%;margin:0;padding:10px 0;list-style:none}
ul.conlist li{width:100%;display:inline-block;margin:0;padding:3px 5px;font:400 14px/20px Arial,Helvetica,sans-serif;color:#222;text-align:left}
ul.conlist li a{font:400 14px/20px Arial,Helvetica,sans-serif;color:#222;text-decoration:none}
ul.conlist li a:hover{text-decoration:underline}
/* Căn chữ / căn ảnh theo nút của trình soạn thảo */
.mContent .alignleft,.nDetail .alignleft{float:left;margin:4px 15px 10px 0}
.mContent .alignright,.nDetail .alignright{float:right;margin:4px 0 10px 15px}
.mContent .aligncenter,.nDetail .aligncenter{display:block;margin:10px auto;clear:both}
.mContent img.aligncenter,.nDetail img.aligncenter{display:block}
/* Video YouTube trong nội dung: luôn căn giữa (nút Căn giữa của trình soạn thảo không áp được vào khối video) */
.mContent iframe[src*="youtube"],.nDetail iframe[src*="youtube"]{display:block;margin:10px auto}
.wp-caption{max-width:100%}.wp-caption-text{font-size:12px;text-align:center;color:#555;padding:4px 0}
.mContent::after,.nDetail::after{content:"";display:table;clear:both}

/* ---------- Bảng tin + chi tiết bài ---------- */
.nContent{font:400 12px Arial,Helvetica,sans-serif;color:#222;padding:10px 12px}
.nContent .Box{display:flex;gap:10px;min-height:140px;border-bottom:1px solid #d8d8d8;margin:0 0 15px;padding:0 0 15px}
.nContent .Box .Left{flex:0 0 163px}
.nContent .Box .Left img{display:block;width:163px;height:125px;object-fit:cover}
.nContent .Box .Right{flex:1;min-width:0}
.nContent .Box .Right h1{font:bold 16px/20px Arial,Helvetica,sans-serif;color:#222;padding:0 0 3px}
.nContent .Box .Right .h4{font:bold 12px/18px Arial,Helvetica,sans-serif;padding:0 0 3px;margin:0}
.nContent .Box .Right .h4 a{font:bold 15px/18px "Comic Sans MS",cursive,Arial,sans-serif;color:#3b5998;text-decoration:none}
.nContent .Box .Right .h4 a:hover{color:#e95d0e}
.nContent .Box .Right .Detail{font:400 12px/18px Arial,Helvetica,sans-serif;text-align:justify;color:#444;padding:4px 0 0}
.nContent .Box .Right .meta{font:400 11px/14px Arial,Helvetica,sans-serif;color:#777;padding:0 0 2px}
.news-detail .Box.head{min-height:0}
.nContent .nDetail{font:400 12px/18px Arial,Helvetica,sans-serif;text-align:justify;color:#444;padding:4px 0 0}
.nContent .nDetail p{font:400 12px/18px Arial,Helvetica,sans-serif;text-align:justify;color:#444;padding:2px 0;margin:0}
.nContent .nDetail .h1{font:bold 20px Arial,Helvetica,sans-serif;color:#252525}
.nContent .nSource{text-align:right;font:400 12px/18px Arial,Helvetica,sans-serif;color:#444;border-bottom:1px solid #d8d8d8;padding:5px 0 10px;margin:0 0 10px}
.nContent .nOther{font:bold 16px/18px Arial,Helvetica,sans-serif;color:#222;padding:5px 0 10px;margin:10px 0 0}
.nContent .NewOther{list-style:none;margin:0;padding:0}
.nContent .NewOther li{padding:3px 0 3px 10px;margin:0}
.nContent .NewOther a{background:url(../img/arrow-rv1.webp) no-repeat left center;font:400 12px/16px Arial,Helvetica,sans-serif;color:#444;padding:0 0 0 10px;text-decoration:none}
.nContent .NewOther a:hover{background-image:url(../img/arrow-rv.webp);color:#e95d0e}

/* ---------- Thư viện ảnh ---------- */
.gallery-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,277px));gap:10px 15px;list-style:none;margin:0 0 0 10px;padding:15px 0 0}
.GalleryBox{margin:0 0 10px}
.GalleryBox img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover}
.GalleryBox p{font:400 12px Arial,Helvetica,sans-serif;color:#000;text-align:center;padding:5px 0 0}
.gallery-page .page-link{text-align:center;padding:15px 0 5px}

/* ---------- Phân trang ---------- */
.page-link{margin:0;padding:5px 0 15px 10px;font:400 12px Arial,Helvetica,sans-serif;color:#222;text-transform:lowercase}
.page-link a{box-shadow:0 1px 4px #e1e1e1;border:1px solid #c9c9c9;font:400 11px/15px Arial,Helvetica,sans-serif;color:#a00879;margin:0 2px;padding:2px 0;min-width:20px;display:inline-block;text-align:center;text-decoration:none}
.page-link a:hover{color:#331e4b}
.page-link a.active{background-color:#f5f5f5;color:#222}

/* ---------- Biểu mẫu liên hệ ---------- */
#form{margin:15px 0 5px}
.iw-ftable{width:100%;border-collapse:collapse}
.iw-ftable th{text-align:right;padding:5px;font:400 14px/20px Arial,Helvetica,sans-serif;width:28%;vertical-align:top}
.iw-ftable td{text-align:left;padding:5px}
.iw-ftable .req{color:#f00}
.iw-ftable input[type=text],.iw-ftable input[type=email],.iw-ftable input[type=tel],.iw-ftable textarea{outline:none;font-size:13px;width:260px;max-width:100%;color:#404040;border-radius:3px;border:1px solid #ccc;padding:4px 5px;background:#fff}
.iw-ftable textarea{width:450px}
.iw-ftable input:focus,.iw-ftable textarea:focus{border-color:#888;box-shadow:0 0 0 2px #e3e3e3}
.iw-ftable [aria-invalid=true]{border-color:#d00}
.iw-cap input{width:65px!important;vertical-align:middle}
.iw-cap img{vertical-align:middle;border-radius:2px}
.iw-cap-new{vertical-align:middle;border:1px solid #ccc;background:#f5f5f5;border-radius:3px;cursor:pointer;font-size:16px;line-height:22px;padding:0 6px}
.iw-err{display:block;color:#d00;font-size:12px}
.bsubmit{font:bold 13px Arial,Helvetica,sans-serif;padding:5px 14px;cursor:pointer}
.iw-note{font-size:12px;color:#555}
.iw-msg.ok{padding:10px;border:1px solid #dedede;margin:10px 0}
.iw-msg.err{padding:8px 10px;border:1px solid #f3b4b4;background:#fff5f5;margin:10px 0}
.iw-hp{position:absolute!important;left:-9999px;width:1px;height:1px;overflow:hidden}

/* ---------- Cột phải ---------- */
.box-r-1{margin:10px 0 0;padding:10px 12px;background:url(../img/support.webp) no-repeat top right;border-bottom:1px solid var(--c-line)}
.box-r-1 .title{font:bold 13px Arial,Helvetica,sans-serif;text-transform:uppercase}
.box-r-1 .box{display:flex;justify-content:space-between;width:100%}
.box-r-1 .box .left{padding:8px 0 8px 55px;background:no-repeat left center}
.box-r-1 .box .left p{font:400 12px/16px Arial,Helvetica,sans-serif;padding:0}
.box-r-1 .box .left span{font:bold 12px Arial,Helvetica,sans-serif}
.box-r-1 .box .right{padding:8px 0}
.box-r-1 .box .right a{font:400 12px/16px Arial,Helvetica,sans-serif;color:#222;text-decoration:none}
.box-r-1 .box .right a:hover{color:blue}
.box-r-1 .lbl{display:none}
.bg-1{background-image:url(../img/r-sale-1.webp)!important}
.bg-2{background-image:url(../img/r-sale-2.webp)!important}
.bg-3{background-image:url(../img/r-sale-3.webp)!important}
.box-r-4{margin:0;padding:10px 12px;border-bottom:1px solid var(--c-line)}
.box-r-4 p{padding:5px 0;margin:0}
.box-r-4 a{font:400 12px Arial,Helvetica,sans-serif;color:#222;text-decoration:none}
.box-r-4 a:hover{color:#e95d0e}
.box-r-2{margin:0 0 10px;padding:10px 12px;border-bottom:1px solid var(--c-line)}
.box-r-2 .title{font:bold 13px Arial,Helvetica,sans-serif;text-transform:uppercase;padding:0}
.box-r-2 .hot{width:22px;height:10px;margin-left:5px;vertical-align:top}
.box-r-3{list-style:none;margin:0;padding:0 12px}
.box-r-3 li{display:flex;justify-content:space-between;gap:1%}
.box-r-3 .left{flex:0 0 19%;padding:2px 0 13px;font:400 12px/16px Arial,Helvetica,sans-serif}
.box-r-3 .right{flex:0 0 80%;padding:0 0 15px;font:400 12px/16px Arial,Helvetica,sans-serif;color:#222;text-decoration:none}
.box-r-3 .right:hover{color:red}
#footer-2{padding:12px 20px 8px}
#footer-2 .counter{padding:0;min-height:20px}
#footer-2 .textbox{display:inline-block;width:65px;font:400 12px/14px Arial,Helvetica,sans-serif;padding:2px 0;margin:1px 1px 1px 0}
#footer-2 .numbox{display:inline-block;background:#000;font:400 12px/14px Arial,Helvetica,sans-serif;color:#fff;padding:2px 5px;margin:1px 1px 1px 0}

/* ---------- Chân trang ---------- */
#footer-1{position:relative;padding:8px 20px 8px 40px}
#footer-1 .licensed{text-align:justify;padding:5px 0}
#footer-1 .licensed p{padding:0}
#footer-1 .company{font:bold 12px Arial,Helvetica,sans-serif;text-transform:uppercase;padding:5px 0}
#footer-1 .address{font:400 12px/18px Arial,Helvetica,sans-serif;padding:0}
#footer-1 .address a{color:#222;text-decoration:none}
#footer-1 .address a:last-child{color:#00e;text-decoration:underline}
#footer-1 .footer-logo{position:absolute;right:20px;bottom:18px}
#footer-1 .footer-logo img{display:block;height:65px;width:auto;max-width:none}

/* ---------- Xem ảnh phóng to ---------- */
.iw-lb{position:fixed;inset:0;z-index:9999;display:none;align-items:center;justify-content:center;background:rgba(60,60,60,.85)}
.iw-lb.on{display:flex}
.iw-lb figure{margin:0;max-width:92vw;max-height:90vh;text-align:center}
.iw-lb img{max-width:92vw;max-height:82vh;background:#fff;padding:6px}
.iw-lb figcaption{color:#fff;font:14px Arial,sans-serif;padding:6px 0}
.iw-lb button{position:absolute;border:0;background:rgba(0,0,0,.4);color:#fff;font-size:40px;line-height:1;cursor:pointer;padding:6px 14px}
.iw-lb-x{top:10px;right:10px}.iw-lb-p{left:10px;top:45%}.iw-lb-n{right:10px;top:45%}

#cnavigation{display:none}

/* =====================================================================
   Máy tính hẹp (901–1279px): cột nội dung co lại
   ===================================================================== */
@media (max-width:1279px) and (min-width:901px){
	ul.hmenu li{padding-right:30px}
	.home-left img{width:auto}
}

/* =====================================================================
   Điện thoại / máy tính bảng dọc (≤ 900px) – như mobi_global.css cũ
   ===================================================================== */
@media (max-width:900px){
	body{margin:0;font:400 14px/20px Arial,Helvetica,sans-serif}
	a:hover{color:#d12229;text-decoration:underline}
	#wrap{display:flex;flex-direction:column;max-width:none}
	#main,#side{display:contents}
	#header{order:1;display:block;width:92%;margin:10px auto 5px;border:0}
	.header-logo{width:60%;margin:0 auto;padding:0}
	.header-logo img{width:100%;height:auto;max-width:100%}
	.header-1{font:700 20px/30px var(--f-rc);color:#222;padding:0}
	.header-2{display:none}
	.hmenu-wrap{display:none}

	/* Thanh menu xanh + nút mở menu */
	.menu{order:2;display:block;position:relative;width:96%;min-height:45px;margin:0 auto;background:var(--c-mmenu);border-radius:3px;box-shadow:0 1px 5px rgba(130,130,130,.7);overflow:hidden}
	.menu .dropdown{position:absolute;top:7px;left:12px;right:70px;margin:0;padding:0;font:400 24px/30px var(--f-rc);color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
	.menu input,.menu label{position:absolute;top:5px;right:14px;width:46px;height:35px;display:block;margin:0}
	.menu input{opacity:0;z-index:2;cursor:pointer}
	.menu label{background:var(--c-mmenu2) url(../img/icon-list.webp) no-repeat center;border-radius:3px}
	.menu input:checked~label{box-shadow:inset 0 0 28px var(--c-mmenu2),inset 0 0 6px #1a1a1a}
	.menu input:focus-visible~label{outline:2px solid #fff;outline-offset:-4px}
	.menu ul{display:none;width:100%;margin:45px 0 0;padding:0;list-style:none}
	.menu input:checked~ul{display:block}
	.menu ul li a{display:block;height:38px;padding-left:5%;font:bold 17px/40px var(--f-rc);color:#fff;text-decoration:none;text-transform:uppercase;overflow:hidden}
	.menu ul li a:hover{color:var(--c-mhover);background:var(--c-mmenu2);text-decoration:none}
	.menu ul ul{margin:0;display:block;background:var(--c-mmenu2)}
	.menu ul ul li a{height:30px;font-size:15px;line-height:36px;border-top:1px solid #00720d}
	.menu ul ul li a:hover{background:var(--c-mmenu)}

	#cnavigation{display:block;order:3;width:96%;margin:8px auto 14px;line-height:16px;padding:5px 0;border-bottom:2px solid #666;text-align:left}
	#cnavigation .navi{padding-left:5px;font:bold 11px tahoma,Arial,sans-serif;color:#444}
	#cnavigation .navi a{font:bold 12px tahoma,Arial,sans-serif;color:#444;text-decoration:none}
	#cnavigation .navi a:hover{color:red}

	#content{order:4;width:96%;margin:0 auto;overflow:auto}
	#content .page-title,#content .news-detail h1,#content .mContent h1:first-child{margin-top:4px}
	#content h1{margin:3px 0;padding:0;font:400 22px var(--f-rc);color:#222}
	#content h2,#content h3,#content h4,#content h5,#content h6{margin:3px 0;padding:0;font:400 18px var(--f-rc);color:#222}
	.mContent,.nContent{padding:0}
	.mContent p,.mContent a,.mContent li{font-size:14px}
	.page-title{text-transform:none;text-align:left}

	/* Ảnh, bảng, video trong nội dung bài / trang: vừa khung điện thoại, giữ tỉ lệ (ghi đè kích thước viết cứng của nội dung cũ) */
	.mContent img,.nDetail img{display:block;width:auto!important;max-width:100%!important;height:auto!important;float:none!important;margin:8px auto!important}
	.mContent a:has(> img),.nDetail a:has(> img){display:block}
	.mContent .alignleft,.mContent .alignright,.nDetail .alignleft,.nDetail .alignright{float:none!important;margin:8px auto!important}
	.mContent .wp-caption,.nDetail .wp-caption{width:auto!important;max-width:100%}
	.mContent table,.nDetail table{display:block;max-width:100%;width:auto!important;overflow-x:auto;-webkit-overflow-scrolling:touch;font-size:13px}
	.mContent td,.mContent th,.nDetail td,.nDetail th{padding:4px 6px;min-width:70px}
	.mContent iframe,.nDetail iframe,.mContent video,.nDetail video{display:block;width:100%!important;max-width:100%;height:auto;aspect-ratio:16/9}
	.mContent iframe[src*="map"],.nDetail iframe[src*="map"]{aspect-ratio:4/5;min-height:360px}
	ul.img3 li{width:100%;padding:5px 0}
	ul.img3 li img{width:100%!important}

	/* Trang chủ điện thoại */
	#content .header-home{margin:16px 0 12px;padding:0;font:400 13px/18px var(--f-rc);color:#222;text-transform:uppercase;text-align:center}
	.home-cols{display:block}
	.home-left img{width:100%;max-width:100%;margin:0;padding:5px;border:1px solid #000}
	.home-right{display:none}
	.home-mobile{display:block}
	.home-intro{padding:10px 0 0}
	.followico{float:right;position:relative;padding:0;margin:0}
	.followico img{width:32px;height:32px;margin-right:8px}
	.homemenu{margin:15px 0 10px 10px;padding:0;list-style:none}
	.homemenu li{padding:3px 0;margin:0}
	.homemenu li a{font:400 15px/20px var(--f-rc);color:blue;text-transform:uppercase;text-decoration:none}

	/* Bảng tin điện thoại: chỉ tiêu đề bài */
	.nContent .Box{display:block;min-height:0;border:0;margin:5px 0;padding:0}
	.nContent .Box .Left,.nContent .Box .Right .Detail{display:none}
	#content .nContent .Box .Right .h4{margin:5px 0;padding:0}
	#content .nContent .Box .Right .h4 a{font:bold 15px Arial,Helvetica,sans-serif;color:#5d7fa2}
	#content .nContent .Box .Right .h4 a:hover{color:#28598c;text-decoration:none}
	.news-detail .Box.head .Left{display:none}
	.news-detail .Box.head .Right .Detail{display:block;font:400 13px Arial,Helvetica,sans-serif;color:#222;text-align:left}
	#content .news-detail h1{font:bold 18px Arial,Helvetica,sans-serif;color:#222;margin:5px 0}
	.nContent .nDetail,.nContent .nDetail p{font:400 13px/20px Arial,Helvetica,sans-serif;color:#222;text-align:left}
	.nContent .nSource{font:bold italic 12px Arial,Helvetica,sans-serif;color:#222;border:0}
	#content .nContent .nOther{padding:0 0 10px;margin:0 0 10px;border-bottom:1px dotted #ccc;font:400 22px/20px var(--f-rc);color:#444}
	.nContent .NewOther a{font:bold 13px/16px Arial,Helvetica,sans-serif}

	/* Thư viện ảnh điện thoại: ảnh rộng hết khung, tên ảnh xanh */
	.gallery-grid{grid-template-columns:1fr;margin:0;gap:0}
	.GalleryBox p{font:400 18px var(--f-rc);color:#008ec5;padding:5px 0}

	.iw-ftable,.mContent .iw-ftable,.iw-ftable tbody,.iw-ftable tr{display:block;width:100%!important;overflow:visible}
	.iw-ftable th,.iw-ftable td,.mContent .iw-ftable th,.mContent .iw-ftable td{display:block;width:100%;min-width:0;text-align:left;padding:3px 0}
	.iw-ftable input[type=text],.iw-ftable input[type=email],.iw-ftable textarea{font-size:16px;padding:8px}
	.iw-cap input{width:90px!important}
	.mContent .iw-cap img,.iw-cap img{display:inline-block!important;height:36px!important;width:auto!important;margin:0 6px!important;vertical-align:middle}
	.iw-cap-new{font-size:20px;line-height:34px;padding:0 10px}
	.bsubmit{width:100%;padding:10px;font-size:16px}
	.iw-ftable textarea,.iw-ftable input[type=text],.iw-ftable input[type=email],.iw-ftable input[type=tel]{width:100%}

	/* Khối hỗ trợ thông tin (cuối trang điện thoại) */
	.box-r-1{order:5;width:96%;margin:10px auto 0;padding:0;background:none;border:0}
	.box-r-1 .title{font:400 15px/20px var(--f-rc);color:#222;padding:5px 0 8px}
	.box-r-1 .box{display:grid;grid-template-columns:40% 55%;justify-content:space-between;padding:0 0 5px;margin:0 0 5px;border-bottom:1px dotted #ccc}
	.box-r-1 .box:last-child{border-bottom:0}
	.box-r-1 .box .left{display:contents}
	.box-r-1 .box .left p:first-child{grid-column:1;grid-row:1 / span 2;padding:3px 0 0 12%}
	.box-r-1 .box .left p,.box-r-1 .box .left span{font:400 15px/20px var(--f-rc);color:#000}
	.box-r-1 .box .left p:nth-child(2){grid-column:2;grid-row:1;padding:3px 0}
	.box-r-1 .box .right{grid-column:2;grid-row:2;padding:3px 0;font:400 15px var(--f-rc)}
	.box-r-1 .lbl{display:inline}
	.box-r-1 .box .right a{font:bold 15px var(--f-rc);color:red}
	.box-r-4,.box-r-2,.box-r-3,#side .page-link,#footer-2{display:none}

	/* Chân trang điện thoại */
	#footer-1{order:6;width:96%;margin:0 auto;padding:0 0 10px;text-align:center}
	#footer-1 .licensed{margin:10px 0 15px;padding:15px 0;border-top:1px solid #444;border-bottom:1px solid #444;font:400 15px/20px var(--f-rc);color:#222;text-align:center}
	#footer-1 .footer-logo{position:static;width:50%;margin:0 auto}
	#footer-1 .footer-logo img{width:100%;height:auto;max-width:100%}
	#footer-1 .company{margin:5px 0;padding:0;font:700 20px/30px var(--f-rc);color:#222}
	#footer-1 .address{margin:0 0 5px;font:400 15px/22px var(--f-rc);color:#222}
	#footer-1 .address a:last-child{color:#222;text-decoration:none}
}
