

/* CHANGES FOR COMMON SCREENS */
@media (max-width: 1150px) {

  #navRow {
  display: none;
  grid-template-columns: 1fr 1fr 2fr 1fr 1fr;
  width: 100%;
  justify-content: center;
  justify-items: center;
  align-items: center;
  position: absolute;
  top: 0;
  margin-top: -10px;
  padding-top: 0px;
  margin-right: 0px;
  font-size:1rem;
  z-index: 4;
  }

  .topSection {

  }


  .cloudHolder {
  position: fixed;
  top: 0px;
  width: 100%;
  height: 30vh;
  background: url(../images/mobiletopcloud.png);
  background-position: bottom;
  background-size: cover;
  z-index: 3;
  pointer-events: none;

  }


  .logoHolder {
    position: fixed;
    top: 0px;
    width: 100%;
    height: 10vh;
    background: url(../images/mdtexter.png);
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    z-index: 3;
  }

  .rightFlankHolder {
    position: fixed;
    top: 0px;
    right:0px;
    width: 20vw;
    height: 10vh;
    background: url(../images/mobiletoprightflank.png);
    background-position: center right;
    background-size: contain;
    background-repeat: no-repeat;
    z-index: 5;
    pointer-events: none;
    margin-top:10px;
    margin-right:10px;
  }

  .leftFlankHolder {
    position: fixed;
    top: 0px;
    left:0px;
    width: 18vw;
    height: 10vh;
    background: url(../images/mobiletopleftflank.png);
    background-position: center left;
    background-size: contain;
    background-repeat: no-repeat;
    z-index: 5;
    pointer-events: none;
    margin-top:10px;
    margin-left:10px;
  }

  .middleSection {
    width: 100%;
    height: 100vh;
    overflow-x: scroll;

  }


  .contentHolder{
  padding-top:28vh;
  padding-bottom: 26vh;
  /* padding-left: 40px;
  padding-right: 40px; */
  }


  .bottomSection {


  }



  .bottomCloudHolder {
    position: fixed;
    bottom: 0px;
    width: 100%;
    height: 25vh;
    background: url(../images/webcommonbottomcloud.png);
    background-position: top;
    background-size: cover;
    z-index: 3;
    pointer-events: none;

  }



  .bottomLadyHolder {
    position: fixed;
    bottom: 0px;
    width: 100%;
    height: 25vh;
    background: url(../images/webcommonbottom.gif);
    background-position: bottom;
    background-size: contain;
    background-repeat: no-repeat;
    z-index: 4;
    pointer-events: none;

  }

  .rightFlankHolder {
display: none;
  }

  .leftFlankHolder {
  display: none;
  }

  .aboutRow {
      display: grid;
      grid-template-columns: 2fr 1fr;
      align-items: center;
      align-content: center;
  }

  .aboutPictureColumn {
    height: 20vh;
    width:100%;
    background: url(../images/mobiletoprightflank.png);
      background-position: center center;
      background-size: contain;
      background-repeat: no-repeat;
      margin-left:0px;
  }

  .minifestRow {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap:30px;

  }

  .pictureManifesto {
    background: url(../images/mobiletopleftflank.png);
  background-position: center center;
  background-size: contain;
  background-repeat: no-repeat;
  height:60%;
  width: 100%;
    align-self: center;

}
}