@media only screen and (max-width:1800px) {
	.section-tong-quan {
		padding: 30px 0;
	}

	.section-tong-quan .section-bg {
		background-size: 100% 100%;
	}

	.section-co-che {
		padding: 75px 0;
	}

}

@media only screen and (max-width:1400px) {
	.header-nav>li {
		margin: 0 10px;
	}

}

@media only screen and (max-width:1366px) {
	#logo {
		width: 260px;
	}

	.main_menu> .header-nav-main .menu-item>a {
		font-size: 14px;
	}

	.top_menu .nav-menu-contact > .menu-item>a {
		font-size: 12px;
	}

	.header-wrapper {
		height: 100px;
	}

	.top_menu .nav-menu-contact {
		margin-bottom: 3px;
	}

	.main_menu> .header-nav-main .menu-item>a.icon-seach>i {
		font-size: 16px;
	}

	.section-tong-quan {
		padding-bottom: 0;
	}

	.col-right-tongquan .title-tong-quan .title-home {
		margin-bottom: 10px;
	}

	.col-right-tongquan .sub_title {
		margin-bottom: 5px;
	}

	.lists-tongquan {
		margin-bottom: 20px;
	}

	.wapper_bottom_tongquan {
		margin-top: 15px;
	}

	.btn-read-more > a {
		font-size: 15px;
		line-height: 20px;
	}

	.wapper_bottom_tongquan .block_items_box .box-item .box-image {
		width: 33px;
	}

	.wapper_bottom_tongquan .block_items_box .box-text .top_text {
		font-size: 15px;
	}

	.section-co-che {
		padding: 50px 0;
	}

	.title_block {
		padding: 30px 0;
	}

	.section-van-ban {
		padding-bottom: 40px;
	}

}

@media only screen and (max-width:1170px) {
	.header-nav>li {
		margin: 0 8px;
	}

	.main_menu> .header-nav-main .menu-item>a {
		font-size: 13px;
	}

	.content_block .row_main {
		padding: 0 15px;
	}

	.lists-tongquan li.item {
		font-size: 13px;
	}

	.col-right-tongquan .title-tong-quan .title-home {
		font-size: 25px;
		line-height: 25px;
	}

}

@media only screen and (max-width:1024px) {
	#logo, #logo img, .header-wrapper.sticky #logo {
		width: 200px;
		height: auto;
	}

	.header-main .header-inner .col-left {
		width: calc(100% - 200px);
	}

	.main_menu> .header-nav-main .menu-item>a, .select2-container--default .select2-selection--single .select2-selection__rendered {
		font-size: 12px;
	}

	.main_menu> .header-nav-main>.menu-item:last-child {
		width: 15px;
	}

	.nav-dropdown-search {
		right: -15px;
	}

	.main_menu> .header-nav-main .menu-item>a.icon-seach>i {
		font-size: 14px;
		top: 0;
	}

	.list-news .btn_cate > a {
		font-size: 11px;
	}

	.section-tong-quan .section-bg {
		background-position: 40% 50%;
	}

	.section-tong-quan .section-bg {
		background-size: 135% 100%;
	}

	.col-1-footer {
		width: 530px;
	}

	.col-3-footer {
		width: calc(100% - 730px);
	}

}

@media only screen and (max-width:850px) {
	.content_block .row_main .lead {
		font-size: 12px;
	}

	.so_lieu .number {
		font-size: 29px;
	}

	.so_lieu .text {
		font-size: 12px;
	}

	.content_block .row_main .col_left {
		padding-right: 10px;
	}

	.content_block .row_main .col_right {
		padding-left: 10px;
	}

	.list-news .box-image .attachment-original {
		height: 250px;
	}

	.section-tong-quan .section-bg {
		background-size: cover;
		background-position: 60%;
	}

	.col-right-tongquan {
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}

	.section-tong-quan {
		padding: 40px 0;
	}

	.section-tong-quan .section-bg {
		background: url(../images/bgmobile-section-tong-quan.png) no-repeat;
		background-position: 60%;
	}

	.slider-wrapper-home .flickity-slider>img {
		height: 400px;
	}

	.left_video > .col {
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}

	.left_video > .col.col-lg-7 {
		order: 1;
	}

	.left_video > .col.col-lg-5 {
		order: 2;
	}

	.left_video .box-video .thumbnail_video img {
		border-radius: 10px;
		width: 175px;
		height: 120px;
		object-fit: cover;
	}

	.left_video .box-video .thumbnail_video {
		width: 175px;
		height: 120px;
	}

	.left_video .box-video .description_videos {
		width: calc(100% - 175px);
	}

	.section-van-ban .type_doccument, .section-van-ban .agency, .section-van-ban .key_search, .section-van-ban .btn_search_vb {
		width: 49%;
		margin-bottom: 10px;
	}

	.section-van-ban .type_doccument, .section-van-ban .key_search {
		margin-right: 1%;
	}

	.section-van-ban .agency, .section-van-ban .btn_search_vb {
		margin-left: 1%;
		margin-right: 0;
	}

	.box_nghien-cuu .box-image img {
		height: 265px;
	}

	.main_project .box_project .box-image img {
		height: 145px;
	}

	.section-publications {
		padding-top: 0;
	}

	.box-anPham.box-vertical .box-image img, .box-anPham.box-vertical .box-image {
		width: 140px;
	}

	.box-anPham.box-vertical .box-text {
		width: calc(100% - 140px);
		padding-left: 10px;
		padding-right: 10px;
	}

	.box-anPham .wapper_detail .chart-display, .box-anPham .wapper_detail .download {
		width: 50%;
	}

	.bottom_anPham .box-anPham .wapper_detail .chart-display>a, .bottom_anPham .box-anPham .wapper_detail .download>a {
		font-size: 11px;
	}

	.col-2-footer, .col-3-footer {
		width: 50%;
	}

	.col-1-footer, .col-1-footer .text-right_footer .des_site {
		width: 100%;
		max-width: 100%;
		margin-bottom: 15px;
	}

	#footer .section-footer {
		padding-top: 50px;
	}

	.wapper_footer_top {
		padding-bottom: 25px;
	}

	.section_banner_top {
		min-height: 340px;
	}

	.section_banner_top>.section-content {
		min-height: 280px;
	}

	.section_banner_top>.section-content>.breadcumbs_title>h2 {
		font-size: 30px;
	}

	.wapper_sidebar_leislation .label_radio {
		display: none;
	}

	.tuyen-dung .wapper_search_leislation .bot_form>div.key_search {
		width: 240px;
	}

	.content-tuyen-dung .table thead tr th {
		width: auto !important;
	}

	.form-group-send button.btn-primary {
		width: calc(50% - 50px);
	}

}

@media only screen and (max-width:800px) {
	.top_menu, .main_menu {
		display: none;
	}

	.header-wrapper {
		height: 70px;
	}

	#logo img, #logo, .header-wrapper.sticky #logo {
		height: auto;
	}

	.header-wrapper.sticky {
		height: 50px;
	}

	.custom-menu-mobile {
		display: block;
	}

	.navbar-collapse {
		position: fixed;
		top: 0px;
		left: 0;
		padding-left: 15px;
		padding-right: 15px;
		padding-bottom: 15px;
		height: 100%;
	}

	.navbar-collapse.collapsing {
		height: 100%;
		left: -75%;
		transition: height 0s ease;
	}

	.navbar-collapse.show {
		height: 100%;
		left: 0;
		transition: left 400ms ease-in-out;
		min-width: 280px;
		padding: 0 !important;
		overflow-y: auto;
	}

	.navbar-toggler.collapsed ~ .navbar-collapse {
		transition: left 400ms ease-in;
	}

	.custom-menu-mobile {
		width: max-content;
		padding: 0;
		right: 0;
		left: unset;
		top: 10px;
	}

	.mobile_menu .navbar-toggler {
		border: unset;
		color: #fff;
		opacity: 1;
	}

	.overlay_menu.active {
		position: fixed;
		top: 0;
		left: 0;
		height: 100%;
		width: 100%;
		background: #000000a6;
		z-index: 99;
	}

	.navbar-collapse.show .navbar-toggler {
		position: absolute;
		top: 5px;
		right: 5px;
		padding: 0;
	}

	.mobile_menu>.navbar-toggler[aria-expanded="true"] {
		display: none;
	}

	.mobile_menu .navbar-nav .nav-item {
		border-top: 1px solid #c5c5c5;
		position: relative;
	}

	.mobile_menu .navbar-nav .nav-item .nav-link {
		padding-left: 15px;
		padding-right: 15px;
		font-size: 15px;
		font-weight: 500;
		color: #333;
		top: 2px;
		font-family: OpenSans-Bold;
		width: calc(100% - 40px);
	}

	.html_nav_position_text {
		background: var(--main-color);
		min-height: 40px;
		padding-left: 13px;
	}

	.icon_menu_home_mobile {
		width: 19px;
		height: 17px;
		background: url(../images/icon_homo_core.png) no-repeat;
		position: absolute;
		top: 11px;
		background-size: 100%;
	}

	.header-wrapper.sticky {
		animation: unset;
	}

	.nav-mobile-sub>.menu-item {
		list-style: none;
		padding: 4px 15px;
		padding-left: 35px;
	}

	.nav-mobile-sub {
		padding: 10px 0;
		background: #e6e6e6;
		display: none;
	}

	.nav-mobile-sub>.menu-item>a {
		line-height: 1.3em;
		height: 1.3em;
		display: -webkit-box;
		-webkit-line-clamp: 1;
		-webkit-box-orient: vertical;
		overflow: hidden;
		text-overflow: ellipsis;
		font-size: 15px;
		color: #333;
	}

	.mobile_menu .has-child .fa-caret-down {
		position: absolute;
		right: 0;
		width: 40px;
		height: 40px;
		top: -3px;
		font-size: 18px;
		cursor: pointer;
		color: #949494;
	}

	.mobile_menu .has-child .fa-caret-down::before {
		position: absolute;
		left: 50%;
		top: 50%;
		transform: translate(-50%, -50%);
	}

	.mobile_menu .has-child .fa-caret-down.rotate_180 {
		transform: rotate(180deg);
	}

	.section_banner_top>.section-content>.breadcumbs_title {
		bottom: 20px;
	}

	.section_banner_top {
		min-height: 300px;
	}

	.section_banner_top>.section-content {
		min-height: 240px;
	}

	.blog-single .avatar-image>img {
		height: 295px;
	}

	.blog-single .block_title h1.title_post {
		font-size: 22px;
		line-height: 33px;
	}

	.blog-single .block_title {
		margin-top: 22px;
	}

	.blog-single .block_isocal {
		flex-wrap: wrap;
	}

	.blog-single .block_isocal>div {
		width: 50%;
		margin: 0;
		margin-bottom: 5px;
	}

	.entry-content.single-page {
		margin-top: 20px;
	}

	.archive-document-leislation.section_banner_top>.section-content>.breadcumbs_title {
		bottom: 45px;
	}

	.content_block .row_main .col_left:after {
		display: none;
	}

	.wapper_search_video .top_form>div.key_search, .wapper_search_video .top_form>div.category_search {
		width: 50%;
		margin-bottom: 15px;
	}

	.wapper_search_video .top_form>div.buton_search_video {
		width: 50%;
		padding: 0;
	}

	.filter_giam_nhe .key_search {
		width: calc(100% - 259px);
	}

	.filter_giam_nhe .nganh_search {
		width: calc(100% - 555px);
	}

	.filter_giam_nhe .radio, .filter_giam_nhe .nganh_search {
		margin-bottom: 25px;
	}

	.content_main_table {
		overflow-x: scroll;
	}

	.wapper_search_hoiThao .top_form .orderby_search, .wapper_search_hoiThao .top_form .key_search {
		width: 50%;
	}

	.wapper_search_hoiThao .top_form .buton_search_video {
		width: 100%;
		padding: 0;
		margin-top: 15px;
	}

	.blog-wrapper.main_HoiThao .core_layout_archive #post-list .post .article-inner .entry-header, .blog-wrapper .core_layout_archive #post-list .post .article-inner .entry-content {
		width: 100%;
	}

	.wapper_search_hoiThao .top_form .key_search {
		padding-right: 0;
	}

	.blog-wrapper.main_HoiThao .core_layout_archive #post-list .post .article-inner .entry-header img {
		width: 100%;
		height: 300px;
	}

	.wapper_search_hoiThao .top_form .orderby_search {
		order: 2;
		width: 50%;
		margin-top: 15px;
	}

	.wapper_search_hoiThao .top_form .key_search {
		order: 1;
		width: 100%;
		padding: 0;
	}

	.wapper_search_hoiThao .top_form .buton_search_video {
		order: 3;
		width: 50%;
	}

	.blog-wrapper .core_layout_archive #post-list .post .article-inner .entry-content .entry-summary {
		position: relative;
		top: 0;
		left: 0;
		transform: translate(0, 0);
		padding: 20px;
	}

	.main_HoiThao.blog-wrapper .core_layout_archive #post-list .post .article-inner .entry-content {
		height: auto;
	}

	.blog-wrapper.main_HoiThao .duThao-box .status_inline {
		flex-wrap: wrap;
	}

	.blog-wrapper.main_HoiThao .duThao-box .status_inline>div {
		width: 50%;
		margin: 0;
		margin-bottom: 10px;
	}

	.blog-wrapper.main_HoiThao .core_layout_archive #post-list .post .article-inner .entry-content .entry-summary {
		padding-top: 20px
	}

	.kiem-ke .container_table_pc .col-12 {
		overflow-x: scroll;
	}

	.kiem-ke .container_table_pc .col-12 table th, .kiem-ke .container_table_pc .col-12 table td {
		min-width: 200px;
	}

	.seach-kiem-ke.wapper_search_video .top_form>div.key_search, .seach-kiem-ke.wapper_search_video .top_form>div.category_search {
		width: 50%;
	}

	.seach-kiem-ke.wapper_search_video .top_form>div.buton_search_video {
		width: 100%;
	}

	.title_lv {
		padding-left: 15px
	}

	.lich-ct-page .filter_ct .lanh_dao, .lich-ct-page .filter_ct .tuan {
		width: 50%;
		margin-bottom: 15px;
	}

	.lich-ct-page .filter_ct .range_date {
		width: 50%;
		padding-left: 0;
	}

	.lich-ct-page .filter_ct .next_week, .lich-ct-page .filter_ct .pev_week {
		width: 25%;
	}

	.lich-ct-page .filter_ct .tuan {
		padding-right: 0;
	}

	.list_tqBreadcumbs, .legend_custom {
		display: none;
	}

	.ndc-page .page-wrapper>.tab_menu {
		margin-bottom: 35px;
	}

	.title_kb {
		font-size: 23px;
	}

	.section_kbmt>.col > .inner-col {
		padding: 30px;
		height: auto;
	}

	.linh_vuc .title_NDC {
		width: 100%;
		flex-basis: unset;
	}

	.search_giamNhe .searchform .key_search, .search_giamNhe .searchform .Gn_project, .search_giamNhe .searchform .Gn_type, .search_giamNhe .searchform .Gn_diaPhuong {
		width: 33.333%;
		margin-bottom: 15px;
	}

	.table_GN .col-12 {
		overflow-x: scroll;
	}

	.table_GN .col-12 .table th, .table_GN .col-12 .table td {
		min-width: 200px;
	}

	.main-document .box_item_vb .block_info .date {
		margin-bottom: 10px;
	}

	.main-document .box_item_vb .block_info .download::after {
		display: none;
	}

	.main-document .box_item_vb .block_info .date {
		position: relative;
	}

	.main-document .box_item_vb .block_info .date::after {
		position: absolute;
		content: "";
		border-right: 1px solid;
		right: 35%;
		height: 100%;
	}

	.main_detai_hoiThao .tag_lable {
		display: none;
	}

	.main_detai_hoiThao .main_conent {
		width: 100%;
	}

	.tuyen-dung .wapper_search_leislation .bot_form {
		flex-wrap: wrap;
	}

	.dang_ky_ung_tuyen .form-group input {
		width: 100%;
	}

	.section_banner_top.archive-tuyen-dung>.section-content>.breadcumbs_title {
		bottom: 40px;
	}

	.content-tuyen-dung .inner-table {
		overflow-x: scroll;
	}

	.content-tuyen-dung .table th, .content-tuyen-dung .table td {
		min-width: 120px;
	}

	.content-tuyen-dung .table .c-mobile {
		min-width: 300px;
	}

	.verssion .content_download .box_image_psd img {
		width: 50px;
	}

	.c-mobile-td {
		width: 150px !important;
	}

	.frist-post .article-inner .entry-header {
		width: 300px;
	}

	.frist-post .article-inner .entry-content {
		padding-left: 30px;
	}

	.frist-post .article-inner .entry-header img {
		width: 100%;
		height: 260px;
	}

	.main-post-archive .list_post_archive > .post .entry-header img {
		height: 135px;
	}

	.ndc-page .page-wrapper.kich-ban-contents .top_form .kich_ban_search, .ndc-page .page-wrapper.kich-ban-contents .top_form .tinh_search, .ndc-page .page-wrapper.kich-ban-contents .top_form .huyen_search, .ndc-page .page-wrapper.kich-ban-contents .top_form .buton_search_video {
		width: 50%;
		margin-bottom: 10px;
	}

	.ndc-page .page-wrapper.kich-ban-contents .top_form .tinh_search {
		padding-right: 0;
	}

	.ndc-page .page-wrapper.kich-ban-contents .top_form .huyen_search {
		padding-left: 0;
		padding-right: 10px;
	}

	.ndc-page .page-wrapper.kich-ban-contents .top_form .buton_search_video {
		padding-left: 10px;
	}

	.page-wrapper {
		padding-top: 0;
		padding-bottom: 30px;
	}

	.archive-anpham.page-wrapper>.row {
		margin-top: 0px;
	}

	.wapper_search_video {

		/* margin: 0 -15px; */
		padding: 25px 15px 15px;
	}

	.wapper_search_video .top_form>div.key_search, .wapper_search_video .top_form>div.category_search, .wapper_search_video .top_form>div.buton_search_video {
		width: 100%;
		padding: 0;
	}

	.wapper_search_video .top_form>div.category_search>.form-label {
		display: none;
	}

	.wapper_search_video .top_form>div.buton_search_video {
		width: 50%;
		margin-bottom: 15px;
		padding-left: 5px;
	}

	.section_banner_top>.section-content>.breadcumbs_title>h2 {
		font-size: 27px;
		text-align: center;
	}

	.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
		background-color: #019EE1;
		border-color: #019EE1;
	}

	.main-post-archive .frist-post .category_name>a {
		border-radius: 3px;
	}

	.wapper_search_video .top_form>div.category_search {
		width: 50%;
		padding-right: 5px;
	}

	.wapper_search_video .top_form>div.category_search>.form-control {
		width: 95%;
	}

	.leislation-archive.page-wrapper>.row {
		margin-top: 0;
	}

	.tuyen-dung .wapper_search_leislation {
		margin-left: -15px;
		margin-right: -15px;
		padding: 22px 15px 30px;
	}

	.wapper_search_leislation .top_form>div {
		width: 50%;
	}

	.wapper_search_leislation .top_form>div.lv_van_ban {
		padding-left: 0;
	}

	.wapper_search_leislation .top_form>div.co_quan {
		padding-right: 0;
	}

	.wapper_search_leislation .top_form>div.lv_van_ban, .wapper_search_leislation .top_form>div.key_search {
		padding-right: 3px;
		margin-bottom: 6px;
	}

	.wapper_search_leislation .top_form>div.type_document, .wapper_search_leislation .top_form>div.co_quan {
		padding-left: 3px;
		margin-bottom: 6px;
	}

	.searchform .bot_form .buton_search_leislation {
		margin-left: auto;
	}

	.searchform .bot_form .buton_search_leislation .btn.btn-primary {
		padding: 12px;
	}

	.leislation-archive .searchform .top_form .form-control {
		font-size: 14px;
		line-height: 25px;
	}

}

@media (min-width:768px) {
	.navbar-expand-md .navbar-collapse {
		display: unset !important;
	}

	.collapse:not(.show) {
		display: none !important;
	}

	.navbar-expand-md .navbar-toggler {
		display: block;
	}

	.navbar-expand-md .navbar-nav {
		flex-direction: column;
	}

}

@media only screen and (max-width:680px) {
	.top_anPham {
		margin-bottom: 0;
	}

	.top_anPham .box-anPham {
		display: grid;
		align-items: center;
		grid-template-columns: 140px calc(100% - 140px);
		grid-template-rows: 90px 50px;
		background: #fff;
		border-radius: 8px;
		filter: drop-shadow(0 0 8px rgba(0, 0, 0, 0.05));
	}

	.top_anPham .box-anPham .box-image {
		grid-row-start: 1;
		grid-row-end: 3;
	}

	.top_anPham .box-anPham .box-image img {
		height: 140px;
	}

	.top_anPham .box-anPham .box-text {
		padding: 0 10px;
		margin-top: 15px;
	}

	.top_anPham .box-anPham .box-text a {
		font-size: 13px;
		line-height: 20px;
		height: 60px;
		-webkit-line-clamp: 3;
	}

	.top_anPham .box-anPham .wapper_detail {
		padding: 0 10px;
		margin-bottom: 10px;
	}

	.top_anPham .box-anPham .wapper_detail .chart-display>a, .top_anPham .box-anPham .wapper_detail .download>a {
		font-size: 11px;
	}

	.entry-content img {
		width: 100% !important;
		height: 100% !important;
	}

}

@media only screen and (max-width:550px) {
	.col_video .col-inner .video-button-wrapper {
		height: 300px;
	}

	.section-intro .more-info {
		height: auto;
	}

	.content_block .title_lead .text-title {
		height: auto;
		top: -37px;
		font-size: 15px;
		min-width: 90%;
	}

	.content_block .title_lead .text-title::after {
		border-right: 20px solid transparent;
		border-bottom: 38px solid #019EE1;
		right: -20px;
	}

	.soLieu_1, .soLieu_2 {
		display: inline-block;
	}

	.so_lieu .text {
		padding-left: unset;
	}

	.content_block .title_lead .text-title::before, .content_block .title_lead::before {
		display: none;
	}

	.content_block .row_main .col_left, .content_block .row_main .col_right {
		width: 100%;
	}

	.content_block .row_main .col_left, .content_block .row_main .col_right {
		padding: 0;
	}

	.content_block .row_main .col_right {
		display: none;
	}

	.content_block .row_main {
		top: 0;
		padding-bottom: 20px;
	}

	.so_lieu .number {
		font-size: 26px;
		color: #ffffff;
	}

	.title_block {
		padding-top: 10px;
		padding-bottom: 25px;
	}

	.title_block .home-title {
		font-size: 16px;
		margin: 0;
	}

	.title_block .flex-end-link {
		font-size: 12px;
	}

	.list-news .box-text {
		height: 100px;
		padding: 20px 15px 10px 15px;
		overflow: hidden;
	}

	.list-news .box-text h4 a {
		font-size: 18px;
		line-height: 26px;
		-webkit-line-clamp: 3;
		height: unset;
	}

	.list-news .btn_cate > a {
		font-size: 10px;
		line-height: 16px;
		color: #ffffff;
		background: #3c63e2;
		padding: 4px 6px;
		border-radius: 3px;
	}

	.list-news .btn_cate {
		padding: 0 15px;
	}

	.list-news .box {
		margin-bottom: 15px;
	}

	.list-news {
		padding-left: 8px;
		padding-right: 8px;
	}

	.list-news >[class*="col-"] {
		padding-left: 7px;
		padding-right: 7px;
		margin-bottom: 12px;
	}
	.list-news >[class*="col-"] > .col-inner,
	.list-news >[class*="col-"] > .col-inner > .box {
		height:100%;
	}

	.list-news .box-image .attachment-original {
		height: 115px;
	}

	.col-right-tongquan .btn-read-more > a{
		display: block;
	}
	.col-right-tongquan .btn-read-more > a,
	.main_content_co_che .btn-read-more {
		font-size: 10px;
		border-radius: 6px;
	}

	.main-document .box_item_vb .title_vb > a,
	.description_vb {
		font-size: 12px;
	}
	.blog-wrapper .core_layout_archive #post-list .post {
		border-bottom: unset;
	}
	.main-document .box_item_vb .block_info .date,
	.main-document .box_item_vb .block_info .download>a {
		font-size: 10px;
		line-height: unset;
	}
	.section-news {
		padding-bottom: 20px;
		padding-top: 20px;
	}

	.wapper_bottom_tongquan .block_items_box .box-item {
		width: 50%;
	}

	.section-tong-quan {
		padding: 0;
	}

	.section-tong-quan .section-bg {
		position: relative;
		display: block;
		height: 200px;
		background: url(../images/bg_section3.png) no-repeat;
		background-size: cover;
	}
	.main-document .box_item_vb .block_info .date::after {
		right: 20%;
	}
	.section-tong-quan .section-content {
		padding: 35px 0;
		background-color: #f5f5f5;
	}

	.lists-tongquan li.item::before {
		content: unset;
	}

	.col-right-tongquan {
		padding: 0;
	}

	.lists-tongquan li.item {
		text-align: justify;
		text-align-last: left;
	}

	.top_filter {
		display: block;
	}

	.top_filter .left-title {
		width: 100%;
	}

	.top_filter .form-inline .year_filter {
		width: 160px;
	}

	.quoc_gia_filter .col-form-label {
		display: none;
	}

	.top_filter .form-inline .quoc_gia_filter, .top_filter .form-inline .quoc_gia_filter .form-control {
		width: 160px;
	}

	.bieu_do_detail {
		margin-top: 25px;
		padding: 0;
		flex-direction: column-reverse;
	}

	.text-left_chart {
		font-size: 12px;
		writing-mode: unset;
		transform: unset;
		margin-top: 20px;
	}

	.section-kiem-ke {
		padding: 30px 0;
	}

	.section-videos {
		padding-top: 25px;
		padding-bottom: 0;
	}

	.thumbnail_video_large img {
		width: 100%;
		height: 100%;
		padding: 0;
	}

	.thumbnail_video_large .play_icon {
		width: 32px;
		height: 32px;
		background: url(../images/play_small_xanh.png) no-repeat;
	}

	.box-video-large .description_videos_large {
		padding: 12px 20px 12px 22px;
		flex: 1;
	}

	.box-video-large .description_videos_large .Top_title {
		margin: 0;
		font-size: 14px;
		line-height: 25px;
		margin-top: 15px;
		text-transform: unset;
	}

	.box-video-large .description_videos_large .Top_title a {
		-webkit-line-clamp: 2;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		overflow: hidden;
		text-overflow: ellipsis;
		font-size: 10px;
		line-height: 16px;
		color: #454856;
	}

	.description_videos_large .bottom_title {
		color: #019EE1;
		font-weight: 300;
		font-family: Montserrat-Regular;
		font-size: 9px;
		line-height: 16px;
	}

	.row-videos .left_video > .col.col-lg-7 {
		margin-bottom: unset;
	}

	.row-videos .left_video > .col.col-lg-7 .box-video-large {
		display: flex;
		align-items: center;
		flex-wrap: wrap;
		background: #fff;
		border-radius: 10px;
		filter: drop-shadow(0 0 8px rgba(0, 0, 0, 0.05));
		margin-bottom: 30px;
	}

	.left_video .box-video .thumbnail_video {
		width: 106px;
		height: 75px;
	}

	.thumbnail_video_large {
		width: 106px;
		height: 75px;
	}

	.left_video .box-video .description_videos {
		padding: 12px 20px 12px 22px;
		flex: 1;
	}
	.blog-wrapper.video-page-single .wapper_videos.main-video .avatar-image.thumbnail_video_large {
		width: 100%;
		height: 100%;
	}
	.box-video-large .thumbnail_video_large {
		width: 106px;
		height: 75px;
	} 
	.blog-wrapper.leislation-archive.page-wrapper.container .wapper_search_leislation .bot_form {
		flex-wrap: wrap;
	}
	.blog-wrapper.leislation-archive.page-wrapper.container .wapper_search_leislation {
		margin: 0 -15px;
	}
	.description_videos .Top_title a {
		-webkit-line-clamp: 2;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		overflow: hidden;
		text-overflow: ellipsis;
		font-size: 10px;
		line-height: 16px;
		color: #454856;
		margin: 0;
	}

	.description_videos .bottom_title {
		font-size: 9px;
		line-height: 16px;
	}

	.left_video .box-video .thumbnail_video img {
		width: 100%;
		height: 100%;
		padding: 0;
	}

	.subtitle_co_che {
		font-size: 14px;
	}

	.description_co_che {
		font-size: 12px;
		margin-bottom: 20px;
	}

	.main_content_co_che > [class*="col-"] {
		padding-left: 50px;
		padding-right: 130px;
		margin-bottom: unset;
	}

	.main_content_co_che > .col-md-12 {
		padding-left: 30px;
		padding-right: 30px;
	}

	.title_co_che {
		font-size: 16px;
		line-height: 20px;
		margin-bottom: 18px;
	}

	.section-co-che {
		padding: 22px 0;
	}

	.sectiom-ads {
		display: none;
	}

	.sectiom-ads .main-ads .icon_ads {
		display: none;
	}

	.sectiom-ads .main-ads .wapper_text_ads {
		width: 100%;
		padding: 0 15px;
	}

	.sectiom-ads .main-ads {
		background-size: cover;
	}

	.bottom_title_ads>a {
		font-size: 16px;
		line-height: 22px;
		text-align: justify;
	}

	.section-projects {
		padding-bottom: 0px;
		padding-top: 5px;
	}

	.main_project .box_project {
		margin: 0;
	}

	.main_project .slick-track {
		margin: 0;
	}

	.top_anPham .box-anPham .box-image img {
		height: 128px;
	}

	.top_anPham {
		margin-bottom: 0;
	}

	.top_anPham .box-anPham {
		display: grid;
		align-items: center;
		grid-template-columns: 110px calc(100% - 110px);
		grid-template-rows: 78px 50px;
		background: #fff;
		border-radius: 8px;
		filter: drop-shadow(0 0 8px rgba(0, 0, 0, 0.05));
	}

	.top_anPham .box-anPham .box-image {
		grid-row-start: 1;
		grid-row-end: 3;
	}

	.top_anPham .box-anPham .box-text {
		padding: 0 10px;
		margin-top: 15px;
	}

	.top_anPham .box-anPham .box-text a {
		font-size: 13px;
		line-height: 20px;
		height: 60px;
		-webkit-line-clamp: 3;
	}

	.top_anPham .box-anPham .wapper_detail {
		padding: 0 10px;
	}

	.top_anPham .box-anPham .wapper_detail .chart-display a {
		font-size: 11px;
	}

	.top_anPham .box-anPham .wapper_detail .download>a {
		font-size: 11px;
	}

	.top_anPham .col {
		margin-bottom: 15px;
	}

	.box-anPham.box-vertical .box-image img, .box-anPham.box-vertical .box-image {
		width: 110px;
	}

	.box-anPham.box-vertical .box-text {
		width: calc(100% - 120px);
	}

	.col-1-footer .text-right_footer {
		width: 100%;
		padding: 0;
		position: relative;
		margin-top: 10px;
	}

	.col-1-footer .text-right_footer .sub_site {
		position: absolute;
		top: -45%;
		left: 25%;
	}

	.col-1-footer .text-right_footer .main_site {
		position: absolute;
		top: -20%;
		left: 25%;
	}

	.col-1-footer, .col-1-footer .text-right_footer .des_site {
		margin-bottom: 7px;
	}

	.col-2-footer, .col-3-footer {
		padding-left: 0;
	}

	.wapper_bottom_footer>p {
		padding-top: 15px;
	}

	.wapper_footer_top .list-item>.item>a, .wapper_footer_top .list-item>.item {
		font-size: 13px;
	}

	.lightboxright iframe {
		min-height: 200px;
	}

	.blog-wrapper .core_layout_archive #post-list .post .article-inner .entry-header, .blog-wrapper .core_layout_archive #post-list .post .article-inner .entry-content {
		width: 100%;
	}

	.blog-wrapper .core_layout_archive #post-list .post .article-inner .entry-content .entry-summary {
		padding: 0;
		display: flex;
    	flex-direction: column;
	}
	.blog-wrapper .core_layout_archive #post-list .post .article-inner .entry-content .entry-summary .date_status {
		order: 2;
	}
	.blog-wrapper .core_layout_archive #post-list .post .article-inner .entry-content .entry-summary .title_name_post {
		order: 1;
	}
	.blog-wrapper .core_layout_archive #post-list .post .article-inner .entry-content .entry-summary .news-item-text {
		order: 3;
	}

	.blog-wrapper .core_layout_archive #post-list .post .article-inner .entry-header {
		height: 220px;
	}

	.blog-wrapper .core_layout_archive #post-list .post .article-inner .entry-header img {
		width: 100%;
		height: 220px;
	}
	.filter_ct .form-control{ 
		font-size: 14px;
		height: 35px;
	}
	.project_compete.hd_GN .title_pc {
		top: unset;
	}
	.project_compete.hd_GN .search_giamNhe {
		top: unset;
		padding-bottom: unset;
	}
	.project_compete.hd_GN .table_GN {
		margin-top: 0;
		margin-left: -15px;
		margin-right: -15px;
	}
	.project_compete.hd_GN .table_GN thead {
		background-color: #eeeff0;
	}

	/* .blog-wrapper .core_layout_archive #post-list .post .article-inner .entry-content {
		 height: 115px; 
		}
	*/

	.blog-wrapper.blog-archive {
		padding-top: 25px;
	}

	.blog-single .avatar-image>img {
		height: 210px;
	}

	.leislation-title {
		font-size: 25px;
		text-align: justify;
		line-height: 1.4em;
	}

	.title_block_other_document {
		margin-top: 15px;
	}

	.leislation-single .main-document {
		margin-top: 10px;
	}

	.wapper_sidebar_leislation .label_radio {
		display: block;
	}

	.project.page-wrapper>.row.align-center {
		margin-top: 0;
	}

	.lists-tongquan li.item {
		font-size: 12px;
	}

	.wapper_bottom_tongquan {
		margin-top: 30px;
	}

	.list-news .box-text h4 a {
		font-size: 10px;
		line-height: 15px;
	}
	.flang_mobile .list_flang{
		display: flex;
		align-items: center;
		padding-left: 15px;
		margin-top: 20px
	}
	.flang_mobile .list_flang img{
		width: 35px;
		height: 20px;
	}
	.flang_mobile .list_flang .item{
		margin-right: 20px
	}
	.overview-ndc-mobile.col {
		display: block;
	}	
	.overview-ndc-mobile.col .overview-ndc-title-mobile {
		font-family: Montserrat-SemiBold;
		font-size: 14px;
	}
	.overview-ndc-mobile.col .list-overview-ndc-mobile {
		font-family: RobotoCondensed-Light;
		font-size: 12px;
	}
}

@media only screen and (max-width:480px) {
	.tuyen-dung.blog-single .block_isocal {
		flex-wrap: nowrap;
    	flex-direction: row;
	}
	.ndc-page .page-wrapper .title_tainguyen a {
		font-family: 'Montserrat-SemiBold';
		color: #2b2b2b;
		text-transform: none;
		/* font-size: 16px; */
	}
	.ndc-page .page-wrapper .cac_hd ,
	.ndc-page .page-wrapper .ke_hoach {
		padding-top: 20px;
	}
	.kiem_ke_row .titleNDC select.slectYear {
		width: 40%;
    	margin-right: 10px;
	}
	.kiem_ke_row .titleNDC .quoc_gia_filter {
		width: 60%;
		flex: 1;
	}
	.kiem_ke_row .titleNDC .quoc_gia_filter .form-control {
		width: 100%;
	}
	.ke_hoach  .top_title_hd .title_tainguyen {
		margin-bottom: 0;
	}
	.ke_hoach  .top_title_hd .title_tainguyen a {
		font-family: 'Montserrat-SemiBold';
		color: #2b2b2b;
		text-transform: none;
		/* font-size: 16px; */
	}
	.ndc-page .page-wrapper .ke_hoach .main_kehoach .box_nghien-cuu .box_text a {
		font-family: 'Montserrat-Regular';
		font-size: 12px;
		color: #454856;
	}
	.leislation-archive.tuyen-dung .blog-single .block_isocal>div.share {
		flex: 1;
		margin-left: 35px;
		width: unset;
	}
	
	.section_banner_top>.section-content>.breadcumbs_title {
		bottom: 40px;
	}

	.video-page-single.page-wrapper>.row {
		margin-top: 15px;
	}

	.archive-videos>.col {
		margin-bottom: 32px;
	}

	.title_ght-sessions>h1 {
		font-size: 20px;
	}

	.main_page_NDC .title_ght-sessions {
		margin-bottom: 0;
		margin-top: 15px;
	}

	.ndc-page .page-wrapper .tab_menu {
		display: none;
	}

	.section_banner_top {
		min-height: 275px;
	}

	.section_banner_top>.section-content>.breadcumbs_title>h2 {
		font-size: 21px;
		display: flex;
		flex-direction: column;
		-webkit-line-clamp: 1;
		-webkit-box-orient: vertical;
		overflow: hidden;
		text-overflow: ellipsis;
	}

	.blog-single .block_title h1.title_post {
		line-height: 30px;
		font-size: 22px;
	}

	.blog-single .block_title {
		margin-top: 20px;
	}

	.page-wrapper {
		padding-bottom: 10px;
		padding-top: 20px;
	}
	.project.page-wrapper {
		padding-top: 0;
	}
	.blog-archive.main_HoiThao .top_form .form-control {
		line-height: unset;
	}
	.wapper_search_hoiThao .top_form .buton_search_video,
	.wapper_search_hoiThao .top_form .orderby_search {
		margin-top: 5px;
	}

	.archive-anpham.page-wrapper>.row {
		margin-top: 15px;
	}

	.block_isocal {
		flex-wrap: wrap;
	}

	.blog-single .block_isocal>div {
		width: 100%;
	}
	.leislation-archive.tuyen-dung.blog-single .block_isocal>div.date {
		width: unset;
		margin-right: 35px;
	}

	.entry-content.single-page {
		margin-top: 25px;
	}
	.tuyen-dung .wapper_search_leislation .bot_form>div.key_search {
		width: 49% !important;
		margin-left: 51%;
    	margin-right: unset;
		margin-bottom: 15px;
	}
	.archive-document-leislation.section_banner_top>.section-content>.breadcumbs_title>h2 {
		font-size: 20px;
	}

	.tuyen-dung .wapper_search_leislation .top_form>div {
		width: 49%!important;
		margin-bottom: 5px;
	}

	.wapper_search_leislation .top_form>div.key_search, .wapper_search_leislation .top_form>div.lv_van_ban {
		padding-right: 3px;
	}

	.wapper_search_leislation .top_form>div.co_quan, .wapper_search_leislation .top_form>div.type_document {
		padding-left: 3px;
	}
	.tuyen-dung .wapper_search_leislation .top_form>div.type_document {
		padding-left: unset;
	}

	.wapper_search_leislation .form-control>option {
		font-size: 12px;
	}

	.top_form .form-control, .wapper_search_leislation .top_form>div.key_search>input[type="text"] {
		line-height: unset;
		height: 35px;
	}
	
	.archive-document-leislation.section_banner_top>.section-content>.breadcumbs_title {
		bottom: 45px;
	}

	.buton_search_leislation .btn {
		width: 110px;
		line-height: 19px;
		font-size: 14px;
	}

	.tuyen-dung .wapper_search_leislation .bot_form {
		flex-wrap: wrap;
		margin-top: -40px;
	}
	.tuyen-dung .wapper_search_leislation .bot_form .key_search > input[type="text"] {
		line-height: 35px;
		height: 35px;
	}
	/* .tuyen-dung .wapper_search_leislation .top_form>div, .tuyen-dung .wapper_search_leislation .bot_form>div {
		width: 100% !important;
	} */

	.wapper_search_leislation .top_form, .wapper_search_video .top_form {
		margin-bottom: 0
	}
	.tuyen-dung.leislation-archive .wapper_search_leislation .top_form {
		justify-content: space-between;
	}

	.blog-single .block_title h1.title_post {
		text-align: justify;
		margin-bottom: 30px
	}

	.section_banner_top.archive-tuyen-dung>.section-content>.breadcumbs_title {
		bottom: 40px;
	}

	.verssion .content_download .box_image_psd {
		width: 110px;
		min-height: 110px;
		position: relative;
	}

	.verssion .content_download .name_file_download {
		width: calc(100% - 110px);
	}

	.dang_ky_ung_tuyen .form-group input {
		width: 100%;
	}

	.form-group-send label.btn, .form-group-send button.btn-primary {
		width: 100%;
		margin-left: 0;
		margin-bottom: 20px;
	}

	.form-group-send {
		margin-left: 0;
	}

	.wapper_search_video .top_form>div.category_search>.form-label {
		display: none;
	}

	.wapper_search_video {
		margin: 0 -15px;
		margin-top: -15px;
		padding: 25px 15px 15px;
	}

	.bottom_contact .btn {
		width: 100%;
	}

	.bando_nhiet>img {
		width: auto;
	}

	._menu_tab_ndc {
		flex-wrap: wrap;
	}

	._menu_tab_ndc>li.item-menu {
		width: 100%;
	}

	.main_page_NDC .bieu_do_detail #verticalChart {
		width: unset !important;
	}

	.main_page_NDC .text-left_chart {
		display: none;
	}

	.filter_giam_nhe .radio {
		width: 100%;
		flex-wrap: wrap;
	}

	.filter_giam_nhe>.radio>.label {
		width: 100%;
		margin-bottom: 20px;
	}

	.filter_giam_nhe .nganh_search, .filter_giam_nhe .dia_phuong_search, .filter_giam_nhe .info {
		padding-left: 0
	}

	.filter_giam_nhe .nganh_search, .filter_giam_nhe .dia_phuong_search {
		width: 50%;
		margin-bottom: 15px
	}

	.filter_giam_nhe .key_search {
		width: calc(100% - 80px);
	}

	.content_main_table th, .content_main_table td {
		min-width: 120px;
	}

	.main_HoiThao .post-sidebar {
		order: 2;
	}

	.main_HoiThao .core_layout_archive {
		order: 1;
	}

	.blog-wrapper.main_HoiThao .core_layout_archive #post-list .post .article-inner .entry-header img {
		height: 94px;
    	width: 86px;
	}
	.blog-wrapper.main_HoiThao .duThao-box .status_inline {
		width: 70%;
		margin-left: 100px;
		margin-top: -100px;
		margin-bottom: 25px;
	}
	.blog-wrapper.main_HoiThao .core_layout_archive #post-list .post .article-inner .entry-content .entry-summary {
		padding-left: 0;
		padding-right: 0;
	}
	.blog-wrapper.main_HoiThao .core_layout_archive #post-list .post .article-inner .entry-content .entry-summary .title_name_post {
		order: 2;
	}
	.blog-wrapper.main_HoiThao .core_layout_archive #post-list .post .article-inner .entry-content .entry-summary .des_ht {
		order: 3;
	}

	.seach-kiem-ke.wapper_search_video .top_form>div.key_search, .seach-kiem-ke.wapper_search_video .top_form>div.category_search {
		width: 100%;
	}

	.seach-kiem-ke.wapper_search_video .top_form>div.key_search {
		padding-right: 0;
	}

	.seach-kiem-ke.wapper_search_video .top_form>div.category_search {
		padding-left: 0;
	}

	.tree_folder span a {
		font-size: 12px;
	}

	.buton_khi .btn_k1 {
		width: 100%;
		margin: 0;
		margin-bottom: 15px;
	}

	.buton_khi .btn_k2 {
		width: 100%;
		margin: 0;
	}

	.kiem-ke .project_compete .title_pc>h4 {
		padding-bottom: 65px;
	}

	.kiem-ke .project_compete .title_pc {
		top: 46px;
	}

	.lich-ct-page .filter_ct .range_date {
		width: 100%;
		padding: 0;
		margin-bottom: 15px;
	}

	.lich-ct-page .filter_ct .next_week, .lich-ct-page .filter_ct .pev_week {
		width: 50%;
	}

	.lich-ct-page .filter_ct .next_week {
		padding-left: 0;
	}

	.tab_week {
		height: auto;
	}

	.tab_week .item_week {
		width: 25%;
		margin-bottom: 5px;
	}

	.main_lich_ct, .main_table_tn {
		overflow-x: scroll;
	}

	.main_lich_ct .table.table_ct th, .main_lich_ct .table.table_ct td, .main_table_tn table th, .main_table_tn table td {
		min-width: 120px;
	}

	.title_kb {
		font-size: 19px;
	}

	.titleNDC {
		flex-wrap: wrap;
	}

	.titleNDC select.slectYear {
		width: 100%;
		flex: unset;
		margin-left: 0;
	}

	.giam_phat .bieu_do_detail #verticalChart {
		width: calc(100% - 60px) !important;
	}

	.search_giamNhe .searchform .Gn_diaPhuong {
		padding-left: 0;
	}

	.NDC .text-left_chart {
		display: none;
	}

	.wapper-project .box-image img {
		height: 200px;
	}

	.wapper-project .box-text h4 a {
		font-size: 20px;
		line-height: 1.3em;
	}

	.wapper-project .box-text .status .date {
		width: 40%;
	}

	.wapper-project .box-text .status .download_file>a {
		font-size: 12px;
	}

	.blog-single .wapper_main_anPham .block_isocal>div.download {
		padding-left: 0;
	}

	.wapper_an_pham .box-anPham .wapper_detail .download::before {
		left: 5px;
	}

	.main_detai_hoiThao .entry-title_detail h1 {
		font-size: 25px;
		text-align: justify;
	}

	.verssion .content_download .box_image_psd {
		width: 90px;
		min-height: 90px;
	}

	.verssion .content_download .name_file_download {
		width: calc(100% - 90px);
	}

	.name_file_download p {
		height: 40px;
		line-height: 20px;
		display: -webkit-box;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
		overflow: hidden;
		text-overflow: ellipsis;
	}

	.yKien {
		margin-top: 30px;
	}

	.content-tuyen-dung .inner-table {
		overflow-x: scroll;
	}

	.content-tuyen-dung .table th, .content-tuyen-dung .table td {
		min-width: 120px;
	}

	.content-tuyen-dung .table .c-mobile {
		min-width: 300px;
	}

	.verssion .content_download .box_image_psd img {
		width: 50px;
	}

	.content_single_tuyenDung .verssion .name_file_download p {
		line-height: 20px;
	}

	.table_tuyendung .container_table_pc .col-12 .inner-table {
		overflow-x: scroll;
		margin-bottom: 15px;
	}

	.table_tuyendung .container_table_pc .col-12 .table th, .table_tuyendung .container_table_pc .col-12 .table td {
		min-width: 200px;
	}

	.frist-post .article-inner .entry-header {
		width: 100%;
	}

	.frist-post .article-inner .entry-content {
		padding-left: 0;
		width: 100%;
		margin-top: 15px;
	}

	.frist-post .article-inner .entry-header img, .main-post-archive .list_post_archive > .post .entry-header img {
		width: 100%;
		border-radius: 6px;
		height: 225px;
	}

	.main-post-archive .frist-post .description {
		display: none;
	}

	.main-post-archive .frist-post .title_name_post >a {
		font-size: 18px;
		line-height: 24px;
		height: 48px;
	}

	.main-post-archive .list_post_archive > .post .entry-content .category_name>a {
		border-radius: 3px;
	}

	.main-post-archive .list_post_archive > .post {
		width: 100%;
	}

	.pagination.custom-pagination.post-v2 {
		margin-top: 10px;
	}

	.leislation-archive.blog-single .block_title h1.title_post {
		margin-bottom: 15px;
		font-family: 'Montserrat-SemiBold';
    	font-size: 14px;
	}
	.content-tuyen-dung {
		font-family: 'OpenSans-Bold';
    	font-size: 11px;
	}
	.dang_ky_ung_tuyen .title_form {
		font-size: 14px;
		margin-bottom: 15px;
	}
	.content_single_tuyenDung .verssion .title_block {
		font-size: 14px;
	}
	.dang_ky_ung_tuyen p.tag_group {
		font-size: 12px;
	}
	.fiel_name_preview p.tag_group {
		font-size: 16px;
	}
	.fiel_name_preview .max-file {
		font-size: 11px;    
		font-family: 'OpenSans-Regular';
	}
	.dang_ky_ung_tuyen .form-group-send tr {
		display: flex;
		flex-direction: column;	
	}
	.dang_ky_ung_tuyen .form-group-send tr td:first-child label {
		width: 100%;
	}

	/* 	.ndc-page .page-wrapper.kich-ban-contents .top_form .kich_ban_search, 
		.ndc-page .page-wrapper.kich-ban-contents .top_form .tinh_search, 
		.ndc-page .page-wrapper.kich-ban-contents .top_form .huyen_search, 
		.ndc-page .page-wrapper.kich-ban-contents .top_form .buton_search_video{
	width: 100%;
	padding: 0;
		} */
	.section_banner_top.kich-ban>.section-content>.breadcumbs_title>h2 {
		font-size: 22px;
	}

	.section_banner_top.NDC-page .breadcumbs_title h2>span {
		display: inline-block;
		margin-top: 15px;
		align-self: center;
		margin-left: unset;
		font-family: 'OpenSans-Regular';
		font-size: 10px;
		height: 30px;
		line-height: 30px;
		padding: 0 10px;
	} 
	.section_banner_top.NDC-page .breadcumbs_title>h3 {
		display: none;
	}

	.buton_search_video>.btn {
		height: unset;
	}

	.bot_form .buton_search_leislation {
		margin-left: auto;
		width: 100%;
		margin-top: 10px;
	}

	.bot_form .buton_search_leislation .btn.btn-primary {
		width: 100%;
	}

	.seach-kiem-ke .category_search {
		padding-right: 0 !important;
	}

	.seach-kiem-ke .key_search, .seach-kiem-ke .category_search, .seach-kiem-ke .category_search .form-control {
		width: 100% !important;
	}

	.section_banner_top.NDC-page>.section-content>.breadcumbs_title {
		bottom: 30px;
	}

	.section_kbmt {
		margin-top: 25px;
	}

	.search_giamNhe .searchform .key_search {
		width: 100%;
		padding-right: 0;
	}

	.search_giamNhe .searchform .Gn_project, .search_giamNhe .searchform .Gn_type, .search_giamNhe .searchform .Gn_diaPhuong, .search_giamNhe .searchform .buton_search_gn {
		width: 50%;
	}

	.search_giamNhe .searchform .Gn_project {
		padding-left: 0;
	}

	.search_giamNhe .searchform .Gn_type {
		padding-right: 0;
	}

	.list-news .btn_cate > a {
		background: #019fe2;
	}

	.row-videos .left_video > .col.col-lg-7 .box-video-large, .left_video .box-video {
		margin-bottom: 15px;
	}

	.box-video-large .description_videos_large {
		padding-top: 0;
		padding-bottom: 0;
	}

	.section-scientific-research>.bg {
		background: #019fe2;
	}

	.section-scientific-research .title_block .flex-end-link {
		color: #fff;
	}

	.box_nghien-cuu .box-image img {
		height: 230px !important;
	}

	.main_nghien-cuu > [class*="col-"] {
		margin-bottom: 8px;
		height: 230px;
		border-radius: 6px;
	}
	.main_nghien-cuu .col-item-nc:nth-child(2n+1){
		padding-right: 3px;
		padding-left: 15px;	
	}
	.main_nghien-cuu .col-item-nc:nth-child(2n+2){
		padding-left: 3px;
		padding-right: 15px;
	}
	.section-scientific-research{
		padding-bottom: 45px;
	}
	.section-projects{
		padding-top: 35px;
	}
	.main_project .box_project-{
		margin-bottom: 25px;
	}
	.box_nghien-cuu .box-image{
		position: relative;
	}
	.box_nghien-cuu .box-image .ovelay-image{
		position: absolute;
		border-radius: 6px;
		top: 0;
		left: 0;
		height: 100%;
		width: 100%;
		background: rgba(0, 0, 0, 0.41);
	}
	.box_nghien-cuu .title_project a{
		font-size: 12px;
	}
}

@media only screen and (max-width:414px) {
	.project_compete .title_pc {
		top: 90px;
	}

	/* .project_compete .title_pc>h4 {
		padding-bottom: 120px
	} */

	.col-1-footer .text-right_footer .sub_site {
		position: absolute;
		top: -35%;
		left: 30%;
	}

	.col-1-footer .text-right_footer .main_site {
		position: absolute;
		top: -20%;
		left: 30%;
	}

}

@media only screen and (max-width:375px) {
	.blog-wrapper .core_layout_archive #post-list .post .article-inner .entry-header {
		height: 200px;
	}

	.blog-wrapper .core_layout_archive #post-list .post .article-inner .entry-header img {
		width: 100%;
		height: 200px;
	}

}

@media only screen and (max-width:320px) {
	.col-1-footer .text-right_footer {
		margin-top: 15px;
	}

	.col-1-footer .text-right_footer .sub_site {
		position: unset;
	}

	.col-1-footer .text-right_footer .main_site {
		position: unset;
	}

}

.box-tools.pull-right .pagination>li:first-child>a, .box-tools.pull-right .pagination>li:last-child>a, .blog-wrapper.blog-single.archive-post-ver2 .pagination>li:last-child>a, .blog-wrapper.blog-single.archive-post-ver2 .pagination>li:first-child>a {
	display: none;
}

.box-tools.pull-right, .box-tools.pull-right {
	float: unset !important;
	text-align: center;
}

.leislation-archive.page-wrapper > .box-tools.pull-right {
	width: 100%;
	text-align: center;
}

.wapper_search_video .top_form>div.category_search>.form-control {
	appearance: none;
	background-image: url(../images/caret-down.png);
	background-repeat: no-repeat;
	background-position: 90% center;
	font-size: 14px;
	line-height: 25px;
}

.frist-post .article-inner .entry-header img {
	width: 100%;
}

.leislation-archive .searchform .top_form .form-control {
	background-image: url(../images/caret-down.png);
	background-repeat: no-repeat;
	background-position: 95% center;
	width: 100%;
	appearance: none;
}

.leislation-archive .pagination.custom-pagination {
	margin: 0;
	padding-bottom: 0;
}
.pagination.custom-pagination {
	display: flex;
	justify-content: center;
}
.pagination.custom-pagination li:first-child, 
.pagination.custom-pagination li:last-child {
	display: none;
}

.pagination>.active>a {
	background-color: #009FE1;
	border-color: #009FE1;
}

.blog-wrapper.blog-single {
	padding-bottom: 0;
}
.blog-wrapper.blog-single-test {
	padding-bottom: 0;
}

