@charset "UTF-8";
body {
  background-color: #ffffff;
}

#header h1 {
  max-width: 900px;
  color: #000000;
}

.top-bar-right {
  color: #000000;
}
.top-bar-right .accordion-menu .is-accordion-submenu li > a.accordion-menu {
  color: #143854;
}
.top-bar-right .accordion-menu .is-accordion-submenu li > a {
  color: #000000;
}
.top-bar-right .accordion-menu .is-accordion-submenu > div > div > li[aria-expanded=false] > a:after,
.top-bar-right .accordion-menu .is-accordion-submenu > div > div > li[aria-expanded=false] > a:before,
.top-bar-right .accordion-menu .is-accordion-submenu > div > div > li[aria-expanded=true] > a:after,
.top-bar-right .accordion-menu .is-accordion-submenu > div > div > li[aria-expanded=true] > a:before {
  background-color: #fff;
}

.footer-navigation .book-title {
  color: #000000;
}

table td,
th {
  border: 1px solid #878787;
}

.eke-booksearch {
  display: flex;
}

.eke-booksearch__input {
  flex: 1;
  max-width: 100% !important;
  width: 100%;
  margin: 3px 1rem 3px 3px !important;
  border: 2px solid gray;
  border-radius: 1em;
  background: transparent;
  padding: 0.5rem;
  color: white;
}

.eke-booksearch__link {
  padding-left: 2rem !important;
  font-weight: normal !important;
  background: transparent !important;
}

.eke-booksearch__link:hover {
  background: transparent !important;
}

.eke-booksearch__item {
  margin: 0;
}

.eke-booksearch + .eke-booksearch__item {
  margin-top: 10px;
}

.eke-booksearch__item:hover {
  background-color: #7eb7d7;
}

a.eke-booksearch__link {
  padding: 10px 0px 10px 0px !important;
  font-family: "Open Sans";
  font-weight: bold !important;
  border-top: 1px solid #fff;
  margin: 0 10px;
}

.eke-booksearch__link:hover {
  background-color: transparent;
}

.item.d1 .dot.dot-menu {
  color: #3382B0;
  border-color: #3382B0;
}

.chapter-select .dots .d1 .dot.full,
.chapter-select .dots .d1 .dot:hover {
  background-color: #3382B0;
}

.tartalomjegyzek .contents-list .fejezet_01 > a {
  background-color: rgba(56, 112, 206, 0.3) !important;
}
.tartalomjegyzek .contents-list .fejezet_01 > ul > li > a {
  background-color: rgba(56, 112, 206, 0.3) !important;
}
.tartalomjegyzek .contents-list .fejezet_01 > ul > li > ul > li > a {
  background-color: rgba(56, 112, 206, 0.2) !important;
}
.tartalomjegyzek .contents-list .fejezet_01 > ul > li > ul > li > a:hover {
  background-color: rgba(56, 112, 206, 0.1) !important;
}

.fejezet_01 .book-menu-color-light {
  background-color: #48AFBA;
}
.fejezet_01 .title-bar {
  background-color: #3870CE !important;
}
.fejezet_01 .title-bar-left .columns > .title a {
  background-image: url("../img/app/01/leckevalto.svg") !important;
}
.fejezet_01 .title-bar-left .columns > .title a:hover {
  background-image: url("/book/common/leckevalto_hover.svg") !important;
}
.fejezet_01 .top-bar-right .menu-bar {
  background-color: #35509F !important;
}
.fejezet_01 .top-bar-right .accordion-menu .is-accordion-submenu {
  background-color: #8EDCD7 !important;
}
.fejezet_01 .top-bar-right .accordion-menu .is-accordion-submenu li.is-active > a {
  background-color: #48AFBA !important;
}
.fejezet_01 .top-bar-right .accordion-menu .is-accordion-submenu li > a:hover, .fejezet_01 .top-bar-right .accordion-menu .is-accordion-submenu li > a.is-active {
  background-color: #48AFBA !important;
}
.fejezet_01 .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=false] > a:before, .fejezet_01 .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=false] > a:after {
  background-color: #35509F !important;
}
.fejezet_01 .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=true] > a:before, .fejezet_01 .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=true] > a:after {
  background-color: #35509F !important;
}
.fejezet_01 .top-bar-right .accordion-menu .spymenu.is-accordion-submenu > li > a, .fejezet_01 .top-bar-right .accordion-menu .spymenu.is-accordion-submenu > div > div > li > a {
  background-color: #3870CE !important;
  color: #fff;
}
.fejezet_01 .top-bar-right .accordion-menu .nested.is-accordion-submenu li[aria-expanded=true] > a {
  background: #48AFBA !important;
}
.fejezet_01 .top-bar-right .accordion-menu .main-item {
  background-color: #35509F !important;
}
.fejezet_01 .top-bar-right .accordion-menu .main-item > a:hover {
  background-color: #35509F !important;
}
.fejezet_01 section.book-content .title-row .back-btn {
  background: url("../img/app/01/vissza.svg") no-repeat 50% 50%;
  transform: none;
}
.fejezet_01 .chapters .title-row .back-btn {
  background: url("../img/app/01/vissza.svg") no-repeat 50% 50%;
  transform: none;
}
.fejezet_01 figcaption::after,
.fejezet_01 table caption::after {
  background: url("../img/app/01/kepalairas.svg") no-repeat !important;
}
.fejezet_01 .footer-image {
  border-color: #3870CE;
}
.fejezet_01 .footer-navigation h2 {
  color: #3870CE;
}
.fejezet_01 .footer-img {
  background: url("/api/media/style/biologia_9_nat2020/img/FOOTER/footer_01.png") center bottom no-repeat !important;
}
.fejezet_01 .eke-booksearch .eke-booksearch__input {
  border: none;
  background-color: #35509F;
  border-radius: 30px;
  color: #fff;
  font-family: "Open Sans";
  font-weight: bold;
}

.fejezet_01 .footer-img {
  background: url("/api/media/style/biologia_9_nat2020/img/FOOTER/footer_01.png") center bottom no-repeat;
}

.item.d2 .dot.dot-menu {
  color: #3870CE;
  border-color: #3870CE;
}

.chapter-select .dots .d2 .dot.full,
.chapter-select .dots .d2 .dot:hover {
  background-color: #3870CE;
}

.tartalomjegyzek .contents-list .fejezet_02 > a {
  background-color: rgba(183, 54, 106, 0.3) !important;
}
.tartalomjegyzek .contents-list .fejezet_02 > ul > li > a {
  background-color: rgba(183, 54, 106, 0.3) !important;
}
.tartalomjegyzek .contents-list .fejezet_02 > ul > li > ul > li > a {
  background-color: rgba(183, 54, 106, 0.2) !important;
}
.tartalomjegyzek .contents-list .fejezet_02 > ul > li > ul > li > a:hover {
  background-color: rgba(183, 54, 106, 0.1) !important;
}

.fejezet_02 .book-menu-color-light {
  background-color: #DA7582;
}
.fejezet_02 .title-bar {
  background-color: #B7366A !important;
}
.fejezet_02 .title-bar-left .columns > .title a {
  background-image: url("../img/app/02/leckevalto.svg") !important;
}
.fejezet_02 .title-bar-left .columns > .title a:hover {
  background-image: url("/book/common/leckevalto_hover.svg") !important;
}
.fejezet_02 .top-bar-right .menu-bar {
  background-color: #765A9F !important;
}
.fejezet_02 .top-bar-right .accordion-menu .is-accordion-submenu {
  background-color: #EEA7B0 !important;
}
.fejezet_02 .top-bar-right .accordion-menu .is-accordion-submenu li.is-active > a {
  background-color: #DA7582 !important;
}
.fejezet_02 .top-bar-right .accordion-menu .is-accordion-submenu li > a:hover, .fejezet_02 .top-bar-right .accordion-menu .is-accordion-submenu li > a.is-active {
  background-color: #DA7582 !important;
}
.fejezet_02 .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=false] > a:before, .fejezet_02 .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=false] > a:after {
  background-color: #765A9F !important;
}
.fejezet_02 .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=true] > a:before, .fejezet_02 .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=true] > a:after {
  background-color: #765A9F !important;
}
.fejezet_02 .top-bar-right .accordion-menu .spymenu.is-accordion-submenu > li > a, .fejezet_02 .top-bar-right .accordion-menu .spymenu.is-accordion-submenu > div > div > li > a {
  background-color: #B7366A !important;
  color: #fff;
}
.fejezet_02 .top-bar-right .accordion-menu .nested.is-accordion-submenu li[aria-expanded=true] > a {
  background: #DA7582 !important;
}
.fejezet_02 .top-bar-right .accordion-menu .main-item {
  background-color: #765A9F !important;
}
.fejezet_02 .top-bar-right .accordion-menu .main-item > a:hover {
  background-color: #765A9F !important;
}
.fejezet_02 section.book-content .title-row .back-btn {
  background: url("../img/app/02/vissza.svg") no-repeat 50% 50%;
  transform: none;
}
.fejezet_02 .chapters .title-row .back-btn {
  background: url("../img/app/02/vissza.svg") no-repeat 50% 50%;
  transform: none;
}
.fejezet_02 figcaption::after,
.fejezet_02 table caption::after {
  background: url("../img/app/02/kepalairas.svg") no-repeat !important;
}
.fejezet_02 .footer-image {
  border-color: #B7366A;
}
.fejezet_02 .footer-navigation h2 {
  color: #B7366A;
}
.fejezet_02 .footer-img {
  background: url("/api/media/style/biologia_9_nat2020/img/FOOTER/footer_02.png") center bottom no-repeat !important;
}
.fejezet_02 .eke-booksearch .eke-booksearch__input {
  border: none;
  background-color: #765A9F;
  border-radius: 30px;
  color: #fff;
  font-family: "Open Sans";
  font-weight: bold;
}

.fejezet_02 .footer-img {
  background: url("/api/media/style/biologia_9_nat2020/img/FOOTER/footer_02.png") center bottom no-repeat;
}

.item.d3 .dot.dot-menu {
  color: #B7366A;
  border-color: #B7366A;
}

.chapter-select .dots .d3 .dot.full,
.chapter-select .dots .d3 .dot:hover {
  background-color: #B7366A;
}

.tartalomjegyzek .contents-list .fejezet_03 > a {
  background-color: rgba(170, 120, 34, 0.3) !important;
}
.tartalomjegyzek .contents-list .fejezet_03 > ul > li > a {
  background-color: rgba(170, 120, 34, 0.3) !important;
}
.tartalomjegyzek .contents-list .fejezet_03 > ul > li > ul > li > a {
  background-color: rgba(170, 120, 34, 0.2) !important;
}
.tartalomjegyzek .contents-list .fejezet_03 > ul > li > ul > li > a:hover {
  background-color: rgba(170, 120, 34, 0.1) !important;
}

.fejezet_03 .book-menu-color-light {
  background-color: #C49E5A;
}
.fejezet_03 .title-bar {
  background-color: #AA7822 !important;
}
.fejezet_03 .title-bar-left .columns > .title a {
  background-image: url("../img/app/03/leckevalto.svg") !important;
}
.fejezet_03 .title-bar-left .columns > .title a:hover {
  background-image: url("/book/common/leckevalto_hover.svg") !important;
}
.fejezet_03 .top-bar-right .menu-bar {
  background-color: #6D5646 !important;
}
.fejezet_03 .top-bar-right .accordion-menu .is-accordion-submenu {
  background-color: #E5BE91 !important;
}
.fejezet_03 .top-bar-right .accordion-menu .is-accordion-submenu li.is-active > a {
  background-color: #C49E5A !important;
}
.fejezet_03 .top-bar-right .accordion-menu .is-accordion-submenu li > a:hover, .fejezet_03 .top-bar-right .accordion-menu .is-accordion-submenu li > a.is-active {
  background-color: #C49E5A !important;
}
.fejezet_03 .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=false] > a:before, .fejezet_03 .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=false] > a:after {
  background-color: #6D5646 !important;
}
.fejezet_03 .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=true] > a:before, .fejezet_03 .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=true] > a:after {
  background-color: #6D5646 !important;
}
.fejezet_03 .top-bar-right .accordion-menu .spymenu.is-accordion-submenu > li > a, .fejezet_03 .top-bar-right .accordion-menu .spymenu.is-accordion-submenu > div > div > li > a {
  background-color: #AA7822 !important;
  color: #fff;
}
.fejezet_03 .top-bar-right .accordion-menu .nested.is-accordion-submenu li[aria-expanded=true] > a {
  background: #C49E5A !important;
}
.fejezet_03 .top-bar-right .accordion-menu .main-item {
  background-color: #6D5646 !important;
}
.fejezet_03 .top-bar-right .accordion-menu .main-item > a:hover {
  background-color: #6D5646 !important;
}
.fejezet_03 section.book-content .title-row .back-btn {
  background: url("../img/app/03/vissza.svg") no-repeat 50% 50%;
  transform: none;
}
.fejezet_03 .chapters .title-row .back-btn {
  background: url("../img/app/03/vissza.svg") no-repeat 50% 50%;
  transform: none;
}
.fejezet_03 figcaption::after,
.fejezet_03 table caption::after {
  background: url("../img/app/03/kepalairas.svg") no-repeat !important;
}
.fejezet_03 .footer-image {
  border-color: #AA7822;
}
.fejezet_03 .footer-navigation h2 {
  color: #AA7822;
}
.fejezet_03 .footer-img {
  background: url("/api/media/style/biologia_9_nat2020/img/FOOTER/footer_03.png") center bottom no-repeat !important;
}
.fejezet_03 .eke-booksearch .eke-booksearch__input {
  border: none;
  background-color: #6D5646;
  border-radius: 30px;
  color: #fff;
  font-family: "Open Sans";
  font-weight: bold;
}

.fejezet_03 .footer-img {
  background: url("/api/media/style/biologia_9_nat2020/img/FOOTER/footer_03.png") center bottom no-repeat;
}

.item.d4 .dot.dot-menu {
  color: #AA7822;
  border-color: #AA7822;
}

.chapter-select .dots .d4 .dot.full,
.chapter-select .dots .d4 .dot:hover {
  background-color: #AA7822;
}

.tartalomjegyzek .contents-list .fejezet_04 > a {
  background-color: rgba(60, 165, 107, 0.3) !important;
}
.tartalomjegyzek .contents-list .fejezet_04 > ul > li > a {
  background-color: rgba(60, 165, 107, 0.3) !important;
}
.tartalomjegyzek .contents-list .fejezet_04 > ul > li > ul > li > a {
  background-color: rgba(60, 165, 107, 0.2) !important;
}
.tartalomjegyzek .contents-list .fejezet_04 > ul > li > ul > li > a:hover {
  background-color: rgba(60, 165, 107, 0.1) !important;
}

.fejezet_04 .book-menu-color-light {
  background-color: #71C976;
}
.fejezet_04 .title-bar {
  background-color: #3CA56B !important;
}
.fejezet_04 .title-bar-left .columns > .title a {
  background-image: url("../img/app/04/leckevalto.svg") !important;
}
.fejezet_04 .title-bar-left .columns > .title a:hover {
  background-image: url("/book/common/leckevalto_hover.svg") !important;
}
.fejezet_04 .top-bar-right .menu-bar {
  background-color: #5C6F29 !important;
}
.fejezet_04 .top-bar-right .accordion-menu .is-accordion-submenu {
  background-color: #9AE7A9 !important;
}
.fejezet_04 .top-bar-right .accordion-menu .is-accordion-submenu li.is-active > a {
  background-color: #71C976 !important;
}
.fejezet_04 .top-bar-right .accordion-menu .is-accordion-submenu li > a:hover, .fejezet_04 .top-bar-right .accordion-menu .is-accordion-submenu li > a.is-active {
  background-color: #71C976 !important;
}
.fejezet_04 .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=false] > a:before, .fejezet_04 .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=false] > a:after {
  background-color: #5C6F29 !important;
}
.fejezet_04 .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=true] > a:before, .fejezet_04 .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=true] > a:after {
  background-color: #5C6F29 !important;
}
.fejezet_04 .top-bar-right .accordion-menu .spymenu.is-accordion-submenu > li > a, .fejezet_04 .top-bar-right .accordion-menu .spymenu.is-accordion-submenu > div > div > li > a {
  background-color: #3CA56B !important;
  color: #fff;
}
.fejezet_04 .top-bar-right .accordion-menu .nested.is-accordion-submenu li[aria-expanded=true] > a {
  background: #71C976 !important;
}
.fejezet_04 .top-bar-right .accordion-menu .main-item {
  background-color: #5C6F29 !important;
}
.fejezet_04 .top-bar-right .accordion-menu .main-item > a:hover {
  background-color: #5C6F29 !important;
}
.fejezet_04 section.book-content .title-row .back-btn {
  background: url("../img/app/04/vissza.svg") no-repeat 50% 50%;
  transform: none;
}
.fejezet_04 .chapters .title-row .back-btn {
  background: url("../img/app/04/vissza.svg") no-repeat 50% 50%;
  transform: none;
}
.fejezet_04 figcaption::after,
.fejezet_04 table caption::after {
  background: url("../img/app/04/kepalairas.svg") no-repeat !important;
}
.fejezet_04 .footer-image {
  border-color: #3CA56B;
}
.fejezet_04 .footer-navigation h2 {
  color: #3CA56B;
}
.fejezet_04 .footer-img {
  background: url("/api/media/style/biologia_9_nat2020/img/FOOTER/footer_04.png") center bottom no-repeat !important;
}
.fejezet_04 .eke-booksearch .eke-booksearch__input {
  border: none;
  background-color: #5C6F29;
  border-radius: 30px;
  color: #fff;
  font-family: "Open Sans";
  font-weight: bold;
}

.fejezet_04 .footer-img {
  background: url("/api/media/style/biologia_9_nat2020/img/FOOTER/footer_04.png") center bottom no-repeat;
}

.item.d5 .dot.dot-menu {
  color: #3CA56B;
  border-color: #3CA56B;
}

.chapter-select .dots .d5 .dot.full,
.chapter-select .dots .d5 .dot:hover {
  background-color: #3CA56B;
}

.tartalomjegyzek .contents-list .fejezet_05 > a {
  background-color: rgba(50, 150, 115, 0.3) !important;
}
.tartalomjegyzek .contents-list .fejezet_05 > ul > li > a {
  background-color: rgba(50, 150, 115, 0.3) !important;
}
.tartalomjegyzek .contents-list .fejezet_05 > ul > li > ul > li > a {
  background-color: rgba(50, 150, 115, 0.2) !important;
}
.tartalomjegyzek .contents-list .fejezet_05 > ul > li > ul > li > a:hover {
  background-color: rgba(50, 150, 115, 0.1) !important;
}

.fejezet_05 .book-menu-color-light {
  background-color: #AFB43D;
}
.fejezet_05 .title-bar {
  background-color: #329673 !important;
}
.fejezet_05 .title-bar-left .columns > .title a {
  background-image: url("../img/app/05/leckevalto.svg") !important;
}
.fejezet_05 .title-bar-left .columns > .title a:hover {
  background-image: url("/book/common/leckevalto_hover.svg") !important;
}
.fejezet_05 .top-bar-right .menu-bar {
  background-color: #23756C !important;
}
.fejezet_05 .top-bar-right .accordion-menu .is-accordion-submenu {
  background-color: #D0DC81 !important;
}
.fejezet_05 .top-bar-right .accordion-menu .is-accordion-submenu li.is-active > a {
  background-color: #AFB43D !important;
}
.fejezet_05 .top-bar-right .accordion-menu .is-accordion-submenu li > a:hover, .fejezet_05 .top-bar-right .accordion-menu .is-accordion-submenu li > a.is-active {
  background-color: #AFB43D !important;
}
.fejezet_05 .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=false] > a:before, .fejezet_05 .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=false] > a:after {
  background-color: #23756C !important;
}
.fejezet_05 .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=true] > a:before, .fejezet_05 .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=true] > a:after {
  background-color: #23756C !important;
}
.fejezet_05 .top-bar-right .accordion-menu .spymenu.is-accordion-submenu > li > a, .fejezet_05 .top-bar-right .accordion-menu .spymenu.is-accordion-submenu > div > div > li > a {
  background-color: #329673 !important;
  color: #fff;
}
.fejezet_05 .top-bar-right .accordion-menu .nested.is-accordion-submenu li[aria-expanded=true] > a {
  background: #AFB43D !important;
}
.fejezet_05 .top-bar-right .accordion-menu .main-item {
  background-color: #23756C !important;
}
.fejezet_05 .top-bar-right .accordion-menu .main-item > a:hover {
  background-color: #23756C !important;
}
.fejezet_05 section.book-content .title-row .back-btn {
  background: url("../img/app/05/vissza.svg") no-repeat 50% 50%;
  transform: none;
}
.fejezet_05 .chapters .title-row .back-btn {
  background: url("../img/app/05/vissza.svg") no-repeat 50% 50%;
  transform: none;
}
.fejezet_05 figcaption::after,
.fejezet_05 table caption::after {
  background: url("../img/app/05/kepalairas.svg") no-repeat !important;
}
.fejezet_05 .footer-image {
  border-color: #329673;
}
.fejezet_05 .footer-navigation h2 {
  color: #329673;
}
.fejezet_05 .footer-img {
  background: url("/api/media/style/biologia_9_nat2020/img/FOOTER/footer_05.png") center bottom no-repeat !important;
}
.fejezet_05 .eke-booksearch .eke-booksearch__input {
  border: none;
  background-color: #23756C;
  border-radius: 30px;
  color: #fff;
  font-family: "Open Sans";
  font-weight: bold;
}

.fejezet_05 .footer-img {
  background: url("/api/media/style/biologia_9_nat2020/img/FOOTER/footer_05.png") center bottom no-repeat;
}

.item.d6 .dot.dot-menu {
  color: #23756C;
  border-color: #23756C;
}

.chapter-select .dots .d6 .dot.full,
.chapter-select .dots .d6 .dot:hover {
  background-color: #23756C;
}

.tartalomjegyzek .contents-list .fejezet_06 > a {
  background-color: rgba(96, 165, 60, 0.3) !important;
}
.tartalomjegyzek .contents-list .fejezet_06 > ul > li > a {
  background-color: rgba(96, 165, 60, 0.3) !important;
}
.tartalomjegyzek .contents-list .fejezet_06 > ul > li > ul > li > a {
  background-color: rgba(96, 165, 60, 0.2) !important;
}
.tartalomjegyzek .contents-list .fejezet_06 > ul > li > ul > li > a:hover {
  background-color: rgba(96, 165, 60, 0.1) !important;
}

.fejezet_06 .book-menu-color-light {
  background-color: #71C976;
}
.fejezet_06 .title-bar {
  background-color: #60A53C !important;
}
.fejezet_06 .title-bar-left .columns > .title a {
  background-image: url("../img/app/06/leckevalto.svg") !important;
}
.fejezet_06 .title-bar-left .columns > .title a:hover {
  background-image: url("/book/common/leckevalto_hover.svg") !important;
}
.fejezet_06 .top-bar-right .menu-bar {
  background-color: #497C2D !important;
}
.fejezet_06 .top-bar-right .accordion-menu .is-accordion-submenu {
  background-color: #9AE7A9 !important;
}
.fejezet_06 .top-bar-right .accordion-menu .is-accordion-submenu li.is-active > a {
  background-color: #71C976 !important;
}
.fejezet_06 .top-bar-right .accordion-menu .is-accordion-submenu li > a:hover, .fejezet_06 .top-bar-right .accordion-menu .is-accordion-submenu li > a.is-active {
  background-color: #71C976 !important;
}
.fejezet_06 .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=false] > a:before, .fejezet_06 .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=false] > a:after {
  background-color: #497C2D !important;
}
.fejezet_06 .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=true] > a:before, .fejezet_06 .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=true] > a:after {
  background-color: #497C2D !important;
}
.fejezet_06 .top-bar-right .accordion-menu .spymenu.is-accordion-submenu > li > a, .fejezet_06 .top-bar-right .accordion-menu .spymenu.is-accordion-submenu > div > div > li > a {
  background-color: #60A53C !important;
  color: #fff;
}
.fejezet_06 .top-bar-right .accordion-menu .nested.is-accordion-submenu li[aria-expanded=true] > a {
  background: #71C976 !important;
}
.fejezet_06 .top-bar-right .accordion-menu .main-item {
  background-color: #497C2D !important;
}
.fejezet_06 .top-bar-right .accordion-menu .main-item > a:hover {
  background-color: #497C2D !important;
}
.fejezet_06 section.book-content .title-row .back-btn {
  background: url("../img/app/06/vissza.svg") no-repeat 50% 50%;
  transform: none;
}
.fejezet_06 .chapters .title-row .back-btn {
  background: url("../img/app/06/vissza.svg") no-repeat 50% 50%;
  transform: none;
}
.fejezet_06 figcaption::after,
.fejezet_06 table caption::after {
  background: url("../img/app/06/kepalairas.svg") no-repeat !important;
}
.fejezet_06 .footer-image {
  border-color: #60A53C;
}
.fejezet_06 .footer-navigation h2 {
  color: #60A53C;
}
.fejezet_06 .footer-img {
  background: url("/api/media/style/biologia_9_nat2020/img/FOOTER/footer_06.png") center bottom no-repeat !important;
}
.fejezet_06 .eke-booksearch .eke-booksearch__input {
  border: none;
  background-color: #497C2D;
  border-radius: 30px;
  color: #fff;
  font-family: "Open Sans";
  font-weight: bold;
}

.fejezet_06 .footer-img {
  background: url("/api/media/style/biologia_9_nat2020/img/FOOTER/footer_06.png") center bottom no-repeat;
}

.item.d7 .dot.dot-menu {
  color: #60A53C;
  border-color: #60A53C;
}

.chapter-select .dots .d7 .dot.full,
.chapter-select .dots .d7 .dot:hover {
  background-color: #60A53C;
}

.tartalomjegyzek .contents-list .fejezet_07 > a {
  background-color: rgba(113, 127, 52, 0.3) !important;
}
.tartalomjegyzek .contents-list .fejezet_07 > ul > li > a {
  background-color: rgba(113, 127, 52, 0.3) !important;
}
.tartalomjegyzek .contents-list .fejezet_07 > ul > li > ul > li > a {
  background-color: rgba(113, 127, 52, 0.2) !important;
}
.tartalomjegyzek .contents-list .fejezet_07 > ul > li > ul > li > a:hover {
  background-color: rgba(113, 127, 52, 0.1) !important;
}

.fejezet_07 .book-menu-color-light {
  background-color: #CBBC31;
}
.fejezet_07 .title-bar {
  background-color: #717F34 !important;
}
.fejezet_07 .title-bar-left .columns > .title a {
  background-image: url("../img/app/07/leckevalto.svg") !important;
}
.fejezet_07 .title-bar-left .columns > .title a:hover {
  background-image: url("/book/common/leckevalto_hover.svg") !important;
}
.fejezet_07 .top-bar-right .menu-bar {
  background-color: #595B3B !important;
}
.fejezet_07 .top-bar-right .accordion-menu .is-accordion-submenu {
  background-color: #E6DC7E !important;
}
.fejezet_07 .top-bar-right .accordion-menu .is-accordion-submenu li.is-active > a {
  background-color: #CBBC31 !important;
}
.fejezet_07 .top-bar-right .accordion-menu .is-accordion-submenu li > a:hover, .fejezet_07 .top-bar-right .accordion-menu .is-accordion-submenu li > a.is-active {
  background-color: #CBBC31 !important;
}
.fejezet_07 .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=false] > a:before, .fejezet_07 .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=false] > a:after {
  background-color: #595B3B !important;
}
.fejezet_07 .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=true] > a:before, .fejezet_07 .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=true] > a:after {
  background-color: #595B3B !important;
}
.fejezet_07 .top-bar-right .accordion-menu .spymenu.is-accordion-submenu > li > a, .fejezet_07 .top-bar-right .accordion-menu .spymenu.is-accordion-submenu > div > div > li > a {
  background-color: #717F34 !important;
  color: #fff;
}
.fejezet_07 .top-bar-right .accordion-menu .nested.is-accordion-submenu li[aria-expanded=true] > a {
  background: #CBBC31 !important;
}
.fejezet_07 .top-bar-right .accordion-menu .main-item {
  background-color: #595B3B !important;
}
.fejezet_07 .top-bar-right .accordion-menu .main-item > a:hover {
  background-color: #595B3B !important;
}
.fejezet_07 section.book-content .title-row .back-btn {
  background: url("../img/app/07/vissza.svg") no-repeat 50% 50%;
  transform: none;
}
.fejezet_07 .chapters .title-row .back-btn {
  background: url("../img/app/07/vissza.svg") no-repeat 50% 50%;
  transform: none;
}
.fejezet_07 figcaption::after,
.fejezet_07 table caption::after {
  background: url("../img/app/07/kepalairas.svg") no-repeat !important;
}
.fejezet_07 .footer-image {
  border-color: #717F34;
}
.fejezet_07 .footer-navigation h2 {
  color: #717F34;
}
.fejezet_07 .footer-img {
  background: url("/api/media/style/biologia_9_nat2020/img/FOOTER/footer_07.png") center bottom no-repeat !important;
}
.fejezet_07 .eke-booksearch .eke-booksearch__input {
  border: none;
  background-color: #595B3B;
  border-radius: 30px;
  color: #fff;
  font-family: "Open Sans";
  font-weight: bold;
}

.fejezet_07 .footer-img {
  background: url("/api/media/style/biologia_9_nat2020/img/FOOTER/footer_07.png") center bottom no-repeat;
}

.item.d8 .dot.dot-menu {
  color: #717F34;
  border-color: #717F34;
}

.chapter-select .dots .d8 .dot.full,
.chapter-select .dots .d8 .dot:hover {
  background-color: #717F34;
}

.tartalomjegyzek .contents-list .fejezet_08 > a {
  background-color: rgba(125, 79, 56, 0.3) !important;
}
.tartalomjegyzek .contents-list .fejezet_08 > ul > li > a {
  background-color: rgba(125, 79, 56, 0.3) !important;
}
.tartalomjegyzek .contents-list .fejezet_08 > ul > li > ul > li > a {
  background-color: rgba(125, 79, 56, 0.2) !important;
}
.tartalomjegyzek .contents-list .fejezet_08 > ul > li > ul > li > a:hover {
  background-color: rgba(125, 79, 56, 0.1) !important;
}

.fejezet_08 .book-menu-color-light {
  background-color: #C68D44;
}
.fejezet_08 .title-bar {
  background-color: #7D4F38 !important;
}
.fejezet_08 .title-bar-left .columns > .title a {
  background-image: url("../img/app/08/leckevalto.svg") !important;
}
.fejezet_08 .title-bar-left .columns > .title a:hover {
  background-image: url("/book/common/leckevalto_hover.svg") !important;
}
.fejezet_08 .top-bar-right .menu-bar {
  background-color: #684834 !important;
}
.fejezet_08 .top-bar-right .accordion-menu .is-accordion-submenu {
  background-color: #EBB46D !important;
}
.fejezet_08 .top-bar-right .accordion-menu .is-accordion-submenu li.is-active > a {
  background-color: #C68D44 !important;
}
.fejezet_08 .top-bar-right .accordion-menu .is-accordion-submenu li > a:hover, .fejezet_08 .top-bar-right .accordion-menu .is-accordion-submenu li > a.is-active {
  background-color: #C68D44 !important;
}
.fejezet_08 .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=false] > a:before, .fejezet_08 .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=false] > a:after {
  background-color: #684834 !important;
}
.fejezet_08 .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=true] > a:before, .fejezet_08 .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=true] > a:after {
  background-color: #684834 !important;
}
.fejezet_08 .top-bar-right .accordion-menu .spymenu.is-accordion-submenu > li > a, .fejezet_08 .top-bar-right .accordion-menu .spymenu.is-accordion-submenu > div > div > li > a {
  background-color: #7D4F38 !important;
  color: #fff;
}
.fejezet_08 .top-bar-right .accordion-menu .nested.is-accordion-submenu li[aria-expanded=true] > a {
  background: #C68D44 !important;
}
.fejezet_08 .top-bar-right .accordion-menu .main-item {
  background-color: #684834 !important;
}
.fejezet_08 .top-bar-right .accordion-menu .main-item > a:hover {
  background-color: #684834 !important;
}
.fejezet_08 section.book-content .title-row .back-btn {
  background: url("../img/app/08/vissza.svg") no-repeat 50% 50%;
  transform: none;
}
.fejezet_08 .chapters .title-row .back-btn {
  background: url("../img/app/08/vissza.svg") no-repeat 50% 50%;
  transform: none;
}
.fejezet_08 figcaption::after,
.fejezet_08 table caption::after {
  background: url("../img/app/08/kepalairas.svg") no-repeat !important;
}
.fejezet_08 .footer-image {
  border-color: #7D4F38;
}
.fejezet_08 .footer-navigation h2 {
  color: #7D4F38;
}
.fejezet_08 .footer-img {
  background: url("/api/media/style/biologia_9_nat2020/img/FOOTER/footer_08.png") center bottom no-repeat !important;
}
.fejezet_08 .eke-booksearch .eke-booksearch__input {
  border: none;
  background-color: #684834;
  border-radius: 30px;
  color: #fff;
  font-family: "Open Sans";
  font-weight: bold;
}

.fejezet_08 .footer-img {
  background: url("/api/media/style/biologia_9_nat2020/img/FOOTER/footer_08.png") center bottom no-repeat;
}

.item.d9 .dot.dot-menu {
  color: #7D4F38;
  border-color: #7D4F38;
}

.chapter-select .dots .d9 .dot.full,
.chapter-select .dots .d9 .dot:hover {
  background-color: #7D4F38;
}

.tartalomjegyzek .contents-list .fejezet_09 > a {
  background-color: rgba(205, 99, 62, 0.3) !important;
}
.tartalomjegyzek .contents-list .fejezet_09 > ul > li > a {
  background-color: rgba(205, 99, 62, 0.3) !important;
}
.tartalomjegyzek .contents-list .fejezet_09 > ul > li > ul > li > a {
  background-color: rgba(205, 99, 62, 0.2) !important;
}
.tartalomjegyzek .contents-list .fejezet_09 > ul > li > ul > li > a:hover {
  background-color: rgba(205, 99, 62, 0.1) !important;
}

.fejezet_09 .book-menu-color-light {
  background-color: #E5B466;
}
.fejezet_09 .title-bar {
  background-color: #CD633E !important;
}
.fejezet_09 .title-bar-left .columns > .title a {
  background-image: url("../img/app/09/leckevalto.svg") !important;
}
.fejezet_09 .title-bar-left .columns > .title a:hover {
  background-image: url("/book/common/leckevalto_hover.svg") !important;
}
.fejezet_09 .top-bar-right .menu-bar {
  background-color: #874F3B !important;
}
.fejezet_09 .top-bar-right .accordion-menu .is-accordion-submenu {
  background-color: #EFCB92 !important;
}
.fejezet_09 .top-bar-right .accordion-menu .is-accordion-submenu li.is-active > a {
  background-color: #E5B466 !important;
}
.fejezet_09 .top-bar-right .accordion-menu .is-accordion-submenu li > a:hover, .fejezet_09 .top-bar-right .accordion-menu .is-accordion-submenu li > a.is-active {
  background-color: #E5B466 !important;
}
.fejezet_09 .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=false] > a:before, .fejezet_09 .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=false] > a:after {
  background-color: #874F3B !important;
}
.fejezet_09 .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=true] > a:before, .fejezet_09 .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=true] > a:after {
  background-color: #874F3B !important;
}
.fejezet_09 .top-bar-right .accordion-menu .spymenu.is-accordion-submenu > li > a, .fejezet_09 .top-bar-right .accordion-menu .spymenu.is-accordion-submenu > div > div > li > a {
  background-color: #CD633E !important;
  color: #fff;
}
.fejezet_09 .top-bar-right .accordion-menu .nested.is-accordion-submenu li[aria-expanded=true] > a {
  background: #E5B466 !important;
}
.fejezet_09 .top-bar-right .accordion-menu .main-item {
  background-color: #874F3B !important;
}
.fejezet_09 .top-bar-right .accordion-menu .main-item > a:hover {
  background-color: #874F3B !important;
}
.fejezet_09 section.book-content .title-row .back-btn {
  background: url("../img/app/09/vissza.svg") no-repeat 50% 50%;
  transform: none;
}
.fejezet_09 .chapters .title-row .back-btn {
  background: url("../img/app/09/vissza.svg") no-repeat 50% 50%;
  transform: none;
}
.fejezet_09 figcaption::after,
.fejezet_09 table caption::after {
  background: url("../img/app/09/kepalairas.svg") no-repeat !important;
}
.fejezet_09 .footer-image {
  border-color: #CD633E;
}
.fejezet_09 .footer-navigation h2 {
  color: #CD633E;
}
.fejezet_09 .footer-img {
  background: url("/api/media/style/biologia_9_nat2020/img/FOOTER/footer_09.png") center bottom no-repeat !important;
}
.fejezet_09 .eke-booksearch .eke-booksearch__input {
  border: none;
  background-color: #874F3B;
  border-radius: 30px;
  color: #fff;
  font-family: "Open Sans";
  font-weight: bold;
}

.fejezet_09 .footer-img {
  background: url("/api/media/style/biologia_9_nat2020/img/FOOTER/footer_09.png") center bottom no-repeat;
}

.item.d10 .dot.dot-menu {
  color: #CD633E;
  border-color: #CD633E;
}

.chapter-select .dots .d10 .dot.full,
.chapter-select .dots .d10 .dot:hover {
  background-color: #CD633E;
}

.tartalomjegyzek .contents-list .fejezet_10 > a {
  background-color: rgba(56, 112, 206, 0.3) !important;
}
.tartalomjegyzek .contents-list .fejezet_10 > ul > li > a {
  background-color: rgba(56, 112, 206, 0.3) !important;
}
.tartalomjegyzek .contents-list .fejezet_10 > ul > li > ul > li > a {
  background-color: rgba(56, 112, 206, 0.2) !important;
}
.tartalomjegyzek .contents-list .fejezet_10 > ul > li > ul > li > a:hover {
  background-color: rgba(56, 112, 206, 0.1) !important;
}

.fejezet_10 .book-menu-color-light {
  background-color: #48AFBA;
}
.fejezet_10 .title-bar {
  background-color: #3870CE !important;
}
.fejezet_10 .title-bar-left .columns > .title a {
  background-image: url("../img/app/010/leckevalto.svg") !important;
}
.fejezet_10 .title-bar-left .columns > .title a:hover {
  background-image: url("/book/common/leckevalto_hover.svg") !important;
}
.fejezet_10 .top-bar-right .menu-bar {
  background-color: #35509F !important;
}
.fejezet_10 .top-bar-right .accordion-menu .is-accordion-submenu {
  background-color: #8EDCD7 !important;
}
.fejezet_10 .top-bar-right .accordion-menu .is-accordion-submenu li.is-active > a {
  background-color: #48AFBA !important;
}
.fejezet_10 .top-bar-right .accordion-menu .is-accordion-submenu li > a:hover, .fejezet_10 .top-bar-right .accordion-menu .is-accordion-submenu li > a.is-active {
  background-color: #48AFBA !important;
}
.fejezet_10 .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=false] > a:before, .fejezet_10 .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=false] > a:after {
  background-color: #35509F !important;
}
.fejezet_10 .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=true] > a:before, .fejezet_10 .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=true] > a:after {
  background-color: #35509F !important;
}
.fejezet_10 .top-bar-right .accordion-menu .spymenu.is-accordion-submenu > li > a, .fejezet_10 .top-bar-right .accordion-menu .spymenu.is-accordion-submenu > div > div > li > a {
  background-color: #3870CE !important;
  color: #fff;
}
.fejezet_10 .top-bar-right .accordion-menu .nested.is-accordion-submenu li[aria-expanded=true] > a {
  background: #48AFBA !important;
}
.fejezet_10 .top-bar-right .accordion-menu .main-item {
  background-color: #35509F !important;
}
.fejezet_10 .top-bar-right .accordion-menu .main-item > a:hover {
  background-color: #35509F !important;
}
.fejezet_10 section.book-content .title-row .back-btn {
  background: url("../img/app/010/vissza.svg") no-repeat 50% 50%;
  transform: none;
}
.fejezet_10 .chapters .title-row .back-btn {
  background: url("../img/app/010/vissza.svg") no-repeat 50% 50%;
  transform: none;
}
.fejezet_10 figcaption::after,
.fejezet_10 table caption::after {
  background: url("../img/app/010/kepalairas.svg") no-repeat !important;
}
.fejezet_10 .footer-image {
  border-color: #3870CE;
}
.fejezet_10 .footer-navigation h2 {
  color: #3870CE;
}
.fejezet_10 .footer-img {
  background: url("/api/media/style/biologia_9_nat2020/img/FOOTER/footer_010.png") center bottom no-repeat !important;
}
.fejezet_10 .eke-booksearch .eke-booksearch__input {
  border: none;
  background-color: #35509F;
  border-radius: 30px;
  color: #fff;
  font-family: "Open Sans";
  font-weight: bold;
}

.fejezet_10 .footer-img {
  background: url("/api/media/style/biologia_9_nat2020/img/FOOTER/footer_10.png") center bottom no-repeat;
}

.top-bar-right .accordion-menu .main-item > a {
  color: #fff !important;
}
.top-bar-right .accordion-menu .main-item > a:before,
.top-bar-right .accordion-menu .main-item > a:after {
  background-color: #fff !important;
}

.tartalomjegyzek .contents-list .tartalomjegyzek a {
  background-color: rgba(56, 112, 206, 0.3) !important;
}
.tartalomjegyzek .title-bar {
  background-color: #3870CE;
}
.tartalomjegyzek .title-bar-left .columns > .title a.next,
.tartalomjegyzek .title-bar-left .columns > .title a.prev {
  background-image: url("../img/app/01/leckevalto.svg");
}
.tartalomjegyzek .title-bar-left .columns > .title a.next:hover,
.tartalomjegyzek .title-bar-left .columns > .title a.prev:hover {
  background-image: url("/book/common/leckevalto_hover.svg");
}
.tartalomjegyzek .top-bar-right .menu-bar {
  background-color: #35509F !important;
}
.tartalomjegyzek .top-bar-right .accordion-menu .is-accordion-submenu {
  background-color: #8EDCD7;
}
.tartalomjegyzek .top-bar-right .accordion-menu .is-accordion-submenu li.is-active > a {
  background-color: #48AFBA;
}
.tartalomjegyzek .top-bar-right .accordion-menu .is-accordion-submenu li > a.is-active, .tartalomjegyzek .top-bar-right .accordion-menu .is-accordion-submenu li > a:hover {
  background-color: #48AFBA;
}
.tartalomjegyzek .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=false] > a:before, .tartalomjegyzek .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=false] > a:after {
  background-color: #35509F;
}
.tartalomjegyzek .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=true] > a:before, .tartalomjegyzek .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=true] > a:after {
  background-color: #35509F;
}
.tartalomjegyzek .top-bar-right .accordion-menu .spymenu.is-accordion-submenu > li > a, .tartalomjegyzek .top-bar-right .accordion-menu .spymenu.is-accordion-submenu > div > div > li > a {
  background-color: #3870CE;
  color: #fff;
}
.tartalomjegyzek .top-bar-right .accordion-menu .nested.is-accordion-submenu li[aria-expanded=true] > a {
  background: #48AFBA;
}
.tartalomjegyzek .top-bar-right .accordion-menu .main-item {
  background-color: #35509F !important;
}
.tartalomjegyzek .top-bar-right .accordion-menu .main-item > a:hover {
  background-color: #35509F !important;
}
.tartalomjegyzek section.book-content .title-row .back-btn {
  background: url("../img/app/01/vissza.svg") no-repeat 50% 50%;
  transform: none;
}
.tartalomjegyzek .chapters .title-row .back-btn {
  background: url("../img/app/01/vissza.svg") no-repeat 50% 50%;
  transform: none;
}
.tartalomjegyzek figcaption::after,
.tartalomjegyzek table caption::after {
  background: url("../img/app/01/kepalairas.svg") no-repeat;
}
.tartalomjegyzek .footer-image {
  border-color: #3870CE;
}
.tartalomjegyzek .footer-navigation h2 {
  color: #3870CE;
}
.tartalomjegyzek .footer-img {
  background: url("/api/media/style/biologia_9_nat2020/img/FOOTER/footer_01.png") center bottom no-repeat;
}

.eloszo .title-bar {
  background-color: #3870CE;
}
.eloszo .title-bar-left .columns > .title a.next,
.eloszo .title-bar-left .columns > .title a.prev {
  background-image: url("../img/app/01/leckevalto.svg");
}
.eloszo .title-bar-left .columns > .title a.next:hover,
.eloszo .title-bar-left .columns > .title a.prev:hover {
  background-image: url("/book/common/leckevalto_hover.svg");
}
.eloszo .top-bar-right .menu-bar {
  background-color: #35509F !important;
}
.eloszo .top-bar-right .accordion-menu .is-accordion-submenu {
  background-color: #8EDCD7;
}
.eloszo .top-bar-right .accordion-menu .is-accordion-submenu li.is-active > a {
  background-color: #48AFBA;
}
.eloszo .top-bar-right .accordion-menu .is-accordion-submenu li > a.is-active, .eloszo .top-bar-right .accordion-menu .is-accordion-submenu li > a:hover {
  background-color: #48AFBA;
}
.eloszo .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=false] > a:before, .eloszo .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=false] > a:after {
  background-color: #35509F;
}
.eloszo .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=true] > a:before, .eloszo .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=true] > a:after {
  background-color: #35509F;
}
.eloszo .top-bar-right .accordion-menu .spymenu.is-accordion-submenu > li > a, .eloszo .top-bar-right .accordion-menu .spymenu.is-accordion-submenu > div > div > li > a {
  background-color: #3870CE;
  color: #fff;
}
.eloszo .top-bar-right .accordion-menu .nested.is-accordion-submenu li[aria-expanded=true] > a {
  background: #48AFBA;
}
.eloszo .top-bar-right .accordion-menu .main-item {
  background-color: #35509F !important;
}
.eloszo .top-bar-right .accordion-menu .main-item > a:hover {
  background-color: #35509F !important;
}
.eloszo section.book-content .title-row .back-btn {
  background: url("../img/app/01/vissza.svg") no-repeat 50% 50%;
  transform: none;
}
.eloszo .chapters .title-row .back-btn {
  background: url("../img/app/01/vissza.svg") no-repeat 50% 50%;
  transform: none;
}
.eloszo figcaption::after,
.eloszo table caption::after {
  background: url("../img/app/01/kepalairas.svg") no-repeat;
}
.eloszo .footer-image {
  border-color: #3870CE;
}
.eloszo .footer-navigation h2 {
  color: #3870CE;
}
.eloszo .footer-img {
  background: url("/api/media/style/biologia_9_nat2020/img/FOOTER/footer_01.png") center bottom no-repeat;
}

.tartalomjegyzek .contents-list .eloszo a {
  background-color: rgba(56, 112, 206, 0.3) !important;
}

.temakorok .title-bar {
  background-color: #3870CE;
}
.temakorok .title-bar-left .columns > .title a.next,
.temakorok .title-bar-left .columns > .title a.prev {
  background-image: url("../img/app/01/leckevalto.svg");
}
.temakorok .title-bar-left .columns > .title a.next:hover,
.temakorok .title-bar-left .columns > .title a.prev:hover {
  background-image: url("/book/common/leckevalto_hover.svg");
}
.temakorok .top-bar-right .menu-bar {
  background-color: #35509F !important;
}
.temakorok .top-bar-right .accordion-menu .is-accordion-submenu {
  background-color: #8EDCD7;
}
.temakorok .top-bar-right .accordion-menu .is-accordion-submenu li.is-active > a {
  background-color: #48AFBA;
}
.temakorok .top-bar-right .accordion-menu .is-accordion-submenu li > a.is-active, .temakorok .top-bar-right .accordion-menu .is-accordion-submenu li > a:hover {
  background-color: #48AFBA;
}
.temakorok .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=false] > a:before, .temakorok .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=false] > a:after {
  background-color: #35509F;
}
.temakorok .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=true] > a:before, .temakorok .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=true] > a:after {
  background-color: #35509F;
}
.temakorok .top-bar-right .accordion-menu .spymenu.is-accordion-submenu > li > a, .temakorok .top-bar-right .accordion-menu .spymenu.is-accordion-submenu > div > div > li > a {
  background-color: #3870CE;
  color: #fff;
}
.temakorok .top-bar-right .accordion-menu .nested.is-accordion-submenu li[aria-expanded=true] > a {
  background: #48AFBA;
}
.temakorok .top-bar-right .accordion-menu .main-item {
  background-color: #35509F !important;
}
.temakorok .top-bar-right .accordion-menu .main-item > a:hover {
  background-color: #35509F !important;
}
.temakorok section.book-content .title-row .back-btn {
  background: url("../img/app/01/vissza.svg") no-repeat 50% 50%;
  transform: none;
}
.temakorok .chapters .title-row .back-btn {
  background: url("../img/app/01/vissza.svg") no-repeat 50% 50%;
  transform: none;
}
.temakorok figcaption::after,
.temakorok table caption::after {
  background: url("../img/app/01/kepalairas.svg") no-repeat;
}
.temakorok .footer-image {
  border-color: #3870CE;
}
.temakorok .footer-navigation h2 {
  color: #3870CE;
}
.temakorok .footer-img {
  background: url("/api/media/style/biologia_9_nat2020/img/FOOTER/footer_01.png") center bottom no-repeat;
}

.footer-img {
  height: 13vw;
  background-size: contain !important;
  max-width: 1170px;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 768px) {
  .footer-img {
    height: 25vw !important;
  }
}
@media (max-width: 426px) {
  .footer-img {
    height: 30vw !important;
  }
}

.large-header {
  height: 527px;
}
@media (max-width: 1170px) {
  .large-header {
    height: 40vw;
  }
}
@media (min-width: 1960px) {
  .large-header {
    height: calc(25vw + 60px);
  }
}

.title-bar .top-bar {
  background-color: inherit;
}

.audio-container h3 {
  color: #fff !important;
}

ol .italic-list-element::marker {
  font-style: italic;
}

.simple-modal {
  border-radius: 0;
  background-color: #ffffff;
  color: #000;
}

.modal-control.impresszum {
  background-color: unset !important;
  border-radius: 0 !important;
  color: inherit !important;
  text-decoration: underline !important;
}

section.sticky-after {
  margin-bottom: 0;
}
section.sticky-after .callout {
  margin-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
section.sticky-after .callout h3:only-child:not(.audio-title) {
  margin: -75px -15px 0px -15px;
}
section.sticky-after .callout > :last-child:not(h3) {
  margin-bottom: 1rem;
}
section.sticky-after.exercise .exe-wrapper {
  margin-bottom: 0 !important;
}
section.sticky-after.exercise .exe-wrapper .exe-container-simple {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
section.sticky-after + section .callout-wrapper {
  padding-top: 75px !important;
}
section.sticky-after + section .callout-wrapper .callout {
  border-top-right-radius: 0 !important;
  border-top-left-radius: 0 !important;
}
section.sticky-after + section .callout-wrapper .callout .callout-title {
  border-top-right-radius: 0 !important;
  border-top-left-radius: 0 !important;
}
section.sticky-after + section.exercise .exe-wrapper .exe-container-simple {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
section.sticky-after + section .wide-section .callout-wrapper {
  padding-top: 0 !important;
}
section.sticky-after .wide-section {
  margin-bottom: 0;
}
section.sticky-after .wide-section h3:only-child:not(.audio-title) {
  margin: 0;
}

/* hivatkozott leckék */
.book-lesson-links {
  background-color: #3870CE;
}
.book-lesson-links ul::after {
  background-color: #48AFBA;
}
.book-lesson-links ul li .lesson-link {
  background-color: #48AFBA;
}

.attekintes.wide-section {
  background-color: #ece9e1;
}
.attekintes.callout {
  background-color: #ece9e1;
  color: #6d5646;
}
.attekintes.callout h3 {
  padding-top: 10px;
  margin-bottom: 40px;
}

.bevezeto-fogalmak.callout {
  background-color: #fff;
  border-radius: 30px 0 30px 30px;
  color: #000000;
  padding-top: 0;
  border: 15px solid #f1e89a;
  overflow: visible;
}
.bevezeto-fogalmak.callout h3 {
  word-wrap: break-word;
  position: relative;
  display: flex;
  align-items: center;
  padding: 0 0 25px 60px;
  min-height: 80px;
  z-index: 5;
  color: #fff;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .bevezeto-fogalmak.callout h3 {
    padding-left: 45px;
  }
}
.bevezeto-fogalmak.callout h3:before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: -15px;
  bottom: 15px;
  background: #f09622;
  z-index: -1;
  transform: scaleX(10);
}
.bevezeto-fogalmak.callout-wrapper {
  overflow: hidden;
  border-radius: 30px 0 30px 30px;
}
.bevezeto-fogalmak.callout-wrapper:before {
  content: "";
  top: 10px;
  left: 15px;
  padding: 0;
  margin: 0;
  position: absolute;
  display: block;
  background: url(../img/CALLOUT/callout_bevezeto_fogalmak.svg) no-repeat;
  z-index: 10;
  height: 60px;
  width: 60px;
}
@media (max-width: 768px) {
  .bevezeto-fogalmak.callout-wrapper:before {
    height: 45px;
    width: 45px;
    top: 18px;
  }
}

.felsorolas.callout {
  background-color: #636363;
  border-radius: 30px;
}
.felsorolas.callout:before {
  content: "";
  height: 60px;
  width: 60px;
  margin: 0 10px 0 0;
  float: left;
  display: block;
  flex-shrink: 0;
  background: url(../img/CALLOUT/callout_felsorolas.svg) no-repeat;
}
@media (max-width: 768px) {
  .felsorolas.callout:before {
    float: none;
    height: 45px;
    width: 45px;
  }
}
.felsorolas.callout h3 {
  padding-top: 10px;
  margin-bottom: 40px;
}
.felsorolas.callout h3:empty {
  display: none;
}
.felsorolas.callout h3:empty ~ * {
  padding-left: 70px;
}
@media (max-width: 768px) {
  .felsorolas.callout h3:empty ~ * {
    padding-left: 0;
  }
}

.fogalmak.callout {
  background-color: #fff;
  border-radius: 30px 0 30px 30px;
  color: #000000;
  padding-top: 0;
  border: 15px solid #26c361;
  overflow: visible;
}
.fogalmak.callout h3 {
  word-wrap: break-word;
  position: relative;
  display: flex;
  align-items: center;
  padding: 0 0 25px 60px;
  min-height: 80px;
  z-index: 5;
  color: #fff;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .fogalmak.callout h3 {
    padding-left: 45px;
  }
}
.fogalmak.callout h3:before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: -15px;
  bottom: 15px;
  background: #7cc576;
  z-index: -1;
  transform: scaleX(10);
}
.fogalmak.callout-wrapper {
  overflow: hidden;
  border-radius: 30px 0 30px 30px;
}
.fogalmak.callout-wrapper:before {
  content: "";
  top: 10px;
  left: 15px;
  padding: 0;
  margin: 0;
  position: absolute;
  display: block;
  background: url(../img/CALLOUT/callout_fogalmak.svg) no-repeat;
  z-index: 10;
  height: 60px;
  width: 60px;
}
@media (max-width: 768px) {
  .fogalmak.callout-wrapper:before {
    height: 45px;
    width: 45px;
    top: 18px;
  }
}

.kerdesek-feladatok.callout {
  background-color: #f1e89a;
  border-radius: 30px 0 0 30px;
  color: #000000;
  padding-top: 0;
  overflow: visible;
}
.kerdesek-feladatok.callout h3 {
  word-wrap: break-word;
  position: relative;
  display: flex;
  align-items: center;
  padding: 0 0 20px 70px;
  min-height: 100px;
  z-index: 5;
  color: #fff;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .kerdesek-feladatok.callout h3 {
    padding-left: 45px;
  }
}
.kerdesek-feladatok.callout h3:before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: -15px;
  bottom: 15px;
  background: #f09622;
  z-index: -1;
  transform: scaleX(10);
}
.kerdesek-feladatok.callout-wrapper {
  overflow: hidden;
  border-radius: 30px 0 30px 30px;
}
.kerdesek-feladatok.callout-wrapper:before {
  content: "";
  top: 10px;
  left: 15px;
  padding: 0;
  margin: 0;
  position: absolute;
  display: block;
  background: url(../img/CALLOUT/callout_kerdesek_feladatok.svg) no-repeat;
  z-index: 10;
  height: 60px;
  width: 60px;
}
@media (max-width: 768px) {
  .kerdesek-feladatok.callout-wrapper:before {
    height: 45px;
    width: 45px;
    top: 18px;
  }
}

.keress-ra.callout {
  background-color: #a8dea4;
  border-radius: 30px;
  color: #000;
}
.keress-ra.callout:before {
  content: "";
  height: 60px;
  width: 60px;
  margin: 0 10px 0 0;
  float: left;
  display: block;
  flex-shrink: 0;
  background: url(../img/CALLOUT/callout_keress_ra.svg) no-repeat;
}
@media (max-width: 768px) {
  .keress-ra.callout:before {
    float: none;
    height: 45px;
    width: 45px;
  }
}
.keress-ra.callout h3 {
  padding-top: 10px;
  margin-bottom: 40px;
  color: #000;
}
.keress-ra.callout h3:empty {
  display: none;
}
.keress-ra.callout h3:empty ~ * {
  padding-left: 70px;
}
@media (max-width: 768px) {
  .keress-ra.callout h3:empty ~ * {
    padding-left: 0;
  }
}

.kiserletezz.callout {
  overflow: hidden;
  color: #000000;
  padding: 0 55px 40px 55px;
  border-radius: 45px 0 0 0;
  background: none;
}
.kiserletezz.callout:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: -1;
  border-radius: 0 0 30px 30px;
  border: 15px solid #077a81;
}
@media (min-width: 769px) {
  .kiserletezz.callout:before {
    left: 15px;
    right: 15px;
  }
}
.kiserletezz.callout h3 {
  color: #ffffff;
  min-height: 88px;
  display: flex;
  align-items: center;
  padding: 60px 0 15px 0;
  position: relative;
  z-index: 0;
}
@media (min-width: 769px) {
  .kiserletezz.callout h3 {
    padding: 15px 0 15px 70px;
  }
}
.kiserletezz.callout h3:after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 15px;
  width: 45px;
  height: 45px;
  z-index: 10;
  background: url(../img/CALLOUT/callout_kiserletezz.svg) no-repeat center center/cover;
}
@media (min-width: 769px) {
  .kiserletezz.callout h3:after {
    left: -15px;
    width: 60px;
    height: 60px;
  }
}
.kiserletezz.callout h3:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  width: 100%;
  transform: scaleX(10);
  z-index: -1;
  background: #077a81;
}

.kitekintes.callout {
  overflow: hidden;
  color: #000000;
  padding: 0 55px 40px 55px;
  border-radius: 45px 0 0 0;
  background: none;
}
.kitekintes.callout:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: -1;
  border-radius: 0 0 30px 30px;
  border: 15px solid #077a81;
}
@media (min-width: 769px) {
  .kitekintes.callout:before {
    left: 15px;
    right: 15px;
  }
}
.kitekintes.callout h3 {
  color: #ffffff;
  min-height: 88px;
  display: flex;
  align-items: center;
  padding: 60px 0 15px 0;
  position: relative;
  z-index: 0;
}
@media (min-width: 769px) {
  .kitekintes.callout h3 {
    padding: 15px 0 15px 70px;
  }
}
.kitekintes.callout h3:after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 15px;
  width: 45px;
  height: 45px;
  z-index: 10;
  background: url(../img/CALLOUT/callout_kitekintes.svg) no-repeat center center/cover;
}
@media (min-width: 769px) {
  .kitekintes.callout h3:after {
    left: -15px;
    width: 60px;
    height: 60px;
  }
}
.kitekintes.callout h3:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  width: 100%;
  transform: scaleX(10);
  z-index: -1;
  background: #077a81;
}

.megfigyeles.callout {
  overflow: hidden;
  color: #000000;
  padding: 0 55px 40px 55px;
  border-radius: 45px 0 0 0;
  background: none;
}
.megfigyeles.callout:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: -1;
  border-radius: 0 0 30px 30px;
  border: 15px solid #077a81;
}
@media (min-width: 769px) {
  .megfigyeles.callout:before {
    left: 15px;
    right: 15px;
  }
}
.megfigyeles.callout h3 {
  color: #ffffff;
  min-height: 88px;
  display: flex;
  align-items: center;
  padding: 60px 0 15px 0;
  position: relative;
  z-index: 0;
}
@media (min-width: 769px) {
  .megfigyeles.callout h3 {
    padding: 15px 0 15px 70px;
  }
}
.megfigyeles.callout h3:after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 15px;
  width: 45px;
  height: 45px;
  z-index: 10;
  background: url(../img/CALLOUT/callout_megfigyeles.svg) no-repeat center center/cover;
}
@media (min-width: 769px) {
  .megfigyeles.callout h3:after {
    left: -15px;
    width: 60px;
    height: 60px;
  }
}
.megfigyeles.callout h3:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  width: 100%;
  transform: scaleX(10);
  z-index: -1;
  background: #077a81;
}

.megtudhatod.callout {
  color: #000;
  background-color: #fff;
}
.megtudhatod.callout h3 {
  color: #077a81;
}

.megtanultam.callout {
  background-color: #fff;
  border-radius: 30px 0 0 30px;
  color: #000000;
  padding-top: 0;
  overflow: visible;
  border: 15px solid #f1e89a;
  border-top: none;
}
.megtanultam.callout h3 {
  word-wrap: break-word;
  position: relative;
  display: flex;
  align-items: center;
  padding: 0 0 20px 70px;
  min-height: 100px;
  z-index: 5;
  color: #fff;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .megtanultam.callout h3 {
    padding-left: 45px;
  }
}
.megtanultam.callout h3:before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: -15px;
  bottom: 15px;
  background: #f09622;
  z-index: -1;
  transform: scaleX(10);
}
.megtanultam.callout-wrapper {
  overflow: hidden;
  border-radius: 30px 0 30px 30px;
}
.megtanultam.callout-wrapper:before {
  content: "";
  top: 10px;
  left: 15px;
  padding: 0;
  margin: 0;
  position: absolute;
  display: block;
  background: url(../img/CALLOUT/callout_megtanultam.svg) no-repeat;
  z-index: 10;
  height: 60px;
  width: 60px;
}
@media (max-width: 768px) {
  .megtanultam.callout-wrapper:before {
    height: 45px;
    width: 45px;
    top: 18px;
  }
}

.olvasmany.callout {
  background-color: #f1e89a;
  border-radius: 30px 0 0 30px;
  color: #000000;
  padding-top: 0;
  overflow: visible;
}
.olvasmany.callout h3 {
  word-wrap: break-word;
  position: relative;
  display: flex;
  align-items: center;
  padding: 0 0 20px 70px;
  min-height: 100px;
  z-index: 5;
  color: #fff;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .olvasmany.callout h3 {
    padding-left: 45px;
  }
}
.olvasmany.callout h3:before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: -15px;
  bottom: 15px;
  background: #077a81;
  z-index: -1;
  transform: scaleX(10);
}
.olvasmany.callout-wrapper {
  overflow: hidden;
  border-radius: 30px 0 30px 30px;
}
.olvasmany.callout-wrapper:before {
  content: "";
  top: 10px;
  left: 15px;
  padding: 0;
  margin: 0;
  position: absolute;
  display: block;
  background: url(../img/CALLOUT/callout_olvasmany.svg) no-repeat;
  z-index: 10;
  height: 60px;
  width: 60px;
}
@media (max-width: 768px) {
  .olvasmany.callout-wrapper:before {
    height: 45px;
    width: 45px;
    top: 18px;
  }
}

.tudom-ertem-alkalmazom-elemzem.callout {
  overflow: hidden;
  color: #000000;
  padding: 0 55px 40px 55px;
  border-radius: 45px 0 0 0;
  background: none;
}
.tudom-ertem-alkalmazom-elemzem.callout:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: -1;
  border-radius: 0 0 30px 30px;
  border: 15px solid #077a81;
}
@media (min-width: 769px) {
  .tudom-ertem-alkalmazom-elemzem.callout:before {
    left: 15px;
    right: 15px;
  }
}
.tudom-ertem-alkalmazom-elemzem.callout h3 {
  color: #ffffff;
  min-height: 88px;
  display: flex;
  align-items: center;
  padding: 60px 0 15px 0;
  position: relative;
  z-index: 0;
}
@media (min-width: 769px) {
  .tudom-ertem-alkalmazom-elemzem.callout h3 {
    padding: 15px 0 15px 70px;
  }
}
.tudom-ertem-alkalmazom-elemzem.callout h3:after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 15px;
  width: 45px;
  height: 45px;
  z-index: 10;
  background: url(../img/CALLOUT/callout_tudom_ertem.svg) no-repeat center center/cover;
}
@media (min-width: 769px) {
  .tudom-ertem-alkalmazom-elemzem.callout h3:after {
    left: -15px;
    width: 60px;
    height: 60px;
  }
}
.tudom-ertem-alkalmazom-elemzem.callout h3:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  width: 100%;
  transform: scaleX(10);
  z-index: -1;
  background: #077a81;
}

.olvasnivalo.callout {
  background-color: #f1e89a;
  border-radius: 30px;
  color: #000;
}
.olvasnivalo.callout:before {
  content: "";
  height: 60px;
  width: 60px;
  margin: 0 10px 0 0;
  float: left;
  display: block;
  flex-shrink: 0;
  background: url(../img/CALLOUT/callout_olvasnivalo.svg) no-repeat;
}
@media (max-width: 768px) {
  .olvasnivalo.callout:before {
    float: none;
    height: 45px;
    width: 45px;
  }
}
.olvasnivalo.callout h3 {
  padding-top: 10px;
  margin-bottom: 40px;
  color: #000;
}
.olvasnivalo.callout h3:empty {
  display: none;
}
.olvasnivalo.callout h3:empty ~ * {
  padding-left: 70px;
}
@media (max-width: 768px) {
  .olvasnivalo.callout h3:empty ~ * {
    padding-left: 0;
  }
}

.tartalomjegyzek .title-bar,
.eloszo .title-bar,
body.attekintes .title-bar,
.attekintes_hod .title-bar,
.attekintes_eletjelensegek .title-bar {
  background-color: #3382B0;
}
.tartalomjegyzek .title-bar-left .columns > .title a,
.eloszo .title-bar-left .columns > .title a,
body.attekintes .title-bar-left .columns > .title a,
.attekintes_hod .title-bar-left .columns > .title a,
.attekintes_eletjelensegek .title-bar-left .columns > .title a {
  background-image: url("../img/app/bevezeto/leckevalto.svg");
}
.tartalomjegyzek .title-bar-left .columns > .title a:hover,
.eloszo .title-bar-left .columns > .title a:hover,
body.attekintes .title-bar-left .columns > .title a:hover,
.attekintes_hod .title-bar-left .columns > .title a:hover,
.attekintes_eletjelensegek .title-bar-left .columns > .title a:hover {
  background-image: url("/book/common/leckevalto_hover.svg");
}
.tartalomjegyzek .top-bar-right .menu-bar,
.eloszo .top-bar-right .menu-bar,
body.attekintes .top-bar-right .menu-bar,
.attekintes_hod .top-bar-right .menu-bar,
.attekintes_eletjelensegek .top-bar-right .menu-bar {
  background-color: #3A5F85;
}
.tartalomjegyzek .top-bar-right .accordion-menu .is-accordion-submenu,
.eloszo .top-bar-right .accordion-menu .is-accordion-submenu,
body.attekintes .top-bar-right .accordion-menu .is-accordion-submenu,
.attekintes_hod .top-bar-right .accordion-menu .is-accordion-submenu,
.attekintes_eletjelensegek .top-bar-right .accordion-menu .is-accordion-submenu {
  background-color: #86C1E4;
}
.tartalomjegyzek .top-bar-right .accordion-menu .is-accordion-submenu li.is-active > a,
.eloszo .top-bar-right .accordion-menu .is-accordion-submenu li.is-active > a,
body.attekintes .top-bar-right .accordion-menu .is-accordion-submenu li.is-active > a,
.attekintes_hod .top-bar-right .accordion-menu .is-accordion-submenu li.is-active > a,
.attekintes_eletjelensegek .top-bar-right .accordion-menu .is-accordion-submenu li.is-active > a {
  background-color: #63A5CD;
}
.tartalomjegyzek .top-bar-right .accordion-menu .is-accordion-submenu li > a:hover, .tartalomjegyzek .top-bar-right .accordion-menu .is-accordion-submenu li > a.is-active,
.eloszo .top-bar-right .accordion-menu .is-accordion-submenu li > a:hover,
.eloszo .top-bar-right .accordion-menu .is-accordion-submenu li > a.is-active,
body.attekintes .top-bar-right .accordion-menu .is-accordion-submenu li > a:hover,
body.attekintes .top-bar-right .accordion-menu .is-accordion-submenu li > a.is-active,
.attekintes_hod .top-bar-right .accordion-menu .is-accordion-submenu li > a:hover,
.attekintes_hod .top-bar-right .accordion-menu .is-accordion-submenu li > a.is-active,
.attekintes_eletjelensegek .top-bar-right .accordion-menu .is-accordion-submenu li > a:hover,
.attekintes_eletjelensegek .top-bar-right .accordion-menu .is-accordion-submenu li > a.is-active {
  background-color: #63A5CD;
}
.tartalomjegyzek .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=false] > a:before,
.eloszo .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=false] > a:before,
body.attekintes .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=false] > a:before,
.attekintes_hod .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=false] > a:before,
.attekintes_eletjelensegek .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=false] > a:before {
  background-color: #3A5F85;
}
.tartalomjegyzek .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=false] > a:after,
.eloszo .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=false] > a:after,
body.attekintes .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=false] > a:after,
.attekintes_hod .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=false] > a:after,
.attekintes_eletjelensegek .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=false] > a:after {
  background-color: #3A5F85;
}
.tartalomjegyzek .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=true] > a,
.eloszo .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=true] > a,
body.attekintes .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=true] > a,
.attekintes_hod .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=true] > a,
.attekintes_eletjelensegek .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=true] > a {
  background: #86C1E4;
}
.tartalomjegyzek .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=true] > a:before,
.eloszo .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=true] > a:before,
body.attekintes .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=true] > a:before,
.attekintes_hod .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=true] > a:before,
.attekintes_eletjelensegek .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=true] > a:before {
  background-color: #3A5F85;
}
.tartalomjegyzek .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=true] > a:after,
.eloszo .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=true] > a:after,
body.attekintes .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=true] > a:after,
.attekintes_hod .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=true] > a:after,
.attekintes_eletjelensegek .top-bar-right .accordion-menu .is-accordion-submenu li[aria-expanded=true] > a:after {
  background-color: #3A5F85;
}
.tartalomjegyzek .top-bar-right .accordion-menu .spymenu.is-accordion-submenu > li > a, .tartalomjegyzek .top-bar-right .accordion-menu .spymenu.is-accordion-submenu > div > div > li > a,
.eloszo .top-bar-right .accordion-menu .spymenu.is-accordion-submenu > li > a,
.eloszo .top-bar-right .accordion-menu .spymenu.is-accordion-submenu > div > div > li > a,
body.attekintes .top-bar-right .accordion-menu .spymenu.is-accordion-submenu > li > a,
body.attekintes .top-bar-right .accordion-menu .spymenu.is-accordion-submenu > div > div > li > a,
.attekintes_hod .top-bar-right .accordion-menu .spymenu.is-accordion-submenu > li > a,
.attekintes_hod .top-bar-right .accordion-menu .spymenu.is-accordion-submenu > div > div > li > a,
.attekintes_eletjelensegek .top-bar-right .accordion-menu .spymenu.is-accordion-submenu > li > a,
.attekintes_eletjelensegek .top-bar-right .accordion-menu .spymenu.is-accordion-submenu > div > div > li > a {
  background-color: #3382B0;
  color: #fff;
}
.tartalomjegyzek .top-bar-right .accordion-menu .main-item,
.eloszo .top-bar-right .accordion-menu .main-item,
body.attekintes .top-bar-right .accordion-menu .main-item,
.attekintes_hod .top-bar-right .accordion-menu .main-item,
.attekintes_eletjelensegek .top-bar-right .accordion-menu .main-item {
  background-color: #3A5F85 !important;
}
.tartalomjegyzek .top-bar-right .accordion-menu .main-item > a,
.eloszo .top-bar-right .accordion-menu .main-item > a,
body.attekintes .top-bar-right .accordion-menu .main-item > a,
.attekintes_hod .top-bar-right .accordion-menu .main-item > a,
.attekintes_eletjelensegek .top-bar-right .accordion-menu .main-item > a {
  background-color: #3A5F85 !important;
}
.tartalomjegyzek .top-bar-right .accordion-menu .main-item > a:hover,
.eloszo .top-bar-right .accordion-menu .main-item > a:hover,
body.attekintes .top-bar-right .accordion-menu .main-item > a:hover,
.attekintes_hod .top-bar-right .accordion-menu .main-item > a:hover,
.attekintes_eletjelensegek .top-bar-right .accordion-menu .main-item > a:hover {
  background-color: #3A5F85 !important;
}
.tartalomjegyzek .top-bar-right .accordion-menu .nested.is-accordion-submenu li[aria-expanded=true] > a,
.eloszo .top-bar-right .accordion-menu .nested.is-accordion-submenu li[aria-expanded=true] > a,
body.attekintes .top-bar-right .accordion-menu .nested.is-accordion-submenu li[aria-expanded=true] > a,
.attekintes_hod .top-bar-right .accordion-menu .nested.is-accordion-submenu li[aria-expanded=true] > a,
.attekintes_eletjelensegek .top-bar-right .accordion-menu .nested.is-accordion-submenu li[aria-expanded=true] > a {
  background: #63A5CD;
}
.tartalomjegyzek figcaption::after,
.tartalomjegyzek table caption::after,
.eloszo figcaption::after,
.eloszo table caption::after,
body.attekintes figcaption::after,
body.attekintes table caption::after,
.attekintes_hod figcaption::after,
.attekintes_hod table caption::after,
.attekintes_eletjelensegek figcaption::after,
.attekintes_eletjelensegek table caption::after {
  background: url("../img/app/bevezeto/kepalairas.svg") no-repeat;
}
.tartalomjegyzek .footer-image,
.eloszo .footer-image,
body.attekintes .footer-image,
.attekintes_hod .footer-image,
.attekintes_eletjelensegek .footer-image {
  border-color: #3382B0;
}
.tartalomjegyzek .footer-navigation h2,
.eloszo .footer-navigation h2,
body.attekintes .footer-navigation h2,
.attekintes_hod .footer-navigation h2,
.attekintes_eletjelensegek .footer-navigation h2 {
  color: #3382B0;
}
.tartalomjegyzek .footer-img,
.eloszo .footer-img,
body.attekintes .footer-img,
.attekintes_hod .footer-img,
.attekintes_eletjelensegek .footer-img {
  background: url("/api/media/style/biologia_9_nat2020/img/FOOTER/footer_bevezeto.png") center bottom no-repeat;
}

.tartalomjegyzek .contents-list .attekintes a {
  background-color: rgba(51, 130, 176, 0.3) !important;
}

.item.d10 .dot-menu {
  border-color: #CD633E;
}

.item.d10 .full.dot-menu,
.item.d10 .dot:hover {
  background: #CD633E;
}