@charset "utf-8";
@font-face { font-family: OpenSansCondensed-Bold;src: url(fonts/OpenSansCondensed-Bold.ttf);}
@font-face{font-family:Roboto-Bold;src:url(fonts/Roboto-Bold.ttf);font-display:swap;}@font-face{font-family:Roboto-Regular;src:url(fonts/Roboto-Regular.ttf);font-display:swap;}
*{-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;}
a{text-decoration:none;color:#333}	
h1, h2, h3, h4, h5,h6,strong,b{font-family:Roboto-Bold;}	
body {
	       
      font-family:Roboto-Regular!important;
	  font-size:16px;
	margin: 0px;
	padding: 0px;
	color: #000;
	
	background:#fff ;
	    line-height: 1.3;
   
}
.lazy{opacity: 1;
    transition: opacity 300ms;}
input,textarea{font-family:Roboto-Regular!important}
input.txtbgia:focus{background-color: #fff;
    box-shadow: 0 0 5px #ccc;
    color: #333;
    opacity: 1 !important;
    outline: 0;}
#khea1{width:100%;float:left;height:auto;}
#khetr1{width:100%;float:left;height:auto;position:relative}
#khetr1:after{position: absolute;
    top: 0px;
    right: 0px;
    content: "";
    width: 50%;
    height: 40px;
    background: #f2f2f2;}
#khetr2{width:1200px;height:auto;margin:auto;}
#logotc{height:115px;width:125px;float:left;height:auto;margin-top:10px;margin-bottom:10px}
#trkhetr{width:1030px;float:right;height:auto;}
#trhea1{width:100%;float:left;height:40px;background:#f2f2f2;position:relative;z-index: 1;}
#trhea1:before{    position: absolute;
    top: 0px;
    left: -39px;
    content: "";
    clip-path: polygon(0 0, 100% 0, 100% 100%);
    width: 40px;
    height: 40px;
    background: #f2f2f2;}
#trhea1 ul{margin:0px;padding:0px;display: flex;
    justify-content: space-between;}
#trhea1 ul li{margin:0px;padding:0px;list-style:none;line-height:40px;color:#393939;font-size:14px}	
#trhea1 ul li svg{position:relative;top:2px}
#trhea1 ul li .lkmxh svg{margin-left:5px}
#duhea1{width:100%;float:left;height:auto;padding-left:40px;}
#kbaner{width:600px;float:left;height:auto;text-align:center;padding:10px 0px}
#kbaner img{height:81px;width:auto;max-width:100%;margin:auto}
#khlih{    width: 205px;
    float: right;
    margin-top: 27px;
    height: auto;
    display: -webkit-box !important;
    display: -ms-flexbox!important;
    display: flex !important;
    -webkit-box-align: center !important;
    -ms-flex-align: center!important;
    align-items: center !important;}
#khlih img{margin-right:10px}
#khlih b{    font-size: 24px;
    color: #E61620;}
#menu1{width:100%;float:left;height:45px;background:#054F9B}
body .stuck{    animation: stuckMoveDown .6s;}
.stuck{top: 0!important;
    position: fixed!important;
    left: 0!important;
    right: 0!important;
    margin: 0 auto!important;z-index:1111111111;background:#fff}
@keyframes stuckMoveDown{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}@keyframes stuckMoveUp{0%{transform:translateY(100%)}100%{transform:translateY(0)}}@keyframes stuckFadeIn{0%{opacity:0}100%{opacity:1}}		
#menu2{width:1200px;height:45px;margin:auto}
#menutr{width:900px;float:left;height:45px;}
#menutr ul{margin:0px;padding:0px}
#menutr ul li{margin:0px;padding:0px;list-style:none;float:left;margin-right:25px;position:relative;z-index:11}
#menutr ul li a{padding:0px 15px;float:left;line-height:45px;text-transform:uppercase;font-size:16px;font-family: OpenSansCondensed-Bold;color:#fff;transition:0.3s; -moz-transition:0.3s; -ms-transition:0.3s; -o-transition:0.3s; -webkit-transition:0.3s;}
#menutr ul li a:hover{background:#0a4692;color:#fff}
#menutr ul li a#acmenu{background:#0a4692}
#menutr ul li a #svghome{position:relative;top:3px}
#menutr ul li a .svgso{position:relative;top:2px}
#menutr ul li ul{position:absolute;width:300px;height:auto;top:45px;left:0px;display:none;
box-shadow: 1px 1px 15px rgba(0, 0, 0, 0.15);
    background:#fff;    padding: 20px 0 20px;
}
#menutr ul li:hover ul{display:block!important;-webkit-animation: fadeIn .4s;
    animation: fadeIn .4s;}
#menutr ul li ul li{background:none;padding:0px 0px;width:100%;float:left;height:auto}
#menutr ul li ul li a{text-transform: capitalize;transition:0.3s; -moz-transition:0.3s; -ms-transition:0.3s; -o-transition:0.3s; -webkit-transition:0.3s;width:100%;float:left;height:auto;    padding: 10px 20px;
    line-height: 1.3;color:#444}
#menutr ul li ul li:last-child a{border-bottom:0px solid #000}
@-webkit-keyframes fadeIn {
    0% {
        opacity: 0
    }
    100% {
        opacity: 1
    }
}

@keyframes fadeIn {
    0% {
        opacity: 0
    }
    100% {
        opacity: 1
    }
}
#ktkiem{width:250px;float:right;height:33px;margin-top:6px;background:#fff;border-radius:200px;position:relative;overflow:hidden;padding-right:41px}
#ktkiem input{width:100%;float:left;height:33px;outline:none;border:0px solid #000;padding-left:15px}
#ktkiem button{position:absolute;top:0px;right:0px;width:33px;height:33px;background:none;border:0px solid #000;outline:none;cursor:pointer}
#ktkiem button svg{position:relative;top:2px;right:2px}
#ksli{width:100%;float:left;height:auto;}
.msli{width:100%;float:left;height:auto;}
.msli img{width:100%;float:left;height:auto;}
#khungchinh1{width:100%;float:left;height:auto;padding:40px 0px}
#khungchinh2{width:1200px;height:auto;margin:auto;}
#tdkdvu{width:100%;float:left;height:auto;margin-bottom:40px;text-align:center}
#tdkdvu h2{margin:0px;padding:0px;    align-items: center;
    display: flex;
    flex-flow: row wrap;
    justify-content: space-between;
    position: relative;font-family: OpenSansCondensed-Bold;}
#tdkdvu h2 span{    border: 2px solid rgba(0, 0, 0, .1);
    padding: .3em .8em;color:#054F9B;text-transform:uppercase}
#tdkdvu h2 b{    background-color: rgba(0, 0, 0, .1);
    display: block;
    flex: 1;
    height: 1px;
    }		
#ndkdvu{width:100%;float:left;height:auto;}	
.mdvutc{width:380px;float:left;height:auto;margin-right:30px;margin-bottom:30px;transition:.45s;}
.mdvutc1{float:right;margin-right:0px;}
.himdvutc{width:100%;float:left;height:auto;position:relative;overflow:hidden;}
.himdvutc img{width:100%;float:left;height:auto;transition:.6s ease;}
.mdvutc:hover .himdvutc img{transform:scale(1.12);}
.mdvutc:hover{
    transform:translateY(-8px);
    box-shadow:0 20px 45px rgba(0,0,0,.18);
}
.himdvutc:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:100%;
    background:linear-gradient(to top,
        rgba(5,79,155,.55),
        rgba(5,79,155,.15),
        transparent);
    opacity:0;
    transition:.4s;
    z-index:1;
}

.mdvutc:hover .himdvutc:before{
    opacity:1;
}

/* Hiệu ứng ánh sáng */

.himdvutc:after{
    content:"";
    position:absolute;
    top:0;
    left:-120%;
    width:60%;
    height:100%;
    background:linear-gradient(
        120deg,
        transparent,
        rgba(255,255,255,.4),
        transparent
    );
    transform:skewX(-25deg);
    transition:.8s;
    z-index:2;
}

.mdvutc:hover .himdvutc:after{
    left:170%;
}
.temdvutc{width:100%;float:left;height:auto;padding:0px 10px;    position: relative;   }
.temdvutc h3{margin:0px;padding:0px;    position: relative;}
.temdvutc h3 a{width: 100%;
    float: left;
    height: 50px;
    line-height: 50px;
    text-align: center;
    
    color: #fff;
    border-radius: 5px;
    text-transform: uppercase;
    position: absolute;
    top: -40px;
    font-size: 16px; z-index: 3;letter-spacing:.5px;
    background:linear-gradient(135deg,#054F9B,#0A6FD4);
    transition:.35s;    
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    overflow: hidden;
}
.mdvutc:hover .temdvutc h3 a{
    background:linear-gradient(135deg,#0A6FD4,#2AA7FF);
    letter-spacing:1.5px;
}	
#kqtrinh1{width:100%;float:left;height:auto;    background: url(../images/bg-quytrinh.png) no-repeat;
    background-size: 100% 100%;
    padding: 50px 0px;}
#kqtrinh2{width:1200px;height:auto;margin:auto;}	
.tdtc{width:100%;float:left;height:auto;text-align:center;margin-bottom:10px}
.tdtc h2{font-family: OpenSansCondensed-Bold;margin:0px;padding:0px;color:#fff;text-transform:uppercase}
.mttc{width:100%;float:left;height:auto;color:#fff;text-align:center;margin-bottom:5px;font-size:14px}
.chatdtc{width:100%;float:left;    background: url(../images/bg-tieude.png) no-repeat bottom center;
    height:auto;
    font-size: 15px;
    color: #ffffff;
    text-align: center;
    
    padding-bottom: 35px;
    margin-bottom: 15px;}
.ndtc{width:100%;float:left;height:auto;}	
.mqtrinh{width:100%;float:left;height:auto;}
.himqtrinh{width:100%;float:left;height:auto;text-align:center}
.himqtrinh img{height:100px;width:auto;margin:auto;}
.himqtrinh img:hover{ transform: rotateY(360deg); transition: all 1s; animation: infinite; }
.cachqtr{width:100%;float:left;height:100px;position:relative}
.cachqtrex:after{    position: absolute;
    content: "";
    width: 88px;
    height: 103px;
    background: url(../images/trenxuong.png) no-repeat;
    top: 15px;
    right: -63px;}
.cachqtrdle:after{      position: absolute;
    content: "";
    width: 118px;
    height: 63px;
    background: url(../images/duoilen.png) no-repeat;
    bottom: 39px;
    right: -79px;}	
.tenqtr{width:100%;float:left;text-align:center;    background: url(../images/dc-quytrinh-title.png) no-repeat center bottom;
    padding-bottom: 15px;
    margin-bottom: 15px;    height: 46px;
    line-height: 23px;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    overflow: hidden;}
.tenqtr h3{margin:0px;padding:0px;text-transform:uppercase;color:#fff;font-size:15px;}
.mtqtr{width:100%;float:left; text-align:center;   height: 69px;
    line-height: 23px;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    overflow: hidden;color:#fff;font-size:14px}
#kgthieu1{width:100%;float:left;height:auto;background:#fff;padding:50px 0px}
#kgthieu2{width:1200px;height:auto;margin:auto;display:flex;
    align-items:center; /* Canh giữa theo chiều dọc */
    justify-content:space-between;
}	
#trgthieu{width:550px;height:auto;float:left}
#tdgthieu{width:100%;float:left;height:auto;margin-bottom:20px;position:relative}
#tdgthieu:after{position:absolute;content:"";width:50px;height:3px;bottom:-9px;left:0px;background:#E61620}
#tdgthieu h2{margin:0px;padding:0px;color:#054F9B;text-transform:uppercase;font-family: OpenSansCondensed-Bold;}
#mtgthieu{    text-align: justify;width:100%;float:left;height:auto;color:#444;margin-bottom:15px;font-size:15px;line-height:1.5;}
#xtgthieu{width:100%;float:left;height:auto;}
#xtgthieu a{    border-radius: 10px;float:left;height:auto;padding:7px 20px 10px 20px;text-transform:uppercase;color:#fff;font-family: OpenSansCondensed-Bold;font-size:15px;background:#E61620;box-shadow:
        0 10px 25px rgba(239,29,37,.28),
        0 4px 8px rgba(0,0,0,.08);transition:.3s;}
#xtgthieu a:hover{transform:translateY(-3px);
    box-shadow:
        0 16px 35px rgba(239,29,37,.38),
        0 8px 15px rgba(0,0,0,.12);}		
#xtgthieu a svg{position:relative;top:4px}
#phgthieu{    float: right;
    height: auto;
    width: 615px;
    
    
    position: relative;border-radius: 18px;
    overflow: hidden;
    background: #fff;
    box-shadow:
        0 10px 30px rgba(0,0,0,.08),
        0 3px 8px rgba(0,0,0,.05);
    transition: .35s;}
#phgthieu:hover{ box-shadow:
        0 20px 45px rgba(0,0,0,.14),
        0 8px 18px rgba(0,0,0,.08);transform: translateY(-6px);}	
#phgthieu img{width:100%;float:left;height:auto;transition: .35s;}

#kbgia1{width:100%;float:left;height:auto;padding:50px 0px;background: url("../images/bg-baogia.jpg") center center / cover no-repeat;}
#kbgia2{width:1200px;height:auto;margin:auto;}

.txtbgia{width:24%;height:38px;border: 1px solid #ddd;margin-right:1%;float:left;padding-left:10px}
#idloai{width:24%;height:38px;border: 1px solid #ddd;margin-right:1%;float:left}
#guibg{width:25%;height:38px;border: 1px solid #ddd;float:right;background:#054F9B;text-transform:uppercase;color:#fff;    font-family: Roboto-Bold;cursor:pointer;transition:0.3s; -moz-transition:0.3s; -ms-transition:0.3s; -o-transition:0.3s; -webkit-transition:0.3s;}
#guibg:hover{background:#0a4692}
#kttuc1{width:100%;float:left;height:auto;padding:50px 0px;background:#fff}
#kttuc2{width:1200px;height:auto;margin:auto;}
#tdttuc{width:100%;float:left;height:auto;text-align:center;margin-bottom:0px}
#tdttuc h2{font-family: OpenSansCondensed-Bold;margin:0px;padding:0px;color:#333;text-transform:uppercase}
.mttuctc{width:285px;height:auto;float:left;margin-right:20px;background: #fff;
    border-radius: 14px;
    overflow: hidden;
    transition: all .35s ease;
    box-shadow:
        0 8px 25px rgba(0,0,0,.06),
        0 2px 8px rgba(0,0,0,.04);}
.mttuctc:hover{transform: translateY(-8px);
    box-shadow:
        0 18px 40px rgba(0,0,0,.12),
        0 8px 18px rgba(0,0,0,.08);}		
.mttuctc1{float:right;margin-right:0px}
.himttuctc{width:100%;float:left;height:auto;overflow:hidden;position:relative}
.himttuctc img{width:100%;float:left;height:auto;transition:transform .5s ease;
}
.mttuctc:hover img{
    transform:scale(1.06);
}
.dumttuctc{width:100%;float:left;height:auto;padding:18px 18px;}
.temttuctc{width:100%;float:left;height:auto;margin-bottom:5px;}
.temttuctc h3{margin:0px;padding:0px}
.temttuctc h3 a{color:#333;font-size:15px;    height: 46px;color:#1b1b1b;
    text-decoration:none;
    transition:.3s;
    line-height: 23px;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    overflow: hidden;}
.temttuctc h3 a:hover{
    color:#054F9B;
}	
.mtmttuctc{width:100%;float:left;height:auto;color:#666;font-size:14px;    height: 69px;
    line-height: 23px;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    overflow: hidden;}
.ngmttuctc{width:100%;float:left;height:auto;font-size:13px; color:#7d7d7d;margin-bottom:10px}	
.ngmttuctc svg{position:relative;top:3px}
#kfter1{width:100%;float:left;height:auto;margin-top:50px}
#kftertr1{width:100%;float:left;height:auto;background:#054F9B;padding-top:50px;padding-bottom:20px;position:relative}
#kftertr2{width:1200px;height:auto;margin:auto;}
#lkmxh{    position: absolute;
    top: -50px;
    min-width: 30%;
    height: 50px;
    left: 50%;
    transform: translatex(-50%);
    text-align: center;
    border-left: 50px solid transparent;
    border-right: 50px solid transparent;
    border-bottom: 50px solid #054F9B;
    z-index: 2;}
#lkmxh img{    height: 40px;
    width: auto;
    margin: auto;
    margin-left: 3px;
    margin-right: 3px;
    margin-top: 8px;}
#ftermot{width:800px;float:left;height:auto}	
.tdft{width:100%;float:left;height:auto;margin-bottom:15px;text-transform:uppercase;font-family: OpenSansCondensed-Bold;font-size:18px;color:#fff;}	
.tdft svg{position:relative;top:4px;flex:none;
    filter:drop-shadow(0 0 10px rgba(230,22,32,.4));
}
.ndft{width:100%;float:left;height:auto;}
.ttft{line-height:1.5;color:#fff;font-size:15px}
#fterhai{width:255px;float:right;height:auto}
.ftli{margin-top:15px}
.ftli ul{margin:0px;padding:0px}
.ftli ul li{margin:0px;padding:0px;list-style:none;width:100%;float:left;height:auto;margin-bottom:10px;padding-left:2px}
.ftli ul li a{color:#fff;font-size:15px;display: flex;transition:0.3s; -moz-transition:0.3s; -ms-transition:0.3s; -o-transition:0.3s; -webkit-transition:0.3s;}
.ftli ul li a:hover{padding-left:5px}
.ftli ul li a svg{margin-right:8px}
#copyri1{    width: 100%;
    float: left;
    height: auto;
    padding: 15px 0px;
    background: #0c559f;
    border-top: 1px solid #eeeeee2b;}
#copyri2{width:1200px;height:auto;margin:auto;color:#fff;font-size:14px}

#menumb1{width:100%;float:left;height:50px;position:fixed;top:0px;left:0px;z-index:11;display:none}
#menumb2{width:100%;float:left;height:auto;position:relative}
#knutdungp{position:fixed;bottom:55px;right:10px;z-index:1111111;border:1px solid #ddd;width:80px;height:auto;padding:10px 5px;background:#fff;-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}#knutdungp ul{margin:0px;padding:0px;}#knutdungp ul li{margin:0px;padding:0px;list-style:none;width:100%;float:left;height:auto;margin-bottom:5px;}.hmndph{width:100%;float:left;height:auto;text-align:center;margin-bottom:0px;}.hmndph img{height:36px;margin:auto}.tmndph{width:100%;float:left;height:auto;text-align:center;font-weight:bold;color:#000;font-size:13px;font-weight:initial}
#page{ display: none;
    float: left;
    z-index: 11111111;
    top: 0px;
	left:5px;
    width: 40px;
    position: absolute;
    height: 40px;}

#logodt{    z-index: 1111111;
    position: absolute;
  
    display: none; top: 2px;
    height: 46px;
    left:45px;
    width: auto;
   }
#menurere{width: 100%;
    float: left;
    height: 50px;
    background: linear-gradient(270deg, #054F9B, #0a4692, #054F9B);
    z-index: 111111;
    position: absolute;
    display: none;top:0px;}
#cachtopre{width:100%;float:left;height:auto;display:none;margin-top:50px}	
.mmt-container{    position: fixed;
    left: 0;
    bottom: 0;
    width: 100vw;
    z-index: 10000000000000000;}	
#metu .mmt-app{position: relative;
    display: flex;
    flex-direction: row;
    box-shadow: 0 3px 1px -2px rgba(0,0,0,.2), 0 2px 2px 0 rgba(0,0,0,.14), 0 1px 5px 0 rgba(0,0,0,.12);
    justify-content: center;
    box-sizing: border-box;
    min-height: 56px;
    -webkit-transition: all .24s;
    transition: all .24s;
    }
.mt-tooltip{    display: inline-flex;
    position: relative;
    justify-content: center;
    align-items: center;}
#metu .mmt-button:not(.mmt-button--mobile){justify-content: flex-start;
    border-radius: 3px;
    height: 40px;
    background-color: hsla(0,0%,100%,.2);
    margin: 10px 5px;
}
#metu .mmt-button__icon{width: 20px;
    height: 20px;
    margin-right: 10px;
    box-sizing: border-box;}
#metu .mmt-button__label{    font-size: 14px;
    line-height: 20px;}
.mt-tooltip__text{    position: absolute;
    visibility: hidden;
    z-index: 1;
    background: #232f34;
    color: #fff;
    text-align: center;
    padding: 4px 8px;
    border-radius: 4px;
    min-width: 120px;
    max-width: 240px;
    bottom: calc(100% + 5px);
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    font-size: 12px;
    box-sizing: border-box;}
#metu .mmt-button:not(.mmt-button--mobile):hover{    background-color: rgba(27,27,27,.2);}
#metu .mmt-button{    display: flex;
    align-items: center;
    align-self: stretch;
    padding: 0 10px;
    flex-direction: row;
    cursor: pointer;}
#metu{display:none}
#ghre{position:fixed;z-index:111111;top:20px;right:14px;display:none}
#flexvi{width:100%;float:left;height:auto}
#dongdkk{position:absolute;top:0px;right:0px;}
#ndctspdknt1{width:100%;float:left;height:auto}
#hientkre{width:100%;float:left;height:0px;overflow:hidden;position:fixed;top:50px;left:0px;z-index:1111111}
#nuttkre{display:none;position:fixed;top:14px;right:43px;z-index:1111111;cursor:pointer; font-size: 15px;
    padding: 6px;
    border-radius: 50%;
    color: #fff;


    background: #d8211e;}
#kngangre{width:100%;float:left;height:auto;position:fixed;left:0px;bottom:0px;z-index:11111;padding:5px 0px;background: linear-gradient(270deg, #054F9B, #0a4692, #054F9B);display:none;padding-top:7px}
#kngangre ul{margin:0px;padding:0px}
#kngangre ul li{margin:0px;padding:0px;list-style:none;width:25%;float:left;height:auto;text-align:center;line-height: 9px;}
#kngangre ul li img{height:26px;width:auto;margin:auto}
#kngangre ul li i{font-size:21px;color:#fdfdfd;}
#kngangre ul li a{color:#fff;font-size:13px}
#kngangre ul li a span{color:#fff}	
#bmcre{width:100%;float:left;height:auto;padding:0px 0px;padding-top:15px;display:none}
#bmcre ul{margin:0px;padding:0px}
#bmcre ul li{margin:0px;padding:0px;list-style:none;width:25%;float:left;height:auto;text-align:center;padding:0px 5px}
#bmcre ul li a{color:#333;font-size:14px}
#bmcre ul li a i{width:35px;height:35px;line-height:35px;text-align:center;color:#fff;background:#4cb551;border-radius:50%;margin-bottom:5px;font-size:18px}
#kghangre{width: 50px;
    text-align: right;
    right: 50%;
    top: 10px;
    font-size: 21px;
    position: absolute;
    z-index: 1111111;
    display: none;
    color: #fff;}
#kghangre span{font-size:15px;position:relative;top:-6px}	
#ktkiemre{width:50%;position:absolute;top:2.5px;right:5px;height:50px;z-index:1111111;height:33px;margin-top:6px;background:#fff;border-radius:200px;overflow:hidden;padding-right:41px}
#ktkiemre input{width:100%;float:left;height:33px;outline:none;border:0px solid #000;padding-left:15px}
#ktkiemre button{position:absolute;top:0px;right:0px;width:33px;height:33px;background:none;border:0px solid #000;outline:none;cursor:pointer}
#ktkiemre button svg{position:relative;top:2px;right:2px}

@media only screen and (min-width : 1px) and (max-width : 1200px) {
.social-button{display:none!important}	
#menumb1{display:block}	
#ktkiemre{display:block}	
#tdktoptc h2 span{font-size:16px}	
#tdktoptc h2 i{font-size:20px;top:2px}
#kghangre{display:block}	
#bmcre{display:block}	
#kngangre{display:block}		
#nuttkre{display:block}	
#hientkre{display:block}	
#menurere{display:block}
#logodt{display:block;        border-radius: 2px;}		
#ghre{display:block}	
#cachtopre{display:block}
#menudung{display:none}
#page{        display: block;}	
nav:not(.mm-menu)
{
	display: none;
}
#khungchinh2{width:96%;float:left;margin-left:2%}
#kqtrinh2{width:96%;float:left;margin-left:2%}
#kgthieu2{width:96%;float:left;margin-left:2%;display: block;
    align-items: initial;}
#kbgia2{width:96%;float:left;margin-left:2%}
#kttuc2{width:96%;float:left;margin-left:2%}
#kftertr2{width:96%;float:left;margin-left:2%}
#copyri2{width:96%;float:left;margin-left:2%}
#menu1{display:none}
#top{bottom:70px!important;right:10px!important}
#khetr1{display:none}
#trgthieu{width:100%;margin-bottom:20px;float:left;height:auto}
#phgthieu{width:100%;float:left;height:auto}
.txtbgia{width:49%;float:left;margin-bottom:10px}
#idloai{width:49%;float:left;margin-bottom:10px}
#guibg{width:49%;float:right;}
.txtbgia1{float:right}
.mttuctc{margin-bottom:20px}
#ftermot{width:100%;float:left;height:auto;margin-bottom:20px}
#fterhai{width:100%;float:left;height:auto;}
#copyri1{padding-bottom:70px}
.temdvutc h3 a{font-size:15px}
}	
@media only screen and (min-width : 800px) and (max-width : 1200px) {
.mdvutc{width:24.2%!important;margin-right:1%!important;float:left!important}	
.mttuctc{width:24.2%!important;margin-right:1%!important;float:left!important}	
.mktcb  {width:23%!important;margin-left:1%!important;margin-right:1%!important;float:left}	
.sanphamre4{float:right!important;margin-right:0px!important}

}


@media only screen and (min-width : 600px) and (max-width : 799px) {
.mdvutc{width:32.6%!important;margin-right:1%!important;float:left!important}	
.mttuctc{width:32.6%!important;margin-right:1%!important;float:left!important}	
.mktcb  {width:31%!important;margin-left:1%!important;margin-right:1%!important;float:left}	
.sanphamre3{float:right!important;margin-right:0px!important}

}

@media only screen and (min-width : 301px) and (max-width : 599px) {
.mdvutc{width:49.5%!important;margin-right:1%!important;float:left!important}
.mttuctc{width:49.5%!important;margin-right:1%!important;float:left!important}
.mktcb  {width:48%!important;margin-left:1%!important;margin-right:1%!important;float:left}
.sanphamre2{float:right!important;margin-right:0px!important}
}

@media only screen and (min-width : 0px) and (max-width : 300px) {
.mdvutc{width:100%!important;margin-left:0%!important;margin-right:0%!important;float:left!important}	
.mttuctc {width:98%!important;margin-left:1%!important;margin-right:1%!important;float:left}
.mktcb {width:98%!important;margin-left:1%!important;margin-right:1%!important;float:left}

}


