 
.call{width:100%; height:40px; line-height:40px; position:fixed; bottom:0px; left:0px; background: #00a651; display:none; text-align:center; z-index:9999;}
.call div{width:33%; float:left; height:40px;}
.call strong{padding-left:38px; display:inline-block;}
.call span{display:inline-block; height:40px; line-height:40px; background:url(images/goidien.png) no-repeat left center; padding-left:28px;  background-size:auto 25px;
	-webkit-animation-name: blinker;
    -webkit-animation-duration: 1s;
    -webkit-animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-name: blinker;
    -moz-animation-duration: 1s;
    -moz-animation-timing-function: linear;
    -moz-animation-iteration-count: infinite;
    animation-name: blinker;
    animation-duration: 1s;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
	}
.call a{color:#fff !important; font-size:14px;}
.blink_me{
	-webkit-animation-name: blinker;
    -webkit-animation-duration: 1s;
    -webkit-animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    -moz-animation-name: blinker;
    -moz-animation-duration: 1s;
    -moz-animation-timing-function: linear;
    -moz-animation-iteration-count: infinite;
    animation-name: blinker;
    animation-duration: 1s;
    animation-timing-function: linear;
    animation-iteration-count: infinite;
}
@-moz-keyframes blinker {  
    0% { opacity: 1.0; }
    50% { opacity: 0.0; }
    100% { opacity: 1.0; }
}
@-webkit-keyframes blinker {  
    0% { opacity: 1.0; }
    50% { opacity: 0.0; }
    100% { opacity: 1.0; }
}
@keyframes blinker {  
    0% { opacity: 1.0; }
    50% { opacity: 0.0; }
    100% { opacity: 1.0; }
}

@media (max-width: 1024px){
	.call{ display:block; }
	.copy{ margin-bottom:40px;}
	.header{width:100%; z-index:999; position:relative; left:0px; top:0px; background:#fff;} 

}
@media (max-width: 991px){
	#search{width:55%;}
	.item{width:48%; margin:0 1%; margin-bottom: 26px;}
	.item1{width:97%; margin:auto; position:relative;}
	.item .box_mua .muangay { height: 36px; line-height: 36px; }
	.menu-mobile{display:block; color:#219e36}
	.right-menu{float:right; margin-bottom:6px;}
	.right-menu ul{display:none; }
	#search{width:100%; margin-bottom:5px;}
	.ft_info1{width:100%; padding-right:0%; margin-bottom:20px;}
	.ft_info2{width:32%; margin-right:2%;}
	.ft_info3{width:32%; margin-right:2%;}
	.ft_info4{width:32%; }
	.cleft{float:left; width:100%; text-align:center; color:#c2c2c2;}
	.mxh{text-align:center; float:left; width:100%; padding:6px 0;}
	.cright{float:right; text-align:center; width:100%;}
	
	.tt_box { width: 100%; float: left;  margin-bottom: 20px;}
	.box_ghright { width: 100%; float: right; background: #f2f2f26b;}
	
}
@media (max-width: 770px){ }
@media (max-width: 700px){ }
@media (max-width: 650px){
	.lh_cont{width:100%; float:left; margin-bottom:20px;}
	.frm_lienhe{width:100%; float:right;}
	.zoom_slick{width:100%; float:left;}
	.product_info{width:100%; float:right;}
}
@media (max-width: 590px){
	.item .box_mua .themvaogio,.item1 .box_mua .themvaogio{padding:0 10px; padding-left:40px;}
	.item .box_mua .muangay,.item1 .box_mua .muangay{padding:0 10px;}
	.ft_info2{width:100%; margin-right:0%;}
	.ft_info3{width:100%; margin-right:0%;}
	.ft_info4{width:100%; }
	.title_sp { font-size: 30px; }
	div#tabs { padding: 4px; }
	div#content_tabs { padding: 4px; }



}
@media (max-width: 500px){
	.zoom_slick{width:100%; float:left; margin-bottom:20px;}
	.product_info{width:100%; float:right; }
	.item{width:49%; margin:0 0.5%;margin-bottom: 26px;}
	.banner{width:100%;}
	.logo{display:block; float:none; text-align:center;}
	.title_sp { font-size: 25px; }
	.item .gia,.item1 .gia { font-size: 13px; }
	.item .name a,.item1 .name a { font-size: 14px;}
	.item .box_mua span,.item1 .box_mua span {font-size: 13px; font-family: arial;  cursor: pointer;}
	.item .box_mua .themvaogio,.item1 .box_mua .themvaogio { padding: 0 8px; background: url(images/cart1.png) no-repeat 5px 8px,#00a651; padding-left: 25px; width:100%; margin-bottom: 6px;}
	.item .item_content,.item1 .item_content{ padding:0px; padding-top:8px;}
	.addtocart, .sup247{height:40px; line-height:1.2; background:#288AD6; color:#fff; border:none; padding:0 15px; font-size:10px; font-weight:bold; border-radius:4px;}
	.menu-mobile{display:none; color:#219e36}
	.menu-mobile1{display:block; color:#219e36; clear:both; float:left; line-height:40px;}
	.item-top { float: left; text-align: center; padding: 0 5px; font-size: 15px; color: #1e1e1e;}
}
@media (max-width: 370px){
 
}