@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;
	}

	.mega-box-large:hover{
	  height: 370px;
	}
}


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

	.inner-mega-box-img{
	  display: none;
	}

	.inner-mega-box-content{
	  top: 0px;
	  margin-bottom: 0px;
	}
}



@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%;
	}

	.mega-box-large:hover{
  	height: 400px;
	}

	.mega-box-1:hover{
	  height: 100px;
	}

	.mega-box-2:hover{
	  height: 160px;
	}

	.mega-box-3:hover{
	  height: 190px;
	}

	.mega-box-4:hover{
	  height: 220px;
	}

}

@media screen and (min-width: 1400px) and (max-width: 1499px) {
	.mega-box-large:hover{
	  	height: 450px;
		}

	.mega-box-1:hover{
	  height: 100px;
	}

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

	.mega-box-3:hover{
	  height: 210px;
	}

	.mega-box-4:hover{
	  height: 240px;
	}
}


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

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

	.mega-box-3:hover{
	  height: 210px;
	}

	.mega-box-4:hover{
	  height: 240px;
	}
}

@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 (max-width: 1199px) {
	.home-logo{
  	position: absolute;
 		top: 0px;
  	width: 250px;
  	height:  auto;
 		z-index: 999;
	}

	.mmc{
	  left: 5%;
  	width: 90%;
	}

	.slider-top{
		font-size: 36px !important;
	}
}

@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-option-h{
		font-size: 16px;
	}

	.mega-box-large:hover{
  	height: 650px;
	}


	.service-curve{
		top: -200px;
	}

	.service-text{
		top: -200px;
	}

	.mega-menu-link {
		margin-left: 30px;
	}

	.main-menu-item{
  	margin-left: 30px;
	}
}

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

	.mega-box-1:hover{
	  height: 120px;
	}

	.mega-box-2:hover{
	  height: 230px;
	}

	.mega-box-3:hover{
	  height: 230px;
	}

	.mega-box-4:hover{
	  height: 240px;
	}
}

@media only screen and (max-width: 991.98px) {
	.slider-top{
	  font-size: 40px;
	}
}

@media only screen and (max-width: 991.98px) {
	.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: 34vw;
	}

	.carousel-2{
  	height: 750px;
	}

	.curve-bg10{
		display:none;
	}

	.carousel-control-next-icon {
    left: 0px;
	}

	.carousel-control-next{
	 	top: 110px;
	}

	.carousel-control-prev {
		top: 110px;
	}
	.service-text{
  	position: relative;
 		top: 0px;
  	margin-bottom: 0px;
	}

	.blog-image1{
  	height: auto !important;
	}	

}



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

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

@media screen and (min-width: 768px){
	#scrollUp {
  	right: 280px;
	}
}

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

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

	.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%;
	}

	.carousel-2{
  	height: 750px;
	}
}

@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) {
	.carousel-review{
		background-image:url("/assets/images/reviews_bg2.jpg"); 
	}

	.slider-top{
  	font-size: 34px !important;
	}

	.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;
	}

	.carousel-2{
  	height: 1150px;
	}
}

@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;
	}

}