@media (min-width:1800px) {
	.tab-news-l:before {
		content: "";
		background: #4a88be;
		position: absolute;
		z-index: -1;
		width: 167%;
		height: 46px;
		left: -374px;
	}

	.slideshow_main {
		/* padding: 300px 0; */
	}

	.header_main {
		/* height: 845px; */
	}

	.home-full-height {
		height: auto;
	}

	nav.nav-sol.nav-sol-home:before {
		width: 167%;
		height: 46px;
		left: -374px;
	}
}

@media (min-width:1024px) {
	.mm-page {
		position: static;
	}
}

@media only screen and (max-width:1024px) {
	.menu_main_list > ul > li {
		padding: 0 0 0 20px;
	}

	.dckhac-content {
		padding: 10px 10px 0;
		position: relative;
	}

	.col-pc {
		flex: 0 0 27%;
		max-width: 25%;
	}

	.kts-1-name {
		width: 65%;
	}

	.slideshow_main {
		background-position: center;
	}

	.footer_top_social a {
		margin: 0 1px 9px 0;
	}

	.video_play_icon {
		position: static;
		margin: 30px auto;
		text-align: center;
		transform: translate(0)
	}

	.slideshow_main_Omnichannel_info, .slideshow_landing_page_img img {
		width: 100%;
	}

	.slideshow_landing_page_facebook_img img {
		top: 86px;
		right: 20px;
	}

	.slideshow_landing_facebook {
		margin: 0 !important;
	}

	.slideshow_landing_zalo_img img {
		width: 100%;
		position: static;
	}

	.video_main {
		height: auto;
		padding: 100px 0;
	}
}

@media only screen and (max-width:991px) {
	.slideshow_main {
		background-size: 88%;
	}

	.col-pc {
		flex: 0 0 100%;
		max-width: 100%;
	}

	.home-full-height {
		height: auto;
	}

	.slideshow_main_info h1 {
		font-size: 28px;
	}

	.mm-listview {
		margin-top: 20px !important;
	}

	.menu_child.mm-listview {
		margin-top: 0px !important;
	}

	#mm-0:before {
		display: none;
	}

	#mm-1 {
		padding-top: 0;
	}

	.mm-listitem:after {
		left: 0;
	}

	.mm-menu_theme-dark .mm-navbar a, .mm-menu_theme-dark .mm-navbar > * {
		color: #fff;
		font-size: 17px !important;
		text-transform: uppercase;
		font-weight: 400;
	}

	.mm-listitem > a, .mm-listitem > span {
		font-size: 16px;
		font-weight: 400;
		text-transform: uppercase;
		font-family: 'Exo2-SemiBold';
	}

	.mm-menu_theme-dark .mm-listview .mm-btn_next:after, .mm-menu_theme-dark .mm-btn:after, .mm-menu_theme-dark .mm-btn:before, .mm-navbar, .mm-listitem .mm-btn_next:before, .mm-listitem:after {
		border-color: #fff;
	}

	.header_top {
		position: static;
		border-bottom: 1px solid #ececec;
	}

	.benefit_last_block {
		background: none;
	}

	.video_main {
		height: auto;
		padding: 100px 0;
	}

	.slideshow_main {
		padding: 100px 0;
		background-size: contain !important;
		background-position-y: 0px !important;
	}

	.slideshow_main_info {
		width: 100%;
		padding-top: 373px;
		margin-top: 0;
	}

		.slideshow_main_info.slideshow_main_Omnichannel_info {
			padding: 0;
		}

	.slideshow_main {
		padding: 0;
		background-position: 30px 4px;
	}

	.slideshow_landing_page_main p, .slideshow_landing_page_main h1, .header_langding_page .menu_main_list > ul > li > a, .header_langding_page .menu_main_list_right li a, .header_langding_page .btn-trial {
		color: #000;
	}

	.slideshow_landing_page_main {
		background: none !important;
		padding: 0 !important;
	}

	.slideshow_landing_page_img img {
		position: static;
	}

	.slideshow_landing_page_facebook_img {
		margin: 30px 0 0;
	}

	.connect_sendo_info p {
		text-align: center;
	}

	.slideshow_landing_page_main figcaption {
		padding: 20px 0;
		width: 100%;
	}

	.salient_features_main {
		margin: 0 0 50px;
	}

	.benefit_facebook_box_middle_img {
		width: 100%;
		position: static;
	}

	.salient_features_box p {
		width: 90%;
	}

	.salient_features_box h3 {
		width: 10%;
	}

	.benefit_facebook_box_middle_left {
		margin: 30px 0 0 0;
	}

	.benefit_facebook_box_middle {
		height: auto;
		background: #e7eefc;
	}
}

@media only screen and (max-width:767px) {
	.slideshow_main_info h1, .title_main h1 {
		line-height: 35px;
		font-size: 25px;
	}

	.content_single .breadcrumb_main {
		display: none;
	}

	#toc_container {
		width: 100% !important;
	}

	.slideshow_main_info p {
		text-align: center
	}

	.content_single img, figure {
		width: 100% !important;
		height: auto !important;
	}

	.news_sale_manager_img img {
		height: auto;
	}

	.bnc360_channels_img img {
		height: 150px !important;
		object-fit: none !important;
	}

	.logo_brands_icon {
		height: 98px !important;
	}

	.news_box_img {
		height: 222px !important;
	}

	.products_other .news_box_img {
		height: auto !important;
	}

	.thexanh, .qt {
		padding-top: 0
	}

	.banner_blog {
		height: 140px !important;
		position: relative;
	}

		.banner_blog img {
			position: absolute;
			width: 100%;
			height: 100%;
			left: 0;
			top: 0;
		}

		.banner_blog h2, .banner_blog h1 {
			font-size: 18px;
			line-height: 26px;
			left: auto;
			top: 45%;
			transform: none;
			width: 100%;
		}

	.benefit_1_block {
		margin-top: 10px;
	}

	.slideshow_landing_page_main h1 {
		text-align: center;
	}

	.register_bnc360_sendo h2 {
		font-size: 20px;
		line-height: 35px;
	}

	.modal_title_cv {
		font-size: 20px;
	}

	.slideshow_main_title {
		font-weight: 500 !important;
	}
}

@media only screen and (max-width:500px) {
	.slideshow_main_info {
		padding-top: 250px;
	}

	.video_box p {
		font-size: 14px;
		line-height: 30px;
	}

	.slideshow_main {
		background-position: 22px 4px;
	}

	.slideshow-down {
		bottom: -8%;
	}
}

@media only screen and (max-width:450px) {
	.slideshow_main_info {
		padding-top: 160px;
	}
}

@media only screen and (min-width:320px) and (max-width:420px) {
	.video_box {
		padding: 0 30px;
	}

	.title_main h2, .benefit_title h2 {
		font-size: 25px;
		line-height: 35px;
		padding-top: 30px;
		padding-bottom: 30px;
		margin-bottom: 0;
	}

	.slideshow_main {
		background-position: 18px 4px;
	}
}

#idTabmohinhapdung .col-lg-4 {
	padding: 0 45px !important;
}

.box-tb-images {
	float: left;
	width: 100%;
	margin-bottom: 10px;
}



#idTabtthietbi .col-lg-4 {
	padding: 0 45px !important;
}
