@media screen and (max-width: 1200px) {
	
}
@media screen and (max-width: 1024px) {
	#content { margin-top: 0px; }
	.menuTop {
		height: 48px;
	}
	.menuTop ul > li > ul {
		margin-top: 0px;
	}
	.ma {

	}
}
@media screen and (max-width: 1000px) {

}
@media screen and (max-width: 980px) {
	.search input#keyword {
	    width: 50%;
	}
	/*#tabs li {
	    width: 20%;
	}*/
}
@media screen and (max-width: 800px) {
	/*#tabs li {
	    width: 25%; height: 35px;
	    margin-right: 0;
	}*/
	.navbar-toggle {
		background-color: #c19740;
	    border: 1px solid #c19740;
	}
	.navbar-toggle .icon-bar {
		background: white;
	}
}
@media screen and (max-width: 768px) {
	.ma {
	    margin-left:0px;
	}
	.form-search {
		display: none;
	}
	.height68.text-left {
		text-align: center;
	}
	.menuTop {
		position: relative;
	}
	.category {
		margin-left: 20px;
	}
	.form-search .txt-keyword {
		width: 260px;
	}
	#tooltip {
		width: 100%;
		min-height: 200px;
	}
	.no-paddingxs {
		padding-right: 0px !important;
		padding-left: 0px !important;
	}
	#menu_btn{
		display: block;
		float: left;
	}
	#menu_btn i{
		font-size: 20px;
		color: #3aaf48;
	}
	.tabsp .active:nth-child(n+2) {
	    background: url(../images/phone-2_03.png) no-repeat center center;
	    padding-top: 31px;
	}
	.tabdl .active:nth-child(n+2) {
	    background: url(../images/dl-phone-2-act_03.png) no-repeat center center;
	    padding-top: 31px;
	}
	.tabsp li:nth-child(n+2) {
	    background: url(../images/phone-no-ac_03.png) no-repeat center center;
	}
	.tabdl li:nth-child(n+2) {
	    background: url(../images/phone-no-ac_03.png) no-repeat center center;
	}
	.tabsp .active.prev:nth-child(n+2) {
	    background: url(../images/phone-3-ac_03.png) no-repeat center center;
	}
	.tabdl .active.prev:nth-child(n+2) {
	    background: url(../images/dl-phone-2-pr_03.png) no-repeat center center;
	}
	.tabdl .active:first-child {
		padding-top: 31px;
	}
	.tabsp li:last-child {
		background: url(../images/phone-last_03.png) no-repeat center left;
	}
	.tabsp li.active:last-child {
		padding-top: 32px;
	}
	.tabsp li.active:first-child {
		padding-top: 31px;
	}
	.tabsp li.active.pre:first-child {
		padding-top: 28px;
	}
	.tabdl li:last-child {
	    background: url(../images/li-last_03.png) no-repeat center left;
	}
	.owl-buttons {
		display: none;
	}
	.menuTop{
	/*	position: relative;*/
		bottom: 0px;
	}
	.menuTop .countProduct { display: none; }
	.menuTop .wrap-cat-menu { display: block; }
	#menu {
		width: 250px;
	}
	.userlogin {
		text-align: center;
	}
	#tabs li {
	    width: 33%;
	    float: left;
	    text-align: left;
	    background-size: 100% !important; 
	}
	.btn-user-option { display: block; }
	.wrapper_regis .posiUser {
		position: relative;
	}
	.wrapper_regis .formatbutton {
		background-color: #fff;
		z-index: 1001;
		position: absolute;
		right: 10px;
		width: 180px; height: 40px;
		line-height: 40px;
		border-bottom: 1px solid #ddd;
		display: none;
	}
	.wrapper_regis .formatbutton:hover { background-color: #ddd; }
	.wrapper_regis .formatbutton.cart {
		top: 22px;
	}
	.wrapper_regis .formatbutton.prof,
	.wrapper_regis .formatbutton.login {
		top: 63px;
	}
	.wrapper_regis .formatbutton.logout,
	.wrapper_regis .formatbutton.regis {
		top: 104px;
	}
	.wrapper_regis .formatbutton a { display: block; }
	.menuTop ul {
		display: none;
		position: absolute;
		right: 0px; top: 40px;
		background-color: #444;
	}
	.menuTop ul > li {
		width: 100%;
	}
	.menuTop ul > li:hover {
		background-color: #777;
	}
	.menuTop ul li a,
	.menuTop ul li a i {
		color: #fff;
	}
	.menuTop ul > li > ul > li a {
		color: #333;
	}
	ul#menu li{
		float: none;
		width: 100%;
		height: 35px;
		line-height: 35px;
		border-right: none;
		border-bottom: 1px solid #54d864;
	}
	ul#menu li a{
		color: #FFF;
		font-size: 13px;
		font-weight: normal;
	}
	ul#menu li a:hover{
		color: #FF0;
	}
	ul#menu li.active a{
		color: #FF0;
	}
	#menu li.active a{
		border-bottom: none;
	}
	#menu li:hover a{
		border-bottom: none;
		color: #FF0;
	}
	.detail-year {
	     position: relative; 
	    z-index: 990;
	    margin-top: -10%;
	    margin-bottom: 30px;
	    left: 11%;
	    /* top: 69%; */
	}
	.slide-year {
		left: 0;
		top: 10%;
	}
	.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto {
		position: relative;
		top: 0;
	}
	.bx-wrapper .bx-next {
		right: -12%;
	}
	.bx-wrapper .bx-prev {
		left: -14%;
	}
}

@media screen and (max-width: 640px) {
	.main-content {
	    width: 100%;
	}
	.left-content {
	    width: 100%;
	}
	ul#category li{/*
		width: 48%;
		float: left;
		margin-right: 2%;*/
	}
	ul#category li ul li{
		width: 100%;
	}
	.f-content ul li {
	    width: 100%;
	}
	.search {
	    width: 98%;
	    float: none;
	    margin: auto;
	}
	
}
@media screen and (max-width: 600px) {
	.list-product.wrap-inline-5 .make-padding { width: 50% !important; }
}
@media screen and (max-width: 480px) {
	.search i {
	    padding: 0px 12px;
	}
	.warrantly .w-item {
		width: 100%;
	}
	#fldLogin {
		width: 100%;
		webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
	#fldLogin p.btn {
		margin-left: 0px;
	}
	.menuTop > div > ul {
		top: 169px;
	}
}
@media screen and (max-width: 400px) {
	.fullwidth {
		width: 100% !important;
	}
	.detail-year {
	     position: relative;
	    margin-top: -20%;
	    /* top: 69%; */
	}
	.heght260 {
		height: 170px;
	}

}
@media screen and (max-width: 360px) {
	ul#category li {
	    width: 100%;
	}
	/*#tabs li {
	    width: 32%;
	}*/
	#tabs {
		margin-top: 50px;
	}
	.addcart {
	    top: -44px;
	    right: 8px;
	}
	.decs {
		padding: 0px 54px;
	}

}
@media screen and (max-width: 320px) {
	/*#tabs li {
	    width: 48%;
	}*/
}
