
@media only screen and (min-width: 600px) {

  .topheader .logo-img {
    max-width: 210px;
  }

  aside.sidebar {
    width: 360px;
    border-radius: 0;
  }

  .post-card-wrapper {
    grid-template-columns: repeat(2, 1fr);
  }

  .query-showrooms .select-boxes {
    grid-template-columns: repeat(3, 1fr);
  }

  .query-showrooms .select-boxes select,
  .query-showrooms .select-boxes button {
    font-size: 1rem;
  }

  .add-new-showrooms .new-showrooms-form .showroom-input-group {
    grid-template-columns: repeat(2, 1fr);
  }

  .add-new-showrooms .new-showrooms-form input,
  .add-new-showrooms .new-showrooms-form select,
  .new-showrooms-form .submit-new-showroom-btn input[type="submit"] {
    font-size: 1rem;
  }

  .new-showrooms-form .submit-new-showroom-btn input[type="submit"] {
    width: unset;
  }

  .service-center .select-boxes {
    grid-template-columns: repeat(2, 1fr);
  }

  .msg-form-body .msg-form-group {
    grid-template-columns: repeat(2, 1fr);
  }

  .featured-videos-body {
    background-color: #404040;
  }

  .featured-videos-body .optional-videos .video {
    color: #ffffff;
  }


  .all-videos .optional-videos {
    grid-template-columns: repeat(3, 1fr);
  }

  .comparision-gallery-wrapper .comparision-gallery {
    grid-template-columns: repeat(3, 1fr);
    gap: 0.5rem;
  }

  .comparision-gallery-wrapper .comparision-gallery .comparision-card-body h3 {
    font-size: 0.875rem;
  }

  .brand-list {
    grid-template-columns: repeat(3, 1fr);
  }

  #footer .footer-navbar-wrapper {
    display: flex;
    align-content: center;
    justify-content: space-between;
    flex-wrap: wrap;
  }

  #footer .footer-navbar .footer-navbar-wrapper .footer-item {
    flex-basis: 50%;
  }

}

@media only screen and (min-width: 768px) {
  .commn-btn {
    font-size: 0.925rem;
  }

  .mobile-showcase-body .item-card {
    flex-basis: 32%;
  }

  .latest-news-reviews-img-wrapper {
    max-height: 150px;
  }

  .aditional-info .aditional-item {
    flex-basis: 31%;
  }

  .mobile-thumbs-showcase .phone-gallery {
    grid-template-columns: repeat(5, 1fr);
  }


  .populated-items .assets,
  .populated-news .assets {
  }
  .pagei .populated-items .assets {
  }
  .pofun .populated-items .assets {
    grid-template-columns: repeat(4, 1fr);
  }
  .populated-news .assets,
  .populated-compares .assets {
    grid-template-columns: repeat(3, 1fr);
  }

  .populated-items .assets .card-box,
  .populated-news .assets .post-card,
  .populated-compares .assets .item-card {
    min-width: unset;
    max-width: unset;
  }

  .populated-news .assets .post-card {
    margin: 0.325rem;
  }

  .all-mobiles .item-slider .brands {
    display: grid;
    grid-template-columns: repeat(8, 1fr);
  }

  .all-mobiles .item-slider .brands li {
    min-width: unset;
    max-width: unset;
  }


  .budget-grid .budget-list {
    display: grid;
    grid-template-columns: repeat(6, 1fr);

  }
    .hombudg .budget-list{
        display: grid;
        grid-template-columns: repeat(7, 1fr);
        font-size: 14px;
         font-weight: 400;
    }

  .budget-grid .budget-list li {
    min-width: unset;
    max-width: unset;
  }

  .prdct-item_dtls .item-dtls_body ul {
    display: grid;
    grid-template-columns: 1fr 1fr;
  }

  .item-grid .gadgets-item .gadgets-item-img {
    margin-bottom: unset;
  }

  .post-card-wrapper {
    grid-template-columns: repeat(3, 1fr);
  }

  .post-card .item-body h2 {
    font-size: 1rem;
  }

  .post-card .item-meta {
    font-size: unset;
  }

  .post-card .item-card-img .stars {
    font-size: unset;
  }

  .comparision-gallery-wrapper .comparision-gallery {
    gap: 0.75rem;
  }

  .comparision-gallery-wrapper .comparision-gallery .comparision-card-body h3 {
    font-size: 1rem;
  }

}


@media only screen and (min-width: 992px) {

  .main-header {
    position: static !important;
  }

  .main-header .nav-item {
    border: 0 !important;
  }

  .main-header .nav-item .nav-link {
    padding-left: 0.85rem;
  }


  .mobile-showcase-body .item-card {
    flex-basis: 32%;
  }
  .main-header {
    position: static !important;
  }
  .main-header .nav-item {
    border: 0 !important;
  }

  .main-header .nav-item .nav-link {
    padding-left: 0.85rem;
  }



  .sml-img-wrapper a {
    font-size: 0.75rem;
  }


  .trip-advisors .col-6 .trip-item {
    margin-bottom: 0;
  }

  .mobile-thumbs-showcase .phone-gallery {
    grid-template-columns: repeat(6, 1fr);
  }

  .prdct-item_dtls .item-dtls_body ul li.dtls-body_spcftn {
    font-size: unset;
  }

  .item-grid .gadgets-item .line-clamp {
    -webkit-line-clamp: 4;
  }

  .all-videos .optional-videos {
    grid-template-columns: repeat(4, 1fr);
  }

  .all-videos .optional-videos .video .video-date {
    font-size: 0.875rem;
  }

  .brand-list {
    grid-template-columns: repeat(6, 1fr);
  }

  #footer .footer-navbar .footer-navbar-wrapper .footer-item {
    flex-basis: unset;
  }

}

@media only screen and (min-width: 1200px) {

  aside.sidebar {
    background-color: #ffffffd9 !important;
    width: unset;
    height: unset;
    overflow-y: unset;
  }

  .mobile-showcase {
    border-radius: 0 0.25rem 0.25rem 0;
  }

  .mobile-showcase-body .item-card {
    flex-basis: 23.9%;
  }

  .mobile-thumbs-showcase .phone-gallery {
    grid-template-columns: repeat(3, 1fr);
  }


  .all-videos .optional-videos {
    grid-template-columns: repeat(5, 1fr);
  }

}

@media screen and (min-width: 1400px) {
  .allbrand .brand-list {
    display: grid;
    grid-template-columns: repeat(9, 1fr);
  }

  .allbrand .brand-list .brand-list-item {
    min-width: unset;
  }

  .sml-img-wrapper a {
    font-size: 0.875rem;
  }

}

@media only screen and (max-width: 600px) {
    #filterForm{overflow-y:scroll}
    .gadgets-item_img {width: 40%;}
    .gadgets-item .dtls .prdct-item_dtls{width: 60%;}
    .td1{
        width: 35%;
    }
    .td2{
        width: 65%;
    }
  .general-wrapper {
    max-width: 100%;
    padding-left: 5px;
    padding-right: 5px;
    overflow: hidden;
  }

  .find-a-mobile .find-a-mobile-btn {
    font-size: 0.75rem;
  }

  .main-header .user-icon .dropstart {
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
  }

  .user-icon .dropdown-menu.notification {
    font-size: 0.75rem;
  }

  .user-icon .dropdown-menu .head .read-text {
    font-size: 0.75rem;
  }

  .user-icon .dropdown-menu h2 {
    font-size: 0.75rem;
  }
    .find-a-mobile input[name="fromprice"],input[name="toprice"] {
        width: 120px;
    }

  .asset-details .price-and-variant .price {
    min-width: 55%;
  }

  .options .obtion-btn {
    padding: 6px 6px 3px 5px !important;
    font-size: 20px;
    line-height: 0;
  }

  .aditional-info .aditional-item {
    margin: 5px;
  }

  .aditional-info .aditional-item .text {
    display: none;
  }
  .info-header {
    font-size: 12px;
    background: #eeeeee73;
    border-top: 1px solid #e0e0e08f;
}


  .review-desc .col-12 .review-item {
    margin-bottom: 0.5rem;
  }

  .review-desc .col-12:last-child .review-item {
    margin-bottom: 0;
  }

  .featured-img-container {
    border: 0 !important;
  }

  #spyThroughThis {
    overflow-x: auto;
  }

  #spyThroughThis::-webkit-scrollbar {
    display: none;
  }

  #spyThroughThis {
    -ms-overflow-style: none;
    scrollbar-width: none;
  }

  #spyThroughThis .nav-link {
    font-size: 0.875rem;
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }


  .sml-img-wrapper a {
    font-size: 0.75rem;
  }


  .asset-specs .info-grid {
    grid-template-columns: repeat(2, 1fr);
  }

  .asset-specs .info-grid .info .icon {
    font-size: 1.75rem;
    width: 42px;
    height: 42px;
  }

  .asset-specs .info-grid .info .text p {
    font-size: 0.75rem;
  }

  .aditional-info {
    margin-bottom: 1rem;
  }

  .asset-spec-variant .asset-specs-tble .specs-group {
    overflow-x: auto;
  }

  .asset-spec-variant .asset-specs-tble .specs-group::-webkit-scrollbar {
    height: 5px;
  }

  .asset-spec-variant
    .asset-specs-tble
    .specs-group::-webkit-scrollbar-thumb {
    background-color: royalblue;
  }

  .asset-spec-variant .asset-specs-tble table tbody td {
    font-size: 0.75rem;
  }

  .trip-advisors .trip-item .title {
    font-size: 0.75rem;
  }

  .trip-advisors .trip-item {
    padding: 0.125rem !important;
  }

  .trip-advisors .trip-item .stars {
    margin-top: -0.375rem !important;
  }

  .trip-advisors .trip-item .stars i {
    font-size: 0.75rem;
  }


  .video-specification {
    flex-direction: column;
  }

  .video-specification .featured-video iframe {
    height: 220px;
  }

  .video-specification .optional-videos {
    width: unset;
  }

  .video-specification .optional-videos .video .video-img {
    width: 160px;
    height: 90px;
  }

  .review-box .rev-body .body-item {
    flex-basis: 100%;
    margin-bottom: 10px;
  }

  .modal .btn-close {
    top: 1.5rem;
    right: 1rem;
    font-size: 1.5rem;
  }

  .review-form-body .review-group .review-rating .text {
    font-size: 0.75rem;
  }

  .comments {
    font-size: 0.75rem;
  }

  .blog-feature-img h1 {
    padding: 0.325rem 0.5rem;
    font-size: 1rem;
  }

  .blog-feature-img .item-meta span,
  .blog-feature-img .stars {
    font-size: 0.625rem;
  }

  .item-grid .gadgets-item .col-12.col-md-4 {
    display: flex;
    align-items: center;
    justify-content: center;
  }

  .prdct-item_dtls .item-dtls-top h2.h5 {
    font-size: 1rem !important;
  }

  .prdct-item_dtls .item-dtls_body ul {
    grid-template-columns: 1fr;
  }

  #product-compare-tbl .header {
    text-align: center;
  }

  .asset-specs-tble .specs-list .specs-list-item .specs-values .value-item {
    min-width: 130px;
    max-width: 130px;
  }

  .asset-specs-tble .specs-list-item .specs-values .value-item h2 a {
    font-size: 0.875rem;
  }

  .asset-specs-tble .specs-list-item .product-name,
  .asset-specs-tble .specs-list-item .pn-values {
    height: 56px;
  }

  .asset-specs-tble .specs-list-item .product-img,
  .asset-specs-tble .specs-list-item .pi-values {
    height: 120px;
  }

  .asset-specs-tble .specs-list-item .product-name,
  .asset-specs-tble .specs-list-item .pn-values,
  .asset-specs-tble .specs-list-item .product-brand,
  .asset-specs-tble .specs-list-item .pb-values,
  .asset-specs-tble .specs-list-item .product-gprs,
  .asset-specs-tble .specs-list-item .pgprs-values,
  .asset-specs-tble .specs-list-item .product-edge,
  .asset-specs-tble .specs-list-item .pedge-values,
  .asset-specs-tble .specs-list-item .product-weight,
  .asset-specs-tble .specs-list-item .pw-values,
  .asset-specs-tble .specs-list-item .product-multitouch,
  .asset-specs-tble .specs-list-item .pm-values,
  .asset-specs-tble .specs-list-item .product-protection,
  .asset-specs-tble .specs-list-item .pptn-values,
  .asset-specs-tble .specs-list-item .product-os,
  .asset-specs-tble .specs-list-item .pos-values,
  .asset-specs-tble .specs-list-item .product-gpu,
  .asset-specs-tble .specs-list-item .pgpu-values,
  .asset-specs-tble .specs-list-item .item-cardslot,
  .asset-specs-tble .specs-list-item .pcs-values,
  .asset-specs-tble .specs-list-item .product-internal,
  .asset-specs-tble .specs-list-item .pintl-values,
  .asset-specs-tble .specs-list-item .product-ram,
  .asset-specs-tble .specs-list-item .pram-values,
  .asset-specs-tble .specs-list-item .product-alt-types,
  .asset-specs-tble .specs-list-item .patps-values,
  .asset-specs-tble .specs-list-item .product-loudspks,
  .asset-specs-tble .specs-list-item .plspks-values,
  .asset-specs-tble .specs-list-item .product-35jack,
  .asset-specs-tble .specs-list-item .p35j-values,
  .asset-specs-tble .specs-list-item .product-bluetooth,
  .asset-specs-tble .specs-list-item .pblutoth-values,
  .asset-specs-tble .specs-list-item .product-nfc,
  .asset-specs-tble .specs-list-item .pnfc-values,
  .asset-specs-tble .specs-list-item .product-fm,
  .asset-specs-tble .specs-list-item .pfm-values,
  .asset-specs-tble .specs-list-item .product-usb,
  .asset-specs-tble .specs-list-item .pusb-values,
  .asset-specs-tble .specs-list-item .product-infrared,
  .asset-specs-tble .specs-list-item .pinf-values,
  .asset-specs-tble .specs-list-item .product-browser,
  .asset-specs-tble .specs-list-item .pbrsr-values,
  .asset-specs-tble .specs-list-item .product-java,
  .asset-specs-tble .specs-list-item .pjava-values,
  .asset-specs-tble .specs-list-item .product-btry-type,
  .asset-specs-tble .specs-list-item .pbtrytyp-values,
  .asset-specs-tble .specs-list-item .product-btry-capacity,
  .asset-specs-tble .specs-list-item .pbtrycpty-values,
  .asset-specs-tble .specs-list-item .product-madeby,
  .asset-specs-tble .specs-list-item .pmadeby-values,
  .asset-specs-tble .specs-list-item .product-model,
  .asset-specs-tble .specs-list-item .pmodel-values {
    height: 52px;
  }

  .asset-specs-tble .specs-list-item .product-announced,
  .asset-specs-tble .specs-list-item .pa-values,
  .asset-specs-tble .specs-list-item .product-technology,
  .asset-specs-tble .specs-list-item .pt-values,
  .asset-specs-tble .specs-list-item .product-dimensions,
  .asset-specs-tble .specs-list-item .pd-values,
  .asset-specs-tble .specs-list-item .product-sim,
  .asset-specs-tble .specs-list-item .psim-values,
  .asset-specs-tble .specs-list-item .product-type,
  .asset-specs-tble .specs-list-item .ptpe-values,
  .asset-specs-tble .specs-list-item .product-resolution,
  .asset-specs-tble .specs-list-item .prsln-values,
  .asset-specs-tble .specs-list-item .product-features,
  .asset-specs-tble .specs-list-item .pf-values,
  .asset-specs-tble .specs-list-item .product-chipset,
  .asset-specs-tble .specs-list-item .pchip-values,
  .asset-specs-tble .specs-list-item .product-sec-camera,
  .asset-specs-tble .specs-list-item .psc-values,
  .asset-specs-tble .specs-list-item .product-messaging,
  .asset-specs-tble .specs-list-item .pmsg-values,
  .asset-specs-tble .specs-list-item .product-color,
  .asset-specs-tble .specs-list-item .pcolor-values {
    height: 68px;
  }

  .asset-specs-tble .specs-list-item .product-2g-bands,
  .asset-specs-tble .specs-list-item .p2g-values,
  .asset-specs-tble .specs-list-item .product-3g-bands,
  .asset-specs-tble .specs-list-item .p3g-values,
  .asset-specs-tble .specs-list-item .product-4g-bands,
  .asset-specs-tble .specs-list-item .p4g-values,
  .asset-specs-tble .specs-list-item .product-5g-bands,
  .asset-specs-tble .specs-list-item .p5g-values,
  .asset-specs-tble .specs-list-item .product-speed,
  .asset-specs-tble .specs-list-item .pspd-values,
  .asset-specs-tble .specs-list-item .product-build,
  .asset-specs-tble .specs-list-item .pbld-values,
  .asset-specs-tble .specs-list-item .product-size,
  .asset-specs-tble .specs-list-item .ps-values,
  .asset-specs-tble .specs-list-item .product-cpu,
  .asset-specs-tble .specs-list-item .pcpu-values,
  .asset-specs-tble .specs-list-item .product-cam-feature,
  .asset-specs-tble .specs-list-item .pcf-values,
  .asset-specs-tble .specs-list-item .product-video,
  .asset-specs-tble .specs-list-item .pv-values,
  .asset-specs-tble .specs-list-item .product-wlan,
  .asset-specs-tble .specs-list-item .pwlan-values,
  .asset-specs-tble .specs-list-item .product-gps,
  .asset-specs-tble .specs-list-item .pgps-values,
  .asset-specs-tble .specs-list-item .product-sensors,
  .asset-specs-tble .specs-list-item .psnrs-values,
  .asset-specs-tble .specs-list-item .product-charging,
  .asset-specs-tble .specs-list-item .pcharge-values {
    height: 90px;
  }

  .asset-specs-tble .specs-list-item .product-pri-camera,
  .asset-specs-tble .specs-list-item .ppc-values {
    height: 200px;
  }

  .varsti .vartit{
        width:100%;
    }
    .varsti .varcont{
        width:100%;
    }
}

@media only screen and (max-width: 400px) {
	.short-info .info-header .col-4, .short-info .info-header .col-4 span{
		font-size: 0.65rem;
	}
    .asset-specs .info-grid .info .text span:nth-child(2) {
        font-size: 13px;
    }
    .populated-items .assets .card-box {
    }
    .vtst{
        font-size:13px;
        line-height:11px;
    }
    .taka{
        font-size:12px;
    }
}


