﻿/*======= 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: #18191b;
    }
    .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;
	}
	.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: -64px;
	}
	.filters-button-group .button {
	    margin: 0;
	    display: block;
	    width: 100%;
	}
	.padding-40-80{
	    padding: 40px 50px!important;
	}
}