@media (min-width: 1200px) {
  .container {
    max-width: 1350px;
  }
}
@media (max-width: 1700px) {}
@media (max-width: 1600px) {}
@media (max-width: 1400px) {

}
@media (max-width: 1299px) {

}
@media (max-width: 1199px) {
  .main-content {
    width: 100%;
  }
	.container, .container-lg, .container-md, .container-sm {
    max-width: 100%;
}
}
@media (max-width: 1099px) {}
@media (max-width: 1199px) {}
@media (max-width: 1024px) {}
@media (max-width: 768px) {
	
}
@media (max-width: 991px) {
	.detail-product {
    margin-bottom: 30px;
}
	.m-none {
		display:none;
	}

	.top-right {
    display: none;
}
	.banner-slider {
		margin-top: 20px;
	}
	.banner-img {
    margin-bottom: 20px;
}
	.footer-menu ul li {
    width: 100%;
    text-align: center;
    border-bottom: 1px solid #3A2625;
    padding-bottom: 8px;
    padding-top: 8px;
}
	.phone-mobile img {
    width: 35px;
}
	.phone-mobile {
    margin-top: 10px;
    margin-right: 10px;
}
	.footer-menu ul li:last-child {
    border-bottom: 0px solid #3A2625;
}
	.info {
		width: 100%;
		text-align: center;
	}
	.webron {
		width: 100%;
		text-align: center;
		margin-top: 20px;
	}
	.bottom {
    width: 100%;
    display: inherit;
    justify-content: inherit;
}
  header .logo {
    display: none;
  }
  .wsmenu > .wsmenu-list > li.headerbtns {
    width: 49%;
    float: left !important;
  }
  .wsmenu > .wsmenu-list > li.headerbtns a.headerbtn01 {
    background-color: #d7412e;
    color: #fff !important;
  }
  .wsmobileheader .smllogo img {
    width: 145px;
  }
  .wsmenu > .wsmenu-list > li > .wsmenu-click > i {
    margin: 14px 18px 0px 0px !important;
  }
  .wsmenu > .wsmenu-list > li .wsmenu-click.ws-activearrow > i {
    margin-right: 21px !important;
  }
  .wsmenu > .wsmenu-list > li > a {
    border-bottom-color: #f3f3f3 !important;
  }
  .wsmenu > .wsmenu-list > li > .wsmegamenu.halfmenu {
    padding: 10px 4px !important;
  }
  .wsmenu > .wsmenu-list > li > ul.sub-menu > li:last-child {
    border-bottom: 1px solid #f3f3f3 !important;
  }
  .wsmenu > .wsmenu-list > li:hover > a {
    background: #fff !important;
    text-decoration: none;
    color: #C2943A!important;
  }
  .wsmenu > .wsmenu-list > li > a {
    padding: 6px 3px 6px 14px !important;
  }
  .container, .container-md, .container-sm {
    max-width: 98% !important;
  }
  .tabs-left {
    height: auto;
  }
  .mtop {
    margin-top: 10px !important;
  }
	

	.main-navigation-container{
		display:none;
		}
	.main-navigation-container-responsive{
		display:block;
		width:100%;
		margin-bottom: 25px;
		}
	.main-navigation-responsive{
		display:none;
		border:1px solid #DDD;
		overflow:hidden;
		z-index:100;
		} 
	.main-navigation-container-responsive .toggle-menu{
		width: 100%;
		height:42px;
		margin-bottom:8px;
		display:block;
		cursor:pointer;
		background: transparent url(../images/category.png) no-repeat 10px center;
		border-bottom: 1px solid #ddd;
		-webkit-border-radius:3px;
		-moz-border-radius:3px;
		border-radius:3px;
		-webkit-transition:background 140ms linear;
		-moz-transition:background 140ms linear;
		-ms-transition:background 140ms linear;
		-o-transition:background 140ms linear;
		transition:background 140ms linear;
		}
	.main-navigation-container-responsive .toggle-menu-clicked{
		}		
	.main-navigation-title{
		padding:17px 0;
		font-size:16px;
		border-bottom:1px solid #DDD;
		}	
	.main-navigation-responsive ul, .main-navigation-responsive ol{
		margin:0;
		padding:0;
		list-style:none;
		}
	.main-navigation-responsive > ul > li{
		width:100%;
		position:relative;
		float:left;
		}
	.main-navigation-responsive > ul > li > a{
		display:block;
		padding:14px 0 14px 14px;
		font-size:14px;
		color:#888;
		text-decoration:none;
		border-top:1px solid #FFF;
		border-bottom:1px solid #DDD;
		}
	.main-navigation-responsive > ul > li:last-child a{
		border-bottom:none;
		}
	.main-navigation-responsive > ul > li > a > i, .main-navigation-responsive .dropdown i{
		position:absolute;
		top:14px;
		right:14px;
		font-size:17px;
		color:#BBB;
		}
	.rotate-arrow{
		top:17px !important;
		-webkit-transform:rotate(90deg);
		-moz-transform:rotate(90deg);
		-ms-transform:rotate(90deg);
		-o-transform:rotate(90deg);
		transform:rotate(90deg);
		}
	.main-navigation-responsive ul li.active-nav-link > a{
		color:#666;
		background:#F5F5F5;
		}
	.main-navigation-responsive .dropdown ul, .main-navigation-responsive .mega-menu-content{
		background:#FFF;
	 	border-bottom:1px solid #DDD;
		}
	.main-navigation-responsive .dropdown{
		display:none;
		}
	.main-navigation-responsive .dropdown li{
		position:relative;
		}
	.main-navigation-responsive .dropdown a{
		display:block;
		padding:14px 0 14px 30px;
		font-size:14px;
		color:#888;
		text-decoration:none;
		border-bottom:1px solid #F2F2F2;
		}
	.main-navigation-responsive .dropdown li:last-child a{
		border-bottom:none;
		}
	.main-navigation-responsive .dropdown li.active-nav-link > a{
		background:#F9F9F9;
		}
	.main-navigation-responsive .dropdown ul{
		border-bottom:1px solid #F4F4F4;
		}
	.main-navigation-responsive .dropdown .dropdown a{
		padding-left:46px;
		}

	
}


@media (max-width: 650px) {
}
@media (max-width: 575px) {
	.banner-slider .slick-dots {
    bottom: 44px!important;
}
	
}
@media (max-width: 480px) {
		.banner-bottom-content {
    font-size: 12px;
}

}
@media (max-width: 414px) {
	

}
@media (max-width: 375px) {

}
@media (max-width: 320px) {}
