nav.navbar {
  height: 66px !important;
}

@media (max-width: 768px) {
  #nav-drawer {
    top: 66px;
  }
}
#nav-drawer-container nav[aria-label=Site] {
  display: none;
}

#nav-drawer-container nav[aria-label="Site settings"] {
  display: none;
}

#page-site-index #region-main-box {
  background-image: none !important;
}

#nav-drawer #nav-drawer-container {
  padding-top: 30px;
}

@media (max-width: 850px) {
  #nav-drawer-container .list-group-item.list-group-item-action.hovered .media-body {
    width: 250px !important;
  }
}
#page-site-index #page-wrapper #page div #page-content #region-main-box:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #FFFFFF;
  background-image: url(https://www.learning.primaryanatomy.com/custom/homepage-new.jpg) !important;
  background-size: auto;
  background-position: top right !important;
  background-repeat: no-repeat;
  border-radius: 5px;
  opacity: 0.8 !important;
}

#page-course-view-topics.course-6 #region-main-box #region-main .course-content .content {
  padding: 0px !important;
}
#page-course-view-topics.course-6 #region-main-box #region-main .course-content .content .section {
  padding: 15px !important;
}
#page-course-view-topics.course-6 #region-main-box #region-main .course-content .content .section .label {
  padding: 0.2em;
}
#page-course-view-topics.course-6 #region-main-box #region-main .course-content .content .section .label > div {
  padding-left: 10% !important;
  padding-right: 10% !important;
}
#page-course-view-topics.course-6 #region-main-box #region-main .course-content .content .section .aagrid {
  margin-top: 35px !important;
}

#page-course-view-topics .topics .section {
  margin-bottom: 2rem !important;
}

@media (max-width: 768px) {
  #page-course-view-topics #page .container {
    margin-left: 0px !important;
    margin-right: 0px !important;
    width: 100% !important;
    padding: 0px !important;
  }
  #page-course-view-topics #page .container #page-content {
    margin-left: auto;
    margin-right: auto;
  }
  #page-course-view-topics #page .container #region-main-box {
    padding-left: 0px !important;
    padding-right: 0px !important;
    width: 100% !important;
  }
  #page-course-view-topics #page .container #region-main-box #region-main .card.card-body {
    padding-right: 0px !important;
  }

  #body nav.navbar {
    height: auto;
  }
  #body nav.navbar .navbar-brand {
    display: none;
  }
  #body nav.navbar .navbar-options {
    top: 0px;
  }
  #body nav.navbar .navbar-options div[data-region=drawer-toggle] {
    margin-left: 20px !important;
  }
  #body #page-wrapper {
    margin-left: 0px !important;
  }
  #body #page-wrapper #page {
    margin-top: 60px;
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
  #body #page-wrapper #page .container {
    width: 100% !important;
  }
  #body #page-wrapper #page #page-content {
    padding-left: 0.7rem !important;
    padding-right: 0.7rem !important;
    width: 100% !important;
  }
}
#page-mod-flashcard-view .container .page-title {
  margin-top: 0px !important;
}
#page-mod-flashcard-view .container .card-body {
  padding: 20px 30px;
}
#page-mod-flashcard-view .container .breadcrumb .breadcrumb-item + .breadcrumb-item {
  padding-left: 0.4rem;
}
#page-mod-flashcard-view .container .breadcrumb .breadcrumb-item + .breadcrumb-item:before {
  padding-right: 0.3rem;
}
#page-mod-flashcard-view .container #region-main .card-body {
  padding-left: 10px !important;
  padding-right: 10px !important;
}
#page-mod-flashcard-view .container .btn-group.subregionswitcher {
  margin-top: 32px;
}

.breadcrumb .breadcrumb-item + .breadcrumb-item {
  padding-left: 0.4rem;
}
.breadcrumb .breadcrumb-item + .breadcrumb-item:before {
  padding-right: 0.3rem;
}

#page-mod-qpractice-attempt #page-wrapper #page .container #page-content #region-main-box .generaltable tr {
  margin-left: 1em !important;
}
#page-mod-qpractice-attempt #page-wrapper #page .container #page-content #region-main-box .generaltable tr:hover td {
  background: #FFFFFF !important;
}
#page-mod-qpractice-attempt #page-wrapper #page .container #page-content #region-main-box .info {
  /* color: #0B0B0B !important;
  a{
      color: #0B0B0B !important;
  } */
}
#page-mod-qpractice-attempt #page-wrapper #page .container #page-content #region-main-box .ablock .answer {
  padding-top: 1em;
}
#page-mod-qpractice-attempt #page-wrapper #page .container #page-content #region-main-box .ablock .answer .radio-custom {
  display: flex;
  flex-wrap: wrap;
  padding-top: 0px !important;
  margin-top: 15px !important;
  margin-bottom: 15px !important;
}
#page-mod-qpractice-attempt #page-wrapper #page .container #page-content #region-main-box .ablock .answer .radio-custom label {
  color: #0B0B0B !important;
}
#page-mod-qpractice-attempt #page-wrapper #page .container #page-content #region-main-box .ablock .answer .radio-custom label p {
  color: #0B0B0B !important;
}
#page-mod-qpractice-attempt #page-wrapper #page .container #page-content #region-main-box .ablock .answer .radio-custom i.icon {
  margin-top: 5px;
}

#page-mod-quiz-review #page-wrapper #page .container #page-content {
  margin-top: 20px;
}
#page-mod-quiz-review #page-wrapper #page .container #page-content #region-main-box .generaltable tr {
  margin-left: 1em !important;
}
#page-mod-quiz-review #page-wrapper #page .container #page-content #region-main-box .generaltable tr:hover td {
  background: #FFFFFF !important;
}
#page-mod-quiz-review #page-wrapper #page .container #page-content #region-main-box .info {
  /* color: #0B0B0B !important;
  a{
      color: #0B0B0B !important;
  } */
}
#page-mod-quiz-review #page-wrapper #page .container #page-content #region-main-box .ablock .answer {
  padding-top: 1em;
}
#page-mod-quiz-review #page-wrapper #page .container #page-content #region-main-box .ablock .answer .radio-custom {
  display: flex;
  flex-wrap: wrap;
  padding-top: 0px !important;
  margin-top: 15px !important;
  margin-bottom: 15px !important;
}
#page-mod-quiz-review #page-wrapper #page .container #page-content #region-main-box .ablock .answer .radio-custom label {
  color: #0B0B0B !important;
}
#page-mod-quiz-review #page-wrapper #page .container #page-content #region-main-box .ablock .answer .radio-custom label p {
  color: #0B0B0B !important;
}
#page-mod-quiz-review #page-wrapper #page .container #page-content #region-main-box .ablock .answer .radio-custom i.icon {
  margin-top: 5px;
}

#page-mod-qpractice-attempt #page-header {
  padding-top: 0px !important;
}
#page-mod-qpractice-attempt #page-content {
  padding-bottom: 55px !important;
}
#page-mod-qpractice-attempt #page-content #region-main-settings-menu > div {
  margin: 0px !important;
  top: 10px !important;
  right: 0px !important;
}
#page-mod-qpractice-attempt #page-content #region-main-settings-menu > div .action-menu {
  margin-right: 0px !important;
}
#page-mod-qpractice-attempt #page-content .ablock {
  font-size: 15px;
}
#page-mod-qpractice-attempt #page-content .info h3 {
  line-height: 1;
  padding: 10px 0;
}
#page-mod-qpractice-attempt #page-content .content {
  padding-left: 15px;
  padding-right: 15px;
  padding-bottom: 5px !important;
}
#page-mod-qpractice-attempt #page-content .im-controls {
  margin-top: 0px;
}

#page-mod-hvp-view #page-wrapper #page {
  padding-top: 30px !important;
  padding-bottom: 40px !important;
}
#page-mod-hvp-view #page-wrapper #page .container #page-header .page-title {
  margin-top: 0px !important;
}
#page-mod-hvp-view #page-wrapper #page .container #page-content {
  padding-bottom: 0px !important;
}
#page-mod-hvp-view #page-wrapper #page .container #page-content .card.card-body {
  padding-top: 0px;
}
#page-mod-hvp-view #page-wrapper #page .container #page-content #region-main-box #region-main .btn-group.subregionswitcher {
  margin-right: -10px;
}

#page-mod-quiz-view #page-wrapper #page {
  padding-top: 30px !important;
}
#page-mod-quiz-view #page-wrapper #page #page-header .page-title {
  margin-top: 0px;
}
#page-mod-quiz-view #page-wrapper #page #page-content #region-main {
  padding: 0px !important;
}
#page-mod-quiz-view #page-wrapper #page #page-content .card.card-body #intro {
  padding-top: 30px !important;
}
#page-mod-quiz-view #page-wrapper #page #page-content .card.card-body .region_main_settings_menu_proxy {
  display: none;
}
#page-mod-quiz-view #page-wrapper #page #page-content .card.card-body .quizattemptsummary {
  font-size: 15px;
}
#page-mod-quiz-view #page-wrapper #page #page-content .card.card-body .quizattempt {
  padding-top: 0px !important;
}
#page-mod-quiz-view #page-wrapper #page #page-content .card.card-body .quizattempt .quizstartbuttondiv .btn, #page-mod-quiz-view #page-wrapper #page #page-content .card.card-body .quizattempt .quizstartbuttondiv .backbutton {
  font-size: 14px !important;
}
#page-mod-quiz-view #page-wrapper #page #page-content .card.card-body .quizstartbuttondiv .btn, #page-mod-quiz-view #page-wrapper #page #page-content .card.card-body .quizstartbuttondiv .backbutton, #page-mod-quiz-view #page-wrapper #page #page-content .card.card-body .quizstartbuttondiv .btn.btn-secondary {
  font-size: 14px !important;
}
#page-mod-quiz-view .btn, #page-mod-quiz-view .backbutton, #page-mod-quiz-view .btn.btn-secondary {
  font-size: 14px !important;
  padding-top: 12px;
}

#page-mod-quiz-attempt, #page-mod-quiz-review {
  background-color: #f6f6f6;
}
#page-mod-quiz-attempt #page-wrapper, #page-mod-quiz-review #page-wrapper {
  background-color: #f6f6f6;
}
#page-mod-quiz-attempt #page-wrapper #page, #page-mod-quiz-review #page-wrapper #page {
  background-color: #f6f6f6;
  padding-top: 20px;
  padding-bottom: 30px;
}
#page-mod-quiz-attempt #page-wrapper #page .container, #page-mod-quiz-review #page-wrapper #page .container {
  max-width: 1127px;
  width: 80%;
  padding-right: 0px;
  padding-left: 0px;
  margin-left: auto;
  margin-right: auto;
}
#page-mod-quiz-attempt #page-wrapper #page .container #page-header, #page-mod-quiz-review #page-wrapper #page .container #page-header {
  padding: 0px !important;
  margin: 0px !important;
}
#page-mod-quiz-attempt #page-wrapper #page .container #page-header .page-title, #page-mod-quiz-review #page-wrapper #page .container #page-header .page-title {
  margin-top: 0px;
}
#page-mod-quiz-attempt #page-wrapper #page .container #page-header .col-12, #page-mod-quiz-review #page-wrapper #page .container #page-header .col-12 {
  padding: 0px;
}
#page-mod-quiz-attempt #page-wrapper #page .container #page-header .col-12 .card, #page-mod-quiz-review #page-wrapper #page .container #page-header .col-12 .card {
  padding: 0px !important;
}
#page-mod-quiz-attempt #page-wrapper #page .container #page-header .col-12 .card .card-body, #page-mod-quiz-review #page-wrapper #page .container #page-header .col-12 .card .card-body {
  padding: 0px;
}
#page-mod-quiz-attempt #page-wrapper #page .container #page-content, #page-mod-quiz-review #page-wrapper #page .container #page-content {
  padding: 0px;
  margin: 0px;
}
#page-mod-quiz-attempt #page-wrapper #page .container #page-content #region-main-box, #page-mod-quiz-review #page-wrapper #page .container #page-content #region-main-box {
  background-color: #F6F6F6 !important;
  padding: 0px;
}
#page-mod-quiz-attempt #page-wrapper #page .container #page-content #region-main-box .generaltable tr .radio-custom, #page-mod-quiz-review #page-wrapper #page .container #page-content #region-main-box .generaltable tr .radio-custom {
  padding-left: 2rem !important;
  margin-bottom: 0px !important;
}
#page-mod-quiz-attempt #page-wrapper #page .container #page-content #region-main-box .generaltable tr:hover td, #page-mod-quiz-review #page-wrapper #page .container #page-content #region-main-box .generaltable tr:hover td {
  background: #FFFFFF !important;
}
#page-mod-quiz-attempt #page-wrapper #page .container #page-content #region-main-box a.mod_quiz-next-nav, #page-mod-quiz-review #page-wrapper #page .container #page-content #region-main-box a.mod_quiz-next-nav {
  color: #2ea3f2 !important;
}
#page-mod-quiz-attempt #page-wrapper #page .container #page-content #region-main-box .mod_quiz-prev-nav, #page-mod-quiz-review #page-wrapper #page .container #page-content #region-main-box .mod_quiz-prev-nav {
  box-shadow: none;
}
#page-mod-quiz-attempt #page-wrapper #page .container #page-content #region-main-box #region-main, #page-mod-quiz-review #page-wrapper #page .container #page-content #region-main-box #region-main {
  padding-left: 0px;
  padding-right: 0px;
}
#page-mod-quiz-attempt #page-wrapper #page .container #page-content #region-main-box #region-main .info, #page-mod-quiz-review #page-wrapper #page .container #page-content #region-main-box #region-main .info {
  padding: 1em;
}
#page-mod-quiz-attempt #page-wrapper #page .container #page-content #region-main-box #region-main .card.card-body, #page-mod-quiz-review #page-wrapper #page .container #page-content #region-main-box #region-main .card.card-body {
  padding-left: 0px;
  padding-right: c 0px;
}
#page-mod-quiz-attempt #page-wrapper #page .container #page-content #region-main-box #region-main .card.card-body .que .content, #page-mod-quiz-review #page-wrapper #page .container #page-content #region-main-box #region-main .card.card-body .que .content {
  padding-left: 15px;
  padding-right: 15px;
  pading-top: 20px !important;
  margin-left: 15em;
}
#page-mod-quiz-attempt #page-wrapper #page .container #page-content #region-main-box #region-main .card.card-body .generaltable tr, #page-mod-quiz-review #page-wrapper #page .container #page-content #region-main-box #region-main .card.card-body .generaltable tr {
  margin-left: 1rem;
}
#page-mod-quiz-attempt #page-wrapper #page .container #page-content #region-main-box #region-main .card.card-body .ablock, #page-mod-quiz-review #page-wrapper #page .container #page-content #region-main-box #region-main .card.card-body .ablock {
  color: #0B0B0B !important;
}
#page-mod-quiz-attempt #page-wrapper #page .container #page-content #region-main-box #region-main .card.card-body .ablock .answer, #page-mod-quiz-review #page-wrapper #page .container #page-content #region-main-box #region-main .card.card-body .ablock .answer {
  margin-left: 1em;
}
#page-mod-quiz-attempt #page-wrapper #page .container #page-content #region-main-box #region-main .card.card-body .optiontext, #page-mod-quiz-review #page-wrapper #page .container #page-content #region-main-box #region-main .card.card-body .optiontext {
  color: #0B0B0B !important;
  margin-bottom: 10px !important;
}
#page-mod-quiz-attempt #page-wrapper #page .container #page-content #region-main-box #region-main .card.card-body .radio-custom, #page-mod-quiz-review #page-wrapper #page .container #page-content #region-main-box #region-main .card.card-body .radio-custom {
  color: #0B0B0B !important;
}
#page-mod-quiz-attempt #page-wrapper #page .container #page-content #region-main-box #region-main .card.card-body .radio-custom label, #page-mod-quiz-review #page-wrapper #page .container #page-content #region-main-box #region-main .card.card-body .radio-custom label {
  color: #0B0B0B !important;
}
#page-mod-quiz-attempt #page-wrapper #page .container #page-content #region-main-box #region-main .card.card-body .radio-custom label p, #page-mod-quiz-review #page-wrapper #page .container #page-content #region-main-box #region-main .card.card-body .radio-custom label p {
  color: #0B0B0B !important;
}
#page-mod-quiz-attempt #page-wrapper #page .container #page-content #region-main-box #region-main .card.card-body .submitbtns input[type=submit], #page-mod-quiz-review #page-wrapper #page .container #page-content #region-main-box #region-main .card.card-body .submitbtns input[type=submit] {
  color: #FFF;
}
#page-mod-quiz-attempt #page-wrapper #page .container #page-content .action-menu, #page-mod-quiz-review #page-wrapper #page .container #page-content .action-menu {
  padding-left: 10px;
}
#page-mod-quiz-attempt #page-wrapper #page .container #page-content a[role=button], #page-mod-quiz-review #page-wrapper #page .container #page-content a[role=button] {
  color: #FFFFFF !important;
  border-color: #27828c;
  border-radius: 0px;
  font-size: 14px;
  font-family: "Nunito Sans", Helvetica, Arial, Lucida, sans-serif !important;
  font-weight: 300 !important;
  background-color: #27828c;
  border: 0;
  margin: 10px 0px 0;
  letter-spacing: 2px;
  padding: 10px 20px;
}
#page-mod-quiz-attempt #page-wrapper #page .container #page-content button.mod_quiz-next-nav, #page-mod-quiz-review #page-wrapper #page .container #page-content button.mod_quiz-next-nav {
  color: #FFFFFF !important;
}
#page-mod-quiz-attempt #page-wrapper #page .container #page-content .submitbtns button[type=submit], #page-mod-quiz-review #page-wrapper #page .container #page-content .submitbtns button[type=submit] {
  color: #FFFFFF !important;
  border-color: #30728C;
  border-radius: 0px;
  font-size: 14px;
  font-family: "Nunito Sans", Helvetica, Arial, Lucida, sans-serif !important;
  font-weight: 300 !important;
  background-color: #30728C;
  border: 0;
  margin: 10px 0px 0;
  letter-spacing: 2px;
  padding: 10px 20px;
}
#page-mod-quiz-attempt #page-wrapper #page .container #page-content button, #page-mod-quiz-review #page-wrapper #page .container #page-content button {
  white-space: nowrap;
}
#page-mod-quiz-attempt #page-wrapper #page .container #page-content .page-aside .site-sidebar-tab-content .card-body, #page-mod-quiz-review #page-wrapper #page .container #page-content .page-aside .site-sidebar-tab-content .card-body {
  padding: 20px !important;
}
#page-mod-quiz-attempt #page-wrapper #page .container #page-content .page-aside .site-sidebar-tab-content .card-body .singlebutton button:contains("Start a new preview"), #page-mod-quiz-review #page-wrapper #page .container #page-content .page-aside .site-sidebar-tab-content .card-body .singlebutton button:contains("Start a new preview") {
  color: #212529 !important;
  background-color: #fff !important;
  border-color: #e4eaec !important;
  box-shadow: none !important;
  font-size: 14px;
}
#page-mod-quiz-attempt #page-wrapper #page .container #mod_quiz_navblock .card-title, #page-mod-quiz-review #page-wrapper #page .container #mod_quiz_navblock .card-title {
  color: #393939;
  font-size: 16px;
}

.qtype_multichoice_clearchoice {
  display: none !important;
}

#page {
  min-height: calc(100vh - 15px);
}
#page .container {
  margin-top: 0px !important;
}

#page-mod-page-view.context-259.cmid-78 #page-wrapper #page .container #page-content #region-main-box {
  padding: 12px !important;
}
#page-mod-page-view.context-259.cmid-78 #page-wrapper #page .container #page-content #region-main-box #region-main {
  padding: 0px;
  margin-left: 8% !important;
  margin-right: 8% !important;
  margin-top: 40px !important;
}
#page-mod-page-view.context-259.cmid-78 #page-wrapper #page .container #page-content #region-main-box #region-main .card.card-body {
  padding: 0px;
}
#page-mod-page-view.context-259.cmid-78 #page-wrapper #page .container #page-content #region-main-box #region-main .card.card-body .box {
  padding-top: 0px !important;
  padding-right: 4rem !important;
}
#page-mod-page-view.context-259.cmid-78 #page-wrapper #page .container #page-content #region-main-box #region-main .card.card-body .box h3 {
  margin-top: 0px !important;
  margin-bottom: 20px !important;
}

#page-calendar-view #page-wrapper #page {
  padding-top: 40px !important;
}
#page-calendar-view #page-wrapper #page .container #page-content #region-main-box #region-main h2 {
  margin-top: 0px !important;
}
#page-calendar-view #page-wrapper #page .container #page-content #region-main-box #region-main .card.card-body {
  padding: 1.429rem;
}
#page-calendar-view #page-wrapper #page .container #page-content #region-main-box #region-main .card.card-body .calendarwrapper .controls .calendar-controls {
  align-items: center !important;
}
#page-calendar-view #page-wrapper #page .container #page-content #region-main-box #region-main .card.card-body .calendarwrapper a[data-action=view-event] * {
  vertical-align: middle;
}
#page-calendar-view #page-wrapper #page .container #page-content #region-main-box #region-main .card.card-body .calendarwrapper .calendar-circle {
  width: 12px !important;
  height: 12px !important;
  overflow: hidden;
  border-radius: 6px;
  display: inline-flex;
}
#page-calendar-view #page-wrapper #page .container #page-content #region-main-box #region-main .arrow_link {
  padding-bottom: 9px;
}

.path-calendar .maincalendar .calendarmonth {
  margin-top: 20px !important;
  width: 100% !important;
}
.path-calendar .maincalendar .calendarmonth td {
  height: 5.4em;
}

.calendartable td {
  padding: 0 4px 4px 4px;
}

/* */
.list-group.border-top {
  margin-top: 0px !important;
}

#page-site-index .page-content, .bg-grey-100 {
  background-color: white !important;
}

/* .site-menu-icon{
  margin-left: auto !important;
  margin-right: auto !important;
} */
li[id=module-210] {
  margin-top: 0px !important;
}

body#page-site-index #page-content #region-main-box #region-main .page-content .container-wrapper .container {
  padding-right: 0px !important;
  padding-left: 0px !important;
  max-width: 1080px !important;
}

.h1, .h2, .h3, .h4, .h5, .h6 {
  text-shadow: rgba(0, 0, 0, 0.15) 0 0 1px;
  font-weight: 400 !important;
}

.pagelayout-frontpage .page-content h2 {
  padding-bottom: 10px;
}

.btn-group .btn {
  white-space: nowrap;
}

#page-course-view-topics.course-3 .prevsesh .btn {
  background-color: #FFFFFF !important;
  box-shadow: none;
  padding-left: 0px !important;
}

body .generaltable tbody td {
  margin-bottom: 1rem !important;
}
body .generaltable tbody td.optiontext {
  padding-left: 0px !important;
  color: #526069 !important;
  margin-bottom: 0px !important;
}
body .collection tr td, body .generaltable tr td {
  padding-left: 2em !important;
}
body .collection tr:hover td, body .generaltable tr:hover td {
  background: #f6f6f6;
}

#page-mod-quiz-review #page-wrapper #page .container #page-content #region-main-box #region-main .card.card-body {
  background-color: #f6f6f6;
}

#page-mod-quiz-summary .navbar button {
  background-color: transparent !important;
}
#page-mod-quiz-summary #page-wrapper #page {
  padding-top: 10px;
}
#page-mod-quiz-summary #page-wrapper #page .container {
  width: 80%;
  padding-right: 1.0715rem;
  padding-left: 1.0715rem;
}
#page-mod-quiz-summary #page-wrapper #page .container #page-header {
  padding: 20px 30px !important;
  margin: 0px !important;
}
#page-mod-quiz-summary #page-wrapper #page .container #page-header > .col-12 {
  padding: 0px !important;
}
#page-mod-quiz-summary #page-wrapper #page .container #page-header > .col-12 .card-body {
  padding: 0px;
}
#page-mod-quiz-summary #page-wrapper #page .container #page-content {
  padding-top: 0px !important;
  margin: 0px !important;
  padding-left: 10px !important;
  padding-right: 10px !important;
}
#page-mod-quiz-summary #page-wrapper #page .container #page-content #region-main-box {
  padding: 20px !important;
  padding-top: 0px !important;
}
#page-mod-quiz-summary #page-wrapper #page .container #page-content #region-main-box #region-main {
  padding-left: 0px;
  padding-right: 0px;
}
#page-mod-quiz-summary #page-wrapper #page .container #page-content #region-main-box #region-main .card.card-body {
  padding-top: 0px;
  padding-left: 0px;
  padding-right: 0px;
}
#page-mod-quiz-summary #page-wrapper #page .container #page-content #region-main-box #region-main .card.card-body .quizsummaryofattempt tr {
  padding-left: 0px !important;
}
#page-mod-quiz-summary #page-wrapper #page .container #page-content #region-main-box #region-main .card.card-body .quizsummaryofattempt tr td {
  padding-left: 1em !important;
}
#page-mod-quiz-summary .singlebutton button {
  color: #ffffff;
  border-color: #27828c;
  border-radius: 0px;
  font-size: 14px;
  font-family: "Nunito Sans", Helvetica, Arial, Lucida, sans-serif !important;
  font-weight: 300 !important;
  background-color: #27828c;
  border: 0;
  margin: 10px 0px 0;
  letter-spacing: 2px;
  padding: 8px 20px;
}

.moodle-dialogue .moodle-dialogue-content .moodle-dialogue-hd h1 {
  margin-top: 0px;
  margin-bottom: 0px;
}
.moodle-dialogue .moodle-dialogue-content .moodle-dialogue-hd .closebutton {
  padding: 1rem !important;
}

#page-mod-feedback-complete {
  background-color: #f6f6f6;
  margin-left: 0px;
}
#page-mod-feedback-complete #page-wrapper #page {
  background-color: #f6f6f6;
}
#page-mod-feedback-complete #page-wrapper #page .container {
  width: 80% !important;
}
#page-mod-feedback-complete #page-wrapper #page .container #page-header {
  padding: 20px 30px;
  margin: 0px;
}
#page-mod-feedback-complete #page-wrapper #page .container #page-header > .col-12 {
  padding: 0px;
}
#page-mod-feedback-complete #page-wrapper #page .container #page-header > .col-12 .card .card-body {
  padding: 0px;
}
#page-mod-feedback-complete #page-wrapper #page .container #page-header > .col-12 .card .card-body .page-title {
  margin: 0px;
}
#page-mod-feedback-complete #page-wrapper #page .container #page-content {
  background-color: #f6f6f6;
  max-width: 1127px;
  margin-left: auto !important;
  margin-right: auto !important;
  display: block;
  padding: 0px 30px;
}
#page-mod-feedback-complete #page-wrapper #page .container #page-content #region-main-box {
  border-radius: 5px;
  overflow: hidden;
  background-color: #FFFFFF !important;
  padding: 0px;
}
#page-mod-feedback-complete #page-wrapper #page .container #page-content #region-main-box #region-main {
  padding: 0px;
}
#page-mod-feedback-complete #page-wrapper #page .container #page-content #region-main-box #region-main .card.card-body {
  font-size: 15px;
}
#page-mod-feedback-complete #page-wrapper #page .container #page-content #region-main-box #region-main .card.card-body > div[role=main] {
  overflow: hidden;
}
#page-mod-feedback-complete #page-wrapper #page .container #page-content #region-main-box #region-main .card.card-body h2 {
  margin-top: 0px !important;
}
#page-mod-feedback-complete #page-wrapper #page .container #page-content #region-main-box #region-main .card.card-body #feedback_complete_form #fitem_id_anonymousmode .col-form-label, #page-mod-feedback-complete #page-wrapper #page .container #page-content #region-main-box #region-main .card.card-body #feedback_complete_form #fgroup_id_buttonar .col-form-label, #page-mod-feedback-complete #page-wrapper #page .container #page-content #region-main-box #region-main .card.card-body #feedback_complete_form #fitem_id_requiredfields .col-form-label, #page-mod-feedback-complete #page-wrapper #page .container #page-content #region-main-box #region-main .card.card-body #feedback_complete_form .feedback-item-label .col-form-label {
  display: none !important;
}
#page-mod-feedback-complete #page-wrapper #page .container #page-content #region-main-box #region-main .card.card-body .form-control {
  font-size: 14px;
}
#page-mod-feedback-complete #page-wrapper #page .container #page-content #region-main-box #region-main .card.card-body .btn {
  font-size: 16px;
}
#page-mod-feedback-complete #page-wrapper #page .container #page-content #region-main-box #region-main .card.card-body .btn-secondary {
  font-size: 15px;
  color: #212529 !important;
  background-color: #e9ecef !important;
  border-color: #e9ecef !important;
}

.qtext, .qtext span, .optiontext, .optiontext p, .optiontext span {
  color: #0B0B0B !important;
}

#page-blocks-quiz_feedback-feedback #page-wrapper #page .container {
  padding-right: 1.0715rem;
  padding-left: 1.0715rem;
  width: 80% !important;
}
#page-blocks-quiz_feedback-feedback #page-wrapper #page .container #page-header {
  display: none !important;
}
#page-blocks-quiz_feedback-feedback #page-wrapper #page .container #page-content {
  margin-top: 55px !important;
  margin-left: 0px;
  margin-right: 0px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 30px !important;
}
#page-blocks-quiz_feedback-feedback #page-wrapper #page .container #page-content #region-main-box {
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 0px;
}
#page-blocks-quiz_feedback-feedback #page-wrapper #page .container #page-content #region-main-box #region-main-settings-menu .dropdown-toggle {
  color: #ffffff !important;
  border-color: #30728C;
  background-color: #30728C;
}
#page-blocks-quiz_feedback-feedback #page-wrapper #page .container #page-content #region-main-box #region-main {
  padding-top: 10px !important;
}
#page-blocks-quiz_feedback-feedback #page-wrapper #page .container #page-content #region-main-box #region-main .singlebutton button {
  color: #ffffff;
  border-color: #30728C;
  border-radius: 0px;
  font-size: 14px;
  font-family: "Nunito Sans", Helvetica, Arial, Lucida, sans-serif !important;
  font-weight: 300 !important;
  background-color: #30728C;
  border: 0;
  margin: 10px 0px 0;
  letter-spacing: 2px;
  padding: 8px 20px;
}

#page-mod-quiz-review #page-wrapper #page .container {
  padding-right: 1.0715rem;
  padding-left: 1.0715rem;
}
#page-mod-quiz-review #page-wrapper #page .container #page-header {
  padding: 20px 30px !important;
  padding-top: 30px !important;
  padding-bottom: 0px !important;
}
#page-mod-quiz-review #page-wrapper #page .container #page-content {
  padding: 0px 10px;
}
#page-mod-quiz-review #page-wrapper #page .container #page-content #region-main-box #region-main .card.card-body {
  padding-top: 0px !important;
}
#page-mod-quiz-review #page-wrapper #page .container #page-content #region-main-box #region-main .generaltable tbody tr {
  margin-left: 0px !important;
}
#page-mod-quiz-review #page-wrapper #page .container #page-content #region-main-box #region-main .generaltable tbody tr td {
  margin-bottom: 0px !important;
}
#page-mod-quiz-review #page-wrapper #page .container #page-content #region-main-box #region-main .generaltable tbody tr td.radio-custom, #page-mod-quiz-review #page-wrapper #page .container #page-content #region-main-box #region-main .generaltable tbody tr td.optiontext {
  margin-left: 1em;
}
#page-mod-quiz-review #page-wrapper #page .container #page-content #region-main-box #region-main .generaltable tbody tr td.kprimeresponsebutton.c2 {
  height: 50px !important;
}
#page-mod-quiz-review #page-wrapper #page .container #page-content #region-main-box #region-main .generaltable tbody tr td.kprimecorrectness {
  border-left: #AAA 3px solid;
  border-left-color: #AAA;
  height: 60px !important;
  padding-top: 10px !important;
  padding-left: 1.2em !important;
  padding-right: 1em !important;
}

table.quizreviewsummary td.cell, table.quizreviewsummary th.cell {
  color: #526069;
  height: auto !important;
  padding: 10px;
}
table.quizreviewsummary td.cell b, table.quizreviewsummary th.cell b {
  color: #526069 !important;
}

#page-mod-qpractice-report #page-wrapper #page .container {
  width: 80%;
}
#page-mod-qpractice-report #page-wrapper #page .container #page-header {
  margin-left: 0px !important;
  margin-right: 0px !important;
}
#page-mod-qpractice-report #page-wrapper #page .container #page-header > .col-12 {
  padding: 0px;
}
#page-mod-qpractice-report #page-wrapper #page .container #page-header > .col-12 .card .card-body {
  padding: 0px;
}
#page-mod-qpractice-report #page-wrapper #page .container #page-content {
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-bottom: 30px;
  padding-top: 0px;
}
#page-mod-qpractice-report #page-wrapper #page .container #page-content #region-main-box {
  padding: 0px;
}
#page-mod-qpractice-report #page-wrapper #page .container #page-content #region-main-box #region-main {
  padding: 0px;
}
#page-mod-qpractice-report #page-wrapper #page .container #page-content #region-main-box #region-main .card.card-body a {
  background-color: #30728C !important;
  color: #ffffff !important;
  border-color: #27828c;
  border-radius: 0px;
  font-size: 16px;
  font-family: "Nunito Sans", Helvetica, Arial, Lucida, sans-serif !important;
  font-weight: 300 !important;
  background-color: #27828c;
  border: 0;
  margin: 30px 5px 0;
  letter-spacing: 2px;
  float: left;
  padding: 8px 20px;
}

nav.navbar .navbar-options {
  background-color: #FFFFFF !important;
}
nav.navbar .navbar-options button.menu-toggle {
  background-color: #FFFFFF !important;
  display: none !important;
}
nav.navbar .navbar-options div[data-region=drawer-toggle] {
  background-image: url(https://www.testupgrade.primaryanatomy.com/pluginfile.php/351/mod_label/intro/menu.png) !important;
}

#page-blocks-quiz_feedback-progress #page-wrapper #page .container #page-content #region-main-box #region-main .card.card-body {
  padding-top: 30px !important;
  padding-left: 50px !important;
}

/*# sourceMappingURL=20210908.additional.css.map */
