body {
    font-size:larger;
    background-color: #f9f9f9;
}
.sticky.is-sticky {
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    z-index: 1000;
    width: 100%;
    box-shadow: 0 2px 4px rgba(0, 0, 0, .5);
}
#header_block {
    margin: 0px;
    background: aliceblue;
    border-top: thin solid #61adef;
    border-bottom: thin solid #61adef;
}
#header_block .logo_block {
    background: #e9ecef;
    text-align: center;
    padding: 15px;
}
#header_block .title_block {
    text-align: left;
    background: url("/assets/img/fon4.jpg");
    background-size: cover;
    padding: 28px;
    background-position: right;
}
#header_block .title_block h3 {
    color: #436b86;
    margin-top: 15px;
    font-weight: bold;
    text-shadow: 2px 2px #d2d4e4;
}
#header_block .logo_block img {
    max-height: 80px;
}
#cntn {
    background: #ffffff;
    margin: 0px;
    padding: 10px 0px;
    min-height:700px;
}
#category_block img {
    max-height: 24px;
}
#content_block {
    margin: 0px -20px;
}
.view.article {
    /***/
}
.article {

}
.article .logo {
    width:100%;
}
.main_container {
    box-shadow: 0 2px 4px rgba(0, 0, 0, .5);
    padding: 0px;
}
.ten {
    box-shadow: 0 2px 4px rgba(0, 0, 0, .5);
}
.footers {
    background: #ffc107;
    padding: 10px;
}
.bg-success {
    background-color: #436b86!important;
}
.text-success {
    color: #38479c!important;
}
.btn-success {
    background-color: #fed885;
    border-color: #1b6d85;
    color: #1b6d85;
}