/*11. Site CSS */
/* width */
tbody::-webkit-scrollbar {
  width: 5px;
}

/* Track */
tbody::-webkit-scrollbar-track {
  border-radius: 5px;
  -webkit-box-shadow: inset 0 0 2px rgba(0,0,0,0.5);   
}
 
/* Handle */
tbody::-webkit-scrollbar-thumb {
  background: rgba(66,69,78,0.6); 
  border-radius: 5px;
  -webkit-box-shadow: inset 0 0 2px rgba(0,0,0,0.5);  
}

/* Handle on hover */
tbody::-webkit-scrollbar-thumb:hover {
  background: rgba(137,139,145,0.6); 
  border-radius: 5px;
  -webkit-box-shadow: inset 0 0 2px rgba(0,0,0,0.5);  
}
#ob-head td:first-child {
    width: 25%;
}


/* 12. Scroll To Top Start */
#scrollUp {
  position: fixed;
  display: none;
  height: 45px;
  width: 40px;
  right: 2%;
  bottom: 9%;
  border-radius: 4px;
  background: linear-gradient(45deg, #2E7AD0 0%, #263855 100%);
  text-align: center;
  cursor: pointer;
  -webkit-transition: all 0.4s ease-in-out 0s;
  transition: all 0.4s ease-in-out 0s;
  z-index: 500;
  color: black;
}

#scrollUp i.fas.fa-arrow-up {
  color: #fff;
  line-height: 45px;
}

/* Preloader Css */
.preloader {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 9999999999;
  width: 100%;
  height: 100%;
  background: linear-gradient(45deg, #263855 0%, #262626 100%);
  overflow: hidden;
}
.preloader .preloader-inner {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.preloader .preloader-inner .preloader-icon {
  width: 72px;
  height: 72px;
  display: inline-block;
  padding: 0px;
}
.preloader .preloader-inner .preloader-icon span {
  position: absolute;
  display: inline-block;
  width: 72px;
  height: 72px;
  border-radius: 100%;
  background: #fff;
  -webkit-animation: preloader-fx 1.6s linear infinite;
  animation: preloader-fx 1.6s linear infinite;
}
.preloader .preloader-inner .preloader-icon span:last-child {
  animation-delay: -0.8s;
  -webkit-animation-delay: -0.8s;
}

@keyframes preloader-fx {
  0% {
    -webkit-transform: scale(0, 0);
    transform: scale(0, 0);
    opacity: 0.5;
  }
  100% {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    opacity: 0;
  }
}
@-webkit-keyframes preloader-fx {
  0% {
    -webkit-transform: scale(0, 0);
    opacity: 0.5;
  }
  100% {
    -webkit-transform: scale(1, 1);
    opacity: 0;
  }
}
@-webkit-keyframes pulsani {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  50% {
    -webkit-transform: scale(2);
            transform: scale(2);
  }
  100% {
    -webkit-transform: scale(3);
            transform: scale(3);
    opacity: 0;
  }
}
@keyframes pulsani {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  50% {
    -webkit-transform: scale(2);
            transform: scale(2);
  }
  100% {
    -webkit-transform: scale(3);
            transform: scale(3);
    opacity: 0;
  }
}
@-webkit-keyframes trantani {
  0% {
    -webkit-transform: translateX(-30px);
            transform: translateX(-30px);
  }
  50% {
    -webkit-transform: translateX(0px);
            transform: translateX(0px);
  }
  100% {
    -webkit-transform: translateX(-30px);
            transform: translateX(-30px);
  }
}
@keyframes trantani {
  0% {
    -webkit-transform: translateX(-30px);
            transform: translateX(-30px);
  }
  50% {
    -webkit-transform: translateX(0px);
            transform: translateX(0px);
  }
  100% {
    -webkit-transform: translateX(-30px);
            transform: translateX(-30px);
  }
}

/** Trade PHP **/

 #coin-list {
  display:none;
 }
#chart-data {
    height:490px;
}
#coin-list-desktop {
    height: 912px;	
}
#darkDepthChart {
    height: 450px;
}	
.market-trade .tab-content {
	height: auto;
}	

@media only screen and (max-width : 768px){
 #coin-list {
  display:contents;
  }
.market-pairs tbody {
    height: 250px;
} 
#chart-data {
    height:350px;
}
}

.order-book1 {
    border: 1px solid #e0e3eb;
    border-radius: 2px;
}
#dark .order-book1 {
    border: 1px solid #2a2e39;
	border-radius: 2px;
}

.market-history1 .nav {
    background: #F5F9FC;
}

.market-history1 .nav-link {
    color: #4a4a4a;
    padding: 10px 13px;
}

.market-history1 .nav-link.active {
    color: #007bff;
    background: transparent;
}

.market-history1 {
    border: 1px solid #e0e3eb;
    border-radius: 2px;
}

#dark .market-history1 {
    border: 1px solid #2a2e39;
}
#dark .market-history1 .nav {
    background: #1c2030;
	padding: 1px;
}

#dark .market-history1 .nav-link.active {
    color: #ffffff;
}

#dark .market-history1 .nav-link {
    color: #4f5966;
}
.label {
  display: inline;
  padding: .2em .6em .3em;
  font-size: 75%;
  line-height: 1;
  color: #ffffff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: .25em; }

td .label {
  font-size: 100%; } 
  
/** Markets PHP **/

.market-form {
    border-radius: 8px;
    background-color: #282e3b69;
    padding: 20px 10px;
    position: relative;
}
#dark .markets-pair-list .nav {
    background: rgb(0 0 0 / 50%);
}
#dark .markets-container {
    background: rgb(0 0 0 / 50%);
}
.markets-content p {
    left: 65px;
}
.markets-content h2 {
    left: 65px;
}
.markets-container {
    height: 65px;
}
.dataTables_wrapper div.dataTables_filter label {
    color: #FFF;
}
.table thead th {
    color: #606060;
    font-size: 12px;
}
.markets-pair-list th, .markets-pair-list td {
    font-size: 12px;
}  

/** Deposit PHP **/

/* ribbon */
.ribbon-box {
  position: relative; }
  .ribbon-box .ribbon {
    position: relative;
    float: left;
    clear: both;
    padding: 5px 12px 5px 12px;
    margin-left: -30px;
    margin-bottom: 15px;
    -webkit-box-shadow: 2px 5px 10px rgba(51, 34, 0, 0.15);
    -o-box-shadow: 2px 5px 10px rgba(51, 34, 0, 0.15);
    box-shadow: 2px 5px 10px rgba(51, 34, 0, 0.15);
    color: #ffffff;
    font-size: 1rem;
    font-weight: 600; }
    .ribbon-box .ribbon:before {
      content: " ";
      border-style: solid;
      border-width: 10px;
      display: block;
      position: absolute;
      bottom: -10px;
      left: 0;
      margin-bottom: -10px;
      z-index: -1; }
    .ribbon-box .ribbon + p {
      clear: both; }
  .ribbon-box .ribbon-dark {
    background: #172b4c; }
    .ribbon-box .ribbon-dark:before {
      border-color: #172b4c transparent transparent; }
  .ribbon-box .ribbon-two {
    position: absolute;
    left: -5px;
    top: -5px;
    z-index: 1;
    overflow: hidden;
    width: 75px;
    height: 75px;
    text-align: right; }
    .ribbon-box .ribbon-two span {
      font-size: 1rem;
      color: #ffffff;
      text-align: center;
      line-height: 20px;
      transform: rotate(-45deg);
      -webkit-transform: rotate(-45deg);
      width: 100px;
      display: block;
      -webkit-box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.06), 0 1px 0 0 rgba(0, 0, 0, 0.02);
      box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.06), 0 1px 0 0 rgba(0, 0, 0, 0.02);
      position: absolute;
      top: 19px;
      left: -21px;
      font-weight: 600; }
      .ribbon-box .ribbon-two span:before {
        content: "";
        position: absolute;
        left: 0;
        top: 100%;
        z-index: -1;
        border-right: 3px solid transparent;
        border-bottom: 3px solid transparent; }
      .ribbon-box .ribbon-two span:after {
        content: "";
        position: absolute;
        right: 0;
        top: 100%;
        z-index: -1;
        border-left: 3px solid transparent;
        border-bottom: 3px solid transparent; }
  .ribbon-box .ribbon-two-dark span {
    background: #172b4c; }
    .ribbon-box .ribbon-two-dark span:before {
      border-left: 3px solid #050a11;
      border-top: 3px solid #050a11; }

/*box*/
.small-box {
  position: relative;
  display: block;
  margin-bottom: 1.5rem;
  box-shadow: 0px 2px 5px 0px rgba(19, 23, 38, 0.05);
  border-radius: 5px; }
  .small-box > .inner {
    padding: 1.25rem; }
  .small-box > .small-box-footer {
    position: relative;
    text-align: right;
    padding: 3px 10px;
    color: #ffffff;
    color: rgba(255, 255, 255, 0.8);
    display: block;
    z-index: 10;
    background: rgba(0, 0, 0, 0.1);
    text-decoration: none; }
    .small-box > .small-box-footer:hover {
      color: #ffffff;
      background: rgba(0, 0, 0, 0.15); }
  .small-box h3 {
    font-size: 2.7142857143rem;
    font-weight: 700;
    margin: 0 0 10px;
    white-space: nowrap;
    padding: 0;
    z-index: 5; }
  .small-box p {
    font-size: 1rem;
    margin-bottom: 10px;
    z-index: 5; }
    .small-box p > small {
      display: block;
      color: #f3f6f9;
      font-size: 0.8571rem;
      margin-top: 5px; }
  .small-box .icon {
    -webkit-transition: all .3s linear;
    -o-transition: all .3s linear;
    transition: all .3s linear;
    position: absolute;
    top: 5px;
    right: 10px;
    z-index: 0;
    font-size: 5.1428571429rem;
    color: rgba(0, 0, 0, 0.15); }
  .small-box:hover {
    text-decoration: none;
    color: #f3f6f9; }
    .small-box:hover .icon {
      font-size: 5.5714285714rem; }

@media (max-width: 767px) {
  .small-box {
    text-align: center; }
    .small-box .icon {
      display: none; }
    .small-box p {
      font-size: 0.8571rem; } }
.box {
  position: relative;
  margin-bottom: 1.5rem;
  width: 100%;
  background-color: #ffffff;
  border-radius: 5px;
  padding: 0px;
  -webkit-transition: .5s;
  transition: .5s;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-shadow: 0 0 30px 0 rgba(82, 63, 105, 0.05);
  box-shadow: 0 0 30px 0 rgba(82, 63, 105, 0.05); }
  .box.collapsed-box .box-body {
    display: none; }
  .box.collapsed-box .box-footer {
    display: none; }
  .box .flex-column > li {
    border-bottom: 1px solid #f3f6f9;
    margin: 0; }
    .box .flex-column > li:last-of-type {
      border-bottom: none; }
  .box.height-control .box-body {
    max-height: 300px;
    overflow: auto; }
  .box .border-right {
    border-right: 1px solid #f3f6f9; }
  .box .border-left {
    border-left: 1px solid #f3f6f9; }
  .box.box-solid {
    border-top: 0;
    overflow: hidden; }
    .box.box-solid.box-default > .box-header {
      color: #172b4c;
      background-color: #f3f6f9; }
      .box.box-solid.box-default > .box-header .btn {
        color: #172b4c; }
      .box.box-solid.box-default > .box-header a {
        color: #172b4c; }
      .box.box-solid.box-default > .box-header > .box-tools .btn {
        border: 0;
        box-shadow: none; }
    .box.box-solid[class*=bg] > .box-header {
      color: #ffffff; }
      .box.box-solid[class*=bg] > .box-header .box-title {
        color: #ffffff; }
  .box .box-group > .box {
    margin-bottom: 5px; }
  .box .knob-label {
    text-align: center;
    color: #172b4c;
    font-weight: 300;
    font-size: 0.8571rem;
    margin-bottom: .3em; }
  .box > .loading-img, .box > .overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }
  .box .overlay {
    z-index: 50;
    background: rgba(255, 255, 255, 0.7);
    border-radius: 5px; }
    .box .overlay > .fa {
      position: absolute;
      top: 50%;
      left: 50%;
      margin-left: -15px;
      margin-top: -15px;
      color: #000000;
      font-size: 2.143rem; }
  .box .overlay.dark {
    background: rgba(0, 0, 0, 0.5); }
  .box .box-header .box-subtitle {
    font-weight: 300;
    margin-bottom: 0px;
    margin-top: 5px;
    color: #608acf; }
  .box .box-subtitle {
    font-weight: 300;
    margin-bottom: 0px;
    margin-top: 5px;
    color: #608acf; }

.pull-up {
  -webkit-transition: all .25s ease;
  -o-transition: all .25s ease;
  -moz-transition: all .25s ease;
  transition: all .25s ease; }
  .pull-up:hover {
    -webkit-transform: translateY(-4px) scale(1.02);
    -moz-transform: translateY(-4px) scale(1.02);
    -ms-transform: translateY(-4px) scale(1.02);
    -o-transform: translateY(-4px) scale(1.02);
    transform: translateY(-4px) scale(1.02);
    -webkit-box-shadow: 0 14px 24px rgba(0, 0, 0, 0.2);
    box-shadow: 0 14px 24px rgba(0, 0, 0, 0.2);
    z-index: 999; }

.box-inverse {
  color: #ffffff !important;
  background-color: #172b4c; }
  .box-inverse .box-header {
    color: #ffffff !important; }
  .box-inverse .box-title {
    color: #ffffff !important; }
  .box-inverse h1, .box-inverse h2, .box-inverse h3, .box-inverse h4, .box-inverse h5, .box-inverse h6 {
    color: rgba(255, 255, 255, 0.8) !important; }
  .box-inverse small {
    color: rgba(255, 255, 255, 0.8) !important; }
  .box-inverse .box-controls li > a {
    color: rgba(255, 255, 255, 0.8) !important; }
  .box-inverse .box-title small {
    opacity: 0.8; }
  .box-inverse .box-btn-more:before, .box-inverse .box-btn-more:after {
    border-color: #ffffff; }
  .box-inverse .box-header {
    border-color: rgba(255, 255, 255, 0.15); }
  .box-inverse .box-footer {
    border-color: rgba(255, 255, 255, 0.15); }
  .box-inverse .box-action {
    border-color: rgba(255, 255, 255, 0.15); }

.box-secondary {
  background-color: #4d7bc9 !important; }
  .box-secondary .box-bordered {
    border-color: #e9eff8 !important; }

.box-outline-secondary {
  background-color: #ffffff;
  border: 1px solid #4d7bc9; }

.box-bordered {
  border: 1px solid #a6a6a6; }

.box-shadowed {
  -webkit-box-shadow: 0 1px 15px 1px rgba(0, 0, 0, 0.08);
  -moz-box-shadow: 0 1px 15px 1px rgba(0, 0, 0, 0.08);
  box-shadow: 0 1px 15px 1px rgba(0, 0, 0, 0.08); }
  .box-shadowed:hover {
    -webkit-box-shadow: 0 1px 15px 1px rgba(0, 0, 0, 0.08);
    -moz-box-shadow: 0 1px 15px 1px rgba(0, 0, 0, 0.08);
    box-shadow: 0 1px 15px 1px rgba(0, 0, 0, 0.08); }

.box-transparent {
  background-color: transparent; }

.box-round {
  border-radius: 5px; }

.box-header {
  color: #172b4c;
  display: block;
  padding: 1.5rem;
  position: relative;
  border-bottom: 1px solid rgba(72, 94, 144, 0.16);
  border-top-left-radius: 5px;
  border-top-right-radius: 5px; }
  .box-header.without-border {
    border-bottom: none; }
  .box-header.with-border {
    border-bottom-width: 1px;
    border-bottom-style: solid; }
  .box-header .box-title {
    display: inline-block;
    margin: 0;
    font-weight: 400; }
  .box-header > i {
    display: inline-block;
    margin: 0 5px 0 0;
    font-weight: 500; }
  .box-header > .box-tools {
    position: absolute;
    right: 1.5rem;
    top: 1.5rem; }
    .box-header > .box-tools [data-toggle=tooltip] {
      position: relative; }
    .box-header > .box-tools .dropdown-menu > li > a {
      color: #172b4c; }
  .box-header > .box-controls {
    position: absolute;
    right: 1.5rem;
    top: 1.5rem; }
  .box-header img {
    border-top-left-radius: 5px;
    border-top-right-radius: 5px; }

.box-footer {
  border-top: 1px solid rgba(0, 0, 0, 0.07);
  padding: 1.5rem;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px; }
  .box-footer > *:last-child {
    margin-bottom: 0; }
  .box-footer img {
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px; }

.box-controls {
  list-style-type: none;
  padding-left: 0;
  margin-bottom: 0;
  display: -webkit-box;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  flex-direction: row-reverse; }
  .box-controls li > a {
    font-family: themify;
    font-size: 0.8571rem;
    display: inline-block;
    padding: 0 4px;
    margin: 0 4px;
    color: #608acf;
    opacity: .8;
    -webkit-transition: 0.3s linear;
    transition: 0.3s linear; }
    .box-controls li > a i {
      font-family: themify;
      font-size: 0.8571rem;
      display: inline-block;
      padding: 0 4px;
      margin: 0 4px;
      color: #608acf;
      opacity: .8;
      -webkit-transition: 0.3s linear;
      transition: 0.3s linear; }
  .box-controls li > button {
    font-size: 0.8571rem;
    display: inline-block;
    padding: 0 4px;
    margin: 0 4px;
    color: #608acf;
    opacity: .8;
    -webkit-transition: 0.3s linear;
    transition: 0.3s linear; }
    .box-controls li > button > i {
      font-family: themify; }
  .box-controls li:first-child > a {
    margin-right: 0; }

.box-btn-reload::before {
  content: "\e619"; }

.box-btn-close::before {
  content: "\e646"; }

.box-btn-slide::before {
  content: "\e648"; }

.box-btn-maximize::before {
  content: "\e6e8"; }

.box-btn-fullscreen::before {
  content: "\e659"; }

.box-btn-prev::before {
  content: "\e64a"; }

.box-btn-next::before {
  content: "\e649"; }

.control {
  position: relative; }

.box-body {
  padding: 1.5rem;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  border-radius: 5px; }
  .box-body .box-title {
    display: inline-block;
    margin: 0;
    margin-bottom: 1rem;
    color: #172b4c; }
  .box-body > .table {
    margin-bottom: 0; }
  .box-body .fc {
    margin-top: 0px; }
  .box-body .full-width-chart {
    margin: -10px; }
  .box-body.no-padding .full-width-chart {
    margin: -9px; }
  .box-body .box-pane {
    border-radius: 0 0 0 5px; }
  .box-body .box-pane-right {
    border-radius: 0 0 5px; }
  .box-body > *:last-child {
    margin-bottom: 0; }
  .box-body ul li {
    line-height: 24px; }

.box-title {
  z-index: auto; }
  .box-title.box-title-bold {
    font-weight: 900; }
  .box-title code {
    font-size: 0.7143rem; }

.overlay-wrapper > .loading-img, .overlay-wrapper > .overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }
.overlay-wrapper .overlay {
  z-index: 50;
  background: rgba(255, 255, 255, 0.7);
  border-radius: 5px; }
  .overlay-wrapper .overlay > .fa {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -15px;
    margin-top: -15px;
    color: #000000;
    font-size: 2.143rem; }
.overlay-wrapper .overlay.dark {
  background: rgba(0, 0, 0, 0.5); }

.collapsed-box .box-header.with-border {
  border-bottom: none; }

.no-header .box-body {
  border-top-right-radius: 5px;
  border-top-left-radius: 5px; }

.box-carousel .box-footer .carousel-indicators-outside {
  padding: 6px 0; }

.box-img, .box-img-top, .box-img-bottom {
  border-radius: 0; }

.box-loading {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(255, 255, 255, 0.8);
  display: -webkit-box;
  display: flex;
  -webkit-box-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  align-items: center;
  opacity: 0;
  z-index: -1;
  -webkit-transition: .5s;
  transition: .5s; }
  .box-loading .reveal {
    opacity: 1;
    z-index: auto; }

.box-fullscreen {
  position: fixed !important;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin-bottom: 0;
  z-index: 9999 !important; }

.box-slided-up .box-content {
  display: none; }
.box-slided-up .box-body {
  display: none; }
.box-slided-up .box-btn-slide::before {
  content: "\e64b"; }

.box-header-actions {
  display: -webkit-box;
  display: flex;
  -webkit-box-align: center;
  align-items: center;
  margin: -4px; }
  .box-header-actions > * {
    margin: 4px; }

.box-solid .box-body {
  background-color: #ffffff !important;
  color: #737373;
  border-top-left-radius: 0;
  border-top-right-radius: 0; }
.box-solid .box-controls li a {
  color: #ffffff; }
.box-solid .box-controls .dropdown-item {
  color: #172b4c; }

.rotate-45 {
  display: inline-block;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg); }

.rotate-90 {
  display: inline-block;
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg); }

.rotate-180 {
  display: inline-block;
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg); }
  
/** Verify PHP **/

.btn-close {
    box-sizing: content-box;
    width: 1em;
    height: 1em;
    padding: 0.25em 0.25em;
    color: #000;
    background: transparent url(data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e) center/1em auto no-repeat;
    border: 0;
    border-radius: 0.25rem;
    opacity: 0.5;
}	
.fs-60 {
    font-size: 4.2857142857rem!important;
}
.progress-sm {
    border-radius: 5px;
    height: 20px;
}
.bbsr-0 {
    border-bottom-left-radius: 0 !important;
}

.bber-0 {
    border-bottom-right-radius: 0 !important;
}
.bar-0 {
    border-radius: 0 !important;
}  

/** GNERAL 01 **/

.dropdown-item .coin-logo-sm {
    width: 22px;
    height: 22px;
    margin-right: 5px;
    background-color: transparent;
    border-radius: 0;
    padding: 1px;
}
.btn-1, .btn-2 {
    height: 40px;
}

#left-menu .nav-link {
    font-size: 11px;	
}

#left-menu i {
    font-size: 20px;
    color: #758696;
    position: relative;
    top: 3px;
}

#left-menu .nav-link {
    padding: 0px 20px;
}

.dataTables_filter {
	margin-top: 15px;
}

.settings .wallet .tab-content button {
    padding: 0.375rem 0.75rem;
    margin-right: 0px;
    margin-bottom: 0px;
}

/*select2*/
.select2-container--default.select2-container--focus {
  outline: 0; }
  .select2-container--default.select2-container--focus .select2-selection--multiple {
    border-color: #d9d9d9; }
.select2-container--default:active, .select2-container--default.active, .select2-container--default:focus {
  outline: 0; }
.select2-container--default .select2-selection--single {
  border: 1px solid #d9d9d9;
  border-radius: 5px;
  padding: 6px 12px;
  height: 34px; }
  .select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 28px;
    right: 3px; }
    .select2-container--default .select2-selection--single .select2-selection__arrow b {
      margin-top: 0; }
.select2-container--default .select2-results__option--highlighted[aria-selected] {
  color: #ffffff; }
.select2-container--default .select2-results__option[aria-disabled=true] {
  color: #737373; }
.select2-container--default .select2-results__option[aria-selected=true] {
  background-color: #d9d9d9;
  color: #172b4c; }
  .select2-container--default .select2-results__option[aria-selected=true]:hover {
    color: #172b4c; }
.select2-container--default .select2-selection--multiple {
  border: 1px solid #d9d9d9;
  border-radius: 5px; }
  .select2-container--default .select2-selection--multiple .select2-selection__choice {
    padding: 1px 10px;
    color: #ffffff; }
  .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
    margin-right: 5px;
    color: rgba(255, 255, 255, 0.7); }
    .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
      color: #ffffff; }

.select2-selection.select2-container--focus {
  outline: 0; }
.select2-selection:active, .select2-selection.active, .select2-selection:focus {
  outline: 0; }
.select2-selection .select2-selection--single {
  border: 1px solid #d9d9d9;
  border-radius: 5px;
  padding: 6px 12px;
  height: 34px; }

.select2-dropdown {
  border: 1px solid #d9d9d9;
  border-radius: 0; }
  .select2-dropdown .select2-search__field {
    border: 1px solid #d9d9d9; }
    .select2-dropdown .select2-search__field:focus {
      outline: 0; }

.select2-results__option {
  padding: 6px 12px;
  user-select: none;
  -webkit-user-select: none; }

.select2-container .select2-selection--single .select2-selection__rendered {
  padding-left: 0;
  height: auto;
  margin-top: -4px;
  padding-right: 10px; }
.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered {
  padding-right: 6px;
  padding-left: 20px; }

.select2-search--inline .select2-search__field {
  border: 1px solid #d9d9d9; }
  .select2-search--inline .select2-search__field:focus {
    outline: 0; }
.miningNotify{
    position:fixed;
    z-index:999999;
    pointer-events:none
}
.toast-info{
    background-color:#2258bf
}
.text-fff{
    color:#fff!important
}
.fw-bold{
    font-weight:700!important
}
#install-app {
    max-width: 100% !important;
    width: 100% !important;
    position: fixed;
    bottom: 0;
    background-color: #2258bf !important;
    box-shadow: 0 0 25px #222435;
    margin: 0;
    border-radius: 0;
    z-index: 99999999999999999;
    display: none;
}
@media (min-width: 1000px) {
    #install-app {
        display: none !important;
    }
}
#install-app-desktop {
    position: fixed;
    z-index: 99999999999999999;
    display: none;
    border-radius: 0;
    background-color: #2258bf !important;
    box-shadow: 0 0 25px #222435;
    left: 15px;
    bottom: 15px;
    width: 280px;
}
@media (max-width: 1000px) {
    #install-app-desktop {
        display: none !important;
    }
}  