@media (max-width: 950px){
  #fullPageContent {
    padding: 0;
    box-sizing: border-box;
  }

  #pageContentContainer {
    padding: 20px 15px;
  }

  .contentHeading {
    /*padding: 30px 0 30px 0;*/
    padding: 30px 0 10px 0;
  }

  .contentContainer {
    padding: 0 0 10px 0;
  }

  .noScroll {
    overflow-y: hidden !important;
    padding: 0 var(--scrollBarWidth) 0 0 !important;
  }

  .text {
    text-align: left;
    padding: 10px 0px;
  }

  .interiorContent {
    margin: 30px 20px;
  }

  .notificationBar {
    min-width: var(--minWebsiteSize);
    width: 100%;
    left: 0;
    z-index: 0;
  }

  .notificationBar > p {
    flex: 1;
  }

  .notificationBar > button {
    margin: 0 20px 0 0;
  }
  
}