.launchpad{
    position:relative;
}
.launchpad h3{
    margin-bottom: 20px;
    padding-bottom: 5px;
    border-bottom: 1px solid #50555d;
}
.launchpad .tokens-list{
    max-height:2000px;
    overflow-y:auto;
}
.launchpad .token{
    background-color:#131722;
    padding:10px;
    margin-bottom: 10px;
}
.launchpad .token:last-child{
    margin-bottom:0;
}
.launchpad .token .field{
    color:#888;
}
.launchpad .token .name-block{
    display:flex;
    justify-content:space-between;
}
.launchpad .token .name-block .name{
    display:flex;
    align-items:center;
}
.launchpad .token .name-block .icon{
    margin-right:10px;
}
.launchpad .token .name-block .status{

}
.launchpad .token .name-block .status.soon{
    color:#fff;
}
.launchpad .token .name-block .status.go{
    color:#0ecb81;
}
.launchpad .token .name-block .status.complete{
    color:#f6465d;
}
.launchpad .token .image{
    float:right;
}
.launchpad .token .image img{
    max-width:200px;
    max-height:200px;
}
.launchpad .token .name{
    font-size:18px;
}
.launchpad .token .name:hover{
    cursor:pointer;
    color:#fff;
}
.launchpad .token .price-network-block{
    display:flex;
}
.launchpad .token .price-network-block div:first-child{
    flex-basis: 50%;
}
.launchpad .token .amounts-block{
    display:flex;
}
.launchpad .token .amounts-block div:first-child{
    flex-basis: 50%;
}
.launchpad .token .amounts-block .field{
    display:block;
}
.launchpad .token .dates-block{
    display:flex;
}
.launchpad .token .dates-block div:first-child{
    flex-basis: 50%;
}
.launchpad .token .request-block{
    display:flex;
    align-items:center;
    background-color: #2a2e39;
    padding: 2px 5px;
}
.launchpad .token .request-block span{
    margin-right:10px;
}
.launchpad .token .my-token-amount-block{
    display:flex;
    align-items:center;
    background-color: #2a2e39;
    padding: 2px 5px;
}
.launchpad .token .my-token-amount-block span{
    margin-right:10px;
}
.launchpad .token .progress-block .progress-line{
    background-color:#fff;
    height:8px;
    width:100%;
    margin-top:6px;
}
.launchpad .token .progress-block .progress-amount-block{
    display:flex;
    justify-content:space-between;
    align-items:end;
}
.launchpad .token .progress-block .line{
    background-color:#0ecb81;
    height:100%;
}
.launchpad .token .progress-block .line.proc50{
    background-color:#0ecb81;
}
.launchpad .token .progress-block .line.proc60{
    background-color:#95af04;
}
.launchpad .token .progress-block .line.proc70{
    background-color:#d9ac47;
}
.launchpad .token .progress-block .line.proc80{
    background-color:#f68746;
}
.launchpad .token .progress-block .line.proc90{
    background-color:#db5303;
}
.launchpad .token .progress-block .line.proc100{
    background-color:#f6465d;
}
.launchpad .token .actions{
    display:flex;
    justify-content: space-between;
    align-items: center;
}
.launchpad .token .actions .airdrop-block {
    display:flex;
    align-items:center;
}
.launchpad .token .actions .airdrop-block .airdrop,
.launchpad .token .actions .airdrop-block .airdrop-link{
    background: none;
    text-decoration:none;
    border-radius: 20px;
    padding: 6px 18px;
    font-size: 16px;
}
.launchpad .token .actions .airdrop-block .airdrop{
    margin-right:10px;
}
.launchpad .token .actions .airdrop-block .airdrop.disabled,
.launchpad .token .actions .airdrop-block .airdrop:active{
    color:unset;
}
.launchpad .token .actions .airdrop-block .airdrop-link:hover{
    background-color:#0ecb81;
}
.launchpad .token .vesting-next-date{
    margin-bottom:14px;
}
.launchpad .token .vesting-next-date .field{
    margin-right:10px;
}

.launchpad .buy-form{
    display:none;
    position: relative;
    left: 0;
    top: 0;
    width: 100%;
    z-index: 1;
    background-color: #131722;
    padding: 8px 8px 10px 8px;
}
.launchpad .buy-form .name{
    font-size:18px;
}
.launchpad .buy-form .amount-block{
    background-color: #2a2e39;
    padding-left:10px;
    padding-right: 10px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.launchpad .buy-form .amount-block .all{
    margin-right: 10px;
    color: #fff;
    cursor: pointer;
    white-space: nowrap;
}
.launchpad .buy-form .balance-block{
    text-align:right;
    font-size:14px;
    margin-top:2px;
}
.launchpad .buy-form .actions{
    display:flex;
    justify-content: space-between;
}
.launchpad .buy-form .icon{
    margin-right:10px;
}
.launchpad .buy-form .amount-left-block{
    margin-right:10px;
}
.launchpad .buy-form .amount-left-block .field{
    margin-right:5px;
}
.launchpad .buy-form .amount-left{
    color:#fff;
}
.launchpad .buy-form .price{
    color:#fff;
}

.launchpad .request-form{
    display:none;
    position: relative;
    left: 0;
    top: 0;
    width: 100%;
    z-index: 1;
    background-color: #131722;
    padding: 8px 8px 10px 8px;
}
.launchpad .request-form .name{
    font-size:18px;
}
.launchpad .request-form .amount-block{
    background-color: #2a2e39;
    padding-left:10px;
    padding-right: 10px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.launchpad .request-form .amount-block .all{
    margin-right: 10px;
    color: #fff;
    cursor: pointer;
}
.launchpad .request-form .balance-block{
    text-align:right;
    font-size:14px;
    margin-top:2px;
}
.launchpad .request-form .actions{
    display:flex;
    justify-content: space-between;
}
.launchpad .request-form .icon{
    margin-right:10px;
}
.launchpad .request-form .max-amount-request-block{
    margin-right:10px;
}
.launchpad .request-form .max-amount-request-block .field{
    margin-right:5px;
}
.launchpad .request-form .max-amount-request{
    color:#fff;
}
.launchpad .request-form .price{
    color:#fff;
}

.launchpad .airdrop-form{
    display:none;
    position: relative;
    left: 0;
    top: 0;
    width: 100%;
    z-index: 1;
    background-color: #131722;
    padding: 8px 8px 10px 8px;
}
.launchpad .airdrop-form .name{
    font-size:18px;
}

.launchpad .airdrop-form .demo-amount{
    color:#fff;
    font-size: 16px;
    margin-top: 6px;
    display:inline-block;
}
.launchpad .airdrop-form .actions{
    display:flex;
    justify-content: space-between;
}
.launchpad .airdrop-form .icon{
    margin-right:10px;
}