body,html {overflow:hidden;}
.card-register-drop, #panelAirdrops .card  {
  box-shadow: inset 0 0 1px #000!important;
  background: #202632!important;
}
 #panelAirdrops .card {color:#fff;}
.card-register-drop {margin-top:-5vh;}
.card-register-drop h4 {letter-spacing:1px;}
.card-register-drop label {
  opacity:.5;
  font-weight:300;
  margin-bottom:.25rem;
  color:#fff;
}
.card-register-drop .form-control, #panelAirdrops .form-control, #panelAirdrops  .form-select {
  color:#fff;
  background-color: rgba(0,0,0,.5);
  border: 1px solid rgba(0,0,0,.125);
}
#loginAirdrops input:-internal-autofill-selected,
#loginAirdrops input:-internal-autofill,
#loginAirdrops input:autofill,
#loginAirdrops input:autofill:hover,
#loginAirdrops input:autofill:focus,
#loginAirdrops input.form-control:-webkit-autofill,
#loginAirdrops input.form-control:-webkit-autofill:hover,
#loginAirdrops input.form-control:-webkit-autofill:focus,
#loginAirdrops textarea:-webkit-autofill,
#loginAirdrops textarea:-webkit-autofill:hover,
#loginAirdrops textarea:-webkit-autofill:focus,
#loginAirdrops select:-webkit-autofill,
#loginAirdrops select:-webkit-autofill:hover,
#loginAirdrops select:-webkit-autofill:focus{
    appearance: menulist-button;
    background-image: none !important;
    background: rgba(0,0,0,.7) !important;
    color:rgba(255,255,255,.65) !important;
}
#loginAirdrops:before, #Airdrops:before {
      content: '';
      position: fixed;
      left: 0;
      top: 0;
      right: 0;
      bottom: 0;
      z-index: 0;
      width: 100%;
      height: 100%;
      display: block;
      background: -moz-linear-gradient(top,rgba(18,21,30,1) 0%,rgba(18,21,30,1) 6%,rgba(18,21,30,0) 33%,rgba(18,21,30,0) 71%,rgba(18,21,30,1) 95%,rgba(18,21,30,1) 100%);
      background: -webkit-linear-gradient(top,rgba(18,21,30,1) 0%,rgba(18,21,30,1) 6%,rgba(18,21,30,0) 33%,rgba(18,21,30,0) 71%,rgba(18,21,30,1) 95%,rgba(18,21,30,1) 100%);
      background: linear-gradient(to bottom,rgba(18,21,30,1) 0%,rgba(18,21,30,1) 6%,rgba(18,21,30,0) 33%,rgba(18,21,30,0) 71%,rgba(18,21,30,1) 95%,rgba(18,21,30,1) 100%);
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#12151e',endColorstr='#12151e',GradientType=0);
  }
#Airdrops {height:100vh; max-height:100vh !important; padding-bottom:3rem; position:relative;}
#loginAirdrops .container, #Airdrops .container {position:relative; z-index:inherit;}
#loginAirdrops .btn-link {line-height:30px; color:#fff; text-decoration:none;}
.btn-primary {
    background: #D37727!important;
    border: 2px solid #D37727!important;
    color: #fff!important
}
.btn-primary:hover {
    background: #ffa85c!important;
    border: 2px solid #ffa85c!important
}

.select2-container--default .select2-selection--multiple .select2-selection__choice {
    color: #000;
    font-size: 13px;
}
@media (min-width: 1701px) {
    #login_box .btn {
        padding: 0.1rem 0.75rem;
        font-size: .9rem;
    }
}
#airdropTabs {
          margin:0 0 -5px 0;
          padding:0 10px;
          border-bottom:none !important;
        }
        #airdropTabs.nav-fill .nav-item {apdding:0 1px;}
        #airdropTabs#airdropTabs.nav-tabs .nav-link  {
            border-color: rgba(255,255,255,.1) rgba(255,255,255,.1) rgba(255,255,255,.1);
            background: #181818;
            color:#fff;
        }

        #airdropTabs#airdropTabs.nav-tabs .nav-link:focus, #airdropTabs.nav-tabs .nav-link:hover {
            border-color: rgba(255,255,255,.3) rgba(255,255,255,.3) rgba(255,255,255,.3);
            background: #202632 !important;
            color:#fff;
        }
        #airdropTabs.nav-tabs .nav-link.active {background:#fff !important; color:#202632 !important;}

.custom-option {margin:1px 3px; display:inline-block;}
.custom-option input {opacity:0; display:none;}
.custom-option input + label {cursor:pointer; background-color: rgba(0, 0, 0, .5); color:#fff; border-radius:5px; padding:6.5px 5px; display:inline-block;}
.custom-option input + label:before {content:'●'; display:inline-block; margin-right:5px;}
.custom-option input:checked + label {background-color: #fff; color: #202632 !important;}

.tab-airdrops .card.text-start.txt div + div {padding-top:.5rem;}

@media (min-width: 1200px) {
  #panelAirdrops .card-menu {height:50px;}
}


#panelAirdrops {min-height: 100vh;}

#panelAirdrops .bradcrumbs {color:rgba(255,255,255,.5);}
#panelAirdrops .bradcrumbs a {color:rgba(255,255,255,1);}
#panelAirdrops .filter .mb-3 {margin:0 !important;}
#panelAirdrops .list-unstyled {margin-left:30px;}
#panelAirdrops .list-unstyled a {color:#fff;}
#panelAirdrops .list-unstyled a .mdi {
  width: 32px;
  height: 32px;
  display: inline-block;
  line-height: 31px;
  border-radius: 50%;
  background: rgba(0,0,0,.5);
  margin-right: 5px;
}
#panelAirdrops .logo {margin: -18px 10px; max-width:200px;}
#panelAirdrops  #login_box {
  background: rgba(0,0,0,.7) !important;
  color:rgba(255,255,255,.65) !important;
  border:none !important;
}
#login_box.row {
  height: auto;
  padding: .35rem;
  margin: .35rem;
  border-radius: 5px !important;
  background: rgba(0,0,0,.1) !important;
}


#login_box .btn-outline-primary {background-color:transparent; color:#d37727 !important; border-color:#d37727 !important;}

.filter .select2-container--default .select2-selection--multiple{
    color: #fff;
    background-color: rgba(0, 0, 0, .5);
    border: 1px solid rgba(0, 0, 0, .125);
}
.filter  .input-group-text {color: #fff; background-color: rgba(0, 0, 0, .85); border: transparent;}
.filter  .input-group-text label {color: #fff;}

#panelAirdrops .dropdown-menu {
  color:#fff;
  box-shadow: inset 0 0 1px #000!important;
  background: rgba(0,0,0,.7)!important;
  min-width: 220px;
  padding:0;
}
#panelAirdrops .dropdown-toggle::after {float: right;   margin-top: 8%;}
#panelAirdrops .dropdown-menu .dropdown-item {color:#fff;     padding: 0.5rem 1rem; border-radius: 0.25rem;}
#panelAirdrops .dropdown-menu .dropdown-item:hover, #panelAirdrops .dropdown-menu .dropdown-item:focus {
  background: #202632!important;
  color:#fff;
}
#panelAirdrops .dropdown-menu .dropdown-divider {border-top: 1px solid rgba(255,255,255,.025); margin: 0.1rem 0;}
#panelAirdrops .list-unstyled a:hover {opacity:.7;}
#panelAirdrops #languages {
    margin-bottom: 5px;
    height: 32px;
    display: inline-block;
}
#panelAirdrops .table thead tr td, #panelAirdrops .table thead tr th {font-size:12px; color:rgba(255,255,255,.5);}
#panelAirdrops .table thead tr td a, #panelAirdrops .table thead tr th a {color:#fff;}
#panelAirdrops .table thead tr td {border-bottom: 1px solid rgb(255 255 255 / 10%) !important;}
#panelAirdrops .table thead tr th {border-bottom: 1px solid rgb(255 255 255 / 50%) !important;}
#panelAirdrops .table tbody tr td {
    border-bottom: 1px solid rgb(255 255 255 / 10%) !important;
}
#panelAirdrops .table tbody tr td a {color:#fff; text-decoration:none;}
#panelAirdrops .table tbody tr td {color:rgba(255,255,255,.5);}

#panelAirdrops .task_container, #wallets_container .card {
    border: 1px solid rgba(255,255,255,.1) !important;
    padding: 0.2rem 0.2rem 0.2rem 0.4rem !important;
    margin-bottom: 0.2rem!important;
    box-shadow: none !important;
}
#panelAirdrops .task_container .btn-secondary {
    background: transparent;
    border: 0.05rem solid #fff;
    border-radius: 0.1rem;
    color: #fff;
}
#viewNotes {color:#fff; text-decoration:none;}

#iframe-modal .modal {color:#000;}
#iframe-modal .modal a {color: #30568d;}
#iframe-modal .modal .modal-body {
    max-height: 50vh;
    padding: 15px !important;
}

#panelAirdrops #login_box.btn {
    margin: .35rem;
}
#panelAirdrops #login_box.btn small {
  font-size: 12px;
  line-height: 30px;
  display: inline-block;
}

@media (max-width: 1024px) {
  .row {--bs-gutter-x: .5rem;}
  .nav-tabs {margin-top: 2rem; text-align: center; justify-content: center;}
  .table-resposive {width:100%; overflow-x:scroll;}
  .logo-link {display:inline-block !important; height:115px; text-decoration:none !important;}
  .logo-link span {text-decoration:none !important;}
  .logo-link img {display:inline-block !important; margin: 5px 0 0 0 !important;}
  #Airdrops {background:#000 !important;}
  #Airdrops .card .btn {max-width:100%; overflow:hidden;}

  .card.sticky-top {position:relative !important; z-index:1 !important;}
  .card.sticky-top .col-2.text-end.image {text-align:left !important;}
  .card.sticky-top .col-2.text-end.image img {width:32px !important;}

  #panelAirdrops #login_box.btn { margin: .5rem;}

  #panelAirdrops .dropdown-toggle::after{ margin-top: 5%;}

}
