/* span.answer.correct {
    color: green;
	font-weight:bold;
} */

span.original.slashed {
  color: red;
  text-decoration: line-through;
  margin-right: 0.5rem;
}

.main-inner td,
.main-inner th {
  padding: 0.5rem;
}

.stacked-nav ul {
  display: block !important;
}

.ccm-panel-add-block-set header {
  display: contents !important;
}

#ccm-panel-dashboard ul.nav {
  display: block;
}

.other-courses-scroll {
  width: 100%;
  border: 1px solid #eaedf1;
  height: 227px;
  overflow-y: scroll;
  font-size: 1.25rem;
  background-color: #f7f7f7;
}

span.more-name-head {
  display: none;
}

span.more-cert-head,
span.more-recert-head {
  display: none;
}

span.more-name {
  display: block;
  margin-bottom: 14px;
  margin-bottom: 1rem;
}

@media screen and (min-width: 600px) {
  span.more-name {
    margin-bottom: 0;
  }
}

span.more-cert,
span.more-recert {
  clear: both;
  display: inline-block;
  margin-right: 7px;
  margin-right: 0.5rem;
  margin-bottom: 7px;
  margin-bottom: 0.5rem;
}

@media screen and (min-width: 600px) {
  span.more-cert,
  span.more-recert {
    margin-right: 0;
    margin-bottom: 0;
  }
}

@media screen and (min-width: 600px) {
  span.more-name,
  span.more-name-head {
    width: 60%;
    display: inline-block;
    font-weight: 700;
  }
}

@media screen and (min-width: 600px) {
  span.more-cert,
  span.more-recert,
  span.more-cert-head,
  span.more-recert-head {
    display: inline-block;
    width: 39%;
    text-align: right;
  }
}

span.more-cert-head,
span.more-recert-head {
  padding-left: 0.5rem;
  padding-left: 7px;
  text-align: center;
  font-weight: 700;
}

span.more-recert-head {
  padding-left: 0;
}

.more-courses {
  padding: 1% 1% 2%;
  border-bottom: 1px solid #b3b3b3;
  margin: 1%;
}

.other-courses-container {
  margin-bottom: 14px;
  margin-bottom: 1rem;
}

.more-courses-head {
  padding: 2%;
}
input:disabled {
  background: #f2f2f2 !important;
  cursor: not-allowed !important;
}

span.courses-form-price span {
  display: inline-block;
}

.courses-form-group span.currency {
  vertical-align: super;
  font-size: 0.75rem;
}

span.currency {
  vertical-align: super;
  font-size: 1.25rem;
}

select.form-control.select-quantity {
  max-width: 48px;
  display: inline-block !important;
  margin-right: 0.25rem;
  font-size: 14px;
}

.priceDetails > span {
  display: inline-block;
}
