/* @media only screen and (max-width: 1158px) {
  .panelTitle {
    font-size: 40px;
  }
} */

/* Folded Single Column View*/

@media only screen and (max-width: 950px) {

  .contentContainer {
    flex-direction: column;
  }

  .column1, .column2, .halfWidthQuestionWrapper {
    width: unset;
    margin-right: unset;
  }

  .column1 {
    display: flex;
    flex-direction: column;
    align-items: center;
  }

  .horizontalQuestionContainer {
    flex-direction: column;
  }

  .horizontalQuestion2 {
    margin-left: unset;
  }

  .navWrapper {
    justify-content: center;
  }

  .panelTitle, .panelSubtitle {
    text-align: center;
  }

  .listTitle {
    align-self: flex-start;
  }

  .subtitleList {
    align-self: flex-start;
  }

}

@media only screen and (max-height: 1450px) and (max-width: 950px) {
  .panelFooterContainer3 {
    position: unset;
    padding: 0 0 15px;
  }
}

@media only screen and (max-height: 750px) {
  .panelFooterContainer3 {
    position: unset;
    padding: 0 0 15px;
  }
}
/******** Panel 4 Footer Responsive *************/
@media only screen and (max-height: 876px) and (max-width: 950px) {
  .panelFooterContainer4 {
    position: unset;
    padding: 0 0 15px;
  }
}

@media only screen and (max-height: 1000px) and (max-width: 715px) {
  .panelFooterContainer4 {
    position: unset;
    padding: 0 0 15px;
  }
}

@media only screen and (max-height: 1020px) and (max-width: 575px) {
  .panelFooterContainer4 {
    position: unset;
    padding: 0 0 15px;
  }
}

@media only screen and (max-height: 1115px) and (max-width: 523px) {
  .panelFooterContainer4 {
    position: unset;
    padding: 0 0 15px;
  }
}

@media only screen and (max-height: 1090px) and (max-width: 484px) {
  .panelFooterContainer4 {
    position: unset;
    padding: 0 0 15px;
  }
}


@media only screen and (max-height: 1300px) and (max-width: 480px) {
  .panelFooterContainer4 {
    position: unset;
    padding: 0 0 15px;
  }
}

@media only screen and (max-height: 1450px) and (max-width: 321px) {
  .panelFooterContainer4 {
    position: unset;
    padding: 0 0 15px;
  }
}

@media only screen and (max-height: 625px) {
  .panelFooterContainer4 {
    position: unset;
    padding: 0 0 15px;
  }
}

/******  Welcome Resp  *******/

@media only screen and (max-width: 975px) { 
  .welcomeContentText{
    font-size: 24px;
  }
}

@media only screen and (max-width: 450px) {
  .welcomeContentText {
    font-size: 18px;
  }
}

@media only screen and (max-width: 325px) {
  .welcomeContentText {
    font-size: 12px;
  }
}

/******  Results Resp  *******/

@media only screen and (max-width: 800px) {
  .resultsTitle {
    font-size: 40px;
  }
  .ciscoLogo {
    height: 45px;
  }
  .resultsTitleWrapper {
    padding-right: 10px;
  }
}

@media only screen and (max-width: 380px) {
  .resultsTitle {
    font-size: 25px;
  }
  .ciscoLogo {
    height: 35px;
  }
  .resultsTitleWrapper {
    padding:0;
  }
  .resultsHeaderText {
    font-size:20px;
  }
  .resultsHeader {
    font-size: 30px;
  }
  .resultsNavWrapper {
    flex-direction: column;
    margin: 0 10%;
  }
}