﻿/*======= Edit by DTM for Mobile Reponsive =======*/
/*=== DÃ nh cho mÃ n hÃ¬nh desktop vÃ  mÃ¡y tÃ­nh báº£ng chiá»u ngang ===*/
@media only screen and (max-width:1024px) {
	.zoomWindow, .owl-buttons, #slideads, .modal {
		display: none !important;
	}

	.v2_bnc_feedbackhome, .v2_bnc_count_number {
		background-attachment: unset;
	}
}
/*=== DÃ nh cho mÃ¡y tÃ­nh báº£ng chiá»u dá»c ===*/
@media only screen and (max-width:992px) {
	.container {
		width: 100%;
	}

	.lof_camera_des {
		width: 100%;
	}
	/*=== Menu Mobile ===*/
	.button_menu_mobile {
		display: block !important;
	}

	.button_menu_mobile {
		position: absolute;
		right: 31px;
		top: -65px;
		background: #fff;
		font-size: 20px;
		padding: 10px;
		color: #049E49;
	}

	.menutop {
		display: none;
	}

	.menu-top-custom ul > li {
		border-bottom: solid 1px #333;
		margin: 0;
		width: 100%;
		display: block;
		letter-spacing: 1px;
	}

		.menu-top-custom ul > li.active > a {
			color: #303293;
		}

		.menu-top-custom ul > li > a {
			display: block;
			padding: 25px 0 20px 20px;
			line-height: 20px;
			color: #000;
			font-size: 11px;
			text-transform: uppercase;
			position: relative;
		}

	.v2_submenu_1 {
		padding-left: 40px;
		border-top: solid 1px #333;
	}

		.v2_submenu_1 > li > a {
			border-left: solid 1px #333;
			border-bottom: solid 1px #333;
		}

		.v2_submenu_1 > li, .menu-top-custom ul > li:last-child > a, .v2_submenu_1 > li:last-child > a {
			border-bottom: none !important;
		}

	.v2_submenu_1_1 {
		padding-left: 40px;
	}

		.v2_submenu_1_1 > li > a {
			border-left: solid 1px #333;
		}
	/*=== End Menu Mobile ===*/
	.v2_bnc_block_title h2, .f-block-title span {
		font-size: 13px;
	}

	.v2_bnc_block_item_img {
		height: 200px;
		margin: 0 0 10px 0;
	}

	#news_filter .form-control, #recruit_filter .form-control, .v2_bnc_select_category_products_page .form-control, #album_filter .form-control, #video_filter .form-control, .f-qa .form-control {
		margin: 0 0 10px 0;
	}

	.v2_bnc_hometab_news_big li.smallother {
		height: auto;
	}

		.v2_bnc_hometab_news_big li.smallother .v2_bnc_hometab_news_big_img {
			height: 150px;
		}

	.v2_bnc_products_details_zoom_img .f-pr-image-zoom {
		display: table;
	}

	.v2_bnc_product_details_img_small {
		margin: 0 auto;
		display: block;
		text-align: center;
		float: none;
	}

	#img_01 {
		height: auto !important;
	}

	.v2_bnc_header_bottom.fixed {
		position: static;
	}

	.v2_bnc_header_bottom {
		background: #d9d9d8;
	}

	.v2_bnc_footer_title {
		margin: 20px 0 0 0;
	}

	.v2_bnc_footer_top {
		padding: 20px 0 0;
	}

	.slideshow_block_top h2 {
		line-height: 60px;
	}
}

.v2_bnc_cate_page_list li h2 a {
	border-top: 0px
}
/*=== DÃ nh cho Ä‘iá»‡n thoáº¡i chiá»u ngang ,mÃ¡y tÃ­nh báº£ng chiá»u dá»c===*/
@media only screen and (max-width:767px) {
	footer.v2_bnc_footer h1 {
		line-height: 28px;
		font-size: 16px;
	}

	.slideshow_block_top {
		margin-bottom: 15px;
	}

	.fluid_container_wrap {
		margin: 15px 0 0 0;
		width: 100%;
		float: none;
		padding: 0 15px;
	}

	.adv1 {
		display: none;
	}

	.v2_bnc_block_adv_title h2 span:last-child:before, .v2_bnc_block_adv_title h2 span:last-child:after {
		display: none;
	}

	.v2_bnc_home_catepr_left_img {
		margin: 10px 0;
	}

	.slideshow_block_top img {
		width: 100%;
		/* height: 125px; */
		max-width: 100%;
		object-fit: cover;
	}

	.v2_bnc_block_view_feeback .v2_bnc_block_item > div:last-child {
		display: none;
	}

	.v2_bnc_cate_page_list li img {
		height: 115px;
		max-width: 100%;
		margin: 0 auto;
	}

	.v2_bnc_cate_page_list li:nth-child(3n+1) {
		clear: none;
	}
}
/*=== DÃ nh cho Ä‘iá»‡n thoáº¡i chiá»u ngang ,mÃ¡y tÃ­nh báº£ng chiá»u dá»c ===*/
@media only screen and (max-width:640px) {
}
/*=== DÃ nh cho Ä‘iá»‡n thoáº¡i chiá»u ngang ===*/
@media only screen and (max-width: 480px) {
	.lof_camera_title, .lof_camera_des, .lof_camera_btn {
		display: none;
	}

	.v2_bnc_title_tab_home li, .v2_bnc_block_title_home h2 {
		display: block;
		text-align: center;
	}

		.v2_bnc_title_tab_home li a {
			padding: 10px 15px;
			display: block;
		}

	.v2_bnc_home_catepr_tabul.nav-tabs {
		display: none;
	}

	.v2_bnc_title_main h2 {
		font-size: 18px;
	}

	.carousel-caption h1, .carousel-caption p {
		font-size: 100%;
	}

	.img-thumbnail {
		width: 100%;
	}
	/*== Pagination ==*/
	.v2_bnc_pagination_title, .pagination {
		text-align: center;
	}

		.pagination > li {
			display: inline-block;
		}
	/*== End Pagination ==*/
	.v2_bnc_sam_category figure {
		margin: 0 0 10px 0;
	}

	.v2_breadcrumb_main h1, .v2_breadcrumb_main .breadcrumb {
		float: none !important;
		text-align: center;
	}

	.slideshow_block_top h2 {
		font-size: 30px;
	}

	.v2_bnc_block_title_home h2, .v2_breadcrumb_main h1 {
		line-height: 40px;
	}

	.padding-0-80 {
		padding: 10px !important;
	}

	.v2_bnc_title_page h1, .v2_bnc_title_page h2, .v2_bnc_title_page h3, .v2_bnc_title_page h4 {
		line-height: 40px;
	}
}
/*=== DÃ nh cho Ä‘iá»‡n thoáº¡i chiá»u dá»c ===*/
@media only screen and (max-width: 420px) and (min-width: 320px) {
	.v2_bnc_icon_filter {
		margin: 0 23px;
	}

	.f-product-view-tab .f-product-view-tab-header > ul li {
		margin-right: 0;
		display: block;
	}

	.v2_bnc_footer_bottom .copyright {
		font-size: 8px;
	}

	.button_menu_mobile {
		top: -69px;
	}

	.filters-button-group .button {
		margin: 0;
		display: block;
		width: 100%;
	}

	.padding-40-80 {
		padding: 40px 50px !important;
	}
}
