@media screen and (min-width: 1024px) {
  body {
    font-size: 1.5rem;
  }
  #quizplayerContainer .qplayer-header-question-title { font-size: 1.5rem; }
  #quizplayerContainer .qplayer-body, #quizplayerContainer .newqplayer-question {font-size: 1.5rem;}
  #quizplayerContainer .qplayer-body .qplayer-body-main-questiontext {font-size: 1.5rem;}
  #quizplayerContainer .qplayer-body .qplayer-body-main-questionbottom-btn { font-size: 16px; }
  .qplayerclosepopup { font-size: 1.5rem; }
  .topiccontainer .appbtn .appbtn-text {font-size: 1.2rem;}
  .topiccontainer .appbtn .appbtn-icon { width: 25px;  }
  .top-ribben-text span { font-size: 22px; }
  .second-ribben {display: flex; align-items: center;}
  .second-ribben img {top: 0px; height: 35px;}
  .second-ribben span {font-size: 20px;}
  .share-wrap p { font-size: 14px; }
  .language-selector {justify-content: center; }
  .nav-link{font-size: 20px}
  .levels p {font-size: 16px}
  [reporttablebody] { font-size: 20px; }
  .appbtn.appbtnsubtopic .appbtn-text { font-size: 18px; }
  .appbtn .appbtn-icon {width : 35px;}
  .quizlist .quizbtn p.quizname { font-size: 20px; }
  #subtopicviewContainer .mainview .maincontent .quiz-result .quiz-board .quiz-heading .quiz-bg p { font-size: 20px; }
  #subtopicviewContainer .mainview .maincontent .quiz-result .quiz-board .quiz-heading .quiz-complete p { font-size: 20px; }
  .quizlist-section-body .quizlist-section-body-content .quizlist-section-body-content-list-item { font-size: 20px; }
  #subtopicviewContainer .mainview .maincontent .quiz-result .quiz-board .quiz-points .quiz-points-table { font-size: 14px; }
  .sec-header span { font-size:  20px; }
  .quizlist { height: 100px; }
  .quizlist-section-body { top: 200px; }
  .quizlist-section-body-content-list { margin-top: 70px; }
  .appbtncourse .appbtn-text {
    top: 10px;
    font-size: 22px;
  }
  .appbtncourse .appbtn-subject {
    bottom: 10px;
    font-size: 20px;
  }
  .multi_choice img {
    /*max-width: 250px !important;
    max-height: 250px !important;*/
  }
}
