
@media screen and (max-width: 1600px) {
	main .main-container .auction-listing .auction-item .auction-img {height: 500px}
	main .main-container .payment-sec .payment-details {width: calc(100% - 460px);  margin-right: 0;}
	main .main-container .payment-sec {justify-content: space-between; -webkit-justify-content: space-between;}
}

@media screen and (max-width: 1440px) {
	main .main-container .auction-listing .auction-item .auction-img {height: 400px}
	main .main-container .auction-listing .auction-item-row .auction-img {width: 400px;}
	main .main-container .auction-listing .auction-item-row .item-details {width: calc(100% - 400px);}
	main .main-container .auction-bid-price .bid-analysis .pricing p {font-size: 36px; line-height: 42px;}
}

@media screen and (max-width: 1366px) {
	h1 {font-size: 48px; line-height: 56px;}
	main .main-container .auction-listing .auction-item-row .item-details .auction-details ul li {margin-bottom: 10px;}
	main .main-container .auction-listing .auction-item-row .item-details .auction-details ul li:last-child {margin-bottom: 0;}
}



@media screen and (max-width: 1280px) {
	main .main-container .search-filter .search input[type=submit] {margin-top: 10px;}
	main .main-container .auction-listing .auction-item-row .smalldetails .won ul li {width: 100%!important; float: left!important; border-right: 0; padding-right: 0; margin-bottom: 10px!important;}
	main .main-container .auction-listing .auction-item-row .smallimg {height: 100%!important}
	main .main-container .payment-sec .payment-details {width: 60%;}
	main .main-container .payment-sec .item-details {width: 38%;}
	main .main-container .membership-details article {padding: 40px;}
	main .main-container .auction-bid-price .bid-analysis .pricing {width: 49%; margin-bottom: 20px;}
}

@media only screen and (max-width: 1194px){
	main .main-container .auction-listing .auction-item {width: 48%; margin-right: 0;}
	main .main-container .auction-listing {justify-content: space-between; -webkit-justify-content: space-between; padding: 48px;}
	main .main-container .search-filter .search input[type=text] {width: 100%; margin-bottom: 10px; margin-right: 0;}
	main .main-container .search-filter .search input[type=submit] {margin-top: 0px;}
	main .main-container .auction-listing .auction-item-row .item-details .auction-details ul li {width: 100%; padding-right: 0; margin-right: 0; border-right: 0}
	main .main-container .auction-listing .auction-item-row .smalldetails .payment-cancel .complete, main .main-container .auction-listing .auction-item-row .smalldetails .payment-cancel .cancel {width: 100%;}
	main .main-container .auction-listing .auction-item-row .smalldetails .payment-cancel .complete {margin-bottom: 20px}
}

@media screen and (max-width: 1024px){
	main .main-container .auction-listing .auction-item-row .auction-img, main .main-container .auction-listing .auction-item-row .item-details {width: 50%;}
	main .main-container .auction-listing .auction-item-row .item-details .auto-bid {position: relative; padding-right: 0; bottom: auto; margin-top: 20px}
	main .main-container .auction-listing .auction-item-row .item-details .auto-bid .autobid-form input[type=number] {width: 100%;}
	main .main-container .auction-listing .auction-item-row .item-details .auto-bid .autobid-form input[type=submit] {margin-top: 10px;}
	main .main-container .auction-listing .auction-item-row .auction-img {height: 100%;}
	main .selected-auction aside, main .selected-auction article {width: 100%;}
	main .main-container .auction-listing .auction-item-row .smallimg {width: 100%!important; height: 500px!important}
	main .main-container .auction-listing .auction-item-row .smalldetails {width: 100%!important;}
	main .main-container .auction-listing .auction-item-row .smalldetails .won ul li {width: 32%!important; float: left!important; border-right: solid 1px #242732; padding-right: 0; margin-bottom: 10px!important;}
	main .main-container .auction-listing .auction-item-row .smalldetails .payment-cancel .complete {width: calc(100% - 130px);}
	main .main-container .auction-listing .auction-item-row .smalldetails .payment-cancel .cancel {width: 110px;}
	main .main-container .payment-sec .payment-details, main .main-container .payment-sec .item-details {width: 48%}
	main .main-container .payment-sec .payment-details .payment-method {padding: 30px}
	main .main-container .payment-sec .payment-details .payment-method .col2 div {width: 100%;}
	main .main-container .payment-sec .payment-details .payment-method .payment-list li label {padding: 16px 10px; font-size:16px; }
	main .main-container .banner .page-header {height: 300px}
}

@media only screen and (max-width: 940px){
	main .main-container .auction-listing .auction-item {width: 100%; margin-right: 0;} 
	main .main-container .banner .page-header {padding: 30px;}
	main .main-container .auction-listing .auction-item .item-details .bidding h3 {font-size: 24px; line-height: 30px;}
	main .main-container .search-filter {padding: 24px 30px;}
	main .main-container .auction-listing {padding: 30px;}
	main .main-container .auction-listing .auction-item-row .auction-img {width: 100%; height: 500px;}
	main .main-container .auction-listing .auction-item-row .item-details {width: 100%;}
	main .main-container .auction-listing .auction-item-row .item-details .auction-details ul li {width: auto; padding-right: 24px; margin-right: 24px; border-right: solid 1px #242732}
	main .backtopage {padding: 24px 30px;}
	main .selected-auction aside, main .selected-auction article {padding: 30px;}
	main .selected-auction aside .status {top: 48px; left: 48px;}
	main .main-container .payment-sec .payment-details, main .main-container .payment-sec .item-details {width: 100%}
	main .main-container .payment-sec .item-details {order: 1; margin-bottom: 32px}
	main .main-container .payment-sec .payment-details {order: 2}
	main .main-container .payment-sec .payment-details .payment-method .col2 div {width: 49%}
	main .main-container .profile-settings {padding: 30px;}
	main .main-container .banner .membership {padding-bottom: 120px;}
	main .main-container .membership-details article h2 {font-size: 64px; line-height: 70px;}
	main .main-container .membership-details article h2 span {font-size: 18px; line-height: 24px;}
	main .main-container .membership-details article ul li {width: 100%;}
	main .main-container .membership-details .faq ul.col3 li {width: 100%; margin-bottom: 20px}
	main .main-container .auction-bid-price {padding: 30px;}
	main .main-container .auction-bid-price .bid-analysis {margin-bottom: 20px;}
}

@media only screen and (max-width: 834px){
	main .main-container .auction-bid-price .auction-history ul li .bid-details, main .main-container .auction-bid-price .auction-history ul li .price {width: 100%;}
	main .main-container .auction-bid-price .auction-history ul li .price {text-align: left; margin-top: 20px;}
}	

@media only screen and (max-width: 768px) {
	main .sidebar {width: 220px}
	main .main-container {width: calc(100% - 220px);}
	main .main-container .auction-listing .auction-item-row .item-details .auction-details ul li {width: 100%; padding-right: 0; margin-right: 0; border-right: 0;}
	main .main-container .autobid-system-info-sec {padding: 30px 30px 0;}
	main .main-container .auction-listing.padright {padding-right: 30px!important;}
	main .main-container .auction-listing .auction-item-row .smalldetails .won ul li {width: 100%!important; float: left!important; border-right: 0; padding-right: 0; margin-bottom: 10px!important;}
	main .main-container .auction-listing .auction-item-row .smalldetails .payment-cancel .complete, main .main-container .auction-listing .auction-item-row .smalldetails .payment-cancel .cancel {width: 100%;}
	main .main-container .profile-settings .profile-sec .user-profile {align-items: flex-start; -webkit-align-items: flex-start; justify-content: space-between; -webkit-justify-content: space-between;}
	main.sign-in aside {width: 100%; height: 300px; }
	main.sign-in {height: auto;}
	main.sign-in article {width: 100%; height: auto; text-align: center; padding: 48px;}
	main.sign-in article .signin-sec .logo {margin: 0 auto 20px}
	main.sign-in aside .feature-text {max-width: 100%; padding-right: 30px; text-align: center;}
	main.sign-in aside .feature-text h1 {font-size: 36px; line-height: 42px;}
}

@media only screen and (max-width: 640px) {
	.mobile-header {display: flex!important;}
	main .sidebar {display: none; width: 280px}
	main .sidebar a.hamburger-menu {position: absolute; top: 10px; right: 10px; color: white; font-size: 20px;}
	main .main-container {width: 100%; margin-top: 100px}
	main .main-container .auction-listing .auction-item-row .item-details {padding: 24px;}
	main .main-container .auction-listing .auction-item-row .smallimg, main .main-container .auction-listing .auction-item-row .auction-img, main .main-container .payment-sec .item-details .auction-img {height: 300px!important;}
	main .main-container .profile-settings .profile-sec, main .main-container .profile-settings .personal-info, main .main-container .profile-settings .security, main .main-container .profile-settings .elite-membership {padding: 30px;}
	main .main-container .membership-details article {padding: 30px; width: 90%}
	main .main-container .membership-details article ul li {padding-left: 40px; background-size: 25px;}
	main .main-container .membership-details .faq {width: 90%}
	main.sign-in aside {height: auto}
	main.sign-in aside .feature-text {padding: 30px;}
	main.sign-in article {padding: 20px 0}
	main .main-container .auction-bid-price .bid-analysis .pricing {width: 100%;}
	main .main-container .auction-bid-price .auction-history {padding: 30px;}

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

}
    

@media only screen and (max-width: 480px) {
	main .selected-auction article .bid-history .bid-history-list li .bidder-profile {width: 100%;}
	main .selected-auction article .bid-history .bid-history-list li .bid-price {width: 100%}
	main .main-container .profile-settings .profile-sec .user-profile .profile-image {width: 80px; height: 80px; background-size: 40px; margin-right: 0;}
	main .main-container .profile-settings .profile-sec .user-profile .user-details {width: calc(100% - 95px);}
	main .main-container .profile-settings .profile-sec .user-profile .user-details h2 {font-size: 30px; line-height: 36px}
	main .main-container .profile-settings .profile-sec .user-profile .user-details .icon-set .elite {margin-bottom: 10px;}	
	main .main-container .profile-settings .personal-info .col2 div, main .main-container .profile-settings .security .col2 div {width: 100%;}
	main .main-container .profile-settings .elite-membership .benefit-cancel a, main .main-container .profile-settings .elite-membership .benefit-cancel .cancel {width: 100%; height: 48px;}
	main .main-container .profile-settings .elite-membership .benefit-cancel a {margin-bottom: 20px;}
	main .main-container .banner .page-header {height: auto; min-height: 300px}
}

@media only screen and (max-width: 390px) {
	main .main-container .search-filter .search select {width: 100%; margin-right: 0; margin-bottom: 10px;}
}

@media only screen and (max-width: 1366px) and (min-width: 320px){
}
@media only screen and (min-device-width: 768px) and (max-device-width: 768px) and (orientation:portrait) {

}

/*@media only screen and (min-device-width: 1024px) and (max-device-width: 1024px) and (orientation:portrait) {
	.hero article, .hero article.bgdesktop, .alpina-overview .pagewrapper2 article, .inquire,
	.hero-inside article, .hero-inside article.bgdesktop {background-attachment: initial!important;}
}


@media only screen and (min-device-width: 320px) and (max-device-width: 1366px) and (orientation:portrait) and (orientation:landscape) {
	.hero article, .hero article.bgdesktop, .alpina-overview .pagewrapper2 article, .inquire,
	hero-inside article, .hero-inside article.bgdesktop {background-attachment: initial!important;
}*/