/* Desktop stylesheet
   Loaded at viewport widths of 1024px and above.
   The existing mobile stylesheet remains unchanged.
*/

@media (min-width: 1024px) {

  .container
{
    width: 1100px;
    max-width: calc(100% - 60px);
    min-height: 1000px;
    height: 100%;
    clear: both;
    margin: auto;
}

.header
{
    width: 100%;
    max-width: 1100px;
    clear: both;
    margin: auto;
}

.footer
{
    width: 100%;
    max-width: 1100px;
    clear: both;
    margin: auto;
}

.banner1
{
padding-top: 10px;
width: 800px;
}

.icon
{
align: align-left;
width: 150px;
}

.banner2
{
padding-top: 10px;
width: 600px;
}

}