.container_menu_icon {
    display: none;
    cursor: pointer;
    margin-top: 20px;
}


.bar1, .bar2, .bar3 {
    background-color: rgb(0, 0, 0);
}
.bar1, .bar2, .bar3 {
    width: 35px;
    height: 5px;
    background-color: #333;
    margin: 6px 0;
    transition: .4s;
}
.change .bar1 {
    -webkit-transform: rotate(-45deg) translate(-9px,6px);
    transform: rotate(-45deg) translate(-9px,6px);
}
.change .bar3 {
    -webkit-transform: rotate(45deg) translate(-8px,-8px);
    transform: rotate(45deg) translate(-8px,-8px);
}
.change .bar2 {
    opacity: 0;
}
.display_top_menu {
    max-height: 450px;
    border-top: 1px solid #D0D0D0;
}


@media screen and (max-width:1200px) {
    .menu_top li a {
    font-size: 13px;
    }
}

@media screen and (max-width:1100px) {
    .menu_top li a {
    font-size: 12px;
    }
    .menu_top li {
      padding: 8px 4px;  
    }
    .title_top10, .top_button_left_side a {
        font-size:12px;
    }
}

@media screen and (max-width:991px) {
   .menu_top li {
      padding: 8px 2px;  
    } 
   
   .col-md-2_header {
    width: 120px;
    float: left;
}
.col-md-5_header {
    width: calc(50% - 60px);
}
 
.menu_top {
  margin-left: 17px;
} 
.right_menu_top {
  margin-right: 17px;
}
 
}

@media screen and (max-width:890px) {
    .menu_top li a {
      font-size: 10px;
    }
    .right_menu_top {
       margin-right: 17px;
       margin-left: 0px;
    }
}



 .m_version{
      display: none;
  }
  
 .show_mobile{
     display:none;
    }  
@media screen and (max-width:768px) { 
    
     .menu_top li a {
      font-size: 13px;
     }
    .menu_top li {
      padding: 8px 4px;  
    }
   .m_version{
       display: block;
   } 
   .d_version{
       display: none;
   }
   
   .mobile_version_hidde{
     display:none !important;
   }
   .mobile_version_full{
     width: 100%;
   }
   
   .col-md-5_header{
       width: 100%;
       text-align: center;
    }
   .col-md-2_header {
    width: 110px;
    float: none;
    margin: 0 auto;
}

   .header_menu{
       float: none;
       display: inline-table;
       margin: 0 auto;
   }
   
  .mobile_cat{
    display:block;
}
.mobile_cat_hide{
    display: none;
  }
.categories_select{
    display: block;
}
.title_top10, .top_button_left_side a {
    padding: 6px 11px;
 }
 
 .sidebar_right_source{
    margin-top: 40px;
 }
 div.num_page_mobile{
    margin-top: 0px;
 }
 
 .comand_cart td {
    display: block;
    width: 100%;
    text-align: center;
 }
 
 tr.total_cart td {
    height: auto;
    }
  .produs_cart_top{
    display: none;
  } 
  .show_mobile{
    display: inline-table;
  } 
     
 .container_menu_icon {
    display:inline-table;
 }    
     
}



@media screen and (max-width:530px) { 
    
.image_produs {
    width: 100%;
    float: none;
    padding-right: 0px;
}
.text_produs {
     width: 100%;
    float: none;
    margin-top: 40px;
    text-align: center;
}
.comanda_btn a, .comanda_btn .loads{
  float: none;
  display: inline-table;
}

.menu_single_tab li {
    float: none;
    display: block;
    border: none;
    padding: 0px;
    text-align: center;
 }
}