/*@import url('https://fonts.googleapis.com/css2?family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&display=swap');*/
:root{
	--main-color: #133d8c;
	--title-color: #2BBFCF;
	--box-shadow-block: 0 3px 6px -4px rgba(0,0,0,.16), 0 3px 6px rgba(0,0,0,.23);
	--box-shadow-block-hover: 0 10px 20px rgb(192 30 46 / 19%), 0 6px 6px rgb(0 0 0 / 22%);
	--button-color: #2BBFCF;
	--button-color-hover: #2099a6;
}
/* View */
.view .view-filters,
.view #vbo-action-form-wrapper{
	border: 1px solid #ccc;
	border-radius: 8px;
	padding: 16px;
	background-color: #f9f9f9;
	box-shadow: 0 2px 6px rgba(0, 0, 0, 0.05);
	/* max-width: 600px; */
	margin: 20px auto;
}
/* End */
body:not(.path-frontpage) .page-content{
/*	padding-block: 20px;*/
}
body{
	/*font-family: Arial, sans-serif !important;*/
	font: normal 14px/1.8 Arial, sans-serif;
}

.region.region-content-top{
	/*box-shadow: 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 0 #0000, 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);*/
	box-shadow: 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 0 #fff, 0 10px 15px -3px rgb(255 255 255 / 10%), 0 4px 6px -2px rgb(255 255 255 / 5%);
}
.node-view-gutenberg .block-page-title-block{
	display: none;
}
.node-view-gutenberg .node,
.node-view-gutenberg .region.region-content{
	padding: 0!important;
}
.block-views-blockquang-cao-block-2 > h2{
	text-align: center;
	font-weight: 700;
	font-size: 1rem;
	margin-bottom: 30px;
/*	letter-spacing: 0.01em;*/
    text-transform: uppercase;
    line-height: 1.5rem;
    color: rgba(75, 85, 99, 1);
}
/*Khối Đối tác tài trợ*/
.view-id-quang_cao.view-display-id-block_2 .doitac-item img{
	height: 120px;
	width: 120px;
	object-fit: contain;
}

/*Khối giới thiệu 1 trang chủ*/
.list-tick-item{
	display: flex;
}
.list-tick-item::before{
	content: "✓"; /* Ký tự dấu tích */
	margin-right: 8px; /* Khoảng cách giữa dấu tích và nội dung khối */
	color: green; /* Màu của dấu tích */
	font-size: 20px;
}

.list-icon-tick-item{
	display: flex;
}
.list-icon-tick-item::before{
	content: "";
    /* margin-right: 8px; */
    margin-top: -10px;
    display: block;
    width: 50px;
    height: 50px;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
	background-image: url('../images/trust.svg');
	flex-shrink: 0;
}

/*Khối tin tức trang chủ*/
.style_06 .style_content{
	height: 200px;
}

.style_06 .style_date{
	padding-inline: 20px;
}
.dd-select {
	border: 0 !important;
}

/*Khối switch đa ngôn ngữ*/
@media(max-width: 1069px){
	#block-languagedropdownswitcher .dd-options{
		width: 100px!important;
		font-size: 10px;
	}
	#block-languagedropdownswitcher .ddsDefault .dd-select {
	    width: 100px!important;
	}
}
#block-languagedropdownswitcher .ddsDefault .dd-select {
    background: transparent!important;
    border: none!important;
}
.ddsDefault .dd-selected {
    padding: 0!important;
    display: flex!important;
    align-items: center;
}

.ddsDefault .dd-selected label.dd-selected-text {
    margin: 0!important;
/*    font-size: 15px;*/
    font-weight: unset!important;
}

.ddsDefault .dd-option {
    display: flex!important;
    align-items: center;

}

.ddsDefault .dd-option label {
    line-height: unset!important;
    margin: unset!important;
}

.menu-quicklink p{
	padding: 0;
	margin: 0;
}
.quicklink-box{
	display: flex;
	align-items: center;
	width: 100%;
/*	width: 500px!important;
	min-width: 500px!important;*/
	overflow: auto;
}
.quicklink-box p{
	padding: 0;
	margin: 0;
	padding-right: 20px;
}
.quicklink-box a{
	color: white;
}
.quicklink-box .wp-block-group__inner-container{
	white-space: nowrap;
}

.quicklink-box::-webkit-scrollbar {
	height: 4px;
	border-radius: 4px;
	background-color: rgba(19,61,141,0.9);
	box-shadow: none;
	border: none;
	margin-top: 20px;
}

.quicklink-box::-webkit-scrollbar-track {
/*  background-color: rgba(19,61,141,0);*/
   background-color: rgba(19,61,141,0.9);
/*  opacity: 0.2;*/
}

.quicklink-box::-webkit-scrollbar-thumb {
   background-color: rgba(19,61,141,0.5);
  border-radius: 4px; /* Bo góc cho thanh kéo */
}

.quicklink-box::-webkit-scrollbar-thumb:hover {
  background-color: rgba(19,61,141,0.9);
}
/*Form Lịch học*/
.node-lichhoc-form .form-text,
.node-lichhoc-edit-form .form-text{
	margin-top: 0;
}
.node-lichhoc-form #edit-field-lichhoc-nguoiphutrach-0-target-id,
.node-lichhoc-edit-form #edit-field-lichhoc-nguoiphutrach-0-target-id{
	width: 100%;
}

/*Trang đăng ký khóa học*/
.node-dkykhoahoc-edit-form .field--name-field-dkykhoahoc-thongtinlichhoc .thongtin-lichhoc-left,
.node-dkykhoahoc-form .field--name-field-dkykhoahoc-thongtinlichhoc .thongtin-lichhoc-left{
	padding: 15px;
    background: white;
    box-shadow: 1px 1px 8px grey;
    border-radius: 15px;
}

.field--name-field-dkykhoahoc-thongtinlichhoc .thongtin-lichhoc-left > div{
	line-height: 1.7;
}

.node-dkykhoahoc-edit-form #edit-field-dkykhoahoc-chinhsach-0-value,
.node-dkykhoahoc-form #edit-field-dkykhoahoc-chinhsach-0-value{
	height: 150px;
    overflow: auto;
}
.table-ma {
	width: 100px;
}
.table-hp{
	width: 130px;
}

details#edit-group-confirm > .details-wrapper{
	display: flex;
	align-items: center;
	flex-wrap: wrap;
}
details#edit-group-confirm > .details-wrapper .field--name-field-dkykhoahoc-confirm{
	width: 70%;
}
details#edit-group-confirm > .details-wrapper .field--name-field-dkykhoahoc-guimaxn{
	width: 30%;
	padding-left: 10px;
	padding-top: 14px;
}
details#edit-group-confirm > .details-wrapper .field--name-field-dkykhoakhoc-noteemail{
	width: 100%;
}

.thongtin-lichhoc-container .thongtin-lichhoc-right .table-lichhoc{
	overflow: auto;
}
@media(max-width: 1200px){
	.thongtin-lichhoc-container .thongtin-lichhoc-right .table-lichhoc{
		margin-top: 15px;
	}
}
/*@media(max-width: 640px){*/
@media(max-width: 768px){
	.group_tabs-responsive > .vertical-tabs{
		display: flex;
		flex-direction: column;

	}
	.group_tabs-responsive > .vertical-tabs > .vertical-tabs__menu{
		display: flex;
		flex-wrap: wrap;
		width: 100%;
	}
	.group_tabs-responsive > .vertical-tabs > .vertical-tabs__menu > .vertical-tabs__menu-item a{
		font-size: 14px;
		padding: 10px;
	}
	.group_tabs-responsive > .vertical-tabs > .vertical-tabs__menu > .vertical-tabs__menu-item.is-selected{
		width: unset;
	}
	.group_tabs-responsive > .vertical-tabs > .vertical-tabs__panes{
		float: none;
		margin-left: 0;
	}
	.layout-region-node-footer__content{
		margin-bottom: 15px;
	}
	fieldset:not(.fieldgroup){
		min-width: unset!important;
	}
}

.view-id-hoc_vien > .view-content{
	overflow: auto;
}
.form-item-field-dkykhoahoc-dongy-chinhsach-value{
	margin-top: 10px!important;
}

#gui-ma-xac-nhan{
	color: var(--main-color);
}
#gui-ma-xac-nhan:hover{
	cursor: pointer;
	color: black;
}

/*Handson table*/
.field--name-field-student-modulehoc .column-dky{
	width: 30px;
	vertical-align: middle!important;
}
.handsontable .htCheckboxRendererInput{
	height: 16px!important;
	vertical-align: unset!important;
}
/*Trang tìm kiếm tổ chức*/
.block-timkiem-tochuc{
/*	background-color: var(--main-color);
	color: white;*/
}
.block-timkiem-tochuc div.chosen-container[id*='edit_field_tochuc_tinhthanh_target_id__2_chosen'] > ul{
	border-bottom-color: rgb(204, 211, 219);
    box-shadow: rgba(13, 110, 253, 0.008) 0px 0px 0px 0.0974271px;
    border-left-color: rgb(204, 211, 219);
    border-right-color: rgb(204, 211, 219);
    border-top-color: rgb(204, 211, 219);
	height: 46px;
	font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #212529;
    background-color: #fff;
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
    /* background-image: url(data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e); */
    background-repeat: no-repeat;
    background-position: right .75rem center;
    background-size: 16px 12px;
    border-radius: .375rem;
    transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
	/* color: black; */
	padding: .375rem 2.25rem .375rem .75rem;
}
.block-timkiem-tochuc div.chosen-container[id*='edit_field_tochuc_tinhthanh_target_id__2_chosen'] > ul .chosen-search-input{
	color: black;
}

/* .block-timkiem-tochuc div.chosen-container[id*='edit_field_tochuc_tinhthanh_target_id__2_chosen'] .chosen-search-input{
	
} */
/* .block-timkiem-tochuc .description{ */
	/*color: rgb(156,163,175)!important;*/
/* } */

.block-timkiem-tochuc .form-actions{
	background-color: transparent;
}
@media(min-width: 992px){
	.block-timkiem-tochuc .form-actions{
		margin-top: 34px!important;
	}
}
@media(max-width: 992px){
	.block-timkiem-tochuc .form-actions{
		margin-top: 0px!important;
	}
}
.block-timkiem-tochuc .form-actions input{
	background-color: #d04a02;
	box-shadow: none!important;
	height: 46px;
}
.block-timkiem-tochuc .js-form-item-combine input{
	margin-top: 0;
}

.block-timkiem-tochuc .js-form-item label{
	font-size: 14px;
	/*color: #d1d5db;*/
}

.block-timkiem-tochuc .block-views-exposed-filter-blocktochucduoccongnhan-page-1 > h2{
/*	margin-bottom: 30px;*/
}
.block-timkiem-tochuc .form-item input,
.block-timkiem-tochuc .form-item select{
	height: 46px;
}
/*.block-timkiem-tochuc .form-item.js-form-type-select{
	width: 22%;
}*/
.block-timkiem-tochuc select[id*="edit-field-tochuc-phanloai-target-id"] {
	margin-top: 0.3rem;
}
.form--inline .form-item{
	margin-right: 5px!important;
}
@media(min-width: 1200px){
	.block-timkiem-tochuc form > .form--inline{
		justify-content: flex-start;
		flex-wrap: wrap;
	}

	.block-timkiem-tochuc form > .form--inline > .js-form-item-combine{
		width: calc(100% - 60%);
	}
	.block-timkiem-tochuc form > .form--inline > .js-form-item-field-tochuc-tinhthanh-target-id,
	.block-timkiem-tochuc form > .form--inline > .js-form-item-field-tochuc-tinhtrang-target-id{
/*		width: 19%;*/
	}
	.block-timkiem-tochuc form > .form--inline > .js-form-item-field-tochuc-tinhthanh-target-id select,
	.block-timkiem-tochuc form > .form--inline > .js-form-item-field-tochuc-tinhtrang-target-id select{
		/* min-width: 100%; */
	}

	.view-full-tochuc .tochuc-item .tc-diachi{
		text-align: right;
	}
	.view-full-tochuc .tochuc-item .tc-tt{
		display: flex;
	    align-items: center;
	    justify-content: end;
	}

}
@media (min-width: 992px) {
    .view-full-tochuc .tochuc-item .tc-maso{
		max-width: calc(16.66666667% - 60px);
	}
	.view-full-tochuc .tochuc-item .tc-tt{
		max-width: calc(16.66666667% - 70px);
	}
	.view-full-tochuc .tochuc-item .tc-diachi{
		width: calc(25% + 130px);
	}
	.view-full-tochuc .tochuc-item .tc-tt .status{
		width: 90%;
	}
}
@media(max-width: 993px){
	.view-full-tochuc .tochuc-item .tc-tt .status{
		width: 40%;
		margin-top: 10px;
	}
}
@media(min-width: 1400px){
	.form--inline .form-item{
		padding-right: 5px;
	}
}
@media(min-width: 1200px) and (max-width: 1399px) {
	.block-timkiem-tochuc form > .form--inline > .js-form-item-combine{
/*		width: 68%;*/
	}
	.block-timkiem-tochuc form > .form--inline > .js-form-item-field-tochuc-tinhthanh-target-id,
	.block-timkiem-tochuc form > .form--inline > .js-form-item-field-tochuc-tinhtrang-target-id,
	.block-timkiem-tochuc form > .form--inline > .js-form-item-field-tochuc-phanloai-target-id,
	.block-timkiem-tochuc form > .form--inline > .js-form-item-field-tochuc-linhvuc-target-id{
		width: 29%;
	}
	.block-timkiem-tochuc form > .form--inline{
		justify-content: flex-start;
		flex-wrap: wrap;
	}
}
@media(max-width: 944px){
	.block-timkiem-tochuc form > .form--inline > .js-form-item-field-tochuc-tinhthanh-target-id,
	.block-timkiem-tochuc form > .form--inline > .js-form-item-field-tochuc-tinhtrang-target-id,
	.block-timkiem-tochuc form > .form--inline > .js-form-item-field-tochuc-phanloai-target-id,
	.block-timkiem-tochuc form > .form--inline > .js-form-item-field-tochuc-linhvuc-target-id,
	.block-timkiem-tochuc form > .form--inline > .js-form-item-combine{
		width: 100%;
	}
}
@media(min-width: 944px) and (max-width: 992px){
	.block-timkiem-tochuc form > .form--inline{
		justify-content: space-between;
		flex-wrap: wrap;
	}
	.block-timkiem-tochuc form > .form--inline > .js-form-item-combine{
		width: 100%;
	}
	.block-timkiem-tochuc form > .form--inline > .js-form-item-field-tochuc-tinhthanh-target-id,
	.block-timkiem-tochuc form > .form--inline > .js-form-item-field-tochuc-tinhtrang-target-id,
	.block-timkiem-tochuc form > .form--inline > .js-form-item-field-tochuc-phanloai-target-id,
	.block-timkiem-tochuc form > .form--inline > .js-form-item-field-tochuc-linhvuc-target-id{
		width: 49%;
	}
}
@media(min-width: 992px) and (max-width: 1200px){
	.block-timkiem-tochuc form > .form--inline > .js-form-item-combine{
		width: 33%;
	}
	.block-timkiem-tochuc form > .form--inline > .js-form-item-field-tochuc-tinhthanh-target-id{
		width: 32%;
	}
	.block-timkiem-tochuc form > .form--inline > .js-form-item-field-tochuc-tinhtrang-target-id,
	.block-timkiem-tochuc form > .form--inline > .js-form-item-field-tochuc-phanloai-target-id,
	.block-timkiem-tochuc form > .form--inline > .js-form-item-field-tochuc-linhvuc-target-id{
		width: 32%;
	}
	.block-timkiem-tochuc form > .form--inline{
/*		justify-content: space-between;*/
		justify-content: flex-start;
		flex-wrap: wrap;
	}
}
.view-full-tochuc .tochuc-item{
/*	box-shadow: 1px 1px 2px grey;*/
	border-radius: 8px;
	margin-bottom: 15px;
	border: 1px solid #d1d5db;
}

.view-full-tochuc .tochuc-item:hover{
	box-shadow: 1px 1px 8px #d1d5db;
/*	border-radius: 15px;*/
/*	margin-bottom: 15px;*/
}


.view-full-tochuc .tochuc-item .tochuc-ten{
	color: var(--main-color);
	font-size: 17px;
}

.view-full-tochuc .tochuc-item .stt-item,
.view-full-tochuc .tochuc-item .tc-diachi,
.view-full-tochuc .tochuc-item .tochuc-dvcq{
	color: #4b5563;
	font-size: 14px;
}


.view-full-tochuc .tochuc-item .tc-tt .status{
	color: white;
	font-size: 13px;
	background-color: grey;
	border-radius: 50px;
	/* width: 60%; */
	text-align: center;
	
}

.view-full-tochuc .tochuc-item .tc-tt .status.status-270{
	background-color: #2a54a5;
}
.view-full-tochuc .tochuc-item .tc-tt .status.status-275{
	background-color: #d97706;
}
.view-full-tochuc .tochuc-item .tc-tt .status.status-272{
	background-color: #dc2626;
}
.view-full-tochuc > .view-header{
	margin-bottom: 30px;
}
.path-timkiem h1.page-title{
	padding: 0;
}

/*Pager*/
.pager{
	margin-block: 20px;
}
.pager .pager__items{
	text-align: center;
	padding: 0;
/*	scale: 1.3;*/
/*	background-color: white;*/
}
.pager .pager__item a,
.pager .pager__item.is-active a{
	margin: 0;
	padding: 10px 15px;
}
.pager .pager__item.pager__item--ellipsis{
	padding-inline: 7px;
}
.pager__item.is-active{
	padding: 0!important;
}
.pager .pager__items li{
	margin: 0;
}
.pager .pager__items li a{
	background-color: white;
	border-color: #e7e6e6b3;
}
.pager .pager__items li{
/*	background-color: white;*/
	color: black;
/*	border: #e5e5e5;*/
}
.pager .pager__items li.is-active{
/*	padding: 5px 10px;*/
	background-color: var(--main-color);
}
.pager .pager__items li.is-active a{
	background-color: transparent;
	color: white;
}

/*Đăng ký tổ chức*/

.node-dktochuc-form.node-form .form-text,
.node-dktochuc-edit-form.node-form .form-text{
	min-width: 150px;
}

.node-form .details-dkytochuc,
.node-form  .field--name-field-dktochuc-files{
	padding: 15px;
    background: white;
    box-shadow: 1px 1px 4px grey;
    border-radius: 15px;
}

.node-form .details-dkytochuc:hover,
.node-form .field--name-field-dktochuc-files:hover{
    box-shadow: 1px 1px 8px grey;
}
.fieldset-paragraph{
	margin-top: 20px!important;
	padding: 15px;
    background: white;
    box-shadow: 1px 1px 4px grey;
    border-radius: 15px;
    background-color: white!important;
}

.fieldset-paragraph:hover{
	box-shadow: 1px 1px 8px grey;
}

.fieldset-paragraph .js-form-item > .clearfix{
	margin-top: 20px;
}
.node-dktochuc-form.node-form .fieldset-paragraph table thead tr > th.field-label,
.node-dktochuc-edit-form.node-form .fieldset-paragraph table thead tr > th.field-label{
	display: none!important;
}

.fieldset-paragraph .js-form-item > .clearfix > .placeholder{
	display: none;
}

.node-form .form-item-field-dktochuc-hoantatdk-value{
	margin-top: 20px;
}
/*Xem đăng ký tổ chức*/
.block-views-blockdia-diem-cong-nhan-block-1 > h2{
	font-size: 16px;

}

/*Form Học viên*/
.form-item-field-student-danhxung select{
	min-width: unset;
}

/*Xem đăng ký khóa học*/
@media(min-width: 720px){
	.table.node-dkykhoahoc-view th{
		width: 30%;
	}
}
@media(max-width: 719px){
	.table.node-dkykhoahoc-view th{
		width: 200px;
	}
}

.node--type-dkykhoahoc .field-group-table{
	margin-bottom: 20px;
}
.node--type-dkykhoahoc .field-group-table .table-header i{
	color: black;
}
.node--type-dkykhoahoc .field-group-table .table-header{
	color: var(--main-color);
}

.node--type-dkykhoahoc .detail-lstt > summary{
	color: var(--main-color);
	text-transform: inherit;
}

.simplenews-subscriber-form .form-actions{
	position: unset;
	/*left: 0;
	bottom: 0;*/
	border-top: 1px solid #f5f5f5;
	width: 100%;
	z-index: unset;
	background-color: transparent;
}

.webform-actions{
	margin-bottom: 10px;
}

.view-id-lich_hoc.view-display-id-block_1 .view-content > table.table td,
.view-id-lich_hoc.view-display-id-block_1 .view-content > table.table th{
	min-width: unset;
}

/*Trang đơn*/
@media(max-width: 1200px){
    .wp-block-image.alignright{
        padding-inline: 0!important;
    }
    .wp-block-image.alignright img{
        width: 100%!important;
    }
    .responsive-enabled > thead,
    .responsive-enabled > tbody,
    .responsive-enabled > thead > tr,
    .responsive-enabled > tbody > tr
    {
    	display: flow-root;
/*    	overflow: scroll;*/
    }
    .responsive-enabled > thead{
    	display: none;
    }

    .responsive-enabled > tbody > tr > td{
    	overflow: scroll;
    	display: flow-root;
    	padding: 5px;
    }

    .responsive-enabled .field--name-field-student-mamodules{
  		display: flex;
    	flex-wrap: wrap;
    }
    .responsive-enabled .field--name-field-student-mamodules > .field__item{
    	margin-right: 8px;
    	padding-block: 8px;
    }
    .responsive-enabled > tbody > tr > td > .field--name-field-student-hoten{
    	font-weight: bold;
    }
    #edit-group-thong-tin-hoc-vien .field-group-fieldset#edit-group-them-hoc-vien{
    	padding-top: 10px;
    }
}
@media(min-width: 992px){
	.slang-mobile{
		display: none;
	}
}
@media(max-width: 992px){
	.slang-mobile{
		position: fixed;
		bottom: 70px;
		right: 0;
		background-color: white;
		z-index: 99;
		border-radius: 3px 0 0 3px;
		box-shadow: var(--box-shadow-block);
	}
	.slang-mobile .dd-selected-text,
	.slang-mobile .dd-option-text{
		display: none;
	}
	.slang-mobile .dd-container,
	.slang-mobile .dd-select,
	.slang-mobile .dd-options{
		width: 55px!important;

	}
	.slang-mobile .dd-select{
		padding: 3px 3px 3px 10px;
	}
	.slang-mobile .dd-options > li > a{
		padding: 3px 3px 3px 10px;
	}
}
@media (min-width: 992px) and (max-width: 1200px){
	#block-powmenusearch .tbm-link-container a, #block-powmenusearch .tbm-link-container span, .header-menu-title a{
/*		font-size: 12px!important;*/
	}
	.header-bottom .bottom-right a{
/*		font-size: 12px!important;*/
	}
}
@media(max-width: 1200px){
	.block-tb-megamenu-menu-blockmain .tbm--mobile > .tbm-collapse{
		top: 60px;
		max-height: 80vh;
		overflow: scroll;
		box-shadow: var(--box-shadow-block);
	}
	.block-tb-megamenu-menu-blockmain .tbm--mobile .tbm-item.level-1 > .tbm-link-container{
		background-color: #f8f8f8;
	}
	.block-tb-megamenu-menu-blockmain .tbm--mobile .tbm-item.level-1.open > .tbm-link-container{
		background-color: #dadada;
	}
	.block-tb-megamenu-menu-blockmain .tbm--mobile .tbm-submenu-toggle{
		background-color: transparent;
		border: none;
	}
	.block-tb-megamenu-menu-blockmain .tbm--mobile .tbm-link.level-1{
		padding: 15px 10px;
	}
	.block-tb-megamenu-menu-blockmain .tbm--mobile .header-menu-title.tbm-item.level-2 .tbm-link.level-2{
		padding-block: 0;
	}
	.block-tb-megamenu-menu-blockmain .tbm--mobile .tbm-item.level-2 > .tbm-link-container{
		padding-inline: 1.25rem;
	}
	.block-tb-megamenu-menu-blockmain .tbm--mobile .tbm-item.level-2 > .tbm-link-container a{
		padding-inline: 0;
	}
	.block-tb-megamenu-menu-blockmain .tbm--mobile .navigation.menu--news > h2,
	.block-tb-megamenu-menu-blockmain .tbm--mobile .block-views-blockevent-block-1 > h2,
	.block-tb-megamenu-menu-blockmain .tbm--mobile .navigation.menu--resources > h2,
	.block-tb-megamenu-menu-blockmain .tbm--mobile .navigation.menu--contact-boa > h2,
	.block-tb-megamenu-menu-blockmain .tbm--mobile .navigation.menu--sector-updates .menu > #link-menu,
	.block-tb-megamenu-menu-blockmain .tbm--mobile .header-menu-title,
	.block-tb-megamenu-menu-blockmain .tbm--mobile .view-id-tieu_chuan.view-display-id-block_1 .view-header,
	.block-tb-megamenu-menu-blockmain .tbm--mobile .view-id-view_khoa_hoc.view-display-id-block_1 .view-header{
		padding-block: 10px;
		font-weight: 600;
		background-color: #f8f8f8;
	}
	.block-tb-megamenu-menu-blockmain .tbm--mobile .block-views-blockevent-block-1 .views-field-title{
/*		padding-block: 15px;*/
		margin-block: 0 1rem;
	}
	.block-tb-megamenu-menu-blockmain .tbm--mobile .level-1 .tbm-item-child > .tbm-row > .tbm-link-container{
		display: block!important;
		border-bottom: solid 1px #afafaf;
	}
}
/*Trang tìm kiếm*/
.path-search .block-system-main-block > h2{
	font-size: 15px;
}
.path-search .item-list ol{
	margin-left: 0;
	padding-left: 0;
}
.path-search .item-list li{
	list-style-type: none;
	padding: 30px;
	border-radius: 8px;
	box-shadow: var(--box-shadow-block);
	margin-bottom: 15px;
	transition: linear 0.5s;
}
.path-search .item-list li:hover{
	box-shadow: var(--box-shadow-block-hover);
}

.path-search .item-list li .title a{
	font-weight: 500;
	color: var(--main-color);
}
.path-search .item-list li .title a{
/*	color: ;*/
}
@media(max-width: 720px){
	.search-form .form-type-search label{
		flex-direction: row;
	}
	.path-search .block-system-main-block > h2{
		margin-top: 10px;
	}
}

/*Industry Guides*/
.industry-guides p{
	width: 70%;
}
.industry-guides .wp-element-button{
	width: 30%;
}
@media(max-width: 520px){
	.industry-guides a,
	.industry-guides p{
		font-size: 12px;
	}
	.industry-guides .wp-element-button{
		font-size: 9px;
	}
}
@media(max-width: 420px){

	.industry-guides a,
	.industry-guides p{
		font-size: 10px;
	}
	.industry-guides .wp-element-button{
		font-size: 9px;
	}
}

/*Trang quản trị*/
.quantri-user .page-title{
	margin-top: 10px!important;
}

/*Form Thêm mới tổ chức*/
.no-term-reference-tree-button{
	display: none!important;
}

@media(min-width: 1200px){
	.bef-exposed-form .form--inline > .form-item{
		width: 28%;
	}
}

@media(max-width: 767.99px){
	.bef-exposed-form .form--inline > .form-item{
		width: 100%;
	}
}


.pow-footer2 .container-footer img{
	background: white;
    border-radius: 50%;
    /*width: 60%;*/
	padding: 5px;
    height: 120px;
    width: 120px;
    object-fit: contain;
}

body.page-node-type-tochuc .region-pre-content,
body.page-node-type-article .region-pre-content,
body.page-node-type-article .region.region-sidebar-second,
body.path-timkiem .region-pre-content,
body.vinno-add-dkykhoahoc .region-pre-content {
	margin-top: 1.2em;
}
body.uid-0.vinno-add-dkykhoahoc [data-vertical-tabs-panes]  {
	background: #fff;
}
body.uid-0.vinno-add-dkykhoahoc #edit-meta {
	display: none;
}
body.uid-0.vinno-add-dkykhoahoc #node-dkykhoahoc-form .form-actions {
	margin-top: 0;
	padding-top: 0;
    background-color: transparent;
}
.node-view-gutenberg .node.node--type-tieuchuan {
	padding: 15px 0 0 !important;
}
@media(min-width: 992px){
	.tbm-link-container {
		display: unset !important;
	}
}
@media(max-width: 992px){
	#block-views-blockview-khoa-hoc-block-1 h3{
		font-size: 12px;
	}
}
.btn-primary {
	background-color: #133d8c !important;
}
body.path-timkiem .container.page-content {
	background-color: #fff;
}

.fluid-width-video-wrapper iframe, .fluid-width-video-wrapper object, .fluid-width-video-wrapper embed{
	position: relative!important;
}
@media(max-width: 767.5px){
	.view-id-quang_cao.view-display-id-block_1 .slick-slide img{
		height: 180px;
		object-fit: cover;
	}
}
	
b, strong{
	font-weight: 700!important;
}

.view-id-lich_hoc.view-display-id-block_1 .views-exposed-form .form--inline .form-actions{
	margin-top: 39px;
}

.path-webform .block-page-title-block{
	margin-top: 15px;
	text-align: center;
}
form.webform-submission-report-enquiry-form-form{
	max-width: 1000px;
	margin-inline: auto;
	background-color: white;
	padding: 20px;
	border-radius: 15px;
	margin-bottom: 15px;
	box-shadow: 1px 1px 5px #dcdada;
}
.temp-none {
	display: none !important;
}

.anonymous-user [id] {
	scroll-margin-top: 80px;
}
.anonymous-user .wp-block-uswds-accordion-item,
.anonymous-user .wp-block-uswds-accordion-item > button{
	scroll-margin-top: 80px;
}
.box-daotao-menu .header-menu-link a{
	display: block;
	width: 100%;
}

.box-daotao-menu .menu-lv2{
	position: absolute;
    top: 0;
    right: -505px;
    width: 500px;
    z-index: 9999999;
    background: white;
	min-height: 0;
}
.menu-module{
	padding: 10px 0 10px 10px;
	border: 1px solid rgba(0, 0, 0, 0.2);
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    
}
.menu-module > div{
	max-height: 60vh;
	overflow-y: scroll;
	overflow-x: hidden;

}

.menu-module > div::-webkit-scrollbar-thumb:hover,
.menu-module > div::-webkit-scrollbar-thumb,
.menu-module > div::-webkit-scrollbar-track,
.menu-module > div::-webkit-scrollbar {
  display: none;
}
.menu-module a {
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	text-overflow: ellipsis;
	color: rgba(107, 114, 128, 1) !important;
    font-weight: 500;
	font-size: 16px;
	margin-right: 15px;
}
.menu-module a:hover{
	color: #f3901d !important;
}
.footer-feedback {
	padding: 0 !important;
}

/* .interface interface skeleton footer */
/* .interface-interface-skeleton__footer{
	display: none!important;
} */

.views-exposed-form .form--inline{
	display: flex;
	flex-wrap: wrap;
}

.view-id-quan_tri table.table{
	caption-side: top;
}

.quangcao-right .link-quangcao:hover{
	background-color: #fff !important;
    color: #4263a3 !important;
}

.is-disabled{
	pointer-events: none!important
}