


body{
    font-family: Jost;
}




dl, ol, ul {
    margin-top: 0;
    margin-bottom: 0rem;
}
ol, ul {
    padding-left: 0rem;
}




.header-topbotton-bg.backgroung-bg-img {
    background-size: cover;
}
.topheader-leftcon ul li {
    list-style: none;
    display: inline-block;
    padding: 0 10px 0 0;
}
.topheader-rightcon ul li {
    list-style: none;
    display: inline-block;
    padding: 0 10px 0 0;
}
.topheader-rightcon {
    float: right;
}
.topheader-rightcon a {
    text-decoration: none;
    color: #fff;
}
.headertop-sec {
    padding: 16px 0 0;
}
.topheader-rightcon img {
    padding-right: 6px;
}
a.faq-btn {
    border: 1px solid;
    padding: 5px 12px;
    font-weight: 600;
    font-size: 16px;
}
a.tconditionbtn {
    background-color: #fff;
    color: #000;
    font-weight: 600;
    padding: 6px 12px;
    font-size: 16px;
}

ul#navv a {
    color: #fff;
    font-weight: 500;
    cursor: pointer;
}
#navv {
    --bs-scroll-height: 236px;
}

a.nav-link.active {
    color: #EA0000 !important;
    border-bottom: 2px solid;
}
li.nav-item a1 {
    color: #fff;
}
.log-in-btn a {
    text-decoration: none;
    color: #fff;
    background-color: red;
    padding: 8px 16px;
    font-weight: 600;
}
.header-topbotton-bg {
    height: 230px;
}
ul#navv {
    padding: 0px 0 0 6%;
}
.live-menu {
    position: relative;
}
li.nav-item.live-menu img {
    position: absolute;
    top: 0;
}
ul#navv li {
    padding: 0px 0px 0 10px;
}
.banner-rightcon img {
    max-width: 100%;
}
.bannerhome-wrapper .container {
    padding: revert;
}

.bannerhome-sec {
    margin: 40px 0;
}
.banner-leftcon img {
    max-width: 80%;
}
.banner-leftcon h3 {
    font-weight: 700;
}
select.form-select {
    margin-bottom: 12px;
}
.select.-banner {
    background-color: #F0F0F0;
    padding: 24px;
}
.show-vehner-btn button {
    background-color: red;
    border: none;
    padding: 8px 16px;
    color: #fff;
    font-weight: 600;
}
.about-rightcon img {
    max-width: 100%;
}
.about-leftcon h2 {
    font-weight: 700;
    margin-bottom: 30px;
}
.about-leftcon span {
    color: red;
    border-bottom: 3px solid;
    border-radius: 3px;
}
.about-leftcon h5 {
    margin-top: 18px;
    font-weight: 600;
}
.about-leftcon ul li {
    display: inline-block;
    list-style: none;
    padding-right: 14px;
}
.about-leftcon ul {
    padding-left: 0rem;
    margin-top: 14px;
}
a.reed-abobtn {
    border: 1.5px solid;
    color: red;
    padding: 8px 16px;
    font-weight: 600;
}
.about-leftcon a {
    text-decoration: none;
}
a.about-playbtn img {
    max-width: 36%;
    margin-right: 7px;
}
.about-leftcon span2 {
    color: #000;
    border-bottom: 1.5px solid;
}
.about-sec .row {
    align-items: center;
}
.about-sec {
    margin: 56px 0;
}
.auctions-box img {
    max-width: 100%;
}
.auctions-sec a {
    color: #000;
    text-decoration: none;
}
.auctibox-con {
    margin: 10px 8px;
}
.auctions-heading h2 {
    font-weight: 700;
    margin-bottom: 12px;
}

.auctions-heading span {
    color: red;
    border-bottom: 3px solid;
    border-radius: 3px;
}
.auctions-heading p {
    width: 56%;
}

.auctions-box {
    background-color: #FFFFFF;
    padding: 0px 0px 8px;
    box-shadow: 0px 0px 20px 0px #b1b1b1;
    margin-bottom: 23px;
}
.add-leftcon img {
    max-width: 85%;
    margin-top: -10%;
}
.add-rightcon h2 {
    color: #fff;
    font-weight: 600;
    margin-bottom: 5%;
}
.add-rightcon a {
    text-decoration: none;
    background-color: red;
    border: none;
    padding: 8px 16px;
    color: #fff;
    font-weight: 600;
}

.add-rightcon {
    text-align: center;
}
.add-sec .row {
    align-items: center;
}

.add-sec {
    margin: 56px 0;
}
.latest-box img {
    max-width: 100%;
}
.latest-auchead span {
    color: red;
    border-bottom: 3px solid;
    border-radius: 3px;
}
.latest-auchead h2 {
    font-weight: 700;
    margin-bottom: 12px;
}
.background-bg-img {
    background-size: cover;
    /* margin-top: 100px; */
}
.add-wpbg {
    margin-top: 100px;
}
.our-fees-sec {
    color: #fff;
    padding: 48px 0 36px;
}
.our-feesheading span {
    color: red;
    border-bottom: 3px solid;
    border-radius: 3px;
}
.our-feesheading h2 {
    font-weight: 700;
    margin-bottom: 16px;
}
.fees-leftcon span {
    color: #fff;
}
.fees-rightcon span {
    color: #fff;
}
.our-fees-sec ul li {
    color: red;
}
.our-fees-sec ul {
    padding-left: 1rem;
}
.looking-leftcon img {
    max-width: 100%;
}
.looking-rightcon h6 {
    color: red;
}
.looking-leftcon h6 {
    color: red;
}
.looking-sec {
    margin: 56px 0;
}

.look-rtext {
    margin: 0 14%;
}

.look-ltext {
    margin: 0 14%;
}
.looking-book {
    position: absolute;
    top: 2%;
    left: 45%;
}
.looking-rightcon img {
    max-width: 100%;
}
.our-fees-wrapper {
    margin-top: 56px;
}
.looking-bottomwrapper {
    position: relative;
}
.looking-book img {
    max-width: 70%;
}
.footerhome-sec {
    color: #fff;
}
.footerhome-sec ul {
    padding-left: 0rem;
}
.footerhome-sec ul li {
    list-style: none;
}
.footerhome-sec a {
    text-decoration: none;
    color: #fff;
}
.footer4con img {
    padding-right: 8px;
}
.footer4con li {
    padding-bottom: 10px;
}
.footerhome-sec {
    padding: 37px 0;
}
.footerhome-sec .row {
    align-items: center;
}
.footer2con {
    float: right;
    margin-top: 30px;
}
.footer3con {
    float: right;
    margin-top: 30px;
}
.footer4con {
    float: right;
    margin-top: 30px;
}
.footer1con ul li {
    display: inline-block;
    padding: 0px 10px 0px 0;
}
nav.navbar.navbar-expand-lg img {
    max-width: 70%;
}




.container.mt-3 button {
    background: none;
    color: #fff;
    border: none;
    font-weight: 500;
}
.mt-3 {
    margin-top: 6px!important;
}
.btn-danger {
    --bs-btn-bg: red;
    border-radius: 0px;
    padding: 8px 41.3%;
    font-weight: 600;
    /* font-size: 16px; */
}
.modal-footer {
    justify-content: flex-start;
}
.form-control {
    border-radius: .0rem;
}
.modal-body input {
    margin: 0px 0 14px;
}
.modal-footer button {
    --bs-btn-bg: red;
    border-radius: 0px;
    padding: 8px 42%;
    border: none;
    font-weight: 600;
}
.log-in-btn button {
    font-weight: 500;
}

.modal-footerlog button{
    padding: 8px 38%;
}

.btn-primary {
    --bs-btn-bg: red;
    --bs-btn-border-color: none;
    border-radius: 0px;
    --bs-btn-hover-bg: red;
    --bs-btn-hover-border-color: red;
    --bs-btn-active-bg: red;
    --bs-btn-active-border-color: red;
    --bs-btn-disabled-bg: red;
    --bs-btn-disabled-border-color: red;
}
.modal-footerlog button {
    padding: 8px 43.6%;
}
.log-in-btn button {
    /* color: #000 !important; */
    background-color: red !important;
    padding: 8px 16px;
}
.log-in-btn .container.mt-3 {
    margin: 0px !important;
}
ul#navv img {
    max-width: 10%;
}
.modal-header button {
    background-color: #fff !important;
}
.modal-footerlog button {
    padding: 8px 42.6%;
}
.modal-content {
    border-radius: 0px;
}

.add-sec .add-leftcon {
    float: right !important;
    display: flex;
    justify-content: end;
}













/* /Pills-Tabs *//* /Pills-Tabs *//* /Pills-Tabs *//* /Pills-Tabs *//* /Pills-Tabs *//* /Pills-Tabs */


.pills-active {
    font-weight: 700;
}

.pills-menutop ul {
    border-bottom: 1px solid;
    padding-bottom: 4px;
    margin: 28px 0%;
}
.pills-menutop {
    margin-top: 20px;
}
.pills-active {
    border-bottom: 2px solid;
    padding-bottom: 4px;
    border-radius: 2px;
}
.pills-tabssec {
    margin: 20px 10%;
}
.pills-ul2 ul li {
    list-style: none;
    display: inline-block;
}

.pills-menutop ul li {
    display: inline-block;
    padding: 0 4%;
}
.pills-menutop {
    text-align: center;
}

.pills-menutop a {
    text-decoration: none;
    color: #000;
}
.pillsconright {
    float: right;
    
}
.pillsconright a {
    text-decoration: none;
    color: #d80000;
}
.pillsconleft h3 {
    font-weight: 700;
}
.pills-tabssec .row {
    align-items: center;
}
.pills-tophead h2 {
    font-weight: 700;
    color: #000;
}
.pillisborightsec span {
    font-size: 14px;
    color: #d80000;
}


.bidsmy-1 {
    background-color: #d7d7d7;
    padding: 16px 14px;
}
.bidsmy-1 h5 {
    margin-bottom: .1rem;
    font-weight: 700;
}
.bidsmy-2 {
    background-color: #fff;
    padding: 16px 14px;
}
.mylist-sec1 a {
    background-color: #000;
    color: #fff !important;
    padding: 6px 12px;
    text-decoration: none;
}
.mylist-sec2 {
    margin: 10px 0px;
}
.mylist-sec2 a {
    background-color: #000;
    color: #fff !important;
    padding: 6px 12px;
    text-decoration: none;
}
.mylist-sec2 h5 {
    padding-bottom: 10px;
}
.mylist-sec34 {
    background-color: #f5f5f5;
    padding: 34px 16px;
}






/* add-cart-css-start *//* add-cart-css-start *//* add-cart-css-start *//* add-cart-css-start */

.col-12 button {
    margin-top: 30px;
    border-radius: 0px;
}
.col-md-6.col-12 .mb-1 {
    margin-top: 14px;
}
.addcart-sec {
    margin: 56px 0px;
}


















/* / *//* / *//* / *//* / *//* / *//* / *//* / */

.next-sec {
    color: #fff;
    padding: 10% 0;
    width: 60%;
}
.car-nextbox img {
    max-width: 100%;
}
.ntwo1-con h3 {
    font-weight: 700;
}
.ntwo1-con h5 {
    color: red;
}
label.form-label span {
    margin: 0 0 0 14px;
}
.tow-a {
    margin-top: 20px;
}
.tow-a {
    border: 1px solid #bebebe;
    padding: 14px;
    margin: 0 54px 0 0;
    border-radius: 4px;
}
.two-b {
    margin-top: 20px;
}
.two-b {
    border: 1px solid #bebebe;
    padding: 14px;
    margin: 14px 54px 0 0;
    border-radius: 4px;
}


.two-c {
    margin-top: 20px;
}
.two-c {
    border: 1px solid #bebebe;
    padding: 14px;
    margin: 14px 54px 15px 0;
    border-radius: 4px;
}
.two-b .input-group.mb-3 {
    margin-top: 10px;
}
.two-c .input-group.mb-3 {
    margin-top: 10px;
}
.ntwo1-con button {
    border: 1px solid;
    background-color: #fff;
}
.two-b button {
    background-color: red;
    color: #fff;
    border: none;
}
.two-c button {
    background-color: red;
    color: #fff;
    border: none;
}
.tow-a span {
    margin: 15px;
}
.tow-a button {
    margin-top: 10px;
}
.ntwo1-con {
    border-right: 1px solid #c6c6c6;
}
.search-box {
    padding: 4% 25% 0;
}
.search-box button {
    background-color: red;
    font-weight: 600;
    color: #fff;
    border: none;
}
.ntwo2-con {
    margin-top: 20px;
}
.car-nextbox {
    border: 1px solid #ccc;
}
.imgbox-con h6 {
    width: 60%;
}
.imgbox-con strong {
    float: right;
    background-color: #EA0000;
    color: #fff;
    padding: 7px;
    margin-top: -18%;
}
.imgbox-con {
    padding: 10px;
}
.imgbo-con ul li {
    list-style: none;
    display: inline-block;
    padding-right: 12px;
}
.imgbo-con {
    border-top: 1px solid #cacaca;
}
.imgbo-con span2 {
    font-weight: 700;
    color: #EA0000;
    margin-left: 10px;
}
.car-nextbox {
    margin-bottom: 20px;
}
.boxxx2 {
    margin-top: 41px;
}
.nexttow-sec {
    margin-bottom: 32px;
}
.tow-a button {
    background-color: red;
    color: #fff;
    border: none;
}





/* indexclassic-sec *//* indexclassic-sec *//* indexclassic-sec *//* indexclassic-sec *//* indexclassic-sec */

.cla-head h2 {
    font-weight: 700;
}
.classic-sec {
    margin: 56px 0;
}
.cla-slec-head h3 {
    font-weight: 600;
}
.clas-boxxx {
    margin-top: 34px;
}
.clas-boxxx h5 {
    font-weight: 400;
}
.clas-boxxx.clas-boxxx3 input {
    padding: 4px;
}
.clas-boxxx input {
    padding: 4px;
    border: var(--bs-border-width) solid var(--bs-border-color);
}
.clas-boxxx select#input_1_55 {
    padding: 6px 0;
    border: var(--bs-border-width) solid var(--bs-border-color);
}
.clas-boxxx select#input_1_11 {
    padding: 6px 0;
    border: var(--bs-border-width) solid var(--bs-border-color);
}
.clas-boxxx.clas-boxxx3 select#input_1_58 {
    padding: 6px 0px;
    border: var(--bs-border-width) solid var(--bs-border-color);
}
.clas-boxxx.clas-boxxx3 select#input_1_8 {
    padding: 6px 0;
    border: var(--bs-border-width) solid var(--bs-border-color);
}
div#gform_drag_drop_area_1_10 {
    border: 3px dashed #a3a3a3;
    text-align: center;
    padding: 64px 0;
}
div#gform_drag_drop_area_1_10 button {
    background-color: red;
    color: #fff;
    border: none;
    padding: 8px 16px;
    font-weight: 500;
}
span.gform_drop_instructions span {
    font-size: 17px;
    font-weight: 500;
}
.clas-boxxx3 {
    margin-top: 36px;
}
.nex-btnclas {  
    margin-top: 40px;
}
.nex-btnclas button {
    background-color: red;
    color: #fff;
    border: none;
    padding: 8px 24px;
    font-size: 16px;
    font-weight: 600;
}







/* listing-css-start *//* listing-css-start *//* listing-css-start *//* listing-css-start */

.listing-src {
    text-align: center;
}
.listing-box {
    background: #f7f7f7;
    padding: 30px 20px 50px;
    height: 90%;
}

.listing-head p {
    margin: 16px 10% 20px;
}
.buy-btn button {
    border: none;
    color: #fff;
    padding: 8px 36%;
    font-weight: 700;
}

.listing-boxactive {
    background: #e200001c;
}
.listing-box p {
    margin-top: 16px;
}
.listing-box h3 {
    margin-bottom: 10px;
}
.listing-boxactive button {
    margin-bottom: 10px;
}
.listing-src {
    margin: 56px 0;
}
.listing-head strong {
    color: red;
}
.listing-head h2 {
    font-weight: 700;
}
.listing-box strong {
    font-size: 20px;
}
.need-assbox {
    background: #f7f7f7;
    padding: 26px;
    margin: 24px 0%;
}
.need-assbox a {
    text-decoration: none;
}
.need-assbox strong {
    color: #000;
}
.modal-body button3 {
    margin: 0px 0 14px;
    padding: 8px 16px;
    background: red;
    color: #fff;
    font-weight: 600;
    border: none;
}
.modal-footer button2 {
    border: 1px solid #b5b5b5;
    border-radius: 0;
}

.modal-body {
    margin-top: 16px;
}
.modal-content {
    border-radius: 0px;
    padding-bottom: 26px;
}





/* our-fess-sec *//* our-fess-sec *//* our-fess-sec *//* our-fess-sec *//* our-fess-sec *//* our-fess-sec */


.logoheader img {
    margin-top: -18px;
}
nav.navbar.navbar-expand-lg img {
    max-width: 100%;
}

.modal-body {
    text-align: center;
}

.fess-bannersec {
    color: #fff;
}
.hometofess-head {
    float: right;
    margin-top: 9%;
}
.hometofess-head span {
    color: red;
}
.hometofess-head h3 {
    font-weight: 700;
}
.fess-head {
    padding: 17% 0;
}
.fess-head span {
    color: red;
}
.fess-head h1 {
    font-weight: 700;
    border-bottom: 3px solid red;
    width: 15.4%;
    border-radius: 2px;
}
.header-topbottonfess-bg.background-bg-img {
    position: absolute;
    width: 100%;
    top: 0;
    height: 30%;
}
section.fess-bannerwrapper.background-bg-img {
    margin-top: 9%;
}
.box-fess {
    text-align: center;
}
.fees2-sec {
    margin: 56px 0;
}
.fess-buy button {
    padding: 8px 16px;
}
.fess-carimg {
    text-align: center;
}
.fess-carimg img {
    max-width: 50%;
    margin-top: -6%;
}
.fess-contact button {
    background: #f7f7f7;
    color: #000;
    border: 1px solid;
    margin-top: 40px;
}



/* About-page-start *//* About-page-start *//* About-page-start *//* About-page-start *//* About-page-start */

.about-page-sec {
    color: #fff;
}
.homeabo-tohead {
    float: right;
    margin-top: 9%;
}
.homeabo-tohead h3 {
    font-weight: 700;
}
.homeabo-tohead span {
    color: red;
}
.about-head {
    padding: 17% 0;
}

.about-head span {
    color: red;
}
.about-head h1 {
    font-weight: 700;
    border-bottom: 2px solid red;
    width: 175px;
    border-radius: 2px;
}
.about-header.background-bg-img {
    position: absolute;
    width: 100%;
    top: 0;
}
section.next-wrapper.background-bg-img {
    margin-top: 9%;
}


.what-rightcon img {
    max-width: 100%;
}
.about-whatsec .row {
    align-items: center;
    margin: 56px 0;
}
.importantaboboxcon h5 {
    margin-top: 16px;
}
.importantaboboxcon1 img {
    margin-top: 22px;
} 
.importantaboboxcon {
    border: 1px solid #e2e2e2;
    padding: 10px 16px;
}
.importantaboboxcon1 {
    padding-bottom: 82px;
}
.importantaboboxcon2 {
    padding-bottom: 59px;
}
.importantaboboxactiv {
    border: none;
    box-shadow: 0px 0px 12px #cbcbcb;
}
.importantabo-head {
    margin-bottom: 18px;
}
.what-leftcon h2 {
    padding-bottom: 10px;
}
.car-boximg img {
    max-width: 100%;
}
.car-conaboutsec .row {
    align-items: center;
}
.car-conaboutsec {
    margin: 56px 0;
}
.carboxxx-bottam {
    border: 1px solid #c0c0c0;
    margin: 34px 0;
}
.carboxxx-bottam p {
    padding: 0px 18px 0 0;
}
.boxcar-22 {
    margin-top: 20px;
}


/* LIVE-AUCTION-star *//* LIVE-AUCTION-star *//* LIVE-AUCTION-star *//* LIVE-AUCTION-star */

.auction-header {
    position: absolute;
    width: 100%;
    top: 0;
}
section.live-auctionwrapper.background-bg-img {
    margin-top: 9%;
    color: #fff;
}
.liveauction-tohead {
    float: right;
    margin-top: 9%;
}
.liveauction-tohead h3 {
    font-weight: 700;
}
.liveauction-heading {
    padding: 17% 0;
    width: 44%;
}
.liveauction-heading span {
    color: red;
}
.liveauction-heading h1 {
    font-weight: 700;
    border-bottom: 2px solid red;
    
    border-radius: 2px;
}
.liveauction-tohead span {
    color: red;
}
.livecar-ditel p {
    margin: 0;
    padding: 0;
}
.livecar-ditel ul li {
    list-style: none;
}

.livecar-ditel li {
    display: inline-block;
}
.livecar-box img {
    max-width: 100%;
}
.livecar-box {
    border: 1px solid #c7c7c7;
    margin-bottom: 20px;
}
.livecar-ditel {
    padding: 8px 12px;
}
li.livebox-1li {
    border-right: 1px solid #b6b6b6;
    padding-right: 6px;
}
.bidbox-btnlive button {
    color: #fff;
    background: red;
    border: none;
    font-weight: 500;
    padding: 4px 12px;
}
.livecar-ditel {
    position: relative;
}
li.livebox-1li {
    padding-bottom: 6px;
}
.bidbox-btnlive {
    position: absolute;
    top: 104px;
    right: 26px;
}
.auction-live1head h2 {
    font-weight: 600;
}
.auction-live1head p {
    width: 60%;
}
.auction-livesec {
    margin: 56px 0;
}
.livecar-ditel strong {
    font-weight: 500;
}
.twobbbb {
    margin-bottom: 15px;
}



.range-slider {
  width: 300px;
  text-align: center;
  position: relative;
  
}
input[type=range] {
    -webkit-appearance: none;
    border: 1px solid white;
    width: 76%;
    position: absolute;
    left: 0;
    margin-left: -1.2%;
}
input[type=range]::-webkit-slider-runnable-track {
  width: 300px;
  height: 5px;
  background: #ddd;
  border: none;
  border-radius: 3px;
}
input[type=range]::-webkit-slider-thumb {
  -webkit-appearance: none;
  border: none;
  height: 16px;
  width: 16px;
  border-radius: 50%;
  background: #EA0000;
  margin-top: -4px;
    cursor: pointer;
      position: relative;
    z-index: 1;
}
input[type=range]:focus {
  outline: none;
}
input[type=range]:focus::-webkit-slider-runnable-track {
  background: #ccc;
}
input[type=range]::-moz-range-track {
  width: 300px;
  height: 5px;
  background: #ddd;
  border: none;
  border-radius: 3px;
}
input[type=range]::-moz-range-thumb {
  border: none;
  height: 16px;
  width: 16px;
  border-radius: 50%;
  background: #EA0000;
}
/*hide the outline behind the border*/
input[type=range]:-moz-focusring {
  outline: 1px solid white;
  outline-offset: -1px;
}
input[type=range]::-ms-track {
  width: 300px;
  height: 5px;
  /*remove bg colour from the track, we'll use ms-fill-lower and ms-fill-upper instead */
  background: transparent;
  /*leave room for the larger thumb to overflow with a transparent border */
  border-color: transparent;
  border-width: 6px 0;
  /*remove default tick marks*/
  color: transparent;
    z-index: -4;
}
input[type=range]::-ms-fill-lower {
  background: #777;
  border-radius: 10px;
}
input[type=range]::-ms-fill-upper {
  background: #ddd;
  border-radius: 10px;
}
input[type=range]::-ms-thumb {
  border: none;
  height: 16px;
  width: 16px;
  border-radius: 50%;
  background: #EA0000;
}
input[type=range]:focus::-ms-fill-lower {
  background: #888;
}
input[type=range]:focus::-ms-fill-upper {
  background: #ccc;
}
.range-boxs {
    border: 1px solid #b7b7b7;
    border-radius: 4px;
    padding: 4px 3px;
    margin-bottom: 13px;
}
.range-boxs span2 {
    font-size: 13px;
}
.tow-a h5 {
    margin-top: 30px;
}

.form-check-input:checked {
    background-color: red;
    border-color: red;
    }
    .modal-header {
    display: block;
    }
    
    .plus-mainusinput button {
        padding: 4px 10px;
        width: 40px;
        background: red;
        border: none;
    }
    .modal2-footer a:hover {
    background: red;
    color: #fff;
    border: none;
    }
    
    .plus-mainusinput ul li {
    list-style: none;
    display: inline-block;
    }
    .plus-mainusinput p {
        border: 1px solid;
        padding: 3px 40px;
        border-radius: 0px;
    }
    
    .price-totalprice ul li {
        list-style: none;
        display: inline-block;
        font-size: 17px;
        border: 1px solid;
        padding: 3px 5px;
    }
    .modal2-footer a {
    background: red;
    color: #fff;
    font-weight: 500;
    border-radius: 0px;
    }
    
    .modal-header button {
    position: absolute;
    top: 20px;
    right: 20px;
    }

    .modal-header h1 {
        text-align: center;
    }
    .modal2-footer a {
        text-align: center;
        display: flex;
        justify-content: center;
        margin: 0 41%;
    }
    
    
    
    .cardet-ab img {
    max-width: 100%;
}
.cardet-ab h2 {
    text-align: center;
}
.cardetails-sec {
    margin-top: 56px;
}
.abcar-bids ul li {
    display: inline-block;
}
li.btncar-ab button {
    background: red;
    color: #fff;
    border: none;
    padding: 8px 16px;
}
li.btncar-ab {
    float: right;
}
li.abcar1-li {
    border-right: 1.5px solid #ADADAD;
    padding-right: 8px;
}
.cardet-ab h2 {
    text-align: center;
    border-bottom: 1px solid #9D9D9D;
    padding-bottom: 20px;
}
.abcar-bids {
    margin: 10px 0 25px;
}
.car-overview ul li {
    display: inline-block;
}
.car-overview button {
    background: #fff;
    border: 0.25px solid #ADADAD;
    padding: 6px 12px;
}
.car-overview {
    margin-top: 16px;
}
.detcd-leftcan img {
    max-width: 100%;
}
.detcd-rightcan img {
    max-width: 100%;
}
.detcd-rightcan li {
    margin-bottom: 10px;
}
.detcd-rightcan ul li {
    list-style: none;
}
.cardet-cd {
    margin: 56px 0;
}
.cardetef-leftcan img {
    max-width: 100%;
}


.cardet-ab img {
    max-width: 100%;
}
.cardet-ab h2 {
    text-align: center;
}
.cardetails-sec {
    margin-top: 56px;
}
.abcar-bids ul li {
    display: inline-block;
}
li.btncar-ab button {
    background: red;
    color: #fff;
    border: none;
    padding: 8px 16px;
}
li.btncar-ab {
    float: right;
}
li.abcar1-li {
    border-right: 1.5px solid #ADADAD;
    padding-right: 8px;
}
.cardet-ab h2 {
    text-align: center;
    border-bottom: 1px solid #9D9D9D;
    padding-bottom: 20px;
}
.abcar-bids {
    margin: 10px 0 25px;
}
.car-overview ul li {
    display: inline-block;
}
.car-overview button {
    background: #fff;
    border: 0.25px solid #ADADAD;
    padding: 6px 12px;
}
.car-overview {
    margin-top: 16px;
}
.detcd-leftcan img {
    max-width: 100%;
}
.detcd-rightcan img {
    max-width: 100%;
}
.detcd-rightcan li {
    margin-bottom: 10px;
}
.detcd-rightcan ul li {
    list-style: none;
}
.cardet-cd {
    margin: 56px 0;
}
.cardetef-leftcan img {
    max-width: 100%;
}
.cardetef-rightcan ul li {
    list-style: none;
}
.cardetef-rightcan a {
    text-decoration: none;
    color: #000;
}
.cardetef-rightcan li {
    border: 0.25px solid #B4B4B4;
    padding: 8px 16px;
    margin: 10px 0;
}
.cardet-ef {
    margin-bottom: 56px;
}


section.looking-bottomwrapper img {
    max-width: 100%;
}

section.looking-bottomwrapper img {
    margin-right: 50px;
}

.imgbox-con strong {
    position: absolute;
    top: 46px;
    right: 0;
}

.imgbox-con {
    position: relative;
    right: 0;
}

.register-rightcon a {
    float: right;
}

.register-rightcon li {
    display: inline-block;
}

.register-leftcon {
    background: #000;
    color: #fff;
    padding: 60px 20px;
    height: 103.2%;
}

.register-rightcon {
    padding: 50px 20px 50px 0;
}

.modal-header.headerbg-register {
    padding: 0;
}

.headerbg-register-left {
    background: #000;
    color: #fff;
    padding: 10px 20px;
}






































/* responsive */


.car-overview button {
    margin-bottom: 5px;
}

@media screen and (max-width: 1440px){
    .footerhome-sec {
        padding: 70px 0;
    }

    .text-justify.darker.float-right {
        width: 100%;
    }
}

@media screen and (max-width: 1310px){
    nav.navbar.navbar-expand-lg img {
        max-width: 70%;
    }

    .range-boxs {
        width: 175px;
    }

    ul#navv {
        padding: 0px 0 0 0%;
    }

    .header-topbotton-bg {
        height: 210px;
    }
}

nav.navbar.navbar-expand-lg img {
    max-width: 70%;
}

.select.-banner li {
    list-style: none;
    display: inline-block;
}

.footerhome-sec .row {
    align-items: start;
}

.footer2con a {
    cursor: pointer;
}

.register-rightcon img {
    max-width: 50% !important;
}

.register-rightcon p {
    font-size: 14px;
}


@media screen and (max-width: 1280px){

    .range-boxs {
        width: 175px !important;
    }
}


@media screen and (max-width: 992px){
    .pills-menutop ul li {
        padding: 0 2%;
    }

    section.pills-tabswrapper {
        margin-top: 70px;
    }

    section.footerhome-wrapper.background-bg-img {
        overflow: hidden;
    }

    li.btncar-ab {
        margin: 10px 0 20px;
    }

    

    
}




@media only screen and (max-width: 568px) {

    .header-topbotton-bg.background-bg-img img {
        max-width: 14% !important;
    }

    .about-whatsec {
        margin-top: 14%;
    }

    a.faq-btn {
        padding: 3px 8px;
        font-size: 12px;
    }

    .banner-leftcon {
        margin: 0 20px;
    }

    .header-topbotton-bg {
        height: 310px;
        overflow: scroll;
    }

    .topheader-rightcon ul li {
        padding: 0 2px 0 0;
    }

    a.tconditionbtn {
        padding: 4px 8px;
        font-size: 12px;
    }

    nav.navbar.navbar-expand-lg img {
        max-width: 160% !important;
    }

    .auctions-heading p {
        width: 100%;
    }

    a.nav-link.active {
        width: 40%;
    }

    nav.navbar.navbar-expand-lg img {
        max-width: 200%;
    }

    img.headerbg {
        display: none;
    }

    .header-topbotton-bg.background-bg-img {
        background: #000;
    }

    button.navbar-toggler {
        background: #fff;
    }

    button.registerbtn-bg {
        margin-left: -18px;
    }

    .auctions-sec {
        margin: 70px 0 0 0;
    }

    .add-leftcon img {
        max-width: 100%;
        margin-top: 0%;
    }

    .add-leftcon {
        margin-bottom: 20px;
    }

    section.add-wrapper.background-bg-img.add-wpbg {
        background-size: contain;
    }

    section.looking-bottomwrapper img {
        margin-right: 135px !important;
    }

    section.looking-bottomwrapper p {
        font-size: 12px !important;
    }

    img.footerbg {
        height: 600px;
    }

    .footer2con {
        float: left;
    }

    .footer4con {
        float: left;
    }

    
}

@media only screen and (max-width: 414px) {
    .pills-tabssec {
        margin: 20px 0%;
    }

    .pills-menutop ul li {
        padding: 0px 5% 6px;
    }

    .mylist-sec2 th {
        font-size: 12px;
    }
}

@media only screen and (max-width: 378px) {
    .topheader-rightcon li {
        margin-bottom: 10px;
    }

    .pills-tabssec {
        margin: 20px 0%;
    }

    .mylist-sec2 th {
        font-size: 12px;
    }

    .pills-menutop ul li {
        padding: 0 4% 10px;
    }

    .pills-tophead {
        text-align: center;
    }

}


@media only screen and (max-device-width: 480px) {
  .looking-bottomwrapper table td img {
    width: 70% !important;
    height: auto !important;
    object-fit: cover !important;
  }
  
  a.navbar-brand {
    max-width: 40% !important;
    overflow: hidden;
    }
    .add-sec .add-leftcon {
        justify-content: center;
    }
    ul#navv a {
        font-size: 14px !important;
        text-align: center;
        margin: 0 auto;
        width: fit-content;
    }
    .header-bottomwrapper .container mt-3 {
        text-align: center !important;
    }
    .select -banner ul{
        text-align: center !important;
    }
}