﻿@charset "utf-8";
/* CSS Document */
* {
    margin: 0px;
    padding: 0px
}

/*body{color:#000000; font-family: 'Roboto Condensed', sans-serif; font-size:13px; line-height:1.2; background:#fff}*/
/*body{color:#000000; font-family: Arial; font-size:11px; line-height:1.2; background:#fff}*/
body {
    color: #000000;
    font-family: 'SVN-ArticulatCF';
    font-size: 13px;
    line-height: 1.2;
    background: #fff;
    font-weight: 500;
}

a {
    color: #000000;
    text-decoration: none;
    outline: none;
}

    a:hover {
        text-decoration: none;
        color: #F7941D;
    }

img {
    border: 0px;
    font-size: 0;
    line-height: 0;
    max-width: 100%;
}
/*ul, li{	list-style-type:none;}*/
/*input, textarea{font-family:arial; font-size:11px; border:none; background:none;}*/
input, textarea {
    font-family: 'SVN-ArticulatCF';
    font-size: 14px;
    border: none;
    background: none;
}

.left {
    float: left;
}

.right {
    float: right;
}

h1, .h1, h2, .h2, h3, .h3 {
    margin: 0;
}

h2, h3, h4, h5 {
    line-height: 18px;
}

html {
    -webkit-text-size-adjust: none;
}

.txt_italic {
    font-style: italic;
}

.txt_center {
    text-align: center;
}

.txt_bold {
    font-weight: 700;
}

.txt_underline {
    text-decoration: underline;
}

.txt_fff {
    color: #fff;
}

.txt_666 {
    color: #666;
}

.txt_333 {
    color: #333;
}

.txt_color_1 {
    color: #fff;
}

.txt_color_2 {
    color: #0b7cc1;
}

.txt_color_3 {
    color: #db3921;
}

.main_section,
.relative {
    position: relative;
}

.space_bottom_10 {
    margin-bottom: 10px;
}

.space_bottom_15 {
    margin-bottom: 15px;
}

.space_bottom_20 {
    margin-bottom: 20px;
}

.space_bottom_30 {
    margin-bottom: 30px;
}

.space_bottom_50 {
    margin-bottom: 50px;
}

.space_left_0 {
    padding-left: 0;
}

.space_right_0 {
    padding-right: 0;
}

#page, #wrapper_container {
    width: 100%;
    float: left;
    position: relative;
}

#wrapper_container {
    padding-bottom: 30px;
    background: #f9f9f9;
    width: 100%;
    float: left;
    padding-top: 10px;
}

.width_common {
    width: 100%;
    float: left;
}

#top_bar {
    background: #fff;
    height: 40px;
    padding: 10px 0 0 0;
    text-align: center;
}

    #top_bar .language {
        margin: 0 35px 0 0px;
    }

        #top_bar .language a {
            color: #8d8d8d;
        }

        #top_bar .language img {
            margin-right: 5px;
        }

    #top_bar .search_topbar {
        position: relative;
    }

        #top_bar .search_topbar button {
            background: #fff;
            border: none;
            cursor: pointer;
            font-size: 14px;
            color: #8d8d8d;
            font-weight: 400;
            position: absolute;
            left: 0;
            top: -2px;
        }

        #top_bar .search_topbar .form-control {
            border-radius: 0;
            width: 150px;
            float: left;
            border: none;
            color: #8d8d8d;
            box-shadow: none;
            padding: 0px 5px 5px 30px;
			font-size:12px;
			font-style: italic;
            margin-top: -7px;
        }

            #top_bar .search_topbar .form-control:-moz-placeholder {
                padding: 8px 5px 5px 30px;
            }

    #top_bar .hotline {
        /*     font: normal 14px;
        color: #2195d7;*/
    }

        #top_bar .hotline .fa {
            color: #848484;
        }

    #top_bar .service_customer {
        margin-right: 50px;
    }

        #top_bar .service_customer .fa {
            margin-right: 10px;
        }

header {
    width: 100%;
    float: left;
    background: linear-gradient(to right, #ED1C24, #F7941D);
}

    header .logo img {
        width: 154px;
        height: auto; /* giữ tỉ lệ hình */
        display: block;
    }

.slider_top {
    width: 100%;
    float: left;
    padding-top: 3px;
    background: #56c022;
}

.block_main_header {
    display: flex;
    align-items: center; /* căn giữa logo và menu theo chiều dọc */
    justify-content: space-between; /* logo bên trái, menu bên phải */
}

    .block_main_header .logo img {
        width: 154px;
        height: auto;
        display: block;
    }


.btn_site:hover,
.btn_site {
    border-radius: 0;
    background: #f10273;
    padding: 8px 15px;
    color: #fff;
    font: 700 14px;
    min-width: 85px;
}

.btn_site_2:hover,
.btn_site_2 {
    border-radius: 0;
    background: #fcc8e3;
    padding: 8px 15px;
    color: #ef0e83;
    font: 700 14px;
}

.btn_site_3:hover,
.btn_site_3 {
    border-radius: 0;
    background: #53b224;
    padding: 8px 15px;
    color: #fff;
    font: 700 14px;
}

#main_menu li {
    float: left;
    position: relative;
}

#main_menu .nav > li > a:focus,
#main_menu .nav > li > a:hover {
    background-color: transparent !important;
    color: #fff !important;
    text-decoration: none;
}

#main_menu li a {
    color: #FFFFFF;
    font-size: 14px;
    font-weight: 600;
}

/*#main_menu li.active a {
    background-color: rgba(255, 255, 255, 0.1);
    border-radius: 999px;
}

#main_menu .nav > li.active > a:hover {
    background-color: rgba(255, 255, 255, 0.1) !important;
    border-radius: 999px !important;
}*/


/*tablet*/
.block_hamber_menu {
    position: absolute;
    right: 10px;
    top: 10px;
    z-index: 9;
    width: 40px;
    height: 40px;
}

.hamber {
    width: 40px;
    height: 40px;
    padding: 10px 10px;
}

    .hamber.active {
        background: #ffc600;
    }

    .hamber span {
        width: 100%;
        height: 2px;
        margin-bottom: 3px;
        line-height: 0;
        font-size: 0;
        display: inline-block;
        background: #fff;
        float: left;
    }

    .hamber.active span {
        background: #fff;
    }

    .hamber span:last-child {
        margin: 0;
    }

#menu_tablet {
    height: 50px;
    width: 100%;
    float: left;
    z-index: 10;
    background: linear-gradient(to right,#ED1C24, #F7941D);
    display: flex;
    align-items: center;
    justify-content: space-between; /* logo trái, menu/hamburger phải */
    padding: 0 10px;
}

    #menu_tablet .logo img {
        width: 154px;
        height: auto;
        margin: 0; /* bỏ margin cũ */
        display: block;
    }

footer {
    background: linear-gradient(to bottom, #F9F9F9 0%, #ffffff 100%);
    padding-top: 20px;
    position: relative;
    z-index: 2;
}


    footer .txt_footer {
        padding-left: 50px;
        width: 100%;
        float: left;
        margin-bottom: 15px;
        font: 400 13px/18px;
        color: #b8f69d;
    }

        footer .txt_footer img {
            float: left;
            margin: 0 10px 0 0;
        }

    footer .txt_add_footer {
        font: 700 14px;
        color: #fff;
    }

.coppy_right {
    background: #fff;
    padding: 20px 15px;
    width: 100%;
    float: left;
    font-size: 15px;
}

#footer .title_footer {
    margin-bottom: 20px;
    font-weight: 600;
    font-size: 15px;
}

#footer .number_visit {
    font-size: 24px;
    color: #2195d7;
}

#footer .item_lienket {
    margin-bottom: 15px;
}

    #footer,
    #footer .item_lienket a {
        font-weight: 400;
        /*color: #848484;*/
    }

.coppy_right {
    font-weight: 600;
}

.lienket_site {
    background: #ffc600;
    width: 100%;
    float: left;
    padding: 15px 0;
}

.txt_lienket_site {
    margin-bottom: 5px;
}

.lienket_site_search {
    width: 100%;
    float: left;
    padding: 0 40px 0 0;
    position: relative;
}

    .lienket_site_search .form-control {
        background: #fff;
        border: none;
        border-radius: 0;
        color: #838383;
        padding: 5px 10px;
        height: 30px;
        width: 100%;
    }

    .lienket_site_search button {
        background: #004a8f;
        border: medium none;
        color: #fff;
        font-size: 14px;
        width: 30px;
        height: 30px;
        line-height: 30px;
        position: absolute;
        right: 0;
        text-align: center;
        text-transform: uppercase;
        top: 0;
    }

.share .item_share {
    display: inline-block;
    margin: 10px 0 0 10px;
    background: #004a8f;
    height: 36px;
    width: 36px;
    line-height: 36px;
    font-size: 26px;
    color: #fff;
    text-align: center;
    border-radius: 50%;
}

    .share .item_share .fa {
        color: #fff;
    }
/*contaier*/

.pagination > li > a, .pagination > li > span {
    color: #666666;
    border: none;
}

.pagination > li:last-child > a, .pagination > li:last-child > span,
.pagination > li:first-child > a, .pagination > li:first-child > span {
    border-radius: 0;
}

.pagination > .active > a, .pagination > .active > a:focus, .pagination > .active > a:hover, .pagination > .active > span, .pagination > .active > span:focus, .pagination > .active > span:hover {
    background: #F7941D;
    border: none;
    color: #fff;
}

#intro_page .container,
#top_container .container {
    background: #fff;
    padding-top: 15px;
}

.box_tigia,
.box_lsuat,
.box_service_banking {
    margin-left: 15px;
}

    .box_service_banking .tt_service_banking {
        font-weight: 600;
        margin-bottom: 5px;
    }

    .box_service_banking .content_box_service {
        padding: 10px;
        background: #FAFAFB;
    }

    .box_service_banking .txt_service {
        margin-bottom: 10px;
    }

    .box_service_banking .btn_service {
        display: block;
        color: #fff;
        text-align: center;
        padding: 7px 0;
        background: #F7941D;
        text-transform: uppercase;
        font-weight: 600;
    }

    .box_service_banking .item_service {
        width: 100%;
        float: left;
        padding-bottom: 10px;
        margin-bottom: 10px;
        border-bottom: 1px solid #fff;
    }

        .box_service_banking .item_service .fa {
            font-size: 16px;
        }

        .box_service_banking .item_service:last-child {
            margin: 0;
            padding: 0;
            border: none;
        }

    .box_lsuat .nav-tabs {
        border: none;
    }

        .box_lsuat .nav-tabs > li {
            width: 50%;
            margin: 0;
            text-align: center;
        }

            .box_lsuat .nav-tabs > li > a {
                margin: 0;
                border: none;
                padding: 8px 10px;
            }

                .box_lsuat .nav-tabs > li > a:hover,
                .box_lsuat .nav-tabs > li.active > a,
                .box_lsuat .nav-tabs > li.active > a:focus,
                .box_lsuat .nav-tabs > li.active > a:hover {
                    background: #F7941D;
                    color: #fff;
                    border-radius: 0;
                    border: none;
                }

.box_lsuat {
     border: 1px solid #e1e1e1; 
}

.content_box_lsuat {
  /*  padding: 10px 0px 0 0px; */
}

.head_info_ls {
    padding: 7px 10px;
    background: #F4F5f6;
    position: relative;
    z-index: 2;
}

    .head_info_ls:before {
        position: absolute;
        height: 100%;
        width: 1px;
        left: 50%;
        top: 0;
        background: #fff;
        z-index: 1;
        content: "";
    }

    .head_info_ls span {
        display: block;
        width: 50%;
        text-align: center;
        float: left;
    }

.tb_ls {
    width: 100%;
    float: left;
}

    .tb_ls td {
        padding: 6px 10px;
        border-bottom: 1px solid #e1e1e1;
    }

.tb_head td {
    background: #FAFAFB;
    border-right: 1px solid #fff;
}

.tb_head2 td:last-child,
.tb_ls tr:last-child td {
    border: none;
}

.tb_head2 td {
    background: #F4F5F6;
    border-right: 1px solid #fff;
    padding: 10px 10px;
}

    .box_tigia td:first-child,
    .tb_head2 td:first-child {
        /*    /*color: #004a8f;*/ */
    }

.box_tigia .hight_light td {
    background: #FAFAFB;
}

.box_tigia {
    border: 1px solid #e1e1e1;
    border-top: 0;
}

#customer_type .box_cus_type {
    padding-top: 10px;
    padding-bottom: 10px;
    background: #ED1C24;
    color: #fff;
}

#customer_type .box_cus_type2 {
    padding-top: 10px;
    padding-bottom: 10px;
    background: #F15221;
    color: #fff;
}

#customer_type .box_cus_type3 {
    padding-top: 10px;
    padding-bottom: 10px;
    background: #F7941D;
    color: #fff;
}

#customer_type .tt_cus_type {
    font-size: 16px;
    padding-top: 5px;
    font-weight: 700;
}

#customer_type .ct_cus_type {
    padding: 10px 0 0 30px;
    min-height: 150px;
}

    #customer_type .ct_cus_type h5 {
        font-size: 13px;
        margin: 0 0 5px 0;
    }

    #customer_type .ct_cus_type .fa {
        margin-right: 10px;
    }

#customer_type .box_cus_type2 .ct_cus_type .fa {
    color: #e9bb0c;
}

#customer_type .box_cus_type .ct_cus_type a,
#customer_type .box_cus_type2 .ct_cus_type a,
#customer_type .box_cus_type3 .ct_cus_type a,
#customer_type .box_cus_type3 .ct_cus_type .fa {
    color: #fff;
}

    #customer_type .box_cus_type .ct_cus_type a:hover,
    #customer_type .box_cus_type2 .ct_cus_type a:hover,
    #customer_type .box_cus_type3 .ct_cus_type a:hover {
        color: #fff;
        text-decoration: underline;
    }

#kh_canhan .container,
#kh_doanhnghiep .container,
#block_intuc .container {
    background: #fff;
    padding-top: 10px;
    margin-top: 40px;
}

.title_block_tintuc {
    margin-top: -35px;
    margin-bottom: 30px;
    padding: 15px 15px 15px 15px;
    float: left;
    background: #F7941D;
}

    .title_block_tintuc a {
        color: #fff;
        font-size: 24px;
    }

        .title_block_tintuc a span {
            cursor: pointer;
        }

#kh_canhan .title_block_tintuc,
#kh_doanhnghiep .title_block_tintuc {
    padding-top: 10px;
}

    #kh_canhan .title_block_tintuc span,
    #kh_doanhnghiep .title_block_tintuc span {
        display: block;
        text-transform: uppercase;
    }

#kh_canhan .title_block_tintuc {
    background: #F7941D;
}

    #kh_canhan .title_block_tintuc a span {
        /*color: #004a8f;*/
    }

.item_tintuc {
    padding: 10px;
    border: 1px solid #e1e1e1;
    margin-bottom: 20px;
    margin-left: 15px;
}

.thumbnail {
    border: none;
    border-radius: 0;
    margin-bottom: 10px;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
    overflow: hidden;
}

.thumb5x3 {
    padding-bottom: 60%;
    height: 1px;
}

.thumb-tiennk {
    height: 151px;
    margin-top: 1px;
    overflow: hidden;
}

.image-top-tiennk {
    height: 151px;
    margin-top: 1px;
    overflow: hidden;
}

.title_tintuc {
    font-size: 14px;
    height: 55px;
    overflow: hidden;
    margin-bottom: 10px;
}

    .title_tintuc a {
        /*color: #004a8f;*/
    }

.tintuc_folder {
    padding: 20px;
}

    .tintuc_folder .title_tintuc {
        height: auto;
        font-size: 16px;
        font-weight: 600;
    }

    .tintuc_folder .lead_tintuc {
        margin-bottom: 10px;
        font-weight: 400;
        font-style: italic;
    }

        .tintuc_folder .lead_tintuc a {
            color: #F7941D;
        }

            .tintuc_folder .lead_tintuc a:hover {
                text-decoration: underline;
            }

.share_tintuc a,
.share_tintuc {
    color: #8e8e8e;
}

    .share_tintuc .timer_news {
        margin: 0 20px 0 0;
    }

#box_tintuc_right .title_tintuc_right {
    float: left;
    width: 100%;
    padding: 10px;
    background: #F4F5F6;
    text-transform: uppercase;
    color: #000;
    font-size: 16px;
}

.content_tintuc_right {
    padding: 20px 10px 0 15px;
    width: 100%;
    float: left;
    /*border: 1px solid #e1e1e1;*/
}

.item_tintuc_right .thumb1x1 {
    width: 82px;
    padding-bottom: 35%;
    float: left;
    margin-right: 15px;
    height: 1px;
}

.item_tintuc_right {
    width: 100%;
    float: left;
    margin-bottom: 20px;
}

    .item_tintuc_right h3 {
        font-size: 14px;
    }

        .item_tintuc_right h3 a {
            /*color: #004a8f;*/
        }

#slider_box_tintuc {
    padding-left: 15px;
}

    #slider_box_tintuc .title_slider_item {
        position: absolute;
        right: 25px;
        text-align: right;
        bottom: 20px;
        color: #fff;
        font-size: 16px;
        width: 60%;
    }

    #slider_box_tintuc .slider_item {
        position: relative;
    }

        #slider_box_tintuc .slider_item img {
            width: 100%;
        }



    #slider_box_tintuc .btn_control_slider {
        position: absolute;
        z-index: 9;
        color: #fff;
        font-size: 40px;
        top: 40%;
        display: inline-block;
        padding: 5px 10px;
    }

        #slider_box_tintuc .btn_control_slider a {
        }

    #slider_box_tintuc .prev_slider {
        left: 20px;
    }

    #slider_box_tintuc .next_slider {
        right: 20;
    }

#box_tintuc_right {
    width: 100%;
    float: left;
    margin-bottom: 15px;
}

#dky_nhantin {
    background: #F4F5F6;
    width: 100%;
    float: left;
    padding: 10px;
}

    #dky_nhantin .ttdangky_nhantin {
        font-size: 16px;
        /*color: #004a8f;*/
    }

    #dky_nhantin .form_nhantin {
        width: 100%;
        float: left;
        padding-right: 70px;
        position: relative;
        margin: 10px 0;
    }

        #dky_nhantin .form_nhantin .form-control {
            background: #fff;
            border-radius: 0;
            border: none;
            padding: 5px;
            font-size: 14px;
            font-style: italic;
            color: #838383;
        }

        #dky_nhantin .form_nhantin button {
            background: #F7941D;
            padding: 9px 0;
            width: 70px;
            text-align: center;
            color: #fff;
            text-transform: uppercase;
            font-size: 14px;
            position: absolute;
            right: 0;
            top: 0;
            border: none;
        }

#kh_canhan .thumb_sp_service,
#kh_doanhnghiep .thumb_sp_service {
    border: 1px solid #F7941D;
    margin-bottom: 10px;
}

    #kh_canhan .thumb_sp_service img,
    #kh_doanhnghiep .thumb_sp_service img {
        width: 100%;
    }

#kh_canhan .sp_service,
#kh_doanhnghiep .sp_service {
    /*font:400 18px Roboto Condensed;*/
    font-size: 16px;
    /*color: #004a8f;*/
    border-bottom: 1px solid #F7941D;
    padding-bottom: 10px;
}

#kh_canhan .ct_sp_service,
#kh_doanhnghiep .ct_sp_service {
    padding-left: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
}

    #kh_canhan .ct_sp_service a,
    #kh_doanhnghiep .ct_sp_service a {
        font-size: 12px;
    }

    #kh_canhan .ct_sp_service .fa,
    #kh_doanhnghiep .ct_sp_service .fa {
        /*color: #004a8f;*/
    }

#tintuc_quantam .mask_slider_item,
#slider_top .mask_slider_item {
    display: block;
    position: absolute;
    height: 30%;
    bottom: 0;
    left: 0;
    width: 100%;
    background: rgba(255,255,255,0);
    opacity: 0.8;
    background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(0,0,0,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,0)), color-stop(100%, rgba(0,0,0,1)));
    background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(0,0,0,1) 100%);
    background: -o-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(0,0,0,1) 100%);
    background: -ms-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(0,0,0,1) 100%);
    background: linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(0,0,0,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#000000', GradientType=0 );
}

.menu_left_intro a {
    display: block;
    padding: 10px;
    border-bottom: 1px solid #e1e1e1;
}

    .menu_left_intro a.active,
    .menu_left_intro a:hover {
        /*color: #004a8f;*/
    }

#intro_page .title_intro_page {
    margin-top: 10px;
    padding-bottom: 10px;
    margin-bottom: 20px;
    border-bottom: 1px solid #F7941D;
    font-size: 20px;
    /*color: #004a8f;*/
}

#intro_page .content_intro_page {
    line-height: 18px;
}

    #intro_page .content_intro_page p {
        margin-bottom: 10px;
    }

.col_ads_banner {
    padding-top: 50px;
}

#tintuc_quantam {
    padding: 20px 0 20px 0;
    width: 100%;
    float: left;
    margin-bottom: 10px;
}

.title_tintuc_quantam {
    font-size: 24px;
    /*color: #004a8f;*/
    font-weight: 700;
    margin-bottom: 0px;
}

.item_quantam {
    padding-top: 15px;
    margin-right: 15px;
}

.hot_item_quantam {
    margin-left: 15px;
}

.item_quantam .title_quantam {
    position: absolute;
    bottom: 0;
    left: 0;
    padding: 15px;
    width: 100%;
}

    .item_quantam .title_quantam a {
        font-size: 16px;
        color: #fff;
        font-weight: 700;
    }

.item_quantam .thumbnail {
    margin: 0;
    padding-bottom: 54%;
}

.item_quantam.hot_item_quantam .thumbnail {
    padding-bottom: 57%;
}

.item_quantam .thumbnail img {
    width: 100%;
}

.item_quantam .timer_news {
    color: #fff;
    padding-top: 5px;
}

#search_mangluoi {
    background: #FFF1E2;
    padding: 20px 10px 10px 10px;
    float: left;
    width: 100%;
}

    #search_mangluoi label {
        text-transform: uppercase;
        /*color: #004a8f;*/
    }

    #search_mangluoi .form-control {
        border-radius: 0;
    }

    #search_mangluoi .btn_search_mangluoi {
        width: 100%;
        border-radius: 0;
        background: #F7941D;
        font-size: 14px;
        text-transform: uppercase;
        color: #fff;
    }

#mapgoogle {
    margin-top: -1px;
    position: relative;
    z-index: 1;
}

    #mapgoogle #map-canvas {
        height: 490px;
        width: 100%;
    }

#block_mangluoi {
    position: relative;
    z-index: 2;
    background: #ebebeb;
    padding-bottom: 30px;
    width: 100%;
    float: left;
}

    #block_mangluoi .container {
        background: #fff;
        padding-bottom: 20px;
    }

    #block_mangluoi .title_block_tintuc {
        position: relative;
        z-index: 2;
        margin-right: 15px;
        background: #ffc600;
        margin-top: -25px;
    }

        #block_mangluoi .title_block_tintuc a {
            /*color: #004a8f;*/
            font-size: 24px;
        }

        #block_mangluoi .title_block_tintuc.active {
            background: #004a8f;
        }

            #block_mangluoi .title_block_tintuc.active a {
                color: #fff;
            }

.tb_mangluoi {
    width: 100%;
    float: left;
    border-left: 1px solid #e1e1e1;
    border-top: 1px solid #e1e1e1;
    font-size: 16px;
}

    .tb_mangluoi td {
        padding: 10px;
        border-right: 1px solid #e1e1e1;
        border-bottom: 1px solid #e1e1e1;
    }

    .tb_mangluoi .number_stt {
        color: #2195d7;
        font-size: 30px;
        text-align: right;
        width: 7%;
    }

    .tb_mangluoi .add_mangluoi {
        width: 76%;
    }

        .tb_mangluoi .add_mangluoi a {
            /*color: #004a8f;*/
        }

    .tb_mangluoi .number_contact {
        text-align: right;
        font-size: 16px;
    }

    .tb_mangluoi td p {
        margin-bottom: 5px;
    }

#block_mangluoi .nice_scroll {
    max-height: 600px;
    padding-right: 20px;
}

.timmer_detail_page {
    margin-top: 20px;
    margin-bottom: 10px;
    color: #8e8e8e;
    font-size: 12px;
}

.share_us {
    padding-bottom: 20px;
    margin-bottom: 10px;
    border-bottom: 1px solid #F7941D;
    width: 100%;
    float: left;
}

.title_share_us {
    font-style: italic;
    color: #2195d7;
    padding-bottom: 15px;
}

.share_us .item_share {
    float: left;
    margin-right: 30px;
}

    .share_us .item_share a {
        color: #848484;
        font-size: 14px;
        font-weight: 700;
        font-family: 'SVN-ArticulatCF';
    }

        /*.share_us .item_share a {
        color: #848484;
        font-size: 14px;
        font-weight: 700;
        font-family: Open Sans;
    }*/

        .share_us .item_share a .fa {
            margin-right: 10px;
            font-size: 16px;
        }

.tt_tinlienquan {
    font-size: 16px;
    /*color: #004a8f;*/
    padding-bottom: 10px;
}

.item_news_tinlienquan {
    font-size: 14px;
    font-style: italic;
    padding-left: 10px;
    padding-bottom: 5px;
}

    .item_news_tinlienquan a {
        color: #2195d7;
    }

    .item_news_tinlienquan .fa {
        /*color: #004a8f;*/
        margin-right: 5px
    }

.nav-pills > li.active > a, .nav-pills > li.active > a:focus, .nav-pills > li.active > a:hover {
    color: #fff;
    background-color: #f7941d;
}

@media screen and (min-width: 240px) and (max-width: 1179px) {
    .container {
        width: 100%;
    }

    #top_bar .container {
        padding-left: 15px;
        padding-right: 15px;
    }
}

@media screen and (max-width: 991px) {
    .line_wraper::after,
    .bg_ct_chuyengia::after {
        display: none;
    }

    .logo_footer {
        width: auto;
        margin-bottom: 10px;
    }

    #breadcrumb .bread_left {
        padding-left: 0;
    }
}

@media screen and (max-width: 768px) {
    .box_tigia, .box_lsuat, .box_service_banking {
        margin-left: 0;
        margin-bottom: 20px;
    }

    #customer_type .ct_cus_type {
        padding-left: 0px;
    }

    .item_tintuc {
        margin-right: 0px;
    }

    #slider_box_tintuc {
        padding-left: 0;
    }

    .item_tintuc_right {
        width: 49.3%;
        display: inline-block;
        vertical-align: top;
        float: none;
    }

        .item_tintuc_right .thumb1x1 {
            padding-bottom: 82px;
        }

    #footer,
    .content_bloc_tintuc {
        padding-bottom: 15px;
    }

    .item_quantam {
        margin-left: 15px;
    }

    .tb_mangluoi .add_mangluoi {
        width: 69%;
    }
}

@media screen and (max-width: 640px) {
    .bg_ct_chuyengia::after {
        background: none;
        display: none;
    }

    .box_sp_viemhong .form_chuyengia {
        margin-bottom: 20px;
    }

    .block_info_slide_top {
        bottom: 20px;
    }

    .line_wraper::after {
        display: none;
    }

    #col_left {
        margin-bottom: 15px;
    }

    #box_info_spham .block_hotline {
        left: 2%;
        width: 96%;
        bottom: 10px;
    }

    .tb_mangluoi .add_mangluoi {
        width: 60%;
    }
}

@media screen and (max-width: 480px) {
    .col-tn-12 {
        width: 100%;
    }

    .col-tn-6 {
        width: 50%;
    }

    .hidden-tn {
        display: none !important;
    }

    .coppy_right .text-right {
        text-align: left;
    }

    .coppy_right .pull-right a {
        margin: 0 10px 0 0;
        white-space: nowrap;
        margin-top: 5px;
        display: inline-block;
    }

    .list_tintucbenh .box_sp_viemhong .thumb {
        margin-bottom: 10px;
    }

    .item_tintuc_right {
        width: 100%;
        float: left;
    }

    #footer .number_visit {
        margin-bottom: 20px;
    }

    #wrapper_container {
        padding: 0;
    }

    #block_mangluoi .title_block_tintuc a {
        font-size: 17px;
    }

    .scroll-horizontal-xs .tb_mangluoi {
        width: 768px;
    }

    .tb_mangluoi .add_mangluoi {
        width: 70%;
    }

    #block_mangluoi .nice_scroll {
        max-height: 300px;
    }
}
