main#main-content {
	box-shadow: none;
}

.parts-sales #agro {
	background: url(//agro-parts.org/images/AgroPartsMain.jpg) no-repeat center center fixed;
}

.landing-logo {
	margin-bottom: 270px;
}

.parts-sales .agro-content a.cta {
	margin-top: 20px;
}

#demo-select {
	padding-bottom: 0;
}

.demo-items {
	margin: 80px 0;
}

.demo-item {
	margin-bottom: 120px;
}

.demo-item a:hover {
	opacity: .75;
}

.new-item:after {
    position: absolute;
    top: -30px;
    right: 0;
    padding: 26px 15px;
	max-width: 80px;
    border-radius: 50%;
    background-color: #19a9e5;
    color: #fff;
	content: "NEW";
    font-size: 20px;
	font-family: "Montserrat", sans-serif;
}

.comingsoon-item:after {
    position: absolute;
    top: -30px;
    right: 0;
    padding: 22px 0px;
	max-width: 80px;
    border-radius: 50%;
	background-color: #f6a006;
	color: #fff;
	content: "COMING SOON";
	font-size: 14px;
	font-family: "Montserrat", sans-serif;
    line-height: 18px;
}

#demo-subscribe-section {
	background: url(//agro-parts.org/layout/images/stocks/stock.jpg) no-repeat bottom center;
	background-size: cover;
}

.landing-footer-content p {
	margin-top: 20px;
	font-size: 16px;
	font-family: "Montserrat", sans-serif;

}

.landing-footer-content p,
.landing-footer-content p a {
	color: #222;
}

.landing-footer-content p a:after {
	background: #222;
}

.notif-box a.notification-close {
	background: url(//agro-parts.org/images/cd-icon-close.svg) no-repeat center center;
}

@media (max-width: 1199px) {
	.parts-sales #agro {
		background-attachment: inherit !important;
		height: auto;
	}

	.parts-sales #agro .container {
		padding: 76px 0;
		height: auto;
	}
}

@media (max-width: 768px) {
	.parts-sales #agro .container {
		padding: 136px 0;
		height: auto;
	}
}

@media (min-width: 710px) and (max-width: 991px) {
	.new-item:after,
	.comingsoon-item:after {
		right: 80px;
	}
}

@media (min-width: 561px) and (max-width: 709px) {
	.new-item:after,
	.comingsoon-item:after {
		right: 20px;
	}
}

@media (max-width: 560px) {
	.new-item:after,
	.comingsoon-item:after {
		left: 20px;
	}
}