
@media (max-width: 575px) { 

.navbar-collapse{}	
.header .nav-item{font-size: 13px; font-weight: 500;font-family: 'Poppins', sans-serif;color: #000;padding-right:10px;text-transform: uppercase; letter-spacing: 1px;}
.header .nav-item:first-child{padding-top: 25px;}

.header .sellwithUsbtn{margin-bottom: 15px;margin-top: 8px; display: block;margin-left: 0}
.header .loginBtn{margin-left: 0; margin-bottom: 15px; display: block;}
.header .dropdown-menu{width: 100%;}

.header .nav-item .nav-link{color: #fff;padding-bottom:10px; padding-top:10px;}
.header .btn{margin-top: 5px;}

.hero-slider .item .inner{padding: 20px; max-width: 100%;}
.hero-slider .item{min-height: auto; background-color: #ccc; border-radius:0 0 8px 8px; background-size: cover}
.hero-slider .item hr{width: 50px;}
.hero-slider .item h1{color: #fff; font-weight: 700; font-size: 25px;}
.hero-slider .item p{color: #fff; font-size: 15px;}



.filter-area{padding: 10px 0 0 0;}
.filter-area .search-control{height: 38px; font-size: 14px;}
.filter-area .fa-magnifying-glass{ top: 11px; font-size: 15px;}
.filter-area .filter{text-align: left;margin-top:0px;margin-bottom: 5px;}



ul.countryTabs{padding: 0; margin: 0;text-align: center; float: left; margin-bottom: 20px; clear: left; display: none;}

ul#filterOptions {
  height:32px;
}
ul#filterOptions li { height: 32px; margin-right: 2px; float: left; margin-right: 10px; text-transform: uppercase; font-size: 12px;}
ul#filterOptions li a {
  height: 32px;
  padding: 0 10px;
  border: 1px solid #666666;
  background: #FFF;
  color: #666666;
  font-weight: bold;
  line-height: 32px;
  text-decoration: none;
  display: block;
   border-radius: 5px; 
}

.newsletter-area{padding: 30px 15px; }
.newsletter-area h2{font-size: 18px; }

.promobanner{background-color: #107fc4;padding: 30px 0; position: relative; background-color:#00385a;}
.promobanner h2{font-size: 18px; letter-spacing: 2px; color: #fff; font-weight: 700;padding-bottom: 40px;text-align: center;}
.promobanner h3{color: #fff; font-size: 18px;padding: 0; line-height: 25px; text-align: center;}
.promobanner p{color: #fff; font-size: 12px; text-align: center;}

.testimonials{padding: 30px 0;}

.auction-area .auction-tile h3{font-size: 16px; font-weight: 700; height: auto;}
.auction-area .auction-tile p{padding-top: 0}


.stickybar {position:relative;position: relative;top: 0;font-weight: bold;transition: all 0.5s ease-out;background-color: #fff; }



.cta-section{background-color: #00385a;padding: 30px 0; }
.cta-section ul{font-size: 14px; font-weight: 700; color: #fff;padding: 0; margin: 0}
.cta-section ul li{position: relative; display: inline-block; padding: 0 15px; margin-bottom: 10px; }
.cta-section ul li:last-child{display: block; margin-top: 20px;}
.cta-section ul li:before{content: ""; height: 7px; width:7px; background-color: #fff !important; left: 0; top: 7px; position: absolute; border-radius: 50%;}
.cta-section .sellwithThisBtn{height: 48px;line-height: 48px;padding-left: 25px; padding-right: 25px;}
.cta-section ul li:last-child:before{display: none;}



.filtermodal {display: none; position: fixed;z-index:99999;overflow: auto;width: 100%; margin-top: 0; top: 0}
.modal-content {background-color: #f5f5f5;margin: auto;padding:20px 15px;border: 0 solid #888;width: 100%; font-weight: normal;}
.filtermodal .mb-50{margin-bottom: 0 !important}

.filtermodal ul.filterMdTabs{margin:0;padding: 0}
.filtermodal ul.filterMdTabs li{display: inline-block; margin-right: 10px; text-transform: uppercase; font-weight: 700}
.filtermodal ul.filterMdTabs li a{color: #000}
.filtermodal ul.filterMdTabs span.badge{background-color: #a6a6a6; color: #fff; font-size: 12px;font-weight: 500}

.recent-features{padding: 30px 0;position: relative; background-color: #f5f5f5}

/**** Home page end ***/

.abouthero{padding: 30px 0;}
.abouthero h1{color: #fff; font-size: 35px;}
.abouthero p{color: #fff; font-size: 14px;}


.timeline-area{padding: 30px 0;}
.timeline-area h1{font-size: 30px;}
.timeline .timeline-time .date {font-size: 17px;}
.timeline .timeline-icon {left: 15%;position: absolute;width: 10%;text-align: center;top: 40px}
.timeline .timeline-icon a {width: 17px;height: 17px;border: 4px solid #107fc4;}
.timeline .timeline-body {margin-left: 26%;margin-right: 0%;}


.timeline .timeline-body>div+div:last-child {margin-bottom: -20px;padding-bottom: 20px;border-radius: 0 0 6px 6px}
.timeline .timeline-body h3{font-size: 17px;font-weight: 700}
.timeline .timeline-body p{font-size: 14px;}


.whychooseus{padding: 30px 0;text-align: center;}
.whychooseus h2{font-size: 25px; font-weight: 700}
.whychooseus p{font-size: 13px; text-align: center;}
.whychooseus h3{font-size: 18px; font-weight: 700; color: #107fc4}

/**** About page end ***/


.intro{min-height: 100vh; }
.intro .intro-content{padding: 30px 15px;}
.intro .intro-content h1{font-size:30px;}
.intro .intro-content p{font-size: 15px;}


/**** Career page end ***/


.sellwithThisarea{padding: 30px 0;position: relative; }
.sellwithThisarea h1{font-size: 25px; font-weight: 700}
.sellwithThisarea p{font-size: 15px;}
.sellwithThisarea h2{font-size: 18px;font-weight: 700}


.innertabs-area{position: relative;padding: 0 0;background-size: cover;}
.innertabs-area .tabs{position: relative; left: 15px;}

.innertabs-area .tablink {
  background-color: #555;
  color: white;
  float: left;
  border: none;
  outline: none;
  cursor: pointer;
  padding: 14px 10px;
  font-size: 13px;
  width: 40%;
  height: 70px;
  border: solid 2px #fff;
}

.innertabs-area .tabcontent {
  color: white;
  display: none;
  padding: 20px 20px;
  height:420px;
  background-color: #dbdbdb;
  background-size: cover;
  background-position: top;
}



.innertabs-area .contentinner{padding: 25px;background-color: rgba(23,126,193,0.7); margin-top: 50px; border-radius: 15px;}
.innertabs-area h2{font-weight: 700; color: #fff;padding-bottom: 15px;font-size: 22px;}
.innertabs-area ul{margin: 0;padding: 0}
.innertabs-area ul li{position: relative;padding-bottom: 5px; padding-left: 25px; line-height: normal;}
.innertabs-area ul li:before{content: ""; height: 8px; width: 8px; background-color: #fff; position: absolute; top: 7px; left: 0; border-radius: 50%;}

.watch-promo{padding:30px 0; background-size: cover; }
.watch-promo img{max-width: 180px;}
.watch-promo h2{font-weight: 700; font-size: 22px;}
.watch-promo ul{font-size: 17px; }
.watch-promo ul li:before{top: 8px;}





.innerhero-half{height: 120px; }
.innerhero-half h1{font-size: 22px;padding-top: 20px;}

.entry-content{padding: 30px 0;position: relative; }
.entry-content h1{font-size: 25px;}




.transportWidget{position: relative;}
.transportWidget .img-wrapper{padding-bottom: 65%; position: relative; background-color: #ccc; background-size: cover;}
.transportWidget .overlay{padding: 20px;padding-top: 20%;}
.transportHighlight{ background-color: #00385a;padding: 40px 0;position: relative; }
.transportHighlight .content{overflow: auto; min-height: auto;}
.transportHighlight .content h1{font-size: 25px;}
.transportHighlight .content p{font-size: 14px !important;}



.cars-address{padding: 40px 0;}
.cars-address h1{font-size: 25px;font-weight: 700}
.cars-address h3{font-size: 20px !important;font-weight: 700}
.cars-address .address-tile h3{font-size: 17px !important;}



.detialsPage_header{padding: 10px 0; border-bottom: solid 3px #e1e1e1; background-color: #fff}
.detialsPage_header .backBtnarrow{background-color: #f5f5f5; height: 50px; width: 35px; text-align: center; display: block; border-radius: 4px;line-height: 50px; float: left;}
.detialsPage_header .backBtnarrow img{width: 9px;}
.detialsPage_header .bidPrice{width: 90px; float: left; margin-left: 10px;}
.detialsPage_header h3{margin: 0; padding: 0; font-size: 22px;font-weight: 800}
.detialsPage_header p{font-size: 12px;margin: 0}

.detialsPage_header .auctiontimer {width: 130px;float: left; margin-left: 20px; text-align: left}
.detialsPage_header .auctiontimer .countdown{text-align: left;padding: 0; margin: 0; color: #000;}
.detialsPage_header .bidCount{width: 40px; float: left}
.detialsPage_header .text-right{text-align: center !important}
.detialsPage_header .mainBtn2{padding-left: 15px; padding-right: 15px !important;}
.detialsPage_header .mainBtn3{padding-left: 15px; padding-right: 15px !important;}




.managedserviceHero{min-height: 50vh; }

.managedserviceHero .content_tile{background-color: #00385a; padding: 20px;}
.managedserviceHero h1{font-size: 28px; }
.managedserviceHero p{color: #fff; font-size: 15px;}


.services{padding: 30px; }
.services img{margin-bottom: 20px;}
.services h1{font-size: 25px;}
.services h3{font-size: 18px;}
.services p{font-size: 14px;}



.partner_slider{background-color: #00385a;padding: 30px 0}
.partner_slider h1{color: #fff; font-weight: 700;padding-bottom: 25px; font-size: 25px;}
.partner_slider .img-wrapper{min-height: 370px; border-radius: 5px; background-size: cover;}
.partner_slider .title{background-color: #00253c;margin-top: 30px; text-align: center;}
.partner_slider .flag{max-width: 40px;position: absolute; left: 50%; margin-left: -20px; margin-top: -15px;}
.partner_slider h3{font-size: 20px; color: #fff; padding-top: 25px;}
.partner_slider p{color: #fff; padding-bottom: 20px;}



.details_page{padding: 30px 0;}
.details_page h1{font-size: 30px;}
.details_page .p-5{padding: 25px !important;}



.subfooter {text-align: center;}
.subfooter ul.social{text-align: center; margin:0;padding-top: 15px;}



}


@media (min-width: 576px) and (max-width: 767px) {

.navbar-collapse{}  
.header .nav-item{font-size: 13px; font-weight: 500;font-family: 'Poppins', sans-serif;color: #000;padding-right:10px;text-transform: uppercase; letter-spacing: 1px;}
.header .nav-item:first-child{padding-top: 25px;}

.header .sellwithUsbtn{margin-bottom: 15px;margin-top: 8px; display: block;margin-left: 0}
.header .loginBtn{margin-left: 0; margin-bottom: 15px; display: block;}
.header .dropdown-menu{width: 100%;}


.header .nav-item .nav-link{color: #fff;padding-bottom:10px; padding-top:10px;}
.header .btn{margin-top: 5px;}


.hero-slider .item .inner{padding: 20px; max-width: 100%;}
.hero-slider .item{min-height: auto; background-color: #ccc; border-radius:0 0 8px 8px; background-size: cover}
.hero-slider .item hr{width: 50px;}
.hero-slider .item h1{color: #fff; font-weight: 700; font-size: 25px;}
.hero-slider .item p{color: #fff; font-size: 15px;}

.promobanner{background-color: #107fc4;padding: 30px 0; position: relative; background-color:#00385a;}
.promobanner h2{font-size: 18px; letter-spacing: 2px; color: #fff; font-weight: 700;padding-bottom: 40px;text-align: center;}
.promobanner h3{color: #fff; font-size: 28px;padding: 0; line-height: 35px; text-align: center;}
.promobanner p{color: #fff; font-size: 12px; text-align: center;}


.cta-section{background-color: #00385a;padding: 30px 0; }
.cta-section ul{font-size: 17px; font-weight: 700; color: #fff;padding: 0; margin: 0}
.cta-section ul li{position: relative; display: inline-block; padding: 0 15px; margin-bottom: 10px; }
.cta-section ul li:last-child{display: block; margin-top: 10px;}
.cta-section ul li:before{top: 9px;}


/**** Home page end ***/

.abouthero{padding: 30px 0;}
.abouthero h1{color: #fff; font-size: 35px;}
.abouthero p{color: #fff; font-size: 14px;}


.whychooseus{padding: 30px 0;text-align: center;}
.whychooseus h2{font-size: 30px; font-weight: 700}
.whychooseus p{font-size: 14px; text-align: center;}
.whychooseus h3{font-size: 25px; font-weight: 700; color: #107fc4}


/**** About page end ***/


.intro{min-height: 100vh; }
.intro .intro-content{padding: 30px 15px;}
.intro .intro-content h1{font-size:50px;}
.intro .intro-content p{font-size: 17px;}

/**** Career page end ***/

.sellwithThisarea{padding: 50px 0;position: relative; }
.sellwithThisarea h1{font-size: 40px; font-weight: 700}
.sellwithThisarea p{font-size: 16px;}
.sellwithThisarea h2{font-size: 18px;font-weight: 700}


.innertabs-area{position: relative;padding: 0 0;background-size: cover;}
.innertabs-area .tabs{position: relative; left: 15px;}

.innertabs-area .tablink {
  background-color: #555;
  color: white;
  float: left;
  border: none;
  outline: none;
  cursor: pointer;
  padding: 14px 10px;
  font-size: 13px;
  width: 40%;
  height: 70px;
  border: solid 2px #fff;
}

.innertabs-area .tabcontent {
  color: white;
  display: none;
  padding: 20px 20px;
  height:420px;
  background-color: #dbdbdb;
  background-size: cover;
  background-position: top;
}



.watch-promo{padding:30px 0; background-size: cover; }
.watch-promo img{max-width: 180px;}
.watch-promo h2{font-weight: 700; font-size: 22px;}
.watch-promo ul{font-size: 17px; }
.watch-promo ul li:before{top: 8px;}


.details_page .p-5{padding: 35px !important;}



 }


@media (min-width: 768px) and (max-width: 991px) { 

.navbar-collapse{}  
.header .nav-item{font-size: 13px; font-weight: 500;font-family: 'Poppins', sans-serif;color: #000;padding-right:10px;text-transform: uppercase; letter-spacing: 1px;}
.header .nav-item:first-child{padding-top: 25px;}

.header .sellwithUsbtn{margin-bottom: 15px;margin-top: 8px; display: block;margin-left: 0}
.header .loginBtn{margin-left: 0; margin-bottom: 15px; display: block;}
.header .dropdown-menu{width: 100%;}


.header .nav-item .nav-link{color: #fff;padding-bottom:10px; padding-top:10px;}
.header .btn{margin-top: 5px;}


.hero-slider .item .inner{padding: 40px; max-width: 75%;}
.hero-slider .item{min-height: auto; background-color: #ccc; border-radius:0 0 8px 8px; background-size: cover}
.hero-slider .item hr{width: 70px;}
.hero-slider .item h1{color: #fff; font-weight: 700; font-size: 35px;}
.hero-slider .item p{color: #fff; font-size: 18px;}


.promobanner{background-color: #107fc4;padding: 30px 0; position: relative; background-color:#00385a;}
.promobanner h2{font-size: 18px; letter-spacing: 2px; color: #fff; font-weight: 700;padding-bottom: 40px;text-align: center;}
.promobanner h3{color: #fff; font-size: 38px;padding: 0; line-height: 35px; text-align: center;}
.promobanner p{color: #fff; font-size: 14px; text-align: center;}


.cta-section{background-color: #00385a;padding: 30px 0; }
.cta-section ul{font-size: 17px; font-weight: 700; color: #fff;padding: 0; margin: 0}
.cta-section ul li{position: relative; display: inline-block; padding: 0 15px; margin-bottom: 10px; }
.cta-section ul li:last-child{display: block; margin-top: 10px;}
.cta-section ul li:before{top: 9px;}


/**** Home page end ***/

.abouthero{padding: 50px 0;}
.abouthero h1{color: #fff; font-size: 35px;}
.abouthero p{color: #fff; font-size: 14px;}


.whychooseus{padding: 50px 0;}
.whychooseus h2{font-size: 30px;}
.whychooseus p{font-size: 14px;}
.whychooseus h3{font-size: 22px; font-weight: 700; color: #107fc4}


/**** About page end ***/


.intro{min-height: 100vh; }
.intro .intro-content{padding: 30px 15px;}
.intro .intro-content h1{font-size:50px;}
.intro .intro-content p{font-size: 17px;}

.innertabs-area{position: relative;padding: 0 0;background-size: cover;}
.innertabs-area .tabs{position: relative; left: 15px;}

.innertabs-area .tablink {
  background-color: #555;
  color: white;
  float: left;
  border: none;
  outline: none;
  cursor: pointer;
  padding: 14px 10px;
  font-size: 13px;
  width: 40%;
  height: 70px;
  border: solid 2px #fff;
}

.innertabs-area .tabcontent {
  color: white;
  display: none;
  padding: 20px 20px;
  height:480px;
  background-color: #dbdbdb;
  background-size: cover;
  background-position: top;
}



.watch-promo{padding:50px 0; background-size: cover; }
.watch-promo img{max-width: 220px;}
.watch-promo h2{font-weight: 700; font-size: 22px;}
.watch-promo ul{font-size: 17px; }
.watch-promo ul li:before{top: 8px;}



.sellwithThisarea{padding: 50px 0;position: relative; }
.sellwithThisarea h1{font-size: 30px; font-weight: 700}
.sellwithThisarea p{font-size: 15px;}
.sellwithThisarea h2{font-size: 20px;font-weight: 700}



.transportWidget{position: relative;}
.transportWidget .img-wrapper{padding-bottom: 65%; position: relative; background-color: #ccc; background-size: cover;}
.transportWidget .overlay{padding: 20px;padding-top: 20%;}
.transportHighlight{ background-color: #00385a;padding: 40px 0;position: relative; }
.transportHighlight .content{overflow: auto; min-height: auto;}
.transportHighlight .content h1{font-size: 30px;}
.transportHighlight .content p{font-size: 15px !important;}


.detialsPage_header{padding: 10px 0; border-bottom: solid 3px #e1e1e1; background-color: #fff}
.detialsPage_header .backBtnarrow{background-color: #f5f5f5; height: 50px; width: 35px; text-align: center; display: block; border-radius: 4px;line-height: 50px; float: left;}
.detialsPage_header .backBtnarrow img{width: 9px;}
.detialsPage_header .bidPrice{width: 90px; float: left; margin-left: 10px;}
.detialsPage_header h3{margin: 0; padding: 0; font-size: 22px;font-weight: 800}

.detialsPage_header .auctiontimer {width: 200px; float: left; margin-left: 70px; text-align: left}
.detialsPage_header .auctiontimer .countdown{text-align: left;padding: 0; margin: 0; color: #000}
.detialsPage_header .bidCount{width: 80px; float: left}
.detialsPage_header .text-right{text-align: center !important}
.detialsPage_header .mainBtn2{padding-left: 15px; padding-right: 15px !important;}
.detialsPage_header .mainBtn3{padding-left: 15px; padding-right: 15px !important;}


.details_page .p-5{padding: 25px !important;}




}

@media (min-width: 992px) and (max-width: 1199px) { 



/**** Home page end ***/

.abouthero{padding: 50px 0;}
.abouthero h1{color: #fff; font-size: 45px;}
.abouthero p{color: #fff; font-size: 16px;}

.whychooseus{padding: 70px 0;}

/**** About page end ***/


.intro{min-height: 100vh; }
.intro .intro-content{padding: 30px 15px;}
.intro .intro-content h1{font-size:55px;}
.intro .intro-content p{font-size: 19px;}



.transportHighlight{ background-color: #00385a;padding: 40px 0;position: relative; }
.transportHighlight .content{ color: #fff; position: relative; width: 100%; overflow: hidden; align-items: center!important;display: -webkit-box; display: -ms-flexbox; display: flex; flex-wrap: wrap; min-height: 300px;}



}


@media (min-width: 1200px) { 





}



@media (min-width: 1200px) and (max-width: 1900px) { 



}


