@charset "utf-8";
/*Tin tức */
#kttuctr{width:100%;float:left;height:auto}
#trktcb{width:850px;float:left;height:auto}
#phktcb{width:330px;float:right;height:auto;}
.tdphktcb{    width: 100%;
    float: left;
    height: auto;
    margin-bottom: 10px;
    background: #253ebb;
    padding: 7px 7px 4px 10px;
    border-radius: 3px;
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.1);}
.tdphktcb h2{
	margin: 0px;
    padding: 0px;
    float: left;
    font-size: 18px;
    color: #fff;
    font-family:Roboto-Bold;
    text-transform: uppercase;
}
.tdphktcb h2 i{margin-right:5px}
#ndphktcb{width:100%;float:left;height:auto}	
.mktcbxn{width:100%;-webkit-box-align: center!important;
    -ms-flex-align: center!important;
    align-items: center!important;float:left;height:auto;margin-bottom:10px;display: -webkit-box!important;
    display: -ms-flexbox!important;
    display: flex!important;    background: #fff;
        border: 1px solid #e2e8f0;
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.1);
    padding: 5px;border-radius: 5px;}
.mktcbxn img{width: 75px;
    height: auto;
    vertical-align: middle;
    border-radius: 5px;}
.tenmktcbxn{-webkit-box-flex: 1!important;
    -ms-flex-positive: 1!important;
    flex-grow: 1!important;margin-left:10px}
.tenmktcbxn h3 a{font-size: 16px;
    color: #000;
    font-family: OpenSansCondensed-Bold;
   transition:0.3s; -moz-transition:0.3s; -ms-transition:0.3s; -o-transition:0.3s; -webkit-transition:0.3s;}	
.tenmktcbxn h3 a:hover{color:#253ebb}	
.mktcb{
	    width: 417px;
    float: left;
    height: auto;
    margin-right: 16px;
    margin-bottom: 20px;
    background: #fff;
    border: 1px solid #e2e8f0;
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.1);
    border-radius: 15px;
    overflow: hidden;
}
.mktcb1{float:right;margin-right:0px}
#dmttuc{width:100%;float:left;height:auto;margin-bottom:15px}
#dmttuc ul{margin:0px;padding:0px}
#dmttuc ul li{margin:0px;padding:0px;list-style:none;float:left;margin-right:20px}
#dmttuc ul li h2{margin:0px;padding:0px}
#dmttuc ul li h2 a{float:left;padding:8px 20px;color:#000;border:1px solid #ddd;border-radius:4px;font-size:18px;font-weight:400}
#dmttuc ul li h2 a#activetc1{background:#004aad;color:#fff;border:1px solid #004aad}
#dmttuc ul li h2 a:hover{background:#004aad;color:#fff;border:1px solid #004aad}
#trtintuc{width:950px;float:right;height:auto}
#phtintuc{width:176px;float:left;height:auto;padding-top:66px}

.mphtintuc{width:100%;float:left;height:auto;margin-bottom:15px}
.tdmphtintuc{width:100%;float:left;height:auto;margin-bottom:25px}
.tdmphtintuc h2 a{color:#333;font-size:21px;font-weight:bold;text-transform:uppercase}
.ndmphtintuc{width:100%;float:left;height:auto}
.ndmphtintuc ul{margin:0px;padding:0px}
.ndmphtintuc ul li{margin:0px;padding:0px;list-style:none;width:100%;float:left;height:auto;padding:5px 0px;}
.ndmphtintuc ul li a{color:#6a6a6a;    font-weight: initial;
    font-size: 15px;font-weight:700}
.ndmphtintuc ul li a.actttca{color:#004aad}
.ndmphtintuc ul li a i{margin-right:10px;font-size:11px}	
.mbviet{width:40%;float:left;height:auto;margin-bottom:40px;margin-right:10%}
.hinhtintuc{width:100%;float:left;height:auto;position:relative;overflow:hidden}
.hinhtintuc img{width:100%;float:left;height:auto;transition:0.3s; -moz-transition:0.3s; -ms-transition:0.3s; -o-transition:0.3s; -webkit-transition:0.3s;}
.hinhtintuc:hover img{transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transform:scale(1.1);}
.duoitt{width:100%;float:left;height:auto;padding:25px;}
.nlxtt{width:100%;float:left;height:auto;margin-bottom:10px;    font-size: 13px;
    font-style: italic;}
.tentintuc{width:100%;float:left;height:46px;line-height:23px;margin-bottom:10px; text-overflow: ellipsis;
    overflow: hidden;    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}
.tentintuc h3 a{font-family: OpenSansCondensed-Bold;font-size:18px;color:#000;transition:0.3s; -moz-transition:0.3s; -ms-transition:0.3s; -o-transition:0.3s; -webkit-transition:0.3s;}
.tentintuc h3 a:hover{color:#253ebb}

.mttintuc{width:100%;float:left;line-height:23px;color:#707070;height:46px;text-overflow: ellipsis;
    overflow: hidden;    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;margin-bottom:15px;}
.chantt{width:100%;float:left;height:1px;background:#e2e8f0;margin-bottom:15px;}	

.mbviet1{float:right;margin-right:0px}
.hinhmbviet{width:100%;float:left;height:auto;margin-bottom:15px}
.hinhmbviet img{width:100%;float:left;height:auto;}
.tenmbviet{width:100%;float:left;height:auto;margin-bottom:15px}
.tenmbviet h3 a{color:#333;font-size:16px;font-weight:bold;transition:0.3s; -moz-transition:0.3s; -ms-transition:0.3s; -o-transition:0.3s; -webkit-transition:0.3s;}
.tenmbviet h3 a:hover{color:#f7941d}
.content_left{float: left;
    height: 60px;
    background: #f6470e;
    text-align: center;
    width: 60px;
    padding: 12px 5px 8px 5px;
    display: inline-block;
    border-radius: 50%;
    position: absolute;
    left: 10px;
    top: 10px;}	
.top_content{display: block;
    font-family:Roboto-Bold;
    font-size: 21px;
    line-height: 15px;
    color: #fff;}	
.bot_content{    font-size: 9px;
    font-weight: bold;
    color: #fff;}	
.docmbviet{width:100%;float:left;height:auto}
.docmbviet a{padding: 13px 16px;float:left;background:#6d6f71;color:#fff;text-transform:uppercase;font-weight:bold;transition:0.3s; -moz-transition:0.3s; -ms-transition:0.3s; -o-transition:0.3s; -webkit-transition:0.3s;}
.docmbviet a:hover{background:#f7941d}
.docmbviet a i{    color: #fff;
    background: #646668;
    padding: 3px 6px;
    float: right;
    position: relative;
    right: -15px;transition:0.3s; -moz-transition:0.3s; -ms-transition:0.3s; -o-transition:0.3s; -webkit-transition:0.3s;}
.docmbviet a:hover i{background:#f9ab4d}
@media only screen and (min-width : 1px) and (max-width : 1100px) {
#trtintuc{width:100%;float:left;height:auto}
#phtintuc{display:none}	
.mbviet {width:49%;float:left;margin-right:1%}
#trktcb{width:100%;margin-bottom:15px}
#phktcb{width:100%;    position: initial!important;}
.mktcb{width:100%;margin-right:0px}
}	
