@font-face {
    font-family: 'Roboto Thin';
    src: url('Roboto-Thin.eot');
    src: url('Roboto-Thin.eot?#iefix') format('embedded-opentype'),
    url('Roboto-Thin.woff') format('woff'),
    url('Roboto-Thin.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    }

body {
    font-family: "Roboto";
}
    
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {
    color: #0D1B2A!important;
    font-family: "Roboto"!important;;
}

.text-gray-800 {
    color: #122d4a!important;
    font-weight: 700;
    font-family: "Roboto Regular";
}
.bg-gradient-primary {
    background-color: #122d4a;
    background-image: unset;
    background-size: cover;
}
a {
    color: #84805e;
    text-decoration: none;
    background-color: transparent;
}
a:hover {
    color: #84805e;
    text-decoration: none;
    background-color: transparent;
}

a.top_changer {
    color: #cec57b;

}
a.top_changer {
    color: #cec57b;

}
.card-header {
    padding: 0.75rem 1.25rem;
    margin-bottom: 0;
    background-color: #f8f9fc;
    border-bottom: 1px solid #e3e6f0;
}
.text-primary {
    color: #0d1b2a!important;
}
.text-primary a{
    color: #0d1b2a!important;
}

.btn-primary {
    color: #fff;
    background-color: #778DA9;
    border-color: #778DA9;
}
.btn-primary:hover {
    background-color: #8ba4c4;
    border-color: #8ba4c4;
}

.btn-green {
    color: #fff;
    background-color: #4CAF50;
    border-color: #4CAF50;
}


.btn-green:hover {
    color: #fff;
    background-color: #449a47;
    border-color: #449a47;
}
.change-type {
    text-align: center!important;
}

.sidebar .sidebar-type {
    text-decoration: none;
    font-size: 0.7rem;
    font-weight: 500;
    text-align: center!important;
    text-transform: uppercase;
    z-index: 1;
    margin-bottom: 10px;
}

.warning-body {
    padding: 0 10px;
}

input.btn.btn-primary.btn-icon-split.btn {
    padding: 10px;
}

th.table-os {
    width: 210px;
}

th.table-date {
    width: 175px;
}

th.table-size {
    width: 100px;
}

.article_date {
    display: inline-block;
    float: right;
}

.tox-promotion {
    display: none!important;
}

.tox-statusbar__branding{
    display: none!important;
}

.topbar .dropdown-list .dropdown-header {
    background-color: #778daa;
    border: 1px solid #778dab;
}
.bg-primary {
    background-color: #778dab !important;
}

.news_unread-circle {
    background-color: red;
    border-radius: 30px;
    color: #f00;
    padding: 2px;
    font-size: 5px;
    float: left;
    margin: 5px 10px 0 0;
}

.table_unread-circle {
    background-color: red;
    border-radius: 30px;
    color: #f00;
    padding: 2px;
    font-size: 5px;
    float: left;
    margin: 8px 10px 0 0;
}

iframe {
    border:0;
    width: 100%;
    height: 800px;
}

.preview_article {
    width: 100%;
    display: inline-block;
}

.preview_article-date {
    display: inline-block;
    float: left;
    text-align: center;
    margin: 5px 10px 20px 0;
}

.preview_article-data-day {
    font-size: 24px;
}

.preview_article-data-mounth {
    width: 90px;
}

.mb-4, .my-4 {
    margin-bottom: 8px !important;
}

table {
    border-collapse: unset;
}

.table tr:nth-child(odd){
	background: #fff;
}

.table tr:nth-child(even){
	background: #F7F7F7;
}

.table-bordered td {
    border: 1px solid #ffffff!important;
}

.table-bordered {
    border: 1px solid #f0f4ff!important;
}

table.table-bordered.dataTable {
    border-right-width: unset!important;
}

.table-bordered th, .table-bordered td {
    border: 1px solid #ffffff!important;
}

.table thead th {
    border-bottom: 1px solid #e3e6f0 !important;
}


.server img {
    width: 25px;
    margin: 0px 5px 0 0;
}


.page-item.active .page-link {
    z-index: 3;
    color: #fff;
    background-color: #778DA9;
    border-color: #778DA9;
}

.page-link {
    color: #778DA9;
}