.payment-box {
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    background: rgba(255, 255, 255, 0.85) none repeat scroll 0 0;
    border: 1px solid white;
    border-radius: 0.3em;
    bottom: 1em;
    box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.2);
    cursor: default;
    display: none;
    padding: 1em 2.5em 1em 2em;
    position: fixed;
    right: 1em;
    text-align: center;
    z-index: 10001;
}
.payment-box a {
    text-decoration: none;
}
.payment-box .box-text {
    color: #666;
    display: block;
    font-size: 1.2em;
    font-weight: bold;
    padding-bottom: 0.7em;
}
.payment-box .box-text .pay {
    color: #002c8b;
    font-style: italic;
}
.payment-box .box-text .pal {
    color: #009be1;
    font-style: italic;
}
.payment-box .close-btn {
    background: rgba(0, 0, 0, 0) url("../assets/boxClose.png") no-repeat scroll 0 0 / contain ;
    border: medium none;
    cursor: pointer;
    height: 14px;
    max-height: 14px;
    max-width: 14px;
    position: absolute;
    right: 5px;
    text-indent: -9999px;
    top: 5px;
    width: 14px;
}

.payment-box .paymentButtons {border: 1px solid #c6c6c6; border-radius:5px; padding:11px 3px 3px 3px;display: inline-block; margin-top:8px;} 

.payment-box .epochlogo {margin:-3px 0px 0px 20px;float:left;z-index:100; position: absolute; }

.payment-box .paymentButtons img {display: inline-block; padding:1px;} 


@media only screen and (max-width:860px){
	.showPyaments {
		visibility: hidden;
	}

}