@media only screen and (min-device-width:1040px),
  only screen and (min-width:1040px){
  body.view-lg #aspnetForm {width:1040px;margin-right:auto;margin-left:auto;background: url(gradient.jpg) repeat-y #FFF; background-position: center top;background-size:contain;}
  body.view-lg #container { padding-left:18px; padding-right:18px; }
}

/* Hacks for IE 8 and below; IE 8 and below is not compatible for media queries and IE 10 no longer support conditional commenting. */ 
/* appending \9 means IE 8 and below */
/* prepending * before the style name means IE 7  and below */
body.view-lg #aspnetForm 
{
 width:1040px \9;margin-right:auto \9;margin-left:auto \9;background-size:contain;
 background:url(gradient.jpg) repeat-y #FFF 0 \9;
}

body.view-lg #container { padding-left:18px \9; padding-right:18px \9; }