p a,
.entry-meta-data-list dd a,
.vk_post .vk_post_title a,
a {
    text-decoration-line: none;
    color: #0000ff;
}

.entry-meta-data-list dd a:hover,
.vk_post .vk_post_title a:hover,
a:hover {
    color: #ff0000;
}

.top-comments-number {
    margin-right: 10px;
    font-size: 14px;
}

.site-header {
    background-color: #a4dbcd;
}

.site-footer-copyright p:nth-child(2) {
    display:none;
}

.prev-next-margin {
    margin-bottom: 15px;
}

#block-11 {
    margin: 20px 0 0;
}

#block-11 h4 {
    padding: 0;
    font-size: 1.1rem;
    background-color: transparent;
    margin: 0 0 0.2em;;
}

#block-11 ul {
    padding: 0;
    margin: 0;
}

#block-11 ul li {
  list-style: none;
  margin: 0;
  font-size: var(--vk-size-text-sm);
}

#block-11 ul li a {
    padding-top: 0.35em;
    padding-bottom: 0.35em;
    border-bottom: none;
    text-decoration-line: none;
}

#block-12 .wp-block-search__button {
    width: 60px
}

#vkexunit_post_list-2 h4 {
    padding: 0;
    font-size: 1.1rem;
    background-color: transparent;
    margin: 0 0 0.35em;
    border-bottom: none;
}

#vkexunit_post_list-2 .sub-section-title::after {
    border-bottom: none;
}

#vkexunit_post_list-2 {
    margin: 15px 0 0;
}

#vkexunit_post_list-2 .veu_postList {
    margin: 0;
}

#vkexunit_post_list-2 .postList_item {
    padding: 0;
    border-bottom: none;
}

#vkexunit_post_list-2 .postList_title {
    padding: 0;
    margin: 0;
}

#vkexunit_post_list-2 .postList_title {
  list-style: none;
  margin: 0;
  font-size: var(--vk-size-text-sm);
}


#vkexunit_post_list-2 .postList_title {
    padding: 0;
    border-bottom: none;
}

#vkexunit_post_list-2 .postList_title a {
    color: #0000ff;
    margin-bottom: 0;
    padding-top: 0.35em;
}

#vkexunit_post_list-2 .postList_title a:hover {
    color: #ff0000;
    text-decoration-line: none;
}

#vkexunit_post_list-2 .postList_item .postList_date {
    padding-bottom: 0.35em;
    margin: 0;
}

#vkexunit_post_list-2 .postList_item:last-child  .postList_date{
    padding-bottom: 0;
}

.wpcf7-form input[type="email"],
.wpcf7-form input[type="text"] {
    width: auto;
}

#post-1031 .wpcf7-previous {
    font-size: 1rem;
    border: 1px solid var(--vk-color-primary-dark);
    background-color: #66ff33;;
    color: #fff;
    padding: .5em 2em;
    border-radius: var(--vk-size-radius);
}

#post-1031 .wpcf7-submit {
    margin-left: 20px;
}

#post-1033 .entry-body .wp-block-preformatted {
    font-size: var(--vk-size-text-sm);
    font-weight: bold;
}

#block-12, #block-13 {
    margin-bottom: 20px;
}

#block-14 {
    margin-bottom: 20px;
    text-align: center;
}

#block-14 iframe {
    margin: 0;
}

.post .audio-file-list,
.post .qsl-received-list,
.post .other-site-list {
    margin-left: 24px;
    margin-bottom: 20px;
}

.post .audio-file-list a {
    display: block
}

.post li {
    margin: 0;
}

#post-668 .figure {
    margin-left: 24px;
    margin-bottom: 24px;
}

#post-668 .figure div:first-child {
    font-weight: bold;
    margin-bottom: 3px;
}

.leb-post-table {
    margin-bottom: 0px;
}

.leb-post-table table {
    margin-bottom: 0px;
}

.leb-post-table-td-center {
    text-align: center;
}

.leb-post-table-margin {
    margin-bottom: 24px;
}

.leb-post-title-other {
    margin-bottom: 0px;
}

.post640-table {
    margin-left: 2em;
}

.post906-table {
    margin-left: 1em;
}

.post906-table td:first-child {
    width: 70px;
    text-align: center;
}

#block-16 {
    margin-top: 20px;
}

#block-18 {
    margin-top: 20px;
    margin-bottom: 0px;
    font-size: var(--vk-size-text-sm);
}