
@media(max-width:769px)
{
    
.send-rate{
  margin-top: 0;
}
.header {
  
    padding-top: 5px;
}
  .rate-head {
  
    width: 63%;
   
}
.title-section {
    width: 68%;
    }

.top-rate-row {
    height: auto;
}

  span.count_item_cart {
   
    left: 26px;
}
div#gallery_home{
    min-width: 100% !important;
}

.head-social-list li {
    padding-left: 5px;
}
.header-logo {
    height: 90px;
    margin-bottom: 10px;
}
.header-register-list {
    padding-top: 0;
}
.header-register-list li {
    padding-left: 5px;
}
    a.btn.btn-regist {
    margin-bottom: 25px;
}
.btn-add-cart {
  
    font-size: 12px;
   
  
}
p.addcartckik button {

    margin-bottom: 15px;
}
.pagination > li > a {
   margin-right: 0;
  
    margin-left: 15px;
    margin-bottom: 15px;
}
.pagination > li.active span, .pagination > li.disabled span {
    margin-left: 15px;
    padding: 8px 19px;
       margin-right: 0;

}
button.btn.btn-link.msg_send_btn {
    width: 260px;
}
.contact-list li {
    font-size: 15px;
}
#agree{
   width: 25px; 
}
.con-lbl {
    font-size: 15px;
    padding-left: 0;
    padding-right: 7px;
}
.login-link {
  font-size: 20px;
}
.dropdown-menu.cart-dropdown-menu{
  right: -17px;
}
}




@media(min-width:768px) and (max-width:1024px)

{
  .header--navbar .navbar-nav > li > a {
   
padding-left: 0;
   
font-size: 13px;
}
  .category-filter {
    width: 50%;
   
}
span.count_item_cart {
    left: 43px;
}
.header-register-list {
    margin-top: 14px;
}

.header-register-list li a {
   
    font-size: 11px;
}
.header--navbar {
  
    padding-top: 0;
}
    .out {
    margin-top: 5px;
}
    .reserv-head {
    
    right: 12px;
   
  width: 60%;
    margin-top: 9px;
}
  .btn-menu{
    display: none;
  }
  .site-part{
    width: 78%;
  }
  .menu-part{
    width: 22%;
  }
  .vertical-menu >li >a:hover {
    
    margin-right: 0;
}
.home-icon i {
    margin-top: 25px;
    font-size: 2em;
}
img.holl-img {

    margin-top: 25px;
}
ul.dropdown-menu.list-dropdown {
    width: 82%;

    left: 83px;
   }
   
   ul.dropdown-menu.list-dropdown li a span {
    font-size: 18px;
}
.note-part p {

    font-size: 18px;
   
}
.office-body {
    height: 245px;
}
}





@media (max-width: 1366px) and (min-width: 1024px) 
{
    ul.dropdown-menu.list-dropdown {
    width: 60%;

}
.dropdown-menu.list-dropdown {
    left: 34px;
   }
.btn-menu{
    display: none;
  }
  .loc-info {
  
    margin-bottom: 0px;
}
.home-icon i {
    margin-top: 18px;
     font-size: 3em; 
}
.blue-btn , .red-btn{

    width: 100%;
}
span.reserv{
    font-size: 16px;
}
.rating-form label {
    font-size: 12px;
}
.rate-head {
   
    width: 17%;
   
}
}