@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');
@font-face{font-family:'MyriadPro-Semibold';src:url('../fonts/MyriadPro-Semibold.eot?#iefix') format('embedded-opentype'), url('../fonts/MyriadPro-Semibold.otf') format('opentype'),
url('../fonts/MyriadPro-Semibold.woff') format('woff'), url('../fonts/MyriadPro-Semibold.ttf') format('truetype'), url('../fonts/MyriadPro-Semibold.svg#MyriadPro-Semibold') format('svg');font-weight:normal;font-style:normal;font-display: swap;}
@font-face{font-family:'MyriadPro-Semibold-Cond';src:url('../fonts/MyriadPro-SemiboldCond.eot');src:url('../fonts/MyriadPro-SemiboldCond.eot?#iefix') format('embedded-opentype'),
url('../fonts/MyriadPro-SemiboldCond.woff') format('woff'),
url('../fonts/MyriadPro-SemiboldCond.ttf') format('truetype');font-weight:600;font-style:normal;font-display: swap;}
@font-face{font-family:'MyriadPro-Bold';src:url('../fonts/MyriadPro-Bold.eot?#iefix') format('embedded-opentype'), url('../fonts/MyriadPro-Bold.otf') format('opentype'),
url('../fonts/MyriadPro-Bold.woff') format('woff'), url('../fonts/MyriadPro-Bold.ttf') format('truetype'), url('../fonts/MyriadPro-Bold.svg#MyriadPro-Bold') format('svg');font-weight:normal;font-style:normal;font-display: swap;}
@font-face{font-family:'SFU Condensed';src:url('../fonts/SFUFunctionCondensed.eot');src:url('../fonts/SFUFunctionCondensed.eot?#iefix') format('embedded-opentype'),
url('../fonts/SFUFunctionCondensed.woff') format('woff'),
url('../fonts/SFUFunctionCondensed.ttf') format('truetype');font-weight:normal;font-style:normal;font-display: swap;}
@font-face{font-family:'SFUBemboItalic';src:url('../fonts/SFUBemboItalic.eot');src:url('../fonts/SFUBemboItalic.eot?#iefix') format('embedded-opentype'),
url('../fonts/SFUBemboItalic.woff') format('woff'),
url('../fonts/SFUBemboItalic.ttf') format('truetype');font-weight:normal;font-style:normal;font-display: swap;}
@font-face{font-family:'MyriadPro-LightCond';src:url('../fonts/MyriadPro-LightCond.eot');src:url('../fonts/MyriadPro-LightCond.eot?#iefix') format('embedded-opentype'),
url('../fonts/MyriadPro-LightCond.woff') format('woff'),
url('../fonts/MyriadPro-LightCond.ttf') format('truetype');font-weight:300;font-style:normal;font-display: swap;}
@font-face{font-family:'MyriadPro-Cond';src:url('../fonts/MyriadPro-Cond.eot');src:url('../fonts/MyriadPro-Cond.eot?#iefix') format('embedded-opentype'),
url('../fonts/MyriadPro-Cond.woff') format('woff'),
url('../fonts/MyriadPro-Cond.ttf') format('truetype');font-weight:normal;font-style:normal;font-display: swap;}
@font-face{font-family:'Barlow';src:url(../fonts/Barlow-Bold.woff2) format("woff2"),url(../fonts/Barlow-Bold.woff) format("woff"),url(../fonts/Barlow-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:'Barlow';src:url(../fonts/Barlow-BoldItalic.woff2) format("woff2"),url(../fonts/Barlow-BoldItalic.woff) format("woff"),url(../fonts/Barlow-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}
@font-face{font-family:'Barlow';src:url(../fonts/Barlow-SemiBold.woff2) format("woff2"),url(../fonts/Barlow-SemiBold.woff) format("woff"),url(../fonts/Barlow-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}
@font-face{font-family:'Barlow';src:url(../fonts/Barlow-SemiBoldItalic.woff2) format("woff2"),url(../fonts/Barlow-SemiBoldItalic.woff) format("woff"),url(../fonts/Barlow-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}
.montserrat-bold {
    font-family: "Montserrat", sans-serif;
    font-optical-sizing: auto;
    font-weight: bold;
    font-style: normal;
}
@font-face {
    font-family: 'MyriadPro-BoldCond';
    src: 	url('../fonts/MyriadPro-BoldCond.eot?#iefix') format('embedded-opentype'),
    url('../fonts/MyriadPro-BoldCond.otf')  format('opentype'),
    url('../fonts/MyriadPro-BoldCond.woff') format('woff'),
    url('../fonts/MyriadPro-BoldCond.ttf')  format('truetype'),
    url('../fonts/MyriadPro-BoldCond.svg#MyriadPro-BoldCond') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'utm_swiss_condensedbold';
    src: url('../fonts/utm_swiss_condensedbold-webfont.woff2') format('woff2'),
    url('../fonts/utm_swiss_condensedbold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;

}
b,strong,.font_bold{ font-weight: bold;}
/* style system */
.fz_1{font-size:1px;}.fz_2{font-size:2px;}.fz_3{font-size:3px;}.fz_4{font-size:4px;}.fz_5{font-size:5px;}.fz_6{font-size:6px;}.fz_7{font-size:7px;}.fz_8{font-size:8px;}.fz_9{font-size:9px;}.fz_10{font-size:10px;}.fz_11{font-size:11px;}.fz_12{font-size:12px;}.fz_13{font-size:13px;}.fz_14{font-size:14px;}.fz_15{font-size:15px;}.fz_16{font-size:16px;}.fz_17{font-size:17px;}.fz_18{font-size:18px;}.fz_19{font-size:19px;}.fz_20{font-size:20px;}.fz_21{font-size:21px;}.fz_22{font-size:22px;}.fz_23{font-size:23px;}.fz_24{font-size:24px;}.fz_25{font-size:25px;}.fz_26{font-size:26px;}.fz_27{font-size:27px;}.fz_28{font-size:28px;}.fz_29{font-size:29px;}.fz_30{font-size:30px;}.fz_31{font-size:31px;}.fz_32{font-size:32px;}.fz_33{font-size:33px;}.fz_34{font-size:34px;}.fz_35{font-size:35px;}.fz_36{font-size:36px;}.fz_37{font-size:37px;}.fz_38{font-size:38px;}.fz_39{font-size:39px;}.fz_40{font-size:40px;}.fz_41{font-size:41px;}.fz_42{font-size:42px;}.fz_43{font-size:43px;}.fz_44{font-size:44px;}.fz_45{font-size:45px;}.fz_46{font-size:46px;}.fz_47{font-size:47px;}.fz_48{font-size:48px;}.fz_49{font-size:49px;}.fz_50{font-size:50px;}.fz_51{font-size:51px;}.fz_52{font-size:52px;}.fz_53{font-size:53px;}.fz_54{font-size:54px;}.fz_55{font-size:55px;}.fz_56{font-size:56px;}.fz_57{font-size:57px;}.fz_58{font-size:58px;}.fz_59{font-size:59px;}.fz_60{font-size:60px;}.fz_61{font-size:61px;}.fz_62{font-size:62px;}.fz_63{font-size:63px;}.fz_64{font-size:64px;}.fz_65{font-size:65px;}.fz_66{font-size:66px;}.fz_67{font-size:67px;}.fz_68{font-size:68px;}.fz_69{font-size:69px;}.fz_70{font-size:70px;}.fz_71{font-size:71px;}.fz_72{font-size:72px;}.fz_73{font-size:73px;}.fz_74{font-size:74px;}.fz_75{font-size:75px;}.fz_76{font-size:76px;}.fz_77{font-size:77px;}.fz_78{font-size:78px;}.fz_79{font-size:79px;}.fz_80{font-size:80px;}.fz_81{font-size:81px;}.fz_82{font-size:82px;}.fz_83{font-size:83px;}.fz_84{font-size:84px;}.fz_85{font-size:85px;}.fz_86{font-size:86px;}.fz_87{font-size:87px;}.fz_88{font-size:88px;}.fz_89{font-size:89px;}.fz_90{font-size:90px;}.fz_91{font-size:91px;}.fz_92{font-size:92px;}.fz_93{font-size:93px;}.fz_94{font-size:94px;}.fz_95{font-size:95px;}.fz_96{font-size:96px;}.fz_97{font-size:97px;}.fz_98{font-size:98px;}.fz_99{font-size:99px;}.fz_100{font-size:100px;}

.w50_dsk{ width: 50%;}
.sz_10{ font-size: 10px!important;}
.sz_12{ font-size: 12px!important;}
.sz_14{ font-size: 14px!important;}
.sz_16{ font-size: 16px!important;}
.sz_18{ font-size: 18px!important;}
.sz_20{ font-size: 20px!important;}
.sz_21{ font-size: 21px!important;}
.sz_24{ font-size: 24px!important;}
.sz_28{ font-size: 28px!important;}
.sz_30{ font-size: 30px!important;}
.sz_36{ font-size: 36px!important;}
.sz_40{ font-size: 40px!important;}
.sz_42{ font-size: 42px!important;}
.sz_48{ font-size: 48px!important;}
.sz_50{ font-size: 50px!important;}
.pt_25{ padding-top: 25px;}
.pb_25{ padding-bottom: 25px;}
.mb_50{ margin-bottom: 50px;}
.mb_60{ margin-bottom: 60px;}
.mb_70{ margin-bottom: 70px;}
.mb_80{ margin-bottom: 80px;}
.mg_0{ margin: 0;}.mt_0{ margin-top: 0!important;}.mb_0{ margin-bottom: 0!important;}
.z99{ position: relative; z-index: 99;}
.sz_80{ font-size: 80px;}
.sz_70{ font-size: 70px;}
.sz_60{ font-size: 60px;}
.sz_56{ font-size: 56px;}
.sz_45{ font-size: 45px;}
.sz_36{ font-size: 36px;}
.sz_30{ font-size: 30px;}
.sz_25{ font-size: 25px;}
.sz_24{ font-size: 24px;}
.sz_20{ font-size: 20px;}
.sz_18{ font-size: 18px;}
.sz_17{ font-size: 17px;}
.sz_16{ font-size: 16px;}
.sz_15{ font-size: 15px;}
.cl_brand,.cl_h2,.box_detail_post h2,.box_detail_post h2 *{ color: #3c8a27;}
.cl_brands{color: #2B388F;}
.cl_brands *{color: #2B388F !important;}
.cl_brands_2{color: #F48320;}
.cl_brands_2 * {color: #F48320 !important ;}
.cl_brands_3{color: #A5B0C9;}
.cl_brands_4,.cl_brands_4 *{color: #F9AA1A!important;}
.cl_brands_5,.cl_brands_5 *{color: #F47932;}
.cl_foot{color: #F9AA1A;}
.cl_brandf,.cl_brandf *{color: #2B3990;}
.cl_brn,.cl_brn *{color: #F9BC31;}
.cl_brand2{ color: #5D5D5D;}
.cl_brand3{ color: #0B52CB;}
.cl_brand4{ color: #FF9900;}
.cl_brand5{ color: #00288F;}
.cl_faq{ color: #2A388A;}
.cl_36{ color: #363636;}
.cl_34{ color: #343A40;}
.cl_97{ color: #979797;}
.cl_seoyc,.cl_h1{ color: #102ea6;}
.f_white img{filter: brightness(0) invert(1);}
.cl_7483E2{
	color:#7483E2;
}
.table>tbody>tr>td, .table>tbody>tr>th, .table>tfoot>tr>td, .table>tfoot>tr>th, .table>thead>tr>td, .table>thead>tr>th {
    padding: 8px;
    line-height: 1.42857143;
    vertical-align: inherit;
    border: 1px solid #000000;
}
.table>tbody>tr{
    border-color: #000000;
}
.bg_line{
    background: rgb(18,34,184);
    background: linear-gradient(180deg, rgba(18,34,184,1) 0%, rgba(18,30,150,1) 47%, rgba(18,26,120,1) 100%);
    border: 1px solid #3196de;
}
.bg_line:hover,.bg_line.active{
    background: rgb(254,196,45);
    background: linear-gradient(180deg, rgba(254,196,45,1) 0%, rgba(253,157,39,1) 47%, rgba(253,117,34,1) 100%);
    border: 1px solid #fec42d;
}
.bg_mores{
    background: rgb(18,34,184);
    background: linear-gradient(180deg, rgba(18,34,184,1) 0%, rgba(18,30,150,1) 47%, rgba(18,26,120,1) 100%);
    border: 1px solid #fff;
}
.bg_mores2{
    background: rgb(18,34,184);
    background: linear-gradient(180deg, rgba(18,34,184,1) 0%, rgba(18,30,150,1) 47%, rgba(18,26,120,1) 100%);
    border: 1px solid #fff;
}
.bg_mores2:hover{
    background: rgb(254,196,45);
    background: linear-gradient(180deg, rgba(254,196,45,1) 0%, rgba(253,157,39,1) 47%, rgba(253,117,34,1) 100%);
    border: 1px solid #fec42d;
}
.bg_hservice{ background: url("../images/bg-hs.png") no-repeat; background-position: center; background-size: cover;}
.div_block{display: block;}
.div_border{ border: 1px solid #E4E4E3;}
.div_border_top{ border-top: 1px solid #E4E4E3;}
.bg_foot{background-color: #F9AA1A;}
.bg_brand{ background-color: #73aa34;}
.bg_brands{ background-color: #EFF7FF;}
.bg_brand2{ background-color: #fffaec;}
.bg_cam{ background-color: #FF7400;}
.bg_head{ background-color: #1691E2;}
.bg_search{ background-color: #1692E3;}
.bg_white{ background: #fff;}
.bg_xam{ background: #f5f5f5;}
.bg_xam2{ background: #F5F5F5;}
.bg_xam3{ background: #5D5D5D;}
.bg_xam4{ background: #f6f7fd;}
.bg_faq{ background: #164DC6;}
.line_head{ border-bottom:1px solid #1691E2;}
.line_head4{ border-bottom:1px solid #FF9900;}
.div_line{ border-bottom: 1px solid #9b9b9b; height: 1px; width: 100%; display: block;}
.div_line2{ border-bottom: 1px solid #ddd; height: 1px; width: 100%; display: block;}
.line_small{ width: 40px;border-bottom: 1px solid #9b9b9b; display: inline-block; height: 1px;}
.span_line{ position: relative; display: inline-block; padding-left: 30px;}
.span_line:before{ content: "__";position: absolute; left: 0; top: -6px;}
.cl_h1,.cl_h2{color: #2A388F;}
.cl_head,.cl_head fa,.cl_head i{ color: #2B3990;}
.cl_33,.cl_33 *{ color: #333333;}
.cl_white .cl_33{ color: #333!important;}
.cl_white,.cl_white:hover,.cl_whitef,.cl_whitef:hover{ color: #fff;}
.cl_black,a:hover .cl_black,.cl_black *{ color: #25100a!important;}
.cl_xam,.cl_xam *{ color: #6D6E70;}
.pl_30{ padding-left: 30px;}
.pt_85{ padding-top: 85px;}  .pb_85{ padding-bottom: 85px;}  .p_85{ padding-top: 85px; padding-bottom: 85px;}
.p_75{ padding: 75px;} .pl_75{ padding-left: 75px;}.pr_75{ padding-right: 75px;}.pt_75{ padding-top: 75px;}.pb_75{ padding-bottom: 75px;}
.pt_60{ padding-top: 60px;} .pb_60{ padding-bottom: 60px;} .p_60{ padding:60px;}
.pt_45{ padding-top: 45px;} .pb_45{ padding-bottom: 45px;} .p_45{ padding:45px;}
.pt_40{ padding-top: 40px;} .pb_40{ padding-bottom: 40px;} .p_40{ padding-top: 40px; padding-bottom: 40px;}.pd_40{ padding: 40px;}
.pt_50{ padding-top: 50px;} .pb_50{ padding-bottom: 50px;}  .p_50{ padding-top: 50px; padding-bottom: 50px;}
.pt_35{ padding-top: 35px;} .pb_35{ padding-bottom: 35px;}  .p_35{ padding-top: 35px; padding-bottom: 35px;}
.pt_30{ padding-top: 30px;} .pb_30{ padding-bottom: 30px;}.p_30{ padding-top: 30px; padding-bottom: 30px;}  .pd_30{ padding: 30px;}
.pt_25{ padding-top: 25px;} .pb_25{ padding-bottom: 25px;}  .p_25{ padding-top: 25px; padding-bottom: 25px;}
.pt_20{ padding-top: 20px;} .pb_20{ padding-bottom: 20px;} .p_20{ padding-top: 20px; padding-bottom: 20px;}  .pt_20{ padding-top: 20px;}
.pt_15{ padding-top: 15px;} .pb_15{ padding-bottom: 15px;}  .p_15{ padding-top: 15px; padding-bottom: 15px;} .pl_15{ padding-left: 15px;} .pr_15{ padding-right: 15px;}
.pt_25{ padding-top: 25px;} .pb_25{ padding-bottom: 25px;}  .p_25{ padding-top: 25px; padding-bottom: 25px;} .pl_25{ padding-left: 25px;} .pr_25{ padding-right: 25px;}
.pt_10{ padding-top: 10px;} .pb_10{ padding-bottom: 10px;}.p_10{ padding-top: 10px; padding-bottom: 10px;}
.pt_5{ padding-top: 5px;} .pb_5{ padding-bottom: 5px;}
.m0{margin: 0!important;}
.mtr_5{ margin-top: -5px;}.mt_2{ margin-top: 2px;}.mt_5{ margin-top: 5px;} .mb_5{ margin-bottom:5px;}.ml_5{ margin-left: 5px;} .mr_5{ margin-right:5px;}
.mt_10{ margin-top: 10px;} .mb_10{ margin-bottom: 10px;}
.mt_15{ margin-top: 15px;} .mb_15{ margin-bottom: 15px;}.ml_t15{ margin-left: -15px;} .mr_t15{ margin-right:-15px;}
.mt_20{ margin-top: 20px;} .mb_20{ margin-bottom: 20px;}
.mt_25{ margin-top: 25px;} .mb_25{ margin-bottom: 25px;}
.mt_30{ margin-top: 30px;} .mb_30{ margin-bottom: 30px;}
.mt_35{ margin-top: 35px;} .mb_35{ margin-bottom: 35px;}
.mt_45{ margin-top: 45px;} .mb_45{ margin-bottom: 45px;}
.lh_20{ line-height: 2;}.lh_18{ line-height: 1.8;}.lh_12{ line-height: 1.2;}.lh_1{ line-height: 1;}.lh_14 {line-height: 1.4;}
.lt_sp1{ letter-spacing: 1px;}.lt_sp2{ letter-spacing: 2px;}
.div_i{font-style: italic;}
.w100{ width: 100%; overflow: hidden;}
.h100{ height: 100%;position: relative; overflow: hidden;}
.clear{ display: block; clear: both; width: 100%; }
.mt_1{margin-top:1px;}.mt_2{margin-top:2px;}.mt_3{margin-top:3px;}.mt_4{margin-top:4px;}.mt_5{margin-top:5px;}.mt_6{margin-top:6px;}.mt_7{margin-top:7px;}.mt_8{margin-top:8px;}.mt_9{margin-top:9px;}.mt_10{margin-top:10px;}.mt_11{margin-top:11px;}.mt_12{margin-top:12px;}.mt_13{margin-top:13px;}.mt_14{margin-top:14px;}.mt_15{margin-top:15px;}.mt_16{margin-top:16px;}.mt_17{margin-top:17px;}.mt_18{margin-top:18px;}.mt_19{margin-top:19px;}.mt_20{margin-top:20px;}.mt_21{margin-top:21px;}.mt_22{margin-top:22px;}.mt_23{margin-top:23px;}.mt_24{margin-top:24px;}.mt_25{margin-top:25px;}.mt_26{margin-top:26px;}.mt_27{margin-top:27px;}.mt_28{margin-top:28px;}.mt_29{margin-top:29px;}.mt_30{margin-top:30px;}.mt_31{margin-top:31px;}.mt_32{margin-top:32px;}.mt_33{margin-top:33px;}.mt_34{margin-top:34px;}.mt_35{margin-top:35px;}.mt_36{margin-top:36px;}.mt_37{margin-top:37px;}.mt_38{margin-top:38px;}.mt_39{margin-top:39px;}.mt_40{margin-top:40px;}.mt_41{margin-top:41px;}.mt_42{margin-top:42px;}.mt_43{margin-top:43px;}.mt_44{margin-top:44px;}.mt_45{margin-top:45px;}.mt_46{margin-top:46px;}.mt_47{margin-top:47px;}.mt_48{margin-top:48px;}.mt_49{margin-top:49px;}.mt_50{margin-top:50px;}.mt_51{margin-top:51px;}.mt_52{margin-top:52px;}.mt_53{margin-top:53px;}.mt_54{margin-top:54px;}.mt_55{margin-top:55px;}.mt_56{margin-top:56px;}.mt_57{margin-top:57px;}.mt_58{margin-top:58px;}.mt_59{margin-top:59px;}.mt_60{margin-top:60px;}.mt_61{margin-top:61px;}.mt_62{margin-top:62px;}.mt_63{margin-top:63px;}.mt_64{margin-top:64px;}.mt_65{margin-top:65px;}.mt_66{margin-top:66px;}.mt_67{margin-top:67px;}.mt_68{margin-top:68px;}.mt_69{margin-top:69px;}.mt_70{margin-top:70px;}.mt_71{margin-top:71px;}.mt_72{margin-top:72px;}.mt_73{margin-top:73px;}.mt_74{margin-top:74px;}.mt_75{margin-top:75px;}.mt_76{margin-top:76px;}.mt_77{margin-top:77px;}.mt_78{margin-top:78px;}.mt_79{margin-top:79px;}.mt_80{margin-top:80px;}.mt_81{margin-top:81px;}.mt_82{margin-top:82px;}.mt_83{margin-top:83px;}.mt_84{margin-top:84px;}.mt_85{margin-top:85px;}.mt_86{margin-top:86px;}.mt_87{margin-top:87px;}.mt_88{margin-top:88px;}.mt_89{margin-top:89px;}.mt_90{margin-top:90px;}.mt_91{margin-top:91px;}.mt_92{margin-top:92px;}.mt_93{margin-top:93px;}.mt_94{margin-top:94px;}.mt_95{margin-top:95px;}.mt_96{margin-top:96px;}.mt_97{margin-top:97px;}.mt_98{margin-top:98px;}.mt_99{margin-top:99px;}.mt_100{margin-top:100px;}
.mb_1{margin-bottom:1px;}.mb_2{margin-bottom:2px;}.mb_3{margin-bottom:3px;}.mb_4{margin-bottom:4px;}.mb_5{margin-bottom:5px;}.mb_6{margin-bottom:6px;}.mb_7{margin-bottom:7px;}.mb_8{margin-bottom:8px;}.mb_9{margin-bottom:9px;}.mb_10{margin-bottom:10px;}.mb_11{margin-bottom:11px;}.mb_12{margin-bottom:12px;}.mb_13{margin-bottom:13px;}.mb_14{margin-bottom:14px;}.mb_15{margin-bottom:15px;}.mb_16{margin-bottom:16px;}.mb_17{margin-bottom:17px;}.mb_18{margin-bottom:18px;}.mb_19{margin-bottom:19px;}.mb_20{margin-bottom:20px;}.mb_21{margin-bottom:21px;}.mb_22{margin-bottom:22px;}.mb_23{margin-bottom:23px;}.mb_24{margin-bottom:24px;}.mb_25{margin-bottom:25px;}.mb_26{margin-bottom:26px;}.mb_27{margin-bottom:27px;}.mb_28{margin-bottom:28px;}.mb_29{margin-bottom:29px;}.mb_30{margin-bottom:30px;}.mb_31{margin-bottom:31px;}.mb_32{margin-bottom:32px;}.mb_33{margin-bottom:33px;}.mb_34{margin-bottom:34px;}.mb_35{margin-bottom:35px;}.mb_36{margin-bottom:36px;}.mb_37{margin-bottom:37px;}.mb_38{margin-bottom:38px;}.mb_39{margin-bottom:39px;}.mb_40{margin-bottom:40px;}.mb_41{margin-bottom:41px;}.mb_42{margin-bottom:42px;}.mb_43{margin-bottom:43px;}.mb_44{margin-bottom:44px;}.mb_45{margin-bottom:45px;}.mb_46{margin-bottom:46px;}.mb_47{margin-bottom:47px;}.mb_48{margin-bottom:48px;}.mb_49{margin-bottom:49px;}.mb_50{margin-bottom:50px;}.mb_51{margin-bottom:51px;}.mb_52{margin-bottom:52px;}.mb_53{margin-bottom:53px;}.mb_54{margin-bottom:54px;}.mb_55{margin-bottom:55px;}.mb_56{margin-bottom:56px;}.mb_57{margin-bottom:57px;}.mb_58{margin-bottom:58px;}.mb_59{margin-bottom:59px;}.mb_60{margin-bottom:60px;}.mb_61{margin-bottom:61px;}.mb_62{margin-bottom:62px;}.mb_63{margin-bottom:63px;}.mb_64{margin-bottom:64px;}.mb_65{margin-bottom:65px;}.mb_66{margin-bottom:66px;}.mb_67{margin-bottom:67px;}.mb_68{margin-bottom:68px;}.mb_69{margin-bottom:69px;}.mb_70{margin-bottom:70px;}.mb_71{margin-bottom:71px;}.mb_72{margin-bottom:72px;}.mb_73{margin-bottom:73px;}.mb_74{margin-bottom:74px;}.mb_75{margin-bottom:75px;}.mb_76{margin-bottom:76px;}.mb_77{margin-bottom:77px;}.mb_78{margin-bottom:78px;}.mb_79{margin-bottom:79px;}.mb_80{margin-bottom:80px;}.mb_81{margin-bottom:81px;}.mb_82{margin-bottom:82px;}.mb_83{margin-bottom:83px;}.mb_84{margin-bottom:84px;}.mb_85{margin-bottom:85px;}.mb_86{margin-bottom:86px;}.mb_87{margin-bottom:87px;}.mb_88{margin-bottom:88px;}.mb_89{margin-bottom:89px;}.mb_90{margin-bottom:90px;}.mb_91{margin-bottom:91px;}.mb_92{margin-bottom:92px;}.mb_93{margin-bottom:93px;}.mb_94{margin-bottom:94px;}.mb_95{margin-bottom:95px;}.mb_96{margin-bottom:96px;}.mb_97{margin-bottom:97px;}.mb_98{margin-bottom:98px;}.mb_99{margin-bottom:99px;}.mb_100{margin-bottom:100px;}
.mr_1{margin-right:1px;}.mr_2{margin-right:2px;}.mr_3{margin-right:3px;}.mr_4{margin-right:4px;}.mr_5{margin-right:5px;}.mr_6{margin-right:6px;}.mr_7{margin-right:7px;}.mr_8{margin-right:8px;}.mr_9{margin-right:9px;}.mr_10{margin-right:10px;}.mr_11{margin-right:11px;}.mr_12{margin-right:12px;}.mr_13{margin-right:13px;}.mr_14{margin-right:14px;}.mr_15{margin-right:15px;}.mr_16{margin-right:16px;}.mr_17{margin-right:17px;}.mr_18{margin-right:18px;}.mr_19{margin-right:19px;}.mr_20{margin-right:20px;}.mr_21{margin-right:21px;}.mr_22{margin-right:22px;}.mr_23{margin-right:23px;}.mr_24{margin-right:24px;}.mr_25{margin-right:25px;}.mr_26{margin-right:26px;}.mr_27{margin-right:27px;}.mr_28{margin-right:28px;}.mr_29{margin-right:29px;}.mr_30{margin-right:30px;}.mr_31{margin-right:31px;}.mr_32{margin-right:32px;}.mr_33{margin-right:33px;}.mr_34{margin-right:34px;}.mr_35{margin-right:35px;}.mr_36{margin-right:36px;}.mr_37{margin-right:37px;}.mr_38{margin-right:38px;}.mr_39{margin-right:39px;}.mr_40{margin-right:40px;}.mr_41{margin-right:41px;}.mr_42{margin-right:42px;}.mr_43{margin-right:43px;}.mr_44{margin-right:44px;}.mr_45{margin-right:45px;}.mr_46{margin-right:46px;}.mr_47{margin-right:47px;}.mr_48{margin-right:48px;}.mr_49{margin-right:49px;}.mr_50{margin-right:50px;}.mr_51{margin-right:51px;}.mr_52{margin-right:52px;}.mr_53{margin-right:53px;}.mr_54{margin-right:54px;}.mr_55{margin-right:55px;}.mr_56{margin-right:56px;}.mr_57{margin-right:57px;}.mr_58{margin-right:58px;}.mr_59{margin-right:59px;}.mr_60{margin-right:60px;}.mr_61{margin-right:61px;}.mr_62{margin-right:62px;}.mr_63{margin-right:63px;}.mr_64{margin-right:64px;}.mr_65{margin-right:65px;}.mr_66{margin-right:66px;}.mr_67{margin-right:67px;}.mr_68{margin-right:68px;}.mr_69{margin-right:69px;}.mr_70{margin-right:70px;}.mr_71{margin-right:71px;}.mr_72{margin-right:72px;}.mr_73{margin-right:73px;}.mr_74{margin-right:74px;}.mr_75{margin-right:75px;}.mr_76{margin-right:76px;}.mr_77{margin-right:77px;}.mr_78{margin-right:78px;}.mr_79{margin-right:79px;}.mr_80{margin-right:80px;}.mr_81{margin-right:81px;}.mr_82{margin-right:82px;}.mr_83{margin-right:83px;}.mr_84{margin-right:84px;}.mr_85{margin-right:85px;}.mr_86{margin-right:86px;}.mr_87{margin-right:87px;}.mr_88{margin-right:88px;}.mr_89{margin-right:89px;}.mr_90{margin-right:90px;}.mr_91{margin-right:91px;}.mr_92{margin-right:92px;}.mr_93{margin-right:93px;}.mr_94{margin-right:94px;}.mr_95{margin-right:95px;}.mr_96{margin-right:96px;}.mr_97{margin-right:97px;}.mr_98{margin-right:98px;}.mr_99{margin-right:99px;}.mr_100{margin-right:100px;}
.ml_1{margin-left:1px;}.ml_2{margin-left:2px;}.ml_3{margin-left:3px;}.ml_4{margin-left:4px;}.ml_5{margin-left:5px;}.ml_6{margin-left:6px;}.ml_7{margin-left:7px;}.ml_8{margin-left:8px;}.ml_9{margin-left:9px;}.ml_10{margin-left:10px;}.ml_11{margin-left:11px;}.ml_12{margin-left:12px;}.ml_13{margin-left:13px;}.ml_14{margin-left:14px;}.ml_15{margin-left:15px;}.ml_16{margin-left:16px;}.ml_17{margin-left:17px;}.ml_18{margin-left:18px;}.ml_19{margin-left:19px;}.ml_20{margin-left:20px;}.ml_21{margin-left:21px;}.ml_22{margin-left:22px;}.ml_23{margin-left:23px;}.ml_24{margin-left:24px;}.ml_25{margin-left:25px;}.ml_26{margin-left:26px;}.ml_27{margin-left:27px;}.ml_28{margin-left:28px;}.ml_29{margin-left:29px;}.ml_30{margin-left:30px;}.ml_31{margin-left:31px;}.ml_32{margin-left:32px;}.ml_33{margin-left:33px;}.ml_34{margin-left:34px;}.ml_35{margin-left:35px;}.ml_36{margin-left:36px;}.ml_37{margin-left:37px;}.ml_38{margin-left:38px;}.ml_39{margin-left:39px;}.ml_40{margin-left:40px;}.ml_41{margin-left:41px;}.ml_42{margin-left:42px;}.ml_43{margin-left:43px;}.ml_44{margin-left:44px;}.ml_45{margin-left:45px;}.ml_46{margin-left:46px;}.ml_47{margin-left:47px;}.ml_48{margin-left:48px;}.ml_49{margin-left:49px;}.ml_50{margin-left:50px;}.ml_51{margin-left:51px;}.ml_52{margin-left:52px;}.ml_53{margin-left:53px;}.ml_54{margin-left:54px;}.ml_55{margin-left:55px;}.ml_56{margin-left:56px;}.ml_57{margin-left:57px;}.ml_58{margin-left:58px;}.ml_59{margin-left:59px;}.ml_60{margin-left:60px;}.ml_61{margin-left:61px;}.ml_62{margin-left:62px;}.ml_63{margin-left:63px;}.ml_64{margin-left:64px;}.ml_65{margin-left:65px;}.ml_66{margin-left:66px;}.ml_67{margin-left:67px;}.ml_68{margin-left:68px;}.ml_69{margin-left:69px;}.ml_70{margin-left:70px;}.ml_71{margin-left:71px;}.ml_72{margin-left:72px;}.ml_73{margin-left:73px;}.ml_74{margin-left:74px;}.ml_75{margin-left:75px;}.ml_76{margin-left:76px;}.ml_77{margin-left:77px;}.ml_78{margin-left:78px;}.ml_79{margin-left:79px;}.ml_80{margin-left:80px;}.ml_81{margin-left:81px;}.ml_82{margin-left:82px;}.ml_83{margin-left:83px;}.ml_84{margin-left:84px;}.ml_85{margin-left:85px;}.ml_86{margin-left:86px;}.ml_87{margin-left:87px;}.ml_88{margin-left:88px;}.ml_89{margin-left:89px;}.ml_90{margin-left:90px;}.ml_91{margin-left:91px;}.ml_92{margin-left:92px;}.ml_93{margin-left:93px;}.ml_94{margin-left:94px;}.ml_95{margin-left:95px;}.ml_96{margin-left:96px;}.ml_97{margin-left:97px;}.ml_98{margin-left:98px;}.ml_99{margin-left:99px;}.ml_100{margin-left:100px;}
.pt_1{padding-top:1px;}.pt_2{padding-top:2px;}.pt_3{padding-top:3px;}.pt_4{padding-top:4px;}.pt_5{padding-top:5px;}.pt_6{padding-top:6px;}.pt_7{padding-top:7px;}.pt_8{padding-top:8px;}.pt_9{padding-top:9px;}.pt_10{padding-top:10px;}.pt_11{padding-top:11px;}.pt_12{padding-top:12px;}.pt_13{padding-top:13px;}.pt_14{padding-top:14px;}.pt_15{padding-top:15px;}.pt_16{padding-top:16px;}.pt_17{padding-top:17px;}.pt_18{padding-top:18px;}.pt_19{padding-top:19px;}.pt_20{padding-top:20px;}.pt_21{padding-top:21px;}.pt_22{padding-top:22px;}.pt_23{padding-top:23px;}.pt_24{padding-top:24px;}.pt_25{padding-top:25px;}.pt_26{padding-top:26px;}.pt_27{padding-top:27px;}.pt_28{padding-top:28px;}.pt_29{padding-top:29px;}.pt_30{padding-top:30px;}.pt_31{padding-top:31px;}.pt_32{padding-top:32px;}.pt_33{padding-top:33px;}.pt_34{padding-top:34px;}.pt_35{padding-top:35px;}.pt_36{padding-top:36px;}.pt_37{padding-top:37px;}.pt_38{padding-top:38px;}.pt_39{padding-top:39px;}.pt_40{padding-top:40px;}.pt_41{padding-top:41px;}.pt_42{padding-top:42px;}.pt_43{padding-top:43px;}.pt_44{padding-top:44px;}.pt_45{padding-top:45px;}.pt_46{padding-top:46px;}.pt_47{padding-top:47px;}.pt_48{padding-top:48px;}.pt_49{padding-top:49px;}.pt_50{padding-top:50px;}.pt_51{padding-top:51px;}.pt_52{padding-top:52px;}.pt_53{padding-top:53px;}.pt_54{padding-top:54px;}.pt_55{padding-top:55px;}.pt_56{padding-top:56px;}.pt_57{padding-top:57px;}.pt_58{padding-top:58px;}.pt_59{padding-top:59px;}.pt_60{padding-top:60px;}.pt_61{padding-top:61px;}.pt_62{padding-top:62px;}.pt_63{padding-top:63px;}.pt_64{padding-top:64px;}.pt_65{padding-top:65px;}.pt_66{padding-top:66px;}.pt_67{padding-top:67px;}.pt_68{padding-top:68px;}.pt_69{padding-top:69px;}.pt_70{padding-top:70px;}.pt_71{padding-top:71px;}.pt_72{padding-top:72px;}.pt_73{padding-top:73px;}.pt_74{padding-top:74px;}.pt_75{padding-top:75px;}.pt_76{padding-top:76px;}.pt_77{padding-top:77px;}.pt_78{padding-top:78px;}.pt_79{padding-top:79px;}.pt_80{padding-top:80px;}.pt_81{padding-top:81px;}.pt_82{padding-top:82px;}.pt_83{padding-top:83px;}.pt_84{padding-top:84px;}.pt_85{padding-top:85px;}.pt_86{padding-top:86px;}.pt_87{padding-top:87px;}.pt_88{padding-top:88px;}.pt_89{padding-top:89px;}.pt_90{padding-top:90px;}.pt_91{padding-top:91px;}.pt_92{padding-top:92px;}.pt_93{padding-top:93px;}.pt_94{padding-top:94px;}.pt_95{padding-top:95px;}.pt_96{padding-top:96px;}.pt_97{padding-top:97px;}.pt_98{padding-top:98px;}.pt_99{padding-top:99px;}.pt_100{padding-top:100px;}
.pb_1{padding-bottom:1px;}.pb_2{padding-bottom:2px;}.pb_3{padding-bottom:3px;}.pb_4{padding-bottom:4px;}.pb_5{padding-bottom:5px;}.pb_6{padding-bottom:6px;}.pb_7{padding-bottom:7px;}.pb_8{padding-bottom:8px;}.pb_9{padding-bottom:9px;}.pb_10{padding-bottom:10px;}.pb_11{padding-bottom:11px;}.pb_12{padding-bottom:12px;}.pb_13{padding-bottom:13px;}.pb_14{padding-bottom:14px;}.pb_15{padding-bottom:15px;}.pb_16{padding-bottom:16px;}.pb_17{padding-bottom:17px;}.pb_18{padding-bottom:18px;}.pb_19{padding-bottom:19px;}.pb_20{padding-bottom:20px;}.pb_21{padding-bottom:21px;}.pb_22{padding-bottom:22px;}.pb_23{padding-bottom:23px;}.pb_24{padding-bottom:24px;}.pb_25{padding-bottom:25px;}.pb_26{padding-bottom:26px;}.pb_27{padding-bottom:27px;}.pb_28{padding-bottom:28px;}.pb_29{padding-bottom:29px;}.pb_30{padding-bottom:30px;}.pb_31{padding-bottom:31px;}.pb_32{padding-bottom:32px;}.pb_33{padding-bottom:33px;}.pb_34{padding-bottom:34px;}.pb_35{padding-bottom:35px;}.pb_36{padding-bottom:36px;}.pb_37{padding-bottom:37px;}.pb_38{padding-bottom:38px;}.pb_39{padding-bottom:39px;}.pb_40{padding-bottom:40px;}.pb_41{padding-bottom:41px;}.pb_42{padding-bottom:42px;}.pb_43{padding-bottom:43px;}.pb_44{padding-bottom:44px;}.pb_45{padding-bottom:45px;}.pb_46{padding-bottom:46px;}.pb_47{padding-bottom:47px;}.pb_48{padding-bottom:48px;}.pb_49{padding-bottom:49px;}.pb_50{padding-bottom:50px;}.pb_51{padding-bottom:51px;}.pb_52{padding-bottom:52px;}.pb_53{padding-bottom:53px;}.pb_54{padding-bottom:54px;}.pb_55{padding-bottom:55px;}.pb_56{padding-bottom:56px;}.pb_57{padding-bottom:57px;}.pb_58{padding-bottom:58px;}.pb_59{padding-bottom:59px;}.pb_60{padding-bottom:60px;}.pb_61{padding-bottom:61px;}.pb_62{padding-bottom:62px;}.pb_63{padding-bottom:63px;}.pb_64{padding-bottom:64px;}.pb_65{padding-bottom:65px;}.pb_66{padding-bottom:66px;}.pb_67{padding-bottom:67px;}.pb_68{padding-bottom:68px;}.pb_69{padding-bottom:69px;}.pb_70{padding-bottom:70px;}.pb_71{padding-bottom:71px;}.pb_72{padding-bottom:72px;}.pb_73{padding-bottom:73px;}.pb_74{padding-bottom:74px;}.pb_75{padding-bottom:75px;}.pb_76{padding-bottom:76px;}.pb_77{padding-bottom:77px;}.pb_78{padding-bottom:78px;}.pb_79{padding-bottom:79px;}.pb_80{padding-bottom:80px;}.pb_81{padding-bottom:81px;}.pb_82{padding-bottom:82px;}.pb_83{padding-bottom:83px;}.pb_84{padding-bottom:84px;}.pb_85{padding-bottom:85px;}.pb_86{padding-bottom:86px;}.pb_87{padding-bottom:87px;}.pb_88{padding-bottom:88px;}.pb_89{padding-bottom:89px;}.pb_90{padding-bottom:90px;}.pb_91{padding-bottom:91px;}.pb_92{padding-bottom:92px;}.pb_93{padding-bottom:93px;}.pb_94{padding-bottom:94px;}.pb_95{padding-bottom:95px;}.pb_96{padding-bottom:96px;}.pb_97{padding-bottom:97px;}.pb_98{padding-bottom:98px;}.pb_99{padding-bottom:99px;}.pb_100{padding-bottom:100px;}
.pr_1{padding-right:1px;}.pr_2{padding-right:2px;}.pr_3{padding-right:3px;}.pr_4{padding-right:4px;}.pr_5{padding-right:5px;}.pr_6{padding-right:6px;}.pr_7{padding-right:7px;}.pr_8{padding-right:8px;}.pr_9{padding-right:9px;}.pr_10{padding-right:10px;}.pr_11{padding-right:11px;}.pr_12{padding-right:12px;}.pr_13{padding-right:13px;}.pr_14{padding-right:14px;}.pr_15{padding-right:15px;}.pr_16{padding-right:16px;}.pr_17{padding-right:17px;}.pr_18{padding-right:18px;}.pr_19{padding-right:19px;}.pr_20{padding-right:20px;}.pr_21{padding-right:21px;}.pr_22{padding-right:22px;}.pr_23{padding-right:23px;}.pr_24{padding-right:24px;}.pr_25{padding-right:25px;}.pr_26{padding-right:26px;}.pr_27{padding-right:27px;}.pr_28{padding-right:28px;}.pr_29{padding-right:29px;}.pr_30{padding-right:30px;}.pr_31{padding-right:31px;}.pr_32{padding-right:32px;}.pr_33{padding-right:33px;}.pr_34{padding-right:34px;}.pr_35{padding-right:35px;}.pr_36{padding-right:36px;}.pr_37{padding-right:37px;}.pr_38{padding-right:38px;}.pr_39{padding-right:39px;}.pr_40{padding-right:40px;}.pr_41{padding-right:41px;}.pr_42{padding-right:42px;}.pr_43{padding-right:43px;}.pr_44{padding-right:44px;}.pr_45{padding-right:45px;}.pr_46{padding-right:46px;}.pr_47{padding-right:47px;}.pr_48{padding-right:48px;}.pr_49{padding-right:49px;}.pr_50{padding-right:50px;}.pr_51{padding-right:51px;}.pr_52{padding-right:52px;}.pr_53{padding-right:53px;}.pr_54{padding-right:54px;}.pr_55{padding-right:55px;}.pr_56{padding-right:56px;}.pr_57{padding-right:57px;}.pr_58{padding-right:58px;}.pr_59{padding-right:59px;}.pr_60{padding-right:60px;}.pr_61{padding-right:61px;}.pr_62{padding-right:62px;}.pr_63{padding-right:63px;}.pr_64{padding-right:64px;}.pr_65{padding-right:65px;}.pr_66{padding-right:66px;}.pr_67{padding-right:67px;}.pr_68{padding-right:68px;}.pr_69{padding-right:69px;}.pr_70{padding-right:70px;}.pr_71{padding-right:71px;}.pr_72{padding-right:72px;}.pr_73{padding-right:73px;}.pr_74{padding-right:74px;}.pr_75{padding-right:75px;}.pr_76{padding-right:76px;}.pr_77{padding-right:77px;}.pr_78{padding-right:78px;}.pr_79{padding-right:79px;}.pr_80{padding-right:80px;}.pr_81{padding-right:81px;}.pr_82{padding-right:82px;}.pr_83{padding-right:83px;}.pr_84{padding-right:84px;}.pr_85{padding-right:85px;}.pr_86{padding-right:86px;}.pr_87{padding-right:87px;}.pr_88{padding-right:88px;}.pr_89{padding-right:89px;}.pr_90{padding-right:90px;}.pr_91{padding-right:91px;}.pr_92{padding-right:92px;}.pr_93{padding-right:93px;}.pr_94{padding-right:94px;}.pr_95{padding-right:95px;}.pr_96{padding-right:96px;}.pr_97{padding-right:97px;}.pr_98{padding-right:98px;}.pr_99{padding-right:99px;}.pr_100{padding-right:100px;}
.pl_1{padding-left:1px;}.pl_2{padding-left:2px;}.pl_3{padding-left:3px;}.pl_4{padding-left:4px;}.pl_5{padding-left:5px;}.pl_6{padding-left:6px;}.pl_7{padding-left:7px;}.pl_8{padding-left:8px;}.pl_9{padding-left:9px;}.pl_10{padding-left:10px;}.pl_11{padding-left:11px;}.pl_12{padding-left:12px;}.pl_13{padding-left:13px;}.pl_14{padding-left:14px;}.pl_15{padding-left:15px;}.pl_16{padding-left:16px;}.pl_17{padding-left:17px;}.pl_18{padding-left:18px;}.pl_19{padding-left:19px;}.pl_20{padding-left:20px;}.pl_21{padding-left:21px;}.pl_22{padding-left:22px;}.pl_23{padding-left:23px;}.pl_24{padding-left:24px;}.pl_25{padding-left:25px;}.pl_26{padding-left:26px;}.pl_27{padding-left:27px;}.pl_28{padding-left:28px;}.pl_29{padding-left:29px;}.pl_30{padding-left:30px;}.pl_31{padding-left:31px;}.pl_32{padding-left:32px;}.pl_33{padding-left:33px;}.pl_34{padding-left:34px;}.pl_35{padding-left:35px;}.pl_36{padding-left:36px;}.pl_37{padding-left:37px;}.pl_38{padding-left:38px;}.pl_39{padding-left:39px;}.pl_40{padding-left:40px;}.pl_41{padding-left:41px;}.pl_42{padding-left:42px;}.pl_43{padding-left:43px;}.pl_44{padding-left:44px;}.pl_45{padding-left:45px;}.pl_46{padding-left:46px;}.pl_47{padding-left:47px;}.pl_48{padding-left:48px;}.pl_49{padding-left:49px;}.pl_50{padding-left:50px;}.pl_51{padding-left:51px;}.pl_52{padding-left:52px;}.pl_53{padding-left:53px;}.pl_54{padding-left:54px;}.pl_55{padding-left:55px;}.pl_56{padding-left:56px;}.pl_57{padding-left:57px;}.pl_58{padding-left:58px;}.pl_59{padding-left:59px;}.pl_60{padding-left:60px;}.pl_61{padding-left:61px;}.pl_62{padding-left:62px;}.pl_63{padding-left:63px;}.pl_64{padding-left:64px;}.pl_65{padding-left:65px;}.pl_66{padding-left:66px;}.pl_67{padding-left:67px;}.pl_68{padding-left:68px;}.pl_69{padding-left:69px;}.pl_70{padding-left:70px;}.pl_71{padding-left:71px;}.pl_72{padding-left:72px;}.pl_73{padding-left:73px;}.pl_74{padding-left:74px;}.pl_75{padding-left:75px;}.pl_76{padding-left:76px;}.pl_77{padding-left:77px;}.pl_78{padding-left:78px;}.pl_79{padding-left:79px;}.pl_80{padding-left:80px;}.pl_81{padding-left:81px;}.pl_82{padding-left:82px;}.pl_83{padding-left:83px;}.pl_84{padding-left:84px;}.pl_85{padding-left:85px;}.pl_86{padding-left:86px;}.pl_87{padding-left:87px;}.pl_88{padding-left:88px;}.pl_89{padding-left:89px;}.pl_90{padding-left:90px;}.pl_91{padding-left:91px;}.pl_92{padding-left:92px;}.pl_93{padding-left:93px;}.pl_94{padding-left:94px;}.pl_95{padding-left:95px;}.pl_96{padding-left:96px;}.pl_97{padding-left:97px;}.pl_98{padding-left:98px;}.pl_99{padding-left:99px;}.pl_100{padding-left:100px;}
.fz_1{font-size:1px;}.fz_2{font-size:2px;}.fz_3{font-size:3px;}.fz_4{font-size:4px;}.fz_5{font-size:5px;}.fz_6{font-size:6px;}.fz_7{font-size:7px;}.fz_8{font-size:8px;}.fz_9{font-size:9px;}.fz_10{font-size:10px;}.fz_11{font-size:11px;}.fz_12{font-size:12px;}.fz_13{font-size:13px;}.fz_14{font-size:14px;}.fz_15{font-size:15px;}.fz_16{font-size:16px;}.fz_17{font-size:17px;}.fz_18{font-size:18px;}.fz_19{font-size:19px;}.fz_20{font-size:20px;}.fz_21{font-size:21px;}.fz_22{font-size:22px;}.fz_23{font-size:23px;}.fz_24{font-size:24px;}.fz_25{font-size:25px;}.fz_26{font-size:26px;}.fz_27{font-size:27px;}.fz_28{font-size:28px;}.fz_29{font-size:29px;}.fz_30{font-size:30px;}.fz_31{font-size:31px;}.fz_32{font-size:32px;}.fz_33{font-size:33px;}.fz_34{font-size:34px;}.fz_35{font-size:35px;}.fz_36{font-size:36px;}.fz_37{font-size:37px;}.fz_38{font-size:38px;}.fz_39{font-size:39px;}.fz_40{font-size:40px;}.fz_41{font-size:41px;}.fz_42{font-size:42px;}.fz_43{font-size:43px;}.fz_44{font-size:44px;}.fz_45{font-size:45px;}.fz_46{font-size:46px;}.fz_47{font-size:47px;}.fz_48{font-size:48px;}.fz_49{font-size:49px;}.fz_50{font-size:50px;}.fz_51{font-size:51px;}.fz_52{font-size:52px;}.fz_53{font-size:53px;}.fz_54{font-size:54px;}.fz_55{font-size:55px;}.fz_56{font-size:56px;}.fz_57{font-size:57px;}.fz_58{font-size:58px;}.fz_59{font-size:59px;}.fz_60{font-size:60px;}.fz_61{font-size:61px;}.fz_62{font-size:62px;}.fz_63{font-size:63px;}.fz_64{font-size:64px;}.fz_65{font-size:65px;}.fz_66{font-size:66px;}.fz_67{font-size:67px;}.fz_68{font-size:68px;}.fz_69{font-size:69px;}.fz_70{font-size:70px;}.fz_71{font-size:71px;}.fz_72{font-size:72px;}.fz_73{font-size:73px;}.fz_74{font-size:74px;}.fz_75{font-size:75px;}.fz_76{font-size:76px;}.fz_77{font-size:77px;}.fz_78{font-size:78px;}.fz_79{font-size:79px;}.fz_80{font-size:80px;}.fz_81{font-size:81px;}.fz_82{font-size:82px;}.fz_83{font-size:83px;}.fz_84{font-size:84px;}.fz_85{font-size:85px;}.fz_86{font-size:86px;}.fz_87{font-size:87px;}.fz_88{font-size:88px;}.fz_89{font-size:89px;}.fz_90{font-size:90px;}.fz_91{font-size:91px;}.fz_92{font-size:92px;}.fz_93{font-size:93px;}.fz_94{font-size:94px;}.fz_95{font-size:95px;}.fz_96{font-size:96px;}.fz_97{font-size:97px;}.fz_98{font-size:98px;}.fz_99{font-size:99px;}.fz_100{font-size:100px;}
.div_full{
    margin-left: calc(50% - 50vw);
    margin-right: calc(50% - 50vw);
    width: 100vw;
}
.div_inline{ display: inline-block;}
.radius_20{ border-radius: 20px;}
.radius_15{ border-radius: 15px;}
.radius_15_tr{border-radius: 15px 15px 0 0; overflow: hidden;}
.radius_15_rb{border-radius: 0 0 15px 15px; overflow: hidden;}
.radius_10{ border-radius: 10px;}
.radius_5{ border-radius: 5px;}
.div_board{ position: relative;display: block;}
.div_over{ overflow: hidden;}
.div_overflow{ overflow: hidden;}
.item_hover,.div_hover{ cursor: pointer;}
.div_head{ display: inline-block; position: relative;}
.div_head:after{ position: absolute;content: ""; left: calc(50% - 35px ); bottom: 0; border-bottom: 5px solid #5D5D5D; width: 70px; height: 1px;}
.bg_uudai{ background: url("../images/bg_uudai.jpg") no-repeat; background-position: center top; background-size: cover;}
.no_br{white-space: nowrap;}
@media (min-width:768px) {
    .div_flex{ display: flex; flex-direction:row;}
    .div_flex_n{display: flex; flex-direction: row-reverse;}
    .div_flex_n.bottom .item{  align-content: flex-end;justify-content: flex-end;}
    .flex_title{ min-height: 45px; line-height: 1.3;justify-content:flex-start!important;}
    .div_flex_column{ display: flex; flex-direction:column;align-content: center; justify-content: center; }
    .div_flex_column.div_flex{ flex-direction: row;}
    .div_flex_column.div_flex_n{ flex-direction: row-reverse;}
    .div_flex .item,.div_flex_n .item{ display: flex; flex-direction:column;align-content: center; justify-content: center;}
    .div_flex.top .item,.div_flex_n.top .item{justify-content: flex-start;}
    .div_flex.mid .item,.div_flex_n.mid .mid{justify-content: center;}
    .div_flex.mid .item.last{align-content: flex-end;}
    .div_flex.br{flex-wrap: wrap;}
}
@media (max-width:767px) {
    .list_link{overflow-y: auto;}
    body.admin-bar{padding-top: 45px;}
    body .pt_10mb{padding-top: 10px;}
    body .pt_20mb{padding-top: 20px;}
    body .pt_30mb{padding-top: 30px;}
    body .pt_40mb{padding-top: 40px;}
    ul.faq_action{ padding-left: 0;}
    ul.faq_action li{ padding: 0 5px;}
    div.menu_faq_vne{ border: none!important;width: calc(100% - 10px )}
    .menu_faq_vne.pc li{ display: block; clear: both;border-bottom: 1px solid #ccc;width: 100%;}
    .menu_faq_vne.pc li a:before{ display: none!important;}
    .nopd_mb{ padding-left: 0; padding-right: 0!important;}
    .text-center-mb{ text-align: center;}
    .pl_0mb{padding-left: 0;}
    .bg_white_mb{ background: #fff!important;}
    .lh_13mb{ line-height: 1.2;}
    .small_mb{ font-size: 80%!important;}
    .xsmall_mb{ font-size: 70%!important;}
    .xxsmall_mb{ font-size: 60%!important;}
    .noleft_mb{ padding-left: 0;} .noright_mb{ padding-right: 0;}
    .div_flex .div_thumb,.div_flex_n .div_thumb{ padding: 0;}
    .mt_0mb{ margin-top: 0px!important;}.mb_0mb{ margin-bottom: 0px!important;} .pb_0mb{ padding-bottom: 0px!important;}
    .mt_10mb{ margin-top: 10px;}.mb_10mb{ margin-bottom: 10px;}
    .mt_15mb{ margin-top: 15px;} .mb_15mb{ margin-bottom: 15px;}
    .mt_45mb{ margin-top: 45px;}
    .mt_25mb{ margin-top: 25px;}.mb_5mb{ margin-bottom: 5px;}
    .pt_mb_5{ padding-top: 5px;}.pb_mb_5{ padding-bottom: 5px;}.pl_mb_5{ padding-left: 5px;}.pr_mb_5{ padding-right: 5px;}
    .div_flex_mobile{ display: flex; flex-direction:row;}
    .div_flex_mobile.br{ flex-wrap: wrap;}
    .div_flex_n_mobile{ display: flex; flex-direction: row-reverse;}
    .div_flex_column_mb{ display: flex; flex-direction:column;align-content: center; justify-content: center; height: 100%;}
    .div_flex_mobile .item,.div_flex_n_mobile .item{ display: flex; flex-direction:column;align-content: center; justify-content: center;}
    .div_flex_mobile.top .item,.div_flex_n_mobile.top .item{justify-content: flex-start;}
    .div_flex_mobile.top .mid .item,.div_flex_n_mobile.top .mid .item{justify-content: center;}
    .p_15mb{padding:5px 15px;overflow: hidden;}
    .google_new{margin: 5px -5px;display: block;}
    .bg_white_mb{ background: #fff;}
    .gt-info .bg_xam4 .item{border-radius: 15px;padding: 5px;}
    .no_bg{ background: none!important;}
    .slide_brand img{max-height: 30px;}
}
@media (min-width:768px) {
    .noleft { padding-left: 0;  }
    .noright { padding-right: 0; }
    body.archive .cat_chuyen-gia{
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
    }
    body header nav.collapse{width: 100%;}
    header nav ul.nav{width: calc(100% - 15px );}
    header nav .lang-item{ float: right;}
}
.div_hht{
    height: 5px;
    background: #EDF5F9;
    border-top: 1px solid #9BB6C4;
}
.box_service{ box-shadow: 0px 1px 4px #999; width: 220px; max-width: 100%; display: block;margin: 0 auto;}
body .box_service img{ height: 100px; width: auto;}
.box_about{
    border: 1px solid #d7a238;
}
.title_about{
	font-size:32px;
	line-height: initial;
    position: relative;
    background: linear-gradient(to right, #b57e30 0%,#b57e30 25%, #ffefa0 50%, #b57e30 75%, #b57e30 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.title_about:after{
    position: relative;content: "";background: url("../images/bg_star.png") no-repeat; background-size: contain;
    width: 160px;
    height: 50px;
    display: block;
    margin: 0px auto 0;
}
figure{ max-width: 100%;}
a,a:hover,a:focus{outline:none!important;}
figcaption{margin-bottom: 10px;margin-top: 5px;font-style: italic;}
.content_uudai{height: 435px;overflow: auto;}
footer p,.bg_foot p{margin: 0;}
.foot_share p{display: flex;flex-direction: row; margin: 0;justify-content: center;}
.foot_share p a{display: flex;flex-direction: column;}
.foot_share p img{
    max-height: 40px;
    width: auto; max-width: 100%;
    margin-left: 5px;
}
.div_cursor{ cursor:pointer; }
.box_in1{border-radius:20px;width:100%;padding:30px 85px;color:#fff;background:url("../images/bg_ld2.jpg");background-repeat:repeat-y;background-size:100% auto;margin:15px 0;font-size:26px;font-family:"SFUBemboItalic";position:relative;}
.dwhy{margin:50px 0 20px;background:url('../images/ld2_2.jpg') no-repeat left center;position:relative;padding:10px 10px 10px 50px;color:#fff;text-align:center;font-family:"MyriadPro-Bold";font-size:21px;}
.dwhy:before{position:absolute;background:url('../images/ld2_num.png') no-repeat center;width:55px;height:37px;content:"";left:20px;top:-10px;}
.dwhy.div2:before{position:absolute;background:url('../images/ld2_num2.png') no-repeat center;}
.dwhy.div3:before{position:absolute;background:url('../images/ld2_num3.png') no-repeat center;}
.box_in1:before{position:absolute;content:'\201C';font-size:70px;top:0;left:20px;}
.box_in1:after{position:absolute;content:'\201D';font-size:70px;bottom:0;right:20px;}
.box_in1 h2{font-family:'MyriadPro-Bold';font-size:31px;}
.landingpage_2 td{vertical-align:middle!important;padding:8px 5px!important;font-family:"Roboto";font-size:15px;}
.landingpage_2 thead{background:#4D59A7;color:#fff;}
.bg_landingpage_1{background:url(../images/bg_1.jpg) no-repeat center bottom;background-position:center bottom;background-size:100% auto;overflow:hidden;width:100%;padding:0px 48px 20px 48px;font-family:"Roboto";font-size:19px;color:#6D6E70;}
.bg_landingpage_2{padding:0px 65px 20px 65px;font-family:"Roboto";font-size:19px;color:#6D6E70;text-align:justify;line-height:1.3;}
.bg_landingpage_2 p{margin:10px 0;}
.bg_landingpage_2 strong{font-family:"MyriadPro-Semibold-Cond";}
.div_detail_post,.question-item,.gt-info{ font-family: Arial, Helvetica, sans-serif;}
.content_uudai{ position: relative;}
.content_detail_chuyen_gia .panel-success > .panel-heading{
    background: #FF9900;color: #fff;border-radius: 13px 13px 0 0;overflow: hidden;
}
.content_detail_chuyen_gia .panel-success{border-color: #FF9900;border-radius: 15px;overflow: hidden;}
@media (max-width:768px){.bg_landingpage_2 .sline{display:none;} }
@media (max-width:767px){
    .detail_cgia .bgs_color.tgia:before{display: none;}
    div#footer p{font-size:12px!important;}
    div.info_address_footer{margin-top:18px;}
    div.tg_lamviec p{text-align:center;padding-left:0;}
    .div_detail_post.tbcnangs table > tbody > tr > td, .div_detail_post.tbcnangs > tbody > tr > th, .div_detail_post.tbcnangs > tfoot > tr > td, .div_detail_post.tbcnangs > tfoot > tr > th, .div_detail_post.tbcnangs > thead > tr > td, .div_detail_post.tbcnangs > thead > tr > th{padding:5px!important;}
    img.imgmap{max-width:100%;height:auto !important;width:160% !important;margin:0 -30% !important;}
    #bottom .row .item_c{clear:left;}
    .table13 td{font-size:13px;padding:3px!important;}
    .table12 td{font-size:12px;padding:3px!important;}
    .table11 td{font-size:11px;padding:2px!important;}
    .bg_landingpage_1,.bg_landingpage_2{padding:0 0 20px;text-align:center;}
    .bg_landingpage_1 img{float:none!important;}
    .box_in1{padding:30px;}
    .dwhy{padding:0;}
    .dwhy::before{left:-20px;}
    .landingpage_2 td{font-size:12px;padding:8px 3px !important;}
    .sz_8mb{font-size: 8px!important;}
    .sz_11mb{font-size: 11px!important;}
    .sz_12mb{font-size: 12px!important;}
    .sz_13mb{font-size: 13px!important;}
    .sz_15mb{font-size: 15px!important;}
    .sz_18mb{font-size: 18px!important;}
    .sz_20mb{font-size: 20px!important;}
    .sz_23mb{font-size: 23px!important;}
    .sz_24mb{font-size: 24px!important;}
    .sz_26mb{font-size: 26px!important;}
    .sz_28mb{font-size: 28px!important;}
    .sz_32mb{font-size: 32px!important;}
    .sz_36mb{font-size: 36px!important;}
    .box_uudai{position: relative;}
    .box_uudai .div_moduu_content.active{position: absolute; left: 0; top: 10px; height: calc(100% - 10px ); overflow: hidden;border-radius: 10px;}
    .box_uudai .div_moduu_content .content_uudai{height: inherit;}
    .close_uudai {
        position: absolute;
        right: 0px; margin-top: -20px;
        width: 40px;
        height: 40px;
        background: #fff;
        border-radius: 50%;
        padding: 4px;
        z-index: 999;cursor: pointer;
    }
    .close_uudai:hover {
        opacity: 1;
    }
    .close_uudai:before, .close_uudai:after {
        position: absolute;
        left: 20px;
        content: ' ';
        height: 30px;
        width: 2px;
        background-color: #2A388F;
    }
    .close_uudai:before {
        transform: rotate(45deg);
    }
    .close_uudai:after {
        transform: rotate(-45deg);
    }
}
.slider-home-page .carousel-control{opacity:0.2;}
.slide_np .owl-prev,
.slide_np .owl-next{
    background: none !important;
    position: absolute;
    top: calc(50% - 25px );
    z-index: 99;opacity: 1!important;
}
.slide_np .owl-prev{left: -35px;}
.slide_np .owl-next{right: -35px;}
@media (max-width:767px){
    .slide_np .owl-prev{left: 0px;}
    .slide_np .owl-next{right: 0px;}
}
.slide_np .owl-prev span,
.slide_np .owl-next span{
    display: inline-block;
    position: absolute;
    width: 30px;
    height: 30px;
    background: transparent;
    text-indent: -9999px;
    border-top: 1px solid #CCD4E9;
    border-top-width: 1px;
    border-top-color: #CCD4E9;
    border-top-color: #CCD4E9;
    border-top-width: 1px;
    border-left: 1px solid #CCD4E9;
    border-left-width: 1px;
    border-left-color: #CCD4E9;
    border-left-color: #CCD4E9;
    border-left-width: 1px;
    transition: all .3s ease-in-out;
    text-decoration: none;
    color: transparent;
    top:0!important;
}
.slide_np .owl-prev span{transform: rotate(-45deg);}
.slide_np .owl-next{}
body{font-size:16px;font-family: "Roboto", sans-serif;color:#6D6E70;}
table p{margin:0;}
.mid td{vertical-align:middle!important;}
a:hover, a:focus{text-decoration:none !important;}
.mar0{margin:0px!important;}
.clear{clear:both;}
.view .mask{position:absolute;overflow:hidden;top:0;left:0;}
.dv-title{width:21%;}
.fourth-effect .mask{position:absolute;top:50px;left:100px;cursor:pointer;display:inline-block;height:100px;width:100px;opacity:1;visibility:visible;-moz-transform:scale(4);-webkit-transform:scale(4);-o-transform:scale(4);-ms-transform:scale(4);transform:scale(4);-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.icon-addon{position:relative;color:#555;display:block;}
.icon-addon:after,
.icon-addon:before{display:table;content:" ";}
.icon-addon:after{clear:both;}
.icon-addon.addon-md .glyphicon,
.icon-addon .glyphicon,
.icon-addon.addon-md .fa,
.icon-addon .fa{position:absolute;z-index:2;left:10px;font-size:14px;width:20px;margin-left:-2.5px;text-align:center;padding:10px 0;top:1px;}
.icon-addon.addon-lg .form-control{line-height:1.33;height:46px;font-size:18px;padding:10px 16px 10px 40px;}
.icon-addon.addon-sm .form-control{height:30px;padding:5px 12px;font-size:12px;line-height:1.5;background:#f1f1f3;}
.icon-addon.addon-lg .fa,
.icon-addon.addon-lg .glyphicon{font-size:18px;margin-left:0;left:11px;top:4px;}
.icon-addon.addon-md .form-control,
.icon-addon .form-control{padding-left:30px;float:left;font-weight:normal;}
.icon-addon.addon-sm .fa,
.icon-addon.addon-sm .glyphicon{margin-left:0;font-size:12px;left:auto;top:-1px;right:0;}
.icon-addon .form-control:focus + .glyphicon,
.icon-addon:hover .glyphicon,
.icon-addon .form-control:focus + .fa,
.icon-addon:hover .fa{color:#2580db;}
.box_camnang_title .panel-title:before{content:"\00BB";font-size:23px;line-height:1;color:#2a388f;}
.box_camnang_title .panel-title{margin-bottom:10px;}
.tb90 td,.tb90 th{font-size:85%;}
.box_camnang_title .panel-title a{color:#4d63a6;font-size:18px;font-family:"MyriadPro-Bold";}
header{color:#fff;}
header .top-bar{
    background:#fff;padding:38px 0 30px;
    background: rgb(10,62,173);
    background: linear-gradient(180deg, rgba(10,62,173,1) 0%, rgba(4,87,229,1) 100%);
}
/*header.scroll_fix_menu .top-bar{display: none;}*/
header .top-bar a{color:#2A388F;padding-top:10px;padding-bottom:10px;}
header .top-right{font-family:'MyriadPro-Bold';float:right;margin-bottom:0;}
header .top-right .nav li{position:relative;}
header .top-right .nav li a:after{content:"";display:block;position:absolute;width:1px;height:100%;border-radius:50%;top:0;right:0;background:-webkit-linear-gradient(top, rgba(255,255,255,.0), rgba(255,255,255,1), rgba(255,255,255,.0));background:-moz-linear-gradient(top, rgba(255,255,255,.0), rgba(255,255,255,1), rgba(255,255,255,.0));background:-ms-linear-gradient(top, rgba(255,255,255,.0), rgba(255,255,255,1), rgba(255,255,255,.0));background:-o-linear-gradient(top, rgba(255,255,255,.0), rgba(255,255,255,1), rgba(255,255,255,.0));background:linear-gradient(top, rgba(255,255,255,.0), rgba(255,255,255,1), rgba(255,255,255,.0));}
header .top-right .nav li:last-child a:after{display:none;}
header .top-right a{font-family:'MyriadPro-Bold';font-size:12px;}
/*header .top-right .nav li a:hover,header .top-right .nav li a:focus,header .top-right .nav li.current-menu-item a{background:none!important;color:#fff000;}*/
header .top-right .hot-line{font-size:20px;color:#E53825;text-shadow:0 1px 2px #333;padding-right:10px;}
header .top-right .hot-line img{padding-right:10px;vertical-align:bottom;}
header .bar-content{float:left;width:100%;}
header .bar-content .logo{padding:10px 10px 5px;}
header .bar-content .float-right{float:right !important;}
header .bar-content .logo img{text-align:center;margin:0 auto;}
header .slider-home-page{float:left;width:100%;}
.box_gioithieu{padding:18px 25px;overflow:hidden;line-height:1.3;}
.question-item{line-height:1.2;}
.div_info{overflow:hidden;position:relative;}
.div_info img{max-width:100%;}
.div_info:hover img{transform:scale(1.3);-moz-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.cmd_more,.cmd_more:hover{background:#2a388f;color:#fff;padding:3px 10px;border-radius:5px;float:right;margin-top:0px;}
.cmd_more:hover{opacity:0.8;}
.slider-home-page .slide_h{display:block;height:100%;position:absolute;right:20%;top:0;width:360px;padding:20px;color:#fff;font-size:24px;z-index:99;text-align:left;}
.slider-home-page .carousel-indicators{width:auto;right:26%;left:inherit;z-index:999;}
.slider-home-page .slide_h b{font-size:30px;font-family:"MyriadPro-Bold";}
.slider-home-page .slide_h:before{background:#000;content:"";display:block;height:100%;left:0;opacity:0.4;position:absolute;top:0;width:100%;z-index:-1;}
.slider-home-page .carousel .carousel-control .fa{top:40%;position:absolute;font-size:50px;}
.slider-home-page img{width:100%;}
header .book-lich a{color:#b7c0e4;}
.slider-home-page .carousel-indicators .active{background:#80c8ea;}
.slider-home-page .carousel-indicators li{margin:0px 5px;border:none;background:#fff;}
.menu-top{top:0px;z-index:999999999;background:#F5F7F9;}
.menu-top-fix{position:fixed !important;width:100%;box-shadow:0px 1px 10px #999;}
#menu-menu-header .dropdown-menu{margin-top:0;top:45px;}
.header-desktop{display:block;position:relative;width:100%;z-index:999;opacity:1;top:0;}
.header-desktop.fixed{display:block;position:fixed;width:100%;z-index:999;opacity:1;top:0;}
/*.divlg .header-desktop{ top: 30px;}*/
body.bdnone .header-desktop{box-shadow:0px 1px 10px #999}
.list_link a{font-weight: bold;color: #2B3990;}
/* .list_link a:first-child{color: #F7941D;position: relative;} */
/* .list_link a:first-child:before{content: ""; width: 80px; border-bottom: 2px solid #F7941D; left: 0; bottom: 0;position: absolute;} */
body .slide_brand .owl-item img{max-height: 50px; width: auto;max-width: 100%;}
#gioi_thieu h2.gt-title{display:none;}
.header-mobile{position:relative;display:none;}
.header-mobile .navbar{background:#fff;margin-bottom:0px;}
.header-mobile .navbar-toggle{float:left;padding:5px;margin-right:0px;z-index:9999999999;}
.header-mobile .navbar-toggle .icon-bar{background:#2A388F;}
.header-mobile .navbar-header{padding:5px 0px;}
.header-mobile .logo-center{position:relative;}
.header-mobile .logo-center img{margin:0px auto;}
.header-mobile .navbar-header:before{width:100%;}
.header-mobile .bar-content .navbar-brand{width:80%;height:auto;padding:0 10px;position: absolute;right: 0;left: 0;margin: auto;}
.hhvg_menu{height:0px;}
.header-mobile .search-right{position:absolute;top:20px;right:0px;color:#2A388F;z-index:9999999999;cursor:pointer;}
.header-mobile .search-right .dropdown-menu{position:absolute;top:25px;left:-150px;padding:0px;z-index:9999;}
.header-mobile .search-right .dropdown-menu form{padding:0px;margin:0px;border:none;}
.header-mobile .social{position:fixed;right:15px;z-index:999;top:25%;display:none;}
.header-mobile .social ul{margin:0px;list-style:none;padding:0px;}
.header-mobile .social ul li{margin:5px 0px;}
.header-mobile #navigation .navbar-right li a{color:#fff;}
.header-mobile .slider-home-page{padding:10px;}
.header-mobile .slider-home-page .carousel .carousel-control .fa{top:10%;}
.header-mobile .logo{width:100%;float:left;padding:10px;}
.mobile #bottom-end{margin:0px;position:absolute;bottom:15px;right:0px;}
.mobile #bottom-end .ho_tro_tt{margin-right:5px;}
.box-mobile{position:relative;width:100%;float:left;}
.box-mobile img{width:100%;}
.box-mobile h4{margin:0px;position:absolute;top:20%;width:100%;text-align:center;}
.box-mobile h4 a{color:#fff;text-transform:uppercase;font-weight:bold;font-family:'MyriadPro-Semibold-Cond';}
.dl-mobile{background:#fff;margin:5px 0px}
.dl-mobile .bg-dl{background-image:url('../images/bg-dv-mobi.png');background-repeat:no-repeat;background-size:100%;}
.dl-mobile h3.title{border:none;color:#2a388f;font-size:30px;font-weight:bold;text-transform:uppercase;font-family:'MyriadPro-Semibold-Cond';}
.dl-mobile .bg_blue{padding:6px 10px;}
.dl-mobile input, .dl-mobile select{width:100%;border:none;border-radius:7px;background:rgba(124, 205, 242, 0.2);margin-bottom:7px;padding:10px;}
.dl-mobile div.select:after{right:24px;top:7px;}
.dl-mobile .btn, .dk-tv .btn{background:#7bcdf2;float:right;color:#fff;text-transform:uppercase;padding:5px 40px;border-radius:8px;}
.dk-tv{background-image:url('../images/bg-mobi-tv.png');background-repeat:repeat-y;background-size:100%;padding:0px 10px;margin:10px;}
.dk-tv input{width:100%;border:none;border-radius:7px;background:rgba(255, 255, 255, 0.6);margin-bottom:3px;padding:5px 10px;color:#807b77;height:26px;font-size:10px;}
.dk-tv h3{color:#fff;text-align:center;margin:0px;padding:8px 0px;font-size:16px;}
.dk-tv .btn{float:none;margin:0px auto;margin-top:5px;margin-bottom:5px;font-size:8px;width:58px;height:15px;padding:0px;}
.dk-tv .center{width:100%;float:left;text-align:center;}
.home_link{
	position: fixed;
	right: 0;
	z-index: 999;
	width: 90px;
	text-shadow: 0px 0px 0px #fff;
}
.home_link img{cursor: pointer;}
#home-page h3.title-tvkb{margin:0px auto;font-family:'Roboto';text-transform:uppercase;position:absolute;bottom:0;left:0;right:0;color:#fff;padding:0;z-index:9;width:100%;}
#home-page h3.title-tvkb a{display:block;position:relative;}
#home-page h3.title-tvkb a{background:#2a388f;bottom:0;content:"";display:block;left:0;opacity:0.8;width:100%;z-index:99;padding:10px 2px 5px;}
#home-page h3.title-tvkb a span{display:block;color:#fff;font-size:19px;text-align:center;}
#home-page .div_info:hover h3.title-tvkb a span{color:#fff000;}
#home-page .view img{display:block;position:relative;width:100%;}
#home-page .view{overflow:hidden;position:relative;text-align:center;cursor:default;}
#home-page .item-color-1 .mask{background:#96ADE3;}
#home-page .item-color-1:hover .mask{background:rgba(50, 124, 187, 0.3);}
#home-page .item-color-2 .mask{background:#2a388f;}
#home-page .item-color-2:hover .mask{background:rgba(50, 124, 187, 0.3);}
#home-page .item-color-3 .mask{background:#7A99E3;}
#home-page .item-color-3:hover .mask{background:rgba(50, 124, 187, 0.3);}
#home-page .item-color-4 .mask{background:#5D83D9;}
#home-page .item-color-4:hover .mask{background:rgba(0, 49, 242, 0.3);}
#home-page .bv-onmenu{margin:20px -15px 30px -15px;}
#home-page .bv-end{background:#E9E5DC;font-size:18px;font-family:'Roboto';color:#2a388f;}
#home-page a:hover .bv-end{background:#2a388f;color:#fff;}
#home-page .bv-end img{width:50px;height:50px;margin-right:8px;}
.container img{max-width:100%;height:auto;}
#header a img{max-height:80px;}
.container .box-tour-vx img{min-height:200px;}
.title-header h1,.ck-title,.box-title,.datlichkham,.tracuu,.cskh-title,.kh-title-header h1,.kkb-title,.nav-tabs>li>a{font-family:'SFU Condensed';}
#chuyen_khoa_top.bg-header{background:url(../images/bg-ta.png);background-size:cover;background-color:#f2f2f2;}
#chuyen_khoa .title-header{height:249px;text-align:center;width:15%;padding-top:35px;}
#chuyen_khoa .title-header h2{padding-top:10px;font-size:50px;color:#fff;border:3px solid transparent;-webkit-border-image:url(../images/line2.png) 10 0 0 0 stretch;-o-border-image:url(../images/line2.png) 10 0 0 0 stretch;border-image:url(../images/line2.png) 10 0 0 0 stretch;}
#chuyen_khoa .title-header h2 span{padding-bottom:5px;color:#fff;border:3px solid transparent;-webkit-border-image:url(../images/line1.png) 0 0 10 0 stretch;-o-border-image:url(../images/line1.png) 0 0 10 0 stretch;border-image:url(../images/line1.png) 0 0 10 0 stretch;}
#chuyen_khoa .ck-title,#tuyen_dung .td-title{border-bottom:3px solid #4d63a6;width:auto;display:inline-block;color:#4d63a6;font-family:'MyriadPro-Bold';font-size:28px;margin:0 0 -2px 0;padding-bottom:2px;text-transform:uppercase;}
#chuyen_khoa .title{border-bottom:1px solid #9e9e9e;margin-bottom:20px;}
#chuyen_khoa .box-ck{margin-bottom:30px;}
#chuyen_khoa .box-ck img{width:100%;height:184px;}
#chuyen_khoa .bg-datlich img.b-sd{width:100%;}
.bg-datlich a img.img-responsive{width:100%;}
#chuyen_khoa .box-title{background:#f0ede6;text-align:center;padding:0;}
#chuyen_khoa .box-title a{color:#8d8d8d;padding:0 5px;font-size:16px;text-decoration:none;font-family:"Roboto";display:table-cell;vertical-align:middle;text-align:center;height:72px;width:263px;}
#chuyen_khoa .box-ck:hover .box-title,.box-ck:focus .box-title{background:#2a388f;}
#chuyen_khoa .box-ck:hover .box-title a,.box-ck:focus .box-title a{color:#fff;}
#chuyen_khoa .datlichkham a,.tracuu a,.cskh-title a{color:#fff;font-size:20px;}
#chuyen_khoa .datlichkham{text-align:center;padding:10px 0;border:0px solid transparent;border-bottom:3px solid transparent;-webkit-border-image:url(../images/line2.png) 0 0 10 0 stretch;-o-border-image:url(../images/line2.png) 0 0 10 0 stretch;border-image:url(../images/line2.png) 0 0 10 0 stretch;}
#chuyen_khoa .tracuu{text-align:center;background:#2a388f;padding:15px 0;}
#chuyen_khoa .cskh-title{padding:10px 0 0px 10px;border:3px solid transparent;-webkit-border-image:url(../images/line2.png) 0 0 10 0 stretch;-o-border-image:url(../images/line2.png) 0 0 10 0 stretch;border-image:url(../images/line2.png) 0 0 10 0 stretch;}
#chuyen_khoa .cskh-info{padding:5px 15px;margin:0;}
#chuyen_khoa .cskh-info img{padding-right:5px;}
#chuyen_khoa .cskh-info span{color:#fff;}
#chuyen_khoa .cskh-info.last{padding-bottom:15px;}
.kkb-title{border-bottom:3px solid #4d63a6;width:22%;color:#4d63a6;margin:0 0 -2px 0;}
.nav>li>a:focus, .nav>li>a:hover{text-decoration:none;background-color:#dedede;}
.nav-tabs{border:none;text-align:center;}
.nav-tabs>li>a{margin:0;color:#8d8d8d!important;font-size:20px;}
.nav-tabs>li,.menu_tuyendung>li{width:100%;background:#f0ede6;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{color:#fff!important;background-color:#2a388f;border:none!important;border-radius:0;}
.gt-content{padding:20px 0;text-align:justify;}
.faq-title-header{height:249px;text-align:center;width:30% !important;padding-top:60px;}
.kh-title-header{height:249px;text-align:center;width:30%;padding-top:60px;}
.kh-title-header h2{padding:8px 20px 0;display:inline-block;font-size:50px;color:#fff;border:3px solid transparent;-webkit-border-image:url(../images/line2.png) 10 0 10 0 stretch;-o-border-image:url(../images/line2.png) 10 0 10 0 stretch;border-image:url(../images/line2.png) 10 0 10 0 stretch;}
.kkb-title{border-bottom:3px solid #4d63a6;width:22%;color:#4d63a6;margin:0 0 -2px 0;}
.nav>li>a:focus, .nav>li>a:hover{text-decoration:none;background-color:#dedede;}
.nav-tabs{border:none;text-align:center;}
.nav-tabs>li>a{margin:0;color:#8d8d8d!important;font-size:20px;}
.nav-tabs>li, .menu_tuyendung li{width:100%;background:#f0ede6;}
.nav-tabs>li.active>a,
.nav-tabs>li.active>a:focus,
.nav-tabs>li.active>a:hover,
.menu_tuyendung li.current-menu-item>a,
.menu_tuyendung li.current-menu-item>a:focus,
.menu_tuyendung li.current-menu-item>a:hover,
.menu_tuyendung li.current-menu-parent>a,
.menu_tuyendung li.current-menu-parent>a:focus,
.menu_tuyendung li.current-menu-parent>a:hover{
    color:#fff!important;border:none!important;border-radius:0;font-weight:bold;background:-webkit-radial-gradient(farthest-side at 40% -20%, #00b3ef, #00b3ef 0%, #2a388f 80%);background:-o-radial-gradient(farthest-side at 40% -20%, #00b3ef , #00b3ef 0%, #2a388f 80%);background:-moz-radial-gradient(farthest-side at 40% -20%, #00b3ef , #00b3ef 0%, #2a388f 80%);background:radial-gradient(farthest-side at 40% -20%, #00b3ef , #00b3ef 0%, #2a388f 80%);
}
.menu_tuyendung li a{ border-bottom: 1px solid #f9f9f9; color: #8d8d8d !important;}
.menu_tuyendung li a{text-transform: uppercase;}
.menu_tuyendung li li{position: relative;}
.menu_tuyendung li li:before{position: absolute;content: "\276D"; left: 18px; top: 8px; font-size: 10px;}
.menu_tuyendung li.current-menu-parent li.current-menu-item:before{ color: #fff;}
.menu_tuyendung li li>a{
    padding:5px 5px 5px 30px;text-transform: none; display: block;
}

.menu_tuyendung li.current-menu-parent li.current-menu-item>a,
.menu_tuyendung li.current-menu-parent li.current-menu-item>a:focus,
.menu_tuyendung li.current-menu-parent li.current-menu-item>a:hover{
    background: #337ab7;
    color: #fff;
    display: block;
    font-size: 15px!important;
}
.menu_tuyendung li ul{
    margin: 0; padding: 0; list-style: none;
}

.gt-content{padding:20px 0;text-align:justify;}
#bottom-end{margin:0;position:relative;width:100%;display:block;overflow:hidden;}
#bottom-end .ho_tro_tt{font-family:'MyriadPro-Semibold-Cond';background:#265DA0;color:#fff;font-size:18px;padding:5px 20px;border-radius:5px;float:left;margin-right:15px;}
#bottom-end .ho_tro_tt i{padding-right:8px;}
#bottom-end .social-end{float:right;}
#bottom-end .social-end a{display:inline-block;}
hr.dashed{border-style:dashed;}
.wpcf7-form hr.dashed{margin-top:10px;padding-bottom:10px;border-color:#ada598;}
.text-blue{color:#7FCAF0;}
.bg-blue{background-color:#327CBB;}
.bg-darkblue{background-color:#2a388f;}
.with100{width:100%;}
.bg-header{background:url(../images/bg-ta.png);background-size:100%;margin-bottom:25px;background-repeat:no-repeat;}
.bg-header-td{background:url(../images/tuyen_dung.png);background-size:cover;margin-bottom:25px;}
.bg-header-ckhoa{background:url(../images/bg_ckhoa.png);background-size:cover;margin-bottom:25px;}
.bg_dat_lich{background:url(../images/bg_dat_lich.png);background-size:cover;margin-bottom:25px;}
.bg-gtta{background:url(../images/bg-gtta.png);background-size:cover;margin-bottom:25px;}
.bg-kh{background:url(../images/bg-kh.png);background-size:cover;margin-bottom:25px;}
.bg-tra-cuu{background:url(../images/bg-tra-cuu.png);background-size:cover;margin-bottom:25px;}
.bg-tv{background:url(../images/bg-tv.png);background-size:cover;margin-bottom:25px;}
.title-header{height:249px;text-align:center;width:20%;padding-top:35px;}
.title-header h2{padding-top:10px;font-size:50px;color:#fff;border:3px solid transparent;-webkit-border-image:url(../images/line2.png) 10 0 0 0 stretch;-o-border-image:url(../images/line2.png) 10 0 0 0 stretch;border-image:url(../images/line2.png) 10 0 0 0 stretch;}
.title-header h2 span{padding-bottom:5px;color:#fff;border:3px solid transparent;-webkit-border-image:url(../images/line1.png) 0 0 10 0 stretch;-o-border-image:url(../images/line1.png) 0 0 10 0 stretch;border-image:url(../images/line1.png) 0 0 10 0 stretch;}
.frmCustomer label{color:#717173;text-transform:uppercase;font-weight:bold;font-size:115%;font-family:"MyriadPro-Cond";}
.frmCustomer>img{width:100%;}
.frmCustomer input, .frmCustomer select{background-color:#fff;border:1px solid #ada598;color:#000;border-radius:0;box-shadow:none;height:45px;line-height:35px;text-align-last:center;width:100%;}
.frmCustomer textarea{background-color:#fff;border:1px solid #ada598;color:#000;border-radius:0;box-shadow:none; height:185px;line-height:35px;text-align-last:left; padding-left:10px;width:100%;}
.gt-info.frmCustomer input.wpcf7-submit{width:185px;}
.frmCustomer input[type='radio']{height:auto;width:13px;;}
.wpcf7-radio .wpcf7-list-item{margin-right:5%; min-width: 18%;}
.frmCustomer input, .frmCustomer select option{text-align-last:left; padding-left: 10px;}
.frmCustomer .row .form-group{}
.gender .radio-inline{line-height:50px;}
#result_kq th{background:#5e9cd3;color:#fff;text-align:center;}
#result_kq.load:before{
    position: fixed;
    content: "Đang xử lý";
    width: 100%; height: 50%;
    left: 0; top: 50%; text-align: center;
    z-index: 9999;color: #fff; margin-top: -10px;
}
#result_kq.load:after{
    background:#000 url("../images/loading.gif");
    background-position: center;
    background-repeat: no-repeat;
    position: fixed; z-index: 999;
    content: ""; opacity: 0.7;
    width: 100%; height: 100%;left: 0; top: 0%;
}
.load{ position: relative;}
.load:before{
    position: fixed;
    content: "Đang xử lý";
    width: 100%; height: 50%;
    left: 0; top: 50%; text-align: center;
    z-index: 9999;color: #fff; margin-top: -10px;
}
.load:after{
    background:#000 url("../images/loading.gif");
    background-position: center;
    background-repeat: no-repeat;
    position: fixed; z-index: 999;
    content: ""; opacity: 0.7;
    width: 100%; height: 100%;left: 0; top: 0%;
}
.gender span{padding-left:5px;}
.radio-inline span.wpcf7-list-item{margin-left:0;}
.your-sports{display:block;}
.frmCustomer .row .form-group .left-col{padding-right:0px;}
.frmCustomer .row .last-child .select:after{right:30px;}
.frmCustomer .btn{padding:0px 25px;border-radius:10px;font-size:20px;color:#fff;font-weight:700;margin-bottom:15px;margin-right:15px;}
.frmCustomer ul{padding-left:15px;}
div.select:after{color:#aaa;content:"";font-family:FontAwesome;font-size:17px;padding:0 0 2px;pointer-events:none;position:absolute;right:15px;top:12px;transform:rotate(90deg);}
div.select select{appearance:none;-webkit-appearance:none;-moz-appearance:none;}
.btn-warning{background-color:#f0ad4e!important;border-color:#eea236!important;color:#fff!important;}
.content-title{text-transform:uppercase;border-bottom:2px solid #D1D1D1;padding-bottom:3px;margin:0 0 15px;}
.content-title span{color:#4d63a6;margin:0 0 -2px;text-transform:uppercase;font-weight:700;position: relative;}
.content-title span:before{width:90px;border-bottom:4px solid #4d63a6;content: ""; position: absolute; left: 0; bottom: -7px;height: 1px;}
.box-title{text-transform:uppercase;font-size:18px;font-family:"MyriadPro-Semibold-Cond";}
.frmTracuu label{font-size:18px;font-family:'SFU Condensed';}
.frmTracuu label.radio-inline{font-size:14px;}
.box-title-fix{color:#6e6e6e;font-size:24px;font-family:'SFU Condensed';}
.datlichkham{text-align:center;background:#2a388f;padding:10px 0;border-bottom:1px solid transparent;-webkit-border-image:url(../images/line2.png) 0 0 10 0 stretch;-o-border-image:url(../images/line2.png) 0 0 10 0 stretch;border-image:url(../images/line2.png) 0 0 10 0 stretch;position:relative;background:#2a388f;background:-webkit-radial-gradient(farthest-side at 50% -40%, #00b3ef, white 0%, #2a388f 90%);background:-o-radial-gradient(farthest-side at 50% -40%, #00b3ef , white 0%, #2a388f 90%);background:-moz-radial-gradient(farthest-side at 50% -40%, #00b3ef , white 0%, #2a388f 90%);background:radial-gradient(farthest-side at 50% -40%, #00b3ef , white 0%, #2a388f 90%);background:-webkit-radial-gradient(farthest-side at 40% -20%, #00b3ef, #00b3ef 0%, #2a388f 80%);background:-o-radial-gradient(farthest-side at 40% -20%, #00b3ef , #00b3ef 0%, #2a388f 80%);background:-moz-radial-gradient(farthest-side at 40% -20%, #00b3ef , #00b3ef 0%, #2a388f 80%);background:radial-gradient(farthest-side at 40% -20%, #00b3ef , #00b3ef 0%, #2a388f 80%);}
.faq_rightbox{text-align:center;background:#2a388f;padding:0;border-bottom:0px solid transparent;-webkit-border-image:url(../images/line2.png) 0 0 10 0 stretch;-o-border-image:url(../images/line2.png) 0 0 10 0 stretch;border-image:url(../images/line2.png) 0 0 10 0 stretch;position:relative;background:#2a388f;background:-webkit-radial-gradient(farthest-side at 50% -40%, #00b3ef, white 0%, #2a388f 90%);background:-o-radial-gradient(farthest-side at 50% -40%, #00b3ef , white 0%, #2a388f 90%);background:-moz-radial-gradient(farthest-side at 50% -40%, #00b3ef , white 0%, #2a388f 90%);background:radial-gradient(farthest-side at 50% -40%, #00b3ef , white 0%, #2a388f 90%);background:-webkit-radial-gradient(farthest-side at 40% -20%, #00b3ef, #00b3ef 0%, #2a388f 80%);background:-o-radial-gradient(farthest-side at 40% -20%, #00b3ef , #00b3ef 0%, #2a388f 80%);background:-moz-radial-gradient(farthest-side at 40% -20%, #00b3ef , #00b3ef 0%, #2a388f 80%);background:radial-gradient(farthest-side at 40% -20%, #00b3ef , #00b3ef 0%, #2a388f 80%);}
.faq_right{text-align:center;}
.datlichkham .bg_span{background:url('../images/bg_span.png') no-repeat;background-size:100% auto;position:absolute;top:0;right:0;width:50px;height:50px;}
.tracuu{text-align:center;background:#2a388f;padding:15px 0;}
.cskh{background:#5d83d9;background:-webkit-radial-gradient(farthest-corner at 40% -20%, #00b3ef, #00b3ef 0%, #2a388f 80%);background:-o-radial-gradient(farthest-corner at 40% -20%, #00b3ef , #00b3ef 0%, #2a388f 80%);background:-moz-radial-gradient(farthest-corner at 40% -20%, #00b3ef , #00b3ef 0%, #2a388f 80%);background:radial-gradient(farthest-corner at 40% -20%, #00b3ef , #00b3ef 0%, #2a388f 80%);}
.datlichkham a, .tracuu a, .cskh-title a ,.cskh-title span{color:#fff;font-size:20px;font-family:"MyriadPro-Cond";}
.datlichkham a:hover, .tracuu a:hover, .cskh-title a:hover{color:#4d63a6;}
.cskh-title{padding:10px 0 0px 10px;border:3px solid transparent;-webkit-border-image:url(../images/line2.png) 0 0 10 0 stretch;-o-border-image:url(../images/line2.png) 0 0 10 0 stretch;border-image:url(../images/line2.png) 0 0 10 0 stretch;}
#tuvan_khambenh p.cskh-info{margin-bottom:0;}
.cskh-info{padding:5px 15px;margin:0;}
.cskh-info img{padding-right:5px;}
.cskh-info span,.cskh-info a{color:#fff;}
.cskh-info.last{padding-bottom:15px;}
.nano{background:#F6F5F1;width:100%;height:350px;}
.nano .nano-content{padding:10px;}
.nano .nano-pane{background:#F6F5F1;}
.nano .nano-slider{background:#E8E5DF !important;}
.question-item{color:#848381;margin-bottom:5px;padding-bottom:10px;border-bottom:1px solid #d9d8d4}
.question-item .new-thumbnail{width:80px;height:80px;float:left;margin-right:10px;margin-bottom:5px;}
.question-item a{color:#83D0F9;font-weight:700;}
.question-item .btn-readmore{color:#fff;border-radius:15px;padding:0 10px;font-size:13px;background:#4d63a6;}
.tiennghi-nav h4{margin:0;padding:10px 5px;text-align:center;color:#fff;}
.tiennghi-nav ul{background-color:#F1EEE9;}
.tiennghi-nav ul li{margin:0;padding:0;text-align:center;color:#fff;}
.tiennghi-nav ul li a{padding:8px 0;text-align:center;display:inline-block;width:100%;text-transform:uppercase;font-size:19px;color:#6F6E6C;background:url(../images/line3.png) no-repeat top center transparent;font-weight:normal;font-family:'MyriadPro-Cond';}
.tiennghi-nav ul li:hover, .tiennghi-nav ul li.active{text-transform:uppercase;font-size:18px;background-color:#77C6EA;}
.tiennghi-nav ul li:hover a, .tiennghi-nav ul li.active a{color:#fff;}
#lightSlider li img{display:block;height:auto;width:100%;}
.slider-tien-nghi .flex-control-nav{position:absolute;bottom:0px;}
.slider-tien-nghi .flex-control-nav li a{background:#fff;}
.slider-tien-nghi .flex-control-nav li a.flex-active, .slider-tien-nghi .flex-control-nav li a:hover{background:#65d5ff;}
.slider-tien-nghi #carousel{background:#f0ebe5;padding:7px 12px;width:100%;float:left;}
.slider-tien-nghi .flexslider{margin:0px;}
.slider-tien-nghi #carousel li{padding:0px 3px;cursor:pointer;}
.slider-tien-nghi #carousel li img{border:2px solid #f0ebe5;}
.slider-tien-nghi #carousel li.flex-active-slide img, .slider-tien-nghi #carousel li:hover img{border:2px solid #bae0e9;}
.slider-tien-nghi #carousel li .line_fix{height:4px;width:60%;margin:0px auto;margin-top:5px;}
.slider-tien-nghi #carousel li.flex-active-slide .line_fix{background:#badff1;}
.slider-tien-nghi .flex-direction-nav a{font-size:35px;color:#fff;}
.content-title{text-transform:uppercase;border-bottom:2px solid #D1D1D1;padding-bottom:2px;margin:0 0 15px;}
.content-title span{margin:0;text-transform:uppercase;font-weight:700;position: relative;}
.content-title span:before{width:90px;border-bottom:4px solid #4d63a6;content: ""; position: absolute; left: 0; bottom: -7px; height: 1px;}
.question-item .new-thumbnail{width:80px;height:80px;float:left;margin-right:10px;margin-bottom:5px;}
.hoi_dap .title-header{width:25% !important;}
.question-item a{color:#4d63a6;font-weight:700;line-height:1.3;}
.question-item-new{border-bottom:2px solid #EBEBEB;margin-bottom:10px;padding-bottom:10px;}
.question-box .question-item-new:last-child{border-bottom:none;margin-bottom:10px;padding-bottom:10px;}
.nano{background:#F6F5F1;width:100%;height:445px;}
.nano .nano-content{padding:10px;}
.nano .nano-pane{background:#F6F5F1;}
.nano .nano-slider{background:#E8E5DF !important;}
.more_faq,.more_faq:hover{border-radius:20px;padding:4px 20px;color:#fff;font-weight:bold;font-size:95%;background:#ec7b44;background:-webkit-radial-gradient(farthest-side at 50% 110%, #ec7b44, yellow 0%, #ec7b44 110%);background:-o-radial-gradient(farthest-side at 50% 110%, #ec7b44 , yellow 0%, #ec7b44 110%);background:-moz-radial-gradient(farthest-side at 50% 110%, #ec7b44 , yellow 0%, #ec7b44 110%);background:radial-gradient(farthest-side at 50% 110%, #ec7b44 , yellow 0%, #ec7b44 110%);}
.question-item{color:#848381;margin-bottom:15px;font-size:14px;}
.question-item-new a.title-qs-item{color:#4d63a6;font-size:18px;font-weight:700;margin-bottom:15px;}
.question-item .btn-readmore{color:#fff;border-radius:15px;padding:3px 10px 0;font-size:13px;border:none;}
.question-item-new .thumbnail-qs-item img{width:100%;}
.question-item-new .content-qs-item{padding-left:0;}
.question-item-new .collapse{border-top:1px dashed #D8D8D8;margin-top:5px;padding-top:5px;}
.question-item-new .well{border-top:none;border-left:none;border-right:none;border-bottom:5px solid #F2EDE9;border-radius:0;box-shadow:none;margin-bottom:0;}
.pinavigation-div{width:100%;float:left;}
.pinavigation-div .pagination > li > a, .pinavigation-div .pagination > li > span{border-right:0px solid #B6B6B6;border-top:none;border-left:none;border-bottom:none;color:#B6B6B6;padding-top:0;padding-bottom:0;}
.pinavigation-div .pagination > li > a:hover, .pinavigation-div .pagination > li.active > a{background:none;color:#80C9F2;border-right:0px solid #B6B6B6;border-top:none;border-left:none;border-bottom:none;}
.lSSlideOuter .thums{background:#f0ebe5;padding:7px 15px;width:100%;float:left;}
.lSSlideOuter .thums .thumsfix{overflow:hidden;}
.lSSlideOuter .thums .thumsfix li img{border:2px solid #eee9e3;}
.lSSlideOuter .thums .thumsfix li.active img{border:2px solid #badff1;}
#gioi_thieu .h3-title{margin-top:0;color:#78cdf4;font-family:'MyriadPro-Bold';}
div.title{border-bottom:1px solid #2a388f;}
.title h2.gt-title{display:inline-block;padding-right:5px;font-size:27px;}
#gioi_thieu .h5-title{color:#2a388f;}
#gioi_thieu .gt-info p{}
.gt-title-header h2{padding:8px 20px 0;font-size:50px;color:#fff;border:3px solid transparent;-webkit-border-image:url(../images/line2.png) 10 0 10 0 stretch;-o-border-image:url(../images/line2.png) 10 0 10 0 stretch;border-image:url(../images/line2.png) 10 0 10 0 stretch;display:inline-block;}
.gt-title-header{height:249px;text-align:center;width:20%;padding-top:60px;}
div.title{border-bottom:1px solid #ccc;margin-bottom:20px;}
div.title .gt-title{border-bottom:3px solid #2a388f;color:#2a388f;margin:0 0 -2px 0; font-weight:bold;font-family:Arial, Helvetica, sans-serif,'MyriadPro-Bold';text-transform:uppercase;padding-bottom:2px;display:inline-block;font-size:23px;}
.ck-title, .kkb-title, .gt-title, .dv-title, .tn-title, .tvkb-title, .td-title{border-bottom:3px solid #4d63a6;color:#4d63a6;margin:0 0 -2px 0;}
.title{border-bottom:1px solid #9e9e9e;margin-bottom:20px;}
.ck-title, .td-title{width:18%;}
.menu_tuyendung a,.title-header h2,.ck-title,.box-title,.datlichkham,.tracuu,.cskh-title,.kh-title-header h2,.kkb-title,.nav-tabs>li>a ,.gt-title-header h2, .gt-title, .td-title{font-family:'MyriadPro-Cond';}
#tuyen_dung .nav li>a{font-size:18px}
#tuyen_dung ul.dropdown-menu{width:100%;position:inherit;}
.td-tab a{font-family:'SFU Condensed';}
.td-tab i{font-size:16px;padding-left:5px;}
.td-tab .dropdown-menu{text-align:center;border:none;box-shadow:none;background:#eeeeee;border-radius:0;padding:0;}
.nav .open>a, .nav .open>a:focus, .nav .open>a:hover{border-color:#fff!important;}
.gt-tab-content{font-size:25px;font-family:'MyriadPro-Semibold-Cond';color:#4d63a6;}
.tab-content h2{margin:5px 0;}
.gt-tab-content:hover{color:#2a388f!important;}
.gt-tab-content:hover,.gt-tab-content:focus{text-decoration:none;color:#4d63a6;}
.tvkb-title-header{height:249px;text-align:center;width:24%;padding-top:35px;}
.tvkb-title-header h2{padding-top:10px;font-size:50px;color:#fff;border:3px solid transparent;-webkit-border-image:url(../images/line2.png) 0 0 10 0 stretch;-o-border-image:url(../images/line2.png) 0 0 10 0 stretch;border-image:url(../images/line2.png) 0 0 10 0 stretch;}
.tvkb-title-header h2 span{padding-bottom:5px;color:#fff;border:3px solid transparent;-webkit-border-image:url(../images/line1.png) 10 0 0 0 stretch;-o-border-image:url(../images/line1.png) 10 0 0 0 stretch;border-image:url(../images/line1.png) 10 0 0 0 stretch;}
.col-lg-tvkb{width:20%;float:left;padding-left:10px;padding-right:10px;}
.box-tvkb{margin-bottom:20px;}
#tuvan_khambenh p{margin-bottom:20px;}
.box-tvkb-title{background:#2a388f;text-align:center;padding:10px 0;}
.box-tvkb-title a{color:#fff;font-family:'MyriadPro-Semibold-Cond';padding:10px 0;font-size:17px;text-decoration:none;}
.box-title{background:#f0ede6;text-align:center;padding:10px 0;}
.box-title a{color:#8d8d8d;padding:10px 0;font-size:17px;text-decoration:none;}
.box-ck{margin-bottom:30px;}
.box-ck:hover .box-title,.box-ck:focus .box-title{background:#2a388f;}
.box-ck:hover .box-title a,.box-ck:focus .box-title a{color:#fff;}
.box-tvkb:hover .box-tvkb-title,.box-tvkb:focus .box-tvkb-title{background:#f0ede6;}
.box-tvkb:hover .box-tvkb-title a,.box-tvkb:focus .box-tvkb-title a{color:#8d8d8d;}
.bot-info{float:left;padding-left:0px;padding-right:20px;margin-top:15px;}
.bot-info.last{padding-right:0px;}
.bot-info img{padding-bottom:10px;}
.bot-info span{font-size:22px;font-family:'MyriadPro-Semibold-Cond';color:#686868;padding-left:10px;margin-left:10px;border:1px solid transparent;-webkit-border-image:url(../images/tvkb-line.png) 0 0 0 10 stretch;-o-border-image:url(../images/tvkb-line.png) 0 0 0 10 stretch;border-image:url(../images/tvkb-line.png) 0 0 0 10 stretch;}
.tvkb-title{width:32%;}
.dlh-right{background:#1080BF;padding:15px 0;text-align:center;}
.dlh-right .hot-line{font-size:20px;color:#F8362A;font-family:'MyriadPro-Bold';}
.dlh-right .hot-line img{padding-right:10px;}
#bottom{background:#F8F8F9;padding:10px 0 5px;}
#bottom .nav li{display:block;clear:both;}
#bottom .nav li a{padding:3px 0;color:#6d6f70;background:none;line-height:1.1;}
.bottom_hotline a{color:#E53624;}
.bottom_hotline img{float:left;margin-right:6px;margin-bottom:0px !important;margin-top:0px !important;}
#bottom .wg_title{font-weight:bold;margin-top:2px;margin-bottom:6px;border-bottom:1px solid #6d6f70;font-family:"Roboto";color:#6d6f70;font-size:17px;padding-bottom:8px;}
#footer{background:#2a388f;float:left;width:100%;padding:10px 0;color:#fff;}
#footer img{display:inline-block;padding-right:10px;}
#footer .text-red{font-family:'MyriadPro-Semibold-Cond';font-size:24px;color:#EE3624;}
#footer p.copy-right{margin-top:10px;font-size:16px;}
#footer .foot-right{float:right;}
#footer .copy-right p{font-family:'Roboto';font-size:14px;margin-bottom:0;}
#footer .foot-right iframe{width:100%;}
.footer-desktop{display:block;}
.footer-mobile{display:none;}
.video-y{margin-top:10px}
.item-tvkb a{font-family:'Roboto';font-size:23px;}
.content-page-tin-tuc .box_tin{margin-bottom:20px;}
.content-page-tin-tuc .box_tin h2{background:#327cbb;margin:0px;padding:1px 10px 5px 10px;margin-bottom:10px;}
.content-page-tin-tuc .box_tin h2 a{color:#fff;text-transform:uppercase;font-size:22px;font-family:'MyriadPro-Semibold-Cond';}
.content-page-tin-tuc .box_tin .box-tin-l img{width:100%;}
.content-page-tin-tuc .box_tin h3{margin:5px 0px;line-height:0.8;}
.content-page-tin-tuc .box_tin h3 a{font-size:17px;font-family:'MyriadPro-Bold';color:#4d63a6;}
.content-page-tin-tuc .box_tin .box-tin-l p{font-size:16px;color:#58595b;}
.content-page-tin-tuc .box_tin .box-tin-l a.xt{background:#4d63a6;font-size:13px;border-radius:5px;font-family:'MyriadPro-Semibold-Cond';float:right;color:#fff;padding:3px 15px;text-transform:uppercase;}
.content-page-tin-tuc .box_tin .box-tin-n{width:100%;float:left;border-bottom:1px solid #cdcdcd;margin-bottom:15px;padding-bottom:10px;}
.content-page-tin-tuc .box_tin .box-tin-n:last-child{margin-bottom:0;}
.list_news .box-tin-n .line_h{border-bottom:1px solid #f2f2f2;display:block;clear:both;padding-top:12px;}
.content-page-tin-tuc .box_tin .box-tin-n:last-child{border:none;}
.content-page-tin-tuc .box_tin .box-tin-n img,
.box-tin-n img{width:125px;float:left;margin-right:10px;}
.content-page-tin-tuc .box_tin .box-tin-n h3,
.box-tin-n h3{margin:0px;min-height:38px;}
.content-page-tin-tuc .box_tin .list_news .box-tin-n h3{
    min-height: inherit; margin-bottom: 10px;
}
.content-page-tin-tuc .box_tin .box-tin-n p,
.box-tin-n p{color:#58595b;font-size:15px;margin:0px;}
.content-page-tin-tuc .box_tin .box-tin-n a.xt,
.box-tin-n a.xt{font-size:13px;border-radius:5px;font-family:'MyriadPro-Semibold-Cond';float:right;color:#4d63a6;padding:3px 15px;text-transform:uppercase;}
.box-lnews{margin-bottom:10px;}
.box-lnews{border-bottom:1px solid #cdcdcd;clear:both;display:block;margin-bottom:12px;overflow:hidden;padding-bottom:12px;}
.box-lnews h3 a{font-size:18px;line-height:1.2;}
.box-lnews .box-tin-n h3{min-height:0;margin:-5px 0 5px;}
.border-right{border-right:1px solid #cdcdcd;}
.content-page-tin-tuc .box_tin .box-tin-c{border-top:1px solid #cdcdcd;padding:10px 0px;}
.content-page-tin-tuc .box_tin .box-tin-c .box-img{position:relative;z-index:9;}
.bottom_hotline{color:#fff;font-size:19px !important;font-family:"MyriadPro-Bold" !important;}
.bottom_hotline .text-cam{color:#fc6722;}
.tg_lamviec p{color:#fff;padding-left:50px;text-align:left;font-family:"Roboto";margin-bottom:5px;}
.content-page-tin-tuc .box_tin .box-tin-c .status{z-index:10;position:absolute;top:0px;left:0px;background-image:url('../images/bg-status-tt.png');background-repeat:no-repeat;background-size:100%;width:29px;height:18px;padding-left:5px;}
.content-page-tin-tuc .box_tin .box-tin-c .status span{color:#fff;font-family:'MyriadPro-Semibold-Cond';font-size:11px;}
.content-page-tin-tuc .box_tin .box-tin-c .status i{color:#fff;font-size:11px;}
#bottom iframe{max-width:100%;}
.aligncenter{display:block;margin:0 auto;text-align:center;}
#home-page .pad-right0{padding-right:0;}
#home-page .pad-left0{padding-left:0;}
.div_title{position:relative;}
.m_item{float:left;}
.div_menu .navbar-nav > li > a{padding:3px 10px 5px;font-family:'MyriadPro-Bold';text-transform:uppercase;font-size:22px;color:#4d63a6;background:none;}
.div_menu .title{overflow:hidden;}
.div_menu .navbar-nav > li:first-child > a{padding-left:0;}
.div_menu .navbar-nav > li.current-menu-item{border-bottom:3px solid #2a388f;}
.div_menu .navbar-nav > li.current-menu-item a{color:#2a388f;}
.menu_gioithieu{display:inline-block;}
.slider-home-page{margin-bottom:20px;}
.wpcf7-form hr{margin:0;}
.frmCustomer .cmd_s{background:#4d63a6;font-size:16px;padding:6px 25px;border:none;}
#ui-datepicker-div{width:auto;height:auto;font-size:90%;}
.frmCustomer .wpcf7-captchar{height:28px;width:150px;}
.list_vacxin{margin:0px;padding-left:15px;}
.list_vacxin li{color:#4d63a6;}
.list_vacxin li a{color:#6D6E70;}
.cat_vx{text-transform:uppercase;}
#bottom .nav li a{text-transform:capitalize;font-size:85%;}
#bottom .nav li a:hover{color:#2a388f;}
.div_detail_post table{width:100%;border:1px solid #ddd;max-width:100%;margin-bottom:20px;}
.div_detail_post table > tbody > tr:nth-of-type(2n+1){background-color:#f9f9f9;}
.div_detail_post table > tbody > tr > td, .div_detail_post > tbody > tr > th, .div_detail_post > tfoot > tr > td, .div_detail_post > tfoot > tr > th, .div_detail_post > thead > tr > td, .div_detail_post > thead > tr > th , .div_detail_post table > thead > tr > td, .div_detail_post table > thead > tr > th{padding:8px;line-height:1.42857143;vertical-align:top;border:1px solid #92b0cd;}
.div_detail_post.tbcnangs table tr > td{ padding: 8px 3px; color: #333;}
table.vmid td{vertical-align:middle!important;}
.div_detail_post table.vlmid > tbody > tr > td{vertical-align:middle;}
div.tooltip .tooltip-inner{background:#2a388f!important;padding:10px;min-width:360px;text-align:left;}
div.tooltip .tooltip-arrow{border-right-color:#2a388f!important;border-left-color:#2a388f!important;}
table.tbcamnang{width:100%;border:1px solid #ddd;max-width:100%;margin-bottom:20px;}
table.tbcamnang > tbody > tr:nth-of-type(2n+1){background-color:#4d63a6;color:#fff;}
table.tbcamnang > tbody > tr > td, .div_detail_post > tbody > tr > th, .tbcamnang > tfoot > tr > td, .tbcamnang > tfoot > tr > th, .tbcamnang > thead > tr > td, .tbcamnang > thead > tr > th{padding:8px;line-height:1.42857143;vertical-align:top;border:1px solid #ddd;}
table.tb01 th,table.tb01 td{text-align:center;font-weight:normal;}
table.tb01{width:100%;border:1px solid #92b0cd;max-width:100%;margin-bottom:20px;}
table.tb01 > tbody > tr:nth-of-type(2n+1){}
table.tb01 > tbody > tr > td, .div_detail_post > tbody > tr > th, .tb01 > tfoot > tr > td, .tb01 > tfoot > tr > th, .tb01 > thead > tr > td, .tb01 > thead > tr > th{padding:2px;line-height:1.42857143;vertical-align:middle;border:1px solid #92b0cd;}
.box_select_tour{text-align:center;background:#5d83d9;background:-webkit-radial-gradient(farthest-corner at 40% -20%, #00b3ef, #00b3ef 0%, #2a388f 80%);background:-o-radial-gradient(farthest-corner at 40% -20%, #00b3ef , #00b3ef 0%, #2a388f 80%);background:-moz-radial-gradient(farthest-corner at 40% -20%, #00b3ef , #00b3ef 0%, #2a388f 80%);background:radial-gradient(farthest-corner at 40% -20%, #00b3ef , #00b3ef 0%, #2a388f 80%);color:#fff;padding:15px;}
.box_select_tour #dropdownMN{width:90%;height:42px;background:#f1f1f3;color:#BBBDBF;text-transform:uppercase;position:relative;}
.box_select_tour .dropdown-menu{margin:0 5%;width:90%;text-align:center;max-height:220px;overflow:auto;background:#2a388f;}
.box_select_tour .dropdown-menu a{color:#fff;}
.tour_right{text-align:center;}
.tour_right .mod_title{background:#2a388f;color:#fff;text-transform:uppercase;font-size:20px;padding:10px 10px;font-family:"MyriadPro-Cond";margin:0;}
.tour_right .tour_right_content{background:#4d63a6;margin-bottom:15px;}
.tour_right a{color:#fff;text-transform:uppercase;padding:8px;border-bottom:1px solid #fff;display:block;line-height:1.2;}
.box_select_tour .caret{display:inline-block;position:absolute;right:10px;top:40%;}
.box-tour-vx{margin-bottom:35px;text-align:center;}
.box-tour-vx .tour_img{display:block;overflow:hidden;}
.box-tour-vx img,.div_cat .box-ck a img{-moz-transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.box-tour-vx:hover img{transform:scale(1.3);}
.div_cat .box-ck a:hover img{transform:scale(1.1);}
.vx-desc{color:#6D6E70;font-family:MyriadPro-Cond;padding:0 15px;}
.page_title_tour{color:#2a388f;font-family:'MyriadPro-Bold';font-size:22px;display:block;margin-top:20px;}
.box-tour-vx a{color:#2a388f;text-transform:uppercase;font-weight:bold;margin:10px 0 5px;display:block;}
.div_cat .box-title{background:none!important;font-family:"MyriadPro-Cond";position:relative;margin-top:10px;padding:0;}
.div_cat .box-title:before{position:absolute;height:1px;width:90%;margin:0 5%;border-top:1px solid #eeeeef;content:"";left:0;top:-0px;}
.div_cat .box-title a{font-family:"MyriadPro-Semibold-Cond";}
.div_cat .box-title a,.div_cat .box-title a:hover{color:#2a388f!important;text-transform:none;line-height:1.2;display:block;}
.div_cat .box-ck a{overflow:hidden;display:block;}
.tg_lamviec{color:#6D6E70;font-size:14px;font-weight:normal;font-family:"MyriadPro-Cond";text-align:center;margin-top:10px;}
.info_address_footer{color:#fff;font-family:"Roboto";}
.info_address_footer p{margin-bottom:5px;}
.info_address_footer .map a{color:#fff;}
.info_address_footer .title{border-bottom:none;font-size:18px;}
.wrap_glv_header{text-align:right; display: inline-block;clear: both;}
.address_header{color:#fff;font-size:12px;margin-top:0px;color:#fff;font-size:11px;line-height:1.3;}
.row_glv{font-family:"MyriadPro-Bold";font-size:11px;}
.row_glv .info_glv{margin-right:5px;}
.row_glv .h_glv{font-size:11px;}
#front-slider{overflow: hidden;}
#front-slider .left-slide,
#front-slider .right-slide{text-align:left;font-family:'Roboto', sans-serif;margin:50px 0;}
#front-slider .left-slide h2,
#front-slider .right-slide h2{background:rgba(0, 0, 0, 0.6);font-style:italic;font-size:4em;padding:15px;font-weight:300;width:auto;}
#front-slider .left-slide h2 span,
#front-slider .right-slide h2 span{font-weight:400;font-style:normal;padding-left:25px;display:block;}
#front-slider .left-slide a,
#front-slider .right-slide a{margin-top:10px;font-size:1em;padding:10px 15px;background:rgba(0, 0, 0, 0.6);color:#fff;float:right;}
.et_pb_slide_description{padding:16% 0 !important;display:none;}
#front-slider .left-slide{float:left;}
#front-slider .right-slide{float:left;}
.div-boxbanner{position:relative;display:block;margin-bottom:30px;}
.page.t5719 .div-boxbanner{position:relative;display:block;margin-bottom:0px;}
.div-boxbanner img{width:100%;}
.div-boxbanner .title-banner{display:none;position:absolute;left:0;bottom:0;width:100%;padding:5px 3% 3px;background:#2a388f;opacity:0.8;}
.div-boxbanner .title-banner div{color:#fff;line-height:1.2;font-size:24px;font-family:"MyriadPro-LightCond";display:block;margin:0;}
.tiennghi-nav .list-unstyled img{display:none;}
.wpcf7-form{font-size:14px;}
.wpcf7-radio{margin-top:6px;display:block;}
.div.wpcf7-mail-sent-ok{font-size:16px;font-weight:bold;padding:10px;}
#header .menu-item-1083 a{background:url('../images/new.gif') no-repeat center top;background-size:20px;}
.nav#menu-menu_top li.mtop_hotline a{color:#FF6600;text-transform:capitalize;text-shadow:0 1px 2px #333;font-size:18px;padding-right:0px;}
.nav#menu-menu_top li.mtop_hotline a span{font-size:21px;}
.box_tin .box-tin-l h3 a{position:relative;display:block; line-height: 1.3;}
.box_tin .box-tin-l h3 a:before{position:absolute;background:url('../images/new.gif') no-repeat center top;background-size:20px;content:"";width:20px;height:20px;margin-left:-22px;left:0;margin-top:2px;}
.news_new_sitebar{margin-top:20px;}
.wrap_title_news_news_sitebar{margin-bottom:10px;}
.div_gioithieu{background:#2A3891; padding: 10px 0; color: #fff;}
.div_dichvu .home_dv_title span{
    color: #2A388F; display: block; border-bottom: 1px solid #2A388F; margin: 20px 0 0; font-weight: bold; padding-bottom: 8px;
}
.div_dichvu .dv_item{
    border: 1px solid #2A388F; border-radius: 8px; overflow: hidden; position: relative;
}
.div_dichvu .dv_item a{ position: relative;}
.div_dichvu .dv_item a:before{
    position: absolute;
    left: 0;
    width: 100%; height: 100%;
    content: "";
    opacity: 0.5;
    background: #fff;
}
.bgnews .news_item .boxnews a.news_img{
    max-height: 190px; display: block; margin-top: 5px;
}
.div_dichvu .dv_item a{ display: block; text-align: center;}
.div_dichvu .dv_item .dv_title{
    position: absolute; left: 0; top: 50%; text-align: center; width: 100%; color: #2A388F; height: 50px; margin-top: -25px;
}
.div_dichvu .dv_item:hover .dv_title{
    opacity: 0.8;
}
.div_dichvu a{ overflow: hidden;}
.div_dichvu .dv_item .dv_title span{ display: block; position: relative; overflow: hidden; text-shadow: 0 0 1px #ccc; font-weight: bold;}
.div_dichvu .dv_item .dv_title span:before{
    background:#f2f2f2;
    background:-webkit-radial-gradient(farthest-side at 50% -40%, #ccc, white 0%, #fff 90%);
    background:-o-radial-gradient(farthest-side at 50% -40%, #ccc , white 0%, #fff 90%);
    background:-moz-radial-gradient(farthest-side at 50% -40%, #ccc , white 0%, #fff 90%);
    background:radial-gradient(farthest-side at 50% -40%, #ccc , white 0%, #fff 90%);
    background:-webkit-radial-gradient(farthest-side at 40% -20%, #ccc, #f2f2f2 0%, #ffff 80%);
    background:-o-radial-gradient(farthest-side at 40% -20%, #ccc , #f2f2f2 0%, #fff 80%);
    background:-moz-radial-gradient(farthest-side at 40% -20%, #ccc , #f2f2f2 0%, #fff 80%);
    background:radial-gradient(farthest-side at 40% -20%, #ccc , #f2f2f2 0%, #fff 80%);
    content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%;  opacity: 0.5; z-index: 1;
}
.div_dichvu .dv_item .dv_title span p{ line-height:1.2;z-index: 99; display: block; position: relative; padding: 10px 10px 6px; margin: 0;}
.news_item .news_title{min-height: 40px; font-size: 80%; font-weight: bold; display: block; border-bottom: 1px solid #2a388f; color: #2a388f; font-family: "MyriadPro-Semibold"; line-height: 1.2; padding-bottom: 8px; margin-bottom: 8px; margin-top: 20px;}
.news_item .news_title:hover{  color:#337ab7;  }
.h1, .h2, .h3, h1, h2, h3,h4,h5{color:#2a388f;}
.bgnews{
    /*
    background: url('../images/bgnews.jpg') no-repeat center top;
    background-size:auto 100% ;
    */
    color: #333;
    padding-bottom: 30px;
}
.bgnews .news_item{
    position: relative;
    overflow: hidden;
    margin-top: 8px;
}
.bgnews .news_item:before{
    position: absolute;
    opacity: 0.6;
    background: #f2f2f2;
    content: "";
    width: 100%; height: 100%;
    z-index: 1;
}
.bgnews .news_item .boxnews{
    display: block;
    z-index: 99; position: relative;
    padding: 5px 10px;
}
.boxnews .item_intro{ min-height: 95px; display: block; font-size: 95%;}
.boxnews .slide_newshome .item_intro{ min-height: 95px; display: block; font-size: 95%;}
.slide_newshome .news_item .news_title{min-height: 56px;margin-top: 10px;}
.vx_item{ margin-bottom: 10px;}
.vx_item .bvx {
    background: #F5F7F9;
    border-radius: 20px;
    margin: 15px 0;
    width: 100%;
    padding-bottom: 5px;
    min-height: 198px;
    display: flex;
    justify-content: center;
    align-content: center;
    text-align: center;
    box-shadow: 0px 1px 3px #9f9f9f;
}
header .sz_12{ display: none;}
.show_new{display: block!important;}
.hide_new{display: none!important;}
.show_new a{padding-left: 0!important;}
.bdhome h2{ font-size: 20px; margin: 15px 0; }
.home_dv_title .view_all_dmvc{ position: absolute; right: 16px; bottom:5px; font-style: italic; font-size: 14px;padding-right: 5px; }
#gioi_thieu .carousel{ text-align: center;}
#gioi_thieu .carousel img{ display: inline-block; margin-bottom: 12px!important;}
#gioi_thieu .carousel-control.left,#gioi_thieu .carousel-control.right{ background: none!important;}
#gioi_thieu .carousel-control span:before{
    color: #333;
}
.wrap_item_image_httc{
    margin-bottom: 15px;
}
.intro_page_httc{
    margin-top: 15px;
}
.intro_httc{
    color: #404041;
    font-family: Roboto;
}
.line_address{
    border-top: 1px solid #2A388F;
    padding-top: 20px;
    margin-top: 15px;
}
.section_address{


}
.wrap_chinhanh{ display: block; clear: both; padding-top: 15px;}
.list_tinhthanhhttc{
    padding: 0px;
    margin: 0px;
    margin-bottom: 15px;
    clear: both;
}
.list_tinhthanhhttc li{
    display: inline-block;
    list-style: none;
}
.list_tinhthanhhttc li a{
    color: #6D6E70;
    display: inline-block;
    padding-left: 15px;
    padding-right: 15px;
    font-family: MyriadPro-Bold;
    font-size: 20px;
}
.list_tinhthanhhttc li.active a{
    color: #2A388F;

}
.list_tinhthanhhttc li:first-child a{
    padding-left: 0px;
}
.div_tinhkhac.show .show_tinhkhac{ display: inline-block!important;max-height: 520px; overflow: auto; overflow-x: hidden;transform: none!important;}
body #owl-slidehome .itemk .slide_text{ font-size: 16px; text-align: left; padding-left: 10%; top: inherit; bottom: 10%; height: inherit; }
body #owl-slidehome .itemk .slide_text p{margin: 0;}
body #owl-slidehome .itemk .slide_text h4{ font-size: 20px; }
body #owl-slidehome .itemk .slide_text h3{ font-size: 36px; margin: 5px 0;}
body #owl-slidehome .itemk .slide_text h3 span{ font-size: 24px;}
.page-template-page-diadiem  .slide_text h3,
.page-template-page-diadiem  .slide_text h4{color: #fff;}
@media (max-width:767px){
    table.tb01{display: block;overflow: auto;}
    table.tb01 td{font-size: 14px;}
    .header-desktop{ display: none!important;}
    body #owl-slidehome .itemk .slide_text{ padding: 0 10px;}
    .list_tinhthanhhttc li a{ padding-left: 5px; padding-right: 5px; font-size: 15px;}
    body #droptinhkhac{ font-size: 15px; padding-top: 0; padding-bottom: 0;}
    body #droptinhkhac span{ top: 0;}
    .wrap_box_chuyengia .trinhdo .list_chuyenmon {
        padding-left: 20px !important;
    }
}
.title_chinhanh{
    padding-left: 10px;
    background: url(../images/cham_adress.png) no-repeat left center;
    color: #2A388F;
    font-family: MyriadPro-Bold;
    background-size: 5px 5px;
    font-size: 18px;

}
.address_chinhanh{
    color: #6D6E70;
}
.timtrenbado{
    padding-right: 27px;
    padding-top: 13px;
    color: #2A388F;
    font-family: MyriadPro-Bold;
    text-transform: uppercase;
    font-size: 14px;
    cursor: pointer;
    background:  url(../images/icon_mapaddress.png) no-repeat right center;
    background-size: 20px auto;
    /*    margin-top: 5px;*/
    display: inline-block;
}
.item_address{
    margin-bottom: 15px;
}
.tab_chinhanh{
    display: none;
}

.item_ttt_header{
    color: #fff;
    font-family: MyriadPro-Bold;
    padding-left: 25px !important;
    padding-top: 5px !important;
    padding-bottom: 5px !important;
    display: inline-block;
    background:  url(../images/icon_map_header.png) no-repeat left center;
    background-size: 20px auto;
    margin-bottom: 5px;
}
.section_address{
    margin-bottom: 20px;
}
.item_httc_footer span{
    background: url(../images/cham_httc_footer.png) no-repeat left 3px;
    padding-left: 13px;
}
.item_httc_footer span{
    color: #fff;
    font-family: MyriadPro-Semibold;
    font-size: 13px;
    list-style-type: square;
}
.title_httc_footter {
    color: #fff;
	/* text-decoration: underline; */
    /* font-family: MyriadPro-Semibold; */
}

#trnh-page{
    background:#fff;
    background-size: 100% 100%;
    padding-bottom: 30px;
    font-family: Roboto;
    color: #414042;
    font-size: 16px;
}
#trnh-page .wraplogo_page img{
    margin: auto;

}
#trnh-page .title_page{
    font-family: utm_swiss_condensedbold;
    font-size: 32px;
    color: #283B8F;
    margin-top: 20px;
    margin-bottom: 12px;
}
#trnh-page .intro_title{
    font-size: 13px;
}
#trnh-page .wrap_camket{
    background: #fff;
    padding: 15px;
    border-radius: 15px;
    color: #F7931D;
    margin-top: 20px;
    margin-bottom: 20px;
}
#trnh-page .cham_cam_trnh{
    padding-left: 15px;
    background: url(../images/cham_cam_trnnh.png) no-repeat left 5px;
    font-weight: bold;
    margin-top: 7px;
}
#trnh-page .title_nd_chuongtrinh{
    color: #F7931D;
    font-weight: bold;
    margin-bottom: 15px;
}
#trnh-page .text_chinh_phu{
    margin-bottom: 10px;
}
#trnh-page .text_chinh_phu span{
    font-weight: bold;
    margin-right: 10px;
}
#trnh-page .list_ds_chinhphu{
    margin-bottom: 20px;
    margin-top: 20px;
    overflow: hidden;
}
#trnh-page .list_ds_chinhphu .text_chinh{
    font-weight: bold;
    margin-bottom: 15px;
}
#trnh-page .list_ds_chinhphu .icon_sao_trnh{
    padding-left: 20px;
    background: url(../images/iconsao_trnh.png) no-repeat left 6px;
    margin-bottom: 3px;
}
#trnh-page .wrap_table_bank{
    margin-top: 20px;
    margin-bottom: 20px;
}
#trnh-page .wrap_list_bank{
    width: 100%;
    background: #fff;
    padding: 15px;
    border-radius: 15px;
    margin-bottom: 10px;

}
#trnh-page .list_bank{
    width: 100%;
    background: #fff;
    color: #2A388F;
    border: 1px solid #2A388F;
}
#trnh-page .list_bank tr{
    border-top: 1px solid #2A388F;
}
#trnh-page .list_bank .tr_first{
    border-top: medium none;
}
#trnh-page .list_bank .tr_first td{
    font-weight: bold;
}
#trnh-page .list_bank td{
    text-align: center;
    padding-top: 3px;
    padding-bottom: 3px;
}
#trnh-page .list_bank td img{
    margin: auto;
}
#trnh-page .list_bank .text_color_cam{
    color: #F7931D;
    font-weight: bold;
}
#trnh-page .list_bank td{
    border-left: 1px solid #2A388F;
}
#trnh-page .list_bank .td_first{
    border-left: medium none;
}
#trnh-page .note_bank{
    font-size: 13px;
    margin-bottom: 5px;
}
#trnh-page .wrap_note_bank{
    margin-bottom: 20px;
}
#trnh-page .link_affter_page a{
    color: #414042;
    display: inline-block;
    margin-left: 0px;
    margin-right: 10px;
    margin-top: 15px;
}
#trnh-page .link_affter_page a span{
    color: #F15A29;
    font-weight: bold;
    margin-right: 5px;
}
#trnh-page .link_vnvc{
    padding-left: 30px;
    padding-top: 5px;
    padding-bottom: 5px;
    background: url(../images/icon_vnvc_link_trnh.png) no-repeat left 6px;
    background-size: 25px 25px;
    line-height: 30px;
}
#trnh-page  .link_fb_vnvc{
    padding-left: 30px;
    padding-top: 5px;
    padding-bottom: 5px;
    background: url(../images/icon_vnvc_fb_trnh.png) no-repeat left 6px;
    background-size: 25px 25px;
    line-height: 30px;
}
.div_popup_footer{  position: fixed; bottom: 15px; right: 1px; max-width: 80%; width: 320px; height: auto; z-index: 99;  }
.div_popup_footer img{max-width: 100%;}
.div_over{
    position: fixed;
    left: 0; top: 0;
    width: 100%; height: 100%;
    z-index: 99999999999999999;
    /*background-color: rgba( 0, 0, 0, 0.60 );*/
}
#collapseHst{ display: none;}
#collapseHst.in{ z-index: 999999;position: relative; display: block;  }
.div_popup .pop_content{  position: relative; z-index: 999999;  }
.div_popup .pop_content img{ max-width: 100%;}
.cmd_close{
    z-index: 9999999;
    height: 30px;
    width: 30px;
    left: auto;
    right: -3px;
    bottom: auto;
    top: -5px;
    padding: 0px;
    color: #ffffff;
    font-family: inherit;
    font-size: 24px;
    line-height: 26px;
    border: 2px solid #ffffff;
    border-radius: 30px;
    box-shadow: 0px 0px 15px 1px rgba( 2, 2, 2, 0.75 );
    text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0.23 );
    background-color: rgba( 0, 0, 0, 1.00 );
    display: block;
    text-align: center;
    position: absolute;
    float: right;
}
/* chat */
.embeddedServiceHelpButton .helpButton .uiButton {
    background-color: #005290;
    font-family: "Arial", sans-serif;
}
.embeddedServiceHelpButton .helpButton .uiButton:focus {
    outline: 1px solid #005290;
}
.embeddedMessagingConversationButton,.minimizedButton{
	display: none !important;
    opacity: 0;
}
/* end chat */
@media  (min-width:768px){
    #menu-menu_top li{ float: left;}
    .list_link a{margin-right: 62px; }
    header.scroll_fix_menu .top-bar{ padding: 1px 0;}
    #header.scroll_fix_menu img{max-height: 38px; width: auto; }
    #header.scroll_fix_menu .item_slogan{padding-left: 0; }
    #header.scroll_fix_menu .item_logo{text-align: center;padding-left: 0; }
    #header.scroll_fix_menu .item_logo img{margin: 0 auto; }
    header .bar-content .float-right{ padding-right: 0;}
    header .bar-content .float-right input[type=text]{ max-width: 100px;}
    body.divlg{margin-top: 32px;}
    .top-bar .slogan_m{display:inline-block;text-align: center;}
}
@media  (max-width:1024px){
    #menu-menu_top li.kdong a{
        background-size: auto 25px!important;
    }
    .detail_item_chuyengia{padding-top: 20px; padding-bottom: 20px; padding-left: 20px; padding-right: 20px;}
    .detail_item_chuyengia .sz_48{ font-size: 28px!important;}
}
@media (min-width:768px) and (max-width:1336px){
    .title_about{ font-size: 20px!important; margin-top: 10px;}
    /* .box_about{ font-size: 10px;} */
    .list_link a {
        min-width: inherit;margin-right: 20px;
    }
    .foot_right .cl_foot{ font-size: 13px;}
}
@media (min-width:768px) and (max-width:979px){
    .item_logo{padding-left: 0!important;}
    #menu-menu_top > li >a{ min-width: 100px; font-size: 10px;}
    .bgnews .news_item .boxnews a.news_img{max-height: 130px;}
    div.title .gt-title,.div_menu .navbar-nav > li > a{font-size:18px;}
    div.title{margin-top:5px;}
    .menu_gioithieu{margin-bottom:-5px;}
    #home-page .div_rows .col-sm-3,#home-page .item.box_none{padding:0 5px!important;}
    #home-page h3.title-tvkb a span{font-size:12px;}
    #header #navigation .navbar-right li a{padding:13px 6px 12px;}
    .icon-addon.addon-sm .form-control{max-width:100px;height:27px;}
    header .bar-content .float-right{float:right !important;position:absolute;right:0;top:-65px;}
    .slider-home-page .slide_h{right:3%;}
    .slider-home-page .carousel-indicators{right:4%;}
    #myCarousel .carousel-control{width:5%;}
    .top-bar .list-inline > li{padding-right:0;}
    .slider-home-page .slide_h{font-size:20px;}
    .fourth-effect .mask{width:100%;}
    .slide_2{padding-left:15px;margin-top:15px;}
    #home-page .item.box_none{padding-left:15px;padding-right:15px;}
    #home-page .bv-end img{margin-right:10px;}
    #home-page .bv-end{font-size:11px;}
    #myCarousel_2 img{width:100%;}
    #home-page .view img{max-height:150px;}
    #chuyen_khoa div.box-ck img{height:110px;}
    #chuyen_khoa .box-title a{line-height:1.1;}
    .kh-title-header h2{font-size:38px;}
    div.kh-title-header{display:inline-block;width:auto;}
    div.kh-title-header{height:190px;}
    #home-page .c_size2 iframe{height:405px;}
    .imgmap{margin-left:-265px!important;max-width:inherit!important;}
    #navigation .navbar-right li a{font-size:11px;}
    header .bar-content .float-right{top:0;margin:0;}
    .icon-addon.addon-sm .form-control{max-width:70px;}
    .navbar-nav > li > a{padding-bottom:3px;padding-top:3px;}
    #header #navigation .navbar-right li a{padding:4px 10px 4px 3px;}
    #navigation .search_icon {
        top: 2px !important;
    }
    #navigation .navbar-static-top{min-height:29px;}
    .bottom_hotline{font-size:17px!important;}
    form.navbar-form{
        display:none;
    }
    #trnh-page .list_bank .tr_first td{
        padding-left: 5px;
        padding-right: 5px;
    }
    #menu-menu_top > li > a{
        padding-right:5px;
    }
}
@media (min-width:980px) and (max-width:1024px){
    #navigation .navbar-right li a{ font-size: 14px;}
    .datlichkham a, .tracuu a, .cskh-title a, .cskh-title span{ font-size: 17px;}
    #home-page h3.title-tvkb a span{font-size:15px;}
    #home-page .div_rows .col-sm-3,#home-page .item.box_none{padding:0 5px!important;}
    #home-page h3.title-tvkb a span{font-size:12px;}
    #header #navigation .navbar-right li a{padding:8px 10px 7px;}
    #navigation .search_icon {
        top: 10px !important;
    }
    .icon-addon.addon-sm .form-control{max-width:100px;height:27px;}
    .imgmap{margin-left:-185px!important;max-width:inherit!important;}
    .box_gioithieu{padding:16px 25px;font-size:97%;line-height:1.2;}
    .top-bar img{max-height:30px;}
    .navbar-nav > li > a{padding-bottom:5px;padding-top:5px;}
    .bgnews .news_item .boxnews a.news_img{max-height: 130px;}
    form.navbar-form{
        display:none;
    }
    #navigation .navbar-right li a {
        padding: 8px 5px 7px;
    }
}
@media (min-width:1112px) and (max-width:1365px){
    #navigation .navbar-right li a {
        font-size: 15px;
        background-color: transparent;
        font-family: "Roboto";
    }
    #header .navbar-form.float-right.navbar-left{
        display: none;
    }
}
@media (min-width:1024px) and (max-width:1179px){
    #home-page .div_rows .col-sm-3,#home-page .item.box_none{padding:0 5px!important;}
    #home-page h3.title-tvkb a span{font-size:14px;}
    .slider-home-page .slide_h{right:4%;}
    .slider-home-page .carousel-indicators{right:5%;}
    #myCarousel .carousel-control{width:5%;}
    #home-page .c_size1{width:44%;}
    #home-page .c_size2{width:56%;}
    #home-page .c_size2 iframe{height:296px;}
    #home-page .view img{padding-top:1px;}
    #home-page .bv-end{font-size:15px;}
    .bgnews .news_item .boxnews a.news_img{max-height: 160px;}
    #navigation .navbar-right li a {
        font-size: 14px;
        padding: 8px 10px 7px;
        background-color: transparent;
        font-family: "Roboto";
    }
    #menu-menu_top > li > a{
        font-size: 14px;
        min-width: 145px;
    }
}
@media (min-width: 1200px) {
    .wgf_2{padding-left: 0!important;padding-right: 0!important;}
    .wgf_2,.wgf_3 {
        margin-left: 12.5%;
    }
}
@media (min-width:1180px) and (max-width:1280px){
    .slider-home-page .slide_h{right:6%;}
    #home-page .div_rows .col-sm-3,#home-page .item.box_none{padding:0 5px!important;}
    #home-page h3.title-tvkb a span{font-size:15px;}
    .slider-home-page .carousel-indicators{right:7%;}
    #myCarousel .carousel-control{width:5%;}
    #navigation .navbar-right li a {
        font-size: 14px;
        padding: 8px 10px 7px;
        background-color: transparent;
        font-family: "Roboto";
    }
}
@media (min-width:1336px) and (max-width:1440px){
    .slider-home-page .slide_h{right:7%;}
    .slider-home-page .carousel-indicators{right:8%;}
}
@media (min-width:1440px) and (max-width:1660px){
    .slider-home-page .slide_h{right:14%;}
    .slider-home-page .carousel-indicators{right:15%;}
}
@media (min-width:1280px){
    #home-page .c_size1{width:44%;}
    #home-page .c_size2{width:56%;}#home-page .c_size2 iframe{height:359px;}#home-page .view img{padding-top:1px;}
    .box_about {
        border: 1px solid #d7a238;
        max-width: 480px;
        display: block;
        margin: auto;
    }
}
@media (min-width:1920px){.slider-home-page{margin:0 auto!important;max-width:1920px!important;}
}
@media (max-width:1024px){
    .ck-title{width:26%;}
    .title-header{width:25%;padding-top:50px;}
    .kh-title-header{width:35%;padding-top:65px;}
    .kkb-title{width:25%;font-size:20px;}
    .dv-title{width:33%;}
    .gt-title-header{width:27%;}
    .tvkb-title-header h1{font-size:30px;}
    .box-tvkb-title a{font-size:14px;}
    .tvkb-title{width:37%;}
    .bot-info{padding-left:0px;padding-right:30px;}
    .bot-info span{font-size:20px;padding-left:10px;margin-left:10px;}
    #chuyen_khoa .box-ck img{height:150px;}
    #bottom .wg_title{ font-size: 13px;}
}
@media (min-width:1024px){
    .div_video iframe{margin-bottom:-6px;}
    .top-bar .col-lg-2{width: 20%;}
    .top-bar .col-lg-10{width: 80%;}
}
@media (min-width:768px){
    .navbar-header{display:none;}
    .wpcf7-submit.insubt{float:right;}
    .noleft{padding-left:0!important;}
    .noright{padding-right:0!important;}
    .list_danhgia{
        padding-left:0px;
        padding-right:0px;
    }
    .wrap_item_image_httc{
        margin-bottom: 15px;
    }
    .wrap_item_image_httc{
        padding-left: 7px;
        padding-right: 7px;
    }
    #httc-page .img_highlight.row{
        margin-left: -7px !important;
        margin-right: -7px !important;
    }
    #map_canvas{
        width: 100%;
        height: 600px;
    }
    .item_httc_footer{

    }
}
@media (max-width:768px){
    img{max-width:100%;height:auto;}
    .ck-title,.td-title{width:100%!important;}
    .container{overflow:hidden;}
    .header-mobile .container{overflow:inherit;}
    #chuyen_khoa .box-ck img{height:auto;}
    .title-header{width:100%;padding-top:0px;height:auto;}
    .border-right{width:100%;float:left;padding-bottom:10px;margin-bottom:10px;border:none;border-bottom:1px solid #cdcdcd;}
    .mobile #bottom-end{position:fixed;bottom:16px;right:11px;z-index:99999999999999;}
    .gt-title-header{height:180px;padding:0px;}
    .title-header h1{margin:0px;width:auto;float:left;}
}
@media (min-width:768px){
    .open_fb{
        position: fixed;
        right: 10px;
        bottom: 145px;
        z-index: 9999999999;
        background: url("../images/ico-chatf-dsk.png") no-repeat center;
        width: 50px;
        height: 50px;
        background-size: contain;
    }
}
@media (max-width:767px){
    .box_about {
        text-align: justify;
    }
    .div_gioithieu{padding-top: 132px;background-size: 150% auto !important;}
    .list_link a{margin-right: 20px; }
    .detail_cgia.tgia{border-radius: 20px!important;}
    .cgmore{color: #FF9900!important;}
    .row_chuyengia .item_cgia{background: linear-gradient(270deg, #464EFF 8.71%, #272DC7 85.25%);padding-left: 15px; padding-right: 15px;margin: 0 -15px; min-height: inherit;}
    .row_chuyengia .item_cgia *{color: #fff; }
    .detail_cgia{background: none!important;}
    .detail_cgia .bgs{
        background: url("../images/bg_cgv.jpg") no-repeat; background-position: center;background-size: cover;
        border-radius: 20px 20px 0 0;
    }
    .detail_item_chuyengia::before{display: none;}
    .detail_item_chuyengia{ padding: 15px 15px 15px;}
    .detail_cgia .bgs_color{position: relative; width: 100%;}
    .detail_cgia .bgs_color:before{
        background: linear-gradient(270deg, #464EFF 8.71%, #272DC7 85.25%);
        opacity: 1;position: absolute;
        border-radius: 0px 0px 20px 20px;
        content: "";left: 0; top: 0;width: 100%;height: 100%;
    }
    .detail_item_chuyengia{ width: 150%;}
    .detail_cgia{border-radius:20px 20px;}
    .helpButtonEnabled{ display: none!important;}
    .list_ds_chinhphu .col-sm-4{ text-align: center; margin-bottom: 12px;}
    #trnh-page .list_bank .td_first{ height: 60px;}
    .dv_item{ margin-bottom: 15px;}
    .bottom_hotline{text-align:center;}
    .bottom_hotline img{float:none;}
    .tg_lamviec{font-size:16px;}
    .open_fb{
        z-index:9999930;font-family:"MyriadPro-Bold";
        display:block!important;color:#4267b2;position:fixed;bottom:1px;right:66.7%;width:33.3%;
        margin-left:0; font-size: 0;
        background:#4267b2 url("../images/ico-chatf.png") no-repeat center;
        padding:5px 10px;border-radius:0px;
        font-weight:bold;line-height:1.2; height: 31px;
        background-size: auto 20px;
    }
    .open_chat{
        z-index:9999930;font-family:"MyriadPro-Bold";
        display:block!important;color:#838484;position:fixed;bottom:1px;right:33.4%;width:33.3%;
        margin-left:0; font-size: 0;
        background:#F15A29 url("../images/ico-chat.png") no-repeat center;;
        padding:5px 10px;border-radius:0px;
        font-weight:bold;line-height:1.2; height: 31px;
        background-size: auto 20px;
    }
    .divs_hotline{
        z-index:9999930;font-family:"MyriadPro-Bold";
        display:block!important;color:#FF6600;position:fixed;bottom:1px;right:0;width:33.3%;
        margin-left:0; font-size: 0;
        background:#838484 url("../images/ico-call.png") no-repeat center;;
        padding:5px 10px;border-radius:0px;
        font-weight:bold;line-height:1.2; height: 31px;
        background-size: auto 20px;
    }
    .ab-kite-desk.open-icon{ display: none!important;}
    /*
    .divs_hotline::after{content:"";width:40px;height:40px;bottom:2px;position:absolute;margin-left:10px;}
    */
    .divs_hotline span{font-size:21px;}
    .box_gioithieu{padding:18px 15px;}
    .div_video{padding:0!important;}
    .tg_lamviec{font-family:"Roboto"}
    #home-page .div_rows .col-hst-12:last-child,
    #home-page .div_rows .col-hst-12:nth-last-child(2){}
    .tbfull{width:100%!important;float:none!important;margin:0 0 15px!important;}
    .tbfull, .tbfull tr, .tbfull th,.tbfull td{font-size:100%;}
    .active_menu .divall{position:fixed;top:0;height:100%;-webkit-transform:translate3d(80%, 0, 0);-moz-transform:translate3d(80%, 0, 0);-ms-transform:translate3d(80%, 0, 0);-o-transform:translate3d(80%, 0, 0);transform:translate3d(80%, 0, 0);}
    .div_mm{background:#2a388f;position:absolute;display:none;left:0;top:0;z-index:1;height:100%;width:80%;color:#ddd;-webkit-transform:translate3d(-101%, 0, 0);-moz-transform:translate3d(-100%, 0, 0);-ms-transform:translate3d(-100%, 0, 0);-o-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;}
    .active_menu .div_mm{position: fixed;z-index: 9999999;display:block;-webkit-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-moz-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-ms-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-o-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);transform:translate3d(0, 0, 0) scale3d(1, 1, 1);}
    .active_menu .navbar-toggle span{display:none;}
    .active_menu .navbar-toggle{position:relative;}
    .active_menu .navbar-toggle:before{content:"\00D7";font-size:32px;position:absolute;left:0;top:0;width:30px;height:30px;line-height:30px;color:#fff;cursor:pointer;}
    .div_mm a{color:#fff;background:none;}
    table td,table.tbcamnang > tbody > tr > td, .div_detail_post > tbody > tr > th, .tbcamnang > tfoot > tr > td, .tbcamnang > tfoot > tr > th, .tbcamnang > thead > tr > td, .tbcamnang > thead > tr > th{padding:5px;}
    .box_camnang .panel-body{padding:15px 0;}
    .div-boxbanner .title-banner div{font-size:20px;}
    .navbar-collapse{z-index:99999;}
    .header-mobile .navbar-collapse{height:100%;background:#2a388f;}
    .header-mobile .navbar-collapse ul.navbar-nav{max-height:100%;overflow:auto;}
    .navbar-collapse .sub-toggle{position:absolute;right:5px;top:5px;z-index:9999;cursor:pointer;width:50px;height:25px;text-align:center;}
    nav.navbar-collapse li ul{position:relative;width:100%;padding:10px 0 10px 15px;}
    nav.navbar-collapse li ul li{margin-left:15px;list-style:square;position:relative;padding-top:5px;padding-bottom:5px;}
    .navbar-collapse .sub-toggle i{font-weight:bold;}
    .header-mobile .sub-toggle .fa-angle-right:before{content:"\207A";font-size:36px;font-weight:bold;}
    .header-mobile .sub-toggle .fa-angle-right.fa-angle-down:before{content:"\207B";}
    .header-mobile .sub-menu{background:#5476cd;}
    .header-mobile .sub-menu .sub-menu{background:#fff;}
    .header-mobile .sub-menu .sub-menu li{border-bottom:1px solid #ccc;margin-left:10px;margin-right:10px;}
    .header-mobile .sub-menu .sub-menu li:last-child{border-bottom:none;}
    .header-mobile .sub-menu .sub-menu li a{color:#333;}
    .tg_lamviec{color:#fff;margin-bottom:20px;width:100%;}
    #front-slider{margin-bottom:20px;overflow:auto;}
    .bg-datlich{margin-top:15px;}
    .wpcf7-radio .wpcf7-list-item{margin:0;}
    .header-mobile .navbar-nav li{color:#fff;}
    .div_menu .navbar-nav > li{display:inline-block;}
    .div_menu .navbar-nav{margin:0;}
    .div_menu .navbar-nav > li > a{font-size:13px;padding:0 2px;}
    .divmap a{height:150px!important;}
    div.logo{display:none;}
    .imgmap{max-width:100%;height:auto!important;width:100% !important;margin:0!important;}
    #gioi_thieu .gt-title{padding:0;}
    div.bg-header{background-size:100% auto;position:relative;}
    div.bg-header:before{background:#a7a9ac;opacity:0.7;position:absolute;left:0;top:0;width:100%;height:100%;content:"";}
    div.bg-header .kh-title-header{height:auto;padding:0;}
    .kh-title-header h2,.gt-title-header h2{font-size:30px;margin:15px 0;position:relative;}
    .kh-title-header h2 br{display:none;}
    #chuyen_khoa{margin-top:0;}
    .bg-header{margin-bottom:15px;}
    #chuyen_khoa .ck-title, #tuyen_dung .td-title{font-size:26px;}
    #home-page iframe{height:351px;}
    #chuyen_khoa .ck-title, #tuyen_dung .td-title{padding-top:2px;}
    .header-mobile .logo-center img{max-height:50px;width:auto;max-width:70%;}
    .header-mobile .nav a{color:#fff;}
    .header-mobile .nav a:hover{color:#2a388f;}
    .kkb-tab .nav-tabs > li{width:50%;}
    .tab-content{margin-top:15px;}
    .bottom_hotline{font-size:18px;}
    #chuyen_khoa .box-title a{width:800px;}
    div .gt-title{width:auto!important;}
    .footer-desktop{display:none;}
    .footer-mobile{display:block;}
    #footer .foot-right{width:100%;}
    #footer,.bg_foot{text-align:center; }
    .foot_share{margin-top: 10px; }
    #footer img{ padding-right: 0;}
    /* #footer .text-left{text-align:center; } */
    #footer .text-left p{margin-top: 10px; text-align: left; }
    #footer .text-left p img{margin-right: 10px; }
    #footer .foot-right p{margin-top:10px;margin-bottom:20px;}
    .header-mobile{display:block;width:100%;z-index:999;}
    .header-mobile .navbar.navbar-static-top.bar-content{box-shadow: 0px 1px 10px #999;}
    .header-mobile.fixed{display:block;position:fixed;left:0;top:0;width:100%;z-index:999;}

    /*    body.bdnone{margin-top:52px;}*/
    .header-desktop{display:none;}
    .slider-home-page .carousel-caption{padding:0;}
    .slider-home-page .carousel-indicators{right:0;bottom:0;margin:0;}
    .slider-home-page .slide_h b{font-size:26px;}
    .slider-home-page .slide_h{width:50%;right:0;padding:8px;font-size:23px;line-height:1.2;}
    .slider-home-page .slide_h h3{margin:0;}
    .wrap_from_gopykhachhang .list_checkbox .wpcf7-list-item{
        width: 50%;
    }
    .wrap_item_image_httc:nth-child(2n+1){
        clear: both;
    }
    #map_canvas{
        width: 100%;
        height: 400px;
    }

}
@media (max-width:640px){
    .col-hst12{ width: 100%; clear: both; float: none; margin: 0 auto 25px; max-width: 300px; text-align: center;}
    .view_all_dmvc,.view_all_dmvc:hover {
        background: #2a388f;
        color: #fff;
        padding: 10px;
        margin: 0 auto 25px;
        display: block;
        text-align: center;
        max-width: 270px;
    }
    .title_danhgia {
        font-size: 14px !important;
    }
    .home_address{
        display:inline-block;
    }

}
@media (min-width:410px) and (max-width:767px){
    #home-page h3.title-tvkb a span{font-size:13px;}
    .div_info{margin-bottom:25px;}
}
@media (max-width:480px){
    .box_tin .box-tin-l h3 a:before{left:auto;right:0;margin-top:10px;}
    .div_detail_post.tbcnangs table > tbody > tr > td, .div_detail_post.tbcnangs > tbody > tr > th, .div_detail_post.tbcnangs > tfoot > tr > td, .div_detail_post.tbcnangs > tfoot > tr > th, .div_detail_post.tbcnangs > thead > tr > td, .div_detail_post.tbcnangs > thead > tr > th{padding:1px!important;font-size:8px;}
    .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9{padding-left:7px;padding-right:7px;}
    section .container{
		/* padding-left:7px;padding-right:7px; */
	}
    section .row{margin-right:-7px;margin-left:-7px;}
    table td{padding:1px;font-size:12px;}
    table.tbcamnang > tbody > tr > td, .div_detail_post > tbody > tr > th, .tbcamnang > tfoot > tr > td, .tbcamnang > tfoot > tr > th, .tbcamnang > thead > tr > td, .tbcamnang > thead > tr > th{padding:1px;font-size:6px;}
    .box_camnang .panel-body{padding:0;}
    .div_menu .navbar-nav > li > a{padding:0 2px;}
    .col-hst-12{width:100%!important;margin-bottom:15px;}
    #home-page iframe{height:262px;}
    .item-tvkb a{font-size:17px;line-height:1.3;}
    #footer .foot-right{text-align:center;}
    #bottom .navbar-nav{margin:0 0 15px;}
    .slider-home-page .slide_h b{font-size:22px;}
    .slider-home-page .slide_h{font-size:16px;}
    body{overflow-x:hidden;}
    .video-y iframe{height:250px;}
    .gt-title-header{height:249px;}
    .title-header{width:40% !important;padding-top:0px;height:auto;text-align:left;}
    .title-header h1{margin:0px;font-size:20px;}
    .box-tvkb img{width:100%;}
    .hidden-mobi{display:none;}
    .kh-title-header h1,.gt-title-header h1{font-size:30px;}
    #header #navigation .navbar-right{float:none !important;}
    .foot-right{width:100%;}
    .foot-right iframe{width:100%;}
    .ck-title{width:27%;font-size:20px;}
    .box-ck{margin-bottom:15px;}
    .title-header{height:190px;width:35%;padding-top:30px;padding-left:15px;}
    .kh-title-header{width:auto;display:inline-block;padding-top:70px;}
    .kkb-title{width:auto;display:inline-block;padding-top:70px;font-size:20px;}
    .dv-title{width:auto;display:inline-block;padding-top:70px;font-size:20px;}
    .gt-title-header{width:auto;height:auto;display:inline-block;padding-top:0px;}
    .gt-title{width:auto;display:inline-block;padding-top:10px;font-size:20px;}
    .col-xs-tvkb{width:100%;float:left;padding-left:10px;padding-right:10px;}
    .tvkb-title-header{width:45%;}
    .tvkb-title-header h1{padding:5px 0;}
    .box-tvkb-title a{font-size:14px;}
    .tvkb-title{width:50%;font-size:20px;}
    .bot-info{text-align:center;width:100%;}
    .item-tvkb a{font-size:16px;}
    .mobile .pad0 .row{margin:0px;}
    .mobile .pad0 .row .col-xs-3{padding:0px;}
    .video-y{margin:10px 0px;}
    #home-page{margin-top:0px;}
    .header-mobile .logo img{max-height:75px;}
    #home-page h3.title-tvkb{padding-top:0px;}
    #trnh-page .list_bank td{font-size: 10px;}
    #trnh-page .list_bank .td_first{ height: 60px;}
}
@media (max-width:360px){
    table td,table.tbcamnang > tbody > tr > td, .div_detail_post > tbody > tr > th, .tbcamnang > tfoot > tr > td, .tbcamnang > tfoot > tr > th, .tbcamnang > thead > tr > td, .tbcamnang > thead > tr > th{padding:2px;font-size:7px;}
    .el-picker-panel__content table td{ font-size:12px;}
    #home-page iframe{height:195px;}
    .slider-home-page .slide_h b{font-size:16px;}
    .slider-home-page .slide_h{font-size:12px;}
    #trnh-page .list_bank .td_first{ height: 60px;}
}
@media (max-width:320px){
    #home-page iframe{height:175px;}
    div.video-y{margin-bottom:25px;}
    #home-page .bv-end{font-size:15px;}
    .slider-home-page .slide_h b{font-size:14px;}
    .slider-home-page .slide_h{font-size:10px;}
    .title-header{width:100%;padding-top:0px;height:auto;}
    .title-header h1{margin:0px;font-size:100%;}
    .kkb-title{width:43%;font-size:20px;}
    .dv-title{width:40%;font-size:20px;}
    .gt-title-header{width:35%;}
    .gt-title{width:26%;font-size:20px;}
    .tvkb-title-header{width:56%;}
    .tvkb-title{width:60%;}
    .bot-info span{font-size:19px;}
    .video-y iframe, .video-y{height:160px;}
    .header-mobile .logo img{max-height:48px;}
    #home-page h3.title-tvkb{line-height:0.5;display:inline-block;}
}
.box_border {
    border: 1px solid #ccc;
}
.div_tag {
    padding: 0;
    display: inline-block;
}
.div_tag li {
    list-style: none;
    display: inline-block;
}
.div_tag li a {
    font-size: 10px;
    background: #F6F6F7;
    border: 1px solid #ccc;
    border-radius: 5px;
    color: #333;
    padding: 5px 5px;
    margin-right: 3px;
    display: inline-block;
    margin-top: 3px;
}
.info_item_chuyengia{font-size:15px;}
.item_cgia{min-height: 100px;}
.item_cgia.item_tgia{min-height: inherit;}
.detail_cgia{ background: url("../images/bg_cgf.jpg") no-repeat; background-position: center top; background-size: cover;}
.detail_cgia.tgia{background: linear-gradient(270deg, #464EFF 8.71%, #272DC7 85.25%)!important;border-radius: 0px 50px 50px 0px;overflow: hidden;}
.detail_item_chuyengia{position: relative;}
.detail_item_chuyengia:before{
    content: ""; position: absolute;left: 0; top: 0;border-radius: 0px 30px 30px 0px;width: 100%; height: 100%;background: linear-gradient(270deg, #464EFF 8.71%, #272DC7 85.25%); opacity: 0.8;
}
.detail_item_chuyengia *{position: relative; z-index: 99;}
.content_detail_chuyen_gia{padding:0px 15px;}
.item_chuyengia{margin-bottom:20px;}
.divtags img{ display: block; clear: both; margin-top:12px; margin-bottom: 12px;}
.divtags.div_cat .box-title a{ padding-top: 0;}
.divtags .box-title{ line-height: 1.2; text-align: left;}
.divtags p{text-transform: none; line-height: 1.2;}
.divtags.div_cat .box-title::before { display: none;}
.divtags .col-sm-9 .row{ position: relative; margin-top: 10px; margin-bottom: 10px;}
.divtags .col-sm-9 .row:before{
    position: absolute;
    height: 1px;
    left: 3%;
    width: 95%;
    border-bottom: 1px solid #eeeeef;
    content: "";
    bottom: -2px;
}
.divtags .row.div-breckum:before{ display: none;}
.pinavigation-div .pagination > li.div_active > a, .pinavigation-div .pagination > li.div_active > span{
    color: #2a388f;
}
.title_danhgia{
    font-size: 16px;
    text-align:center;
}
.div_tinhkhac{ display: inline-block; float: right;}
.list_tinhthanhhttc .div_tinhkhac li a{
    padding-left: 15px; padding-right: 15px;
}
.list_tinhthanhhttc .div_tinhkhac li.active a{ color: #fff;}
#droptinhkhac{
    color: #6D6E70;
    display: inline-block;
    padding-left: 5px;
    padding-right: 20px;
    font-family: MyriadPro-Bold;
    font-size: 20px;
    border: none;
    background: none;
    box-shadow: none;
    position: relative;
    padding-top: 0; padding-bottom: 0;
}
#droptinhkhac span{
    display: inline-block;
    position: absolute;
    right: 0; top:5px;
    transform: rotate(225deg);
    width: 10px;
    height: 10px;
    background: transparent;
    text-indent: -9999px;
    border-top: 2px solid #6D6E70;
    border-top-color: #6D6E70;
    border-top-width: 2px;
    border-top-color: #6D6E70;
    border-top-width: 2px;
    border-left: 2px solid #6D6E70;
    border-left-color: #6D6E70;
    border-left-width: 2px;
    border-left-color: #6D6E70;
    border-left-width: 2px;
    transition: all .3s ease-in-out;
    text-decoration: none;
    color: transparent;
}
@media (min-width:768px){
    .item_chuyengia{margin-bottom:20px;}
    .item_chuyengia:nth-child(3n+1){clear:both;}
    .content_detail_chuyen_gia{padding-left:15px;}
    #footer{padding-top:20px;line-height:1.4;}
    .wrap_item_image_httc:nth-child(3n+1){
        clear: both;
    }
}
@media (min-width:1024px){}
@media (min-width:1200px){
    .cate_right_chuyen_gia{padding-right:2px !important}
    .list_khoa_chuyenkhoa li a{text-align:left !important;padding-left:10px !important;padding-right:10px !important;}
    .nano{background:#F6F5F1;width:100%;height:1180px;}
    .home_address{
        font-size:14px;
    }
    .tg_lamviec p{
        font-size:12px;
    }
    .live_item_other .wrap_title_item{
        min-height:99px;
    }
}
@media (min-width:768px) and (max-width:979px){
    .item_chuyengia{height:240px !important;position:relative;padding-bottom:80px;}
    .tg_lamviec p{padding-left:0px;}
}
@media (min-width:980px) and (max-width:1024px){
    .item_chuyengia{height:240px !important;position:relative;padding-bottom:80px;}
    .list_khoa_chuyenkhoa li a{text-align:left !important;padding-left:10px !important;padding-right:10px !important;}
    .bottom_hotline {
        color: #fff;
        font-size: 16px !important;
        font-family: "MyriadPro-Bold" !important;
    }
}
.home_address{
    padding-left:27px;
    background:url(../images/icon_home_footer.png) no-repeat;
    background-position:left 3px;
}
.item_chuyengia{margin-bottom:20px; background: url("../images/bg_itemcg.png") no-repeat; background-position: center;background-size: cover; }
.item_chuyengia_detail{margin-right:20px;}
.wrap_breadcrumbs #breadcrumbs{margin-bottom:10px;}
.rd-goi-tiem{
    min-height: 40px;
    display: block;
    padding: 5px 0 0;
}
.pum-theme-3630 .pum-container, .pum-theme-cutting-edge .pum-container{ overflow: hidden;}
.title_bvlq{
    padding-bottom: 5px;
    border-bottom: 1px dotted #ccc;
}
.list_bvlq li{
    list-style:none;
    padding-left: 15px;
    background: url(../images/tg.png) no-repeat    ;
    background-position: 0px 7px;
}
.list_bvlq li a{
    color: #6D6E70;
}
.list_bvlq li a:hover{
    color: #2a388f;
}
.wrap_from_gopykhachhang{
    font-size: 16px;
}
.wrap_from_gopykhachhang .intro_from{
    font-family:'MyriadPro-Cond';
    color: #59595B;
}
.wrap_from_gopykhachhang .required{
    font-family:'MyriadPro-Cond';
    color: #ED1C24;
}
.wrap_from_gopykhachhang .row_from_text{
    margin-top: 15px;
}
.wrap_from_gopykhachhang .row_from_text label.label_text{
    font-family:'MyriadPro-Cond';
    color: #283B8E;
    font-size: 18px;
    margin-top: 7px;
    font-weight: 300;
}
.wrap_from_gopykhachhang .row_from_dentim label {
    margin-top: 0px;
}
.wrap_from_gopykhachhang .from_input_dentim {
    color: #59595B;
}
.wrap_from_gopykhachhang label{
    font-weight: 300;
}
.wrap_from_gopykhachhang .list_danhgia .wpcf7-list-item-label{
    display: none;
}
.wrap_from_gopykhachhang .list_danhgia .wpcf7-list-item{
    width: 25%;
    text-align: center;
    margin: 0px;
}
.wrap_from_gopykhachhang .from_input {
    border-radius: 5px;
}
.wrap_from_gopykhachhang .btn_submit{
    margin-top: 20px;
    display: inline-block;
    width: 264px;
    font-size: 0px;
    background: url(../images/btn_submit_fromkhaosat.png) no-repeat;
    background-size: 100% 100%;
    border: none;
    cursor: pointer;
    height:41px;
    padding:0px;
}
.label_cauhoidanhgia{
    text-transform: uppercase;
    font-family:'MyriadPro-Cond';
    font-size: 18px;
}
.list_checkbox label{
    font-size:16px;
}
.wrap_popup_image_httc{

    padding-left: 20px;
    padding-right: 20px;
    height: 100%;
    width: 100%;
    text-align: center;
    display: table-cell;
    vertical-align: middle;

}
.wrap_popup_image_httc img{
    display: table-cell;
    vertical-align: middle;

}

#httc-page .img_highlight{
    margin-top: 20px;
}
.full-banner,.full-banner img{
    max-width: 100%; height: auto;
}

.hotline_top{
    float:right;
}
.hotline_top a.phone_header{
    color: #FF7400 !important;
    /*	text-transform: capitalize !important;
        text-shadow: 0 1px 2px #333 !important;*/
    font-size: 18px !important;
    padding-right: 0px;
    font-family: 'MyriadPro-Bold'!important;
    padding-top: 10px !important;
    display: inline-block;
    padding-left: 10px;
    padding-bottom:0px !important;
}
.hotline_top a.phone_header_other{
    color: #FF6600 !important;
    text-transform: capitalize !important;
    text-shadow: 0 1px 2px #333 !important;
    font-size: 18px !important;
    padding-right: 0px;
    font-family: 'MyriadPro-Bold'!important;
    padding-top: 0px !important;
    display: inline-block;
    padding-left: 10px;
}
.wrap_ttt_header{
    clear:both;
}

.div_popup{  position: fixed; top: calc( 50% - 250px ); left: calc( 50% - 350px ); max-width: 80%; width: 700px; height: auto; z-index: 9999;  }
@media (min-width:768px) and (max-width:1024px){
    body .menu_faq_vne.pc li a{ padding: 6px 8px;}
    .div_popup{ top: 5%;}
}
.div_over{
    position: fixed;
    left: 0; top: 0;
    width: 100%; height: 100%;
    z-index: 99999;
    background-color: rgba( 0, 0, 0, 0.60 );
}
#collapseHst{ display: none;}
#collapseHst.in{ z-index: 999999;position: relative; display: block;  }
.div_popup .pop_content{  position: relative; z-index: 999999;  }
.div_popup img{ max-width: 100%;}
iframe{ max-width: 100%;}
.cmd_close{
    z-index: 9999999;
    height: 30px;
    width: 30px;
    left: auto;
    right: -5px;
    bottom: auto;
    top: -5px;
    padding: 0px;
    color: #ffffff;
    font-family: inherit;
    font-size: 24px;
    line-height: 26px;
    border: 2px solid #ffffff;
    border-radius: 30px;
    box-shadow: 0px 0px 15px 1px rgba( 2, 2, 2, 0.75 );
    text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0.23 );
    background-color: rgba( 0, 0, 0, 1.00 );
    display: block;
    text-align: center;
    position: absolute;
    float: right;
}

@media (max-width:767px){
    .div_popup{
        width: 96%; max-width: 96%;
        left: 2%;
        top: 10%;
    }
    .muavacxinonline, .item_ttt_header{
        margin-left:5px !important;
    }
    .menuhethong_footer li{
        text-align: left;
    }
    .lienhe_footer_nxv,.item_ttt_footter,.bottom_hotline{
        margin-top:20px;
    }
	#footer .lienhe_footer ,#footer .item_ttt_footter ,#footer .menu_foot_hotline {
		padding-bottom: 10px;
	}
}
.mb_bgtuvan a{
    padding-left: 45px !important;
    padding-right: 5px !important;
    padding-top: 10px !important;
    padding-bottom: 5px !important;
    display: inline-block;
    background: url(../images/bg_tuvan.png) no-repeat 8px center;
    background-size: 30px auto;
    margin-bottom: 5px;
    margin-right:15px;
    text-transform:uppercase;
}
.mb_nutrihome a{
    padding-left: 45px !important;
    padding-right: 5px !important;
    padding-top: 10px !important;
    padding-bottom: 5px !important;
    display: inline-block;
    background: url(../images/bg_nutrihome.png) no-repeat 8px center;
    background-size: 30px auto;
    margin-bottom: 5px;
    margin-right:15px;
    text-transform:uppercase;
}
.muavacxinonline{
    padding-left: 35px !important;
    padding-top: 5px !important;
    padding-bottom: 5px !important;
    display: inline-block;
    background: url(../images/icon_muvacxinonline.png) no-repeat left center;
    background-size: 30px auto;
    margin-bottom: 5px;
    margin-right:15px;
    text-transform:uppercase;
}
.dangkythongtintiemchung_header{
    padding-left:35px !important;
    background: url(../images/icon_dangkythongtintiemchung.png) no-repeat 5px center;
    background-size: 25px auto;
    padding-top: 5px !important;
    padding-bottom: 5px !important;
}
#owl-slidevacxinchonguoilon .owl-controls .owl-buttons .owl-prev {
    float: left;
    background: url(../images/controls.png) no-repeat 0 3px;
    width: 30px;
    height: 105px;
    font-size: 0px;
}
#owl-slidevacxinchonguoilon .owl-controls .owl-buttons .owl-next {
    float: right;
    width: 30px;
    height: 105px;
    font-size: 0px;
    background: url(../images/controls.png) no-repeat -24px 3px;
}
#owl-slidevacxinchonguoilon .owl-controls .owl-buttons {
    position: absolute;
    top: 150px;
    width: 100%;
    margin-top: -20px;
}
.body_content{
    margin-top:20px;
}
.wrap_slider_sukienhay {
    background: #2A388F;
    border-radius: 10px;
    padding: 10px 20px;
}
.title_sukienhay {
    color: #F05A28;
    border-bottom: 1px solid #56565B;
    text-transform: uppercase;
    font-size: 18px;
    font-family: "Roboto";
    margin-bottom: 15px;
}
.title_sukienhay span {
    border-left: 3px solid #fff;
    padding-left: 10px;
    margin-bottom: 7px;
    display: inline-block;
}
.slider_sukienhay .item {
    padding: 0px 8px;
}
.slider_sukienhay .item .item_image {
    display: block;
    position: relative;
}
.slider_sukienhay .item .item_image .img_play {
    position: absolute;
    width: 80px;
    height: 80px;
    top: calc(50% - 40px);
    left: calc(50% - 40px);
}

.slider_sukienhay .item .wrap_title_item {
    background: #046AFA;
    padding: 15px;
    border-radius: 0px 0px 10px 10px;
}
.slider_sukienhay .item .wrap_title_item a {
    color: #fff;
    font-family: "Roboto";
}
.slider_sukienhay .owl-controls .owl-buttons {

}
.slider_sukienhay .owl-controls .owl-buttons .owl-prev {
    float: left;
    width: 30px;
    height: 99px;
    font-size: 0px;
    background: url(../images/bt_slider_sukienhay.png) no-repeat;
    border-radius: 0px;
    opacity: 1;
    margin-left: 7px;
    position: absolute;
    top: calc(50% - 30px);
    left:0px;
    margin-top: -20px;
    z-index:99;
}
.slider_sukienhay .owl-controls .owl-buttons .owl-next {
    width: 30px;
    height: 99px;
    font-size: 0px;
    background: url(../images/bt_slider_sukienhay.png) no-repeat;
    opacity: 1;
    border-radius: 0px;
    margin-right: 7px;
    transform: rotate(180deg);
    position: absolute;
    top: calc(50% - 30px);
    right:0px;
    margin-top: -20px;
    z-index:99;
}
.slider_sukienhay .owl-controls {
    display:block !important;
}
.margin-top-20{
    margin-top:20px;
    clear:both;
}
.item_live {
    margin-bottom: 15px;
    border-bottom: 1px solid #D1D3D4;
    padding-bottom: 10px;
}
.item_live .title_tem_live a {
    color: #414042;
    font-family: "Roboto";
    font-size: 16px;
    margin-bottom: 7px;
    display: block;
    text-transform:uppercase;
}
.item_live .thum_live_item {
    display: block;
    margin-bottom: 10px;
    position: relative;
}
.item_live .thum_live_item .img_play {
    position: absolute;
    width: 60px;
    height: 60px;
    top: calc(50% - 30px);
    left: calc(50% - 30px);
}
.item_live .date {
    color: #808285;
    font-size: 16px;
    margin-bottom: 10px;
}
.item_live .intro_live_item {
    margin-bottom: 10px;
}
.title_tintieudiem {
    background: #fff;
    border-radius: 10px 10px 0px 0px;
    padding: 10px 20px;
    border:1px solid #D1D3D4;
}
.title_tintieudiem span {
    border-left: 3px solid #D1D3D4;
    padding-left: 10px;
    color: #F05A28;
    text-transform: uppercase;
    font-family: "Roboto";
    font-size: 18px;
}
.wrap_item_tintieudiem {
    border: 1px solid #D1D3D4;
    border-top:none;
}
.wrap_item_tintieudiem .item {
    padding: 15px;
    border-bottom: 1px solid #D1D3D4;
}
.wrap_item_tintieudiem .item .item_title {
    color: #58595B;
    font-family: "Roboto";
}
.wrap_item_tintieudiem .item:nth-child(2n) {
    background: #F4F4F4;
}
.wrap_bg_video {
    padding-top: 15px;
    padding-bottom: 15px;
    border-radius: 10px;
    background: #2A388F;
    margin-bottom: 20px;
}
.wrap_title_live_detail {
    padding-bottom: 15px;
}
.title_live_detail {
    color: #fff;
    font-size: 16px;
    font-family: 'MyriadPro-BoldCond';
    margin: 0px;
    background: url('../images/icon_live_detail.png') no-repeat;
    background-position: 20px center;
    padding-left: 80px;
    padding-top: 5px;
    padding-bottom: 5px;
    text-transform:uppercase;
}
.intro_live_detail {
    margin-left: 20px;
    margin-right: 20px;
    color: #fff;
    font-size: 16px;
    padding-bottom: 10px;
    background: url('../images/line_intro_live_detail.png') repeat-x bottom left;
    margin-bottom: 20px;
}
.title_khachmoithamdu {
    background: #2A388F;
    border-radius: 10px 10px 0px 0px;
    padding: 10px 15px;
    color: #F05A28;
    font-family: 'MyriadPro-BoldCond';
    font-size: 18px;
}
.wrap_comment_live {
    background: #414042;
    padding: 10px 15px;
}
.wrap_comment_live .ykien {
    background: url('../images/line_intro_live_detail.png') repeat-x bottom left;
    padding-bottom: 3px;
    color: #fff;
    margin-bottom: 20px;
}
.live_item_other a.item_image {
    display: block;
    position: relative;
}
.live_item_other a.item_image .img_play {
    position: absolute;
    width: 80px;
    height: 80px;
    top: calc(50% - 40px);
    left: calc(50% - 40px);
}
.live_item_other .wrap_title_item {
    background: #2A388F;
    padding: 15px;
    border-radius: 0px 0px 10px 10px;
    color: #fff;
    min-height: 120px;
}
.live_item_other .wrap_title_item a.item_title {
    color: #fff;
    display: block;
}
#slider_sukienhay{
    position:relative;
}
.img_thumb_live{
    min-height:235px !important;
}
.img_thumb_liveother{
    min-height:150px;
}
section.banner{
    position:relative;
}
section.banner .img_play{
    position:absolute;
    top: calc(50% - 40px);
    left: calc(50% - 40px);
}
.bg_nutrihome{
    background: url('../images/bg_nutrihome.png') no-repeat;
    background-position: 20px center;
    padding-top: 1px !important;
    padding-bottom: 3px !important;
    background-size: 40px auto;
}
.bg_nutrihome a{font-size: 0!important; width: 70px; padding-top: 0px!important;}
.trucuyen_header{
    background: url('../images/icon_live_detail.png') no-repeat;
    background-position: 20px center;
    padding-left: 70px;
    padding-top: 3px !important
    padding-bottom: 3px !important
}
.vitri_tuyendung{
    font-size:20px;
    font-family: "MyriadPro-BoldCond";
    color:#337ab7;
    margin-top:10px;
    cursor:pointer;
}
.vitri_tuyendung i{
    /* color:#FF6600; */
    font-size:16px;
}
.vitri_tuyendung_content{
    font-size:22px;
    font-family: 'MyriadPro-BoldCond';
    color:#337ab7;
    margin-top:10px;
    border-bottom:1px solid #337ab7;
    text-transform:uppercase;
    margin-bottom:10px;
    margin-top:20px;
    clear:both;
}
.section_cv ul ul li{
    list-style:none;
}
.item_post_tiemchungtreemnguoilon{
    margin-bottom:20px;
}
.item_post_tiemchungtreemnguoilon .title_tiemchungtreemnguoilon{
    font-size: 17px;
    font-family: 'MyriadPro-Bold';
    color: #4d63a6;
    margin-top:10px;
    margin-bottom:10px;
    display:block;

}
.wrap_box_chuyengia{
    padding: 15px;
    border: 1px solid #102EA6;
}
.wrap_box_chuyengia .namebs{
    margin-top: 20px;
    color: #000;
    font-size: 22px;
    font-family:'MyriadPro-Bold';
    margin-bottom: 10px;
}
.wrap_box_chuyengia .title_trinhdo{
    text-transform: uppercase;
    color: #2A388F;
    font-size: 18px;
    font-family:'MyriadPro-Bold';
    margin-top: 20px;
    margin-bottom: 10px;
}
.wrap_box_chuyengia .trinhdo .list_chuyenmon{
    padding-left: 0px;
}
.bg_xam.page_danhsachbenh{
    background: #F7F7F7;
    padding-top: 20px;
    padding-bottom: 20px;
}
.title_page.page_danhsachbenh{
    color: #23282D;
    font-size: 20px;
    font-family: 'Arial';
    padding: 0px;
    margin-top: 5px;
}
.content_pagedanhsachbenh{
    margin-top: 40px;
}
.tratheoaz{
    margin-bottom: 20px;
    color: #000;
    font-size: 18px;
}
.listchucai .span_chucai{
    padding: 5px 15px;
    background: #F6F6F6;
    color: #CCCCCC;
    margin-right: 5px;
    margin-bottom: 10px;
    display: inline-block;

}
.listchucai .span_chucai.click_chucai{
    color: #000;
    cursor: pointer;
}
.tracuunhieunhat{
    margin-bottom: 20px;
    color: #000;
    margin-top: 30px;
    font-size: 18px;
}
.item_danhsachbenh{
    display: inline-block;
    color: #5D5D5D;
    margin-bottom: 10px;
    padding-left: 15px;
    background: url('../images/bg_dot.png') no-repeat left center;
}
.item_linkdanhsach:nth-child(3n+1){
    clear: both;
}
.chucai_inlist{
    margin-top: 20px;
    margin-bottom: 15px;
}
.chucai_inlist .chu{
    font-size: 22px;
    color: #000;

}
.chucai_inlist .click_totop{
    color: #919090;
    float: right;
    padding-right: 30px;
    background: url('../images/icon_scrol_toptop_dsb.png') no-repeat right center;
    background-size: auto 100%;
    cursor: pointer;
}
.viewmore_box_bs{
    text-align: right;
    margin-top: 20px;
    padding: 0px 15px;

}
.viewmore_box_bs a{
    display: inline-block;
    color: #234FA1;
}
.title_page_mobile.page_danhsachbenh{
    display: block;
    font-size: 20px;
}
.boxchucai{
    border-top: 1px solid #5D5D5D;
    margin-bottom: 5px;
    padding-top: 5px;
}
.item_chucai_nhom{
    margin-bottom: 10px;
}
.item_chucai_nhom .chucai_inlist_mobile{
    font-size: 18px;

}
.tratheoaz_mobile {
    margin-bottom: 10px;
    color: #000;
    font-size: 18px;
}
.list_benhtheonhom{
    display: none;
}
.item_chucai_nhom .sub_show{
    float: right;
    margin-right: 10px;
}
/* *************** From thông tin khách hàng sau đặt lịch***************** */
.wrap_popup_ttkh {
    max-width: 750px;
    margin: auto;
    margin-top: 60px;
    position: relative;
    background: #fff;
}
.wrap_popup_ttkh .cmd_close {
    z-index: 9999999;
    height: 30px;
    width: 30px;
    left: auto;
    right: -5px;
    bottom: auto;
    top: -5px;
    padding: 0px;
    color: #ffffff;
    font-family: inherit;
    font-size: 24px;
    line-height: 26px;
    border: 2px solid #ffffff;
    border-radius: 30px;
    box-shadow: 0px 0px 15px 1px rgba( 2, 2, 2, 0.75 );
    text-shadow: 0px 0px 0px rgba( 0, 0, 0, 0.23 );
    background-color: rgba( 0, 0, 0, 1.00 );
    display: block;
    text-align: center;
    position: absolute;
    float: right;
    cursor: pointer;
}
.wrap_popup_ttkh .thanks_form {
    padding: 20px;
    padding-bottom: 20px;
}
#popup_ttkh.in{
    z-index: 9999;
    overflow: visible;
}
.wrap_popup_ttkh .thanks_form .ta_donhangthanhcong {
    color: #102EA6;
    text-align: center;
    font-size: 18px;
    font-family: 'Roboto';
    font-weight: bold;
}
.wrap_popup_ttkh .thanks_form .ta_lienhedonhang {
    color: #102EA6;
    text-align: center;
    font-size: 16px;
    font-family: 'Roboto';
    margin-bottom: 20px;
}
.wrap_popup_ttkh .img_thanks {
    margin-top: 10px;
    margin-bottom: 20px;
}

.wrap_popup_ttkh .thanks_form .khungthongtinsaudathang {
    border: 1px solid #9B9B9B;
    padding: 15px;
}
.wrap_popup_ttkh .thanks_form .line_thongtin {
    margin-bottom: 5px;
}
.wrap_popup_ttkh  .hotline_thongtinmuahang {
    color: #F27121;
    font-size: 16px;
    margin-top: 15px;
}
.wrap_popup_ttkh .hotline_thongtinmuahang span {
    font-size: 18px;
    font-family: 'Roboto';
    font-weight: bold;
}
.wrap_popup_ttkh .thanks_form .hotenkhachhang,.wrap_popup_ttkh .thanks_form .dienthoainhanhang,
.wrap_popup_ttkh .thanks_form .diachiemail,.wrap_popup_ttkh .thanks_form .ngaykham,
.wrap_popup_ttkh .thanks_form .ghichunhanhang,.wrap_popup_ttkh .thanks_form .cosotiem,
.wrap_popup_ttkh .thanks_form .diachikhachhang,.wrap_popup_ttkh .thanks_form .emailkhachhang{
    font-weight: bold;
}

.slide_dichvu{ display: none;}
.slide_dichvu  .owl-buttons .owl-prev,.slide_showVideo  .owl-buttons .owl-prev {
    text-align: right;
    width: 50px;
    height: 50px;
    position: absolute;
    left: 0;
    top: calc(50% + 12px );
}
#wrap_box_news_home  .owl-buttons .owl-prev,.slide_newshome  .owl-buttons .owl-prev{
    text-align: right;
    width: 50px;
    height: 50px;
    position: absolute;
    left: 0;
    top: calc(50% - 45px );
}
.slide_dichvu .owl-buttons .owl-next,.slide_showVideo .owl-buttons .owl-next {
    text-align: left;
    width: 50px;
    height: 50px;
    position: absolute;
    right: 0;
    top: calc(50% + 12px );
}
#wrap_box_news_home .owl-buttons .owl-next,.slide_newshome .owl-buttons .owl-next {
    text-align: left;
    width: 50px;
    height: 50px;
    position: absolute;
    right: 0;
    top: calc(50% - 45px );
}
.slide_showVideo  .owl-buttons .owl-prev,.slide_showVideo .owl-buttons .owl-next{top: 20%;}
.slide_dichvu .owl-buttons .owl-next,
.slide_dichvu .owl-buttons .owl-prev,
.slide_showVideo .owl-buttons .owl-next,
.slide_showVideo .owl-buttons .owl-prev{  border: 1px solid #fff;  }
.slide_dichvu .owl-buttons .owl-next span,
.slide_dichvu .owl-buttons .owl-prev span,
.slide_showVideo .owl-buttons .owl-next span,
#wrap_box_news_home .owl-buttons .owl-next span,
#wrap_box_news_home .owl-buttons .owl-prev span,
.slide_showVideo .owl-buttons .owl-prev span{
    display: inline-block;
    position: absolute;
    width: 10px;
    height: 10px;
    background: transparent;
    text-indent: -9999px;
    border-top: 1px solid #fff;
    border-top-color: rgb(255, 255, 255);
    border-top-width: 1px;
    border-left: 1px solid #bfbfbf;
    border-left-color: rgb(255, 255, 255);
    border-left-width: 1px;
    transition: all .3s ease-in-out;
    text-decoration: none;
    color: transparent;
}
.slide_dichvu  .owl-buttons .owl-prev span,.slide_showVideo  .owl-buttons .owl-prev span,#wrap_box_news_home  .owl-buttons .owl-prev span {
    transform: rotate(-45deg);
    left: 20px;
    top: 20px;
}
.owl-buttons .owl-next span {
    transform: rotate(135deg);
    right: 20px;
    top: 20px;
}
.hethongtrungtamtinhthanh{
    clear: both;
    margin-top: 20px;
}
.hethongtrungtamtinhthanh .lable_tinhthanhtrungtam{
    font-family:'Roboto';
    font-weight: bold;
    font-size: 20px;
    color: #F9AA1A;
}
.menuhethong_footer{
    padding-left: 0px;
    margin-left: 30px;
}
.menuhethong_footer li{
    list-style: disc;
    margin-bottom: 10px;
    padding: 0;
}
.menuhethong_footer li a{
    color: #fff;
     /* text-decoration: underline; */
}
.lable_tinhthanhtrungtam {
    margin-bottom: 15px;
}

@media  (min-width:768px) {
    #front-slider {
        margin-top: 0px;
    }
    #other_post .owl-controls .owl-buttons .owl-prev {
        margin-left: -21px !important;
    }
    #other_post .owl-controls .owl-buttons .owl-next {
        margin-right: -21px !important;
    }
}
@media (max-width:767px) {
    .shome {
        padding: 0;
    }
    .shome iframe{ padding-bottom: 15px;}
    .shome .row {
        margin: 0;
    }

    .shome .row .col-xs-12 {
        padding: 0;
    }
    .trucuyen_header_mobile {
        background: url('../images/icon_live_detail.png') no-repeat;
        background-position: 5px center;
        padding-left: 50px !important;
        padding-top: 3px !important;
        padding-bottom: 3px !important;
    }
    .sidebar_left_group{
        position: relative;
    }
    .content_post_group .div-breckum{
        margin-bottom: 10px !important;
    }
    .danhmucchogroup.post_item .wrap_thumb{
        margin-bottom: 15px;
    }
    .div_csbm .row {
        display: flex;
        flex-direction: column-reverse;
    }
}
.header-mobile .wrap_button{
    position: absolute;
    right: -40px;
    background: #2a388f;
    width: 40px;
    height: 41px;
}

.wrap_banner_grouppost{
    background: #2A388F;
}
.wrap_banner_grouppost .row{
    display: flex;
    flex-direction: row;
}
.wrap_banner_grouppost .colum-flex{
    display: flex;
    flex-direction: column;
    align-content: center;
    justify-content: center;
}
.wrap_banner_grouppost .title-banner{
    color: #fff;
    font-size: 20px;
    text-transform: uppercase;
    text-align: center;
}

.content_post_group{
    margin-top: 10px;
    clear:both;
}
.wrap_boxcategroup .title_group{

    padding: 5px 0px;
    color: #333333;
    font-family:'MyriadPro-Bold';
    font-size: 20px;
    border-bottom: 1px solid #6D6E71;
    text-transform: uppercase;
}
.wrap_boxcategroup ul.cate_group{
    padding: 0px;
    margin: 0px;
}
.wrap_boxcategroup ul.cate_group > li{
    list-style: none;

    clear: both;
    position: relative;
}
.wrap_boxcategroup ul.cate_group > li:last-child>a{
    border-bottom: none;
}
.wrap_boxcategroup ul.cate_group > li > a{
    padding:7px 0px;
    color: #5D5D5D;
    font-size: 15px;
    display: block;
    font-family:'MyriadPro-Semibold';
    border-bottom:  1px solid #5D5D5D;
}

.wrap_boxcategroup ul.cate_group > li > ul{
    margin-left: 10px;
    padding-left: 0px;

    border-bottom: 1px solid #5D5D5D;
}
.wrap_boxcategroup ul.cate_group > li > ul > li{
    list-style: none;
}
.wrap_boxcategroup ul.cate_group > li > ul > li >a{
    color: #5D5D5D;
    font-size: 15px;
    padding: 5px 10px;
    display: block;
    border-bottom:  1px solid #5D5D5D;
    border-left: 3px solid #fff;
}
.wrap_boxcategroup ul.cate_group > li > ul > li >a:hover,.wrap_boxcategroup ul.cate_group > li > ul > li >a.active{
    border-left: 3px solid #2A388F;
    color: #2A388F !important
}
.wrap_boxcategroup ul.cate_group > li > ul > li:last-child >a{
    border-bottom: none;
}
.wrap_boxcategroup ul.cate_group > li .sub-toggle {
    position: absolute;
    right: 5px;
    top: 5px;
    z-index: 99;
    cursor: pointer;
    width: 25px;
    height: 25px;
    text-align: center;
}
.wrap_boxcategroup .cate_group_child {
    display: none;
}
.wrap_boxcategroup .cate_group_child.active {
    display: block;
}
.wrap_bsbaiviet{
    width: 100px;
    height: 100px;
    position: relative;
    overflow: hidden;
    border-radius: 50%;
    float: left;
    margin-right: 15px;
    border: 1px solid #5D5D5D;
    display: flex;
    flex-direction: column;
    align-content: center;
    justify-content: center;
}
.wrap_bsbaiviet img{
    position: absolute;
    top: 0px;
}
.row_bs{
    margin-bottom: 15px;
    display: flex;
    flex-direction: row;
}
.wrap_infobs_baiviet{
    width: calc(100% - 130px);
    float: left;
    display: flex;
    flex-direction: column;
    align-content: center;
    justify-content: center;
}
.wrap_infobs_baiviet , .wrap_infobs_baiviet a{
    color: #1A1A1A;
    font-family:'MyriadPro-Semibold';
    font-size: 15px;
}
.noidungtitle{
    display: inline-block;
    text-align: center;
}
#ftwp-container.ftwp-wrap #ftwp-contents{
    border: none !important;
    border-radius: 0px !important;
}
#ftwp-header-title,#ftwp-header-control,.ftwp-text{
    color: #5D5D5D !important;
}
.content_post_group .div-breckum{
    margin-bottom: 20px;
}
.cate_group > li.active > a ,.cate_group > li.active > span{
    color: #2A388F !important;
}
.item_tags{
    display: inline-block;
    margin-right: 5px;
    padding:1px 8px;
    border: 1px solid #BEBEBF;
    border-radius: 5px;
    background: #F6F6F7;
    margin-bottom: 10px;
    color: #000;
}
.item_postbs_other{
    margin-left: 15px;
    margin-right: 15px;
}
.item_postbs_other .title_itembs_postother{
    display: block;
    margin-top: 10px;
    color: #000;
}
.title_post_other{
    color: #2A388F;
    font-size: 23px;
    text-align: center;
    margin-top: 20px;
    margin-bottom: 15px;
}
#other_post .owl-controls .owl-buttons {
    position: absolute;
    top: 50%;
    width: 100%;
    margin-top: -20px;
}
#other_post .owl-controls .owl-buttons .owl-prev {
    float: left;
    background: url(../images/controls_postother.png) no-repeat 0 -32px;
    width: 32px;
    height: 32px;
    font-size: 0px;
    margin-left: -7px;
}
#other_post .owl-controls .owl-buttons .owl-next {
    float: right;
    width: 32px;
    height: 32px;
    font-size: 0px;
    background: url(../images/controls_postother.png) no-repeat -43px -32px;
    margin-right: -7px;
}
.row_other_post .container{
    overflow: visible !important;
}
.wrapper_from_search_post_special{
    margin-bottom: 20px;
}
.wrapper_from_search_post_special .title_form{
    background: #2A388F;
    color: #fff;
    padding: 5px 15px;
    font-family:'MyriadPro-Bold';
}
.wrapper_from_search_post_special .form_search{
    padding: 15px 15px;
    background: #F2F2F2;
}
.wrapper_from_search_post_special .form_search .intro{
    color: #000;
    font-family:'MyriadPro-Bold';
    margin-bottom: 10px;
}
.wrapper_from_search_post_special .btn_submit{
    width: 50px;
    background: #5D5D5D;
    height: 40px;
    border: none;
    color: #fff;
    border-radius: 5px;
    margin-left: 5px;
    float: left;
}
.wrapper_from_search_post_special .input_keyword{
    width: calc(100% - 55px);
    height: 40px;
    background: #fff;
    border: none;
    border-radius: 5px;
    float: left;
    padding-left: 10px;
    padding-right: 10px;
    color: #000;
}
.list_group_question{
    margin-top: 30px;
}
.list_group_question .title_group_question{
    color: #05176B;
    font-family:'MyriadPro-Bold';
    margin-bottom: 15px;
    display: block;
    font-size: 22px;
    text-transform: uppercase;
}
.list_group_question .wrap_list_ques .qestion_item .title_ques{
    color: #000;
    font-family:'Roboto';
    padding: 10px 40px 10px 15px;
    position: relative;
    border-top: 1px solid #9E9E9E;
    /*margin-bottom: 10px;*/
    font-size: 18px;
    cursor: pointer;
}
.list_group_question .wrap_list_ques .qestion_item .title_ques.active{
    border-top: 2px solid #05176B;
    background: #F2F2F2;
    color: #05176B;
}
.list_group_question .wrap_list_ques .qestion_item .title_ques.active span{
    color: #000;
}
.list_group_question .wrap_list_ques .qestion_item .title_ques span.btn_show{
    position: absolute;
    right: 10px;
    top: 7px;
    font-size: 22px;
}
.list_group_question .wrap_list_ques .qestion_item .traloi{
    padding: 0px 15px;
    color: #5D5D5D;
    font-family:'Roboto';
    font-size: 18px;
    display: none;
    margin-top: 10px;
}
.list_group_question .scroll_totop{
    border-top: 1px solid #9E9E9E;
    padding: 10px 0px;
    color: #05176B;
}
.list_group_question .scroll_totop span{
    cursor: pointer;
}
.item_post_danhmucchogroup{
    margin-bottom: 20px;
}
.item_post_danhmucchogroup h3 {
    min-height: inherit;
    margin: 0px;
    margin-bottom: 10px;
}
.item_post_danhmucchogroup h3 a {
    font-size: 17px;
    font-family: 'MyriadPro-Bold';
    color: #4d63a6;
}
.item_post_danhmucchogroup .line_h {
    border-bottom: 1px solid #f2f2f2;
    display: block;
    clear: both;
    padding-top: 12px;
}
.wrap_paging span.page-numbers.dots{
    display: none;
}
.wrap_paging >  a, .wrap_paging  > span {
    position: relative;
    float: left;
    padding: 6px 12px;
    margin-left: -1px;
    line-height: 1.42857143;
    color: #337ab7;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd;
}
.wrap_paging  > span {
    z-index: 3;
    color: #fff;
    cursor: default;
    background-color: #337ab7;
    border-color: #337ab7;
}
.covid_header {
    background: url('../images/icon_covid19.png') no-repeat;
    background-position: 0px center;
    padding-left: 30px;
    padding-top: 3px !important;
    padding-bottom: 3px !important;
}

.wrap_post_tinhhinhcovid .item_khuvuc{
    width: 100%;
    padding-top: 10px;
    padding-bottom: 5px;
    background: #F0F2F1;
    color: #606060;
    font-family:"Roboto";
    border-radius: 15px 15px 0px 0px;
    font-size: 18px;
    cursor: pointer;
}
.wrap_post_tinhhinhcovid .item_khuvuc.active{
    background: #fff;
    color: #2A388F;
    font-family:'MyriadPro-Bold';
    -webkit-box-shadow: 0px -10px 10px 5px rgba(221,221,221,1);
    -moz-box-shadow: 0px -10px 10px 5px rgba(221,221,221,1);
    box-shadow: 0px -10px 10px 5px rgba(221,221,221,1);
}
.wrap_post_tinhhinhcovid .wrap_content_12555{
    -webkit-box-shadow: 0px 5px 10px 5px rgba(221,221,221,1);
    -moz-box-shadow: 0px 5px 10px 5px rgba(221,221,221,1);
    box-shadow: 0px 5px 10px 5px rgba(221,221,221,1);
    min-height: 100px;
    border-top: 1px solid #D3D3D3;
    padding: 15px;
}
.wrap_post_tinhhinhcovid .box_chisothongke{
    border: 1px solid #D3D3D3;
    border-radius: 10px;
    padding:10px;
    margin-bottom: 20px;
}
.wrap_post_tinhhinhcovid .title_chiso{
    color: #606060;
    font-family:'MyriadPro-Bold';
    font-size: 16px;
    margin-bottom:5px;
}
.wrap_post_tinhhinhcovid .chisonhiembenh,.wrap_post_tinhhinhcovid .chisophuchoi,.wrap_post_tinhhinhcovid .chisotuvong{
    color: #000;
    font-family:'MyriadPro-Bold';
    font-size: 22px;
}
.wrap_post_tinhhinhcovid .box_listthongke {
    border: 1px solid #D3D3D3;
    border-radius: 10px;
    margin-bottom: 20px;
    overflow: hidden;
}
.wrap_post_tinhhinhcovid .box_listthongke .row_title{
    background: #DDDDDD;
    padding: 7px 0px 5px 0px;
    color: #606060;
    margin-bottom: 15px;
}
.wrap_post_tinhhinhcovid .row_chiso{
    margin-bottom: 5px;
}
.wrap_post_tinhhinhcovid .row_chiso .tentinhthanh{
    color: #606060;
    font-family:'MyriadPro-Bold';
    font-size: 18px;
}
.wrap_post_tinhhinhcovid .wrap_btn_xemthem_list{
    margin-bottom: 10px;
    margin-top: 5px;
}
.wrap_post_tinhhinhcovid .wrap_btn_xemthem_list .btn_xemthem{
    cursor: pointer;
}
.wrap_post_tinhhinhcovid #load_list_vn.load, .wrap_post_tinhhinhcovid #load_list_tg.load,.wrap_post_tinhhinhcovid .load_dongthoigian.load{
    height: 50px;
    background: url('../images/load_more.gif') no-repeat;
    background-size: auto 100%;
    background-position: center center;
}
.tab_khuvuc{
    display: none;
}
.tab_khuvuc.active{
    display: block;
}
.wrap_post_tinhhinhcovid .danhsachtrungtam {
    border: 1px solid #D3D3D3;
    margin-top: 30px;
    border-radius: 10px;

}
.wrap_post_tinhhinhcovid .danhsachtrungtam .title_timtrungtam{
    background: #031677;
    padding: 7px 15px 5px 15px;
    color: #fff;
    font-family:'MyriadPro-Semibold';
    margin-bottom: 20px;
    border-radius: 10px 10px 0px 0px;
}
.wrap_post_tinhhinhcovid .danhsachtrungtam .wrap_danhsachtrungtam {
    padding:0px 15px;
}
.wrap_post_tinhhinhcovid .list_tinhthanhhttc li a{
    font-size: 16px !important;
}
.wrap_post_tinhhinhcovid #droptinhkhac{
    font-size: 16px !important;
}
.wrap_post_tinhhinhcovid .title_chinhanh {
    font-size: 16px !important;
    color: #000 !important;
}
.wrap_post_tinhhinhcovid .xembandotrengoogle{
    padding-left: 27px;
    padding-top: 13px;
    color: #000;
    font-family:'Roboto';
    font-size: 14px;
    cursor: pointer;
    background: url(../images/icon_mapaddress-02.png) no-repeat left center;
    background-size: 20px auto;
    margin-top: 5px;
    display: inline-block;
}
.wrap_post_tinhhinhcovid  .list_tinhthanhhttc li.active a {
    color: #4572C6;
}
.wrap_post_tinhhinhcovid .box_ghinhancauvong{
    border: 1px solid #EC672C;
    border-radius: 10px 10px 0px 0px;
    margin-top: 30px;
}
.wrap_post_tinhhinhcovid .box_ghinhancauvong .title_catuvong{
    padding: 7px 15px 5px 15px;
    background: #FC6722;
    border-radius: 10px 10px 0px 0px;
    color: #000000;
    font-family:'MyriadPro-Semibold';
    font-size: 18px;
}
.wrap_post_tinhhinhcovid .box_ghinhancauvong  .wrap_slider_catuvong {
    margin: 15px;
    background: #F0F2F1;
    padding: 15px;
}
.wrap_post_tinhhinhcovid .box_ghinhancauvong .row_title_item {
    display: flex;
    flex-direction: row;
}
.wrap_post_tinhhinhcovid .box_ghinhancauvong .row_title_item .column{
    display: flex;
    flex-direction: column;
    align-content: center;
    justify-content: center;
}
.wrap_post_tinhhinhcovid .box_ghinhancauvong .row_title_item  .number_oder {
    width: 80px;
    height: 80px;
    margin-right: 15px;
    text-align: center;
    background: url('../images/icon_number_catuvong.png') no-repeat;
    background-size: 100% 100%;
    font-size: 28px;
    font-family:'MyriadPro-Bold';
    color: #fff;
    min-width: 80px;
}
.wrap_post_tinhhinhcovid .box_ghinhancauvong .row_title_item .title_post_catuvong_slider{
    color: #1E1E1E;
    font-family:'MyriadPro-Bold';
    font-size: 16px;
    width: calc(100% - 100px);
    float: left;
}
.wrap_post_tinhhinhcovid .box_ghinhancauvong .row_title_item{
    margin-bottom: 10px;
}
.wrap_post_tinhhinhcovid #postcatuvong .owl-controls .owl-buttons {
    position: absolute;
    top: 50%;
    width: 100%;
    margin-top: -20px;
}
.wrap_post_tinhhinhcovid #postcatuvong .owl-controls .owl-buttons .owl-prev {
    float: left;
    background: url(../images/controls_default.png) no-repeat 0 -32px;
    width: 32px;
    height: 32px;
    font-size: 0px;
    margin-left: -32px;
}
.wrap_post_tinhhinhcovid #postcatuvong .owl-buttons .owl-next {
    float: right;
    width: 32px;
    height: 32px;
    font-size: 0px;
    background: url(../images/controls_default.png) no-repeat -43px -32px;
    margin-right: -32px;
}
.wrap_post_tinhhinhcovid  .box_dongthoigian{
    border: 1px solid #D3D3D3;
    border-radius: 10px 10px 0px 0px;
    margin-top: 30px;
}
.wrap_post_tinhhinhcovid .box_dongthoigian .title_dongthoigian{
    padding: 7px 15px 5px 15px;
    background: #031677;
    border-radius: 10px 10px 0px 0px;
    color: #fff;
    font-family:'MyriadPro-Semibold';
    font-size: 18px;
}
.wrap_post_tinhhinhcovid .box_dongthoigian .wrap_list_dongthoigian .item_dongthoigian{
    margin-bottom: 20px;
}
.wrap_post_tinhhinhcovid .box_dongthoigian .wrap_list_dongthoigian .item_dongthoigian .title_item_dongthoigian{
    color: #000;
    font-family:'MyriadPro-Bold';
    font-size: 18px;
    margin-bottom: 10px;
}
.wrap_post_tinhhinhcovid .box_dongthoigian .wrap_list_dongthoigian .item_dongthoigian .wrap_content{
    padding: 10px 10px 20px 10px;
    background: #EFEFEF;
    border-radius: 10px;
    position: relative;
}
.wrap_post_tinhhinhcovid .box_dongthoigian .wrap_list_dongthoigian .item_dongthoigian .content_dongthoigian_item{
    max-height: 100px;
    overflow: hidden;
    position: relative;
    /*filter: blur(3px);
    -webkit-filter: blur(3px);*/

}
.wrap_post_tinhhinhcovid .box_dongthoigian .wrap_list_dongthoigian {
    margin: 15px;
}
.wrap_post_tinhhinhcovid .box_dongthoigian .wrap_list_dongthoigian .item_dongthoigian .content_dongthoigian_item::before {
    position: absolute;
    width: 100%;
    height: 30px;
    bottom: 0;
    left: 0;
    content: "";
    opacity: 0.8;
    background: #EFEFEF;
}
.wrap_post_tinhhinhcovid .box_dongthoigian .wrap_list_dongthoigian .item_dongthoigian .wrap_content .view_more{
    position: absolute;
    bottom: 3px;
    left: 50%;
    cursor: pointer;
}
.wrap_post_tinhhinhcovid .box_dongthoigian .wrap_list_dongthoigian .item_dongthoigian .wrap_content.active .content_dongthoigian_item{
    max-height: inherit;
}
.wrap_post_tinhhinhcovid .box_dongthoigian .wrap_list_dongthoigian .item_dongthoigian .wrap_content.active .content_dongthoigian_item::before{
    height: 0px;
}
.wrap_post_tinhhinhcovid .box_dongthoigian .wrap_viewmore_dongthoigian{
    margin-top: 5px;
    margin-bottom: 5px;
    cursor: pointer;
}
.wrap_content_12555 .content_post{
    color: #031677;
    margin-bottom: 15px;
    margin-top: 10px;
}
.wrap_content_12555 .wrap_tinhhinhsanxuat_vacxin {
    /*    margin-top: 30px;*/
}
.wrap_content_12555 .tinhhinhsx {
    display: none;
}
.wrap_content_12555 .tinhhinhsx.active {
    display: block;
}
.wrap_content_12555  .tinhhinhsax_vacxin_item{
    border: 1px solid #D3D3D3;
    border-radius: 10px;
}
.wrap_content_12555  .tinhhinhsax_vacxin_item .title_tinhhinhsx_vacxin{
    background: #031677;
    padding: 7px 15px 5px 15px;
    color: #fff;
    font-family: 'MyriadPro-Semibold';
    margin-bottom: 20px;
    border-radius: 10px 10px 0px 0px;
}
.wrap_content_12555  .tinhhinhsax_vacxin_item  .conten_tinhhinhsx_vacxin {
    padding-left: 15px;
    padding-right: 15px;
}
.wrap_content_12555  .click_viewmore_tinhhinh{
    color: #000;
    font-family: 'MyriadPro-Semibold';
    margin-top: 15px;
    margin-bottom: 15px;
    display: inline-block;
    cursor: pointer;
}
.wrap_content_12555  .content_hide{
    display: none
}
.wrap_content_12555  .content_hide.active{
    display: block;
}
.hotline_top .mocua{
    color: #2A388F;
    font-family:'MyriadPro-Bold';
    font-size: 10px;
    padding-left: 10px;
}



/* css tuvan VNE */
.body_vne img,.slidebar_tuvan img{ max-width: 100%; height: auto;}
.wrap_full_name .left a {
    font-size: 16px;
    margin-right: 10px;
    border: 1px solid #dfdfdf;
    width: 50px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    float: left;
}
.form_inputcauhoi{
    height: 40px;
    border: 1px solid #dfdfdf;
    font-size: 16px;
    color: #444;
    padding: 12px;
    width: 100%;
}
.radio_txtvdsk{
    font-size: 18px;
}
.radio_hidend{
    display: none;
}
.note_cuoiform{
    font-size: 14px;
    color: #cdcdcd;
}
.wrap_full_name .left a.active{
    border: 1px solid #1968b3;
}
.div_huongdan{
    border: 1px solid #ccc;
    padding: 30px;
    margin-bottom: 30px;
}
.div_huongdan h4{
    font-size: 32px;
    font-weight: bold;
}
.div_tuvan{
    position: relative;
}
.wrap_menu_faq_vne{
    position: relative;
    width: 100%;
    left: 0px;
    bottom: 0px;
}
.menu_faq_vne.pc,.menu_faq_vne_mobile{
    margin: 0px;
    padding: 0px;

}
.menu_faq_vne.pc li{
    float: left;
    list-style: none;

}
.menu_faq_vne_mobile li{
    list-style: none;
    width: 100%;
    text-align: center;
}
.menu_faq_vne.pc li a{
    padding: 7px 20px;
    display: inline-block;
    color: #6D6E70 ;
    position: relative;
    text-transform: uppercase;

}
.menu_faq_vne_mobile li a{
    font-size: 16px;
    font-weight: bold;
    display: inline-block;
    color: #444444 ;
    margin-top: 10px;
}
.menu_faq_vne li a:before{
    content: "|";
    position: absolute;
    left: 0;
    color: #ddd;
}
.menu_faq_vne li:first-child a:before{display: none;}
.menu_faq_vne.pc li.current-menu-item a,.menu_faq_vne.pc li:hover a{
    color: #2A388A;
}
.q-title h3{
    font-size: 16px;
    float: left;
    margin: 0px;
}
.header-search {
    width: 100%;
    background: #2A388A;
    overflow: hidden;
}
.header-search .control-tab {
    float: left;
}
.header-search .control-tab a.active, .header-search .control-tab a:hover {
    background: #1968b3;
    border-color: #1968b3;
    color: #fff !important;
}
.header-search .control-tab a {
    border: 1px solid #e9ebee;
    border-top-color: rgb(233, 235, 238);
    border-right-color: rgb(233, 235, 238);
    border-bottom-color: rgb(233, 235, 238);
    border-left-color: rgb(233, 235, 238);
    padding: 10px 16px;
    display: inline-block;
    color: #444;
}
.navbar-toggle-faq{
    background: #102EA6 !important;
    position: relative;
    float: right;
    padding: 9px 10px;
    margin-top: 8px;
    margin-right: 15px;
    margin-bottom: 8px;
    background-color: transparent;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}
.navbar-toggle-faq .icon-bar {
    background: #fff;
    display: block;
    width: 22px;
    height: 2px;
    border-radius: 1px;
    margin-bottom: 4px;
}
.item_faqvne_cctc_ttivf,.item_chuyengia_faq{

}
.title_item_faqvne_cctc_ttivf{
    font-size: 18px;
    font-weight: 400;
    color: #333;
    margin-top:15px;
    margin-bottom: 30px;
    display:block;
}
.wrap_list_post_cctc_faq .col-sm-6:nth-child(2n+1){ clear: left;}
.wrap_list_post_cctc_faq,.wrap_list_post_chuyengia_faq,.wrap_list_video_faq{
    margin-top:30px;
}
.fullname_chuyengia_faq{
    font-size: 24px;
    line-height: normal;
    margin-bottom: 20px;
    color:#444;
    font-family: arial;
    margin-top:0px;
    font-weight:600;
}
.chucvu_chuyengia_faq{
    color:#444;
    font-size: 16px;
    line-height: 23px;
    margin-bottom: 20px;
    font-family: arial;
    font-weight:600;
}
.content_chuyengia_faq{
    font-size:16px;
}
.line_bot_chuyengia_faq{
    margin-top:30px;
    border-bottom:1px solid #e9ebee;
}
.item_chuyengia_faq:last-child .line_bot_chuyengia_faq{
    display:none;
}
.thumbnail_chuyengia_faq{
    margin-bottom:20px;
}
.item_video_faq{
    margin-bottom:20px;
    cursor:pointer;
}
.thumb_video_item_faq{
    padding-right:0px !important;
    padding-left:0px !important;

}
.title_video_item_faq{
    padding-left:10px  !important;
    padding-right:0px !important;
}
.wrap_list_scrol_video_faq{
    width:100%;
    max-height:480px;
}

.wrap_list_scrol_video_faq .jspVerticalBar{
    width:6px;
}
.wrap_list_scrol_video_faq .jspVerticalBar .jspDrag{
    border-radius:10px;
}
.title_video_item_faq{
    font-weight:600px;
    font-size:18px;
    line-height:21px;;
}
.wrap_iframe_video_faq{
    margin-bottom:30px;
}
#popmake-2461,#popmake-6348{
    background: url('../images/bg_video.jpg') no-repeat;
    background-size: 100% 100%;
    padding: 10px;
}
.intro_page_faqvne{
    margin-top:30px;
    display:block;
    padding-bottom:20px;
    border-bottom: 1px solid #e9ebee;
}
.form_selectcauhoi {
    height: 45px;
    border: 1px solid #dfdfdf;
    font-size: 16px;
    color: #a0a0a0;
    padding: 12px;
    width: 100%;
}
.ichuyengia:nth-child(2n+2){

}
.header_an.header-desktop-an {
    -webkit-backface-visibility: hidden;
    -webkit-transform: translateY(-100%);
    -moz-transform: translateY(-100%);
    transform: translateY(-100%);
    -webkit-transition: -webkit-transform .6s ease;
    -moz-transition: -moz-transform .6s ease;
    transition: transform .6s ease;
    z-index: 9999;
    position: fixed;
    top:0px;
    position:0;

}
.header-fix{
    width: 100%;
    left: 0px;
    top:0px;
    z-index: 9999;
    transform: translateY(0) !important;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    transform: translateY(0);
    -webkit-transition: -webkit-transform .6s ease;
    -moz-transition: -moz-transform .6s ease;
    transition: transform .6s ease;
    position:1;
}
.header_an .navbar-static-top {
    width: 100%;
    top: 0;
    left: 0;
    min-height: 46px;
    border: 0;
}
.menu-top_an{
    z-index: 999999999;
    background: #fff;

}
.menu-top_an .col-sm-12 {
    position: static;
    min-height: 0;
}
.menu-top_an li {
    list-style: none;
}
.menu-top_an .navbar-left li a {
    color: #6D6E70;
    font-size: 14px;
    height: 100%;
    text-transform: uppercase;
    padding: 13px 5px 12px;
    background-color: transparent;
    font-family: "Roboto";
}
.menu-top_an .navbar-left li.current-menu-item > a {
    background: #96ade3;
    color: #fff;
}
.menu-top_an .navbar-left .dropdown-menu {
    background-color: #E9E5DC;
    min-width: 185px;
    border: none !important;
    box-shadow: none;
}
.menu-top_an .border-right-1 {
    border-right: 1px dashed #ccc;
    margin: 10px 0;
}
.menu-top_an  .navbar-left .dropdown-menu-large li a {
    display: block;
    padding: 8px 0;
}
.menu-top_an .navbar-left .dropdown-menu li a {
    font-size: 14px;
    padding: 8px 20px;
}
.menu-top_an  .navbar-left .dropdown-menu-large li a {
    display: block;
    padding: 8px 0;
}
.menu-top_an  .navbar-left .dropdown-menu-large li a:hover{
    color:#7CCDF2;
}
.menu-top_an  .border-right-1 > ul {
    padding-left: 0;
}
.frmCustomer-tuyendung{
    font-family:  'MyriadPro-Semibold';

}
.tuvan-box{ border: 1px solid #ddd ;box-shadow: 0 0 5px #ccc;border-radius: 5px; padding: 10px 25px; margin-top: 20px; margin-bottom: 20px; text-align: justify;}
.tuvan-box:hover{ border: 1px solid #faa736; background: #fffaf4;}
.tuvan-box .q-title{  font-size: 16px; }
.tuvan-box .q-cau-hoi{ position: relative; padding-left: 40px;}
.tuvan-box .q-cau-hoi p{ margin: 0;}
ul.row_related{ padding-left: 0; line-height: 1.5;margin-top: 15px;}
li.tuvanvne_item{ min-height: 50px; position: relative;list-style: none; padding-left: 40px; border-top: 1px solid #cccc;}
li.tuvanvne_item:before{ position: absolute; content: ""; background: url('../images/icon-f.png') no-repeat;background-size: contain; background-position: center; left: 0; top: 12px; width: 30px; height: 30px;}
.tuvan-box .q-cau-hoi:before{ position: absolute; content: ""; background: url('../images/icon-f.png') no-repeat;background-size: contain; background-position: center; left: 0; top: 2px; width: 30px; height: 30px;}
.tuvan-box .f-doctor{min-height: 50px; margin-top: 15px; margin-bottom: 10px; position: relative; padding-left: 60px; margin-left: 30px;}
.tuvan-box .f-doctor:before{ position: absolute; content: ""; background: url('../images/icon-d.png') no-repeat;background-size: contain; background-position: center; left: 0; top: 2px; width: 45px; height: 45px;}
.tuvan-box .f-footer{ border-top: 1px solid #e9ebee; padding-top: 10px; padding-bottom: 15px; margin-top: 20px; font-size: 80%;}
.tuvan-box .f-more{ position: relative; padding-right: 18px;}
.tuvan-box .f-more:after{ position: absolute; right: 0;top:0; width: 16px; height: 16px; background: url('../images/icon-n.png') no-repeat; background-position: center; content: "";}
.tuvan-box .item_social a{ width: 16px; height: 16px; margin-left: 5px; margin-right: 5px; display: inline-block; margin-top: 2px;}
.tuvan-box .item_social a.item_fb{ background: url('../images/icon_fb.gif') no-repeat; }
.tuvan-box .item_social a.icon_tw{ background: url('../images/icon_tw.gif') no-repeat; }
.tuvan-box .item_social a.icon_google{ background: url('../images/icon_google.gif') no-repeat; }
.list_cat_tuvan li{ list-style: none; display: inline-block; margin-right: 8px;}
.item_cauchuyen{ display: block; margin: 5px 0;}
.h3_tuvan{ font-size: 20px; font-weight: bold; }
.slidebar_tuvan a{ display: block; overflow: hidden;}
.ichuyengia{ font-size: 14px; text-align: center;}
.ichuyengia img{ display: inline-block; margin-bottom: 10px;  border: 1px solid #e9ebee; max-height: 170px; width: auto;}
.title_p{color: #1968b3; margin-bottom: 10px; font-weight: bold;}
.div_comment_google{
    position: relative;
    min-height: 50px;
}
.div_fgg{ margin-top: 10px!important; position: relative!important; margin-bottom: 25px!important;}
#form_google input{border-radius: 5px;}
.form_google textarea{
    width: 100%; height: 140px; border: 1px solid #ccc;
}
.cmd_google{ display: inline-block; width: 100%; height: 30px; line-height: 30px; background: #1968b3; color: #fff; border: none; margin-top: 10px;}
#formModal{ margin-top: 15px;}
.slidebar_tuvan .div_video .item_video{
    margin-bottom: 20px;
}
.slidebar_tuvan .div_video .item_video .thumb{
    display: block;
    position: relative;
}
.slidebar_tuvan .div_video .item_video .thumb .icon_play{
    position: absolute;
    width: 45px;
    height: 45px;
    background: url('../images/icon_paly_video.png') no-repeat;
    background-size: 100%;
    left: 50%;
    top: 50%;
    margin-left: -23px;
    margin-top: -23px;
}
.title_dichvudetail{
    font-size:22px !important;
    color:#2a388f;
    margin-top:17px;
    margin-bottom:13px;
    font-family: 'MyriadPro-Bold';
    text-transform:uppercase;
}
.wrap_title_dichvudetail{
    border-top: 1px solid #B7B7B7;
}
div.menu_faq_vne{border:1px solid #ccc;border-bottom: 4px solid #FF7400;overflow: hidden; margin-top: 25px;}
.faq_action li{ list-style: none; display: inline-block;position: relative; padding: 0 12px;}
.faq_action li:before{ content: "|"; color: #ddd;position: absolute; left: 0;}
.faq_action li:first-child:before{ display: none;}
.ytb_small::before {
    position: absolute;
    content: "";
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 999;
    background: #000;
    opacity: 0;
}
.faq_i1{ background: url("../images/bg_f1.png") no-repeat; background-position: center; background-size: contain; width: 13px; height: 13px; display: inline-block; margin-left: 3px; margin-bottom: -2px;}
.faq_i2{ background: url("../images/bg_f2.png") no-repeat; background-position: center; background-size: contain; width: 13px; height: 13px; display: inline-block; margin-left: 3px; margin-bottom: -2px;}
.faq_i3{ background: url("../images/bg_f3.png") no-repeat; background-position: center; background-size: contain; width: 13px; height: 13px; display: inline-block; margin-left: 3px; margin-bottom: -2px;}
.f-content ul{ border-left: 3px solid #2A388A; padding-left: 25px;}
/* end css tuvan VNE */
#menu-menu_top .bg_eplus_icon a {
    background: url('../images/icon_eplus.png') no-repeat;
    background-position: center;
    padding-top: 0px !important;
    padding-bottom: 3px !important;
    background-size: 100%;
    width: 59px;
    font-size: 0px;
    height:20px;
    margin-top: 0px;
    margin-right:10px;
}
.eplus_header_mobile {
    background: url('../images/icon_eplus.png') no-repeat;
    background-position: 5px center;
    padding-left: 50px !important;
    padding-top: 3px !important;
    padding-bottom: 3px !important;
    background-size: 50px auto;
}
.wp-caption.center img{
    margin:auto;
}
.ndcb_en tbody  tr td {
    vertical-align: middle !important;
}
.btn_search_mb{
    background:none;
    border:none;
    width:30px !important;
    z-index:999;
}
.detail_post_cgia {
    margin-bottom: 12px;
    float: right;
    box-shadow: 1px 1px 4px rgba(0,0,0,0.35);
    border-top: 1px solid #eee;
    overflow: hidden;
    padding: 10px;
    border-radius: 10px;
    margin-left: 15px;
    width: 370px;
    max-width: 100%;
    margin-right: 2px;
}
.detail_post_cgia .boxbs_dungten {
    opacity: 1;
    font-size: 13px;
}
.detail_post_cgia .item.img {
    width: 35%;
}
.boxbs_dungten img {
    border: 1px solid #ccc;
    width: 40px;
    margin-right: 7px;
}
.detail_post_cgia .boxbs_dungten img {
    width: auto;
}
.detail_post_cgia .boxbs_dungten .name_bs{
    font-weight:bold;

}
.display-table{
    display:table;

}
.display-table-cell{
    display:table-cell;
}
.w_100{
    width:100%;
}
.bg_xanh{
    background:#4d63a6;
}
.list_bvlq .thumb_cgia {
    box-shadow: 0 1px 3px #ccc;
    overflow: hidden;
    display: block;
    border: 1px solid #ccc;
}
.item_newsother{
    margin-left:10px;
    margin-right:10px;
}
.slide_show3f .owl-controls .owl-buttons,#newsother .owl-controls .owl-buttons {
    position: absolute;
    top: 50%;
    width: 100%;
    margin-top: -20px;
}
.slide_show3f .owl-controls .owl-buttons .owl-prev,#newsother .owl-controls .owl-buttons .owl-prev {
    float: left;
    background: url(../images/controls.png) no-repeat 0 -32px;
    width: 32px;
    height: 32px;
    font-size: 0px;
}
.slide_show3f .owl-controls .owl-buttons .owl-next,#newsother .owl-controls .owl-buttons .owl-next {
    float: right;
    width: 32px;
    height: 32px;
    font-size: 0px;
    background: url(../images/controls.png) no-repeat -43px -32px;
}
div.backtotop {
    border-radius: 30px;
    margin: 0;
    background: #F7941D;
    filter: Alpha(Opacity=30);
    opacity: 0.3;
    width: 50px;
    height: 50px;
    position: fixed;
    right: 10px;
    bottom: 80px;
    color: #fff;
    cursor: pointer;
    display: none;
    z-index: 9999;
}
div.backtotop.active {
    display: block;
}
div.backtotop span {
    display: inline-block;
    position: absolute;
    width: 10px;
    height: 10px;
    background: transparent;
    text-indent: -9999px;
    border-top: 1px solid #fff;
    border-top-color: rgb(255, 255, 255);
    border-top-width: 1px;
    border-left: 1px solid #bfbfbf;
    border-left-color: rgb(255, 255, 255);
    border-left-width: 1px;
    transition: all .3s ease-in-out;
    text-decoration: none;
    color: transparent;
    top: calc( 50% - 4px );
    left: calc( 50% - 5px );
    transform: rotate(45deg);
}
.title_thong_in_vacxin{
    margin-top:0px;
    color:#2B398F;
    margin-bottom:20px;
}
#thong-tin-san-pham-vacxin{
    position: relative;
}
.breadcrumb-thong-tin-san-pham-vacxin{
    margin-top:15px;
    margin-bottom:15px;
}
.wrapper_title_listcontent.desktop{
    position: -webkit-sticky;
    position: sticky;
    top: 105px;
}

.wrapper_title_listcontent.desktop .item_title_listcontent{
    box-shadow: 3px 4px 10px rgba(0, 0, 0, 0.12);
    border-radius: 0px 10px 10px 0px;
    padding: 7px 15px 7px 15px;
    color: #2A388F;
    margin-bottom: 20px;
    font-family: 'Arial';
    font-style: normal;
    font-weight: 700;
    cursor: pointer;
    display:block;
}
.wrapper_title_listcontent.desktop .item_title_listcontent.active,.item_title_listcontent_mobile.active{
    background: #FBA307;
    box-shadow: 3px 4px 10px rgba(0, 0, 0, 0.12);
    border-radius: 0px 10px 10px 0px;
    color: #fff;
}
.item_listcontent{
    border-radius: 15px ;
    border: 1px solid #2A388F;
    margin-bottom: 20px;
}
.item_listcontent .title_item_list{
    background: linear-gradient(90deg, #052065 44.77%, #0780CB 100%);
    border-radius: 15px 15px 0px 0px;
    padding: 15px 15px 15px 15px;
    margin-top: 0px;
    color: #FBA307;
    font-family: 'Arial';
    font-style: normal;
    font-weight: 700;
    font-size:22px;
}
.item_listcontent .content_item_list {
    padding: 15px;
}
@-webkit-keyframes my {
    0% { color: #fc6722; }
    50% { color: #fff;  }
    100% { color: #2a388f;  }
}
@-moz-keyframes my {
    0% { color: #fc6722;  }
    50% { color: #fff;  }
    100% { color: #2a388f;  }
}
@-o-keyframes my {
    0% { color: #fc6722; }
    50% { color: #fff; }
    100% { color: #2a388f;  }
}
@keyframes my {
    0% { color: #fc6722;  }
    50% { color: #fff;  }
    100% { color: #2a388f;  }
}
.item_listcontent blockquote{
    border: none;
    margin: 0 auto;
    padding: 10px;
}
.item_listcontent blockquote b,.item_listcontent blockquote strong{
    -webkit-animation: my 900ms infinite;
    -moz-animation: my 900ms infinite;
    -o-animation: my 900ms infinite;
    animation: my 900ms infinite;
}
.item_listcontent blockquote:hover b,.item_listcontent blockquote:hover strong{
    -webkit-animation:none;
    -moz-animation: none;
    -o-animation: none;
    animation: none;
}
.wrap_button_list_fiexd{
    position: fixed;
    top:calc(50% - 30px);
    width: 54px ;
    height: 54px;
    right: 10px;
    font-size: 30px;
    padding: 7px;
    color: #2A388F;
    border: 1px solid #2A388F;
    border-radius: 10px;
    background: #fff;
}
.popup_list_title_mobile{
    position: fixed;
    background: #fff;
    width: calc(100vw - 20px);
    height: calc(100vh - 50px);
    top: 10px;
    left: 10px;
    z-index: 9999;
    display: none;
    border-radius: 10px;
    padding: 25px 0px 25px 15px;
}
.popup_list_title_mobile span.close{
    position: absolute;
    right: 0px;
    width: 25px;
    height: 25px;
    font-size: 26px;
    top: 0px;
}
.item_title_listcontent_mobile{
    box-shadow: 3px 4px 10px rgba(0, 0, 0, 0.12);
    border-radius: 0px 10px 10px 0px;
    padding: 15px 15px 15px 15px;
    color: #2A388F;
    margin-bottom: 20px;
    font-family: 'Arial';
    font-style: normal;
    font-weight: 700;
    cursor: pointer;
    margin-right: 15px;
    display:block;
}
.wrap_item_title_listcontent_mobile{
    overflow: scroll;
    height: 100%;
}
div.wp-caption{
    width:100% !important;

}
.header_thong_tin_san_pham_vacxin{
    background: url('../images/header_thong_tin_san_pham_vacxin.jpg') no-repeat;
    background-position: top center;
    padding-top: 15px;
    padding-bottom: 15px;
}
.header_thong_tin_san_pham_vacxin .div-breckum,.header_thong_tin_san_pham_vacxin .div-breckum a{
    color: #fff;
}
.cate_danhmucvacxin{
    padding: 5px 15px;
    border: 1px solid #fff;
    color: #fff;
    font-family:'Roboto';
    font-size: 17px;
    border-radius: 20px;
    text-transform: uppercase;
    display: block;
}
.cate_danhmucvacxin:hover,.cate_danhmucvacxin.active{
    background: linear-gradient(360deg, #FF7400 0%, #FFC700 100%);
    color: #fff;
}
a.icon_cate_child{
    display: inline-block;
    border-radius: 50%;
}
a.icon_cate_child img{
    border-radius: 50%;
    max-width: 120px;
}
a.icon_cate_child:hover, a.icon_cate_child.active{
    background: linear-gradient(180deg, #FFC700 0%, #FF7400 100%);
}
.header_thong_tin_san_pham_vacxin .form_search{
    width: 100%;
    background: #fff;
    border-radius: 20px;
    overflow: hidden;
    height: 35px;
}
.header_thong_tin_san_pham_vacxin .form_search .icon-addon.addon-sm .form-control{
    height: 35px;
    border: none;
    background: #fff;
}
.header_thong_tin_san_pham_vacxin .form_search .icon-addon.addon-sm .glyphicon {
    top: 3px;
}
#owl-child-cate  .item_child .title_cate_child {
    text-transform: uppercase;
    font-size: 15px;
}
body #owl-child-cate .owl-controls .owl-buttons .owl-prev,
body #owl-child-cate .owl-nav .owl-prev {
    position: absolute;
    top: 50%;
    margin-top: -40px;
    left: -10px;
}

body  #owl-child-cate .owl-controls .owl-buttons .owl-next,
body #owl-child-cate .owl-nav .owl-next {
    position: absolute;
    top: 50%;
    margin-top: -40px;
    right: -10px;
}
@media (max-width: 767px) {
    #owl-child-cate .owl-controls .owl-buttons .owl-prev {
        position: absolute;
        top: 50%;
        margin-top: 15px;
        left: -10px;
    }

    #owl-child-cate .owl-controls .owl-buttons .owl-next {
        position: absolute;
        top: 50%;
        margin-top: 15px;
        right: -10px;
    }
	#owl-child-cate .owl-carousel-nxv .owl-pagination{
		display: none;
	}
}
#owl-child-cate .owl-controls .owl-buttons .owl-prev,
#owl-child-cate .owl-controls .owl-buttons .owl-next,
#owl-child-cate .owl-prev,
#owl-child-cate .owl-next {
    width: 42px;
    height: 42px;
    font-size: 0px;
    border: 1px solid #fff;
    border-radius: 50%;
    position: relative;
    background: none;
    opacity: 1;
    color:#fff;

}
#owl-child-cate .owl-controls .owl-buttons .owl-prev,
#owl-child-cate .owl-prev{
    float: left;
}
#owl-child-cate .owl-controls .owl-buttons .owl-next,
#owl-child-cate .owl-next{
    float: right;
}
#owl-child-cate .owl-controls .owl-buttons .owl-prev:before,
#owl-child-cate .owl-prev:before{
    font: normal normal normal 14px/1 FontAwesome;
    position: absolute;
    left: 9px;
    top: 9px;
    font-size: 20px;
    content: "\f060";
}
#owl-child-cate .owl-controls .owl-buttons .owl-next:before,
#owl-child-cate .owl-next:before{
    font: normal normal normal 14px/1 FontAwesome;
    position: absolute;
    left: 11px;
    top: 9px;
    font-size: 20px;
    content: "\f061";
}
#owl-child-cate.owl-theme .owl-controls .owl-page span,
#owl-child-cate .owl-page span{
    background: #fff;
    opacity: 1;
}
#owl-child-cate.owl-theme .owl-controls .owl-page.active span,
#owl-child-cate .owl-theme .owl-controls.clickable .owl-page:hover span{
    background: #FF7400;
}
.body_thong_tin_san_pham_vacxin .item_vacxin {
    border-bottom: 1px solid #D9D5EC;
    height: 100%;
    padding-bottom: 20px;
    margin-bottom: 20px;
}
.body_thong_tin_san_pham_vacxin .item_vacxin .title_item_vacxin{
    color: #2A388F;
    font-family: 'MyriadPro-Bold';
}
.paging_thongtinvacxin .pagination > li > a{
    border: none;
    color: #2A388F;
    padding: 6px 14px;
}
.paging_thongtinvacxin ul.pagination > .active > a,
.paging_thongtinvacxin ul.pagination > .active > a:focus,
.paging_thongtinvacxin ul.pagination > .active > a:hover,
.paging_thongtinvacxin ul.pagination > .active > span,
.paging_thongtinvacxin ul.pagination > .active > span:focus,
.paging_thongtinvacxin ul.pagination > .active > span:hover{
    color: #fff;
    border-radius: 50%;

}
.box_form{ position: relative;}
.box_form:before{
    z-index: 9;
    content: "";
    background: #101B88;
    border-radius: 30px;
    position: absolute;
    width: 100%; height: 100%;
    left: -25px;
    top:-25px;
}
.form_tiensan {
    z-index: 99;
    background: #F2F2F2;
    box-shadow: 3px -3px 16px rgba(0, 0, 0, 0.12);
    border-radius: 30px;
    position: relative;
    padding: 20px;
}
.cl_tiensan2 {
    color: #101B88;
}
#frm_canhan.dangkynhanthongtin select{
    padding : 6px 12px !important;
}
#frm_canhan.dangkynhanthongtin .wpcf7-submit {
    background:#101B88;
    background-position: center;
    height: 50px;
    background-size: contain;
    color: #fff;
    display: inline-block;
    width: 250px;
    font-size: 20px;
    font-weight:bold;
}
.text-center img{
    margin:auto;
}
.list_button_footer .item_button{
    border:1px solid #fff;
    background: #0342A7;
    justify-self: center;
}
.list_button_footer .item_button a{
    padding:15%;
    color:#fff;

}
.bg_thelechuongtrinh {
    background: url("../images/bg_thelechuongtrinh.png") no-repeat;
    background-position: center top;
    background-size: cover;
    z-index: 999;
}
.cl_red{
    color: red;
}
.slider_top .owl-controls .owl-buttons {
    position: absolute;
    top: 50%;
    width: 100%;
    margin-top: -20px;
}
.slider_top .owl-controls .owl-buttons .owl-prev {
    float: left;
    background: url(../images/controls.png) no-repeat 0 -32px;
    width: 32px;
    height: 32px;
    font-size: 0px;
}
.slider_top .owl-controls .owl-buttons .owl-next {
    float: right;
    width: 32px;
    height: 32px;
    font-size: 0px;
    background: url(../images/controls.png) no-repeat -43px -32px;
}
.wrapper_quatang{
    border:1px solid #000;

}
.icon_button_footer{
    width:60px;
}
.wrapper_quatang  .txttype{
    margin-bottom:0px;
    padding-top:10px;
    padding-bottom:10px;
    line-height:20px;
    cursor:pointer;
}
.wrapper_quatang  .txttype:first-child{
    border-right:1px solid #000;
}
.wrapper_quatang .txttype input[type="radio"]{
    /* display:none; */
    width:20px;
    float:left;
    margin-right:10px;
}
.wrapper_quatang .txttype .wrapper_text{
    width:calc(100% - 35px);
    float:left;
}
.wrapper_quatang .txttype span{
    display:block;
}
.wrapper_quatang .txttype.active{
    background: #101B88;
    color:#fff;
}
.icon_phone_bg_blue{
    background: #101B88;
    color:#fff;
    padding: 5px 11px;
    border-radius:50%;
}
.item_antoan_nxv{border-bottom: 0.6px solid rgba(16, 27, 136, 0.3);  }
.dangkynhanthongtin label{
    font-weight:300;
}
.text-center .img_chuyengia{
    margin:auto;
}
.content_main{
    position: relative;
}
.bannerqc_left_nxv{
    position: absolute;
    left: 1px;
    top: 0;
    z-index: 9;
    width: calc((100% - 900px)/2);
    height: 100%;
}
.bannerqc_right_nxv{
    position: absolute;
    right: 1px;
    top: 0;
    z-index: 9;
    width: calc((100% - 900px)/2);
    height: 100%;
}
.wrap_content_bannerqc{
    position: sticky;
    top: 90px; 
}
.wrap_content_bannerqc .content_bannerqc{
	max-width:450px;
	display:inline-block;
}
.bannerqc_left_nxv .wrap_content_bannerqc{
	text-align:right;
}
.bannerqc_right_nxv .wrap_content_bannerqc{
	text-align:left;
}
.top-bar .item_logo a img {
    width: 305px;
}
.top-bar .classbinhchon{
    float: right;
    font-size: 12px;
    color: #A5AFF0;
}
@media (min-width: 1024px) {
    .box_detail_post_ads {
        max-width: 800px;
        display: block;
        margin: auto;
    }
}
@media (min-width:1366px){
    .flex_row_lg{
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
    }
    .flex_row_center_lg{
        align-content: center;
        justify-content: center;
    }
    .flex_column_lg{
        display: flex;
        flex-direction: column;
        align-content: center;
        justify-content: center;
    }
    .flex_column_lg_end{
        display: flex;
        flex-direction: column;
        align-content: center;
        justify-content: end;
    }
    .flex_column_lg_top{
        display: flex;
        flex-direction: column;
        align-content: center;
        justify-content:  flex-start;
    }
    .flex_column_lg_bottom{
        display: flex;
        flex-direction: column;
        align-content: center;
        justify-content:  flex-end;
    }
    .text-center-lg{
        text-align: center;
    }
    .text-right-lg{
        text-align: right;
    }
    .wrap_box_news_home .col-news-item.col-sm-4:nth-child(3n+1){
        clear:both;

    }
}
@media (min-width: 1113px) and (max-width:1365px) {
    .flex_row_md{
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
    }
    .flex_row_center_md{
        align-content: center;
        justify-content: center;
    }
    .flex_column_md{
        display: flex;
        flex-direction: column;
        align-content: center;
        justify-content: center;
    }
    .flex_column_md_top{
        display: flex;
        flex-direction: column;
        align-content: center;
        justify-content:  flex-start;
    }
    .flex_column_md_bottom{
        display: flex;
        flex-direction: column;
        align-content: center;
        justify-content:  flex-end;
    }
    .text-center-md{
        text-align: center;
    }
    .text-right-md{
        text-align: right;
    }

}
@media (min-width: 1025px) and (max-width:1112px) {
    .flex_row_md{
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
    }
    .flex_row_center_md{
        align-content: center;
        justify-content: center;
    }
    .flex_column_md{
        display: flex;
        flex-direction: column;
        align-content: center;
        justify-content: center;
    }
    .flex_column_md_top{
        display: flex;
        flex-direction: column;
        align-content: center;
        justify-content:  flex-start;
    }
    .flex_column_md_bottom{
        display: flex;
        flex-direction: column;
        align-content: center;
        justify-content:  flex-end;
    }
    .text-center-md{
        text-align: center;
    }
    .text-right-md{
        text-align: right;
    }
}

@media (min-width: 992px) and (max-width:1024px) {
    .flex_row_md{
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
    }
    .flex_row_center_md{
        align-content: center;
        justify-content: center;
    }
    .flex_column_md{
        display: flex;
        flex-direction: column;
        align-content: center;
        justify-content: center;
    }
    .flex_column_sm_top{
        display: flex;
        flex-direction: column;
        align-content: center;
        justify-content:  flex-start;
    }
    .flex_column_md_bottom{
        display: flex;
        flex-direction: column;
        align-content: center;
        justify-content:  flex-end;
    }
    .text-center-md{
        text-align: center;
    }
    .text-right-md{
        text-align: right;
    }
}
@media (min-width: 768px) and (max-width:992px) {
    .flex_row_sm{
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
    }
    .flex_row_center_sm{
        align-content: center;
        justify-content: center;
    }
    .flex_column_sm{
        display: flex;
        flex-direction: column;
        align-content: center;
        justify-content: center;
    }
    .flex_column_sm_top{
        display: flex;
        flex-direction: column;
        align-content: center;
        justify-content:  flex-start;
    }
    .flex_column_sm_bottom{
        display: flex;
        flex-direction: column;
        align-content: center;
        justify-content:  flex-end;
    }
    .text-center-sm{
        text-align: center;
    }
    .text-right-sm{
        text-align: right;
    }
    .top-bar .item_logo a img{
        width: 250px;
    }
}
@media (min-width: 768px){
    #owl-child-cate .owl-controls .owl-buttons .owl-prev,
    #owl-child-cate .owl-prev{
        margin-left: -25px;
    }
    #owl-child-cate .owl-controls .owl-buttons .owl-next,
    #owl-child-cate  .owl-next{
        margin-right: -25px;
    }
    .header_thong_tin_san_pham_vacxin{
        background-size: 100% 100%;
    }
	.sec_service .col-sm-2.item{
		width: 20%;
	}
	
}
@media (max-width: 767px) {

    a.icon_cate_child{ z-index: 99999; position: relative;}

    body{
        padding-bottom: 30px;
    }
    .flex_row_xs{
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
    }
    .flex_row_center_xs{
        align-content: center;
        justify-content: center;
    }
    .flex_column_xs{
        display: flex;
        flex-direction: column;
        align-content: center;
        justify-content: center;
    }
    .flex_column_xs_top{
        display: flex;
        flex-direction: column;
        align-content: center;
        justify-content:  flex-start;
    }
    .flex_column_xs_bottom{
        display: flex;
        flex-direction: column;
        align-content: center;
        justify-content:  flex-end;
    }
    .text-center-xs{
        text-align: center;
    }
    .text-right-xs{
        text-align: right;
    }
    .header_thong_tin_san_pham_vacxin {
        background-size: auto 100%;
    }
    .img-gioithieu-mobi{
            position: relative;
            left: 50%;
            transform: translateX(-50%);
            width: 100vw;
    }
    .div_gioithieu{
            padding: 0px;
    }
    .div_gioithieu .mt_20{
            margin-top: 0px;
    }
    .sec_service .div_flex {
            justify-content: center;
    }
    .embeddedServiceSidebar.layout-docked .embeddedServiceBottomTabBar.dockableContainer.showDockableContainer{
            height: calc(85% - env(safe-area-inset-bottom, 0)) !important;
    }
}
.slide_show3f.owl-carousel.owl-theme .owl-buttons {
    display: block;
    position: relative !important;
}
.slide_show3f.owl-carousel.owl-theme .owl-buttons .owl-prev{
    position: absolute;
    margin-top: -160px;
    left: 0;
}
.slide_show3f.owl-carousel.owl-theme .owl-buttons .owl-next{
    position: absolute;
    margin-top: -160px;
    right: 0;
}

.dockableContainer .sidebarHeader *{color:#ffffff;}
.embeddedServiceSidebar.layout-docked .dockableContainer, .embeddedServiceSidebar.layout-float .dockableContainer{
	margin-top:60px;
}
/* General Close Button Styles */
.closeButton .slds-icon-utility-close>span{
	display:none;
}
.closeButton .slds-icon-utility-close{
	position: absolute;
  top: 0px;
  right: 10px;
  background: none;
  border: none;
  color: #fff;
  font-size: 28px;
  font-weight: bold;
  cursor: pointer;
  outline: none;
  transition: color 0.3s ease;
  width: 40px;
  height: 40px;
}

.closeButton .slds-icon-utility-close:hover {
  color: #ff0000; /* Change to your desired hover color */
}

.closeButton .slds-icon-utility-close:focus {
  outline: 2px solid #000; /* Optional: add focus styling for accessibility */
}
/* Optional: Style if you want to use an 'X' as the content */
.closeButton .slds-icon-utility-close::before {
  content: "×"; /* Unicode for multiplication sign (looks like X) */
  font-size: 24px;
}

/* General Minimize Button Styles */
.minimizeButton .slds-icon-utility-minimize-window{
    position: absolute;
    top: 2px;
    right: 50px;
    background: none;
    border: none;
    color: #fff;
    font-size: 15px;
    font-weight: bold;
    cursor: pointer;
    outline: none;
    transition: color 0.3s ease;
    width: 25px;
    height: 40px;
}
.minimizeButton .slds-icon-utility-minimize-window:hover {
  color: #007bff; /* Change to your desired hover color */
}
.minimizeButton .slds-icon-utility-minimize-window:focus {
  outline: 2px solid #000; /* Optional: add focus styling for accessibility */
}
/* Optional: Style the icon for Minimize (e.g., '-' symbol) */
.minimizeButton .slds-icon-utility-minimize-window::before {
	content: &#8211;
  font-size: 26px;
}

.div_icon img{ display: inline-block; max-width: 100%; height: auto;}
.div_icon{display: inline-block; width: 110px; height: 110px; padding: 15px; border-radius: 50%; border: 5px solid #2a388f; overflow: hidden;}
.item.active .div_icon,.item:hover .div_icon{background: #2a388f;}
.item.active .div_icon img,.item:hover .div_icon img{filter: brightness(0) invert(1);}
#div_uudai .row .col-sm-4:nth-child(3n+1){clear: left;}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6{font-weight:bold;}
.rank-math-breadcrumb p{margin-bottom:0;}
#ftwp-header #ftwp-header-minimize:after{
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    content: "";
}
.div_detail_post.div_idcat_18 h2 ,.div_detail_post.div_idcat_1380 h2{
    color:#2a388f;
}
.viewmore_orange {
    display: inline-block;
    background: #F47B20;
    border-radius: 25px;
    padding: 5px;
    color: #fff;
    margin-left:15px;
    margin-right:15px;
    margin-top:10px;
}
.viewmore_orange span {
    border-radius: 24.5px;
    border: 0.75px dashed #FFFFFF;
    font-family: 'MyriadPro-BoldCond';
    color: #fff;
    font-size: 18px;
    padding: 3px 30px 1px 30px;
    display: inline-block;
}
.div_table {
    width: 100%;
    overflow: auto;
}
.scroll_fix_menu {
    position: fixed;
    top: 0;
    z-index: 999;
}
.scroll_fix_menu .top-bar{display: none!important;}
.scroll_fix_menu .top-bar-nmt{display: none!important;}
#ftwp-container.ftwp-hidden-state{
    position: inherit;
    display: none;
}
table.box_1{
    display: block!important;
    border: 2px solid #283891;
    border-radius: 15px!important;
    overflow: hidden;
    position: relative; padding-top: 30px;
    box-shadow: 0px 1px 5px #ccc;
    width: 100%!important;
}
table.box_1:before{
    position: absolute;
    content: '“';
    background: #283891;
    width: 100%;
    height: 32px;
    color: #fff;
    left: 0;
    top: 0;
    font-size: 50px;
    line-height: 1;
    padding: 4px 10px;
}
table.box_1, table.box_1 *{background: #fff;}
table.box_1 *{border: none!important;}
@media (max-width:767px) {
    table.box_1 td {
        font-size: 16px;
    }
    /* css table fixed mobile */
    table.tb_f11,table.tb_f12,table.tb_f21,table.tb_f22{overflow-y: auto; display: block; background: #fff; height: 800px;}
    table.tb_f11 thead,table.tb_f11 tr:first-child,
    table.tb_f12 thead,table.tb_f12 tr:first-child,
    table.tb_f21 tr:first-child,
    table.tb_f22 tr:first-child{position: -webkit-sticky; position: sticky; top: 0px; z-index: 100;}
    table.tb_f22 tr:nth-child(2),table.tb_f21 tr:nth-child(2){position: -webkit-sticky; position: sticky; top: 50px; z-index: 200;background: #fff;}
    table.tb_f11 td,table.tb_f12 td,table.tb_f21 td,table.tb_f22 td{min-width: 100px;}
    table.tb_f11 tr td:first-child,table.tb_f12 tr td:first-child,table.tb_f21 tr td:first-child,table.tb_f22 tr td:first-child{
        position: sticky;
        z-index: 99; left: 0;
        background: #fff;
        border-bottom: 1px solid #ccc;
        border-right: 1px solid #ccc;
        border-left: 1px solid #ccc;
    }
    table.tb_f22 tr td:nth-child(2),table.tb_f12 tr td:nth-child(2){
        position: sticky;
        z-index: 99; left: 100px;
        background: #fff;
    }
}
.div_detail_post .div_table>table>thead>tr>th {
    padding: 8px;
    line-height: 1.42857143;
    vertical-align: top;
    border: 1px solid #92b0cd;
}
@media (max-width: 575px) {
    .mt_mb_0{margin-top:0}.mt_mb_1{margin-top:1px}.mt_mb_2{margin-top:2px}.mt_mb_3{margin-top:3px}.mt_mb_4{margin-top:4px}.mt_mb_5{margin-top:5px}.mt_mb_6{margin-top:6px}.mt_mb_7{margin-top:7px}.mt_mb_8{margin-top:8px}.mt_mb_9{margin-top:9px}.mt_mb_10{margin-top:10px}.mt_mb_11{margin-top:11px}.mt_mb_12{margin-top:12px}.mt_mb_13{margin-top:13px}.mt_mb_14{margin-top:14px}.mt_mb_15{margin-top:15px}.mt_mb_16{margin-top:16px}.mt_mb_17{margin-top:17px}.mt_mb_18{margin-top:18px}.mt_mb_19{margin-top:19px}.mt_mb_20{margin-top:20px}.mt_mb_21{margin-top:21px}.mt_mb_22{margin-top:22px}.mt_mb_23{margin-top:23px}.mt_mb_24{margin-top:24px}.mt_mb_25{margin-top:25px}.mt_mb_26{margin-top:26px}.mt_mb_27{margin-top:27px}.mt_mb_28{margin-top:28px}.mt_mb_29{margin-top:29px}.mt_mb_30{margin-top:30px}.mt_mb_31{margin-top:31px}.mt_mb_32{margin-top:32px}.mt_mb_33{margin-top:33px}.mt_mb_34{margin-top:34px}.mt_mb_35{margin-top:35px}.mt_mb_36{margin-top:36px}.mt_mb_37{margin-top:37px}.mt_mb_38{margin-top:38px}.mt_mb_39{margin-top:39px}.mt_mb_40{margin-top:40px}.mt_mb_41{margin-top:41px}.mt_mb_42{margin-top:42px}.mt_mb_43{margin-top:43px}.mt_mb_44{margin-top:44px}.mt_mb_45{margin-top:45px}.mt_mb_46{margin-top:46px}.mt_mb_47{margin-top:47px}.mt_mb_48{margin-top:48px}.mt_mb_49{margin-top:49px}.mt_mb_50{margin-top:50px}.mt_mb_51{margin-top:51px}.mt_mb_52{margin-top:52px}.mt_mb_53{margin-top:53px}.mt_mb_54{margin-top:54px}.mt_mb_55{margin-top:55px}.mt_mb_56{margin-top:56px}.mt_mb_57{margin-top:57px}.mt_mb_58{margin-top:58px}.mt_mb_59{margin-top:59px}.mt_mb_60{margin-top:60px}.mt_mb_61{margin-top:61px}.mt_mb_62{margin-top:62px}.mt_mb_63{margin-top:63px}.mt_mb_64{margin-top:64px}.mt_mb_65{margin-top:65px}.mt_mb_66{margin-top:66px}.mt_mb_67{margin-top:67px}.mt_mb_68{margin-top:68px}.mt_mb_69{margin-top:69px}.mt_mb_70{margin-top:70px}.mt_mb_71{margin-top:71px}.mt_mb_72{margin-top:72px}.mt_mb_73{margin-top:73px}.mt_mb_74{margin-top:74px}.mt_mb_75{margin-top:75px}.mt_mb_76{margin-top:76px}.mt_mb_77{margin-top:77px}.mt_mb_78{margin-top:78px}.mt_mb_79{margin-top:79px}.mt_mb_80{margin-top:80px}.mt_mb_81{margin-top:81px}.mt_mb_82{margin-top:82px}.mt_mb_83{margin-top:83px}.mt_mb_84{margin-top:84px}.mt_mb_85{margin-top:85px}.mt_mb_86{margin-top:86px}.mt_mb_87{margin-top:87px}.mt_mb_88{margin-top:88px}.mt_mb_89{margin-top:89px}.mt_mb_90{margin-top:90px}.mt_mb_91{margin-top:91px}.mt_mb_92{margin-top:92px}.mt_mb_93{margin-top:93px}.mt_mb_94{margin-top:94px}.mt_mb_95{margin-top:95px}.mt_mb_96{margin-top:96px}.mt_mb_97{margin-top:97px}.mt_mb_98{margin-top:98px}.mt_mb_99{margin-top:99px}.mt_mb_100{margin-top:100px}.mb_mb_0{margin-bottom:0}.mb_mb_1{margin-bottom:1px}.mb_mb_2{margin-bottom:2px}.mb_mb_3{margin-bottom:3px}.mb_mb_4{margin-bottom:4px}.mb_mb_5{margin-bottom:5px}.mb_mb_6{margin-bottom:6px}.mb_mb_7{margin-bottom:7px}.mb_mb_8{margin-bottom:8px}.mb_mb_9{margin-bottom:9px}.mb_mb_10{margin-bottom:10px}.mb_mb_11{margin-bottom:11px}.mb_mb_12{margin-bottom:12px}.mb_mb_13{margin-bottom:13px}.mb_mb_14{margin-bottom:14px}.mb_mb_15{margin-bottom:15px}.mb_mb_16{margin-bottom:16px}.mb_mb_17{margin-bottom:17px}.mb_mb_18{margin-bottom:18px}.mb_mb_19{margin-bottom:19px}.mb_mb_20{margin-bottom:20px}.mb_mb_21{margin-bottom:21px}.mb_mb_22{margin-bottom:22px}.mb_mb_23{margin-bottom:23px}.mb_mb_24{margin-bottom:24px}.mb_mb_25{margin-bottom:25px}.mb_mb_26{margin-bottom:26px}.mb_mb_27{margin-bottom:27px}.mb_mb_28{margin-bottom:28px}.mb_mb_29{margin-bottom:29px}.mb_mb_30{margin-bottom:30px}.mb_mb_31{margin-bottom:31px}.mb_mb_32{margin-bottom:32px}.mb_mb_33{margin-bottom:33px}.mb_mb_34{margin-bottom:34px}.mb_mb_35{margin-bottom:35px}.mb_mb_36{margin-bottom:36px}.mb_mb_37{margin-bottom:37px}.mb_mb_38{margin-bottom:38px}.mb_mb_39{margin-bottom:39px}.mb_mb_40{margin-bottom:40px}.mb_mb_41{margin-bottom:41px}.mb_mb_42{margin-bottom:42px}.mb_mb_43{margin-bottom:43px}.mb_mb_44{margin-bottom:44px}.mb_mb_45{margin-bottom:45px}.mb_mb_46{margin-bottom:46px}.mb_mb_47{margin-bottom:47px}.mb_mb_48{margin-bottom:48px}.mb_mb_49{margin-bottom:49px}.mb_mb_50{margin-bottom:50px}.mb_mb_51{margin-bottom:51px}.mb_mb_52{margin-bottom:52px}.mb_mb_53{margin-bottom:53px}.mb_mb_54{margin-bottom:54px}.mb_mb_55{margin-bottom:55px}.mb_mb_56{margin-bottom:56px}.mb_mb_57{margin-bottom:57px}.mb_mb_58{margin-bottom:58px}.mb_mb_59{margin-bottom:59px}.mb_mb_60{margin-bottom:60px}.mb_mb_61{margin-bottom:61px}.mb_mb_62{margin-bottom:62px}.mb_mb_63{margin-bottom:63px}.mb_mb_64{margin-bottom:64px}.mb_mb_65{margin-bottom:65px}.mb_mb_66{margin-bottom:66px}.mb_mb_67{margin-bottom:67px}.mb_mb_68{margin-bottom:68px}.mb_mb_69{margin-bottom:69px}.mb_mb_70{margin-bottom:70px}.mb_mb_71{margin-bottom:71px}.mb_mb_72{margin-bottom:72px}.mb_mb_73{margin-bottom:73px}.mb_mb_74{margin-bottom:74px}.mb_mb_75{margin-bottom:75px}.mb_mb_76{margin-bottom:76px}.mb_mb_77{margin-bottom:77px}.mb_mb_78{margin-bottom:78px}.mb_mb_79{margin-bottom:79px}.mb_mb_80{margin-bottom:80px}.mb_mb_81{margin-bottom:81px}.mb_mb_82{margin-bottom:82px}.mb_mb_83{margin-bottom:83px}.mb_mb_84{margin-bottom:84px}.mb_mb_85{margin-bottom:85px}.mb_mb_86{margin-bottom:86px}.mb_mb_87{margin-bottom:87px}.mb_mb_88{margin-bottom:88px}.mb_mb_89{margin-bottom:89px}.mb_mb_90{margin-bottom:90px}.mb_mb_91{margin-bottom:91px}.mb_mb_92{margin-bottom:92px}.mb_mb_93{margin-bottom:93px}.mb_mb_94{margin-bottom:94px}.mb_mb_95{margin-bottom:95px}.mb_mb_96{margin-bottom:96px}.mb_mb_97{margin-bottom:97px}.mb_mb_98{margin-bottom:98px}.mb_mb_99{margin-bottom:99px}.mb_mb_100{margin-bottom:100px}.mr_mb_0{margin-right:0}.mr_mb_1{margin-right:1px}.mr_mb_2{margin-right:2px}.mr_mb_3{margin-right:3px}.mr_mb_4{margin-right:4px}.mr_mb_5{margin-right:5px}.mr_mb_6{margin-right:6px}.mr_mb_7{margin-right:7px}.mr_mb_8{margin-right:8px}.mr_mb_9{margin-right:9px}.mr_mb_10{margin-right:10px}.mr_mb_11{margin-right:11px}.mr_mb_12{margin-right:12px}.mr_mb_13{margin-right:13px}.mr_mb_14{margin-right:14px}.mr_mb_15{margin-right:15px}.mr_mb_16{margin-right:16px}.mr_mb_17{margin-right:17px}.mr_mb_18{margin-right:18px}.mr_mb_19{margin-right:19px}.mr_mb_20{margin-right:20px}.mr_mb_21{margin-right:21px}.mr_mb_22{margin-right:22px}.mr_mb_23{margin-right:23px}.mr_mb_24{margin-right:24px}.mr_mb_25{margin-right:25px}.mr_mb_26{margin-right:26px}.mr_mb_27{margin-right:27px}.mr_mb_28{margin-right:28px}.mr_mb_29{margin-right:29px}.mr_mb_30{margin-right:30px}.mr_mb_31{margin-right:31px}.mr_mb_32{margin-right:32px}.mr_mb_33{margin-right:33px}.mr_mb_34{margin-right:34px}.mr_mb_35{margin-right:35px}.mr_mb_36{margin-right:36px}.mr_mb_37{margin-right:37px}.mr_mb_38{margin-right:38px}.mr_mb_39{margin-right:39px}.mr_mb_40{margin-right:40px}.mr_mb_41{margin-right:41px}.mr_mb_42{margin-right:42px}.mr_mb_43{margin-right:43px}.mr_mb_44{margin-right:44px}.mr_mb_45{margin-right:45px}.mr_mb_46{margin-right:46px}.mr_mb_47{margin-right:47px}.mr_mb_48{margin-right:48px}.mr_mb_49{margin-right:49px}.mr_mb_50{margin-right:50px}.mr_mb_51{margin-right:51px}.mr_mb_52{margin-right:52px}.mr_mb_53{margin-right:53px}.mr_mb_54{margin-right:54px}.mr_mb_55{margin-right:55px}.mr_mb_56{margin-right:56px}.mr_mb_57{margin-right:57px}.mr_mb_58{margin-right:58px}.mr_mb_59{margin-right:59px}.mr_mb_60{margin-right:60px}.mr_mb_61{margin-right:61px}.mr_mb_62{margin-right:62px}.mr_mb_63{margin-right:63px}.mr_mb_64{margin-right:64px}.mr_mb_65{margin-right:65px}.mr_mb_66{margin-right:66px}.mr_mb_67{margin-right:67px}.mr_mb_68{margin-right:68px}.mr_mb_69{margin-right:69px}.mr_mb_70{margin-right:70px}.mr_mb_71{margin-right:71px}.mr_mb_72{margin-right:72px}.mr_mb_73{margin-right:73px}.mr_mb_74{margin-right:74px}.mr_mb_75{margin-right:75px}.mr_mb_76{margin-right:76px}.mr_mb_77{margin-right:77px}.mr_mb_78{margin-right:78px}.mr_mb_79{margin-right:79px}.mr_mb_80{margin-right:80px}.mr_mb_81{margin-right:81px}.mr_mb_82{margin-right:82px}.mr_mb_83{margin-right:83px}.mr_mb_84{margin-right:84px}.mr_mb_85{margin-right:85px}.mr_mb_86{margin-right:86px}.mr_mb_87{margin-right:87px}.mr_mb_88{margin-right:88px}.mr_mb_89{margin-right:89px}.mr_mb_90{margin-right:90px}.mr_mb_91{margin-right:91px}.mr_mb_92{margin-right:92px}.mr_mb_93{margin-right:93px}.mr_mb_94{margin-right:94px}.mr_mb_95{margin-right:95px}.mr_mb_96{margin-right:96px}.mr_mb_97{margin-right:97px}.mr_mb_98{margin-right:98px}.mr_mb_99{margin-right:99px}.mr_mb_100{margin-right:100px}.ml_mb_0{margin-left:0}.ml_mb_1{margin-left:1px}.ml_mb_2{margin-left:2px}.ml_mb_3{margin-left:3px}.ml_mb_4{margin-left:4px}.ml_mb_5{margin-left:5px}.ml_mb_6{margin-left:6px}.ml_mb_7{margin-left:7px}.ml_mb_8{margin-left:8px}.ml_mb_9{margin-left:9px}.ml_mb_10{margin-left:10px}.ml_mb_11{margin-left:11px}.ml_mb_12{margin-left:12px}.ml_mb_13{margin-left:13px}.ml_mb_14{margin-left:14px}.ml_mb_15{margin-left:15px}.ml_mb_16{margin-left:16px}.ml_mb_17{margin-left:17px}.ml_mb_18{margin-left:18px}.ml_mb_19{margin-left:19px}.ml_mb_20{margin-left:20px}.ml_mb_21{margin-left:21px}.ml_mb_22{margin-left:22px}.ml_mb_23{margin-left:23px}.ml_mb_24{margin-left:24px}.ml_mb_25{margin-left:25px}.ml_mb_26{margin-left:26px}.ml_mb_27{margin-left:27px}.ml_mb_28{margin-left:28px}.ml_mb_29{margin-left:29px}.ml_mb_30{margin-left:30px}.ml_mb_31{margin-left:31px}.ml_mb_32{margin-left:32px}.ml_mb_33{margin-left:33px}.ml_mb_34{margin-left:34px}.ml_mb_35{margin-left:35px}.ml_mb_36{margin-left:36px}.ml_mb_37{margin-left:37px}.ml_mb_38{margin-left:38px}.ml_mb_39{margin-left:39px}.ml_mb_40{margin-left:40px}.ml_mb_41{margin-left:41px}.ml_mb_42{margin-left:42px}.ml_mb_43{margin-left:43px}.ml_mb_44{margin-left:44px}.ml_mb_45{margin-left:45px}.ml_mb_46{margin-left:46px}.ml_mb_47{margin-left:47px}.ml_mb_48{margin-left:48px}.ml_mb_49{margin-left:49px}.ml_mb_50{margin-left:50px}.ml_mb_51{margin-left:51px}.ml_mb_52{margin-left:52px}.ml_mb_53{margin-left:53px}.ml_mb_54{margin-left:54px}.ml_mb_55{margin-left:55px}.ml_mb_56{margin-left:56px}.ml_mb_57{margin-left:57px}.ml_mb_58{margin-left:58px}.ml_mb_59{margin-left:59px}.ml_mb_60{margin-left:60px}.ml_mb_61{margin-left:61px}.ml_mb_62{margin-left:62px}.ml_mb_63{margin-left:63px}.ml_mb_64{margin-left:64px}.ml_mb_65{margin-left:65px}.ml_mb_66{margin-left:66px}.ml_mb_67{margin-left:67px}.ml_mb_68{margin-left:68px}.ml_mb_69{margin-left:69px}.ml_mb_70{margin-left:70px}.ml_mb_71{margin-left:71px}.ml_mb_72{margin-left:72px}.ml_mb_73{margin-left:73px}.ml_mb_74{margin-left:74px}.ml_mb_75{margin-left:75px}.ml_mb_76{margin-left:76px}.ml_mb_77{margin-left:77px}.ml_mb_78{margin-left:78px}.ml_mb_79{margin-left:79px}.ml_mb_80{margin-left:80px}.ml_mb_81{margin-left:81px}.ml_mb_82{margin-left:82px}.ml_mb_83{margin-left:83px}.ml_mb_84{margin-left:84px}.ml_mb_85{margin-left:85px}.ml_mb_86{margin-left:86px}.ml_mb_87{margin-left:87px}.ml_mb_88{margin-left:88px}.ml_mb_89{margin-left:89px}.ml_mb_90{margin-left:90px}.ml_mb_91{margin-left:91px}.ml_mb_92{margin-left:92px}.ml_mb_93{margin-left:93px}.ml_mb_94{margin-left:94px}.ml_mb_95{margin-left:95px}.ml_mb_96{margin-left:96px}.ml_mb_97{margin-left:97px}.ml_mb_98{margin-left:98px}.ml_mb_99{margin-left:99px}.ml_mb_100{margin-left:100px}.pt_mb_0{padding-top:0}.pt_mb_1{padding-top:1px}.pt_mb_2{padding-top:2px}.pt_mb_3{padding-top:3px}.pt_mb_4{padding-top:4px}.pt_mb_5{padding-top:5px}.pt_mb_6{padding-top:6px}.pt_mb_7{padding-top:7px}.pt_mb_8{padding-top:8px}.pt_mb_9{padding-top:9px}.pt_mb_10{padding-top:10px}.pt_mb_11{padding-top:11px}.pt_mb_12{padding-top:12px}.pt_mb_13{padding-top:13px}.pt_mb_14{padding-top:14px}.pt_mb_15{padding-top:15px}.pt_mb_16{padding-top:16px}.pt_mb_17{padding-top:17px}.pt_mb_18{padding-top:18px}.pt_mb_19{padding-top:19px}.pt_mb_20{padding-top:20px}.pt_mb_21{padding-top:21px}.pt_mb_22{padding-top:22px}.pt_mb_23{padding-top:23px}.pt_mb_24{padding-top:24px}.pt_mb_25{padding-top:25px}.pt_mb_26{padding-top:26px}.pt_mb_27{padding-top:27px}.pt_mb_28{padding-top:28px}.pt_mb_29{padding-top:29px}.pt_mb_30{padding-top:30px}.pt_mb_31{padding-top:31px}.pt_mb_32{padding-top:32px}.pt_mb_33{padding-top:33px}.pt_mb_34{padding-top:34px}.pt_mb_35{padding-top:35px}.pt_mb_36{padding-top:36px}.pt_mb_37{padding-top:37px}.pt_mb_38{padding-top:38px}.pt_mb_39{padding-top:39px}.pt_mb_40{padding-top:40px}.pt_mb_41{padding-top:41px}.pt_mb_42{padding-top:42px}.pt_mb_43{padding-top:43px}.pt_mb_44{padding-top:44px}.pt_mb_45{padding-top:45px}.pt_mb_46{padding-top:46px}.pt_mb_47{padding-top:47px}.pt_mb_48{padding-top:48px}.pt_mb_49{padding-top:49px}.pt_mb_50{padding-top:50px}.pt_mb_51{padding-top:51px}.pt_mb_52{padding-top:52px}.pt_mb_53{padding-top:53px}.pt_mb_54{padding-top:54px}.pt_mb_55{padding-top:55px}.pt_mb_56{padding-top:56px}.pt_mb_57{padding-top:57px}.pt_mb_58{padding-top:58px}.pt_mb_59{padding-top:59px}.pt_mb_60{padding-top:60px}.pt_mb_61{padding-top:61px}.pt_mb_62{padding-top:62px}.pt_mb_63{padding-top:63px}.pt_mb_64{padding-top:64px}.pt_mb_65{padding-top:65px}.pt_mb_66{padding-top:66px}.pt_mb_67{padding-top:67px}.pt_mb_68{padding-top:68px}.pt_mb_69{padding-top:69px}.pt_mb_70{padding-top:70px}.pt_mb_71{padding-top:71px}.pt_mb_72{padding-top:72px}.pt_mb_73{padding-top:73px}.pt_mb_74{padding-top:74px}.pt_mb_75{padding-top:75px}.pt_mb_76{padding-top:76px}.pt_mb_77{padding-top:77px}.pt_mb_78{padding-top:78px}.pt_mb_79{padding-top:79px}.pt_mb_80{padding-top:80px}.pt_mb_81{padding-top:81px}.pt_mb_82{padding-top:82px}.pt_mb_83{padding-top:83px}.pt_mb_84{padding-top:84px}.pt_mb_85{padding-top:85px}.pt_mb_86{padding-top:86px}.pt_mb_87{padding-top:87px}.pt_mb_88{padding-top:88px}.pt_mb_89{padding-top:89px}.pt_mb_90{padding-top:90px}.pt_mb_91{padding-top:91px}.pt_mb_92{padding-top:92px}.pt_mb_93{padding-top:93px}.pt_mb_94{padding-top:94px}.pt_mb_95{padding-top:95px}.pt_mb_96{padding-top:96px}.pt_mb_97{padding-top:97px}.pt_mb_98{padding-top:98px}.pt_mb_99{padding-top:99px}.pt_mb_100{padding-top:100px}.pb_mb_0{padding-bottom:0}.pb_mb_1{padding-bottom:1px}.pb_mb_2{padding-bottom:2px}.pb_mb_3{padding-bottom:3px}.pb_mb_4{padding-bottom:4px}.pb_mb_5{padding-bottom:5px}.pb_mb_6{padding-bottom:6px}.pb_mb_7{padding-bottom:7px}.pb_mb_8{padding-bottom:8px}.pb_mb_9{padding-bottom:9px}.pb_mb_10{padding-bottom:10px}.pb_mb_11{padding-bottom:11px}.pb_mb_12{padding-bottom:12px}.pb_mb_13{padding-bottom:13px}.pb_mb_14{padding-bottom:14px}.pb_mb_15{padding-bottom:15px}.pb_mb_16{padding-bottom:16px}.pb_mb_17{padding-bottom:17px}.pb_mb_18{padding-bottom:18px}.pb_mb_19{padding-bottom:19px}.pb_mb_20{padding-bottom:20px}.pb_mb_21{padding-bottom:21px}.pb_mb_22{padding-bottom:22px}.pb_mb_23{padding-bottom:23px}.pb_mb_24{padding-bottom:24px}.pb_mb_25{padding-bottom:25px}.pb_mb_26{padding-bottom:26px}.pb_mb_27{padding-bottom:27px}.pb_mb_28{padding-bottom:28px}.pb_mb_29{padding-bottom:29px}.pb_mb_30{padding-bottom:30px}.pb_mb_31{padding-bottom:31px}.pb_mb_32{padding-bottom:32px}.pb_mb_33{padding-bottom:33px}.pb_mb_34{padding-bottom:34px}.pb_mb_35{padding-bottom:35px}.pb_mb_36{padding-bottom:36px}.pb_mb_37{padding-bottom:37px}.pb_mb_38{padding-bottom:38px}.pb_mb_39{padding-bottom:39px}.pb_mb_40{padding-bottom:40px}.pb_mb_41{padding-bottom:41px}.pb_mb_42{padding-bottom:42px}.pb_mb_43{padding-bottom:43px}.pb_mb_44{padding-bottom:44px}.pb_mb_45{padding-bottom:45px}.pb_mb_46{padding-bottom:46px}.pb_mb_47{padding-bottom:47px}.pb_mb_48{padding-bottom:48px}.pb_mb_49{padding-bottom:49px}.pb_mb_50{padding-bottom:50px}.pb_mb_51{padding-bottom:51px}.pb_mb_52{padding-bottom:52px}.pb_mb_53{padding-bottom:53px}.pb_mb_54{padding-bottom:54px}.pb_mb_55{padding-bottom:55px}.pb_mb_56{padding-bottom:56px}.pb_mb_57{padding-bottom:57px}.pb_mb_58{padding-bottom:58px}.pb_mb_59{padding-bottom:59px}.pb_mb_60{padding-bottom:60px}.pb_mb_61{padding-bottom:61px}.pb_mb_62{padding-bottom:62px}.pb_mb_63{padding-bottom:63px}.pb_mb_64{padding-bottom:64px}.pb_mb_65{padding-bottom:65px}.pb_mb_66{padding-bottom:66px}.pb_mb_67{padding-bottom:67px}.pb_mb_68{padding-bottom:68px}.pb_mb_69{padding-bottom:69px}.pb_mb_70{padding-bottom:70px}.pb_mb_71{padding-bottom:71px}.pb_mb_72{padding-bottom:72px}.pb_mb_73{padding-bottom:73px}.pb_mb_74{padding-bottom:74px}.pb_mb_75{padding-bottom:75px}.pb_mb_76{padding-bottom:76px}.pb_mb_77{padding-bottom:77px}.pb_mb_78{padding-bottom:78px}.pb_mb_79{padding-bottom:79px}.pb_mb_80{padding-bottom:80px}.pb_mb_81{padding-bottom:81px}.pb_mb_82{padding-bottom:82px}.pb_mb_83{padding-bottom:83px}.pb_mb_84{padding-bottom:84px}.pb_mb_85{padding-bottom:85px}.pb_mb_86{padding-bottom:86px}.pb_mb_87{padding-bottom:87px}.pb_mb_88{padding-bottom:88px}.pb_mb_89{padding-bottom:89px}.pb_mb_90{padding-bottom:90px}.pb_mb_91{padding-bottom:91px}.pb_mb_92{padding-bottom:92px}.pb_mb_93{padding-bottom:93px}.pb_mb_94{padding-bottom:94px}.pb_mb_95{padding-bottom:95px}.pb_mb_96{padding-bottom:96px}.pb_mb_97{padding-bottom:97px}.pb_mb_98{padding-bottom:98px}.pb_mb_99{padding-bottom:99px}.pb_mb_100{padding-bottom:100px}.pr_mb_0{padding-right:0}.pr_mb_1{padding-right:1px}.pr_mb_2{padding-right:2px}.pr_mb_3{padding-right:3px}.pr_mb_4{padding-right:4px}.pr_mb_5{padding-right:5px}.pr_mb_6{padding-right:6px}.pr_mb_7{padding-right:7px}.pr_mb_8{padding-right:8px}.pr_mb_9{padding-right:9px}.pr_mb_10{padding-right:10px}.pr_mb_11{padding-right:11px}.pr_mb_12{padding-right:12px}.pr_mb_13{padding-right:13px}.pr_mb_14{padding-right:14px}.pr_mb_15{padding-right:15px}.pr_mb_16{padding-right:16px}.pr_mb_17{padding-right:17px}.pr_mb_18{padding-right:18px}.pr_mb_19{padding-right:19px}.pr_mb_20{padding-right:20px}.pr_mb_21{padding-right:21px}.pr_mb_22{padding-right:22px}.pr_mb_23{padding-right:23px}.pr_mb_24{padding-right:24px}.pr_mb_25{padding-right:25px}.pr_mb_26{padding-right:26px}.pr_mb_27{padding-right:27px}.pr_mb_28{padding-right:28px}.pr_mb_29{padding-right:29px}.pr_mb_30{padding-right:30px}.pr_mb_31{padding-right:31px}.pr_mb_32{padding-right:32px}.pr_mb_33{padding-right:33px}.pr_mb_34{padding-right:34px}.pr_mb_35{padding-right:35px}.pr_mb_36{padding-right:36px}.pr_mb_37{padding-right:37px}.pr_mb_38{padding-right:38px}.pr_mb_39{padding-right:39px}.pr_mb_40{padding-right:40px}.pr_mb_41{padding-right:41px}.pr_mb_42{padding-right:42px}.pr_mb_43{padding-right:43px}.pr_mb_44{padding-right:44px}.pr_mb_45{padding-right:45px}.pr_mb_46{padding-right:46px}.pr_mb_47{padding-right:47px}.pr_mb_48{padding-right:48px}.pr_mb_49{padding-right:49px}.pr_mb_50{padding-right:50px}.pr_mb_51{padding-right:51px}.pr_mb_52{padding-right:52px}.pr_mb_53{padding-right:53px}.pr_mb_54{padding-right:54px}.pr_mb_55{padding-right:55px}.pr_mb_56{padding-right:56px}.pr_mb_57{padding-right:57px}.pr_mb_58{padding-right:58px}.pr_mb_59{padding-right:59px}.pr_mb_60{padding-right:60px}.pr_mb_61{padding-right:61px}.pr_mb_62{padding-right:62px}.pr_mb_63{padding-right:63px}.pr_mb_64{padding-right:64px}.pr_mb_65{padding-right:65px}.pr_mb_66{padding-right:66px}.pr_mb_67{padding-right:67px}.pr_mb_68{padding-right:68px}.pr_mb_69{padding-right:69px}.pr_mb_70{padding-right:70px}.pr_mb_71{padding-right:71px}.pr_mb_72{padding-right:72px}.pr_mb_73{padding-right:73px}.pr_mb_74{padding-right:74px}.pr_mb_75{padding-right:75px}.pr_mb_76{padding-right:76px}.pr_mb_77{padding-right:77px}.pr_mb_78{padding-right:78px}.pr_mb_79{padding-right:79px}.pr_mb_80{padding-right:80px}.pr_mb_81{padding-right:81px}.pr_mb_82{padding-right:82px}.pr_mb_83{padding-right:83px}.pr_mb_84{padding-right:84px}.pr_mb_85{padding-right:85px}.pr_mb_86{padding-right:86px}.pr_mb_87{padding-right:87px}.pr_mb_88{padding-right:88px}.pr_mb_89{padding-right:89px}.pr_mb_90{padding-right:90px}.pr_mb_91{padding-right:91px}.pr_mb_92{padding-right:92px}.pr_mb_93{padding-right:93px}.pr_mb_94{padding-right:94px}.pr_mb_95{padding-right:95px}.pr_mb_96{padding-right:96px}.pr_mb_97{padding-right:97px}.pr_mb_98{padding-right:98px}.pr_mb_99{padding-right:99px}.pr_mb_100{padding-right:100px}.pl_mb_0{padding-left:0}.pl_mb_1{padding-left:1px}.pl_mb_2{padding-left:2px}.pl_mb_3{padding-left:3px}.pl_mb_4{padding-left:4px}.pl_mb_5{padding-left:5px}.pl_mb_6{padding-left:6px}.pl_mb_7{padding-left:7px}.pl_mb_8{padding-left:8px}.pl_mb_9{padding-left:9px}.pl_mb_10{padding-left:10px}.pl_mb_11{padding-left:11px}.pl_mb_12{padding-left:12px}.pl_mb_13{padding-left:13px}.pl_mb_14{padding-left:14px}.pl_mb_15{padding-left:15px}.pl_mb_16{padding-left:16px}.pl_mb_17{padding-left:17px}.pl_mb_18{padding-left:18px}.pl_mb_19{padding-left:19px}.pl_mb_20{padding-left:20px}.pl_mb_21{padding-left:21px}.pl_mb_22{padding-left:22px}.pl_mb_23{padding-left:23px}.pl_mb_24{padding-left:24px}.pl_mb_25{padding-left:25px}.pl_mb_26{padding-left:26px}.pl_mb_27{padding-left:27px}.pl_mb_28{padding-left:28px}.pl_mb_29{padding-left:29px}.pl_mb_30{padding-left:30px}.pl_mb_31{padding-left:31px}.pl_mb_32{padding-left:32px}.pl_mb_33{padding-left:33px}.pl_mb_34{padding-left:34px}.pl_mb_35{padding-left:35px}.pl_mb_36{padding-left:36px}.pl_mb_37{padding-left:37px}.pl_mb_38{padding-left:38px}.pl_mb_39{padding-left:39px}.pl_mb_40{padding-left:40px}.pl_mb_41{padding-left:41px}.pl_mb_42{padding-left:42px}.pl_mb_43{padding-left:43px}.pl_mb_44{padding-left:44px}.pl_mb_45{padding-left:45px}.pl_mb_46{padding-left:46px}.pl_mb_47{padding-left:47px}.pl_mb_48{padding-left:48px}.pl_mb_49{padding-left:49px}.pl_mb_50{padding-left:50px}.pl_mb_51{padding-left:51px}.pl_mb_52{padding-left:52px}.pl_mb_53{padding-left:53px}.pl_mb_54{padding-left:54px}.pl_mb_55{padding-left:55px}.pl_mb_56{padding-left:56px}.pl_mb_57{padding-left:57px}.pl_mb_58{padding-left:58px}.pl_mb_59{padding-left:59px}.pl_mb_60{padding-left:60px}.pl_mb_61{padding-left:61px}.pl_mb_62{padding-left:62px}.pl_mb_63{padding-left:63px}.pl_mb_64{padding-left:64px}.pl_mb_65{padding-left:65px}.pl_mb_66{padding-left:66px}.pl_mb_67{padding-left:67px}.pl_mb_68{padding-left:68px}.pl_mb_69{padding-left:69px}.pl_mb_70{padding-left:70px}.pl_mb_71{padding-left:71px}.pl_mb_72{padding-left:72px}.pl_mb_73{padding-left:73px}.pl_mb_74{padding-left:74px}.pl_mb_75{padding-left:75px}.pl_mb_76{padding-left:76px}.pl_mb_77{padding-left:77px}.pl_mb_78{padding-left:78px}.pl_mb_79{padding-left:79px}.pl_mb_80{padding-left:80px}.pl_mb_81{padding-left:81px}.pl_mb_82{padding-left:82px}.pl_mb_83{padding-left:83px}.pl_mb_84{padding-left:84px}.pl_mb_85{padding-left:85px}.pl_mb_86{padding-left:86px}.pl_mb_87{padding-left:87px}.pl_mb_88{padding-left:88px}.pl_mb_89{padding-left:89px}.pl_mb_90{padding-left:90px}.pl_mb_91{padding-left:91px}.pl_mb_92{padding-left:92px}.pl_mb_93{padding-left:93px}.pl_mb_94{padding-left:94px}.pl_mb_95{padding-left:95px}.pl_mb_96{padding-left:96px}.pl_mb_97{padding-left:97px}.pl_mb_98{padding-left:98px}.pl_mb_99{padding-left:99px}.pl_mb_100{padding-left:100px}.fz_mb_1{font-size:1px}.fz_mb_2{font-size:2px}.fz_mb_3{font-size:3px}.fz_mb_4{font-size:4px}.fz_mb_5{font-size:5px}.fz_mb_6{font-size:6px}.fz_mb_7{font-size:7px}.fz_mb_8{font-size:8px}.fz_mb_9{font-size:9px}.fz_mb_10{font-size:10px}.fz_mb_11{font-size:11px}.fz_mb_12{font-size:12px}.fz_mb_13{font-size:13px}.fz_mb_14{font-size:14px}.fz_mb_15{font-size:15px}.fz_mb_16{font-size:16px}.fz_mb_17{font-size:17px}.fz_mb_18{font-size:18px}.fz_mb_19{font-size:19px}.fz_mb_20{font-size:20px}.fz_mb_21{font-size:21px}.fz_mb_22{font-size:22px}.fz_mb_23{font-size:23px}.fz_mb_24{font-size:24px}.fz_mb_25{font-size:25px}.fz_mb_26{font-size:26px}.fz_mb_27{font-size:27px}.fz_mb_28{font-size:28px}.fz_mb_29{font-size:29px}.fz_mb_30{font-size:30px}.fz_mb_31{font-size:31px}.fz_mb_32{font-size:32px}.fz_mb_33{font-size:33px}.fz_mb_34{font-size:34px}.fz_mb_35{font-size:35px}.fz_mb_36{font-size:36px}.fz_mb_37{font-size:37px}.fz_mb_38{font-size:38px}.fz_mb_39{font-size:39px}.fz_mb_40{font-size:40px}.fz_mb_41{font-size:41px}.fz_mb_42{font-size:42px}.fz_mb_43{font-size:43px}.fz_mb_44{font-size:44px}.fz_mb_45{font-size:45px}.fz_mb_46{font-size:46px}.fz_mb_47{font-size:47px}.fz_mb_48{font-size:48px}.fz_mb_49{font-size:49px}.fz_mb_50{font-size:50px}.fz_mb_51{font-size:51px}.fz_mb_52{font-size:52px}.fz_mb_53{font-size:53px}.fz_mb_54{font-size:54px}.fz_mb_55{font-size:55px}.fz_mb_56{font-size:56px}.fz_mb_57{font-size:57px}.fz_mb_58{font-size:58px}.fz_mb_59{font-size:59px}.fz_mb_60{font-size:60px}.fz_mb_61{font-size:61px}.fz_mb_62{font-size:62px}.fz_mb_63{font-size:63px}.fz_mb_64{font-size:64px}.fz_mb_65{font-size:65px}.fz_mb_66{font-size:66px}.fz_mb_67{font-size:67px}.fz_mb_68{font-size:68px}.fz_mb_69{font-size:69px}.fz_mb_70{font-size:70px}.fz_mb_71{font-size:71px}.fz_mb_72{font-size:72px}.fz_mb_73{font-size:73px}.fz_mb_74{font-size:74px}.fz_mb_75{font-size:75px}.fz_mb_76{font-size:76px}.fz_mb_77{font-size:77px}.fz_mb_78{font-size:78px}.fz_mb_79{font-size:79px}.fz_mb_80{font-size:80px}.fz_mb_81{font-size:81px}.fz_mb_82{font-size:82px}.fz_mb_83{font-size:83px}.fz_mb_84{font-size:84px}.fz_mb_85{font-size:85px}.fz_mb_86{font-size:86px}.fz_mb_87{font-size:87px}.fz_mb_88{font-size:88px}.fz_mb_89{font-size:89px}.fz_mb_90{font-size:90px}.fz_mb_91{font-size:91px}.fz_mb_92{font-size:92px}.fz_mb_93{font-size:93px}.fz_mb_94{font-size:94px}.fz_mb_95{font-size:95px}.fz_mb_96{font-size:96px}.fz_mb_97{font-size:97px}.fz_mb_98{font-size:98px}.fz_mb_99{font-size:99px}.fz_mb_100{font-size:100px}
    .line_height_mb_0{line-height:0}.line_height_mb_1{line-height:1px}.line_height_mb_2{line-height:2px}.line_height_mb_3{line-height:3px}.line_height_mb_4{line-height:4px}.line_height_mb_5{line-height:5px}.line_height_mb_6{line-height:6px}.line_height_mb_7{line-height:7px}.line_height_mb_8{line-height:8px}.line_height_mb_9{line-height:9px}.line_height_mb_10{line-height:10px}.line_height_mb_11{line-height:11px}.line_height_mb_12{line-height:12px}.line_height_mb_13{line-height:13px}.line_height_mb_14{line-height:14px}.line_height_mb_15{line-height:15px}.line_height_mb_16{line-height:16px}.line_height_mb_17{line-height:17px}.line_height_mb_18{line-height:18px}.line_height_mb_19{line-height:19px}.line_height_mb_20{line-height:20px}.line_height_mb_21{line-height:21px}.line_height_mb_22{line-height:22px}.line_height_mb_23{line-height:23px}.line_height_mb_24{line-height:24px}.line_height_mb_25{line-height:25px}.line_height_mb_26{line-height:26px}.line_height_mb_27{line-height:27px}.line_height_mb_28{line-height:28px}.line_height_mb_29{line-height:29px}.line_height_mb_30{line-height:30px}.line_height_mb_31{line-height:31px}.line_height_mb_32{line-height:32px}.line_height_mb_33{line-height:33px}.line_height_mb_34{line-height:34px}.line_height_mb_35{line-height:35px}.line_height_mb_36{line-height:36px}.line_height_mb_37{line-height:37px}.line_height_mb_38{line-height:38px}.line_height_mb_39{line-height:39px}.line_height_mb_40{line-height:40px}.line_height_mb_41{line-height:41px}.line_height_mb_42{line-height:42px}.line_height_mb_43{line-height:43px}.line_height_mb_44{line-height:44px}.line_height_mb_45{line-height:45px}.line_height_mb_46{line-height:46px}.line_height_mb_47{line-height:47px}.line_height_mb_48{line-height:48px}.line_height_mb_49{line-height:49px}.line_height_mb_50{line-height:50px}.line_height_mb_51{line-height:51px}.line_height_mb_52{line-height:52px}.line_height_mb_53{line-height:53px}.line_height_mb_54{line-height:54px}.line_height_mb_55{line-height:55px}.line_height_mb_56{line-height:56px}.line_height_mb_57{line-height:57px}.line_height_mb_58{line-height:58px}.line_height_mb_59{line-height:59px}.line_height_mb_60{line-height:60px}.line_height_mb_61{line-height:61px}.line_height_mb_62{line-height:62px}.line_height_mb_63{line-height:63px}.line_height_mb_64{line-height:64px}.line_height_mb_65{line-height:65px}.line_height_mb_66{line-height:66px}.line_height_mb_67{line-height:67px}.line_height_mb_68{line-height:68px}.line_height_mb_69{line-height:69px}.line_height_mb_70{line-height:70px}.line_height_mb_71{line-height:71px}.line_height_mb_72{line-height:72px}.line_height_mb_73{line-height:73px}.line_height_mb_74{line-height:74px}.line_height_mb_75{line-height:75px}.line_height_mb_76{line-height:76px}.line_height_mb_77{line-height:77px}.line_height_mb_78{line-height:78px}.line_height_mb_79{line-height:79px}.line_height_mb_80{line-height:80px}.line_height_mb_81{line-height:81px}.line_height_mb_82{line-height:82px}.line_height_mb_83{line-height:83px}.line_height_mb_84{line-height:84px}.line_height_mb_85{line-height:85px}.line_height_mb_86{line-height:86px}.line_height_mb_87{line-height:87px}.line_height_mb_88{line-height:88px}.line_height_mb_89{line-height:89px}.line_height_mb_90{line-height:90px}.line_height_mb_91{line-height:91px}.line_height_mb_92{line-height:92px}.line_height_mb_93{line-height:93px}.line_height_mb_94{line-height:94px}.line_height_mb_95{line-height:95px}.line_height_mb_96{line-height:96px}.line_height_mb_97{line-height:97px}.line_height_mb_98{line-height:98px}.line_height_mb_99{line-height:99px}.line_height_mb_100{line-height:100px}
}
.slide_link .slick-next ,.slide_link_catbenhhoc .slick-next{
    background: #fff;
    right: -12px;
    border: none;
    z-index: 9;
    display: block;
    border-radius: 0;
    opacity: 1;
}
.slide_link .slick-prev{
    background: #fff;border-radius: 0;  opacity: 1;
    left: -12px;border: none;display: none;
}
.slide_link_catbenhhoc .slick-prev{
    background: #fff0;
    border-radius: 0;  
    opacity: 1;
    left: -20px;
    border: none;
    display: none;
}
.slide_link .slick-arrow.slick-disabled{display: none !important;}
.slide_link_catbenhhoc .slick-arrow.slick-disabled{display: none !important;}
.slide_link .slick-arrow span ,.slide_link_catbenhhoc .slick-arrow span{
    display: inline-block;
    position: absolute;
    width: 10px;
    height: 10px;
    background: transparent;
    text-indent: -9999px;
    border-top: 1px solid #000;
    border-top-color: #000;
    border-top-width: 1px;
    border-left: 1px solid #000;
    border-left-color: #000;
    border-left-width: 1px;
    transition: all .3s ease-in-out;
    text-decoration: none;
    color: transparent;
}
.slide_link .slick-arrow span:before ,.slide_link_catbenhhoc .slick-arrow span:before{
    display: inline-block;
    content: "";
    position: absolute;
    width: 10px;
    height: 10px;
    background: transparent;
    text-indent: -9999px;
    border-top: 1px solid #000;
    border-top-color: #000;
    border-top-width: 1px;
    border-left: 1px solid #000;
    border-left-color: #000;
    border-left-width: 1px;
    transition: all .3s ease-in-out;
    text-decoration: none;
    color: transparent;
    left: 2px; top:2px;
}
.item_nshome{border-radius: 0 0 10px 10px;box-shadow: 1px 0px 5px #ccc;}
.item_nshome .title_event{
	display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
}
.footer_qr p{
	display: flex;
    align-items: center;
    flex-direction: column;
}
.footer_qr img{
	padding-bottom: 10px;
}
.figure {
    position: relative;
    background: #F5F7F9;
    border-radius: 20px;
    margin: 15px 0;
    width: 100%;
    padding-bottom: 5px;
    display: block;
    justify-content: center;
    align-content: center;
    text-align: center;
    box-shadow: 0px 1px 3px #9f9f9f;
    overflow: hidden;
}

.figure:hover .image-hover {
    opacity: 1;
}
.figure .image-hover {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    object-fit: contain;
    opacity: 0;
    transition: opacity .2s;
}
.figure img {
    width: 100%;
    height: auto;
}

.figure img {
    margin: 15px auto;
}
.sec_vx .origin{
    font-weight: 400;
    color: #959FB6;
    text-transform: initial;
    font-size: 16px;
}

/* css button chat */
.click-to-chat--btn {
    position: fixed;
    right: 20px;
    bottom: 20px;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    width: 50px;
    height: 50px;
    background-color: #2a388f;
    text-align: center;
    border-radius: 50%;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);
    cursor: pointer;
    transition: all 0.3s ease-in-out;
    overflow: hidden;
    z-index: 1000;
  }
  .click-to-chat--btn:hover {
    width: max-content;
    border-radius: 20px;
    background-color: #2a388f;
  }
  .click-to-chat--btn .svg-container {
    width: 50px;
    height: 50px;
    display: flex;
    align-items: center;
    justify-content: center;
    transition: all 0.0s ease-in-out;
  }
  .click-to-chat--btn img {
    width: 100%;
    height: 100%;
  }
  .click-to-chat--btn .click-text {
    display: none;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #FFFFFF;
    margin-left: 10px;
    margin-right: 25px;
    white-space: nowrap;
    overflow: hidden;
    transition: opacity 0.0s ease-in-out;
  }
  .click-to-chat--btn:hover .click-text {
    display: block;
    opacity: 1;
  }
/* css button chat */

#slider_list_dv .slick-slider {
    margin:0 -15px;
}
#slider_list_dv .slick-slide {
    padding:15px;
    text-align:center;
	justify-content: space-between;
}
#slider_list_dv .slick-dots{
	padding-left: 0px;
	padding-bottom: 10px;
}
#slider_list_dv .owl-nav .owl-next,#slider_list_dv .slick-next{
	top: calc(50% - 50px);
}
#slider_list_dv .owl-nav .owl-prev,#slider_list_dv .slick-prev{
	top: calc(50% - 50px);
}
/* Nút prev và next cơ bản */
#slider_list_dv .slick-prev,
#slider_list_dv .slick-next {
	display:none !important;
    width: 0;
    height: 0;
    border-style: solid;
    background: transparent;
    cursor: pointer;
    border-radius: 0px;
    font-size: 0;
}
/* Nút prev (tam giác hướng sang trái) */
#slider_list_dv .slick-prev {
    left: 0px;
    border-width: 12px 20px 12px 0; /* Tạo tam giác hướng trái */
    border-color: transparent gray transparent transparent; /* Màu tam giác */
}
/* Nút next (tam giác hướng sang phải) */
#slider_list_dv .slick-next {
    right: 0px;
    border-width: 12px 0 12px 20px; /* Tạo tam giác hướng phải */
    border-color: transparent transparent transparent gray; /* Màu tam giác */
}
/* Hover effect */
#slider_list_dv .slick-prev:hover,
#slider_list_dv .slick-next:hover {
    opacity: 1;
}
#slider_list_dv .slick-prev:hover {
    opacity: 1;
}

.pr_0.pl_0{
	padding-right:0px;
	padding-left:0px;
}
.div_gioithieu .box_about * {
    color: #fff;
    font-size: 16px;
    font-weight: 400;
}
#header .item_slogan .slogan1{
    font-weight: 700;
    text-align: justify;
    font-size: 130%;
    text-transform: uppercase;
    padding-bottom: 0px;
    padding-top: 0px;
    font-family:'Barlow';
}
#header .item_slogan .slogan2{
    text-align: justify;
    text-transform: uppercase;
    font-size: 170%;
    line-height: 1;
    font-family:'Barlow';
}
#footer .item_slogan .slogan1{
    font-weight: 700;
    text-align: justify;
    font-size: 75%;
    text-transform: uppercase;
    padding-bottom: 0px;
    padding-top: 5px;
    line-height: 1.2;
    font-family:'Barlow';
}
#footer .item_slogan .slogan2{
    text-align: justify;
    text-transform: uppercase;
    font-size: 98%;
    line-height: 1.2;
    font-family:'Barlow';
}
.item_slogan .slogan2{
    text-align: justify;
    text-transform: uppercase;
}
.row-flex-items-center{
    display: flex;
    align-items: center;
}
#menu-menu_top div>a{
    font-weight: 500;
    padding: 1px 10px 1px 25px;
}
.align-items-center{
    align-items: center;
}

.full-width {
    margin-left: calc(50% - 50vw);
    margin-right: calc(50% - 50vw);
    width: 100vw;
    clear: both;
}
.list_link .item:first-child{
    border-radius: 25px;
    border: 1px solid #F9AA1A;
    padding: 7px 25px;
    background-color: #F9AA1A;
    color: #ffffff;

}
.list_link .item{
    border-radius: 25px;
    border: 1px solid #E7EAF2;
    padding: 7px 25px;
    background-color: #E7EAF2;
    color: #2B3990;
    margin-right: 25px;
}

.cat-nav-tabs .nav-item.slick-slide .nav-link.active{
    border-radius: 25px;
    border: 1px solid #F9AA1A;
    padding: 7px 25px;
    background-color: #F9AA1A;
    color: #ffffff;

}
.cat-nav-tabs .item.slick-slide .nav-link{
    border-radius: 25px;
    border: 1px solid #E7EAF2;
    padding: 7px 25px;
    background-color: #E7EAF2;
    color: #2B3990;
    margin: 0px 20px;
    font-weight: bold;
}
#header .top-bar .slogan2 .hiddenheader{
	display:none;
}
.sec_news .cat-nav-tabs .nav-item.slick-slide:first-child .nav-link{
    border-radius: 25px;
    border: 1px solid #F9AA1A;
    padding: 7px 25px;
    background-color: #F9AA1A;
    color: #ffffff;
}
.cat-nav-tabs .nav-item.slick-slide .nav-linkpost.active{
    border-radius: 25px;
    border: 1px solid #F9AA1A;
    padding: 7px 25px;
    background-color: #F9AA1A;
    color: #ffffff;

}
.cat-nav-tabs .item.slick-slide .nav-linkpost{
    border-radius: 25px;
    border: 1px solid #E7EAF2;
    padding: 7px 25px;
    background-color: #E7EAF2;
    color: #2B3990;
    margin: 0px 20px;
    font-weight: bold;
}
.sec_news .cat-nav-tabs .nav-item.slick-slide:first-child .nav-linkpost{
    border-radius: 25px;
    border: 1px solid #F9AA1A;
    padding: 7px 25px;
    background-color: #F9AA1A;
    color: #ffffff;
}

.slide_other_dacsan .owl-prev span,
.slide_other_dacsan .owl-next span{
    
    border-top: 1px solid #000;
    border-left: 1px solid #000;
   
}
.slide_other_dacsan .owl-prev span{
	left:0px;
}
.slide_other_dacsan .owl-next span{
	right:0px;
}
.wrap_title_thongtinvac{
	display:inline-flex;
	max-width: calc(100% - 65px);
}
.a_linkorder{
	display:inline-flex;
}
.img_laclu img {
	animation-name: devvn_swing;
	-webkit-animation-name: devvn_swing;
	animation-iteration-count: infinite;
	-webkit-animation-iteration-count: infinite;
	animation-duration: 1s;
	-webkit-animation-duration: 1s;
	-webkit-animation-delay: 1s;
	animation-delay: 1s;
	animation-timing-function: ease-in;
	-webkit-animation-timing-function: ease-in;
}
.wrap_img {
    text-align: center;
}
.wrap_img img{
    margin: auto;
}
.gallery_slide_partner .slick-track{
    display: flex;
    flex-direction: row;
}
.gallery_slide_partner .slick-track .item {
    display: flex;
    flex-direction: column;
    align-content: center;
    justify-content: center;
}
.wrap_gallery_slide_list_content{
    background: url('../images/bg_slider_list_content_desk.png') no-repeat;
    background-size: 100% 100%;
    padding-left: 30px;
    padding-right: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
    margin-bottom: 30px;
}
.wrap_gallery_slide_list_content  .wrap_title_hedding_slider{
    background: url('../images/bg_title_slider_list.png') no-repeat;
    background-size: 100% 100%;
    padding: 5px 20px;
    color: #00549e;
    font-weight: bold;
    text-align: center;
    margin-bottom: 10px;
    position: relative;
    text-transform: uppercase;
    font-size:13px;
}
.wrap_gallery_slide_list_content  .wrap_title_hedding_slider:before{
    content: "";
    position: absolute;
    width: 30px;
    height: 30px;
    background: url('../images/icon_check_slider_list.png') no-repeat;
    background-size: 100% 100%;
    left: -10px;
    top: -15px;
}
@-webkit-keyframes devvn_swing {
	20% {
		-webkit-transform: rotate3d(0,0,1,15deg);
		transform: rotate3d(0,0,1,15deg)
	}

	40% {
		-webkit-transform: rotate3d(0,0,1,-10deg);
		transform: rotate3d(0,0,1,-10deg)
	}

	60% {
		-webkit-transform: rotate3d(0,0,1,5deg);
		transform: rotate3d(0,0,1,5deg)
	}

	80% {
		-webkit-transform: rotate3d(0,0,1,-5deg);
		transform: rotate3d(0,0,1,-5deg)
	}

	to {
		-webkit-transform: rotate3d(0,0,1,0deg);
		transform: rotate3d(0,0,1,0deg)
	}
}

@keyframes devvn_swing {
	20% {
		-webkit-transform: rotate3d(0,0,1,15deg);
		transform: rotate3d(0,0,1,15deg)
	}

	40% {
		-webkit-transform: rotate3d(0,0,1,-10deg);
		transform: rotate3d(0,0,1,-10deg)
	}

	60% {
		-webkit-transform: rotate3d(0,0,1,5deg);
		transform: rotate3d(0,0,1,5deg)
	}

	80% {
		-webkit-transform: rotate3d(0,0,1,-5deg);
		transform: rotate3d(0,0,1,-5deg)
	}

	to {
		-webkit-transform: rotate3d(0,0,1,0deg);
		transform: rotate3d(0,0,1,0deg)
	}
}
.table_link,.table_hl {
    width: 100% !important;
    /* border-collapse: collapse !important; */
    table-layout: fixed !important;
    margin-bottom: 10px;
    margin-top: 10px;
	border: none !important;
}

.table_link td {
    background: linear-gradient(to bottom, #0066ff, #003366);
    padding: 16px;
    border-right: 2px solid rgba(255, 255, 255, 0.4);
}

.table_link td:last-child {
    border-right: none;
}

.table_hl  td,
.table_hl  td a,
.table_link  td,
.table_link  td a {
    color: #ffffff;
    /* font-size: 14px; */
}

.table_hl td {
    background: linear-gradient(to bottom, #0066ff, #003366);
    padding: 16px;
    border-right: 2px solid rgba(255, 255, 255, 0.4);
}

.table_hl td:last-child {
    border-right: none;
    background: linear-gradient(to bottom, #ffcc33, #ff9900);
}

.table_link tbody tr td,
.table_hl tbody tr td {
    border: 1px solid #92b0cd00 !important;
    border-right: 2px solid rgba(255, 255, 255, 0.4) !important;
}

.table_link tbody tr:last-child td:first-child {
    border-bottom-left-radius: 16px;
    border-top-left-radius: 16px;
}

.table_link tbody tr:last-child td:last-child {
    border-bottom-right-radius: 16px;
    border-top-right-radius: 16px;
}

.table_hl tbody tr:last-child td:first-child {
    border-bottom-left-radius: 16px;
    border-top-left-radius: 16px;
}

.table_hl tbody tr:last-child td:last-child {
    border-bottom-right-radius: 16px;
    border-top-right-radius: 16px;
}

.tb_head {
    border-collapse: separate;
    border-spacing: 0;
    box-shadow: inset 0 0 0 2px #0a48a3;
    border-radius: 16px;
}

.table_link tbody>tr>td,
.table_hl tbody>tr>td {
    /* padding: 15px 5px !important; */
    text-align: center;
    vertical-align: middle !important;
}

.tb_head thead th {
    background: linear-gradient(#0b63d8, #083a83);
    padding: 20px 10px;
    border: 0 !important;
}

.tb_head thead h1,
.tb_head thead h2,
.tb_head thead h3,
.tb_head thead h4,
.tb_head thead h5,
.tb_head thead h6 {
    margin: 0;
    font-size: 24px;
    text-transform: uppercase;
    background: linear-gradient(to bottom, #ffeb3b, #ff9800);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
    line-height: 1.4;
}

.tb_head thead p {
    margin: 4px 0 0;
    text-shadow: 0 1px 0 rgba(0, 0, 0, .25);
}

.tb_head tbody td {
    border: none;
}

.tb_head thead tr td {
    font-weight: bold;
    font-size: 14px;
}

.tb_head tbody td {
    border: 1px solid #0a48a3 !important;
    padding: 14px 10px;
    background: transparent;
    text-align: center;
    /* white-space: nowrap; */
    vertical-align: middle !important;
}

.tb_head tbody tr {
    background-color: #f9f9f900 !important;
}

.tb_head thead tr:first-child th {
    border-top-left-radius: 16px;
    border-top-right-radius: 16px;
}

.tb_head tbody tr:last-child td:first-child {
    border-bottom-left-radius: 16px;
}

.tb_head tbody tr:last-child td:last-child {
    border-bottom-right-radius: 16px;
}

.tb_head {
    color: #2A388F;
    border: 1px solid #2A388F;
    border-collapse: separate;
    border-radius: 18px;
	overflow: hidden;
}

.tb_head tr td {
    white-space: normal;
}

.tb_head tr:first-child td {
    white-space: nowrap;
}

.table_link td,
.table_hl td {
    text-align: center;
    vertical-align: middle;
    height: 75px;          /* ép chiều cao cho tất cả ô */
    padding: 0;
}

.table_link td a,
.table_hl td a,
.table_link td strong,
.table_hl td strong {
    display: flex;         /* flex chỉ áp dụng cho nội dung */
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 100%;          /* full chiều cao td */
    text-decoration: none;
    color: inherit;
    box-sizing: border-box;
}
table.table > tbody > tr:nth-of-type(2n+1) {
    background-color: #f9f9f9;
}
table.table > tbody > tr > td{
	padding: 8px;
    line-height: 1.42857143;
    vertical-align: top;
    border: 1px solid #92b0cd;
}
@media (max-width: 768px) {
    .table_link,.table_hl,.tb_head{
        width: 100% !important;
        border-collapse: collapse !important;
        table-layout: auto !important;
        display: block !important;
        overflow-x: auto !important;
        -webkit-overflow-scrolling: touch;
        white-space: nowrap !important;
    }
    .table_link td, .table_hl td{
        padding: 0 5px;
    }
}
@media(max-width:1199px){
    #header .item_slogan .slogan1{
        font-size: 100%;
    }
    #header .item_slogan .slogan2{
        font-size: 135%;
    }
    #footer .item_slogan .slogan1{
        font-size: 60%;
    }
    #footer .item_slogan .slogan2{
        font-size: 79%;
    }
    #menu-thongtinvnvc li{
        width:50%;
        margin: 0px !important;
    }
    #menu-thongtinvnvc li a {
        font-size:14px !important;
    }
    #menu-thongtinvnvc li{
        font-size:9px !important;   
    }

}
@media(max-width:991px){
    #header .item_slogan .slogan1{
        font-size: 74%;
    }
    #header .item_slogan .slogan2{
        font-size: 100%;
    }
    #footer .item_slogan .slogan1{
        font-size: 45%;
    }
    #footer .item_slogan .slogan2{
        font-size: 60%;
    }
    #menu-thongtinvnvc li a {
        /* font-size: 10px !important; */
    }
    #menu-thongtinvnvc li{
        font-size: 8px !important;
    }
    header .top-bar{
        padding: 20px 0 20px;
    }
}

@media(min-width:768px){

    .footer_qr{
        padding-top: 35px;
    }
    div.backtotop{right: 20px;bottom: 200px;}
    .slide_brand .owl-item:nth-child(1) .item,
    .slide_brand .owl-item:nth-child(2) .item {
        float: left;
    }
    .slide_brand .owl-item:nth-child(3) .item {
        float: inline-end;
    }
    .slide_brand .owl-item:nth-child(4) .item,
    .slide_brand .owl-item:nth-child(5) .item {
        float: right;
    }
    #menu-menu_header_2024 .lang-item, #menu-menu_header_en .lang-item{
            display: none;
    }
    .gallery_slide_list_content  .slick-track{
        display: block !important;
    }
    .gallery_slide_list_content  .slick-track .item{
        height: auto !important;
    }
}

@media (max-width: 767px) {
    .menuhethong_footer {
        display: none; /* Ẩn menu ban đầu */
        max-height: 0; /* Đặt chiều cao ban đầu là 0 */
        overflow: hidden; /* Ẩn nội dung khi vượt quá chiều cao */
        transition: max-height 0.5s ease, opacity 0.5s ease; /* Hiệu ứng chiều cao và độ mờ */
        opacity: 0; /* Ban đầu menu trong suốt */
    }
    
    .menuhethong_footer.active {
        display: block; /* Hiển thị menu */
        max-height: 500px; /* Chiều cao tối đa phù hợp với nội dung (có thể chỉnh sửa) */
        opacity: 1; /* Menu hiển thị rõ */
        padding-left: 30px;
        margin:0px;
    }
    .hethongtrungtamtinhthanh{
        margin-top: 10px;
    }
    .hethongtrungtamtinhthanh .lable_tinhthanhtrungtam{ 
        text-align: justify;
        font-size: 20px;
        line-height: 1.2;
        /* margin-bottom: 0px; */
    }

    .lable_tinhthanhtrungtam {
        position: relative;
        cursor: pointer;
        font-size: 16px;
        line-height: 1.5;
        color: #333;
        font-weight: bold;
        padding-right: 30px; /* Tạo khoảng trống cho mũi tên */
    }
    
    /* Thêm mũi tên SVG vào nhãn */
    .lable_tinhthanhtrungtam::after {
        content: '';
        position: absolute;
        right: 10px; /* Đặt mũi tên bên phải nhãn */
        top: 65%;
        transform: translateY(-50%);
        width: 16px; /* Kích thước mũi tên */
        height: 16px;
        background-image: url('../images/theme2024/iconmuitenxuong.svg'); /* Đường dẫn đến file SVG */
        background-size: contain;
        background-repeat: no-repeat;
        transition: transform 0.3s ease; /* Hiệu ứng xoay */
    }
    
    /* Khi menu được mở, xoay mũi tên */
    .lable_tinhthanhtrungtam.active::after {
        transform: translateY(-50%) rotate(180deg); /* Xoay mũi tên 180 độ */
    }
    .download_app_vnvc {
        margin-left: calc(50% - 50vw);
        margin-right: calc(50% - 50vw);
        width: 100vw;
        clear: both;
        padding: 15px !important;
        background-color:#F48320;
        color:#ffffff;
    }
    .download_app_vnvc *{
        color: #ffffff;
        font-size:18px;
    }

    .download_app_vnvc{
        position: relative;
    }
    .footer_note.sz_10{
        font-size: 18px !important;
        text-align: left;
    }
    /* Thêm mũi tên SVG vào nhãn */
    .download_app_vnvc a::after {
        content: '';
        position: absolute;
        right: 10px; /* Đặt mũi tên bên phải nhãn */
        top: 0;
        bottom:0;
        margin:auto;
        /* transform: rotate(270deg); */
        width: 40px;
        height: 40px;
        background-image: url('../images/theme2024/icon-downloadapp.svg'); /* Đường dẫn đến file SVG */
        background-size: contain;
        background-repeat: no-repeat;
        transition: transform 0.3s ease; /* Hiệu ứng xoay */
    }
    .classchinhsach{
        padding: 30px 0px;
        text-align: left;
        font-size:18px;
        line-height:30px;
    }
    .menuhethong_footer li{
        margin-bottom: 0px;
    }
    .sec_brand.mt_70.mb_70{
        margin: 30px 0px;
    }
    .mb_fz_16{
        font-size: 16px;
    }
    .header-mobile .item_slogan .classbinhchon {
        line-height: 1;
        color:#A5B0C9;
    } 
    .header-mobile .item_slogan .slogan_m .pb_5{
        padding-bottom: 0px;
    }
    .header-mobile.scroll_fix_menu .item_slogan{
        display: none;
    } 
    #footer .item_slogan .slogan1{
        font-size: 68%;
        text-align: center;
        line-height: 1.5;
    }
    #footer .item_slogan .slogan2{
        font-size: 87%;
        text-align: center;
        line-height: 1.5;
    }
    .header-mobile .item_slogan .slogan1{
        font-size: 68%;
        color:#2B388F;
        text-align: center;
        font-weight: 700;
    }
    .header-mobile .item_slogan .slogan2{
        font-size: 87%;
        color:#2B388F;
        text-align: center;
        font-weight: 600;
    }
	.footer_qr p{
		display: flex;
		align-items: center;
		flex-direction: column;
	}
	body .box_service img{
		height: 70px;
	}
	body .box_service .dv_title{
		font-size: 14px;
	}
	.section_giatri .list_giatri .container_nmt .mb_30{
		margin-bottom: 5px;
	}
	.section_giatri .list_giatri .container_nmt .image img{
		margin: auto;
	}
	.wrap_gallery_slide_list_content{
        background: url('../images/bg_slider_list_content_mobi.jpg') no-repeat;
        background-size: 100% 100%;
        padding-left: 30px;
        padding-right: 30px;
        padding-top: 10px;
        padding-bottom: 10px;
    }    
}
@media (max-width: 399px){
    #footer .item_slogan .slogan1 {
        font-size: 60%;
        text-align: center;
        line-height: 1.5;
    }
    #footer .item_slogan .slogan2 {
        font-size: 77%;
        text-align: center;
        line-height: 1.5;
    }
    .header-mobile .item_slogan .slogan1{
        font-size: 60%;
        color:#2B388F;
        text-align: center;
        font-weight: 700;
    }
    .header-mobile .item_slogan .slogan2{
        font-size: 77%;
        color:#2B388F;
        text-align: center;
        font-weight: 600;
    }
}
.skeleton {
    background: linear-gradient(90deg, #e0e0e0 25%, #f0f0f0 50%, #e0e0e0 75%);
    background-size: 200% 100%;
    animation: shimmer 1.5s infinite linear;
    border-radius: 5px;
}

.skeleton-img {
    /* width: 261px; */
    height: 137px;
}

.skeleton-title {
    width: 60%;
    height: 20px;
    margin-bottom: 8px;
}

.skeleton-text {
    width: 80%;
    height: 16px;
    margin-bottom: 8px;
}

.skeleton-btn {
    width: 30%;
    height: 16px;
}
.table_qrcode {
	border: 3px solid #043a98 !important; 
	border-radius: 20px; 
	border-collapse: separate; 
	border-spacing: 0; 
	overflow: hidden; 
	width: 100%;
	background-color: #fff; 
}
.table_qrcode td {
	border: 3px solid #043a98; 
	padding: 10px; 
	text-align: left; 
	vertical-align: middle !important; 
}

.table_qrcode td:last-child {
	border-right: none;
}
.table_qrcode tr:first-child td:first-child {
	border-top-left-radius: 17px; 
}
.table_qrcode tr:first-child td:last-child {
	border-top-right-radius: 17px;
}
.table_qrcode tr:last-child td:first-child {
	border-bottom-left-radius: 17px;
}
.table_qrcode tr:last-child td:last-child {
	border-bottom-right-radius: 17px;
}
.table_qrcode img {
	display: block;
	margin: 0 auto; 
}
.table_qrcode a {
	background-color: #013896;
	padding: 5px 20px;
	border-radius: 20px;
	color: #ffffff;
	display: inline-block;
	text-decoration: none; 
}
@media(max-width:767px){
    .skeleton-img {
        width: 100%;
        height: 235px;
    }
    .skeleton-title {
        width: 60%;
        height: 30px;
        margin-bottom: 8px;
    }

    .skeleton-text {
        width: 80%;
        height: 20px;
        margin-bottom: 8px;
    }

    .skeleton-btn {
        width: 30%;
        height: 20px;
    }
}
@keyframes shimmer {
    from {
        background-position: -200% 0;
    }

    to {
        background-position: 200% 0;
    }
}

.zoom-in-out-element {
  animation: zoom-in-zoom-out 1s ease infinite;
}
@keyframes zoom-in-zoom-out {
  0% {
    scale: 100%;
  }
  50% {
    scale: 120%;
  }
  100% {
    scale: 100%;
  }
}

@media (max-width: 767px) {
    body table.table_qrcode {
        margin: 0 auto 25px;
        border-spacing: 0;
        border-radius: 8px !important;
        overflow: hidden !important;
        box-sizing: border-box;
        border-collapse: collapse;
        border: 1px solid #e6e8ef;
        display: block;
    }
    body table.table_qrcode tbody,
    body table.table_qrcode thead {
        width: 100%;
        display: table-row-group;
    }
    body table.table_qrcode td,
    body table.table_qrcode th {
        padding: 8px !important;
    }
    html body table.table_qrcode {
        width: 100%;
        max-width: 100%;
        overflow-x: auto !important;
        height: auto !important;
    }
    body table.table_qrcode tr:first-child td,
    body table.table_qrcode tr:first-child th {
        white-space: nowrap;
        /* text-wrap: balance; */
        min-width: 155px; /* error with first column is stt */
        /* max-width: 300px; !* error with first column is stt *! */
    }
    body table.table_qrcode tr:last-child td,
    body table.table_qrcode tr:last-child th {
        white-space: wrap;
        /* text-wrap: balance; */
        min-width: 155px; /* error with last column is stt */
        /* max-width: 300px; !* error with last column is stt *! */
    }
    body table.table_qrcode tr:first-child td span,
    body table.table_qrcode tr:first-child th span,
    body table.table_qrcode tr:first-child td p,
    body table.table_qrcode tr:first-child th p {
        white-space: pre-wrap;
    }
    /** css fix if table has thead then text in td of first row in tbody wraps **/
    body table.table_qrcode thead + tbody tr:first-child td {
        white-space: wrap;
    }
}