/* Dropdown — отваря при клик чрез focus-within, затваря при клик навън */
#userDropdownWrapper {
    position: relative;
}

#userDropdownToggle {
    cursor: pointer;
}

#userDropdownMenu {
    display: none !important;
}

#userDropdownWrapper:focus-within #userDropdownMenu {
    display: block !important;
}
@media (max-width: 60rem) {
	.grading-row {flex-direction: column;}
	.dashboard__grid {grid-template-columns: auto;}
	.lesson-form__section-content {margin-left: 0;}
	.lesson-form__field, .lesson-form__basic-info {flex-direction: column;}
	.tox.tox-tinymce.tox-platform-touch {min-height: 200px;}
}

.lesson-info {margin-top: 15px;}
/* mobile start */
@media (max-width: 60rem) {

  .header-public__actions {
    display: inline-block!important;margin-left: auto;
  }
.header-public__user-dropdown:hover .header-public__user-menu {
    opacity: 0;
    transform: translateY(-10px);
    visibility: hidden;
}
header-public__logo-wrapper {margin-left: 60px;}
header-public__container {padding:0;}
.header-public__user-menu.is-open {
    opacity: 1 !important;
    transform: translateY(0) !important;
    visibility: visible !important;
}
.header-public__content.row {margin-left:30px;display: grid;z-index: 1;position: relative;}
 .header-public__mobile-menu-toggle {top: 40px;}
#profile-switch-form > div:nth-child(6) { display:grid!important;}
.plan-selection__steps {flex-direction: column;}
}
/* mobile end */
.ex-detail__body span {font-size: 1rem !important;}
.ex-desc__text p {font-size: 1rem !important;}
.ex-desc__text span {font-size: 1rem !important;}
.ex-desc__text i {font-style: normal;}
.ex-desc b {font-weight: 500;}
.ex-detail__body strong {font-weight: 500;}
.ex-detail__body span {font-weight: 500;}
div.ex-desc > div > p > span {font-size: 1rem !important;}
.plan-selection__children-note {font-size:12px!important;}
html {font-family: MontserratBG_Regular,sans-serif;}
.plan-selection__children {justify-content: space-around;max-width: 850px;
  margin: 50px auto;}
  .plan-selection__addon-list span {margin: 0 5px;font-size:12px!important;color:#393939!important;}
	.plan-selection__addon-list  {color: #393939!important;}