/* Mobile and desktop view class mobile-only and desktop-only */
@media screen and (min-width: 768px) {
div.mobile-only {
  display:none!important;
}
}
@media screen and (max-width: 767px) {
div.desktop-only {
  display:none!important;
}
}

/* This code stick content box in listing detail page, need ID add in block_manager.tpl ALSO */
@media screen and (max-width: 991px) {
  .order-2 {
    -ms-flex-order: 0 !important;
    order: 0 !important;
  }
  }
  
/** LISTING TYPE PAGE **/
section[id^="category_box_"] div#categories_lt_biz li {
    column-count: 2;
  -moz-column-count: 2;
  -webkit-column-count: 2;
  -ms-column-count: 2;
  }


/** HOME PAGE **/
/* Not stacking categories in column */
.categories-box__item {
  page-break-inside: avoid;
    -webkit-page-break-inside: avoid;
    -moz-page-break-inside: avoid;
}

/* Set the top category box to 3 columns */
@media screen and (min-width: 768px) {
div#categories_box_ltcb_rent .categories-box__slide {
column-count: 3;
-moz-column-count: 3;
-webkit-column-count: 3;
-ms-column-count: 3;
}
}

/* Listing list */
/* Hide box in listing list */
section#ltcategories_rent.side_block,
section#ltcategories_sale.side_block,
section#ltcategories_job.side_block {
  display: none!important;
}

/* FOOTER */