@media screen and (min-width: 1800px) and (max-width: 1949px) {
  	
	.hero-img-new{
		right: 250px;
	}

  	.animate-form2 {
    	right: 400px;
  	}
}

@media screen and (min-width: 1600px) and (max-width: 1799px) {
  	
	.hero-img-new{
		right: 100px;
	}

  	.animate-form2 {
    	right: 250px;
  	}

  	.particle2 {
  		left: 100px;
  	}
}

@media screen and (min-width: 1400px) and (max-width: 1599px) {
  	.hero-img-new{
  		right: 50px;
	}

	.animate-form2 {
    	right: 130px;
  	}

  	.particle2 {
  		left: 30px;
  	}

  	.animate-one {
  		position: relative;
  		left: 10%;
  	}
}

@media only screen and (max-width: 1399px) {
  .hero-img-new{
 		position: relative;
  	right: 0px;
	}
	.particle2 {
  	display: none;
  }

  .mega-box{
  	height: 180px;
  }
}

@media screen and (min-width: 1300px) and (max-width: 1499px) {
  	.animate-form2 {
      top: 60px;
    	right: 140px;
  	}
  	.animate-one {
  		position: relative;
  		left: 10%;
  	}
}

@media screen and (min-width: 1200px) and (max-width: 1299px) {
	.animate-form2 {
    top: 60px;
  	right: 100px;
	}
	.animate-one {
		position: relative;
		left: 10%;
	}
}

@media screen and (min-width: 992px) and (max-width: 1199px) {
	.footer-row {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin: 0px;
	}

	.animate-form2 {
	    right: 0px;
	}
	.about-object-banner{
		margin-left: 0px;
		max-width: 100%;
		margin-top: 0px;
	}

	.animate-one {
  		position: relative;
  		left: 20%;
  	}

  .resp-video{
  	height: 300px;
  	width: 100%;
	}

	.mega-box{
  	height: 200px;
  }

  .mega-option-h{
		font-size: 18px;
	}
}

@media screen and (min-width: 992px) and (max-width: 1199px) {
	.mega-box{
  	height: 220px;
  }
}

@media only screen and (max-width: 991.98px) {
	.footer_logo{
  	max-width: 20%;
 		height:auto;
	}
	.curve-bg{
		height: 62vw;
	}

	.top-h-bg{
		display: none;
	}

	.hot-property-btn{
		top:150px
	}

	.hot-p-text {
    padding-top: 20px;
	}

	.hot-property-link{
  	padding: 35px 10px 0px 10px;
	}

	.mt-hot-p-btn{
  	margin-top: 14px;
	}

	.hot-p-image{
		height: 300px;
  	width: auto
  	max-width: 100%;
	}

	.auction-form {
		position: relative;
		top: -0px;
    width: 100%;
	}

	.team-card .thumb .social-hover{
  	top: 20%;
	}


  .hero-img-mobile {
    max-width: 100%;
  }

	.hero-img-new {
		display: none;
	}

  .hero-section {
    margin-bottom: 50px !important;
  }

  .new-hero {
  	height: 1900px;
	}

	.card-header-right {
  	top: -6px;
	}

	.auction-house-top {
  	height: 68px;
	}

	.auction_info {
  	height: 160px;
	}

	.top-banner {
	  height: 400px;
	}

	.banner-title{
	  font-size: 50px;
	}

	.resp-video{
  	height: 400px;
  	width: 100%;
	}

	.hot-property-image{
  	height: auto;
  	width: 100%;
	}

	.hot-property-image img{
  	height: auto;
  	width: 100%;
  	max-height: 240px;
	}

	.hot-p-image{
		height: auto;
  	width: 100%;
  	max-width: 100%;
	}

	.hot-properties-hover {
	  top: 130px;
	}

	.hot-p-view{
		font-size: 30px;
	}

	.blog-card {
  	height: auto;
  	max-height: 100%;
	}

	.carousel-indicators {
		top: 32vw;
	}

}



@media only screen and (max-width: 799.98px) {
	
	.new-hero {
  	height: 1750px;
	}

	.hot-property-btn{
		top:140px
	}
}

@media only screen and (max-width: 767.98px) {
	.hot-property-image img{
  	height: auto;
  	width: 100%;
  	max-height: 176px;
	}

	.slider-top{
  	font-size: 46px;
	}

	.hot-property-btn{
		top:120px
	}

	.hot-properties-hover {
	  top: 110px;
	}

	.auction-form {
		position: relative;
		top: 0px;
	}
  .hero-content p {
    font-size: 17px;
  }

  .hero-p{
    font-size: 17px;
  }

  div.dataTables_wrapper div.dataTables_filter{
  	text-align: right !important;
  }

  div.dataTables_wrapper div.dataTables_length{
  	display:  none;
  }

  .new-hero {
  	height: 1700px;
	}

	.hero-title {
  	font-size: 22px;
	}

	.auction-house-top {
  	height: 71px;
	}

	.auction_info {
  	height: 135px;
	}

	.top-banner {
	  height: 300px;
	}

	.banner-title{
	  font-size: 40px;
	}

	.top-banner-content {
	  top: 30%;
	}

	.team-card .thumb .social-hover{
  	top: 25%;
	}

	.team-card:hover .team-social-item:nth-child(1) {
  	top: 50%;
	}

	.ac-img-cont {
	  height: 225px;
	}

	.resp-video{
  	height: 300px;
  	width: 100%;
	}

	.home-logo{
  	width: 174px;
	}

	.blog-card .thumb{
		margin-right: 0px;
	}

	.blog-card {
		height: auto;
		max-height: 100%;
	}


}

@media only screen and (max-width: 699.98px) {
	.hot-properties-hover {
	  top: 90px;
	}

	.new-hero {
  	height: 1620px;
	}
}

@media only screen and (max-width: 599.98px) {
	.hot-properties-hover {
	  top: 80px;
	}
}

@media only screen and (max-width: 575.98px) {
	.footer_logo{
  	max-width: 15%;
 		height:auto;
	}
	.slider-top{
  	font-size: 36px;
	}

	.hot-property-image img{
  	max-height: 100%;
	}

	.hot-property-btn{
		top:210px
	}

	.mt-hot-p-btn{
  	margin-top: 0px;
	}

	.auction-feed-box{
  	display: flex;
  	justify-content: center;
  	height: auto;
	}

	.blog-card .thumb{
		margin-right: 0px;
	}

	.blog-card {
		height: auto;
		max-height: 100%;
	}

	.divider-right-blue-resp{
		border-right: 0px;
	}

	.hot-p-image{
		height: auto;
  	width: 100%
  	max-width: 100%;
	}

	.auction-card{
		height: auto;
	}

	.ac-img-cont {
	  height: auto;
	}

	.ac-text-cont {
	  height: auto;
	}

	.header-logo {
    min-width: 140px;
  }

	.tape-mob-pad {
  	padding-bottom: 20px !important;
  }

	.members-message{
		font-size: 14px;
	}

	.auction-form {
		position: relative;
		top: 0px;
	}

  #scrollUp { 
    left: 50px;
  }

  .about-object-list {
    flex-direction: row;
  }

  .about-object-list .icon {
    margin-bottom: 0px;
  }

  .new-hero {
  	height: auto;
  }

	.header-logo{
  	width: 120px;
  	height: auto;
	}
	.auction-house-top {
  	height: 88px;
	}
	.top-banner {
	  height: 200px;
	}

	.banner-title{
	  font-size: 30px;
	}

	.top-banner-content {
	  top: 20%;
	}

	.comp-header{
  	font-size: 16px;
	}

	#scrollUp{
		display: none !important;
	}

	.team-card .thumb .social-hover{
  	top: 35%;
	}

	.btn-resp {
		font-size: 10px;
		padding: 8px 8px;
	}

	.resp-tab-text {
		font-size: 10px;
	}

	.resp-tab-head {
		font-size: 12px;
	}

	.lot-auctioneer-resp {
		font-size: 14px;
	}

	.contact-media .icon {
		width: 40px;
		height: 40px;
		margin-right: 10px;
	}

	.contact-media .icon span {
		font-size: 20px;
	}

	.resp-video{
  	height: 250px;
  	width: 100%;
	}

  .hot-properties-hover {
	  top: 150px;
	}

	.home-logo{
  	width: 140px;
	}

	.#help-popup{
		display: none;
	}
}

@media only screen and (max-width: 499.98px) {
	.hot-property-btn{
		top:210px
	}

	.auction-house-top {
  	height: 70px;
	}

	.team-card:hover .team-social-item:nth-child(1) {
  	top: 50%;
	}

  .contact-media .content .number {
		font-size: 18px;
	}	

	.hot-properties-hover {
	  top: 140px;
	}

}

@media only screen and (max-width: 479.98px) {
	.auction-house-top {
  	height: 64px;
	}

	.hero-img-mobile {
    	margin-top: 80px;
	}
}

@media only screen and (max-width: 449.98px) {
	.hot-property-btn{
		top:170px
	}
	.auction_info {
  	height: 160px;
	}

	.auction-house-email {
		font-size: 14px;
	}

	.auction-house-top {
  	height: 80px;
	}

	.team-card:hover .team-social-item:nth-child(1) {
  	top: 60%;
	}
  
	.hot-properties-hover {
	  top: 120px;
	}
}



@media only screen and (max-width: 399.98px) {
	.hot-property-btn{
		top:150px
	}
	.lotList {
  	font-size:  12px !important;
  }

	.auction-house-top {
  	height: 43px;
	}
	.auction-house-email {
		font-size: 12px;
	}

	.auction-house-header {
		font-size: 16px;
	}

	.banner-title{
	  font-size: 25px;
	}

	.team-card .thumb .social-hover{
  	top: 25%;
	}

	.team-card:hover .team-social-item:nth-child(1) {
  	top: 50%;
	}

	.contact-media .content .number {
		font-size: 16px;
	}	

	.resp-video{
  		height: 200px;
  		width: 100%;
	}

	.hot-properties-hover {
	  top: 90px;
	}
}

@media only screen and (max-width: 380px) {
	.tape-mob-pad {
  	padding-bottom: 20px !important;
  }
  .auction-house-top {
  	height: 38px;
	}
}

@media only screen and (max-width: 349.98px) {
	.hot-property-btn{
		top:120px
	}
	.auction-house-top {
  	height: 31px;
	}
	.auction_info {
  	height: 190px;
	}
	.auction-house-email {
		font-size: 11px;
	}
	.members-message{
		font-size: 13px;
	}

	.comp-header{
  	font-size: 12px;
	}

	.team-card .thumb .social-hover{
  	top: 20%;
	}

	.team-card:hover .team-social-item:nth-child(1) {
  	top: 45%;
	}

	.contact-media .content .number {
		font-size: 12px;
	}	

}

@media only screen and (max-width: 319.98px) {
 .auction-house-header {
		font-size: 14px;
	}

	.hot-properties-hover {
	  top: 70px;
	}

}