/* Giữ bố cục, màu sắc và kích thước gần với giao diện tempsk cũ. */
body{background:#427fc3;color:#111;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:1.5}
a{color:#111}a:hover{color:#a00000}
.wraper{max-width:990px;width:100%;margin:0 auto;background:#fff}
.university-header .wraper{padding:0 5px}
.university-banner{display:block;width:100%;height:auto;max-width:980px}
.section-nav{background:none}
.section-nav .wraper{padding:0 5px}
#menusite .container{padding:0;width:100%}
#menusite .row{margin:0}
#menusite .navbar,#menusite .navbar-default,#menusite .bg{background:#ad0017 url('../../tempsk/images/module1TopBg.jpg') repeat-x top left;border:0;box-shadow:none;border-radius:0;min-height:30px;margin:0}
#menusite .navbar-collapse{padding:0}
#menusite .navbar-nav>li>a{padding:7px 11px;color:#fff;font-size:11px;font-weight:bold;line-height:16px;text-transform:uppercase;border-right:1px solid rgba(255,255,255,.2)}
#menusite .navbar-nav>li>a:hover,#menusite .navbar-nav>.active>a{background:#8f0014;color:#fff}
#menusite .navbar-nav>li>a.home{padding:5px 13px;font-size:16px}
#menusite .navbar-nav .caret{display:none}
#menusite .dropdown-menu{font-size:12px}
.section-body .wraper{padding:0 5px}
#body{width:100%;padding:0;background:#fff}
.third-nav .row{margin:0}
.third-nav .bg{background:#fff;box-shadow:none;border:0;padding:3px 0;min-height:32px}
.third-nav .current-time{font-size:11px;color:#61653c;line-height:24px}
.third-nav .form-control{height:23px;padding:2px 5px;font-size:12px;border-radius:0}
.third-nav .btn{height:23px;padding:1px 4px;border-radius:0}
.third-nav .breadcrumbs-wrap{font-size:11px}
.legacy-columns{display:grid;grid-template-columns:minmax(0,690fr) minmax(0,290fr);gap:10px;align-items:start}
.legacy-main,.legacy-sidebar{min-width:0}
.legacy-sidebar .panel,.legacy-main .panel{margin-bottom:10px;border-color:#e3e0d4;border-radius:0 0 10px 10px;box-shadow:none;overflow:hidden}
.legacy-sidebar .panel-heading,.legacy-main>.panel>.panel-heading{position:relative;min-height:30px;background:#f6f6f6 url('../../tempsk/images/module1TopBg.jpg') repeat-x left bottom;border-bottom:0;border-radius:0;padding:0 10px;color:#fff;font-weight:bold;line-height:30px;isolation:isolate}
.legacy-sidebar .panel-heading:before,.legacy-main>.panel>.panel-heading:before{content:'';position:absolute;z-index:-1;inset:0 auto 0 0;width:75%;clip-path:polygon(0 0,calc(100% - 20px) 0,100% 100%,0 100%);background:#a60016 url('../../tempsk/images/module1TopBg.jpg') repeat-x left top}
.legacy-main>.panel>.panel-heading:before{width:55%}
.legacy-main .panel-body,.legacy-sidebar .panel-body{padding:10px}
.legacy-sidebar .panel-body img,.legacy-main .panel-body img{max-width:100%;height:auto!important}
.legacy-featured{display:grid;grid-template-columns:58% 42%;grid-template-rows:repeat(4,minmax(80px,auto));padding:9px;margin:0 0 0;border:1px solid #ddd;gap:8px 0}
.legacy-featured>li{display:flow-root;margin:0;padding:0 0 0 10px;list-style:none;border:0}
.legacy-featured>li:first-child{grid-column:1;grid-row:1/5;padding:0 10px 0 0;border-right:1px dotted #ddd}
.legacy-featured>li:not(:first-child){grid-column:2;border-bottom:1px dotted #ddd;padding-bottom:5px}
.legacy-featured>li:last-child{border-bottom:0}
.legacy-featured-image{float:left;width:84px;margin:0 8px 3px 0;border:1px solid #ddd;padding:4px}
.legacy-featured-image img{width:100%;height:60px;object-fit:cover}
.legacy-featured h2{font-size:12px;line-height:1.35;margin:0;font-weight:bold}
.legacy-featured>li:first-child .legacy-featured-image{float:none;display:block;width:100%;margin:0 0 10px;padding:4px}
.legacy-featured>li:first-child img{height:auto;max-height:260px;object-fit:contain}
.legacy-featured>li:first-child h2{font-size:13px;line-height:1.7;margin-bottom:8px}
.legacy-featured>li:first-child h2 a{color:#990011}
.legacy-featured-summary{font-size:12px;line-height:1.5;font-weight:bold;margin:8px 0 0}
.legacy-featured>li:not(:first-child) .legacy-featured-summary{display:none}
.news_column .panel{border-radius:0;overflow:hidden}
.news_column .panel-heading{min-height:30px;padding:0 8px;background:linear-gradient(#fff,#eee);border-bottom:2px solid #b00018}
.news_column .panel-heading ul{display:flex;align-items:center;flex-wrap:wrap;gap:0}
.news_column .panel-heading ul>li{padding:0 8px}
.news_column .panel-heading ul>li:first-child{background:linear-gradient(#d6002b,#960015);margin-left:-8px;padding:0 15px 0 8px}
.news_column .panel-heading h4{margin:0;font-size:11px;line-height:28px;font-weight:bold}
.news_column .panel-heading h4 a{color:#222}
.news_column .panel-heading li:first-child a{color:#fff;text-transform:uppercase}
.news_column .panel-heading .dimgray{font-size:10px}
.news_column .panel-body h3{font-size:12px;font-weight:bold;line-height:1.5;margin-top:0}
.news_column .text-muted{display:none}
.news_column .panel-body{font-size:12px;line-height:1.5}
.news_column .related{font-size:12px}
.news_column .related .h4{font-size:12px;line-height:1.4}
.university-footer{background:#fff;border:0;padding:10px 5px;text-align:center;color:#111}
.university-footer .container{width:100%;padding:0}
.footerNav2 .wraper{background:#fff}
img{max-width:100%}
@media(min-width:768px){.container{width:100%}.section-body>.wraper>.container{padding:0}.legacy-sidebar{font-size:12px}}
@media(max-width:767px){.wraper{width:100%;max-width:990px}.legacy-columns{grid-template-columns:1fr}.legacy-sidebar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.legacy-sidebar .panel{margin:0}#menusite .navbar-toggle{margin:3px 10px;padding:5px}#menusite .navbar-toggle .icon-bar{background:#fff}.headerSearch{padding:0}.third-nav .col-xs-24{width:50%}.legacy-featured{grid-template-columns:58% 42%;grid-template-rows:repeat(4,minmax(65px,auto))}.legacy-featured-image{width:60px}.legacy-featured-image img{height:45px}.legacy-featured h2{font-size:11px}.legacy-featured>li:first-child h2{font-size:12px}.legacy-featured-summary{font-size:11px}.news_column .panel-heading ul>li:not(:first-child){display:none}}
@media(max-width:440px){.legacy-sidebar{display:block}.legacy-sidebar .panel{margin-bottom:10px}.legacy-featured{display:block}.legacy-featured>li:first-child{border:0;border-bottom:1px solid #ddd;margin-bottom:8px;padding:0 0 8px}.legacy-featured>li:not(:first-child){padding:5px 0}.legacy-featured>li:first-child .legacy-featured-image img{max-height:240px}.legacy-featured-summary{font-weight:normal}}

.legacy-sidebar .panel-heading a,.legacy-main>.panel>.panel-heading a{color:#fff;font-weight:bold}
.news_column .related .legacy-related-thumb{float:left;width:60px;height:44px;object-fit:cover;border:1px solid #ddd;padding:2px;margin:0 6px 4px 0}.news_column .related .legacy-related-thumb[src=""]{display:none}.news_column .related li{display:flow-root;border-bottom:1px dotted #ddd;padding-bottom:6px;margin-bottom:6px}.news_column .related .h4{font-weight:bold}

.legacy-sidebar .panel-heading,.legacy-main>.panel>.panel-heading{padding:0}.legacy-sidebar .panel-heading:before,.legacy-main>.panel>.panel-heading:before{display:none}.legacy-block-title{display:inline-block;position:relative;z-index:0;max-width:100%;padding:0 20px 0 10px;line-height:30px}.legacy-block-title:before{content:"";position:absolute;z-index:-1;inset:0;clip-path:polygon(0 0,calc(100% - 20px) 0,100% 100%,0 100%);background:#a60016 url("../../tempsk/images/module1TopBg.jpg") repeat-x top left}

@media(max-width:980px){.legacy-sidebar .legacy-block-title{display:block;line-height:20px;padding:5px 8px;background:linear-gradient(#d6002b,#960015)}.legacy-sidebar .legacy-block-title:before{display:none}.legacy-sidebar iframe,.legacy-main iframe,.legacy-sidebar video{max-width:100%}}

@media(max-width:980px){
#menusite.second-nav{position:relative;top:auto;left:auto;width:100%}
#menusite .navbar-default{min-height:34px}
#menusite .navbar-header{float:none;min-height:34px}
#menusite .navbar-toggle{display:block;position:relative;left:auto;float:right;margin:3px 8px;padding:5px;background:#a60016;border-color:#fff}
#menusite .navbar-toggle .icon-bar{background:#fff}
#menusite .navbar-collapse{position:relative;top:auto;width:100%;max-height:65vh;overflow-y:auto;background:#a60016}
#menusite .navbar-collapse.collapse{display:none!important}
#menusite .navbar-collapse.in{display:block!important}
#menusite .navbar-nav{float:none;margin:0;display:block}
#menusite .navbar-default .navbar-nav>li{float:none;margin:0;width:100%}
#menusite .navbar-default .navbar-nav>li>a{background:#a60016;color:#fff;padding:7px 12px;font-size:12px;border-bottom:1px solid rgba(255,255,255,.2)}
#menusite .navbar-default .navbar-nav>li>a:hover,#menusite .navbar-default .navbar-nav>li>a:focus{background:#850014!important}
#menusite .navbar-nav .dropdown-menu{position:static;float:none;width:auto;border:0;box-shadow:none;background:#fff}
#menusite .navbar-nav .dropdown-menu>li>a{color:#111;white-space:normal}
}
