.form-group-icon {
  pointer-events: none;
}
.Jrecently_listed .product-img-bx .discount-tag,
.auctionplist_main .product-img-bx .discount-tag,
.Jsimilarp_gride .product-img-bx .discount-tag,
#homeT .product-outer-bx .discount-tag {
  font-size: 14px;
}
.actionpage_list .product-outer-bx .product-name-bx h5 {
  font-size: 11px;
  color: #249ee4;
  font-weight: 600;
  margin-bottom: 5px;
}
.actionpage_list .product-outer-bx .product-name-bx h3 {
  font-size: 14px;
  color: #495867;
  font-weight: 600;
  margin-top: 6px;
}
.actionpage_list .product-outer-bx .product-name-bx h4 {
  font-size: 17px;
  color: #495867;
  font-weight: 700;
}
.actionpage_list .product-outer-bx .product-name-bx h6 span {
  font-size: 25px;
}
.actionpage_list .col-sm-3 {
  margin-bottom: 46px;
}
.actionpage_list .add-to-wishlist {
  right: 25px;
  top: 6px;
  font-size: 20px;
}
.listed_car_location .col-sm-3 {
  margin-bottom: 46px;
}
.Jrecently_listed .col-sm-3 {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 20%;
  flex: 0 0 20%;
  max-width: 20%;
  margin-bottom: 46px;
}

.Jrecently_listed .productBig-outer-bx .product-img-bx {
  min-height: 200px;
}
.Jrecently_listed .productBig-outer-bx .product-name-bx h6 span {
  font-size: 21px;
}
.Jrecently_listed {
  padding-bottom: 200px !important;
}

.searchtab_vehils {
  top: -160px;
  position: relative;
}
.sarch_vehicles {
  background: #495867;
  padding: 40px 67px 24px;
  top: -160px;
  position: relative;
  border-radius: 16px;
  position: relative;
}
.headerfor_search {
  height: 300px;
  margin-top: 200px;
}
.sarch_vehicles h2 {
  font-size: 30px;
  color: #ffffff;
  font-weight: 600;
  font-family: "Poppins", sans-serif;
  text-align: center;
}
.labelsearch {
  font-size: 12px;
  color: rgb(255 255 255 / 50%);
  font-weight: 600;
  margin-bottom: 0px;
}
.fuildsearch {
  width: 100%;
  background: transparent;
  border-bottom: 1px solid #ffffff;
  padding: 0 8px 0 8px;
  font-size: 14px;
  color: #ffffff;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  height: 35px;
}
.form_grp {
  position: relative;
}
.sarch_vehicles .form-group-icon {
  pointer-events: none;
  top: 72%;
}
.search_vehils_flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-top: 30px;
}
.flex_serch_bx {
  align-self: flex-end;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 25%;
  flex: 0 0 25%;
  max-width: 25%;
  padding-left: 15px;
  padding-right: 15px;
  margin-bottom: 30px;
}
.pricerange_serh {
  display: flex;
  justify-content: space-between;
}
.pricer_fuild {
  width: 44%;
}
.fuildsearch option {
  color: #000000;
}

.alllist_crumb .nav li a {
  display: inline-block;
  padding: 7px 15px;
  font-size: 14px;
  color: #495867;
  border: 1px solid #cccccc;
  border-radius: 8px;
  transition: 0.3s;
  -webkit-transition: 0.3s;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 400;
}
.alllist_crumb .nav li a:hover {
  border-color: #249ee4;
  background: #249ee4;
  color: #ffffff;
}

.alllist_crumb .nav li a.active {
  border-color: #249ee4;
  background: #249ee4;
  color: #ffffff;
}

.serch_loct::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  color: #ffffff;
}
.serch_loct::-moz-placeholder {
  /* Firefox 19+ */
  color: #ffffff;
}
.serch_loct:-ms-input-placeholder {
  /* IE 10+ */
  color: #ffffff;
}
.serch_loct:-moz-placeholder {
  /* Firefox 18- */
  color: #ffffff;
}

.searchfor_vbradcrumb {
  padding-bottom: 184px;
}
.searchvehi_taa {
  justify-content: flex-end;
}
.alllist_crumb .all-listing-bx {
  text-align: right;
}
.alllist_crumb .all-listing-bx li + li {
  margin-left: 15px;
}
.searchbtn {
  width: 100px;
  height: 42px;
  border-radius: 9px;
  font-size: 15px;
  font-weight: 600;
  font-family: "Poppins", sans-serif;
  color: #ffffff;
  line-height: 0;
  text-align: center;
  display: inline-block;
  cursor: pointer;
  outline: none;
  transition: 0.3s;
  -webkit-transition: 0.3s;
  outline: none !important;
  box-shadow: none;
  background: #249ee4;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fe8c84', endColorstr='#fe6258',GradientType=0 ); /* ie6-9 */
}
.searchbtn:hover {
  opacity: 0.9;
}
.locationss {
  -ms-flex: 0 0 35%;
  flex: 0 0 35%;
  max-width: 35%;
}
.buttonsserc {
  -ms-flex: 0 0 15%;
  flex: 0 0 15%;
  max-width: 15%;
}
.buttonsserc .form_grp {
  text-align: right;
}

.auctionaminim {
  margin-bottom: 40px;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #ffffff;
  border: 1px solid #f1f1f1;
  border-radius: 10px;
  overflow: hidden;
  position: relative;
  transition: 0.3s;
  -webkit-transition: 0.3s;
}
.auctionaminim .discount-tag {
  right: 0;
  left: auto;
  top: 0;
  width: auto;
  font-size: 15px;
  padding: 5px 10px;
}
.auctionaminim .discount-tag span {
  font-weight: 400;
}

.auctionaminim_main {
  text-align: center;
/*  max-width: 566px;*/
}
.auctionaminim_main h2 {
  text-align: center;
  font-size: 20px;
  color: #495867;
  font-weight: 600;
  font-family: "Poppins", sans-serif;
  margin-bottom: 5px;
}
.auctionaminim_main h6 {
  text-align: center;
  font-size: 20px;
  color: #495867;
  font-weight: 400;
  font-family: "Poppins", sans-serif;
  margin-bottom: 20px;
}

.placebif_flex {
  display: flex;
  margin-top: 20px;
    flex-wrap: wrap;
}
.max-bid-text {
  width: 100%;
  display: block;
  color: red;
  text-align: left;
  padding-top: 5px;
}
.placebidcont {
  width: 50%;
  font-size: 16px;
  font-weight: 600;
  font-family: "Poppins", sans-serif;
  height: 48px;
  line-height: 46px;
}
.placebidcont:nth-of-type(1) {
  background: #ffffff;
  color: #495867;
  border-radius: 9px 0px 0px 9px;
  border: 1px solid #efefef;
}
.amountafimg {
  text-align: center;
  font-weight: 600;
  color: #495867;
  width: 100%;
}
.placebidcont:nth-of-type(2) {
  color: #ffffff;
  border-radius: 0px 9px 9px 0px;
  background: -moz-linear-gradient(
    270deg,
    rgba(254, 140, 132, 1) 0%,
    rgba(254, 98, 88, 1) 100%
  ); /* ff3.6+ */
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0%, rgba(254, 140, 132, 1)),
    color-stop(100%, rgba(254, 98, 88, 1))
  ); /* safari4+,chrome */
  background: -webkit-linear-gradient(
    270deg,
    rgba(254, 140, 132, 1) 0%,
    rgba(254, 98, 88, 1) 100%
  ); /* safari5.1+,chrome10+ */
  background: -o-linear-gradient(
    270deg,
    rgba(254, 140, 132, 1) 0%,
    rgba(254, 98, 88, 1) 100%
  ); /* opera 11.10+ */
  background: -ms-linear-gradient(
    270deg,
    rgba(254, 140, 132, 1) 0%,
    rgba(254, 98, 88, 1) 100%
  ); /* ie10+ */
  background: linear-gradient(
    180deg,
    rgba(254, 140, 132, 1) 0%,
    rgba(254, 98, 88, 1) 100%
  ); /* w3c */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fe8c84', endColorstr='#fe6258',GradientType=0 ); /* ie6-9 */
}
.warningtet {
  /* color: #fe5f55; */
  color: "#249EE4";
  font-size: 14px;
  font-weight: 600;
  font-family: "Poppins", sans-serif;
  margin-top: 10px;
}
.placebidcont a {
  display: block;
  color: #ffffff;
}

.tabmessage {
  width: 415px;
  position: relative;
}
.tabmess_flex {
  display: flex;
  flex-direction: column;
}

.whitemainbx {
  position: relative;
  overflow-y: auto;
  height: 388px;
  padding-bottom: 22px;
  padding-top: 24px;
}
.tabmess_flex {
  position: relative;
  padding: 24px 15px 0px 15px;
  padding-top: 0px;
}
.musr_img {
  width: 42px;
  height: 42px;
  border-radius: 100px;
  overflow: hidden;
  display: inline-block;
}
.mlist_bx {
  display: flex;
  padding-bottom: 15px;
  margin-bottom: 15px;
  border-bottom: 1px solid #efefef;
}
.muserim_perent {
  position: relative;
  display: flex;
}
.statusu {
  width: 11px;
  height: 11px;
  border-radius: 100px;
  overflow: hidden;
}
.red {
  background: #fe5f55;
}
.statusu {
  position: absolute;
  bottom: 2px;
  right: 2px;
  border: 2px solid #ffffff;
}

.mlist_user {
  width: 46px;
}
.mlist_cnt {
  flex: 1;
  padding-left: 15px;
}
.mlist_cnt p {
  color: #495867;
  font-size: 12px;
  font-weight: 400;
  font-family: "Poppins", sans-serif;
}
.usernt {
  display: flex;
  padding-top: 10px;
}
.username,
.usertim {
  width: 50%;
}
.username h4 {
  color: #495867;
  font-size: 12px;
  font-weight: 600;
  font-family: "Poppins", sans-serif;
}
.usertim {
  color: #fe5f55;
  font-size: 10px;
  font-weight: 400;
  font-family: "Poppins", sans-serif;
}
.userabslut {
  position: absolute;
  top: auto;
  left: 0;
  right: 0;
  bottom: 0;
  padding-left: 15px;
  padding-right: 15px;
  background: #f7f7ff;
  border-radius: 0px 0px 9px 9px;
}
.userabslut .mlist_bx {
  border-bottom: 0px;
  padding-top: 15px;
  margin-bottom: 0px;
}
.mlist_cnt h6 {
  font-size: 12px;
  font-weight: 600;
  font-family: "Poppins", sans-serif;
}
.guestufuild {
  width: 100%;
  background: transparent;
  border-bottom: 2px solid #6d7985;
  padding: 0 8px 0 8px;
  font-size: 15px;
  color: #333333;
  font-family: "Source Sans Pro", sans-serif;
  font-weight: 600;
  height: 35px;
}
.userabslut .usertim a {
  color: #fe5f55;
  font-size: 20px;
}
.userabslut .usertim a:hover {
  color: #495867;
}
.userabslut .username h4 {
  color: #999999;
  font-size: 14px;
  font-weight: 400;
  font-family: "Poppins", sans-serif;
}

.socilss li {
  display: inline-block;
}
.socilss li a img {
  border-radius: 100px;
}
.socilss li a {
  margin-left: 10px;
  display: inline-block;
}
.socilss li a:hover img {
  opacity: 0.8;
}
.sharese {
  padding: 130px 0px;
}
.sharelst {
  display: flex;
  width: 350px;
  padding: 15px 30px;
  background: #ffffff;
  border: 1px solid #efeff2;
  box-shadow: 2px 0 15px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 2px 0 15px rgba(0, 0, 0, 0.1);
  -o-box-shadow: 2px 0 15px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 2px 0 15px rgba(0, 0, 0, 0.1);
  border-radius: 9px;
}
.shareleft {
  width: 72px;
  align-self: center;
  color: #495867;
  font-size: 16px;
  font-weight: 400;
  font-family: 'segoe_ui';

}
.sharesocial {
  flex: 1;
}
.sharelst_perent {
  display: flex;
  justify-content: flex-end;
  margin-top: 40px;
}

.contentlistP {
  background: #ffffff;
  padding: 20px 25px 50px 25px;
  border-radius: 0px 16px 16px 16px;
  box-shadow: 1px 5px 10px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 1px 5px 10px rgba(0, 0, 0, 0.1);
  -o-box-shadow: 1px 5px 10px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 1px 5px 10px rgba(0, 0, 0, 0.1);
}
.phohostbx {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.tpbx_img {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 16.666%;
  flex: 0 0 16.666%;
  max-width: 16.666%;
  padding-left: 15px;
  padding-right: 15px;
  margin-top: 30px;
  max-height: 122px;
  overflow: hidden;
  cursor: pointer;
}
.tpbx_img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  -webkit-object-fit: cover;
  border-radius: 9px;
  transform: scale(1);
  -moz-transform: scale(1);
  -webkit-transform: scale(1);
  transition: all 0.3s;
  -webkit-transition: all 0.3s;
}
.tpbx_img:hover img {
  transform: scale(1.5);
  -moz-transform: scale(1.5);
  -webkit-transform: scale(1.5);
}
.carphotTab {
  margin-top: 30px;
}

ul.listtclick {
  margin-bottom: -4px;
}
.listtclick li {
  display: inline-block;
}
.listtclick li a {
  display: inline-block;
  background: #f7f7ff;
  font-size: 12px;
  font-weight: 400;
  font-family: "Poppins", sans-serif;
  color: #495867;
  border: 1px solid #e2e2e3;
  padding: 16px 9px;
  border-radius: 6px 6px 0px;
}
/* .listtclick li + li a{margin-left: 15px;} */
.listtclick li a.active {
  border-radius: 6px 6px 0px 0;
  color: #249ee4;
  font-weight: 600;
  background: #ffffff;
  border-color: transparent;
  box-shadow: 2px 0 15px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 2px 0 15px rgba(0, 0, 0, 0.1);
  -o-box-shadow: 2px 0 15px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 2px 0 15px rgba(0, 0, 0, 0.1);
  transition: 0.4s;
  -webkit-transition: 0.4s;
}

.listtclick li a:hover {
  border-radius: 6px 6px 0px 0;
  color: #249ee4;
  font-weight: 400;
  background: #ffffff;
  border-color: transparent;
  box-shadow: 2px 0 15px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 2px 0 15px rgba(0, 0, 0, 0.1);
  -o-box-shadow: 2px 0 15px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 2px 0 15px rgba(0, 0, 0, 0.1);
}

.main_tabmessage_bx {
  background: #ffffff;
  box-shadow: 1px 5px 10px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 1px 5px 10px rgba(0, 0, 0, 0.1);
  -o-box-shadow: 1px 5px 10px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 1px 5px 10px rgba(0, 0, 0, 0.1);
  border-radius: 0px 9px 9px 9px;
  height: 493px;
  /* overflow-y: hidden; */
  position: relative;
  z-index: 1;
}
.liveac_notify {
  padding: 25px;
  overflow-y: auto;
  height: 493px;
}
.phototab_cont {
  position: relative;
  z-index: 1;
}
.tabsec_in {
  background: #ffffff;
  padding: 40px 40px 60px 40px;
  border-radius: 0px 16px 16px 16px;
  box-shadow: 1px 5px 10px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 1px 5px 10px rgba(0, 0, 0, 0.1);
  -o-box-shadow: 1px 5px 10px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 1px 5px 10px rgba(0, 0, 0, 0.1);
}
.tabmssage_perent {
  display: flex;
  justify-content: flex-end;
}
.rowtab {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.rowtabhalf {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
  margin-top: 36px;
}
.rowtabfull {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
}
.phott_desc {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  padding-top: 34px;
  margin-top: 50px;
  border-top: 1px solid #cccccc;
}
.keyinfo_flex {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.keydlf {
  -webkit-box-flex: 0;
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  max-width: 50%;
  margin-top: 20px;
  font-size: 16px;
  color: #666666;
  font-family: "Poppins", sans-serif;
}
.rowtabfull h5,
.phott_desc h2 {
  color: #495867;
  font-weight: 600;
  font-family: "Poppins", sans-serif;
  font-size: 30px;
}
.rowtabhalf h6 {
  color: #495867;
  font-weight: 600;
  font-family: "Poppins", sans-serif;
  font-size: 20px;
}
.phott_desc p {
  font-size: 16px;
  color: #666666;
  font-family: "Poppins", sans-serif;
  margin-top: 15px;
}
.prodd_flx {
  display: flex;
}
.prodd_col {
  width: 25%;
  padding-top: 10px;
}
.trandcondi {
  display: block;
}
.trandcondi h3 {
  font-weight: 600;
  font-family: "Poppins", sans-serif;
  font-size: 25px;
}
.trandcondi p {
  font-size: 16px;
  color: #666666;
  font-family: "Poppins", sans-serif;
  margin-top: 15px;
}

/*==  Auction Product ==*/
.livestrimingV h5 {
  font-size: 13px;
  font-weight: 600;
  font-family: "Poppins", sans-serif;
}
.livestrimingV h5 span {
  width: 6px;
  height: 6px;
  background: #fe5f55;
  display: inline-block;
  border-radius: 100px;
  margin-right: 6px;
}
.livestrimingV h6 {
  font-size: 13px;
  font-weight: 600;
  font-family: "Poppins", sans-serif;
  margin-top: 4px;
}
.starting_estimate {
  display: flex;
  border-top: 1px solid #eeeef3;
  padding-top: 24px;
  margin-bottom: 20px;
}
.starting_left {
  width: 50%;
}
.starting_left p {
  font-size: 13px;
  font-weight: 600;
  font-family: "Poppins", sans-serif;
}
.starting_left p strong {
  padding-left: 10px;
  font-size: 15px;
  /* color: #fe5f55; */
  color: #86686b;
  font-weight: 600;
  font-family: "Poppins", sans-serif;
}
.Jcontec_bx .number-reveal-btn {
  margin: 0 6px !important;
}
.remainigtime_bx {
  padding-bottom: 30px;
}
.remainigtime_bx h6 {
  font-size: 14px;
  font-weight: 600;
  font-family: "Poppins", sans-serif;
  padding-bottom: 10px;
  color: #495867;
}
.dayremaning,
.timeremaning {
  display: inline-block;
  font-size: 13px;
  font-weight: 600;
  font-family: "Poppins", sans-serif;
  color: #fe5f55;
}

/*== Auction Register To Bid ==*/
.bidding_registertion {
  background: #ffffff;
  padding: 30px;
  border-radius: 9px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
}
.compltr_title {
  font-size: 20px;
  color: #495867;
  font-weight: 600;
}
.auctiontime,
.auctiontime01 {
  margin-top: 20px;
  display: flex;
  max-width: 100%;
}
.auctionlef {
  font-size: 14px;
  color: #495867;
  font-weight: 600;
  width: 50%;
}
.auctionrig {
  font-size: 17px;
  color: #666666;
  font-weight: 500;
  text-align: right;
  width: 50%;
}
.auctiontime01 {
  margin-top: 10px;
}
.auctionlef01 {
  font-size: 14px;
  color: #495867;
  font-weight: 600;
  width: 50%;
}
.auctionrig01 {
  font-size: 16px;
  /* color: #fe5f55; */
  color: #86686b;
  font-weight: 500;
  text-align: right;
  width: 50%;
}
.auctiontime02 {
  margin-top: 20px;
  display: flex;
}
.auctionlef02,
.auctionrig02 {
  width: 50%;
}
.auctionrig02 span {
  font-size: 12px;
  color: #495867;
  font-family: "Poppins", sans-serif;
  margin-top: 10px;
  display: block;
}
.auctionrig02 img {
  display: inline-block;
  vertical-align: middle;
}
.bidd_regcheck {
  display: flex;
  margin-top: 40px;
}
.bidregcleft {
  width: 50%;
}
.bidregcleft h5 {
  font-size: 14px;
  color: #495867;
  font-weight: 600;
  margin-bottom: 5px;
}
.bidregcleft label {
  font-size: 14px !important;
  color: #495867 !important;
  font-weight: 600 !important;
}
.fsectside .check-box label {
  color: #666666 !important;
  font-weight: 500 !important;
}
.fsectside h6 a {
  color: #fe5f55;
  font-size: 14px;
}
.fsectside h6 a:hover {
  color: #495867;
}
.getafree {
  margin-top: 40px;
}
.priv_policy {
  margin-top: 15px;
}
.getafree label {
  font-size: 14px !important;
  color: #495867 !important;
  font-weight: 600 !important;
}
.priv_policy p {
  font-size: 13px !important;
  color: #495867 !important;
  font-weight: 500 !important;
}
.priv_policy p a {
  color: #249ee4 !important;
  font-weight: 600 !important;
  text-decoration: underline !important;
}
.priv_policy p a:hover {
  color: #495867 !important;
}
.registerbtn {
  margin-top: 20px;
}
.registerbtn .btn:hover {
  color: #ffffff !important;
}
a {
  outline: none !important;
  box-shadow: none !important;
}
.registerbtn .btn:focus,
.registerbtn .btn:active {
  color: #ffffff !important;
  background: -moz-linear-gradient(
    270deg,
    rgba(254, 140, 132, 1) 0%,
    rgba(254, 98, 88, 1) 100%
  ) !important;
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0%, rgba(254, 140, 132, 1)),
    color-stop(100%, rgba(254, 98, 88, 1))
  ) !important;
  background: -webkit-linear-gradient(
    270deg,
    rgba(254, 140, 132, 1) 0%,
    rgba(254, 98, 88, 1) 100%
  ) !important;
  background: -o-linear-gradient(
    270deg,
    rgba(254, 140, 132, 1) 0%,
    rgba(254, 98, 88, 1) 100%
  ) !important;
  background: -ms-linear-gradient(
    270deg,
    rgba(254, 140, 132, 1) 0%,
    rgba(254, 98, 88, 1) 100%
  ) !important;
  background: linear-gradient(
    180deg,
    rgba(254, 140, 132, 1) 0%,
    rgba(254, 98, 88, 1) 100%
  ) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fe8c84', endColorstr='#fe6258',GradientType=0 ) !important;
}
.whyweregis {
  margin-top: 20px;
  margin-bottom: 70px;
  padding-left: 30px;
}
.jreview_sec {
  max-width: 100% !important;
  margin: 0 auto;
  padding: 0px 30px;
}

.auctionplist_upcomming .upcoming-live-auction-colum {
  background: #ffffff !important;
}
.upcomingin_List {
  max-height: 410px;
  overflow-y: auto;
}
.twoinner_sele {
  display: flex;
}
.firstin_sele {
  padding-right: 10px;
  width: 50%;
}
.second_sele {
  width: 50%;
  padding-left: 10px;
}
.Jauction-page-list-main .productBig-outer-bx .product-name-bx p {
  font-size: 14px;
}
.Jauction-page-LGrid-main .liveInn_griL .col-lg-3 {
  margin-bottom: 30px;
}

.custom-margin-bottom {
  margin-bottom: 0px !important;
}


.product-all-detail-tab {
  /* margin-bottom: 70px; */
  margin-bottom: 15px;
}
.Jcompny_actin {
  display: flex;
}
.bxacti_op + .bxacti_op {
  margin-left: 84px;
}
.bxacti_op .number-reveal-btn span {
  margin-left: 4px;
}
.jcomproduct_headT h4 {
  font-family: "Poppins", sans-serif;
  font-size: 30px;
  color: #495867;
  font-weight: 600;
}
.Jtaballp_content02 {
  display: none;
}
.intrro .Jtaballp_content02 {
  display: block;
}
.intrro .Jtaballp_content {
  display: none;
}

.Jcompny_allprod .showing-result a {
  cursor: pointer;
}
.Jcompny_allprod .showing-result a:nth-of-type(1) {
  color: #fe5f55;
}
.Jcompny_allprod.intrro .showing-result a:nth-of-type(2) {
  color: #fe5f55;
}
.Jcompny_allprod.intrro .showing-result a:nth-of-type(1) {
  color: #000000;
}

.allcom_rodtab .showing-result a {
  cursor: pointer;
}
.allcom_rodtab .showing-result a:nth-of-type(1) {
  /* color: #249ee4; */
}
.allcom_rodtab.intrro .showing-result a:nth-of-type(2) {
  color: #fe5f55;
}
.allcom_rodtab.intrro .showing-result a:nth-of-type(1) {
  color: #000000;
}

.Jtaballp_content02 .product-outer-bx .product-name-bx h5 {
  font-size: 12px;
  color: #fe5f55;
  font-weight: 600;
  margin-bottom: 5px;
}
.Jtaballp_content02 .product-outer-bx .product-name-bx h3 {
  font-size: 12px;
  color: #495867;
  font-weight: 500;
  margin-top: 6px;
}
.Jtaballp_content02 .product-outer-bx .product-name-bx h4 {
  font-size: 14px;
  color: #495867;
  font-weight: 600;
  line-height: 1.4;

}
.Jtaballp_content02 .product-outer-bx .product-name-bx h6 span {
  font-size: 20px;
}
.Jtaballp_content02  [class*="col-"] {
  margin-bottom: 26px;
}
.Jtaballp_content02 .add-to-wishlist {
  right: 25px;
  top: 6px;
  font-size: 20px;
}
.Jtaballp_content02 .discount-tag {
  font-size: 14px;
}

.top_rated_sec {
  margin-bottom:40px;
  padding: 30px 50px;
  background: #ffffff;
  border-radius: 10px;
  box-shadow: 6px 4px 12px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 6px 4px 12px rgba(0, 0, 0, 0.1);
}
.Jvideo_cus_perent {
  display: flex;
}
.Jvideo_cus_perent .rated-customer-bx {
  flex: auto;
}
.Jvideochat_cus {
  width: 232px;
  text-align: right;
}
.Jvideochat_cus .video-chat-btn {
  margin-top: 15px;
}
.Jvideochat_cus .number-reveal-btn {
  margin-top: 15px;
}
.top_rated_sec .detail-owner-name p {
  font-size: 16px !important;
  color: #495867 !important;
  font-weight: 500 !important;
}


/*== Post a Add ==*/
.bcate_box {
  display: flex;
  margin-top: 30px;
}
.bsercfuildc {
  display: flex;
}
.bfind_category {
  margin-bottom: 70px;
  padding: 30px 50px;
  background: #ffffff;
  border-radius: 10px;
  box-shadow: 6px 4px 12px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 6px 4px 12px rgba(0, 0, 0, 0.1);
}
.listtbtn_typ li {
  display: inline-block;
}
.listtbtn_typ li + li {
  margin-left: 25px;
}
.listtbtn_typ li a {
  display: inline-block;
  padding: 10px 20px;
  font-size: 14px;
  color: #495867;
  font-weight: 400;
  border: 1px solid #cccccc;
  border-radius: 6px;
  transition: 0.3s;
  outline: none;
}
.listtbtn_typ li a:hover {
  color: #ffffff;
  border: 1px solid transparent;
  background: #249ee4;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fe8c84', endColorstr='#fe6258',GradientType=0 );
}
.listtbtn_typ li a.active {
  color: #ffffff;
  border: 1px solid transparent;
  background: #249ee4;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fe8c84', endColorstr='#fe6258',GradientType=0 );
}
.bcatlist_li li a {
  font-size: 16px;
  color: #495867;
  font-weight: 400;
  line-height: 26px;
}
.bcatlist_li li + li {
  margin-top: 15px;
}
.bcatelist_bx {
  max-height: 256px;
  overflow-y: auto;
  padding-right: 15px;
}
.bfind_category h3 {
  font-size: 20px;
  color: #495867;
  font-weight: 600;
  margin-bottom: 24px;
}
.bsercfuildc {
  max-width: 500px;
  margin: auto;
  margin-top: 30px;
}
.bsercfuildc .form-control-line {
  width: 338px;
  margin-right: 30px;
}
.ortitl_midd {
  font-size: 16px;
  color: #495867;
  font-weight: 600;
  margin-bottom: 30px;
  margin-top: 30px;
  text-align: center;
}
.addpost_titl_perent {
  font-size: 20px;
  color: #495867;
  font-weight: 600;
  margin-bottom: 30px;
  margin-top: 0px;
  text-align: center;
}
.addaadd {
  padding: 30px 50px;
  background: #ffffff;
  border-radius: 10px;
  box-shadow: 6px 4px 12px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 6px 4px 12px rgba(0, 0, 0, 0.1);
}
.addaadd h3 {
  font-size: 20px;
  color: #495867;
  font-weight: 600;
  margin-bottom: 24px;
}
.countinu_first {
  margin-top: 15px;
}

/*changes*/
.conditiondrop {
  margin-right: 30px;
}
.registcall {
  margin-bottom: 20px;
}

.actipl_out {
  padding-right: 26%;
}
.col-lg-3.onlyfordesk_upcomming {
  margin-top: -61px;
}

#homeT .upcomminli_livetag span.live-tag {
  right: 0;
  left: auto;
  top: 0;
  font-size: 10px;
  border-radius: 0px 10px 0px 0px;
  padding: 3px 8px;
}
#homeT .upcoming-live-auction-colum {
  position: relative;
  overflow: hidden;
}
#homeT .upcoming-live-auction-colum .live-tag {
  left: auto;
  right: 0;
}
#homeT .live-tag i {
  top: -1px;
}
#homeT .col-sm-9.auctionplist_main {
  padding-top: 0px !important;
}

.productlist_lefftt {
  padding-left: 0px;
}
.productlist_righhtt {
  padding-right: 0px;
}

#homeT time {
  font-size: 11px;
  color: #fe5f55;
  margin-bottom: 6px;
  display: block;
  font-weight: 600;
}

.contact-num {
  display: inline-block;
}

/* .report_section{     padding: 10px 25px;} */
.number-reveal-btn.right_img i {
  color: #fe5f55;
}

.number-reveal-btn span {
  border-bottom: 2px solid #ebebeb;
}

.bars {
  text-align: center;
  margin-top: 2rem;
}

/* Progress Bars */
.progress--bar {
  height: 1.5rem;
  margin: 1rem;
  background-color: #ababab;
}
.progress--bar:after {
  content: "";
  display: block;
  height: 100%;
  background-color: #01a151;
}
.progress_box {
  margin-top: 200px;
}
.progress--circle {
  position: relative;
  /* display: inline-block; */
  /* margin: 1rem; */
  margin: 0 auto;
  width: 150px;
  height: 150px;
  border-radius: 50%;
  background-color: #ababab;
}
.progress--circle:before {
  content: "";
  position: absolute;
  top: 15px;
  left: 15px;
  width: 120px;
  height: 120px;
  border-radius: 50%;
  background-color: #dedcdd;
}
.progress--circle:after {
  content: "";
  display: inline-block;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #01a151;
}

.progress__number {
  position: absolute;
  top: 50%;
  width: 100%;
  line-height: 1;
  /* margin-top: -0.75rem; */
  text-align: center;
  font-size: 1.5rem;
  color: #333;
  font-size: 14px;
  transform: translateY(-50%);
}

.prog_width {
  width: 95px!important;
}

.progress--pie:before {
  display: none;
  /* Get rid of white circle for "pie chart style" meter */
}
.progress--pie .progress__number {
  color: white;
  text-shadow: rgba(0, 0, 0, 0.35) 1px 1px 1px;
}

/**
  * $step is set to 5 by default, meaning you can only use percentage classes in increments of five (e.g. 25, 30, 45, 50, and so on). This helps to reduce the size of the final CSS file. If you need a number that doesn't end in 0 or 5, you can change the text percentage while rounding the class up/down to the nearest 5.
  */
.progress--bar.progress--0:after {
  width: 0%;
}

.progress--circle.progress--0:after {
  background-image: linear-gradient(
      90deg,
      #ababab 50%,
      transparent 50%,
      transparent
    ),
    linear-gradient(90deg, #01a151 50%, #ababab 50%, #ababab);
}

.progress--bar.progress--5:after {
  width: 5%;
}

.progress--circle.progress--5:after {
  background-image: linear-gradient(
      90deg,
      #ababab 50%,
      transparent 50%,
      transparent
    ),
    linear-gradient(108deg, #01a151 50%, #ababab 50%, #ababab);
}

.progress--bar.progress--10:after {
  width: 10%;
}

.progress--circle.progress--10:after {
  background-image: linear-gradient(
      90deg,
      #ababab 50%,
      transparent 50%,
      transparent
    ),
    linear-gradient(126deg, #01a151 50%, #ababab 50%, #ababab);
}

.progress--bar.progress--15:after {
  width: 15%;
}

.progress--circle.progress--15:after {
  background-image: linear-gradient(
      90deg,
      #ababab 50%,
      transparent 50%,
      transparent
    ),
    linear-gradient(144deg, #01a151 50%, #ababab 50%, #ababab);
}

.progress--bar.progress--20:after {
  width: 20%;
}

.progress--circle.progress--20:after {
  background-image: linear-gradient(
      90deg,
      #ababab 50%,
      transparent 50%,
      transparent
    ),
    linear-gradient(162deg, #01a151 50%, #ababab 50%, #ababab);
}

.progress--bar.progress--25:after {
  width: 25%;
}

.progress--circle.progress--25:after {
  background-image: linear-gradient(
      90deg,
      #ababab 50%,
      transparent 50%,
      transparent
    ),
    linear-gradient(180deg, #01a151 50%, #ababab 50%, #ababab);
}

.progress--bar.progress--30:after {
  width: 30%;
}

.progress--circle.progress--30:after {
  background-image: linear-gradient(
      90deg,
      #ababab 50%,
      transparent 50%,
      transparent
    ),
    linear-gradient(198deg, #01a151 50%, #ababab 50%, #ababab);
}

.progress--bar.progress--35:after {
  width: 35%;
}

.progress--circle.progress--35:after {
  background-image: linear-gradient(
      90deg,
      #ababab 50%,
      transparent 50%,
      transparent
    ),
    linear-gradient(216deg, #01a151 50%, #ababab 50%, #ababab);
}

.progress--bar.progress--40:after {
  width: 40%;
}

.progress--circle.progress--40:after {
  background-image: linear-gradient(
      90deg,
      #ababab 50%,
      transparent 50%,
      transparent
    ),
    linear-gradient(234deg, #01a151 50%, #ababab 50%, #ababab);
}

.progress--bar.progress--45:after {
  width: 45%;
}

.progress--circle.progress--45:after {
  background-image: linear-gradient(
      90deg,
      #ababab 50%,
      transparent 50%,
      transparent
    ),
    linear-gradient(252deg, #01a151 50%, #ababab 50%, #ababab);
}

.progress--bar.progress--50:after {
  width: 50%;
}

.progress--circle.progress--50:after {
  background-image: linear-gradient(
      -90deg,
      #01a151 50%,
      transparent 50%,
      transparent
    ),
    linear-gradient(270deg, #01a151 50%, #ababab 50%, #ababab);
}

.progress--bar.progress--55:after {
  width: 55%;
}

.progress--circle.progress--55:after {
  background-image: linear-gradient(
      -72deg,
      #01a151 50%,
      transparent 50%,
      transparent
    ),
    linear-gradient(270deg, #01a151 50%, #ababab 50%, #ababab);
}

.progress--bar.progress--60:after {
  width: 60%;
}

.progress--circle.progress--60:after {
  background-image: linear-gradient(
      -54deg,
      #01a151 50%,
      transparent 50%,
      transparent
    ),
    linear-gradient(270deg, #01a151 50%, #ababab 50%, #ababab);
}

.progress--bar.progress--65:after {
  width: 65%;
}

.progress--circle.progress--65:after {
  background-image: linear-gradient(
      -36deg,
      #01a151 50%,
      transparent 50%,
      transparent
    ),
    linear-gradient(270deg, #01a151 50%, #ababab 50%, #ababab);
}

.progress--bar.progress--70:after {
  width: 70%;
}

.progress--circle.progress--70:after {
  background-image: linear-gradient(
      -18deg,
      #01a151 50%,
      transparent 50%,
      transparent
    ),
    linear-gradient(270deg, #01a151 50%, #ababab 50%, #ababab);
}

.progress--bar.progress--75:after {
  width: 75%;
}

.progress--circle.progress--75:after {
  background-image: linear-gradient(
      0deg,
      #01a151 50%,
      transparent 50%,
      transparent
    ),
    linear-gradient(270deg, #01a151 50%, #ababab 50%, #ababab);
}

.progress--bar.progress--80:after {
  width: 80%;
}

.progress--circle.progress--80:after {
  background-image: linear-gradient(
      18deg,
      #01a151 50%,
      transparent 50%,
      transparent
    ),
    linear-gradient(270deg, #01a151 50%, #ababab 50%, #ababab);
}

.progress--bar.progress--85:after {
  width: 85%;
}

.progress--circle.progress--85:after {
  background-image: linear-gradient(
      36deg,
      #01a151 50%,
      transparent 50%,
      transparent
    ),
    linear-gradient(270deg, #01a151 50%, #ababab 50%, #ababab);
}

.progress--bar.progress--90:after {
  width: 90%;
}

.progress--circle.progress--90:after {
  background-image: linear-gradient(
      54deg,
      #01a151 50%,
      transparent 50%,
      transparent
    ),
    linear-gradient(270deg, #01a151 50%, #ababab 50%, #ababab);
}

.progress--bar.progress--95:after {
  width: 95%;
}

.progress--circle.progress--95:after {
  background-image: linear-gradient(
      72deg,
      #01a151 50%,
      transparent 50%,
      transparent
    ),
    linear-gradient(270deg, #01a151 50%, #ababab 50%, #ababab);
}

.progress--bar.progress--100:after {
  width: 100%;
}

.progress--circle.progress--100:after {
  background-image: linear-gradient(
      90deg,
      #01a151 50%,
      transparent 50%,
      transparent
    ),
    linear-gradient(270deg, #01a151 50%, #ababab 50%, #ababab);
}
.liveac_notify .upcoming-live-auction-colums:first-child {
  filter: blur(0px);
}
.liveac_notify .upcoming-live-auction-colums {
  filter: blur(0.9px);
}
.live_Plist .upcoming-live-auction-colums:first-child {
  filter: blur(0px);
}
.live_Plist .upcoming-live-auction-colums {
  filter: blur(0.9px);
}

.auctionrig02 textarea {
  color: #7e6a84;
}
.item-condition {
  border: 1px solid #249ee4;
  border-radius: 5px;
  display: flex;
  padding: 5px 8px;
  width: fit-content;
  line-height: 1;
  font-size: 12px;
  color: #249ee4;
}




@media screen and (max-width: 1199px) {

  .actionpage_list .discount-tag {
    padding: 5px 6px;
    width: 50px;
    font-size: 14px;
  }
  .sarch_vehicles {
    padding: 40px 40px 24px;
  }
  .liveac_notify {
    padding: 15px;
  }

  .actipl_out .all-listing-bx li a {
    padding: 7px 12px;
    font-size: 13px;
  }
  .Jauction-page-LGrid-main .upcoming-live-auction-bx > h2 {
    font-size: 12px !important;
  }
  .actipl_out {
    padding-right: 27%;
  }
  .bxacti_op + .bxacti_op {
    margin-left: 20px;
  }
    .actionpage_list .col-sm-3 {
    -ms-flex: 0 0 33.333%;
    flex: 0 0 33.333%;
    max-width: 33.333%;
    margin-bottom: 20px;
  }
}

@media screen and (max-width: 991px) {
   .productlist_righhtt .actionpage_list .col-sm-3 {
   -ms-flex: 0 0 33.333%;
    flex: 0 0 33.333%;
    max-width: 33.333%;
  }
  .repeat-section {
    padding: 50px 0;
  }
  .sarch_vehicles {
    top: 0;
  }
  .headerfor_search {
    height: auto;
    margin-top: 0;
    padding-top: 30px;
  }
  .showing-result {
    margin-top: 10px;
  }
  .sarch_vehicles {
    padding: 15px 0px 15px;
  }
  .fuildsearch {
    font-size: 13px;
  }
  .sarch_vehicles h2 {
    font-size: 26px;
  }
  .locationss {
    -ms-flex: 0 0 30%;
    flex: 0 0 30%;
    max-width: 30%;
  }
  /* .headerfor_search {height: auto; } */
  .listed_car_location .col-sm-3 {
    margin-bottom: 0px;
  }
  .productBig-outer-bx .product-img-bx {
    /* min-height: 180px; */
  }
  .Jrecently_listed .col-sm-3 {
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
    margin-bottom: 0px;
  }
  .auctionaminim_main {
    max-width: 100%;
  }
  .auctionaminim img {
    width: 100%;
  }
  .tabmessage {
    width: 100%;
    margin-top: 30px;
  }
  .tpbx_img {
    padding-left: 7px;
    padding-right: 7px;
    margin-top: 15px;
  }
  .contentlistP {
    padding: 15px 15px 30px 15px;
  }
  .tabsec_in {
    padding: 15px 15px 20px 15px;
  }
  .rowtabfull h5,
  .phott_desc h2 {
    font-size: 20px;
  }
  .rowtabhalf h6 {
    font-size: 15px;
  }
  .phott_desc {
    padding-top: 20px;
    margin-top: 30px;
  }
  .phott_desc p {
    font-size: 14px;
  }
  .trandcondi p {
    font-size: 14px;
  }
  .trandcondi h3 {
    font-size: 20px;
  }
  .keydlf {
    margin-top: 10px;
    font-size: 14px;
  }
  .Jrecently_listed {
    padding-bottom: 60px !important;
  }
  .productBig-outer-bx .product-name-bx h6 span {
    font-size: 15px;
  }
  #popular-categories-slider01 .popular-categories-img {
    min-height: 130px;
  }

  .twoinner_sele {
    margin-left: 0;
  }
  .product-header .col-6 {
    padding-right: 0px;
  }
  .Jauction-page-LGrid-main .liveInn_griL .col-lg-3 {
    margin-bottom: 0px;
  }

  .Jauction-page-LGrid-main .tab-content .col-lg-9,
  #homeT .col-sm-9.auctionplist_main {
    -ms-flex: 0 0 60%;
    flex: 0 0 60%;
    max-width: 60%;
  }
  .Jauction-page-LGrid-main .tab-content .col-lg-3 {
    width: 40%;
  }
  #homeT .col-sm-9.auctionplist_main .actionpage_list .col-sm-3 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .actipl_out {
    padding-right: 43%;
  }

  .col-sm-9.productlist_righhtt {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }

 

  .bxacti_op a img {
    max-width: 15px;
  }
  .product-all-detail-tab .tab-content {
    padding: 15px 20px !important;
  }
  .number-reveal-btn {
    font-size: 14px !important;
  }
  .listtbtn_typ li {
    margin-bottom: 4px;
  }
  .listtbtn_typ li + li {
    margin-left: 2px;
  }
  .bcatelist_bx {
    padding-right: 4px;
  }
}

@media screen and (max-width: 767px) {
   .productlist_righhtt .actionpage_list .col-sm-3 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;    
  }
  .liveac_notify {
    height: 300px;
}
  .auctionplist_main .actionpage_list .col-sm-3 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
    /* margin-bottom: 0px; */
  }

  .product-img-bx {
    /* min-height: 170px; */
  }
  .actionpage_list .product-outer-bx .product-name-bx h6 span {
    font-size: 18px;
  }
  .actionpage_list .product-outer-bx .product-name-bx h4 {
    font-size: 14px;
  }
  .actionpage_list .product-outer-bx .product-name-bx h3 {
    font-size: 12px;
  }

  .headerfor_search {
    height: auto;
    background: #ffffff;
    padding: 30px 0px;
    padding-top: 30px;
  }
  .searchtab_vehils {
    top: 0;
  }
  .searchfor_vbradcrumb {
    padding-bottom: 24px;
  }
  .flex_serch_bx {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .alllist_crumb {
    display: flex;
    padding-top: 15px;
  }
  .listed_car_location .col-sm-3 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .listed_car_location .section-heading h2 {
    font-size: 18px;
  }
  .Jrecently_listed .col-sm-3 {
    -ms-flex: 0 0 33.333%;
    flex: 0 0 33.333%;
    max-width: 33.333%;
  }
  .Jrecently_listed .productBig-outer-bx .product-img-bx {
    min-height: 150px;
  }
  .Jrecently_listed .productBig-outer-bx .discount-tag {
    padding: 4px 6px;
    width: 50px;
  }

  .rowtabhalf {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .listtclick li a {
    padding: 9px 16px;
  }
  .product-listing-main-bx {
    padding-top: 0px !important;
  }
  .auctionaminim {
    margin-bottom: 20px;
  }
  .top_rated_sec {
	margin-bottom: 26px !important;
}
  .product-detail-main-bx {
	padding-bottom: 75px !important;
}
  .product-all-detail-tab .nav-tabs.my-custom-tab .nav-link {
	padding: 15px 9px !important;
}
  .Jtaballp_content02.auctionplist_main {
	padding-top: 19px !important;
}
  .auctionplist_main {
    padding-top: 50px !important;
  }

  .Jauction-page-LGrid-main {
    padding-top: 15px !important;
  }
  .product-header div[class*="col-3"] {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50% !important;
    flex: 0 0 50% !important;
    max-width: 50% !important;
  }
  .product-header div[class*="col-6"] {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50% !important;
    flex: 0 0 50% !important;
    max-width: 50% !important;
  }

  .Jauction-page-LGrid-main .col-lg-9 {
    order: 2;
  }
  .upcomingin_List {
    max-height: 200px;
    overflow-y: auto;
  }
  .Jauction-page-LGrid-main .upcoming-live-auction-bx {
    margin-bottom: 30px;
  }
  .starting_estimate {
    flex-direction: column;
  }
  .starting_left:nth-of-type(1) {
    margin-bottom: 10px;
  }
  .starting_left {
    width: 100%;
  }
  .starting_left.text-right {
    text-align: left !important;
  }

  .searchfor_vbradcrumb.product-header div[class*="col-6"] {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100% !important;
    flex: 0 0 100% !important;
    max-width: 100% !important;
    padding-top: 10px;
  }
  .auctiontime,
  .auctiontime01 {
    max-width: 100%;
  }
  .bidding_registertion {
    padding: 15px;
  }
  .whyweregis {
    margin-bottom: 0px;
  }

  .jproductdmainbx .product-detail-owner-bx {
    margin-top: 30px;
  }
  .jreview_sec {
    padding: 0px 0px;
  }

  .main_tabmessage_bx {
    height: 300px;
  }
  .whitemainbx {
    height: auto;
    max-height: 200px;
  }
  /* .liveac_notify {
    height: 300px;
  } */
  .addpost_titl_perent {
    font-size: 18px;
  }
  .addaadd h3 {
    font-size: 20px;
    margin-bottom: 15px;
    text-align: center;
  }
  .addaadd {
    padding: 20px 15px;
  }
  .bfind_category h3 {
    font-size: 20px;
    text-align: center;
  }
  .bfind_category {
    padding: 20px 15px;
  }
  .listtbtn_typ li + li {
    margin-left: 2px;
  }

  .actipl_out {
    padding-right: 0%;
  }
  .actipl_out .tablistOn {
    margin-bottom: 10px;
  }
  .Jauction-page-LGrid-main .tab-content .col-lg-9,
  #homeT .col-sm-9.auctionplist_main {
    width: 100%;
  }
  .Jauction-page-LGrid-main .tab-content .col-lg-3 {
    width: 100%;
  }

  .Jauction-page-LGrid-main .tab-content .col-lg-9,
  #homeT .col-sm-9.auctionplist_main {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }

  .productlist_righhtt {
    padding-left: 0px;
  }
  .bxacti_op {
    display: inline-block;
    margin-bottom: 10px;
    margin-right: 10px;
  }
  .Jcompny_actin {
    display: block;
  }
  .bxacti_op + .bxacti_op {
    margin-left: 0px;
  }

  .mobiledisplay_oneline ul.listtclick.nav li {
    display: inline-block;
    width: 33.333%;
  }
  .mobiledisplay_oneline ul.listtclick.nav li:last-child a {
    margin-right: 0px;
  }
  .mobiledisplay_oneline ul.listtclick.nav li a {
    padding: 10px 8px;
    text-align: center;
    font-size: 12px;
    width: 100%;
    height: 40px;
    line-height: 15px;
  }
  .useract_imgname {
    margin-top: -8px;
}
  .mobiledisplay_oneline ul.listtclick.nav {
    display: flex;
  }
  ul.listtclick {
    margin-bottom: 15px;
  }
  .listtclick li + li a {
    margin-left: 0px;
  }
  .listtclick li + li {
    /* padding-left: 10px; */
  }
  .mobiledisplay_oneline ul.listtclick.nav li:last-child a {
    line-height: 18px;
  }
  .musr_img {
    width: 26px;
    height: 26px;
  }
  .musr_img img {
    width: 26px !important;
    height: 26px !important;
}
.userimgneme_second {
  padding-left: 7px !important;
}
}

@media screen and (max-width: 580px) {
  .Jrecently_listed .col-sm-3 {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  /* .bcate_box {
    flex-direction: column;
  } */
  .bcatelist_bx {
    width: 100%;
  }
  /* .bcatelist_bx + .bcatelist_bx {
    margin-top: 30px;
  } */
  .bsercfuildc .form-control-line {
    width: 100%;
  }

  .listtbtn_typ li a {
    padding: 8px 14px;
  }

  .mobiledisplay_oneline.onlyfor_acutionprdPPP
    .product-all-detail-tab
    .nav-tabs
    .nav-item:nth-of-type(1)
    a {
    height: 70px;
    line-height: 35px;
  }
}

@media screen and (max-width: 479px) {
  /* .auctionplist_main .actionpage_list .col-sm-3{-ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%;} */
  .flex_serch_bx {
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  .sarch_vehicles {
    padding-top: 30px;
  }
  .listed_car_location .discount-tag {
    padding: 3px 6px;
    width: 52px;
  }
  .socilss li a img {
    max-width: 36px;
  }
  .socilss li a {
    margin-left: 6px;
  }
  .sharelst {
    width: 100%;
    padding: 15px 15px;
  }

  .mlist_cnt p {
    font-size: 10px;
  }
  .musr_img {
    width: 25px;
    height: 25px;
}
  .mlist_user {
    width: 34px;
  }
  .mlist_cnt {
    padding-left: 10px;
  }

  /* .listtclick li {width: 50%;}
.listtclick li a { display: block; text-align: center;}

.cartpdetail_tab .listtclick li { margin-bottom: 10px;} 
.cartpdetail_tab .listtclick li:nth-of-type(3){width: 100%;}
.cartpdetail_tab .listtclick li:nth-of-type(3) a{margin-left: 0px;}*/
  /* .liveac_notify .upcoming-live-img {
    -ms-flex: 0 0 64px;
    flex: 0 0 64px;
    max-width: 64px;
  } */
  .tpbx_img {
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
  }
  .mobiledisplay_oneline ul.listtclick.nav li a {
    font-size: 12px;
  }
  .userimgneme_second{
    padding-left: 3px !important;
  }
  .musr_img img {
    width: 25px !important;
    height: 25px !important;
}
}

@media screen and (max-width: 370px) {
  .auctionplist_main .all-listing-bx li {
    margin-top: 10px;
  }
  .alllist_crumb .nav li a {
    padding: 7px 10px;
  }
}

@media screen and (max-width: 320px) {
  .productBig-outer-bx .product-img-bx {
    min-height: 150px;
  }
  .mobiledisplay_oneline ul.listtclick.nav li a {
    padding: 10px 4px;
    font-size: 10px;
  }
  .mobiledisplay_oneline.onlyfor_acutionprdPPP
    .product-all-detail-tab
    .nav-tabs
    .nav-item:nth-of-type(1)
    a {
    line-height: initial;
  }
}
