.last_trans {
        width: 1050px;
        margin-top: 50px;
        margin-right: auto;
        margin-bottom: 0;
        margin-left: auto;
        background-color: #ffffff;
        padding: 15px;
    }

    h1.f-24.mvn.em-300 {
        font-family: Montserrat, Helvetica, sans-serif;
        color: rgb(95, 95, 95);
        font-size: 25px;
        font-weight: 300;
        margin-bottom: 15px;
    }

    h1.f-24.mvn.em-300 span {
        font-family: 'Montserrat', 'Helvetica', sans-serif;
        font-size: 16px;
        font-style: italic;
        color: #a8a8a8;
        font-weight: 300;
        white-space: nowrap;
        margin-left: 10px;
    }

	h2.f-24.mvn.em-300 {
    font-family: Montserrat, Helvetica, sans-serif;
    color: rgb(128 , 128, 128);
    font-size: 45px;
    font-weight: 300;
    margin-bottom: 15px;
}

	h2.f-24.mvn.em-300 span {
    font-family: 'Montserrat', 'Helvetica', sans-serif ;
    font-size: 16px;
    font-style: italic;
    color: #a8a8a8;
    font-weight: 300;
    white-space: nowrap;
    margin-left: 10px;
}

    .text-overflow-hidden, .ui-select-match-text {
        overflow: visible !important;
    }

    .numb {
        text-align: center;
        font-size: 40px;
        padding: 46px 10px 0 10px;
        color: #fff;
    }

    .numb-hint {
        color: #CBCBCB;
        font-size: 21px;
        padding-left: 15px;
    }

    .dot-1 {
        position: absolute;
        bottom: 100%;
        font-size: 12px;
        width: 100%;
        margin-left: 0;
        z-index: 100;
        padding: 8px;
    }
	
    /* progress bar */

    #lympo_progress .progress {
        max-width: 460px;
        margin: 10px auto;
        height: 45px;
        border-radius: 5px;
        position: relative;
    }

    #lympo_progress .progress {
        margin-bottom: 20px;
        background-color: #3b3b43;
        border-radius: 4px;
        -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
        box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
    }

    #lympo_progress .progress:before {
        content: "";
        display: block;
        background: #000;
        width: 100%;
        height: 100%;
    }

    #lympo_progress .progress-row {
        max-width: 600px;
        margin: 0 auto;
    }
	.myP {
		visibility: hidden;
	}
    #lympo_progress .progress-row > div {
        padding: 0 5px;
    }

    #lympo_progress .progress-bar {
        -webkit-transition: width 1.4s ease;
        transition: width 1.4s ease;
    }

    #lympo_progress .progress-bar {
        float: left;
        width: 0%;
        height: 100%;
        border-bottom-left-radius: 4px;
        border-top-left-radius: 4px;
        font-size: 13px;
        line-height: 20px;
        color: #ffffff;
        text-align: center;
        background-color: #ee1d4e;
        -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
        box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
        -webkit-transition: width 0.6s ease;
        transition: width 0.6s ease;
        position: absolute;
        top: 0;
    }

    #lympo_progress .progress-striped .progress-bar, #lympo_progress .progress-bar-striped {
        background-image: linear-gradient(135deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
        /* background-image: linear-gradient(45deg,rgba(255,255,255,0.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.15) 50%,rgba(255,255,255,0.15) 75%,transparent 75%,transparent); */
        background-size: 40px 40px;

    }

    #lympo_progress .progress.active .progress-bar, #lympo_progress .progress-bar.active {
        -webkit-animation: progress-bar-stripes 2s linear infinite;
        animation: progress-bar-stripes 2s linear infinite;
    }

    @keyframes progress-bar-stripes {
        from {
            background-position: -40px 0;
        }
        to {
            background-position: 0 0;
        }
    }

    #lympo_progress .progress-ico {
        position: relative;
        max-width: 460px;
        margin: 48px auto -3px auto;
    }

    #lympo_progress .progress-ico .dot-1 {
        position: absolute;
        bottom: 100%;
        font-size: 12px;
        width: 100%;
        margin-left: 0;
        z-index: 100;
        padding: 8px;
    }

    #lympo_progress .progress-ico .dot-2 {
        position: absolute;
        top: 100%;
        font-size: 12px;
        width: 100%;
        height: auto;
        padding: 8px;
        margin-left: 0;
        z-index: 100;
    }

    #lympo_progress .progress-ico .dot-1 {
        color: #f0ad4e;
        width: 100%;
        text-align: center;
        padding-bottom: 12px;
        font-weight: 700;
        font-size: 16px;
    }
	#body {
		visibility:hidden;
	}
    #lympo_progress .progress-ico .dot-1-airdrop:before {
        content: "";
        display: block;
        width: 10px;
        height: 10px;
        background-color: #f04154;
        border-radius: 50%;
        margin: 0;
        position: absolute;
        right: -4px;
        top: -7px;
    }

    #lympo_progress .progress-ico .dot-1-airdrop {
        content: "";
        display: block;
        height: 60px;
        background-color: #f04154;
        width: 2px;
        position: absolute;
        right: -1px;
        z-index: 100;
        top: -4px;
        left: 100%;
    }

    #lympo_progress .progress-ico .progress {

        position: relative;
        margin: 0 auto;
    }

    #lympo_progress .progress-ico span {
        position: absolute;
        text-align: center;
        top: 0;
        left: 0;
        right: 0;
        line-height: 45px;
        color: #fff;
        font-size: 14px;
        letter-spacing: 0.5px;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }

    #lympo_progress .ends {
        position: absolute;
        bottom: -20px;
        width: 100%;
        text-align: center;
        font-size: 12px;
    }

    @media (max-width: 767px) {
        #lympo_progress .progress-ico span {
            font-size: 15px;
        }
    }

    #lympo_progress .progress-ico span strong {
        color: rgba(255, 255, 255, 0.4);
    }

    #lympo_progress .progress-ico i {
        font-size: 11px;
        text-align: right;
        float: right;
        color: #7f8480;
        margin-bottom: -7px;
        font-style: normal;
        margin-top: 2px;
    }

    #lympo_progress .progress-tour {
        max-width: 400px;
        margin: 10px auto;
    }

    #lympo_progress .progress-tour span.tour-left {
        float: left;
        display: inline-block;
        width: 25%;
        line-height: 40px;
        font-size: 15px;
        font-weight: 500;
        color: #868886;
    }

    @media (max-width: 767px) {
        #lympo_progress .progress-tour span.tour-left {
            width: 30%;
            font-size: 12px;
        }
    }

    #lympo_progress .progress-tour small {
        padding-left: 25%;
        margin: 3px 0 10px 0;
        display: block;
        color: #868886;
    }

    #lympo_progress .progress-money {
        display: inline-block;
        float: left;
        width: 75%;
        line-height: 40px;
        height: 40px;
        border-radius: 5px;
        background-color: rgba(0, 0, 0, 0.3);
        color: #fff;
        font-size: 20px;
        letter-spacing: 4px;
        text-shadow: 0px 0px 3px rgba(0, 0, 0, 0.05);
    }

    #lympo_progress .progress-money strong {
        letter-spacing: 0px;
        font-size: 18px;
        color: #ababab;
    }

    @media (max-width: 767px) {
        #lympo_progress .progress-money {
            font-size: 15px;
            letter-spacing: 5px;
            width: 70%;
        }

        #lympo_progress .progress-money strong {
            font-size: 14px;
        }
    }

    .label-orange {
        background: #e67e22;
    }
    
.tooltip {
    position: relative;
    display: inline-block;
}

.tooltip .tooltiptext {
    visibility: hidden;
    width: 140px;
    background-color: #555;
    color: #fff;
    text-align: center;
    border-radius: 6px;
    padding: 5px;
    position: absolute;
    z-index: 1;
    bottom: 150%;
    left: 50%;
    margin-left: -75px;
    opacity: 0;
    transition: opacity 0.3s;
}

.tooltip .tooltiptext::after {
    content: "";
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: #555 transparent transparent transparent;
}

.tooltip:hover .tooltiptext {
    visibility: visible;
    opacity: 1;
}

.table tbody tr:hover td{background-color:transparent}.table-striped tbody tr:nth-child(odd):hover td{background-color:#f9f9f9}html{margin:0;padding:0;width:100%}body{margin:0;padding:0;width:100%}.alert{word-wrap:break-word}.hash-link{font-size:12px;font-weight:normal}.note{float:left;width:100%;margin-bottom:10px;box-sizing:border-box}.txdiv{padding-top:10px}.tag-address{display:inline-block;vertical-align:bottom;text-overflow:ellipsis;width:125px;overflow:hidden}.tag{color:#808080}.external{background:url(/Resources/external.png);width:10px;display:inline-block;height:10px}.controls p{padding-top:7px}.container{min-width:300px;width:auto;max-width:1180px;padding-left:10px;padding-right:10px}@media(max-width:320px){#home-container .table>tbody>tr>td{padding:7px!important}}@media(max-width:414px){.table>thead>tr>th,.table>thead>tr>td,.table>thead>tr>th,.table>tbody>tr>th,.table>tbody>tr>td,.table>tfoot>tr>th,.table>tfoot>tr>td{border:none!important}}.table-striped tr td .img{max-height:13px;overflow:visible}.table-striped tr td{vertical-align:middle;line-height:20px;padding:9px}.txtd{line-height:24px;color:gray}.tx-arrow-col{vertical-align:middle}.tx-arrow-col img{width:20px}.breadcrumb{position:fixed;bottom:0;width:100%;padding:10px;margin:0;padding-bottom:0}.add-on{color:#7c7c7c}#inv_mining_nodes{-webkit-column-count:3;-webkit-column-gap:10px;-moz-column-count:3;-moz-column-gap:10px;-o-column-count:3;-o-column-gap:10px;column-count:3;column-gap:10px;list-style:none}.pagination.center,.pagination.center ul{float:left;position:relative}.pagination.center{left:50%}.pagination.center ul{left:-50%}.data{display:none}small{color:grey}.padded{padding:25px}.column{width:50%;min-width:300px;float:left}.hash-link{float:left;font-size:12px;font-weight:normal;white-space:nowrap}.logo{style:321px;height:40px;float:left;margin-right:10px;overflow:visible;z-index:1;padding-top:3px}.nav-pills li{cursor:pointer}.nav-pills li a{cursor:pointer}.quickstart{background-color:#f5f5f5;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#f9f9f9),to(#f5f5f5));background-image:-moz-linear-gradient(#f9f9f9,#f5f5f5);background-image:-ms-linear-gradient(#f9f9f9,#f5f5f5);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f9f9f9),color-stop(100%,#f5f5f5));background-image:-webkit-linear-gradient(#f9f9f9,#f5f5f5);background-image:-o-linear-gradient(#f9f9f9,#f5f5f5);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#f5f5f5', GradientType=0)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9',endColorstr='#f5f5f5',GradientType=0);background-image:linear-gradient(#f9f9f9,#f5f5f5);border-top:1px solid #fff;border-bottom:1px solid #eee}.quickstart .container{margin-bottom:0;padding-top:25px}.quickstart .col{padding:5px;text-align:center;border-left:1px solid #eee;box-shadow:inset 1px 0 0 #f9f9f9}.quickstart .col:last-child{border-right:1px solid #eee}@media only screen and (max-width:620px){.column{width:100%}.column div:first-child{margin:0}}@media(max-width:767px){.hash-link{overflow:hidden;text-overflow:ellipsis;width:300px}.short-addr{width:230px;overflow:auto}h1,.h1{font-size:28px!important}h1 small,h2 small,h3 small{display:none}.page-header h1 small,.page-header h2 small,.page-header h3 small{display:none}.tx-arrow-col{display:block;padding:6px;vertical-align:top}.tx-arrow-col img{width:18px}}@media(max-width:480px){.hash-link{width:150px}.hero-unit h1{font-size:24px}h1{font-size:22px}h2{font-size:20px}h3{font-size:16px}.page-header{padding-bottom:5px;margin-bottom:5px}.addr-book-entry{width:170px;overflow:auto}.short-addr{width:110px;overflow:auto}.btn-group .btn-large{padding-bottom:4px;padding-left:10px;padding-right:10px;padding-top:4px;font-size:13px}}@media(min-width:1200px){table#txs .btn{min-width:160px}}.stats-header{padding-bottom:5px;color:#999}.popover-content{word-break:break-all}.dropdown-menu{float:none!important;left:auto!important;right:0}.ip-log{display:flex!important;margin:20px 0}.ip-log .btn{flex-grow:0;margin-left:5px;width:90px!important}.ip-log-search{flex-grow:1}

.payment-request {
 
}

#qr-code canvas {
  display: block;
}

.message,
.request-link-container {
  max-height: 60px;
  overflow: scroll;
}

#request-link {
  word-break: break-all;
}

.back {
  position: absolute;
  left: 20px;
  top: 20px;
}

.back i.icon-down_arrow {
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}

.container {
  width: 100%;
}

.request {
  display: block;
}

.payment-request {
  padding-top: 120px;
}

@media (max-width: 767px), (max-height: 700px) {
  .payment-request .ph-40 {
    padding-left: 20px;
    padding-right: 20px;
  }
  
  a.button {
    height: auto;
  }
}

@media (max-width: 767px) {
  .payment-request {
    width: 100%;
  }
}