.pdfp_fullscreen {
  display: none;
}

.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container {
  background-color: #ffffff;
}

.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content {
  border-bottom-width: 1px;
  border-bottom-color: #e6e6e6;
  border-bottom-style: inset;
  text-indent: 0px;
}

.has-modal-open.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content {
  background-color: #444444;
}


.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content:hover {
  background-color: #ebebeb;
}

.wp-block-navigation .menu_foter .wp-block-navigation-item__label:hover {
  color: #1E90FF;
}

.entry-content.alignwide.wp-block-post-content.has-global-padding.is-layout-constrained.wp-container-core-post-content-layout-1.wp-block-post-content-is-layout-constrained {
  margin-top: 6px;
}

.wp-block-columns.has-background.is-layout-flex.wp-container-core-columns-layout-2.wp-block-columns-is-layout-flex {
  box-shadow: 2px 2px 2px 1px rgba(105, 105, 105, .25);
}

.wp-block-button__link.has-contrast-light-color.has-vivid-cyan-blue-background-color.has-text-color.has-background {
  -webkit-transition: all 0.5s ease-out;
  -moz-transition: all 0.5s ease-out;
  -o-transition: all 0.5s ease-out;
  transition: all 0.5s ease-out;
}

.wp-block-button__link.has-contrast-light-color.has-vivid-cyan-blue-background-color.has-text-color.has-background.has-link-color.wp-element-button:hover {
  background-color: #0404B4 !important;
}

.wp-block-search__button.has-superbfont-xxsmall-font-size.has-icon.wp-element-button {
  padding: calc(0.2em + 2px) calc(0.8em + 2px);
}

.alg_back_button_input {
  transition-duration: 0.2s;
}

.alg_back_button_input {
  background-color: #3c5ba3;
  border: 2px solid #3c5ba3;
  color: white;
  padding: 10px 30px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
  border-radius: 2px;
  cursor: pointer;
}

.alg_back_button_input:hover {
  background-color: #fff;
  color: #3c5ba3;
  border: 2px solid #3c5ba3;
}

/* стили доп кнопок акордиона цыкловых комисий  */

.SIuD .ea-body a {
  background-color: #ffc934;
  border: 2px solid #ffc934;
  color: #111314;
  padding: 5px 30px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
  border-radius: 2px;
  cursor: pointer;
  width: 20em;
}

.SIuD .ea-body a:hover {
  background-color: #fff;
  color: #111314;
  border: 2px solid #ffc934;
}