a,
a:focus,
a:hover {
    color: #32dadc;
}

.adunit {
    background-color: #242832;
}

hr {
    background-color: var(--light);
}

.auth-icon.apple {
    background: url("/img/assets/apple_signin_white.png") !important;
}

.auth-icon.telegram {
    background: url("/img/assets/telegram_signin.png") !important;
}

#bg-img {
    opacity: 0.05;
}

.border-red {
    border-color: var(--custom-red);
}

.border-green {
    border-color: var(--custom-green);
}

body {
    /*color: #8592a0;*/
    color: #dcdcdc;
    background-color: #1e2129;
}

.breadcrumb-item a {
    color: #8592a0;
}

.breadcrumb-item.active {
    color: #fff;
}

.btn-bt {
    color: #fff;
    background-color: #2e3442;
}

.btn-bt-light {
    color: #fff;
    border: 2px solid #2e3542;
    letter-spacing: 0.1em;
}

/*.btn-bt:hover {
	color: #fff !important;
    background-color: #424756 !important;
    border: 1px solid !important;
	border-color: #080808 !important;
}*/

.btn.focus,
.btn:focus,
.btn:hover {
    color: #8592a0;
    text-decoration: none;
}

.btn-primed {
    color: #212529;
    background-color: #ffab00;
    border-color: #ffab00;
}

.btn-outline-primary:hover,
.btn-outline-secondary:hover {
    color: var(--custom-main-black);
}

.close {
    color: #fff;
    text-shadow: none;
    opacity: 0.7;
}

.close:hover {
    color: #ffb92e;
}

.orange-link,
.orange-link:focus {
    color: var(--custom-main-orange);
}

.orange-link:hover {
    text-decoration: underline;
}

tr .collapse {
    background-color: #191c22;
}

.dynagrid-submit-message {
    background-color: #191c22;
}

#disqus_thread {
    background-color: #191c22;
}

.dropdown-menu {
    background-color: #191c22;
}

.dropdown-menu > li > a {
    color: #9d9d9d;
}

.fin-red {
    background-color: #701f31 !important;
}

.fin-green {
    background-color: #164b47 !important;
}

.footer-container {
    background-color: #191c22;
}

.foreground {
    background-color: #191c22;
}

form,
.form-control-plaintext {
    color: #fff;
    /*background-color: #242832;*/
}

.form-control,
.form-control:focus,
.ui-datepicker-month,
.ui-datepicker-year,
.form-select {
    color: #8592a0;
    background-color: #191c22;
    border: 1px solid #191c22;
    caret-color: #ffb92e;
}

.form-control:focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(253, 172, 0, 0.9);
}

.header > a {
    color: #8592a0;
}

/* Highcharts */

/*.highcharts-axis {
	stroke: #8592a0;
}*/
.highcharts-axis-line {
    stroke: #3b404d;
}

.highcharts-button-box {
    fill: #191c22;
}

.highcharts-button-pressed text {
    fill: #ffb92e !important;
}

.highcharts-grid-line {
    stroke: #3b404d;
}

.highcharts-subtitle {
    fill: #8592a0 !important;
}

.highcharts-text-outline {
    display: none;
}

.highcharts-tick {
    stroke: #3b404d;
}

.highcharts-label:not([class="highcharts-label highcharts-point"]) .highcharts-label-box {
    fill: #191c22;
    stroke: #191c22;
}

.highcharts-navigator-outline {
    stroke: #3b404d;
}

.highcharts-point-down {
    fill: #ef5351;
    stroke: #ef5351;
}

.highcharts-point-up {
    stroke: #26a69a;
    fill: #26a69a;
}

.info-block {
    background-color: #424756;
    border: 1px solid #080808;
}

.inner-addon .fa {
    color: #ffb92e;
    font-size: 18px;
}

.input-group-text {
    background-color: #191c22;
    border: 1px solid #191c22;
}

/*li.ui-menu-item {
	border-bottom: 1px solid #080808;
	border-left: 1px solid #080808;
	border-right: 1px solid #080808;
	color: #ccc;
}*/

li.ui-state-focus {
    background-color: #191c22 !important;
    border-color: #080808;
}

.link,
.highcharts-anchor,
.ui-widget-content a {
    color: #32dadc;
    fill: #32dadc;
}

.mark,
mark {
    background-color: #f9eeb6;
}

.background {
    background-color: #292e39;
}

.market-button-appstore {
    background: url("/img/assets/app-store.png");
    background-size: contain;
}

.market-button-playmarket {
    background: url("/img/assets/play-market.png");
    background-size: contain;
}

.media-body {
    background-color: #242832;
}

.menu-footer > li,
.menu-footer > li > a {
    color: #5b6676;
}

.menu-footer > li > a:active,
.menu-footer > li > a:hover {
    color: #ffffff;
}

a.soc-net-img {
    color: #242832 !important;
}

.ml-item {
    background-color: #242832;
}

.ml-item > a {
    color: #8592a0;
}

.ml-item.active {
    background-color: #242832; /* Для старых браузров */
    background: linear-gradient(to right, #ff9000, #ffc22e);
}

.ml-item.active > a {
    color: #fff;
    font-weight: bold;
}

.ml-item:active > a,
.ml-item:hover > a {
    color: #fff;
}

.ml-spisok li a.active {
    color: #080808;
    background-color: #18abe2;
}

.modal-body,
.modal-header,
.modal-footer {
    background-color: #1e2129;
}

.modal-content {
    border: 1px solid #1e2129;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
}

.modal-footer {
    border-top: 1px solid #191c22;
}

.modal-header {
    border-radius: 0px;
    border-bottom: 1px solid #191c22;
}

.navbar /*, .nav-tabs*/
{
    background-color: #191c22;
}

.navbar-admin {
    background-color: #753535 !important;
}

.navbar-nav .nav-item.active > a,
.nav-item > a.active,
.selector-item.active,
.dropdown-menu > a.dropdown-item.active {
    background-color: transparent;
    border-left: none;
    border-right: none;
    border-top: none;
    border-bottom: 4px solid #ffb92e !important;
    color: #fff;
}

/*.nav-item.active > a, .nav-item > a.active, .selector-item.active, .dropdown-menu>a.dropdown-item.active {*/
/*	background-color: transparent;*/
/*	border-left: none;*/
/*	border-right: none;*/
/*	border-top: none;*/
/*	border-bottom: 4px solid #ffb92e !important;*/
/*	color: #fff;*/
/*}*/

.nav-tabs .nav-link:not(.active):focus,
.nav-tabs .nav-link:not(.active):hover {
    border-color: transparent transparent transparent !important;
}

.nav-item > a,
.dropdown-item,
.nav-link {
    color: #8592a0 !important;
}

.nav-item > a:active,
.dropdown-item:active,
.nav-item > a:hover,
.dropdown-item:hover,
.nav-item:hover > a {
    color: #fff !important;
}

.navbar-nav > .active > a,
.dropdown-item:active,
.dropdown-item:hover {
    background-color: transparent;
}

.nav-tabs {
    border-bottom: none;
}

.nav-tabs .nav-item.show .nav-link,
.nav-tabs .nav-link.active {
    background-color: transparent;
}

/*.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {
		color: #fff;
    background-color: #080808;
    color: #9d9d9d;
		border: none;
    border-bottom: 4px solid #18abe2;
    padding-bottom: 7px;
}

.nav-tabs>li>a:hover {
		color: #262626;
    text-decoration: none;
    background-color: #f5f5f5;
}*/

.news-block,
.share {
    background-color: #424756;
    border: 1px solid #080808;
}

.news-img {
    background-color: #fff;
}

.news-tooltip {
    color: #ffffff;
    border: 1px solid #000000;
    background-color: #292e39;
}

.pagination > li > a:active,
.pagination > li > a:hover,
.pagination > .active > a,
.pagination > .active > a:hover {
    color: #fff;
}

.panel {
    background-color: #242832;
    border: 2px solid #242832;
}

.panel-badge {
    background: #292e39;
}

.paywall {
    box-shadow: 0px -16px 20px 7px #191c22;
    background-color: #191c22;
}

.popover {
    background-color: #424756;
    border: 1px solid #080808;
    color: #f9f7f7;
    padding: 0;
}

.popover .arrow::before {
    display: none;
}

.popover .arrow::after {
    display: none;
}

.search {
    background-color: #1e2129;
    border: 2px solid #2e3542;
    caret-color: #ffb92e;
    color: #8592a0;
}

.selector-item {
    border-bottom: 4px solid #242832;
}

.sug-icon {
    background: #fff;
}

/* ======== SVG ======== */
svg path.portimg {
    fill: #8592a0 !important;
}

svg:hover path.portimg {
    fill: #fff !important;
}

svg path.sectimg {
    fill: #8592a0 !important;
}

svg:hover path.sectimg {
    fill: #fff !important;
}

/* ======== SVG ======== */

.swbtn {
    background-color: #443f3f;
}

.swbtn.active {
    background-color: #d89000;
}

text {
    fill: #fff !important;
}

th {
    background-color: #242832;
}

.table-striped > tbody > tr:nth-of-type(odd) > * {
    --bs-table-bg-type: var(--custom-main-dark);
}

.table-dark tbody tr:hover {
    --bs-table-bg-type: var(--custom-main-secondary);
}

.table-hover {
    --bs-table-hover-bg: var(--custom-main-secondary);
}

.detail-view th {
    background-color: unset;
}

.table-dark {
    --bs-table-bg: var(--custom-secondary);
}

/*th a:has( .asc ){*/
/*	background-image: url(/img/assets/desc-dark.png);*/
/*	background-repeat: no-repeat;*/
/*	background-position: center right;*/
/*	cursor: pointer;*/
/*}*/
/**/
/*th a:has( .desc ){*/
/*	background-image: url(/img/assets/asc-dark.png);*/
/*	background-repeat: no-repeat;*/
/*	background-position: center right;*/
/*	cursor: pointer;*/
/*}*/

.table-striped tbody tr {
    background-color: #242832;
}

.table-striped tbody tr:nth-of-type(odd) {
    background-color: #292e39;
}

.table-striped tbody tr:hover,
.table-striped tbody tr:nth-of-type(odd):hover {
    background-color: #1e2129;
}

.tablesorter-headerUnSorted,
.sorting {
    background-image: url(/img/assets/bg-dark.png);
    background-repeat: no-repeat;
    background-position: center right;
    cursor: pointer;
}

.tablesorter-headerAsc,
.sorting_asc {
    background-image: url(/img/assets/desc-dark.png);
    background-repeat: no-repeat;
    background-position: center right;
    cursor: pointer;
}

.tablesorter-headerDesc,
.sorting_desc {
    background-image: url(/img/assets/asc-dark.png);
    background-repeat: no-repeat;
    background-position: center right;
    cursor: pointer;
}

td.bordered {
    border-top: 1px solid #1e2129 !important;
    border-bottom: 1px solid #1e2129 !important;
}

tr:hover > td.bordered {
    color: #ffffff;
}

.text-blue {
    color: #628ed2;
}

.text-green {
    color: #1acc8f;
}

.text-orange {
    color: #ffb92e;
}

.text-red {
    color: #e8274b;
}

.title-text {
    color: #fff;
}

.ui-widget-content,
.ui-state-focus {
    border: none !important;
    background: #191c22;
    color: #8592a0;
}

/*.ui-datepicker {
	border: 1px solid #c5c5c5 !important;
}*/

/*.ui-datepicker-div {
	background: #191c22 !important;
}*/

.ui-menu-item {
    background-color: #242832;
    border: 1px solid #2e3542;
    color: #32dadc;
}

.ui-autocomplete,
.ui-widget-content {
    border: none;
}

.ui-state-active,
.ui-state-hover,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
a.ui-button:active,
.ui-button:active,
.ui-button.ui-state-active:hover {
    border: none !important;
    border-left: 1px solid #2e3542;
    background: transparent !important;
    color: #fff !important;
}

.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default,
.ui-button,
html .ui-button.ui-state-disabled:hover,
html .ui-button.ui-state-disabled:active {
    border: 1px solid #242832;
    background: #242832;
    color: #8592a0;
}

.ui-state-highlight,
.ui-state-active {
    color: #fff;
}

.ui-widget-header {
    border: 1px solid #242832;
    background: #242832;
    color: #8592a0;
}

ul.ui-autocomplete {
    background-color: transparent;
    padding-left: 0px;
}

.widget-header {
    background-color: #292e39;
    color: #ffffff;
}

.widget-text {
    background-color: #242832;
}

/*	widget share price	*/
#widget-container {
    border: 1px solid #191c22 !important;
    background-color: #000 !important;
}

.chart-container {
    /*border: 1px solid #191c22 !important;*/
    background: #424756 !important;
}

/* ================ tariffs============= */
.table-header {
    background-color: #9499b3 !important;
    font-weight: bold;
}

.tariff_container_outer {
    padding: 10px 10px 20px;
}

.tariff_container_inner {
    height: 100%;
    border: 2px solid #242832;
    border-radius: 3px;
    position: relative;
}

.tariff_container_inner:hover {
    border: 2px solid #ffab00;
}

.your_tariff {
    border-color: var(--white);
}

.pay-button {
    background: var(--custom-secondary);
}

.your_tariff_badge {
    background-color: var(--white);
    border-radius: 3px;
    color: var(--custom-main-black);
}

.tariff_container_inner:hover > .your_tariff_badge {
    background-color: #ffab00;
}

.tariff_container_inner:hover > .tariff_card__overview > .paybutton > .pay-button {
    background: linear-gradient(to right, #ff9000, #ffc22e);
}

.tariff_container_inner1 {
    height: 100%;
    border: 2px solid #242832;
    padding: 2em 2em 1em;
    border-radius: 3px;
    position: relative;
}

.tariff_card__current-tariff_indicator {
    background: #499df3;
    border-radius: 0 3px 0 0;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 33px;
    position: absolute;
    right: 0;
    top: 0;
    width: 33px;
}

.tariff_card__current-tariff_indicator-icon {
    color: #fff;
    width: 20px;
    height: 20px;
}

.tariff_card__overview {
    height: 100%;
    display: flex;
    flex-direction: column;
}

.in_period-symbol {
    font-size: 1.7em;
    /*color: #969ea2;*/
}

.in_period {
    color: #747e88;
    font-size: 14px;
    font-weight: 600;
    letter-spacing: 1px;
    display: block;
    line-height: 10px;
}

.tariff_price-summary__price {
    text-align: center;
    width: 130px;
    height: 130px;
    margin: auto;
    background: #2e3442;
    border-radius: 120px;
    border: 12px solid var(--custom-main-black);
}

.tariff_price-summary__price-description {
    font-size: 0.8em;
    text-align: center;
    /*color: #969ea2;*/
}

.tariff_card__features {
    flex-grow: 1;
}

.feature-checkbox {
    width: 18px;
    height: 18px;
    display: block;
}

.feature-line {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
    font-size: 1em;
    padding: 12px 0;
}

.feature-line:not(:last-child) {
    border-bottom: 2px solid #2e3442;
}

.how-many-feature-line__amount {
    font-weight: 600;
    padding: 0;
}

/* ================ / tariffs============= */

.form-control[readonly] {
    background-color: #191c22;
}

.card {
    border: none;
    background-color: #242832;
}

.table {
    color: inherit;
}

/*.page-item .disabled {*/
/*	background-color: inherit;*/
/*}*/
.page-item.disabled .page-link {
    background-color: inherit;
}

.kv-panel-before .btn-outline-secondary,
.kv-panel-before .btn-default {
    color: #dcdcdc;
}

/* Переопределение стилей bootstrap*/
th > a,
a:hover {
    color: #dcdcdc;
}

table thead a,
table tbody tr td {
    white-space: nowrap;
}

.nav-pills .nav-link.active {
    color: var(--body-color) !important;
}

.table tbody + tbody {
    border-top: 1px solid var(--custom-main-black);
}

/*Переопределение стилей виджета kartik\select2\Select2*/
.select2-search__field {
    min-width: 200px !important;
    color: var(--custom-main-grey);
}

.select2-container--krajee-bs4 .select2-selection {
    background-color: var(--custom-main-black);
    border: none;
}

.select2-container--krajee-bs4 li.select2-results__option {
    color: #856404;
    background-color: var(--custom-main-black);
}

.select2-container--krajee-bs4 .select2-results__option[aria-selected] {
    background-color: var(--custom-main-black);
    color: #dcdcdc;
}

.select2-container--krajee-bs4 .select2-results__option--highlighted[aria-selected] {
    background-color: var(--primary);
    color: #fff;
}

.select2-container--krajee-bs4:not(.select2-container--disabled) .select2-dropdown {
    /*box-shadow: 0 0.375rem 0.75rem rgba(0, 0, 0, 0.175);*/
    box-shadow: 0 0.375rem 0.75rem 0.2rem rgba(var(--primary), 0.25);
    border-color: var(--primary);
}

.select2-container--krajee-bs4 .select2-results__option[aria-selected="true"] {
    color: #31708f;
    background-color: var(--primary);
}

.select2-container--krajee-bs4.select2-container--open:not(.select2-container--disabled) .select2-selection,
.select2-container--krajee-bs4:not(.select2-container--disabled) .select2-selection:focus {
    border-color: var(--primary);
    box-shadow: 0 0 0 0.2rem rgba(255, 171, 0, 0.25);
}

.select2-container--krajee-bs4:not(.select2-container--disabled) .select2-dropdown {
    /*box-shadow: 0 0.375rem 0.75rem rgba(0, 0, 0, 0.175);*/
    box-shadow: 0 0.375rem 0.75rem 0.2rem rgba(255, 171, 0, 0.25);
    border-color: var(--primary);
}

.select2-container--krajee-bs4 .select2-selection--multiple .select2-selection__choice {
    color: var(--custom-main-black);
    background: var(--primary);
    border: none;
}

.select2-container--krajee-bs4 .select2-selection--single .select2-selection__rendered {
    color: black;
    background: var(--primary);
    border: none;
}

.select2-container--krajee-bs4 .select2-selection--single .select2-selection__arrow {
    border: none;
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
    position: absolute;
    height: 98%;
    top: 1px;
    right: 1px;
}

.select2-container--krajee-bs4 .select2-selection--single .select2-selection__placeholder {
    color: black;
}

.select2-container--krajee-bs4.select2-container--disabled .select2-selection,
.select2-container--krajee-bs4.select2-container--disabled .select2-selection--multiple .select2-selection__choice {
    background-color: var(--custom-main-grey);
}

.select2-dropdown {
    background-color: var(--custom-main-black);
}

.select2-container--krajee-bs4 .select2-search--dropdown .select2-search__field {
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    background: var(--custom-main-black) url("search.png") right 0.625rem top 0.625rem no-repeat;
    border: 1px solid #ccc;
    border-radius: 0.25rem;
    color: var(--custom-main-grey);
}

.select2-container--krajee-bs4 .select2-results__group {
    background-color: var(--gray-dark);
    color: #dcdcdc;
    text-shadow: 0 1px 0 var(--gray-dark);
    border-top: 1px solid var(--gray-dark);
    border-bottom: 1px solid var(--gray-dark);
}

.btn-primary:hover {
    color: var(--light);
}

/*Переопределение стилей виджета kartik\slider*/

.slider.slider-horizontal .slider-track-low,
.slider.slider-horizontal .slider-track-high {
    background: var(--custom-main-grey);
}

.slider-handle {
    background-color: var(--custom-main-black);
    background-image: none;
}

.slider-selection {
    background-color: var(--primary);
    background-image: none;
}

.slider.slider-disabled .slider-handle {
    background-color: var(--gray-dark);
    background-image: none;
}

.slider.slider-disabled .slider-selection {
    background-color: var(--custom-main-grey);
}

/*Переопределение стилей виджета kartik\GriedView*/
.kv-panel-before {
    padding: 10px;
    border-bottom: 1px solid var(--custom-main-black);
}

.kv-grid-bs4 .sort-numerical a.desc:after,
.kv-grid-bs4 a.desc:after {
    content: "\f0dd";
    color: var(--info);
}

.kv-grid-bs4 .sort-numerical a.asc:after,
.kv-grid-bs4 a.asc:after {
    content: "\f0de";
    color: var(--info);
}

.kv-grid-bs4 th a:after {
    font-family: "Font Awesome 5 Free";
    content: "\f0dc";
    color: var(--custom-main-grey);
    padding: 5px;
}

/*Переопределение стилей виджета kartik yii2-sortable */
.sortable li:focus,
.sortable li:hover {
    background-color: var(--custom-main-grey);
}

/*Переопределение стилей виджета kartik yii2-file-input */
.file-caption-name {
    color: var(--body-color);
}

/*Переопределение стилей виджета kartik daterangepicker */
.kv-drp-dropdown .range-value {
    background: var(--custom-main-black) !important;
}

.daterangepicker td.in-range:not(.end-date) {
    background-color: var(--primary) !important;
    color: var(--custom-main-grey) !important;
    opacity: 0.35;
}

.daterangepicker td.active {
    background-color: var(--primary) !important;
    color: #31708f !important;
}

.daterangepicker td.available:hover,
.daterangepicker th.available:hover {
    background-color: var(--primary) !important;
}

.daterangepicker td.in-range:hover {
    background-color: var(--primary) !important;
    opacity: 0.65;
}

.daterangepicker .ranges li.active {
    background-color: var(--primary) !important;
    color: #31708f !important;
}

.daterangepicker .ranges li {
    background-color: var(--custom-main-black);
    color: var(--body-color);
}

.daterangepicker .ranges li:hover {
    background-color: var(--primary) !important;
    color: var(--body-color);
}

.daterangepicker {
    background-color: var(--custom-main-black) !important;
    border-color: var(--custom-main-grey) !important;
}

.daterangepicker td,
.daterangepicker .calendar-table {
    background-color: var(--custom-main-black) !important;
    border-color: var(--custom-main-grey) !important;
}

.daterangepicker th {
    background-color: var(--custom-main-black) !important;
}

.daterangepicker .calendar-table .next span,
.daterangepicker .calendar-table .prev span {
    border-color: var(--body-color) !important;
}

/*Переопределение стилей виджета kartik typeahead */
.tt-menu {
    background-color: transparent !important;
}

.form-control:disabled {
    cursor: not-allowed;
}

.twitter-typeahead input[disabled],
.twitter-typeahead input[readonly],
.twitter-typeahead fieldset[disabled] {
    background-color: #5b6676 !important;
}

.twitter-typeahead input {
    background-color: var(--custom-main-black) !important;
}

/*vardump*/
pre.vardump {
    color: white;
}

/*Переопределение стилей виджета Yii2-notification-wrapper */

.noty_bar.noty_type_confirm,
.noty_buttons {
    background-color: var(--dark) !important;
}

.noty_text {
    color: var(--light);
}

input:disabled {
    background-color: var(--custom-main-black);
}

/*Default browser user agent styles */
input:-internal-autofill-selected {
    background-color: var(--custom-main-black) !important;
    color: var(--custom-main-grey) !important;
}

input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active,
input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0 30px var(--custom-main-black) inset !important; /* Change the color to your own background color */
    -webkit-text-fill-color: var(--custom-main-grey);
}

input:-webkit-autofill:focus {
    -webkit-box-shadow: 0 0 0 30px var(--custom-main-black) inset !important; /*your box-shadow*/
    -webkit-text-fill-color: var(--custom-main-grey);
}

.circle2 {
    height: 40px;
    width: 40px;
    border-radius: 50%;
    border: 1px solid #ffffff;
    background: #242832;
    text-align: center;
    margin-right: 20px;
    font-size: 18px;
}

.text_title-text {
    padding-top: 55px;
    padding-bottom: 84px;
    /*margin-top 36.05px;*/
    font-family: Helvetica;
    font-style: normal;
    font-weight: normal;
    font-size: 24px;
    line-height: 28px;
    text-align: center;
    text-transform: uppercase;
    color: #ffffff;
}

.subtitle {
    font-family: Helvetica;
    font-style: normal;
    font-weight: normal;
    font-size: 18px;
    line-height: 21px;
    letter-spacing: 0.05em;
    color: #ffffff;
}

.highlighting {
    color: #ffffff;
}

/* EDUCATION */

.cource_description {
    color: #ffffff;
}

.cource_title {
    color: #ee922c;
}

.ed-tile {
    background: #23262f;
    border: 2px solid #ee922c;
}

.tariff-block {
    border-color: #5b6676;
}

.img-with-background {
    background: darkgrey;
}

.page-link:focus {
    background-color: #FFAB00;
}
