/*Header*/
#fixed.header .hidden{
    display: block;
}
/* end Header */

/* Blocks*/
.section .section__head{
    text-align: left;
}
/*end block */

/*Footer*/

.source-links {
    position: absolute;
    bottom: 0;
}

.source-link{
    color: #448dff;
    text-decoration: underline;
}
/* end footer*/

.static img.aligncenter {
    margin: 0 auto;
    display: block;
}
.file-item:before, .scroll-top:before{
    content: '';
    display: block;
    background-image: url(../inc/img/arrow-scroll-top.png);
    background-repeat: no-repeat;
    background-size: 20%;
    /* background-color: #000000; */
    background-position: center;
    position: absolute;
    height: 100%;
    width: 100%;
    /* left: 38%; */
    /* -webkit-mask-image: url(../inc/img/arrow.svg); */
    top: 0;
}


/* Hides the reCAPTCHA on every page */
.grecaptcha-badge {
    visibility: hidden !important;
}

/* Shows the reCAPTCHA on the Contact page */


.links-container .children{
    padding-left: 20px;
}

.text-right{
    text-align: right;
}

@media (min-width: 1220px) {
    .page-navigation {
        width: 640px;
    }
}
.main-footer {
    margin-top: 50px;
    bottom: 0;
    left: 0;
    right: 0;
    position: absolute;
    width: 100%;
}
.main-footer__background {
    margin: 0 -15px;
    background: rgb(40,51,65);
    background: linear-gradient(0deg, rgba(40,51,65,1) 0%, rgba(67,77,86,1) 35%, rgba(85,93,100,1) 100%);
    border-radius: 15px 15px 0 0;
    padding: 25px 70px!important;
    max-height: 100px;
    display: flex;
    justify-content: space-between;
    align-items: center;
}
@media ( max-width: 640px ) {
    .main-footer__background{
        padding: 25px 25px!important;
    }
}
.main-footer__logo {
    display: flex;
    align-items: center;
}
.main-footer__contacts {
    color:#ffffff;
    text-align: right;
}


.main-header__background {
    border-radius:  0 0 15px 15px;
    margin: 0 -15px ;
    padding: 20px 50px 20px 30px!important;
    box-shadow: 0 4px 8.28px 0.72px rgba(0,0,0,.06);
    display: flex;
    flex: 1 100%;
    justify-content: space-between;
}
@media (max-width: 810px) {
.main-header__background {
        flex-direction: column;
        align-items: center;
    }
}
.main-header__logo {
    display: flex;
    flex-direction: row;
}

.main-header__logo * {
    display: flex;
    align-items: center;
}
.main-header__logo .form-note__link {
    font-size: 12px;
    padding: 2px;
}

.main-header__logo .mainLogo {
    margin-left: 10px;
}
.main-header__controls {
    float: left;
}
.main-header__title {
    display: flex;
    font-size: 24px;
    align-items: center;
    font-weight: 500;
    justify-content: center;
}
.main-header__accountNames {
    display: flex;
    align-items: center;
}
.form-forgot.link{
 -webkit-appearance: none;
}
.handling-table {
    margin-top: 15px;
}


.article-section.article-section--content {
    white-space: pre-wrap;
    white-space: -moz-pre-wrap;
    white-space: -pre-wrap;
    white-space: -o-pre-wrap;
    word-wrap: break-word;

}

.section__body > p {
    margin-top: 40px;
}
.icon-create {
    font-weight: 900;
    font-style: normal;
    font-size: 17px;
    margin-right: 5px;
}
