
@media (max-width: 575.98px) {
	#Control-Home-Slide{ display:none;}
	.toolbar {
  display: block;
}
.tool_icon_right{ display:none;}
.product_detail .item_50{flex: 0 0 50% !important;max-width: 50% !important;}
.home-tab-product .tab-sp{ max-width:1440px; white-space: nowrap;
overflow: auto;
padding: 2px 0px;}
.home-tab-product .tabs{ /*overflow:scroll;*/ width:100%;padding: 10px 0px;}
.danhmuc_mobile {
  display: grid;
  grid-gap: 2px;
  grid-template-columns: repeat(2,1fr);
  padding-left:5px;
  padding-right:5px;
  margin-top:20px;
}
.input-group{
	height: 38px;
}
.danhmuc_mobile a {
  font-size: 14px;
  color: #333333;
  font-weight: 400;
  background: #fff;
  border-radius: 5px;
 display:flex;
  margin-bottom: 10px;
  align-items: center;
}
.t_menu{ display:none;}
.logo_moni{flex-grow: 1;
flex-shrink: 0;
min-height: 45px;
display: flex;
justify-content: center;
flex-direction: column;
top: 0;}
.payment_moni{justify-content: right;width: 30px;}
.giaodien_pc{ display:none;}
.HomebaseSearchBar-wrap {
    order: 2;
    flex-basis: 100%;
}
.CartContent-title, .danhmuc, .search-pc{ display:none;}
.top_bar_content {
    margin-bottom: 10px;
    text-align: center;
}
.pull-right {
    float: none !important;
    text-align: center;
}

.product_title h2::after {
    content: "";
    width: 0;
    height: 0;
    border-top: 0px solid transparent;
    border-left: 0px solid #f1af01;
    border-bottom: 0px solid transparent;
    border-right: 0 solid transparent;
    position: absolute;
    top: 0px;
    right: 0px;
}

#header ul{ padding:0;}

#header-full{ display:none;}	
#Product{ padding-left:10px; padding-right:10px;}
.copyrights
{
    padding: 10px 0 30px;
}

#noidung .row-cols-1 > * {
    -ms-flex: 0 0 100%;
    flex: 0 0 50%;
    max-width: 50%;
}
.hp-mod-price-second-line{ text-align:center !important; float:none !important}
.hp-mod-price-second-line .align-left{ text-align:center;float:none !important}

#Wraper-Order { 
	padding: 0 !important
}
#topcontrol 
{ 
	display: none 
}
/* HEADER*/
/*=================HRADER============*/
#header-full 
{
	margin-top: 0;
	margin-bottom: 0;
	border-bottom: 1px solid rgba(255,255,255,0.2); 
	background: #fff;
	
}
/*Logo*/

/*navigation-bar*/
#navigation 
{ 
	border-bottom: none;
	display: none
}
.sticky-wrapper.is-sticky 
{ 
	z-index: 999 
}
/*.navigation-bar 
{ 
	background: var(--color1); 
}*/

/**/


/******************
Home Product
*******************************************************************************/
.wraper-order-inner 
{
	padding-left: 0;
	padding-right: 0
}
.heading-style h2 
{ 
	font-size: 18px 
}

/******************
Footer
*******************************************************************************/
/******************
Footer
*******************************************************************************/
footer.footer 
{ 
	text-align: left
}
footer.footer .aliright 
{ 
	margin: 0 0 20px 
}
.Footer ul li 
{ 
	line-height: 2
}
footer.footer #footer-top, footer.footer .secarea 
{
	padding: 0 20px;
}
footer.footer #footer-top
{
	padding-bottom: 15px ;
}
.footer-top-right, .ft-social
{ 
	float: left
}
footer.footer .secarea 
{ 
	margin-top: 15px 
}
footer.footer a, .Footer a, .Footer, .Footer h3, .Footer h4 
{ 
	font-size: 13px !important; 
	line-height: 1.5;
}
.Footer #Footer-Row > div 
{ 
	margin-bottom: 15px
}
#Footer-2::after, #Footer-4::after 
{ 
	display: none
}
#Footer-Bottom-Right, #Footer-Bottom .col:last-child 
{ 
	text-align: left !important 
}
.Footer-Bottom address 
{ 
	margin-bottom: 5px
}
.Footer .copyrights, .Footer .copyrights .aliright 
{ 
	text-align: center
}
/******************
Home Main Bottom
*******************************************************************************/



}
@media only screen and (min-width : 576px) and (max-width : 767.98px) {
	#Control-Home-Slide{ display:none;}
.toolbar {
  display: block;
}
.tool_icon_right{ display:none;}
.product_detail .item_50{flex: 0 0 50% !important;max-width: 50% !important;}

.header-left {
    display: flex;
}
.top_bar_content{ display:flex;}
.top_bar_ul_inline{ align-self: center;}
.home-tab-product .tab-sp{ max-width:1440px; white-space: nowrap;
overflow: auto;
padding: 2px 0px;}
.home-tab-product .tabs{/* overflow:scroll; */width:100%;padding: 10px 0px;}
.danhmuc_mobile {
  display: grid;
  grid-gap: 2px;
  grid-template-columns: repeat(2,1fr);
  padding-left:5px;
  padding-right:5px;
  margin-top:20px;
}
.input-group{
	height: 38px;
}
.danhmuc_mobile a {
  font-size: 14px;
  color: #333333;
  font-weight: 400;
  background: #fff;
  border-radius: 5px;
 display:flex;
  margin-bottom: 10px;
  align-items: center;
}
.t_menu{ display:none;}

.logo_moni{flex-grow: 1;
flex-shrink: 0;
min-height: 45px;
display: flex;
justify-content: center;
flex-direction: column;
top: 0;}
.payment_moni{justify-content: right;width: 30px;}
.giaodien_pc{ display:none;}
.HomebaseSearchBar-wrap {
    order: 2;
    flex-basis: 100%;
}
.CartContent-title, .danhmuc, .search-pc{ display:none;}
.top_bar_content {
    text-align: center;
}
.pull-right {
    float: none !important;
    text-align: center;
}



#header-full{ display:none;}	

/*Home-Slide*/
#Control-Home-Slide 
{ 
	margin-left: 0 !important;
	width: 100% !important 
}
#header-nav 
{ 
	margin-top: 60px 
}
.bg-header-nav 
{ 
	display: none
}
/* HEADER*/
/*=================HRADER============*/
#header-full 
{
	margin-top: 0;
	margin-bottom: 0;
	border-bottom: 1px solid rgba(255,255,255,0.2); 
	background: #fff;
}

/*navigation-bar*/
#navigation 
{ 
	border-bottom: none;
	display: none
}
.sticky-wrapper.is-sticky 
{ 
	z-index: 999 
}


/******************
Home Product
*******************************************************************************/
.wraper-order-inner 
{
	padding-left: 0;
	padding-right: 0
}



/******************
Footer
*******************************************************************************/
footer.footer 
{ 
	text-align: left
}
footer.footer .aliright 
{ 
	margin: 0 0 20px 
}
.Footer ul li 
{ 
	line-height: 2
}

footer.footer #footer-top
{
	padding-bottom: 15px 
}
.footer-top-right, .ft-social
{ 
	float: left
}
footer.footer .secarea 
{ 
	margin-top: 15px 
}
footer.footer a, .Footer a, .Footer, .Footer h3, .Footer h4 
{ 
	font-size: 13px !important; 
	line-height: 1.5;
}
.Footer #Footer-Row > div 
{ 
	margin-bottom: 15px
}
#Footer-2::after, #Footer-4::after 
{ 
	display: none
}
#Footer-Bottom-Right, #Footer-Bottom .col:last-child 
{ 
	text-align: left !important 
}
.Footer-Bottom address 
{ 
	margin-bottom: 5px
}
.Footer .copyrights, .Footer .copyrights .aliright 
{ 
	text-align: center
}
/******************
Home Main Bottom
*******************************************************************************/


#header-full{ display:none;}	

.img_sp
{
	height:170px;
	position:relative;
	margin:auto;	
}
.img_sp img
{
	
	max-height:170px;
	position:absolute;
	margin:auto;
	left:0;
	right:0;
	top:0;
	bottom:0;	
}


}
@media only screen and (min-width : 768px) and (max-width : 991.98px) {
.toolbar{ display:none;}
.product_detail .item_50{flex: 0 0 25% !important;max-width: 25% !important;}
	
.t_menu{ display:none;}	
	.logo_moni{flex-grow: 1;
flex-shrink: 0;
min-height: 45px;
display: flex;
justify-content: center;
flex-direction: column;
top: 0;}
.payment_moni{justify-content: right;width: 30px;}
.giaodien_pc, .CartContent-title, .search-mobile, .danhmuc_mobile{ display:none;}
.img_sp
{
	height:200px;
	position:relative;
	margin:auto;	
}
.img_sp img
{
	
	max-height:200px;
	position:absolute;
	margin:auto;
	left:0;
	right:0;
	top:0;
	bottom:0;	
}





#header-full{ display:none;}	


/*navigation-bar*/
#navigation 
{ 
	border-bottom: none;
	display: none 
}
.sticky-wrapper.is-sticky 
{ 
	z-index: 999 
}

/* Logo
/* ========================================================================== */

/*Home-Slide*/
#Control-Home-Slide
{ 
	margin-left: 0 !important; 
	width: 100% !important 
}
#header-nav 
{ 
	margin-top: 10px
}
.bg-header-nav 
{ 
	display: none 
}
/******************
Home Product
*******************************************************************************/
/******************
Footer
*******************************************************************************/
footer.footer 
{ 
	text-align: left
}
.footer-nav 
{ 
	margin: 10px 0 
}
/*.Footer, .footer-link-block 
{ 
	padding: 0 15px
}*/
footer.footer a, footer 
{ 
	font-size: 15px 
}
.Footer #Footer-Row > div 
{
	margin-bottom: 15px 
}
#Footer-2::after, #Footer-4::after 
{ 
	display: none
}
#Footer-Bottom-Right, #Footer-Bottom .col:last-child 
{ 
	text-align: left !important
}
.Footer-Bottom address 
{
	margin-bottom: 5px 
}

.header-left{ display:flex;}
.top_bar_content{ 
	align-items: center;
	display: flex;
}

}
@media (min-width: 992px) and (max-width: 1199.98px) { 
.toolbar{ display:none;}
/*.Menu-Header > li a {
    padding: 0 15px;
	font-weight:600;
}*/

.t_menu{ display:none;}	
.img_sp
{
	height:200px;
	position:relative;
	margin:auto;	
}
.img_sp img
{
	
	max-height:200px;
	position:absolute;
	margin:auto;
	left:0;
	right:0;
	top:0;
	bottom:0;	
}

.header-left{ display:flex;}
.top_bar_content{ 
	align-items: center;
	display: flex;
}
.icon_moni a{
width:140px;
}
.danhmuc_mobile, .search-mobile{ display:none; }
}
@media(min-width:1200px) {
.toolbar{ display:none;}
.danhmuc_mobile, .search-mobile{ display:none; }
.icon_moni a{
width:140px;
display:block;
}
.header-left {
    display: flex;
}
.top_bar_content {
    align-items: center;
    display: flex;
}	
.giaodien_mobile{ display:none;}
/*.Menu-Header > li a 
{
	padding:0px 30px;
}*/
.img_sp
{
	height:270px;
	position:relative;
	margin:auto;	
}
.img_sp img
{
	
	max-height:270px;
	position:absolute;
	margin:auto;
	left:0;
	right:0;
	top:0;
	bottom:0;	
}
}