/*
var(--exercise-img-bgd-plan);
var(--exercise-img-bgd-pdf);
var(--exercise-img-bgm-plan);
var(--exercise-img-bgm-pdf);
var(--exercise-img-logo);
*/
.page-node-type-plan #header {
  background: var(--exercise-clr-hd-main);
}
.page-node-type-plan #header #hamburger-block #hamburger-toggle .hamburger .hamburger-box .hamburger-inner,
.page-node-type-plan #header #hamburger-block #hamburger-toggle .hamburger .hamburger-box .hamburger-inner:after,
.page-node-type-plan #header #hamburger-block #hamburger-toggle .hamburger .hamburger-box .hamburger-inner:before {
  background: var(--exercise-clr-hd-primary);
}
.page-node-type-plan #header #hamburger-block #hamburger-toggle .hamburger .hamburger-box .hamburger-inner:hover,
.page-node-type-plan #header #hamburger-block #hamburger-toggle .hamburger .hamburger-box .hamburger-inner:after:hover,
.page-node-type-plan #header #hamburger-block #hamburger-toggle .hamburger .hamburger-box .hamburger-inner:before:hover {
  background: var(--exercise-clr-hd-secondary);
}
.page-node-type-plan #header .user-toolbar .user-toolbar-icon .user-toolbar-link .fas,
.page-node-type-plan #header .user-toolbar .user-toolbar-icon .user-toolbar-link .fa,
.page-node-type-plan #header .user-toolbar .user-toolbar-icon .user-toolbar-link .far {
  color: var(--exercise-clr-hd-primary);
}
.page-node-type-plan #header .user-toolbar .user-toolbar-icon .user-toolbar-link .fas:hover,
.page-node-type-plan #header .user-toolbar .user-toolbar-icon .user-toolbar-link .fa:hover,
.page-node-type-plan #header .user-toolbar .user-toolbar-icon .user-toolbar-link .far:hover {
  color: var(--exercise-clr-hd-secondary);
}
.page-node-type-plan .page-title-wrapper {
  background-image: var(--exercise-img-bgd-plan);
  background-color: var(--exercise-clr-bg-plan);
}
.page-node-type-plan .action-local-wrapper .title {
  background: var(--exercise-clr-hd-main);
  color: var(--exercise-clr-hd-primary);
}
.page-node-type-plan #footer,
.page-node-type-plan #footer .site-footer_bottom {
  background: var(--exercise-clr-ft-main);
}
.page-node-type-plan #footer .block-menu .menu .menu-item a,
.page-node-type-plan #footer .site-footer_bottom .block-menu .menu .menu-item a {
  color: var(--exercise-clr-ft-primary);
}
.page-node-type-plan #footer .block-menu .menu .menu-item a:hover,
.page-node-type-plan #footer .site-footer_bottom .block-menu .menu .menu-item a:hover {
  color: var(--exercise-clr-ft-secondary);
}
.page-node-type-plan .button,
.page-node-type-plan .btn,
.page-node-type-plan .btn.btn-primary,
.page-node-type-plan .btn-toggle + label,
.page-node-type-plan .btn-plan-pdf {
  color: var(--exercise-clr-btn-txt);
  background: var(--exercise-clr-btn-bg);
}
.page-node-type-plan .button:hover,
.page-node-type-plan .btn:hover,
.page-node-type-plan .btn.btn-primary:hover,
.page-node-type-plan .btn-toggle + label:hover,
.page-node-type-plan .btn-plan-pdf:hover {
  color: var(--exercise-clr-btn-txt-hov);
  background: var(--exercise-clr-btn-bg-hov);
}
.page-node-type-plan .btn-toggle:checked + label {
  background: var(--exercise-clr-btn-bg);
}
.page-node-type-plan .page-title-wrapper .page-title-wrap .btn.btn-primary.btn-plan-video-toggle {
  border: 2px solid #fff;
  background: #fff;
}
.page-node-type-plan .page-title-wrapper .page-title-wrap .btn.btn-primary.btn-plan-video-toggle .fas {
  color: var(--exercise-clr-bg-plan);
}
.page-node-type-plan .page-title-wrapper .page-title-wrap .btn.btn-primary.btn-plan-video-toggle:hover {
  background-color: var(--exercise-clr-bg-plan);
}
.page-node-type-plan .page-title-wrapper .page-title-wrap .btn.btn-primary.btn-plan-video-toggle:hover .fas {
  color: #fff;
}
.page-node-type-plan .table-qualification-wrapper .table {
  color: var(--exercise-clr-global-txt);
}
.page-node-type-plan .table-qualification-wrapper .table .thead .th {
  background: var(--exercise-clr-thead-bg);
  color: var(--exercise-clr-thead-txt);
}
.page-node-type-plan .table-qualification-wrapper .table .tr.theme-row .theme-title {
  color: var(--exercise-clr-theme-txt);
}
.page-node-type-plan .table-qualification-wrapper .table .tr.theme-row .subtheme-title {
  color: var(--exercise-clr-subtheme-txt);
}
.page-node-type-plan .table-qualification-wrapper .table .tr.action-row .td .action-action-wrapper a i {
  color: var(--exercise-clr-btn-off);
}
.page-node-type-plan .table-qualification-wrapper .table .tr.action-row .td .action-action-wrapper a:hover i {
  color: var(--exercise-clr-btn-bg-hov);
}
.page-node-type-plan .table-qualification-wrapper .table .tr.action-row .td .action-action-wrapper .action-reviews i,
.page-node-type-plan .table-qualification-wrapper .table .tr.action-row .td .action-action-wrapper .action-quest i {
  color: var(--exercise-clr-btn-off);
}
.page-node-type-plan .table-qualification-wrapper .table .tr.action-row .td .action-action-wrapper .action-reviews:hover i,
.page-node-type-plan .table-qualification-wrapper .table .tr.action-row .td .action-action-wrapper .action-quest:hover i {
  color: var(--exercise-clr-btn-bg-hov);
}
.page-node-type-plan .table-qualification-wrapper .table .tr.action-row .td .action-action-wrapper .action-reviews.active i,
.page-node-type-plan .table-qualification-wrapper .table .tr.action-row .td .action-action-wrapper .action-quest.active i {
  color: var(--exercise-clr-btn-bg);
}
