:root {
  --bg-lp-odd: #FFFFFF !important;
  --bg-lp-even: #000000 !important;
}

#engineAjax {
    margin-top: 0px;
}
#engine{
	padding-bottom: 0px;
}

.landing-page-row.row-odd{
	background: #FFFFFF;
	color: #000000;
}
.landing-page-row.row-even{
	background: #000000;
	color: #FFFFFF;
}

#nvidia-series-30 .landing-page-row .landing-page-title-block{
	color: #FFFFFF;
}
#nvidia-series-30 .landing-page-row .landing-page-title-block .breadcrumb-box a{
	color: #FFFFFF;
}
#nvidia-series-30 .landing-page-row .landing-page-title-block .landing-page-title{
	color: #75B903;
}

#nvidia-series-30 .nvidia-explain{
	line-height: 34px;
	text-align: left;
}
#nvidia-series-30 .nvidia-explain .sub{
	font-size: 20px;
}
#nvidia-series-30 .nvidia-explain .title{
	font-size: 40px;
	font-weight: 600;
}
#nvidia-series-30 .nvidia-explain .sub + .sub{
	margin-top: 10px;
}

#nvidia-series-30 .nvidia-series-30-footer > .landing-page-row + .landing-page-row{
	padding-top: 40px;
}

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

	#nvidia-series-30 .nvidia-explain{
		line-height: 20px;
		text-align: center;
	}
	#nvidia-series-30 .nvidia-explain .sub{
		font-size: 16px;
	}
	#nvidia-series-30 .nvidia-explain .title{
		font-size: 23px;
		font-weight: 600;
	}

	#nvidia-series-30 .landing-page-row tr > td + td{
		margin-top: 15px;
	}

	#nvidia-series-30 .mb-flex-column-reverse{
		flex-direction: column-reverse;
	}

	#nvidia-series-30 .flex{
		flex-wrap: wrap;
	}
	#nvidia-series-30 .flex > div{
		flex: 0 0 100%;
	    width: 100%;
	    max-width: 100%;
	}
	#nvidia-series-30 .flex > div + div{
		margin-top: 20px;
	}
	#nvidia-series-30 .flex.mb-flex-column-reverse > div + div{
		margin-top: 0px;
		margin-bottom: 20px;
	}

	#nvidia-series-30 .nvidia-series-30-footer > .landing-page-row:last-child{
		padding-bottom: 20px;
	}
}
