@media all and (max-width: 400px) {
	#ncspromotion li {
		width:100%;
	}
}
@media all and (min-width: 400px) and (max-width: 1024px) {
	#ncspromotion li {
		width:50%;
	}
}
@media all and (min-width: 1024px) {
	#ncspromotion li {
		width:25%;
	}
}

#ncspromotion li {
	padding-right:15px;
	padding-left:15px;
}

#ncspromotion h2 {
	color:#CE0000;
	font-weight:bold;
}

#ncspromotion a {
	overflow: hidden;
}

#ncspromotion img {
	min-height:128px;
	max-height:128px;
	min-width:100%;
	z-index:0;
}

#ncspromotion h3 {
	color:#FFF;
	z-index:1;
	position:relative;
	font-size:.85em;
	padding:0.35rem;
}

#ncspromotion .clear {
	clear:both;
}
