#main-content{background:linear-gradient(to bottom,#0073B4 0%,#0073B4 7%,#004E87 20%,#002B56 40%,#000000 85%);background-size:100% 1500vh;background-repeat:no-repeat;background-position:top;background-attachment:scroll}@media (max-height:900px){#main-content{background-size:100% 600vh}}@media (min-height:901px) and (max-height:1080px){#main-content{background-size:100% 650vh}}@media (min-height:1081px) and (max-height:1440px){#main-content{background-size:100% 700vh}}@media (min-height:1441px){#main-content{background-size:100% 800vh}}