@media screen and (min-width:800px) {
    #id_area{
    padding: 2rem 0;
}
    .side_bar_user_new.nav_sidebar1{
        display:none  !important;
    }
    
    .topdiv{
        margin: 0 !important;
  padding: 0 !important;
    }
}

@media screen and (max-width:800px) {
    .box_scroll {
	display: flex;
	flex-wrap: nowrap;
	overflow-x: auto;
	overflow-y: hidden;
	gap: 12px;
	width: 100%;
	max-width: 100%;
	-webkit-overflow-scrolling: touch;
	scrollbar-width: none;
}
    .box_scroll::-webkit-scrollbar {
        display: none;
    }
.proAction1 .cnt_box{
    display: none;

}
.proAction1 {
overflow: hidden;
  padding: 0px 16px;display: flex;
}
.proAction1 .npadf{
    display: flex;
  flex-direction: column-reverse;
}
    .box_scroll > * {
        flex: 0 0 auto;
        width: max-content;
    }
    
    
    
 .box_faq {
        display: flex;
        flex-wrap: nowrap;
        overflow-x: auto;
        overflow-y: hidden;
        gap: 12px;
        width: 100%;
        max-width: 100%;
        -webkit-overflow-scrolling: touch;
        scrollbar-width: none;
    }

    .box_faq::-webkit-scrollbar {
        display: none;
    }

    .box_faq > * {
        flex: 0 0 auto;
        width: max-content;
    }
    #id_area .cp_area_parentop1 {
  text-align: center;
  display: none !important;
    }
       .tpage_product nav[aria-label="Breadcrumb"]{
        display:none;
    }
    .padp1{
        padding: 0px 9px !important;
    }
    .Add_headera .Add_addres {
 
  position: absolute;
  left: 0;
  top: 0;
}
    .Add_headera .Add_addres .Add_btn_addres{
        padding: 6px !important;
  font-size: 10px;
  border-radius: 3px;
  display: flex;
  align-items: center;
    }
     .Add_headera .Add_addres .Add_btn_addres i{
        display: none;
    }
    #proAction{
        display:none !important;
    }
    .mam_f .grid-cols-1 {
	grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
}
    .div_s1{
     margin-top: 0 !important;
  margin-bottom: 0 !important;
  padding-bottom: 0 !important;
    }
    .div_s2{
        margin-bottom: 0 !important;
  padding-bottom: 0 !important;
    }
    
    #productGalleryOne{
        display: none !important;
    }
    .div_s1 .share1{
        margin-top: 0 !important;
    }
    .header_loginn,
    .sabad,
    .no_mobile{
         display:none !important;
    }
.procees_footer{
    display: grid !important;
  grid-template-columns: repeat(2,minmax(0,1fr)) !important;
}
.process_orders .div_process_orders{
      flex-direction: column !important;
  padding: 0 !important;
  width: 100%;
}
    .div_sort{
        overflow: auto;
    }
    
    .box_f,.crf1{
        display:none;
    }
}