/*** ESSENTIAL STYLES ***/
@media (width: 320px){
.menumobi{display:block !important;z-index:999 !important;}
.head_up, .headdown{display:none;}
.column{width:100%;}
#frame_{width:320px;}
#layout{width:100%;}
.likebox-fb, #column-left{display:none;}
footer{margin:0 0 0 0;}
.column{padding:10px 0 10px 0px !important;background-color: #fff;}
.dl-menuwrapper:first-child {
    margin-right: 0px !important;
}

.sidebar{display:none;}
.text{width:98%;}
.dl-menuwrapper {
    width: 100%;
    float: left;
	width:320px !important;
}
.col-sm-9 .row{width:275px;}
#lane{display:none;}
.l_ht {
    display:none;
}
.logo {
    float: left;
    width: 150px;
    margin-left: 80px !important;
    margin-right: 100px !important;
}
.texter, .fanpage{display:none;}
.product-thumb .image, .product-list .product-details {
    float: left;
    width: 100%;
}
.caption h4 a:hover{color:#ff9900;}
.product-thumb .image {
    text-align: center;
    position: relative;
    margin-bottom: 40px;
}
.product-block-inner a img{padding-left:20%;}
body {
    background: none !important;
    width: 100%;
}
.copyright {
    padding-left: 20px;
}
.widget-content p{padding-left: 10px;
padding-right: 10px;}
.col-title {
    padding: 0 0 10px 10px !important;
    margin: 0;
}
.widget-content a:hover{color:black;}
.social {
    padding-left: 10px;
}
  .category_thumb{display:none;}
  .col-xs-12{width:100% !important;}
 
#list-view{display:none;}
.brander{display:none;}

}
@media (max-width: 1200px) {

}

@media (max-width: 767px) {

}

@media (max-width: 767px) {
  
}




@media (max-width: 767px) {
  
}

@media (max-width: 767px) {
  
}



@media (max-width: 767px) {
  
}

@media (max-width: 767px) {
  
}




@media (max-width: 767px) {
 
}




@media (max-width: 767px) {
  
}

@media (max-width: 479px) {
  
}
@media (min-width: 768px) {
  
}
@media (min-width: 480px) and (max-width: 767px) {
  
}
@media (width:360px) {
.fanpage, .map{display:none;}
.product-block-inner a img {
    padding-left: 0%;
}
.l_ht {
    float: left;
    line-height: 25px !important;
    padding-top: 1px !important;
	text-align: left !important;   
	padding-left: 5% !important;	
}
.inner{padding:14px !important;background-color: #fff;}
iframe {
    max-width: 100%;
    padding-left: 2%!important;
    padding-right: 2% !important;
    width: 100% !important;
}
.dl-menuwrapper button {
    width: 38px !important;
    height: 35px !important;
    z-index: 999 ;
}
.dl-menuwrapper button::after {
    width: 68%;
    height: 5px;
    top: 5px !important;
    left: 16%;
}
.column{padding:10px 0px 0px 0px !important;}
.product-block{height:255px !important;}
.width-block{height:130px !important;}
#content .box-product .product-block{margin:10px 15px 10px 0px !important;}
.rating{display:none !important;}
.product-thumb .image{margin-bottom:10px !important;}
.row {
    width: 95%;
}
.ping {
    font-size: 1.1em !important;
    font-weight: initial;
}
.mbs .grid_4 img{margin-left:0% !important; width:50% !important;}
.productsa{padding-left: 0% !important;}
 .row.productlist-grid {
    margin-left: 10px;
    margin-right: 0px;
}
.logo{margin-left: 8% !important;}
.logo{margin:0px;width:100px;}
.row {

    padding: 0;
    min-width: 315px;
    max-width: 640px;
    width: 100%;
}
h4{font-family: Cambria,"utm_nokia_standardregular",Tahoma, Arial;}
.row.productlist-grid {
    margin-left: -10px !important;}
.texter{display:none;}
.maper{width:100%;}
.clearfix .mbs{margin-bottom:0px !important;}
#content {
    min-height: 400px;
    padding: 33px 0 0 8px !important;
}
.content_bottom {
    padding-top: 10px;
    padding-right: 7px !important;
}
}
@media (min-width: 360px) and (max-width: 640px){
.menumobi{display:block !important;z-index:999 !important;}
.head_up, .headdown{display:none;}
.column{width:100%;}
#frame_{min-width:360px;max-width:640px;}
#layout{width:100%;}
.likebox-fb, #column-left{display:none;}
footer{margin:0 0 0 0;}
.column{padding:10px 0 10px 0px;background-color: #fff;}
.dl-menuwrapper:first-child {
    margin-right: 0px !important;
}

.sidebar{display:none;}
.text{width:98%;}
.dl-menuwrapper {
    width: 100%;
    float: left;
	min-width:360px !important;
	max-width:640px !important;
}
#lane{display:none;}
.l_ht {
    float: left;
    line-height: 36px;
    padding-top: 5%;
}


.product-thumb .image, .product-list .product-details {
    float: left;
    width: 100%;
}
.caption h4 a:hover{color:#ff9900;}
.product-thumb .image {
    text-align: center;
    position: relative;
    margin-bottom: 40px;
}
.product-block-inner a img{padding-left:20%;}
body {
    background: none !important;
    width: 100%;
}
.copyright {
    padding-left: 20px;
}
.widget-content p{padding-left: 10px;
padding-right: 10px;}
.col-title {
    padding: 0 0 10px 10px !important;
    margin: 0;
}
.widget-content a:hover{color:black;}
.social {
    padding-left: 10px;
}
  .category_thumb{display:none;}
  .col-xs-12{width:100% !important;}
 
#list-view{display:none;}
.brander{display:none;}
.giua {
    width: 100%;
}
.inner {
    border: 1px solid #eee;
    border-top: none;
    padding: 14px;
    border-radius: 10px;
}
.page-content .row{width:100%;}
.grid_4 img {
    border: none;
    max-width: 100%;
    width: 100%;
	min-width: 50%;
}

}
@media (width:414px){
	.fanpage, .map{display:none;}
	#footer .col-title {
    border: 0;
    margin: 25px 0 20px;
}.logo{margin:0px;width:100px;}
.product-thumb .image{margin-bottom:0px !important;}

iframe {
    max-width: 100%;
    width: 100%;
}
.texter{display:none;}
.col-sm-9 .row{width:100%;}
.giua {
    width: 100%;
	margin-left: 20px;
}
.l_ht{text-align:left !important;padding-top:10px !important; line-height:26px !important;}
.column{padding:1em 2em 0em 0em !important;}
.product-block{height:243px !important;}
.width-block{height:100px !important;}
.ping {
    font-size: 1.1em;
    font-weight: initial;
}
.container{padding-left:7px !important;}

}
@media (width:640px){
	.giua {
    width: 100%;
    padding-left: 20%;
    padding-right: 20%;
}
.fanpage{display:none;}
.widget-content iframe{width:100%;}
.grid_4 img{width:30%;margin-left:35%;}
.text, .map, .texter, .maper{width:48% !important;}
.product-layout{width:50% !important;}
.row {
	width:100% !important;
}

.texter{display:block;}

.row.productlist-grid {
    margin-left: 2px;
    margin-right: 0px;
}
.logo{margin:0px;width:45%;}
}
@media (width: 1024px){
	.fanpage{display:block !important;}
	#footer .row {
    margin-left: 0% !important;
}
	.sf-menu{width:60% !important;}
}
@media (width: 768px){
	.sf-menu, .sf-sub-indicator {
    width: 25% !important;
    display: none;
    margin: 4px 0 !important;
}
	.grid_4 {
    width: 48%;
}
}
@media (min-width: 767px) and (max-width: 1024px){
#layout, #footer .row{width:100%;}
#footer .row {
    margin-left: 4%;
}
.head_up .row{width:100%;}
.headdown .row{width:100%;}
.menumobi, .icophone{display:none;}
.head_up, .headdown{display:block;}
.r_ht {
    float: right !important;
    display: table;
    margin: 0 auto;
    text-align: center;
    width: 30% !important;
	margin-right: 30px !important;
}
.col-sm-9 .row{width:100%;}
.row .col-sm-6 {
    width: 33%;
}
.row.productlist-grid {
    margin-left: 5px;
    margin-right: -10px;
}
#list-view{display:none;}
.l_ht {
    float: left !important;
    line-height: 36px !important;
	margin-left: 30px !important;
}
.row{width:100%;}
.contact_c{
    width: 50% !important;}
.sidebar{width:45%; float:right;}	
.sidebar iframe{height:300px;}
.likebox-fb, .spkhuyenmai, .fanpage{display:none;}
#header .search {
    margin: 24px 30px 24px 20px !important;
}

.col-sm-3{padding-right: 0px !important;
padding-left: 0px !important;}
#footer{width:100%;}
.mbs .grid_4 img{margin-left:80% !important; width:50% !important;}

}


@media (max-width: 479px) {
  
}

@media (max-width: 767px) {
  
}


@media (max-width: 1200px) {
  
}
