details > summary {
  list-style: none;
}
details > summary::-webkit-details-marker {
  display: none;
}
.post-galary{
    margin: 5px 0;
    padding: 5px 0;
}

.hidden {
    display: none;
}
.hidden-input {
    display: none;
}

.td-nodpad td {
    padding: 0.1em !important;
}

.search__document {
    border: 1px solid #DCDCDC;
}
.search__document .simplesearch-result {
    border-top: 1px solid #b3b3b3;
}
.search__document .simplesearch-result h3 {
    padding: 10px;
    font-size: 100%;
    text-align: justify;
}
.search__document .simplesearch-result .extract {
    display: none;
}
.search__document .simplesearch-result:nth-child(odd) {
        background-color: #ededed
        
}

.search__chapter .simplesearch-result h3 {
    font-size: 18px;
    text-align: left;
}

 .search__chapter .simplesearch-paging{
     padding: 20px 0;
}

body .bvi-body[data-bvi-images="false"]:not(.bvi-no-styles) .bvi-background-image:not(.bvi-no-styles), body .bvi-body[data-bvi-images="false"]:not(.bvi-no-styles) img.bvi-background-image:not(.bvi-no-styles), body .bvi-body[data-bvi-images="false"]:not(.bvi-no-styles) img.bvi-img:not(.bvi-no-styles) {
       display:inherit!important;
    background-image:none!important;
}
body .bvi-body[data-bvi-images="false"]:not(.bvi-no-styles) img.bvi-background-image:not(.bvi-no-styles), body .bvi-body[data-bvi-images="false"]:not(.bvi-no-styles) img.bvi-img:not(.bvi-no-styles) {
    display: none!important;
}

body .bvi-body[data-bvi-images="grayscale"]:not(.bvi-no-styles) .bvi-background-image:not(.bvi-no-styles), body .bvi-body[data-bvi-images="grayscale"]:not(.bvi-no-styles) img.bvi-background-image:not(.bvi-no-styles), body .bvi-body[data-bvi-images="grayscale"]:not(.bvi-no-styles) {
    filter: none;
    -webkit-filter:none;
    -moz-filter: none;
    background-image: none;
    
}

div[data-bvi-image="false"] .bvi-background-image {
 
}

.agreement{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;border-bottom:solid 1px #ebebeb;width:100%;padding:5px;top:0;text-align:center;-webkit-transition:all 1s ease-out;-o-transition:all 1s ease-out;transition:all 1s ease-out;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.agreement .agreement-btn{padding:0;margin:0 0 0 40px}.agreement .agreement-btn .block{margin:0;padding:5px;font-size:.9em}.agreement.agreement--close{display:none}


/*gallery*/
/*.x-gallery-list{position:relative;width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:2vw}.x-gallery{overflow:hidden;max-height:305px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;cursor:pointer;margin-bottom:20px}.x-gallery .x-gallery__content{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.x-gallery .x-gallery__thumbnail{position:relative;max-height:173px}.x-gallery .x-gallery__thumbnail .thumbnail__counter{position:absolute;top:0;right:0;color:#fff;font-size:24px;line-height:29px;background:rgba(0,0,0,.44);padding:8px}.x-gallery .x-gallery__thumbnail img{width:100%;overflow:hidden;height:100%;max-height:173px;-o-object-fit:contain;object-fit:contain}.x-gallery .x-gallery__thumbnail:hover .thumbnail__overlay{opacity:1}.x-gallery .x-gallery__thumbnail:hover .thumbnail__counter{opacity:0}.x-gallery .x-gallery__thumbnail .thumbnail__overlay{display:-webkit-box;display:-ms-flexbox;display:flex;top:0;opacity:0;position:absolute;width:100%;height:100%;background:rgba(0,0,0,.64);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:opacity .4s ease-in;-o-transition:opacity .4s ease-in;transition:opacity .4s ease-in}.x-gallery .x-gallery__thumbnail .thumbnail__overlay .thumbnail-overlay__icon{font-size:48px;color:#ddd}.modal-album{z-index:10000;position:fixed;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;overflow:auto;left:0;top:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#000;background-color:rgba(0,0,0,.4);display:none}.modal-album.modal-album--open{cursor:initial;display:block}.modal-album .modal-album__tools{cursor:pointer;position:fixed;top:10px;right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;background:rgba(0,0,0,.6);border-radius:50%}.modal-album .modal-album__tools span{color:#fff}.modal-album .modal-album__content{padding:10px;margin:100px;display:grid;grid-template-columns:.35fr .35fr .35fr .35fr;grid-column:1/4;grid-gap:1vw;background:#fff}.modal-album .modal-album__content a{border:none;display:table;display:contents}.modal-album .modal-album__content a img{width:100%}@media all and (-ms-high-contrast:none){.x-gallery-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.x-gallery-list .x-gallery{width:25%;margin:5px 20px}.x-gallery-list .x-gallery .x-gallery__content{overflow:hidden;height:40px}.modal-album .modal-album__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.modal-album .modal-album__content a{width:24%;margin:7px}}@media only screen and (max-width:992px){.x-gallery-list{grid-template-columns:.5fr .5fr .5fr}.modal-album .modal-album__content{grid-template-columns:.4fr .4fr .4fr;margin:50px}}@media only screen and (max-width:768px){.x-gallery-list{grid-template-columns:1fr 1fr}.modal-album .modal-album__content{grid-template-columns:1fr 1fr;margin:50px}}@media only screen and (max-width:480px){.x-gallery-list{grid-template-columns:1fr}.modal-album .modal-album__content{grid-template-columns:1fr;margin:10px}}@media only screen and (max-width:320px){.modal-album .modal-album__content{grid-template-columns:1fr}}*/
.x-gallery-list{position:relative;width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:2vw}.x-gallery{overflow:hidden;max-height:305px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;cursor:pointer;margin-bottom:20px}.x-gallery .x-gallery__content{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.x-gallery .x-gallery__thumbnail{position:relative;max-height:173px}.x-gallery .x-gallery__thumbnail .thumbnail__counter{position:absolute;top:0;right:0;color:#fff;font-size:24px;line-height:29px;background:rgba(0,0,0,.44);padding:8px}.x-gallery .x-gallery__thumbnail img{width:100%;overflow:hidden;height:100%;max-height:173px;-o-object-fit:contain;object-fit:contain}.x-gallery .x-gallery__thumbnail:hover .thumbnail__overlay{opacity:1}.x-gallery .x-gallery__thumbnail:hover .thumbnail__counter{opacity:0}.x-gallery .x-gallery__thumbnail .thumbnail__overlay{display:-webkit-box;display:-ms-flexbox;display:flex;top:0;opacity:0;position:absolute;width:100%;height:100%;background:rgba(0,0,0,.64);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:opacity .4s ease-in;-o-transition:opacity .4s ease-in;transition:opacity .4s ease-in}.x-gallery .x-gallery__thumbnail .thumbnail__overlay .thumbnail-overlay__icon{font-size:48px;color:#ddd}.modal-album{z-index:10000;position:fixed;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:100%;overflow:auto;left:0;top:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#000;background-color:rgba(0,0,0,.4);display:none}.modal-album.modal-album--open{cursor:initial;display:block}.modal-album .modal-album__tools{cursor:pointer;position:fixed;top:10px;right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:40px;height:40px;background:rgba(0,0,0,.6);border-radius:50%}.modal-album .modal-album__tools span{color:#fff}.modal-album .modal-album__content{padding:10px;margin:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:1vw;background:#fff}.modal-album .modal-album__content a{border:none;display:table;display:contents}.modal-album .modal-album__content a img{-o-object-fit:contain;object-fit:contain;-webkit-transition:-webkit-box-shadow .3s ease-in-out;transition:-webkit-box-shadow .3s ease-in-out;-o-transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out;transition:box-shadow .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;width:24%}.modal-album .modal-album__content a:hover img{-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.75);box-shadow:0 0 15px 0 rgba(0,0,0,.75)}@media all and (-ms-high-contrast:none){.x-gallery-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.x-gallery-list .x-gallery{width:25%;margin:5px 20px}.x-gallery-list .x-gallery .x-gallery__content{overflow:hidden;height:40px}.modal-album .modal-album__content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.modal-album .modal-album__content a{width:24%;margin:7px}}@media only screen and (max-width:992px){.x-gallery-list{grid-template-columns:.5fr .5fr .5fr}.modal-album .modal-album__content{margin:50px}.modal-album .modal-album__content a img{width:32%}}@media only screen and (max-width:768px){.x-gallery-list{grid-template-columns:1fr 1fr}.modal-album .modal-album__content{margin:50px}.modal-album .modal-album__content a img{width:49%}}@media only screen and (max-width:480px){.x-gallery-list{grid-template-columns:1fr}.modal-album .modal-album__content{margin:10px}.modal-album .modal-album__content a img{width:100%}}


.gosuslugi-footer {
    margin: 10px;
    background-color: rgba(255,255,255,.7);
    padding: 10px;
    border-radius: 10px;
}

    .gosuslugi-footer__annotation {
        display: flex;
        flex-direction: column;
        gap: 20px;
        justify-content: center;
        margin-bottom: 20px;
        color: #333;
        text-align: center;
    }

    .gosuslugi-footer__annotation .annotation__title{
        font-size: 2rem;
        font-weight: 500;
    }
    .gosuslugi-footer__annotation .annotation__description{
        font-size: 1rem;
        font-weight: 400;
    }

    .gosuslugi-footer__links {
        display: flex;
        gap: 10px;
    
    }
    
    .gosuslugi-link {
        display: flex;
        align-items: center;
        background-color: #E6E6E6;
        max-width: 25%;
        width: 25%;
        padding:5px;
        border-radius: 10px;
        gap: 5px;
        color: black;
        text-decoration: none;
    }
  .gosuslugi-link:hover {
      background-color:#FFFAE6;
  }
    .gosuslugi-link .link__title{
        text-align: center;
        flex-grow: 1;
    }
    .gosuslugi-link .link__icon {
        width: 16px;
        height: 16px;
    }
    .gosuslugi-link .link__icon svg {
        width: 16px;
        height: 16px;
    }


.container {
    position: relative;
    z-index: 1;
}
