/* Стили для форка OneCrypt. */
@font-face {
    font-family: 'Gilroy';
    src: url('../../../fonts/one_crypt/Gilroy/Gilroy-Regular.eot');
    src: local('Gilroy Regular'), local('Gilroy-Regular'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-Regular.eot?#iefix') format('embedded-opentype'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-Regular.woff2') format('woff2'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-Regular.woff') format('woff'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Gilroy';
    src: url('../../../fonts/one_crypt/Gilroy/Gilroy-ExtraboldItalic.eot');
    src: local('Gilroy Extrabold Italic'), local('Gilroy-ExtraboldItalic'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-ExtraboldItalic.eot?#iefix') format('embedded-opentype'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-ExtraboldItalic.woff2') format('woff2'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-ExtraboldItalic.woff') format('woff'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-ExtraboldItalic.ttf') format('truetype');
    font-weight: 800;
    font-style: italic;
}

@font-face {
    font-family: 'Gilroy';
    src: url('../../../fonts/one_crypt/Gilroy/Gilroy-Bold.eot');
    src: local('Gilroy Bold'), local('Gilroy-Bold'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-Bold.eot?#iefix') format('embedded-opentype'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-Bold.woff2') format('woff2'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-Bold.woff') format('woff'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Gilroy';
    src: url('../../../fonts/one_crypt/Gilroy/Gilroy-Black.eot');
    src: local('Gilroy Black'), local('Gilroy-Black'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-Black.eot?#iefix') format('embedded-opentype'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-Black.woff2') format('woff2'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-Black.woff') format('woff'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-Black.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'Gilroy';
    src: url('../../../fonts/one_crypt/Gilroy/Gilroy-Light.eot');
    src: local('Gilroy Light'), local('Gilroy-Light'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-Light.eot?#iefix') format('embedded-opentype'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-Light.woff2') format('woff2'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-Light.woff') format('woff'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Gilroy';
    src: url('../../../fonts/one_crypt/Gilroy/Gilroy-Semibold.eot');
    src: local('Gilroy Semibold'), local('Gilroy-Semibold'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-Semibold.eot?#iefix') format('embedded-opentype'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-Semibold.woff2') format('woff2'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-Semibold.woff') format('woff'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-Semibold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Gilroy';
    src: url('../../../fonts/one_crypt/Gilroy/Gilroy-Medium.eot');
    src: local('Gilroy Medium'), local('Gilroy-Medium'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-Medium.eot?#iefix') format('embedded-opentype'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-Medium.woff2') format('woff2'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-Medium.woff') format('woff'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Gilroy';
    src: url('../../../fonts/one_crypt/Gilroy/Gilroy-MediumItalic.eot');
    src: local('Gilroy Medium Italic'), local('Gilroy-MediumItalic'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-MediumItalic.eot?#iefix') format('embedded-opentype'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-MediumItalic.woff2') format('woff2'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-MediumItalic.woff') format('woff'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-MediumItalic.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'Gilroy';
    src: url('../../../fonts/one_crypt/Gilroy/Gilroy-BlackItalic.eot');
    src: local('Gilroy Black Italic'), local('Gilroy-BlackItalic'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-BlackItalic.eot?#iefix') format('embedded-opentype'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-BlackItalic.woff2') format('woff2'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-BlackItalic.woff') format('woff'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-BlackItalic.ttf') format('truetype');
    font-weight: 900;
    font-style: italic;
}

@font-face {
    font-family: 'Gilroy';
    src: url('../../../fonts/one_crypt/Gilroy/Gilroy-UltraLight.eot');
    src: local('Gilroy UltraLight'), local('Gilroy-UltraLight'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-UltraLight.eot?#iefix') format('embedded-opentype'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-UltraLight.woff2') format('woff2'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-UltraLight.woff') format('woff'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-UltraLight.ttf') format('truetype');
    font-weight: 200;
    font-style: normal;
}

@font-face {
    font-family: 'Gilroy';
    src: url('../../../fonts/one_crypt/Gilroy/Gilroy-RegularItalic.eot');
    src: local('Gilroy Regular Italic'), local('Gilroy-RegularItalic'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-RegularItalic.eot?#iefix') format('embedded-opentype'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-RegularItalic.woff2') format('woff2'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-RegularItalic.woff') format('woff'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-RegularItalic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Gilroy';
    src: url('../../../fonts/one_crypt/Gilroy/Gilroy-SemiboldItalic.eot');
    src: local('Gilroy Semibold Italic'), local('Gilroy-SemiboldItalic'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-SemiboldItalic.eot?#iefix') format('embedded-opentype'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-SemiboldItalic.woff2') format('woff2'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-SemiboldItalic.woff') format('woff'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-SemiboldItalic.ttf') format('truetype');
    font-weight: 600;
    font-style: italic;
}

@font-face {
    font-family: 'Gilroy';
    src: url('../../../fonts/one_crypt/Gilroy/Gilroy-HeavyItalic.eot');
    src: local('Gilroy Heavy Italic'), local('Gilroy-HeavyItalic'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-HeavyItalic.eot?#iefix') format('embedded-opentype'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-HeavyItalic.woff2') format('woff2'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-HeavyItalic.woff') format('woff'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-HeavyItalic.ttf') format('truetype');
    font-weight: 900;
    font-style: italic;
}

@font-face {
    font-family: 'Gilroy';
    src: url('../../../fonts/one_crypt/Gilroy/Gilroy-Extrabold.eot');
    src: local('Gilroy Extrabold'), local('Gilroy-Extrabold'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-Extrabold.eot?#iefix') format('embedded-opentype'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-Extrabold.woff2') format('woff2'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-Extrabold.woff') format('woff'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-Extrabold.ttf') format('truetype');
    font-weight: 800;
    font-style: normal;
}

@font-face {
    font-family: 'Gilroy';
    src: url('../../../fonts/one_crypt/Gilroy/Gilroy-BoldItalic.eot');
    src: local('Gilroy Bold Italic'), local('Gilroy-BoldItalic'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-BoldItalic.eot?#iefix') format('embedded-opentype'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-BoldItalic.woff2') format('woff2'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-BoldItalic.woff') format('woff'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-BoldItalic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Gilroy';
    src: url('../../../fonts/one_crypt/Gilroy/Gilroy-UltraLightItalic.eot');
    src: local('Gilroy UltraLight Italic'), local('Gilroy-UltraLightItalic'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-UltraLightItalic.eot?#iefix') format('embedded-opentype'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-UltraLightItalic.woff2') format('woff2'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-UltraLightItalic.woff') format('woff'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-UltraLightItalic.ttf') format('truetype');
    font-weight: 200;
    font-style: italic;
}

@font-face {
    font-family: 'Gilroy';
    src: url('../../../fonts/one_crypt/Gilroy/Gilroy-LightItalic.eot');
    src: local('Gilroy Light Italic'), local('Gilroy-LightItalic'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-LightItalic.eot?#iefix') format('embedded-opentype'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-LightItalic.woff2') format('woff2'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-LightItalic.woff') format('woff'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-LightItalic.ttf') format('truetype');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'Gilroy';
    src: url('../../../fonts/one_crypt/Gilroy/Gilroy-Heavy.eot');
    src: local('Gilroy Heavy'), local('Gilroy-Heavy'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-Heavy.eot?#iefix') format('embedded-opentype'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-Heavy.woff2') format('woff2'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-Heavy.woff') format('woff'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-Heavy.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'Gilroy';
    src: url('../../../fonts/one_crypt/Gilroy/Gilroy-Thin.eot');
    src: local('Gilroy Thin'), local('Gilroy-Thin'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-Thin.eot?#iefix') format('embedded-opentype'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-Thin.woff2') format('woff2'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-Thin.woff') format('woff'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-Thin.ttf') format('truetype');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'Gilroy';
    src: url('../../../fonts/one_crypt/Gilroy/Gilroy-ThinItalic.eot');
    src: local('Gilroy Thin Italic'), local('Gilroy-ThinItalic'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-ThinItalic.eot?#iefix') format('embedded-opentype'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-ThinItalic.woff2') format('woff2'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-ThinItalic.woff') format('woff'),
        url('../../../fonts/one_crypt/Gilroy/Gilroy-ThinItalic.ttf') format('truetype');
    font-weight: 100;
    font-style: italic;
}




* {
  scrollbar-color: #162832 #142027;
}

/* для Chrome/Edge/Safari */

*::-webkit-scrollbar-track {
  background: #162832;
}
*::-webkit-scrollbar-thumb {
  background-color: #142027;
  border: 3px solid #162832;
}

body {
    color: #fff;
}

.app-header__logo_image {
    width: auto;
    height: 25px;
    max-width: 100%;
}

.one-crypt-base * {
    font-family: "Gilroy", sans-serif;
}


.one-crypt-base th.sorting_asc:before,
.one-crypt-base th.sorting_asc:after,
.one-crypt-base th.sorting_desc:before,
.one-crypt-base th.sorting_desc:after,
.one-crypt-base th.sorting:before,
.one-crypt-base th.sorting:after {
    font-family: "Ubuntu", sans-serif;
}

.one-crypt-base .tooltip-inner {
    box-shadow: 0 0 5px #666;
    border: 1px solid #162832;
    background-color: #162832;
    color: #fff;
    opacity: 1;
}

.one-crypt-base .tooltip.show {
    opacity: 1;
}

.one-crypt-base .text-success {
    color: #00B2FF !important;
}


/*header*/

.one-crypt-base .app-header {
    background-color: #142027;
}

.one-crypt-base .app-menu__item {
    color: #fff;
}

.one-crypt-base .treeview.is-expanded [data-toggle='treeview'] {
    background: #162832;
}

.one-crypt-base .treeview-item {
    color: #fff;
}

.one-crypt-base .treeview-menu {
    background: #203948;
}

.one-crypt-base .input-group-text {
    color: #fff !important;
    background-color: #2B415B !important;
    border: 1px solid #2B415B !important;
}

.one-crypt-base a.btn-outline-primary,
.one-crypt-base a.btn-outline-danger,
.one-crypt-base a.btn-outline-success,
.one-crypt-base a.btn-outline-info,
.one-crypt-base a.btn-outline-secondary {
    color: #fff !important;
}

.btn-outline-secondary {
    color: #fff !important;
}

.one-crypt-base .treeview-item__wrap:hover {
    background: #224252;
}

.one-crypt-base .app-menu__item.active,
.one-crypt-base .app-menu__item:hover,
.one-crypt-base .app-menu__item:focus {
    background: #203948;
    border-left-color: #203948;
    color: #fff;
}

.one-crypt-base .dropdown-menu {
    color: #fff;
    background-color: #162832;
    border: 0 solid #162832;
}

.one-crypt-base .dropdown-item {
    color: #fff !important;
}

.one-crypt-base .treeview-item-active {
    background: #224252;
}

.one-crypt-base .app-notification__title {
    color: #fff !important;
}

.one-crypt-base a.text-primary:hover,
.one-crypt-base a.text-primary:focus {
    color: #fff !important;
}

.one-crypt-base  .app-notification__footer {
    background-color: #162832;
    color: #fff !important;
}

.one-crypt-base  .app-notification__footer a {
    background-color: #162832;
    color: #fff !important;
}

.one-crypt-base .dropdown-item:hover,
.one-crypt-base .dropdown-item:focus {
    color: #fff;
    background-color: rgb(34 63 79);
}

.one-crypt-base .left_side_col_offers .lang_drop li a {
    color: #fff;
}

.one-crypt-base .app-nav__href-toggle-dropdown {
    color: #fff !important;
}

.one-crypt-base .app-nav__href-toggle-dropdown:hover,
.one-crypt-base .app-nav__href-toggle-dropdown:focus {
    background: #1a2934 !important;
    color: #fff !important;
}

.one-crypt-base .left_side_col_offers .lang_drop {
    background: #162832;
}

.one-crypt-base .app-header .app-sidebar__toggle {
    color: #fff;
}

.one-crypt-base .app-sidebar__toggle:focus,
.one-crypt-base .app-sidebar__toggle:hover {
    color: #fff;
    background: #1a2934;
}

.one-crypt-base .app-nav__href-toggle-dropdown {
    color: #fff;
}

.one-crypt-base .app-nav__href-toggle-dropdown svg path {
    fill: #000;
}

.one-crypt-base .app-header__logo {
    padding: 0.5rem;
}

.one-crypt-base .app-header .text-danger {
    color: #00B2FF !important;
}

.one-crypt-base .app-header .rates__currency {
    color: #00B2FF !important;
}

.one-crypt-base .app-header .rates__separator {
    color: #00B2FF !important;
}

.one-crypt-base .app-header .left_side_col_offers .btn_tiny {
    background: #00B2FF !important;
    border-width: 0 !important;
    color: #fff;
}

.one-crypt-base .app-header .left_side_col_offers .lang_btn::after {
    border-right: solid 1px #fff;
    border-bottom: solid 1px #fff;
}

.one-crypt-base .left_side_col_offers .lang_drop li a:hover, .one-crypt-base .left_side_col_offers .lang_drop li a.is-active {
    color: #00B2FF;
}

/*menu*/

.one-crypt-base .app-sidebar {
    background-color: #162832;
}

.one-crypt-base .app-menu__icon {
    color: #fff;
}

.one-crypt-base .app-menu__icon path {
    fill: #fff;
}

.one-crypt-base .treeview-item .icon {
    color: #fff;
}

.one-crypt-base .app-menu__item.active, .one-crypt-base .app-menu__item:hover, .one-crypt-base .app-menu__item:focus {
    border-left-color: #fff;
}

.one-crypt-base .treeview.is-expanded [data-toggle='treeview'] {
    border-left-color: #fff;
}

.one-crypt-base .app-nav__href-toggle-dropdown svg path {
    fill: #fff;
}

/*footer*/

.footer-new__logo {
    display: flex;
    justify-content: center;
    padding: 2rem 0 3rem;
}

.one-crypt-base .footer-new {
    margin: 0 -30px -30px;
    background: #142027 !important;
    border-radius: 0 !important;
    color: #fff;
}

@media screen and (max-width: 480px) {
    .one-crypt-base .footer-new {
        margin: 0 -15px -15px !important;
    }
}

.one-crypt-base .footer-new.text-muted {
    color: #fff !important;
    margin-top: auto;
}

.one-crypt-base .footer-new .text-muted {
    color: #fff !important;
}

.one-crypt-base .footer-new .btn-outline-primary,
.one-crypt-base .footer-new .btn-outline-primary:hover,
.one-crypt-base .footer-new .btn-outline-primary:focus {
    color: #fff !important;
    border: 2px solid #fff !important;
}

.one-crypt-base .footer-new a {
    color: #fff !important;
}

.one-crypt-base .footer-new .text-secondary {
    color: #fff !important;
}

.one-crypt-base .footer-new .img_arrear img {
    opacity: 1 !important;
}

.one-crypt-base .pro-traffic-home-footer svg path {
    fill: #0069C3 !important;
}

.one-crypt-base .btn_to_top {
    background-color: #00B2FF !important;
    background-image: none;
}

.one-crypt-base .btn_to_top:after {
    content: '';
    display: block;
    width: 14px;
    height: 2px;
    position: absolute;
    top: calc(50% - 10px);
    left: 50%;
    background-color: #fff;
    transform: rotate(45deg);
    transform-origin: left;
}

.one-crypt-base .btn_to_top:before {
    content: '';
    display: block;
    width: 14px;
    height: 2px;
    position: absolute;
    top: calc(50% - 10px);
    right: 50%;
    background-color: #fff;
    transform: rotate(-45deg);
    transform-origin: right;
}

/*content*/

.one-crypt-base .app-content {
    background: #162832;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.one-crypt-base .app-content .app-title {
    background: #162832;
    color: #fff;
}

.one-crypt-base .app-content .app-title:not(.app-title_none-bg) {
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
    color: #fff;
}

.one-crypt-base .app-content .app-title > div {
    background-color: #162832;
}

.one-crypt-base .toggle.active .toggle-label-text-on,
.one-crypt-base .toggle .toggle-label-text-off {
    color: #fff;
}

.one-crypt-base .text-muted {
    color: #fff !important;
}

.top-offers__link:hover, .top-offers__link:focus {
    color: #00B2FF;
}

.one-crypt-base .toggle .toggle-label-text-on,
.one-crypt-base .toggle.active .toggle-label-text-off {
    color: #B1B1B1;
}

.one-crypt-base .ui-widget.ui-widget-content {
    border: 1px solid #162832;
    background-color: #162832;
}

.ui-widget-header {
    border: 1px solid #162832;
    background: #162832;
    color: #fff;
}

.one-crypt-base .tile {
    background: #1d2d37;
    color: #fff;
}

.one-crypt-base .select2-container--default .select2-search--dropdown .select2-search__field {
    border: 1px solid #2B415B;
    background-color: #162832;
    color: #fff;
}

.one-crypt-base .select2-container--default .select2-search--inline .select2-search__field {
    color: #fff;
}

.one-crypt-base  .select2-container--default .select2-selection--single .select2-selection__rendered {
    color: #fff;
}

.one-crypt-base ::placeholder {
  color: #fff;
}

.one-crypt-base .select2-container--default .select2-results__option[aria-selected=true] {
    background-color: #2B415B;
}

.one-crypt-base .select2-container--default .select2-selection--multiple {
    border: 1px solid #2B415B;
    background-color: #162832;
}

.one-crypt-base .select2-container--default .select2-selection--single {
    background-color: #162832;
    border: 1px solid #2B415B;
}

.one-crypt-base .select2-container--default.select2-container--disabled .select2-selection--single {
    background-color: #243945;
}

.one-crypt-base .select2-container--default.select2-container--disabled .select2-selection--multiple {
    background-color: #243945;
}

.one-crypt-base .select2-dropdown {
    background-color: #162832;
    border: 1px solid #2B415B;
}

.one-crypt-base .select2-container {
    background-color: #162832;
    color: #fff;
}

.one-crypt-base .select2-container--default .select2-selection--single .select2-selection__placeholder {
    color: #fff;
}

.one-crypt-base .form-control {
    background-color: #162832;
    color: #fff;
    border-color: #2B415B;
}

.one-crypt-base .form-control:focus {
    color: #fff;
    background-color: #162832;
    border-color: #2B415B;
}

.one-crypt-base .form-control[disabled] {
    background-color: #243945;
}

.one-crypt-base .ui-state-hover,
.one-crypt-base .ui-widget-content .ui-state-hover,
.one-crypt-base .ui-widget-header .ui-state-hover {
    border: 1px solid #00B2FF;
    background: #00B2FF;
    color: #fff;
}

.one-crypt-base .ui-widget-content {
    border: 1px solid #ddd;
    background: #fff;
    color: #fff;
}

.ui-state-default,
.ui-widget-content .ui-state-default {
    border: 1px solid #162832;
    background: #162832;
    color: #fff;
}

.one-crypt-base  .ui-state-active,
.one-crypt-base  .ui-widget-content .ui-state-active {
    border: 1px solid #00B2FF;
    background: #00B2FF;
    color: #fff;
}

.ui-state-highlight,
.ui-widget-content .ui-state-highlight {
    border: 1px solid #2B415B;
    background: #2B415B;
    color: #fff;
}



/*.one-crypt-base .ui-state-hover,*/
/*.one-crypt-base .ui-widget-content .ui-state-hover,*/
/*.one-crypt-base .ui-widget-header .ui-state-hover,*/
/*.one-crypt-base .ui-state-focus,*/
/*.one-crypt-base .ui-widget-content .ui-state-focus,*/
/*.one-crypt-base .ui-widget-header .ui-state-focus {*/
/*    border: 1px solid #00B2FF;*/
/*    background: #00B2FF;*/
/*    color: #fff;*/
/*}*/

/*.one-crypt-base .ui-widget-content {*/
/*    border: 1px solid #162832;*/
/*    background: #162832;*/
/*    color: #fff;*/
/*}*/

/*.one-crypt-base .ui-state-default,*/
/*.one-crypt-base .ui-widget-content .ui-state-default,*/
/*.one-crypt-base .ui-widget-header .ui-state-default,*/
/*.one-crypt-base .ui-button {*/
/*    border: 1px solid #162832;*/
/*    background: #162832;*/
/*    color: #fff;*/
/*}*/

/*.one-crypt-base .ui-button:hover,*/
/*.one-crypt-base .ui-button:focus,*/
/*.one-crypt-base .ui-button.ui-state-disabled:hover,*/
/*.one-crypt-base .ui-button.ui-state-disabled:active {*/
/*    border: 1px solid #00B2FF;*/
/*    background: #00B2FF;*/
/*    color: #fff;*/
/*}*/

.one-crypt-base .filter-title {
    color: #fff;
}

.one-crypt-base .btn-success {
    border-radius: 5px;
    background: #00B2FF;
    transition: opacity ease-in-out 0.2s;
    color: #fff !important;
    line-height: 1;
}

.one-crypt-base .btn-success:not(:disabled):hover, .btn-success:active {
    background: #00B2FF !important;
    opacity: 0.9;
    box-shadow: 0 0 30px rgba(0, 178, 255, 0.45);
    color: #fff !important;
}

.one-crypt-base .btn-primary {
    border-radius: 5px;
    background: #00B2FF;
    transition: opacity ease-in-out 0.2s;
    color: #1d2d37 !important;
}

.one-crypt-base .btn-primary:not(:disabled):hover, .btn-primary:active {
    background: #00B2FF !important;
    opacity: 0.9;
    box-shadow: 0 0 30px rgba(0, 178, 255, 0.45);
}

.one-crypt-base .text-primary {
    color: #fff !important;
}

.one-crypt-base .filter-divider {
    color: #fff !important;
}

.one-crypt-base .tile .tile-title {
    color: #fff !important;
}

.one-crypt-base .table-head-col {
    color: #fff !important;
}

.one-crypt-base .table-head-col a {
    color: #fff !important;
}

.one-crypt-base .nav-tabs .nav-link.active {
    color: #fff;
    background-color: #162832;
    border-color: #fff;
}

.one-crypt-base  .list-group-item {
    background-color: transparent;
    border: 1px solid #fff;
}

.one-crypt-base .btn-info {
    border-radius: 5px;
    background: #00B2FF;
    transition: opacity ease-in-out 0.2s;
    color: #1d2d37 !important;
}

.one-crypt-base .modal-content {
    background-color: #1d2d37;
    border: 1px solid rgba(0, 0, 0, 0.2);
}

.one-crypt-base .btn-info:hover, .one-crypt-base .btn-info:active {
    background: #00B2FF !important;
    opacity: 0.9;
    box-shadow: 0 0 30px rgba(0, 178, 255, 0.45);
}

.one-crypt-base .modal-header {
    color: #fff;
    border-bottom: 1px solid #2B415B;
}

.one-crypt-base .alert-success {
    color: #fff;
    background-color: #1d2d37;
    border-color: #2B415B;
}

.one-crypt-base .popover__content {
    background-color: #1d2d37;
    box-shadow: 0 0 5px #666;
}

.one-crypt-base .popover {
    background-color: #1d2d37;
    box-shadow: 0 0 5px #666;
}

.one-crypt-base .popover {
    background-color: #1d2d37;
    box-shadow: 0 0 5px #666;
    color: #fff !important;
}

.one-crypt-base .popover-header {
    color: #fff;
}

.one-crypt-base .popover-body {
    color: #fff;
}

.one-crypt-base .popover .arrow {
    display: none;
}

.one-crypt-base .popover__content:before {
    border-color: transparent transparent #1d2d37 transparent;
}

.one-crypt-base .alert-warning {
    color: #fff;
    background-color: #3b2a23;
    border-color: #2B415B;
}

.one-crypt-base  .alert-danger {
    color: #fff;
    background-color: #3b2a23;
    border-color: #2B415B;
}

.one-crypt-base .page-item.disabled .page-link {
    color: #fff;
    background-color: #162832;
    border-color: #2B415B;
}

.one-crypt-base .animated-checkbox input[type="checkbox"]:checked + .label-text:before {
    color: #fff;
}

.one-crypt-base pre {
    color: #fff;
}

.one-crypt-base .code {
    color: #fff;
    background-color: #1d2d37;
    border-color: #2B415B;
}

.one-crypt-base .modal-body {
    color: #fff;
}

.one-crypt-base .close {
    color: #fff;
    opacity: 1;
}

.one-crypt-base .close:focus,
.one-crypt-base .close:hover {
    color: #fff;
}

.one-crypt-base label {
    color: #fff;
}

.one-crypt-base .badge-primary {
    color: #1d2d37;
}

.one-crypt-base .btn-outline-primary {
    background: transparent;
    color: #00B2FF !important;
    border: 2px solid #00B2FF;
    transition: opacity ease-in-out 0.2s;
}
.one-crypt-base .btn-outline-primary:not(:disabled):not(.disabled):active,
.one-crypt-base .btn-outline-primary:not(:disabled):not(.disabled).active,
.one-crypt-base .show > .btn-outline-primary.dropdown-toggle,
.one-crypt-base .btn-outline-primary:hover, .one-crypt-base .btn-outline-primary:active {
    color: #00B2FF !important;
    border: 2px solid #00B2FF;
    opacity: 0.9;
}

.one-crypt-base .btn-outline-info {
    color: #00B2FF !important;
    border: 2px solid #00B2FF;
    transition: opacity ease-in-out 0.2s;
}

.one-crypt-base .btn-outline-success:not(:disabled):not(.disabled):active,
.one-crypt-base .show > .btn-outline-success.dropdown-toggle
.one-crypt-base .btn-outline-info:hover,
.one-crypt-base .btn-outline-info:active {
    color: #00B2FF !important;
    border: 2px solid #00B2FF;
    opacity: 0.9;
}

.one-crypt-base .btn-outline-success {
    color: #00B2FF !important;
    border: 2px solid #00B2FF;
    transition: opacity ease-in-out 0.2s;
}

.one-crypt-base .btn-outline-success:hover, .one-crypt-base .btn-outline-success:active {
    color: #00B2FF !important;
    border: 2px solid #00B2FF;
    opacity: 0.9;
}

.one-crypt-base .btn-outline-success .text-danger {
    color: #00B2FF !important;
}

.one-crypt-base .btn-outline-danger {
    color: #00B2FF !important;
    border: 2px solid #00B2FF;
    transition: opacity ease-in-out 0.2s;
}
.one-crypt-base .btn-outline-danger:not(:disabled):not(.disabled):active,
.one-crypt-base .btn-outline-danger:not(:disabled):not(.disabled).active,
.one-crypt-base .show > .btn-outline-danger.dropdown-toggle,
.one-crypt-base .btn-outline-danger:hover, .one-crypt-base .btn-outline-danger:active {
    color: #00B2FF !important;
    border: 2px solid #00B2FF;
    opacity: 0.9;
}

.one-crypt-base .table-bordered th, .one-crypt-base .table-bordered td {
    border: 1px solid #00B2FF;
}

.one-crypt-base .table {
    border: 2px solid #00B2FF !important;
}

.one-crypt-base .table td {
    border-color: #00B2FF !important;
}

.one-crypt-base .table thead th {
    border-bottom: 2px solid #00B2FF;
}

.one-crypt-base .table thead th.col-divider__full {
    border: 2px solid #00B2FF !important;
}

.one-crypt-base .table .text-info {
    color: #fff !important;
}

.one-crypt-base .table .badge-success-ace-partners {
    color: #fff !important;
    background-color: #00B2FF;
}

.one-crypt-base .bg-light-hold td a,
.one-crypt-base .bg-light-hold td,
.one-crypt-base .bg-light-danger td a,
.one-crypt-base .bg-light-danger td,
.one-crypt-base .bg-light-success td a,
.one-crypt-base .bg-light-success td {
    color: #162832 !important;
}

.one-crypt-base .bg-light-success {
    background-color: rgba(213, 255, 236, 0.53) !important;
}

.one-crypt-base .bg-light-danger {
    background-color: #ffd5d973 !important;
}

.one-crypt-base .bg-light-hold {
    background: #feffda6b !important;
}

.one-crypt-base .page-item.disabled .page-link {
    color: #fff;
    background-color: #162832;
    border-color: #2B415B;
}

.one-crypt-base .app-title i.text-info{
    color: #fff !important;
}

.one-crypt-base .col-divider__left {
    border-left: 2px solid #00B2FF !important;
}

.one-crypt-base .col-divider__right {
    border-right: 2px solid #00B2FF !important;
}

.one-crypt-base .col-divider__top {
    border-top: 2px solid #00B2FF !important;
}

.one-crypt-base .col-divider__left-bottom-top {
    border-top: 2px solid !important;
    border-bottom: 2px solid !important;
    border-left: 2px solid #00B2FF !important;
}

.one-crypt-base .col-divider__right-bottom-top {
    border-top: 2px solid #00B2FF !important;
    border-bottom: 2px solid #00B2FF !important;
    border-right: 2px solid #00B2FF !important;
}

.one-crypt-base .col-divider__bottom-top {
    border-top: 2px solid #00B2FF !important;
    border-bottom: 2px solid #00B2FF !important;
}

.one-crypt-base .col-divider__full {
    border: 2px solid #00B2FF !important;
}

.one-crypt-base .table {
    border: 2px solid #00B2FF !important;
}

.one-crypt-base .offer-condition-table tbody + tbody {
    border-top: 1px solid #00B2FF !important;
}

.one-crypt-base .offer-condition-table th {
    border-bottom: 2px solid #00B2FF !important;
    border-top: none !important;
}

.one-crypt-base .stream-list-table th {
    border-top: 1px solid #00B2FF !important;
    border-bottom: 2px solid #00B2FF !important;
}

.one-crypt-base .table th,.one-crypt-base .table td {
    border-top: 1px solid #00B2FF;
}

.one-crypt-base .offer-condition-table {
    border: none !important;
}

.one-crypt-base .table-without-border {
    border: none !important;
}

.one-crypt-base .col-divider__full {
    border: 2px solid #00B2FF !important;
}

.one-crypt-base .page-item.active .page-link {
    color: #FFF !important;
    background-color: #00B2FF;
    border-color: #00B2FF;
}

.one-crypt-base [data-toggle="collapse"] i.fa.fa-plus-square {
    color: #00B2FF !important;
}

.one-crypt-base .app-title + footer {
    margin-top: 40vh;
}

.one-crypt-base .section__title {
    background: #00B2FF;
}

/*.pop_up*/


.one-crypt-base .pop_up:before {
    background-image: url('../../../images/forks/one_crypt/images/logos/logo_l.svg');
    top: -15px;
}

.one-crypt-base .pop_up_body {
    background: rgb(23 35 51);
}

.one-crypt-base .pop_up h2,
.one-crypt-base .pop_up p,
.body-one_crypt .pop_up .text {
    color: #fff;
}

.one-crypt-base .decor_ball {
    display: none;
}

.one-crypt-base {
    background: #000;
}



/*design_button*/

.one-crypt-base .design_button {
    background: #00B2FF;
}

.one-crypt-base .design_button:after {
    display: none;
}

.one-crypt-base .design_button:hover {
    box-shadow: unset;
}

.one-crypt-base .design_button.bordered {
    border: solid 2px transparent;
    background: linear-gradient(#fff, #fff) padding-box, #00B2FF border-box;
}

.one-crypt-base .design_button.bordered:before {
    background: #00B2FF;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
}

.one-crypt-base .design_button:before {
    color: #fff;
}


.one-crypt-base .contest-info {
    border-left: 5px solid #00B2FF !important;
}

.one-crypt-base .contest-magic-blue-text-2 {
    background: #00B2FF;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.one-crypt-base .infinite-loading-container {
    margin-bottom: 30px;
}

.one-crypt-base .list-group-item-info {
    background-color: #00B2FF;
}

select.form-control:not([size]):not([multiple]) {
    height: calc(2.0625rem + 2px);
}

.one-crypt-base .contest-table tr td {
    color: #fff;
}

.one-crypt-base .contest-sub-text {
    color: #fff;
}

.one-crypt-base .contest-bg-info {
    background: #142027fa !important;
}

.select2-container .select2-selection--single {
    height: calc(2.0625rem + 2px);
    border-width: 0;
}

.messanger .messages .message .info {
    background-color: #112029;
}

.messanger .messages .message .info:before {
    border-color: transparent #112029 transparent transparent;
}

.one-crypt-base .bg-light-green {
    background: #e0ffe045 !important;
}
