@media screen and (min-width: 1081px) {
  .isMobile:not(.isDesktop), .isTablet:not(.isDesktop) {display:none!important;}
}
@media only screen and (max-width: 767px) {
.tags-links, header .links a.publish.btn.mini, body#home .tags-links-countries {
display: none !important;
}
body#item #item-main .textarea-container button {padding: 0 15px;}
#item-main .details span.item-category, #item-main .details span.item-transaction, #item-main .details span.item-condition, #search-main #latest-search, #search-main #recent-ads.onsearch {
    display: none;
}
body#item #item-main .labels span {
    bottom: 10px;
}
.home-search h1 div span {
    height: 38px;
}
.item-publish section.location select, .item-publish section.location input {
        min-width: 300px;
        max-width: 300px;
}
.category-option.main-category .dropdown-indicator {
    margin-right: 8px;
    margin-left: auto;    
}
html[dir="rtl"] .category-option.main-category .dropdown-indicator {
    margin-left: 8px;
    margin-right: auto;
}
.category-options {
    max-height: 350px;
}
#search-quick-bar .view-type {margin: 15px 0 15px 0 !important;justify-content: space-between;}
#users-list .user {width: 70px;min-width: 70px;}
#users-list .user .img, #users-list .user .img img {width: 70px;height: 70px;}
.img-plus {width: 20px;height: 20px;}
.img-plus svg {width: 14px;height: 20px;}
.user-Become-a-seller {font-size: 13px;margin-top: 20px;}
#users-list .user .img .online {right: 5px;top: 5px;width: 13px;height: 13px;}
#users-list .user .business {left: 5px;top: 5px;}
.pre-account .container .box {padding: 20px;border:none;}
.products.detail .simple-prod .right, .products.list .simple-prod .right {margin-right: 0;}
#search-main .products.grid .search-middle-item-post-banner {max-width: 170px;max-height: 240px;}
.search-middle-item-post-banner {min-height: 127px;}
.item-post-banner-info {margin-top: 0;}
.box-info-sign-in-register, .pre-account:not(.has-footer) footer, .pre-account  header, .pre-account #navi-bar, .pre-account #oc-chat {display: none;}
}
@media only screen and (min-width: 767px) {
#app-download-banner {
display: none !important
}

#user-main, #user-menu {padding-top: 10px;}

#item-image li {
    border-radius: 6px;
    background: #f0f1f3;
}
.pre-account .container .close-btn, .pre-account .container .popup-logo {
    display: none;
}
body#home > .content > section.home-users .container {min-height: 180px;border-top: 1px solid #e3e3e3;border-bottom: 1px solid #e3e3e3;}
#search-main .products.grid .search-middle-item-post-banner .item-post-banner-info {margin-top: 90px;}
}

@media screen and (max-width: 1080px) {
  .upload-photos .qq-upload-delete, .upload-photos .primary_image, .upload-photos .qq-upload-rotate {display:block;opacity:1;bottom: 6px; top: auto; z-index: 3;}
}

@media screen and (min-width: 768px) {
  header .container.alt {display:none!important;}
}

@media screen and (max-width: 1080px) {
  header .header.categories.menu {display:none!important;}
}
@media screen and (min-width: 1080px) {
body {
    padding-top: 105px;
}
}
@media screen and (min-width: 768px) and (max-width: 1080px) {
  .simple-prod {width:calc(33.33% - 8px);}
  .simple-prod.medium {width:calc(25% - 8px);}
  .items-box .item .description {height:41px;}
  .home-search > .container:after {right:0;}

}

@media screen and (min-width: 541px) and (max-width: 1080px) {
  .blog-box {grid-template-columns: repeat(2, 1fr); grid-gap: 20px;}
  .blog-box > a:nth-child(1n+4) {display:flex;}
  .blog-box > a:nth-child(1n+5) {display:none;}
}
@media screen and (max-width: 768px) {
#search-quick-bar .view-type a.detail {
    display: none!important;
}
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  bodu #bpr-seller.bpr-block .bpr-comp, #bpr-seller .bpr-comp {width:calc(25% - 16px)!important;}
}

@media screen and (min-width: 541px) and (max-width: 1024px) {
  #search-alert {width:100%;margin-bottom:15px;}
  #search-alert .open-alert-box {float:left;}
  #search-quick-bar .view-type {margin-left:0;}
  #search-quick-bar .view-type a {margin-left:0;margin-right:2px;}
  #search-quick-bar .sort-type {margin-left:auto;}
  
}


@media screen and (max-width: 1024px) {
  .pre-account .content {padding:16px 0;}
  .pre-account:not(.has-footer) footer, .item-publish footer {padding:10px 0;overflow:hidden;}
  footer section.two span {display:block;width:100%;margin:0;margin-top: -5px; font-size: 12px; color: #777;}
  footer .col {flex:1 1 50%;padding-bottom:15px;}
  footer .col:nth-child(even) {padding-right:0;}
  footer section.two {margin-bottom:0;}
  header .links .btn.noicon {display:none;}
  .item-publish .tip {width: 250px; font-size: 14px; line-height: 18px; padding: 10px;left:calc(100% - 8px);}
  body #fi_list_items.fi_user_menu .fi_item {width:31.33%;}
  body #fi_user_new_list .fi_new_name {width:100%;margin:0 0 8px 0;}
  body #fi_user_new_list .fi_check.first, body #fi_user_new_list .fi_check {width:auto;padding:0 25px 0 0;}
  body #fi_user_new_list button {clear:both;margin-top:10px;float:left;width:auto;}
  #search-items .products.grid, .products.grid {margin: 0 -4px; width: calc(100% + 8px); }
  #search-items .products.grid .simple-prod, .products.grid .simple-prod {margin:0 2px 4px 2px;width:calc(33.33% - 2px);}
  .products#premium-items .simple-prod {margin:0 4px 12px 4px;}
}


@media screen and (max-width: 767px) {
.body-ua #flashbox #flash_js + .flashmessage {margin: 12px 0 0 0;}
.simple-prod .img-wrap {padding-top: 90%;}    
.simple-prod .favorite svg {height: 20px;width: 20px;}    
.products.list .isGrid, .products.list .isDetail {display:none;}
#atr-item li {width: 100%;}
header .container.alt .make-offer-link {display: none;}
#item-main .mlink.dro-pup-share {right:8px;left:auto;}
#item-image li a img {width: 100%;}
#recent-ads .products {gap: 0px;}
#recent-ads .simple-prod, #rel-block .simple-prod {width: 165px;}
#recent-ads .simple-prod.tall .img-wrap, #favorite-items .simple-prod.tall .img-wrap, #rel-block .simple-prod .img-wrap {max-height: 150px;min-height: 150px;}
.upload-photos .qq-upload-list li {width: calc(50% - 10px);}
.nice-scroll-prev, .nice-scroll-next, .lg-actions .lg-next, .lg-actions .lg-prev {display: none !important;}  
#search-quick-bar .view-type {margin: 15px 0 15px 0;justify-content: space-between;}
#item-main .details, #item-main .basic .date {font-size: 12px;}
#item-main .details span:after {margin: 0 6px 0 10px;}
#scroll-to-top, .isDesktop:not(.isMobile), .isTablet:not(.isMobile) {display:none!important;}
  .home-search > .container:after, .pre-account > .content > section.container:after {display:none;}
  ul.breadcrumb li:last-child {margin-right:10px;}
  #rel-block, #recent-ads {margin:16px 0 8px 0;}
  body#item .container.primary {}
  #rel-block ~ #recent-ads {margin-top:0;}
  #recent-ads.onhome {margin:0;}
  body#home h2 {margin-bottom:15px;}
  body form#im-create-thread-form {width:100%;margin:0;}
  body .oc-chat.oc-closed {left:10px;bottom:5px;width:45px;height:45px;min-height:45px;right:auto;z-index: 4;}
  body .oc-chat.oc-closed .oc-global-head {width:45px;height:45px;}
  body .oc-chat.oc-closed .oc-global-head span:not(.oc-alt):before {width:45px;height:45px;line-height:45px;font-size:20px;}
  body .oc-chat {left:10px;bottom:5px;right:auto;z-index:3;}
  body#item .oc-chat.oc-closed, body#item .oc-chat {bottom:102px;}
  #side-menu .box.filter .row.checkboxes {margin-top:3px;display:inline-block;width:100%;}
  #side-menu .filter-menu .price .line {margin-bottom:3px;}
  #scroll-to-top {right:10px;}
  #scroll-to-top:hover {height:36px;}
  body {padding-bottom:100px;}
  .home-search input[name="sPattern"],.home-search .btn {height:45px}
  #voice-search-button {right: 17%;}
  .picker.pattern .results {max-height:280px;}
  #home-cat {flex-wrap: nowrap;overflow-x: auto;margin-bottom: 0;}
  #home-cat::-webkit-scrollbar {display: none;}
  .home-search h1 {font-size: 16px;margin: 0 0 5px 0;}
  .picker.location input[type="text"]:focus, #side-menu .input-box input:focus, #def-location .input-box input:focus, .home-search input[name="sPattern"]:focus  {text-decoration:none;}
  body#home > .content {padding-top:16px;}
  body#home > .content > section.home-search {padding-bottom:16px;padding-top:0;}
  #flashbox .flashmessage:last-child {margin-bottom:16px;}
  #twfModal .modal-close {display:block;}
  #twfModal .modal-close-alt {display:none;}
  .picker.location .results {max-height:280px;}
  .pre-account:not(.has-footer) footer, .pre-account footer {height:auto;}
  .item-publish .content {padding:15px 0;}
  .item-publish .category select {margin: 0 0 8px 0;}
  header .links .btn-white:not(.isMobile) {display:none;}
  footer {display:none; padding:20px 0;}
  section.promo {display: none;padding:8px 0;}
  section.promo .btn, section.promo .container {line-height:16px;}
  section.promo .btn {height:auto;}
  body {padding-top:45px;}
  header {height:48px;}
  .pre-account:not(.has-footer) .content {min-height:calc(100vh - 108px);}
  header .links {height:40px;align-items: center;}
  header .links .publish {display: none;}
  header .links .btn-white svg, header .menu.btn svg {margin-right:0px;vertical-align:0px;}
  header .links .btn {margin-top: 3px;margin-bottom:0;}
  header .menu.btn, header a.back, header a.action, #side-menu .back {color:#606060;text-align:center;height:33px;width:33px;background:#f7f8f9;margin:0 10px 0 0;padding:6px;box-shadow: 0 0 1px rgb(0 0 0 / 30%); border-radius: 50px;}
  header .links .maccount img {width: 33px;height: 33px;box-shadow: 0 0 1px rgb(0 0 0 / 30%);}
  header .menu.btn {position: absolute;padding:0;height: 16px;width: 16px;right: 18px;left: auto;top: 26px;box-shadow: 0 0 1px rgb(23 23 23);}  
  header .menu.btn svg {width:auto;height:14px;}  
  header .menu.btn-white:hover svg {fill: #171717 !important;background: #f7f8f9;box-shadow: 0 0 1px rgb(23 23 23);border-radius: 100px;} 
  header .links .search.btn.btn-white.isMobile {width: 33px;height: 33px;padding: 5px;background: #f7f8f9;box-shadow: 0 0 1px rgb(0 0 0 / 30%);border-radius: 50px;}
  header .logo svg {width: 112px;height: auto;}
  header a.back svg, header a.action svg, #side-menu .back svg {margin:1px 0;}
  header .logo img {height:30px;margin:1px 0;}
  header .col.locale.header a.lang {display:none;}
  .item-publish .tip {right: 10px; z-index: 3; width: 250px; font-size: 13px; line-height: 16px; padding: 10px; left: auto; top: 4px;}
  #home-cat a {width: 50%;}
  #home-cat a > div img, #home-cat a > div svg {width: 40px; height: 40px;}

  body#home h2 {align-items: flex-start; flex-direction: column;}
  body#home h2 .btn {margin: 15px 0 0 0;}
  .simple-prod {width:calc(50% - 8px);}
  .simple-prod.medium {width:calc(33% - 8px);}
  .products.list .simple-prod .img-wrap {height:130px;width:130px;min-width:130px;margin:0 8px 0 0;}
  .products#premium-items { flex-wrap: nowrap; overflow-x: auto; }
  .products#premium-items .simple-prod.o1 {width:190px;}
  .products#premium-items .simple-prod:not(.o1) {width:190px;}
  .products#premium-items .simple-prod .img-wrap {height:160px;}
  .products.list .simple-prod .title {font-size:14px;line-height: 18px;min-height:38px;max-height:38px;margin: 6px 0 8px 0;}
  .products.list .simple-prod .info {font-size:12px;height:24px;line-height: 22px;margin: 0;}
  .products.list .simple-prod .extra {font-size:12px;line-height: 32px;}
  .products.list .simple-prod .simple-wrap {padding:1px;}
  .products.list .simple-prod .extra .i_category, .products.grid .extra .i_category {display: none;}  
  #item-image {margin: 0 0 10px 0;border-bottom: 0;}
  #user-menu {display:none;}
  #user-main {width:100%;}
  #user-dashboard .card-box { grid-template-columns: repeat(2, 1fr); grid-gap: 5px;}
  .body-ua .container.primary {margin:0 0 16px 0;}
  #user-dashboard .card-box {margin:20px 0;}
  .items-box .item .description {display:none;}
  .items-box .item .top {max-height:32px;overflow:hidden;}
  .items-box .item .title {font-size:14px;max-height:40px;overflow:hidden;margin:0 0 0 0;}
  .items-box .item .buttons a.delete {margin-left:0;}
  .profile-box .right-block {min-width:200px;}
  body #fi_list_items.fi_user_menu .fi_item {width:48%;}
  body #fi_user_lists {overflow-x:auto;}
  body #fi_user_lists .fi_list {min-width:480px;}
  body #bpr-seller.bpr-block .bpr-comp, #bpr-seller .bpr-comp  {width:calc(33.33% - 16px)!important;}
  
  #search-menu {display:none;}
  #search-main {width:100%;}
  #alert-form .text, #alert-form .response {font-size:14px;}
  .modal-box.alert-box-search .modal-content, .modal-box.report-box .modal-content {display: flex; align-items: center;}
  #alert-form, #report {margin-bottom:20%;}
  .products.list .simple-prod .right .favorite > a:not(.is_favorite) {display:block;}
  .products.detail .simple-prod .favorite i {background-color:rgba(0,0,0,0.25);}
  .products#favorite-items .simple-prod {width:160px;}
  #item-main #shortcuts {display: none;}  
  body#item .data-box {flex-direction: column;}
  #item-main {width:100%;margin:0 0 20px 0;}
  #item-side {width:100%;margin:0;position:relative;top:auto;}
  #item-image .swiper-button:hover, .nice-scroll-next:hover, .nice-scroll-prev:hover {transform:scale(1);}
  #item .oc-chat.oc-closed, .item-publish .oc-chat.oc-closed {display: none;}
  #item-image .swiper-button.swiper-next, #item-image .swiper-button.swiper-prev {display: none;}
  #item-image .swiper-wrapper li {height: 100px;}
  #item-image .swiper-thumbs ul {display: none;flex-wrap: nowrap;overflow-x:auto;width:calc(100% + 8px);margin-left:-4px;margin-right:-4px;}
  #item-image .swiper-thumbs li {width:82px;height:70px;margin:8px 4px 8px 4px;}
  #item-side .master-button.phone, #item-side .master-button.contact, #item-side .master-button.email {display: none;}
  #breadcrumbs {margin:5px 0;position:relative;}
  #breadcrumbs:before {content:"";position:absolute;left:0px;width:10px;height:100%;background:linear-gradient(-90deg, transparent 0%, #f5f5f5 75%);z-index:2;}
  #breadcrumbs:after {content:"";position:absolute;right:0px;width:10px;height:100%;background:linear-gradient(90deg, transparent 0%, #f5f5f5 75%);z-index:2;}
  #breadcrumbs .bread-text {overflow-x:auto;white-space:nowrap;scrollbar-width:none;position:relative;padding:0 10px;margin:0 -10px;width:calc(100% + 20px);}
  #breadcrumbs .bread-text::-webkit-scrollbar {display:none;}
  #breadcrumbs ul.breadcrumb {display:none;margin:0;}
  .navlinks {display:none;}
  body#public .container.primary {flex-direction:column;}
  #public-main {width:100%;margin: 10px 0 0 0;}
  #showcase-box {display:none;padding:9px 0;}
  #showcase-box .switch-color {margin:0;display: flex; align-items: center; flex-wrap: nowrap; flex-direction: row;}
  #showcase-box .switch-color a:first-child {margin-left:0;}
  body.demo {padding-bottom:42px;}
  .sitemap-categories {column-count: auto;}
  body.pre-account {background-color: #fff;margin: -50px 0 !important;}

  .header-search {display: none;}
  .leaflet-container.leaflet-fullscreen-on .leaflet-top {top: 48px;}
#user-main .profile-tabs {flex-direction: column;width: 100%;border-bottom: none;margin: 5px 0 0 0;}
#user-main .profile-tabs li {margin-right: 0;margin-bottom: 5px;width: 100%;}
#user-main .profile-tabs li a {width: 100%;text-align: center;border-radius: 3px;border: 1px solid #ddd;}
#user-main .profile-tabs li a.active {border: 1px solid #046dff;}  
#user-main .profile-tabs li a:hover:not(.active) {border: 1px solid #046dff;}
#user-main .flash-message {padding: 10px 15px;margin-bottom: 15px;border-radius: 4px;background-color: #d4edda;border: 1px solid #c3e6cb;color: #155724;}
#user-main .flash-error {background-color: #f8d7da;border: 1px solid #f5c6cb;color: #721c24;}
#user-main #user-loc .navigator, #user-main .profile-box.alt .input-box, #user-main .profile-box input, #user-main .profile-box select, #user-main .profile-box textarea {max-width: 100%;}      
#user-main .headers {margin: 10px 0 30px 0;}    
#user-main h1, #user-main h2, #user-main h3 {margin:10px 0 10px 0;}

}

@media screen and (max-width: 540px) {
#seller .ur-button.add-new-rating, #seller .ur-button.show-rating {min-width: 120px;}    
#item-main .basic h1, #item-main .basic .price {font-size: 15px;}
  .container {padding:0 10px;}
  .item-publish .row.phone, .item-publish .row.user-email, .item-publish .row.country, .item-publish .row.region, .item-publish .row.city {padding-right:0;width:100%;}
  .item-publish .row.country + .row.region, .item-publish .row.country + .row.region + .row.city {width:100%;}
  .item-publish .row.zip {width:80px;}
  .item-publish .row.address {width:calc(100% - 80px);}
  .home-search .input-box { width: calc(100% - 50px);}
  .home-search .btn {width:52px;}
  .home-search .btn i {margin:0;vertical-align: 0; font-size: 20px;line-height:18px;}
  .home-search .btn span {display:none;}
  
  .simple-prod.medium {width:calc(50% - 8px);}
  .items-box .item .image {width:160px;margin-right:12px;}
  .items-box .item .body {width:calc(100% - 172px);}
  .items-box .item .top {padding-right:0;}
  .items-box .item .price {position:relative;top:auto;left:auto;right:auto;width:auto;max-width:100%;margin:0 0 8px 0;}

  .alerts-box .head-row {flex-direction: column;}
  .alerts-box .head-row .btn {margin:16px 0 4px 0;width:100%;padding:8px;font-size:15px;height:auto;}
  .profile-box form.profile > .wrap {flex-direction: column;}
  .profile-box .left-block {padding-right:0;}
  .profile-box .right-block {min-width:initial;max-width:initial;width:100%;background:transparent;padding:0;margin:10px 0 0 0;position:relative;top:auto;}

  .profile-box.prim .row.user-buttons {flex-direction: column;}
  .profile-box.prim .row.user-buttons .btn-secondary {margin:12px 0;}
  .profile-box.alt .btn {width:100%;}
  .profile-box.alt:last-child {margin-bottom:10px;}
  .profile-box input, .profile-box select, .profile-box textarea {max-width:100%;}
  
  .blog-box {grid-template-columns: repeat(1, 1fr); grid-gap: 16px;}
  .blog-box > a:nth-child(1n+4), .blog-box > a:nth-child(1n+5) {display:flex;}
  
  
  #search-quick-bar {flex-direction: column;align-content: center;}
  #search-quick-bar > div {width:100%;}
  #search-quick-bar .sort-type {margin:0;}
  #search-quick-bar select {width:100%;}
  #search-quick-bar label {left:11px;}
  #search-alert .open-alert-box {justify-content: center;}
  #search-alert .open-alert-box .active-badge {left: auto; right: 5px; width: 24px; height: 24px; line-height: 24px; font-size: 12px; top: calc(50% - 12px);}
  #alert-form, #report {padding:24px 16px;}
  #alert-form .inputs {flex-wrap: wrap;}
  #alert-form .inputs input[name="alert_email"] {margin-bottom:8px;}
  
  .products.detail .simple-prod .img-wrap {height:200px;width:140px;min-width:140px;margin-right:12px;}
  
  #p404 .errbox {width:250px;}
  .errbox .number {font-size:7.5rem;}
  .errbox .illustration {width: 6.1rem; margin: 0 1.05rem; }
  .errbox .circle {width: 6.1rem; height: 5.7rem;}
  .errbox .clip {bottom: 0.15rem; width: 6.25rem; height: 6.5rem;}
  .errbox .paper {bottom: -0.15rem;width: 4.6rem; height: 6.2rem; border-width: 0.15rem;border-radius: 0.4rem;}
  .errbox .paper:before {top: -0.25rem; right: -0.325rem; width: 0.7rem; height: 0.5rem;border-bottom-width: 0.15rem;}
  .errbox .face { margin-top: 1.15rem;}
  .errbox .eyes {left: 1rem; width: 2.3rem; height: 0.4rem; }
  .errbox .eye {width: 0.4rem; height: 0.4rem;}
  .errbox .rosyCheeks {top: 0.8rem; width: 0.5rem; height: 0.1rem; left: 0.7rem; }
  .errbox .rosyCheeks-right { right: 0.7rem;left:auto; }
  .errbox .mouth {top: 1.55rem;width: 0.8rem; height: 0.1rem; border-radius: 0.05rem;}
  @keyframes eye {0% {height:0.4rem;} 50% {height:0.4rem;} 52% {height:0.05rem;} 54% {height:0.4rem;} 100% {height:0.4rem;}}

  !#item-image .swiper-thumbs li {width:calc(20% - 8px);min-width:70px;}

  #item-main .description .desc-parts {align-items: flex-start;flex-direction: column;}
  #item-main .location {border:none;top:auto;position:relative;min-width:0;width:100%;}
}


@media screen and (max-width: 490px) {
  header .logo svg {width: 108px;height: auto;}
  header .links {max-width:calc(100% - 170px);}
  .items-box .item .image {width:100px;margin-right:10px;}
  .items-box .item .body {width:calc(100% - 110px);padding:4px 0;}
  body #bpr-seller.bpr-block .bpr-comp, #bpr-seller .bpr-comp {width:calc(50% - 16px)!important;}
  #search-items .products.grid .simple-prod, .products.grid .simple-prod {width:calc(50% - 4px);}
 .flw-counts {font-size: 14px;}

}


@media screen and (max-width: 420px) {
  header .links .publish:not(.mini) {display:none;}
  header .links .publish.mini {display:inline-block;width:36px;padding:7px 4px;margin-left:10px;}
  header .links .publish.mini svg {vertical-align:0;margin:0;height:20px;}
  
  .items-box .item .image {width:100px;height:100px;margin-right:10px;}
  .items-box .item .body {width:calc(100% - 90px);}
  .items-box .item .top {max-height:16px;}
  .items-box .item .buttons a {padding:4px 6px;margin:0 4px 4px 0;}
  .items-box .item .label-reserved, .items-box .item .label-sold {padding-left:3px;padding-right:3px;}
  .simple-prod .right .price {display:none;}
  .products.list .simple-prod .price.standalone {display:block;}
  .products.list .simple-prod .info {white-space: nowrap; overflow: hidden; text-overflow: ellipsis;width:calc(100% - 10px);max-width: 160px;}
  .products.list .simple-prod .info .premium-mark, .products.list .simple-prod .info .label {margin:0 4px 0 0;padding:2px 3px;height:18px;}
  .products.detail .simple-prod .img-wrap {height:130px;width:130px;min-width:130px;margin-right:12px;}
  .products.detail .simple-prod .img-wrap .bar .price {display:none;}
  .products.detail .simple-prod .img-wrap .bar {padding:0;background:transparent;}
  .products.detail .simple-prod .img-wrap .bar .image-counter {left: 3px; bottom: 3px; right: auto; background: rgba(0,0,0,0.5); padding: 2px 4px; border-radius: 4px;}
  .products.detail .simple-prod .img-wrap .user-image {display:none;}
  .products.detail .simple-prod .favorite {left:3px;right:auto;top:3px;}
  .products.detail .simple-prod .action .price {display:inline-block;}
  .products.detail .simple-prod .premium-mark {left:3px;bottom:26px;}
  !#item-image .swiper-thumbs li {width:calc(25% - 8px);min-width:64px;height:64px;}
  #item-hook table tr, .custom-fields .field, .job-detail > div, #item-hook .realestate-details .list-other-attributes li {width:calc(50% - 6px);min-width:140px;margin-right:6px;}
   .flw-counts {font-size: 12px;}
   html[dir="rtl"] .flw-counts {font-size: 14px;}
}


@media screen and (max-width: 360px) {
 .flw-counts {font-size: 11px;} 
  html[dir="rtl"] .flw-counts {font-size: 14px;}
  #side-menu .section.lead {padding-left:100px;}
  #side-menu .section.lead a.img-container {left:8px;}
  #user-dashboard .card-box { grid-template-columns: repeat(1, 1fr);}
  #filter-user-type a {padding:8px;margin-right:4px;}
  .products.detail .simple-prod .img-wrap {width:100px;min-width:100px;height:100px;margin-right:10px;}
  #item .sticky-button {letter-spacing:-0.2px;}

  div[id^="anr_captcha_field_"], div.g-recaptcha, #item-forms div.g-recaptcha {max-width:250px;height:60px;}
  div[id^="anr_captcha_field_"] > div, div.g-recaptcha > div {transform:scale(0.75);transform-origin:0 0;}

}	

@media (orientation: landscape) and (max-width: 910px) {
.container {padding: 0 10px;}
#search-items .products.grid .simple-prod, .products.grid .simple-prod {width: calc(33.33% - 4px);}
#navi-bar {height: 55px;}
html[dir="rtl"] #search-quick-bar .sort-type {margin-right: auto;margin-left: 0;}
.products.list .simple-prod .extra {margin: 28px 0 0 0;}
.products.list .simple-prod .title {margin: 6px 0 0 0;}
.products.list .simple-prod .info {line-height: 35px;}
#search-alert .open-alert-box {float: none;justify-content: center;}
#open-search-filters {margin: 5px 0 5px 0;}
#recent-ads .simple-prod, #rel-block .simple-prod, .products#favorite-items .simple-prod, .products#premium-items .simple-prod:not(.o1) {width: 200px;}
#search-main #latest-search, #search-main #recent-ads.onsearch, .simple-prod.o19.medium, .simple-prod.o20.medium {display: none !important;}
.home-search .btn {width: 120px;}
.home-search .input-box {width: calc(121% - 120px);}
#voice-search-button {right: 16%;left: auto;}
html[dir="rtl"] #voice-search-button {left: 16%;right: auto;}
#item-main .details span.item-category, #item-main .details span.item-transaction, #item-main .details span.item-condition, #search-main #latest-search, #search-main #recent-ads.onsearch {display:inline-block;}
header .container.alt .data > strong .title {width: 100%;}
.home-search .latest-search {max-height: 30px;}
#search-main .products.grid .search-middle-item-post-banner {max-width: 238px;max-height: 302px;}
}

@media (orientation: landscape) and (min-width: 915px) and (max-width: 950px) {
header .links .publish, body#home .tags-links, body#home .tags-links-countries, .simple-prod .contact, #scroll-to-top, footer {display: none !important;}
#home-cat a {width: 17.5%;}
#recent-ads .simple-prod, #rel-block .simple-prod, .products#favorite-items .simple-prod, .products#premium-items .simple-prod:not(.o1) {width: 218px;}
.simple-prod.o19.medium, .simple-prod.o20.medium {display: none;}
.home-search .btn {width: 120px;}
.home-search .input-box {width: calc(121% - 120px);}
#voice-search-button {right: 12.5%;left: auto;}
html[dir="rtl"] #voice-search-button {left: 12.5%;right: auto;}
#item-main, #public-main {width: calc(100% - 345px);}
#item-side {width: 330px;}
body#item #breadcrumbs, body#public #breadcrumbs {margin: 10px 0 0 0;}
body#home .home-link-all-wrap {margin: 0 0 80px 0;}
.products#premium-items .simple-prod.o1 {width: calc(25% - 0px);}
#search-menu {width: 280px;}
#search-main {width: calc(100% - 300px);}
.products.list .simple-prod .title {font-size: 14px;line-height: 25px;min-height: 50px;max-height: 50px;margin: 0 0 10px 0;}
.container {padding: 0 10px;}
#search-items .products.grid .simple-prod, .products.grid .simple-prod {width: calc(33.33% - 4px);}
#search-alert .open-alert-box {float: none;justify-content: center;}
.my-account-dropdown {max-height: 340px;}
.products.list .simple-prod .extra, .products.detail .simple-prod .extra {line-height: 20px;}
.simple-prod .description {margin: 0 0 35px 0;}
.products.detail .simple-prod .info {line-height: 40px;}
.products.list .simple-prod .info {line-height: 60px;}
.simple-prod .right .price {font-size: 14px;}
.menu.btn.btn-white.isMobile, header .links .maccount img, #item-main .mlink.contact {display: none;}
ul.breadcrumb {line-height: 25px;}
}

@media (orientation: landscape) and (min-width: 950px) and (max-width: 1000px) {
  .isDesktop:not(.isTablet), .isMobile:not(.isTablet) {display:none!important;}
}