@media not screen, screen and (min-width: 569px) {

  #sp-site-branding2-1{
    width : 813px;
  }

  #sp-site-branding2-1 > .extra{
    margin-bottom : 20px;
    width : 344px;
    min-height : 59px;
    top : 40px;
    bottom : auto;
    right : auto;
    left : 450px;
  }

  #sp-site-branding2-1 > .site-description{
    width : 1039px;
    height : 15px;
    top : 10px;
    bottom : auto;
    right : auto;
    left : 0px;
  }

  #sp-site-branding2-1 > .site-title{
    width : 185px;
    height : 129px;
  }

  #sp-table-1{
    width : 557px;
  }

  #sp-table-17{
    width : 590px;
  }

  #sp-table-2{
    width : 530px;
    min-height : 129px;
  }

  #sp-table-5{
    width : 570px;
  }

  #sp-table-7{
    width : 570px;
    min-height : 129px;
  }

  #sp-table-8{
    width : 590px;
  }
}

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

  #sp-image-1{
    width : 100%;
  }
}