body, td, th, p {
    color: #FAFAFA;
}

body, html {
    background: #444;
}

.bg-white {
    background-color: #363537!important;
}

.top-adv-white.cleared {
    background-color: unset!important;
}

.b-banner-menu .top-adv-white {
    background: #363537!important;
}

#main {
    background: #363537;
}

a:link {
    color: white;
}

a:visited {
    color: floralwhite;
}

a:hover {
    color: violet;
}


.datePicker a.leftAr, .datePicker a.rightAr {
    color: violet;
}

.smallHeader2, .smallHeader2:link, .smallHeader2:hover {
    color: #FAFAFA;
}

.smallHeader2:hover {
    color: violet;
}

.b-news .item .rubricContent p {
    color: lightgray;
}

.b-news .item .rubricContent .information.fix-bottom {
    background: linear-gradient(to bottom, rgba(54, 53, 55, 0) 0%, rgba(54, 53, 55, 1) 25%, rgba(54, 53, 55, 1) 100%);
}

hr {
    border-top: 1px solid rgba(255,255,255,.3);
}

.text-dark {
    color: #FAFAFA!important;
}

a.text-dark:focus, a.text-dark:hover {
    color: violet!important;
}

.dateHeader {
    color: #FAFAFA;
}

.curPage {
    background: blueviolet;
}

.pageSelector a, .pageSelector a:visited, .pageSelector a:link {
    color: violet;
}

#footer li a:hover {
    color: violet!important;
}

.dropdown-menu {
    color: #212529;
    background-color: #602987;
}

#back-to-top {
    color: darkviolet;
}

#back-to-top:hover {
    color: #FAFAFA;
}

h1 {
    color: #FAFAFA;
}

.toPrint, .toPrint:link, .toPrint:visited, .toPrint:hover {
    background: url(/themes/business/gfx/print-dark.png) no-repeat 0 0;
}

.mainRightCell .rightBan {
    background: url(/themes/business/gfx/adv-black.gif) no-repeat left bottom;
}

.left-adv {
	background: url(/themes/business/gfx/adv-black.gif) no-repeat bottom left; padding-bottom: 12px; margin-left:14px;
}

.alert-secondary {
    background-color: #999!important;
}

.alert-primary {
    background-color: #69b2ff!important;
}

.alert-info {
    background-color: #7db4be;
}

.contentHeader {
    color: #FAFAFA;
}

.card {
    background-color: #777!important;
}

.list-group-item {
    background-color: #363537!important;
}

.itemDate {
    color: violet;
}

.newItem a, .newItem a:visited, .newItem a:link {
    color: #999;
}

.sBlock {
    background: #555;
}

.sHeader, .sHeader:visited, .sHeader:link {
    color: #FAFAFA;
}

.sText {
    color: lightgray;
}

.page-link {
    background-color: transparent;
}

.news-view tr:nth-of-type(odd) {
    background: #555;
}

.modal-dialog-scrollable .modal-header {
    background-color: darkgray;
}

.modal-dialog-scrollable .modal-body {
    background-color: #555;
}

.modal-footer {
    background-color: darkgrey;
}

.cookies-container-inner {
    background-color: gray;
}
