@charset "utf-8";
/* CSS Document */

#link {
    margin-left: 15px;
}
.menu-icon {
    background: url(../images/menu_icon.png);
    background-repeat: no-repeat;
    width: 26px;
    height: 29px;
    margin: auto;
    margin-top: 15px;
    cursor: pointer;
	float:right;
	margin-right:20px;
	display:none;
}
#list-menu {
    width: 60%;
    right: 0;
    position: absolute;
    z-index: 999999999999999;
   display:none;
    top: 0px;
    background: #016aac;
}
#list-menu ul.category {
    width: 100%;
    margin: 0;
}
#list-menu ul.category li {
    list-style: none;
    background: #016aac;
    border-bottom: solid 1px #3690c9;
    padding: 0px;
    float: left;
    width: 100%;
}
#list-menu ul.category li a {
    text-transform: none;
    color: #fff;
    margin-left: 15px;
    padding-left: 15px;
    line-height: 30px;
    font-size:16px;
    /* background: url(../images/iconsprite.jpg) no-repeat left center; */
    display: block;
    position: relative;
    text-decoration: none;
}
ul.category li#btnclose a {
    background: url(../images/icon_close.png) no-repeat left center;
    padding-left: 18px;
}
#min-nav-cate {
    background: #03aff1;
    border: none;
	width:100%;
	height:50px;
	margin-bottom:0px;
	margin-top:0px;
	display:none;
}

#list-cate {
    width: 80%;
    left: 0;
    position: absolute;
    z-index: 999999999999999;
   display:none;
    top: 50px;
    background: #016aac;
}
#list-cate ul.category {
    width: 100%;
    margin: 0;
}
#list-cate ul.category li {
    list-style: none;
    background: #016aac;
    border-bottom: solid 1px #3690c9;
    padding: 0px;
    float: left;
    width: 100%;
}
#list-cate ul.category li a {
    text-transform: none;
    color: #fff;
    margin-left: 15px;
    padding-left: 15px;
    line-height: 30px;
    font-size:16px;
    /* background: url(../images/iconsprite.jpg) no-repeat left center; */
    display: block;
    position: relative;
    text-decoration: none;
}
ul.category li#btnclose a {
    background: url(../images/icon_close.png) no-repeat left center;
    padding-left: 18px;
}
#min-nav-cate {
    background: #03aff1;
    border: none;
	width:100%;
	height:50px;
	position:relative;
}

#list-cate ul.category li ul li a {
    text-transform: none;
    color: #fff;
    margin-left: 15px;
    padding-left: 15px;
    line-height: 30px;
    font-size:14px;
    
    display: block;
    position: relative;
    text-decoration: none;
}
@media screen and (max-width: 1024px){
	
	body {
		padding:0 1%;
	}
	.wrapper {
		width:100%;
	}
	.nav-bar-full {
		border:none!important;
	}
	.new-production {
		width:100%;
	}
	.new-production {
		width:78%;
	}
	.im-cate {
		width:20%;
	}
	.new-production li {
		width:23%;
	}
	.new-production li img {
		max-width:100%;
	}
	.im-cate img {
		max-width:100%;
	}
	.menu-cate {
		width:25%;
	}
	.main_banner {
		width:57%;
	}
	.promotion_banner {
		width:15%;
		float:right;
	}
	.promotion_banner img {
		max-width:100%;
	}
	.logo {
		width:23%;
	}
	.col-right-header {
		width:75%;
	}
	.search {
		width:70%;
	}
	.search form {
		width:100%;
	}
	.search form select {
		width:30%;
		display:none;
	}
	.search form input {
		width:65%;
		border-left:0px;
	}
	.search form .submit_search {
		right:-2px;
		border-radius: 0px!important;
	}
	.search form .submit_search {
		background:#666666;
		height:42px;
	}
	.main-menu > ul > li > a {
		padding: 0px 12px;
	}
	.menu-cate ul li a {
		padding:3px 2px;
	}
	.menu-cate ul {
		height:auto;
	}
	
	.banner-cate  img{
		max-width:100%;
	}
	.cate-pro, .cate-brand {
		width:100%;
	}
	.container-left {
		width:25%;
		margin-right:1%;
	}
	.container-right {
		width:74%;
	}
	.new-production-tablet {
		width:100%;
	}
}
@media screen and (max-width: 900px){
    
	.new-product_mobile .box-cc {
		width:46%;
		margin-right:1%;
		margin-bottom: 20px;
	}
	
}
@media screen and (max-width: 768px){
	.menu-icon  {
		display:block;
	}
	#min-nav-cate {
    
	display:block;
}
	.tablet_margin {
		margin-right:0px!important;
	}
	.wrapper {
		width:100%;
	}
	.col-right {
		display:none;
	}
	.menu-cate {
	cursor:pointer;
	margin-top:0px;
	}
	.menu-cate-pc, .promotion_banner {
		display:none;
	}
	.main_banner {
		width:100%;
		height:auto;
		margin-left:0px;
	}
	.main_banner img{
		width:100%;
	}
	.box-title {
		background:none;
	}
	.box-title-pro {
		border:none;
	}
	.menu-footer {
		display:none;
	}
	.new-product_mobile {
		display:block!important;
	}
	.new-product_home {
		display:none!important;
	}
	.new-product_mobile .box-cc {
		width:47%;
		margin-right:1%;
		margin-bottom: 20px;
	}
	.container-left {
		display:none;
	}	
	.container-right, .new-product {
		width:100%;
	}
	.banner-cate, .breadcrumb {
		display:none;
	}
	.new-production {
		width:100%;
	}
	
	
	.box01 {
		width: 100%;
		float: left;
		margin-right: 0px;
	}
	.box2 {
		width: 100%;
		float: right;
		margin-right: 0px;
	}
	.box01 img {
		width:100%;
	}
	
	
	.new-product_mobile .box2 {
		float: left;
		width: 100%;
		margin-top:20px;
	}
	.box-cc .content-cc, .box-cc  .price-cc,  .box-cc  h2, .box-cc  span , .box-cc .order-cc{
		text-align:center;
	}
	.box2 .box-media {
		margin:20px 0px;
	}
	
	/*Trang sp*/
	.new-production li {
		width:48%;
		margin-right:1%;
	}
	.new-production li .box-cc {
		width:100%;
		
	}
	
	/*news*/
	.box-news {
		width: 49%;
		height: 360px;
		float: left;
		margin-right: 1%!important; 
	}
	.box-news img {
		width: 100%;
		
	}
	.media-readmore {
		display:none;
	}
	span.icon-title {
		border:none;
		line-height:30px;
	}
	/*Phan phoi*/
	.map_left {
		display:none;
	}
	.scroll-pane
	{
	width: 100%!important;
	height: auto;
	overflow: auto;
	margin-top: 0px;
	}
	
	/*1024*/
	.head-left {
		display:none;
	}
	.head-right {
		float:left;
	}
	.list-items-new {
		float: left;
		width: 100%;
	}
	.box01 {
		width: 100%;
		float: left;
		margin-right: 0px;
	}
	.box2 {
		float: left;
		width: 100%;
	}
	.new-product_mobile .box-cc {
		width: 49%;
		margin-right: 1%;
		margin-bottom: 20px;
		padding:10px 0px!important;
	}
	.tablet_margin {
		margin-right:0px!important;
	}
	.list-support-customer {
		float: left;
		width: 100%;
	}
	.agent_item_home {
		margin-bottom:20px;
	}
	.menu-footer {
		display:none;
	}
	.copyright-footer {
		width:100%!important;
	}
	.copyright-footer-info {
		text-align:left;
	}
	.nav-footer-social-full .social-footer {
		width:100%;
	}
	.intro_company {
		display:none;
	}
	.copyright-footer, .camket, .copyright-footer-info {
		width:100%;
	}
	.login, .re {
		display:none!important;
	}
	/*Trang sp*/
	.new-production li {
		width:49%;
		margin-right:1%;
	}
	.new-production li .box-cc {
		width:100%;
		height:210px;
		padding:10px 0px!important;
	}
	.col-left-pro {
		width:100%;
		text-align:center;
	}
	.decription-products h2 {
		text-align:center;
	}
	.col-right-pro {
		width:100%;
	}
	
	/*news*/
	.box-news {
		width: 100%;
		height: auto!important;
		float: left;
		margin-right: 0%!important; 
		margin-bottom:20px;
		padding-bottom:20px;
		border-bottom:1px dotted #666666;
	}
	.box-news img {
		width: 100%;
		
	}
	.media-readmore {
		display:none;
	}
	/*Phan phoi*/
	
	
	/*Contact*/
	.col-form-info {
		width:100%;
	}
	.col-form-info-right {
		width:100%;
		float:left;
	}
	.sitebar {
		display: none;
	}
	.product_right_home {
		width: 100%;
	}
	.ckf, 
	.mail_letter{
		display: none;
	}
	.camket {
		margin-left: 0;
	}
	.box-cc {
		height: 210px;
	}
	.icon_pro,
	.btn_addcart	{
		display: none;
	}
	.new-production li:nth-child(4) {
		width: 48%!important;
	}
	.col-left-pro .slider img {
		max-width: 100%;
	}
	.decription-products h2 {
		margin-top: 20px;
	}
	.other_title {
		display: none;
	}
}
@media screen and (max-width: 480px){
	.new-product_mobile .box-cc {
		width: 48%;
		margin-right: 1%;
		margin-bottom: 20px;
		padding:10px 0px!important;
	}
	.img_cc img{
		width:70%;
	}
	.email-head {
		display:none!important;
	}
	/*Trang sp*/
	.new-production li {
		width:48%;
		margin-right:1%;
	}
	.lovepro {
		margin-left:0px;
		margin-top:10px;
	}
	.tabs li {
		width:100%;
		border-radius:0px;
		padding:10px 0px;
	}
	.tabs_content_container {
		padding:2px;
		width:98%;
	}
}
@media screen and (max-width: 320px){
	
}
@media screen and (min-width: 901px){
	
}