* {
        box-sizing: border-box;
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
}
.AdvertisementBottomRight {
        margin-bottom: 10px;
}
.AdvertisementTopLeft {
        left: 0;
        position: fixed;
        top: 20px;
        z-index: 5;
}
.AdvertisementTopRight {
        position: fixed;
        right: 0;
        top: 20px;
        z-index: 5;
}
.AdvertisementCenter {
        position: relative;
        top: 0!important;
        left: 0!important;
}
.AdvertisementBG {
        width: 0!important;
        height: 0!important;
}
.AdvertisementCenter a {
        color: #424242;
        font: 12px arial;
        text-decoration: none;
}
.AdvertContent > table {
        border: 1px solid #0084d6;
        border-radius: 5px 5px 0 0;
}
.AdvertContent {
}
/************************************/
.fa-address-book-o:before {
        content: "\f2ba";
}
.portlet-body .section {
        margin: 0 0 10px 0;
}
.portlet-body .row {
        margin: 0px -7px;
        width: 102%;
        display: flex;
}
.portlet-body .cols20 {
        margin: 0px 7px;
        #width: 31.8%;
        width: 23.3%;
        float: left;
}
.portlet-body .banner-text-icon {
        background: #0681c9;
        background: linear-gradient(141deg, #0681c9 0%, #2196F3 51%, #0681c9 75%);
        text-align: center;
        padding: 8px;
        display: block;
        color: #fff;
        border-radius: 3px;
        display: inline-block;
        width: 100%;
        height: 100%;
        text-decoration: none;
}
.portlet-body .banner-text-icon .icon {
        display: block;
        font-size: 28px;
        margin-bottom: 10px;
        color: #fff!important;
}
.portlet-body .banner-text-icon span.icon img {
        width: 20%;
}
.portlet-body .banner-text-icon .text {
        display: block;
        font-size: 13px;
        color: #fff;
}
.portlet-body span.icon1 {
        float: left;
        padding-top: 2px;
        padding-left: 5px;
}
.portlet-body span.icon1 img {
        width: 60px;
}
.portlet-body a.banner-text-icon1 {
        background: #0681c9;
        background: linear-gradient(141deg, #0681c9 0%, #2196F3 51%, #0681c9 75%);
        text-align: center;
        padding: 10px 0;
        display: block;
        color: #fff;
        border-radius: 3px;
        height: 85px;
}
.portlet-body span.text1 {
        font-size: 15px;
        color: #fff;
        font-weight: bold;
        line-height: 1.5;
        text-align: left;
        display: inline-block;
}
/************************************/
.congkhai p {
        padding: 0!important;
        margin: 0!important;
}
.congkhai {
        margin:0 0 10px 0;
}
.congkhai .wrap {
        display: flex;
        padding: 15px;
        background-image:url(images/dvc.jpg);
        background-size: cover;
        padding: 15px 40px;
}
.congkhai .wrap .c1 {
        width: 45%;
        background: #fff;
        border-radius: 10px;
        padding: 0 0 20px 0;
        margin:0 20px;
}
.congkhai .wrap .c1 iframe {
        border-radius: 10px;
}
/************************************/
.UIProtalList1 {
        background: #fff none repeat scroll 0 0;
}
.UIProtalList1 ul.ul-tab {
        list-style: outside none none;
        margin: 0;
        padding: 0;
        background: #e8f6fd;
        width: 100%;
        display: inline-block;
        border-radius: 3px 3px 0 0;
        border-top: 1px solid #eee;
        border-left: 1px solid #eee;
        border-right: 1px solid #eee;
}
.UIProtalList1 ul.ul-tab li.congcap1 {
        cursor: pointer;
        float: left;
        margin: 0;
        padding: 0;
        transition: all 0.8s ease 0.2s;
        position: relative;
}
.UIProtalList1 ul.ul-tab li.congcap1 a.text {
        font-size: 14px;
        padding: 0px 30px;
        font-weight: bold;
        line-height: 35px;
        color: #444;
}
.UIProtalList1 ul.ul-tab li.congcap1 a.text:before {
        color: #333;
        opacity: 0.6;
        content: "\f105";
        position: absolute;
        top: 0;
        left: 18px;
        font-family: FontAwesome;
}
.UIProtalList1 ul.ul-tab li.congcap1 a.text:hover {
        color: #0479bf;
}
/************************************/
.hotrodoanhnghiep::-webkit-scrollbar {
        width: 6px;
        background-color: #F5F5F5;
}
.hotrodoanhnghiep::-webkit-scrollbar-thumb {
        background-color: #ccc;
        border-radius:5px;
}
.hotrodoanhnghiep {
        margin: 0;
        height: 150px;
        overflow-y: scroll;
        background: #f8f9fa;
        padding: 10px;
        line-height: 1.5;
        text-align: justify;
        border: 1px solid #e4e4e4;
        border-top: 0;
}
.htdn .title {
        height: 30px;
        padding-left: 15px;
        font-size: 13px;
        font-weight: 600;
        background: #0681c9;
        line-height: 30px;
        color: #fff;
        border-radius: 3px 3px 0 0;
}
.UIBannertinhuy {
        margin: 0 auto;
        position: relative;
        width: 1160px;
        z-index: 2;
}
.UIBannertinhuy .co {
        left: 0px;
        position: absolute;
        top: 0px;
        height:93px;
}
.bandohc>a {
        display: inline-block;
        border: 1px solid #e4e4e4;
        border-top: 0;
}
.bandohc .title {
        font-size: 13px;
        padding-left: 15px;
        height: 30px;
        line-height: 30px;
        background: url(/SiteFolders/lci/5509/banner/bar.png) right center no-repeat #0681c9;
        font-weight: 600;
        color: #fff;
        text-transform: uppercase;
}
@media only screen and (max-width: 768px){
        div.AdvertisementBottomRight {
                padding: 0 15px;
                margin-bottom: 15px;
        }
        .congkhai .wrap {
                padding: 15px 40px !important;
                gap: 10px;
        }
        .bandohc .title {
                height: 30px !important;
                width: 100%;
                align-items: flex-start;
        }
        .bandohc .title span {
                text-align: left;
                align-items: flex-start;
                padding-left: 15px !important;
        }
}

.txtBanner{
    color: #fe0110;
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: transparent;
    -webkit-text-stroke-width: 1.2px;
    -webkit-text-stroke-color: #ffffff;
    font-size: 70px;
    font-weight: bold;
    display: block;
    text-align: center;
}
