@keyframes uil-default-anim {
    0% {
        opacity: 1;
    }
    100% {
        opacity: 0;
    }
}
.spinner-bar--uil-default-css {
    margin: 0 auto;
    position: relative;
    background: 0 0;
    width: 70px;
    height: 70px;
}
.spinner-bar--uil-default-css > .spinner-bar--slice:nth-of-type(1) {
    animation-delay: 83.33333ms;
    transform: rotate(0) translate(0, 25px);
}
.spinner-bar--uil-default-css > .spinner-bar--slice:nth-of-type(2) {
    animation-delay: 0.16666667s;
    transform: rotate(30deg) translate(0, 25px);
}
.spinner-bar--uil-default-css > .spinner-bar--slice:nth-of-type(3) {
    animation-delay: 0.25s;
    transform: rotate(60deg) translate(0, 25px);
}
.spinner-bar--uil-default-css > .spinner-bar--slice:nth-of-type(4) {
    animation-delay: 0.33333333s;
    transform: rotate(90deg) translate(0, 25px);
}
.spinner-bar--uil-default-css > .spinner-bar--slice:nth-of-type(5) {
    animation-delay: 0.41666667s;
    transform: rotate(120deg) translate(0, 25px);
}
.spinner-bar--uil-default-css > .spinner-bar--slice:nth-of-type(6) {
    animation-delay: 0.5s;
    transform: rotate(150deg) translate(0, 25px);
}
.spinner-bar--uil-default-css > .spinner-bar--slice:nth-of-type(7) {
    animation-delay: 0.58333333s;
    transform: rotate(180deg) translate(0, 25px);
}
.spinner-bar--uil-default-css > .spinner-bar--slice:nth-of-type(8) {
    animation-delay: 0.66666667s;
    transform: rotate(210deg) translate(0, 25px);
}
.spinner-bar--uil-default-css > .spinner-bar--slice:nth-of-type(9) {
    animation-delay: 0.75s;
    transform: rotate(240deg) translate(0, 25px);
}
.spinner-bar--uil-default-css > .spinner-bar--slice:nth-of-type(10) {
    animation-delay: 0.83333333s;
    transform: rotate(270deg) translate(0, 25px);
}
.spinner-bar--uil-default-css > .spinner-bar--slice:nth-of-type(11) {
    animation-delay: 0.91666667s;
    transform: rotate(300deg) translate(0, 25px);
}
.spinner-bar--uil-default-css > .spinner-bar--slice:nth-of-type(12) {
    animation-delay: 1s;
    transform: rotate(330deg) translate(0, 25px);
}
.spinner-bar--slice {
    position: absolute;
    animation: uil-default-anim 1s linear infinite;
    top: 25px;
    left: 32.5px;
    width: 5px;
    height: 20px;
    background: #333;
    border-radius: 0;
}
.stop-animation * {
    animation-iteration-count: 0 !important;
    -webkit-animation-iteration-count: 0 !important;
    transition-duration: 0 !important;
    -webkit-transition-duration: 0 !important;
    animation-play-state: paused !important;
    -webkit-animation-play-state: paused !important;
}
@keyframes splash-page-spin {
    from {
        transform: rotate(0);
    }
    to {
        transform: rotate(360deg);
    }
}
.spinner-bar--spinner {
    width: 64px;
    height: 64px;
    margin: 0 auto;
    animation: none;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='64px' height='64px' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid' class='uil-spin'%3E%3Crect x='0' y='0' width='100' height='100' fill='none' class='bk'%3E%3C/rect%3E%3Cg transform='translate%2850 50%29'%3E%3Cg transform='rotate%280%29 translate%2834 0%29'%3E%3Ccircle cx='0' cy='0' r='8' fill='%23037E21'%3E%3Canimate attributeName='opacity' from='1' to='0.1' begin='0s' dur='0.8s' repeatCount='indefinite'%3E%3C/animate%3E%3CanimateTransform attributeName='transform' type='scale' from='1.5' to='1' begin='0s' dur='0.8s' repeatCount='indefinite'%3E%3C/animateTransform%3E%3C/circle%3E%3C/g%3E%3Cg transform='rotate%2845%29 translate%2834 0%29'%3E%3Ccircle cx='0' cy='0' r='8' fill='%23037E21'%3E%3Canimate attributeName='opacity' from='1' to='0.1' begin='0.1s' dur='0.8s' repeatCount='indefinite'%3E%3C/animate%3E%3CanimateTransform attributeName='transform' type='scale' from='1.5' to='1' begin='0.1s' dur='0.8s' repeatCount='indefinite'%3E%3C/animateTransform%3E%3C/circle%3E%3C/g%3E%3Cg transform='rotate%2890%29 translate%2834 0%29'%3E%3Ccircle cx='0' cy='0' r='8' fill='%23037E21'%3E%3Canimate attributeName='opacity' from='1' to='0.1' begin='0.2s' dur='0.8s' repeatCount='indefinite'%3E%3C/animate%3E%3CanimateTransform attributeName='transform' type='scale' from='1.5' to='1' begin='0.2s' dur='0.8s' repeatCount='indefinite'%3E%3C/animateTransform%3E%3C/circle%3E%3C/g%3E%3Cg transform='rotate%28135%29 translate%2834 0%29'%3E%3Ccircle cx='0' cy='0' r='8' fill='%23037E21'%3E%3Canimate attributeName='opacity' from='1' to='0.1' begin='0.3s' dur='0.8s' repeatCount='indefinite'%3E%3C/animate%3E%3CanimateTransform attributeName='transform' type='scale' from='1.5' to='1' begin='0.3s' dur='0.8s' repeatCount='indefinite'%3E%3C/animateTransform%3E%3C/circle%3E%3C/g%3E%3Cg transform='rotate%28180%29 translate%2834 0%29'%3E%3Ccircle cx='0' cy='0' r='8' fill='%23037E21'%3E%3Canimate attributeName='opacity' from='1' to='0.1' begin='0.4s' dur='0.8s' repeatCount='indefinite'%3E%3C/animate%3E%3CanimateTransform attributeName='transform' type='scale' from='1.5' to='1' begin='0.4s' dur='0.8s' repeatCount='indefinite'%3E%3C/animateTransform%3E%3C/circle%3E%3C/g%3E%3Cg transform='rotate%28225%29 translate%2834 0%29'%3E%3Ccircle cx='0' cy='0' r='8' fill='%23037E21'%3E%3Canimate attributeName='opacity' from='1' to='0.1' begin='0.5s' dur='0.8s' repeatCount='indefinite'%3E%3C/animate%3E%3CanimateTransform attributeName='transform' type='scale' from='1.5' to='1' begin='0.5s' dur='0.8s' repeatCount='indefinite'%3E%3C/animateTransform%3E%3C/circle%3E%3C/g%3E%3Cg transform='rotate%28270%29 translate%2834 0%29'%3E%3Ccircle cx='0' cy='0' r='8' fill='%23037E21'%3E%3Canimate attributeName='opacity' from='1' to='0.1' begin='0.6s' dur='0.8s' repeatCount='indefinite'%3E%3C/animate%3E%3CanimateTransform attributeName='transform' type='scale' from='1.5' to='1' begin='0.6s' dur='0.8s' repeatCount='indefinite'%3E%3C/animateTransform%3E%3C/circle%3E%3C/g%3E%3Cg transform='rotate%28315%29 translate%2834 0%29'%3E%3Ccircle cx='0' cy='0' r='8' fill='%23037E21'%3E%3Canimate attributeName='opacity' from='1' to='0.1' begin='0.7s' dur='0.8s' repeatCount='indefinite'%3E%3C/animate%3E%3CanimateTransform attributeName='transform' type='scale' from='1.5' to='1' begin='0.7s' dur='0.8s' repeatCount='indefinite'%3E%3C/animateTransform%3E%3C/circle%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.stop-animation .spinner-bar--spinner {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='64px' height='64px' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid'%3E%3Crect x='0' y='0' width='100' height='100' fill='none' class='bk'/%3E%3Cg transform='translate%2850 50%29'%3E%3Cg transform='rotate%280%29 translate%2834 0%29'%3E%3Ccircle cx='0' cy='0' r='8' fill='%23037E21' opacity='0.1' transform='scale%281.0625%29'%3E%3C/circle%3E%3C/g%3E%3Cg transform='rotate%2845%29 translate%2834 0%29'%3E%3Ccircle cx='0' cy='0' r='8' fill='%23037E21' opacity='0.2' transform='scale%281.125%29'%3E%3C/circle%3E%3C/g%3E%3Cg transform='rotate%2890%29 translate%2834 0%29'%3E%3Ccircle cx='0' cy='0' r='8' fill='%23037E21' opacity='0.3' transform='scale%281.1875%29'%3E%3C/circle%3E%3C/g%3E%3Cg transform='rotate%28135%29 translate%2834 0%29'%3E%3Ccircle cx='0' cy='0' r='8' fill='%23037E21' opacity='0.4' transform='scale%281.25%29'%3E%3C/circle%3E%3C/g%3E%3Cg transform='rotate%28180%29 translate%2834 0%29'%3E%3Ccircle cx='0' cy='0' r='8' fill='%23037E21' opacity='0.5' transform='scale%281.3125%29'%3E%3C/circle%3E%3C/g%3E%3Cg transform='rotate%28225%29 translate%2834 0%29'%3E%3Ccircle cx='0' cy='0' r='8' fill='%23037E21' opacity='0.6' transform='scale%281.375%29'%3E%3C/circle%3E%3C/g%3E%3Cg transform='rotate%28270%29 translate%2834 0%29'%3E%3Ccircle cx='0' cy='0' r='8' fill='%23037E21' opacity='0.7' transform='scale%281.4375%29'%3E%3C/circle%3E%3C/g%3E%3Cg transform='rotate%28315%29 translate%2834 0%29'%3E%3Ccircle cx='0' cy='0' r='8' fill='%23037E21' opacity='0.8' transform='scale%281.5%29'%3E%3C/circle%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
.paymentmethodicons {
    background: url("assets/si_paymentmethodicons_v90.Png") no-repeat;
}
.paymentmethods_ecmc {
    width: 75px;
    height: 52px;
    background-position: 0px 0px;
}
.paymentmethods_moneybookers {
    width: 75px;
    height: 52px;
    background-position: 0px -52px;
}
.paymentmethods_moneybookers_small {
    width: 60px;
    height: 42px;
    background-position: 0px -104px;
}
.paymentmethods_neteller {
    width: 75px;
    height: 52px;
    background-position: 0px -146px;
}
.paymentmethods_neteller_small {
    width: 60px;
    height: 42px;
    background-position: 0px -198px;
}
.paymentmethods_visa {
    width: 75px;
    height: 52px;
    background-position: 0px -240px;
}
.paymentmethods_paymycard {
    width: 72px;
    height: 44px;
    background-position: 0px -292px;
}
.paymentmethods_paymycard_small {
    width: 60px;
    height: 42px;
    background-position: 0px -336px;
}
.paymentmethods_ecocard {
    width: 75px;
    height: 52px;
    background-position: 0px -378px;
}
.paymentmethods_ecocard_small {
    width: 75px;
    height: 52px;
    background-position: 0px -430px;
}
.paymentmethods_maestro {
    width: 63px;
    height: 52px;
    background-position: 0px -482px;
}
.paymentmethods_bankpayout {
    width: 75px;
    height: 52px;
    background-position: 0px -534px;
}
.paymentmethods_bankpayout_small {
    width: 60px;
    height: 42px;
    background-position: 0px -586px;
}
.paymentmethods_cashixir {
    width: 75px;
    height: 52px;
    background-position: 0px -628px;
}
.paymentmethods_jeton {
    width: 75px;
    height: 52px;
    background-position: 0px -680px;
}
.paymentmethods_lmginstantbank {
    width: 72px;
    height: 44px;
    background-position: 0px -732px;
}
.paymentmethods_marimune {
    width: 75px;
    height: 52px;
    background-position: 0px -776px;
}
.paymentmethods_paykasa {
    width: 75px;
    height: 52px;
    background-position: 0px -828px;
}
.paymentmethods_paykwik {
    width: 75px;
    height: 52px;
    background-position: 0px -880px;
}
.paymentmethods_vps {
    width: 75px;
    height: 52px;
    background-position: 0px -932px;
}
.paymentmethods_ecovoucher {
    width: 75px;
    height: 53px;
    background-position: 0px -984px;
}
.paymentmethods_cashlib {
    width: 75px;
    height: 53px;
    background-position: 0px -1037px;
}
.paymentmethods_basincobanking {
    width: 72px;
    height: 44px;
    background-position: 0px -1090px;
}
.paymentmethods_jetonpay {
    width: 75px;
    height: 52px;
    background-position: 0px -1134px;
}
.paymentmethods_jetonpay_small {
    width: 75px;
    height: 52px;
    background-position: 0px -1186px;
}
.paymentmethods_banktransfer {
    width: 75px;
    height: 52px;
    background-position: 0px -1238px;
}
.paymentmethods_banktransfer_small {
    width: 60px;
    height: 42px;
    background-position: 0px -1290px;
}
.paymentmethods_brandedcard {
    width: 75px;
    height: 52px;
    background-position: 0px -1332px;
}
.paymentmethods_brandedcard_small {
    width: 60px;
    height: 42px;
    background-position: 0px -1384px;
}
.paymentmethods_lmgcommunitybank {
    width: 60px;
    height: 42px;
    background-position: 0px -1426px;
}
.paymentmethods_lmgcommunitybank_small {
    width: 60px;
    height: 42px;
    background-position: 0px -1468px;
}
.paymentmethods_lmgqr {
    width: 75px;
    height: 52px;
    background-position: 0px -1510px;
}
.paymentmethods_lmgqr_small {
    width: 60px;
    height: 42px;
    background-position: 0px -1562px;
}
.paymentmethods_paygiga {
    width: 60px;
    height: 42px;
    background-position: 0px -1604px;
}
.paymentmethods_paygiga_small {
    width: 60px;
    height: 42px;
    background-position: 0px -1646px;
}
.paymentmethods_lmgbtc {
    width: 77px;
    height: 53px;
    background-position: 0px -1688px;
}
.paymentmethods_lmgbtc_small {
    width: 77px;
    height: 53px;
    background-position: 0px -1741px;
}
.paymentmethods_papara_small {
    width: 72px;
    height: 44px;
    background-position: 0px -1794px;
}
.paymentmethods_papara {
    width: 72px;
    height: 44px;
    background-position: 0px -1838px;
}
.paymentmethods_inpay {
    width: 60px;
    height: 42px;
    background-position: 0px -1882px;
}
.paymentmethods_inpay_small {
    width: 60px;
    height: 42px;
    background-position: 0px -1924px;
}
.paymentmethods_lmgcmt2 {
    width: 70px;
    height: 44px;
    background-position: 0px -1966px;
}
.paymentmethods_lmgcmt2_small {
    width: 70px;
    height: 44px;
    background-position: 0px -2010px;
}
.paymentmethods_maldopaycard {
    width: 75px;
    height: 52px;
    background-position: 0px -2054px;
}
.paymentmethods_maldopaycard_small {
    width: 60px;
    height: 42px;
    background-position: 0px -2106px;
}
.paymentmethods_communitybank {
    width: 70px;
    height: 44px;
    background-position: 0px -2148px;
}
.paymentmethods_communitybank_small {
    width: 70px;
    height: 44px;
    background-position: 0px -2192px;
}
.paymentmethods_gatewayviapraxis {
    width: 75px;
    height: 52px;
    background-position: 0px -2236px;
}
.paymentmethods_gatewayviapraxis_small {
    width: 60px;
    height: 42px;
    background-position: 0px -2288px;
}
.paymentmethods_bankpay {
    width: 72px;
    height: 44px;
    background-position: 0px -2330px;
}
.paymentmethods_bankpay_small {
    width: 72px;
    height: 44px;
    background-position: 0px -2374px;
}
.paymentmethods_payprimo {
    width: 72px;
    height: 50px;
    background-position: 0px -2506px;
}
.paymentmethods_payprimo_small {
    width: 72px;
    height: 50px;
    background-position: 0px -2556px;
}
.paymentmethods_jetongatewaypapara {
    width: 72px;
    height: 44px;
    background-position: 0px -2418px;
}
.paymentmethods_jetongatewaypapara_small {
    width: 72px;
    height: 44px;
    background-position: 0px -2462px;
}
.paymentmethods_mefete {
    width: 75px;
    height: 52px;
    background-position: 0px -2606px;
}
.paymentmethods_mefete_small {
    width: 60px;
    height: 42px;
    background-position: 0px -2658px;
}
.paymentmethods_pep {
    width: 75px;
    height: 52px;
    background-position: 0px -2700px;
}
.paymentmethods_pep_small {
    width: 60px;
    height: 42px;
    background-position: 0px -2752px;
}
.paymentmethods_paycell {
    width: 75px;
    height: 52px;
    background-position: 0px -2794px;
}
.paymentmethods_paycell_small {
    width: 60px;
    height: 42px;
    background-position: 0px -2846px;
}
.paymentmethods_parazula_small {
    width: 60px;
    height: 42px;
    background-position: 0px -2888px;
}
.paymentmethods_parazula {
    width: 75px;
    height: 52px;
    background-position: 0px -2930px;
}
.paymentmethods_hayhay {
    width: 70px;
    height: 50px;
    background-position: 0px -2982px;
}
.paymentmethods_hayhay_small {
    width: 70px;
    height: 50px;
    background-position: 0px -3032px;
}
.paymentmethods_banktlp1 {
    width: 72px;
    height: 50px;
    background-position: 0px -3082px;
}
.paymentmethods_banktlp1_small {
    width: 72px;
    height: 50px;
    background-position: 0px -3132px;
}
.paymentmethods_troy {
    width: 75px;
    height: 52px;
    background-position: 0px -3182px;
}
.paymentmethods_troy_small {
    width: 75px;
    height: 52px;
    background-position: 0px -3234px;
}

.commonicons {
    background: url("assets/si_commonicons_v7.Png") no-repeat;
}
.common_customersupport {
    width: 40px;
    height: 30px;
    background-position: 0px 0px;
}
.common_lock {
    width: 24px;
    height: 32px;
    background-position: 0px -30px;
}
.common_logo {
    width: 273px;
    height: 69px;
    background-position: 0px -62px;
}
.common_pcidss {
    width: 73px;
    height: 32px;
    background-position: 0px -131px;
}
.common_securitycode {
    width: 54px;
    height: 36px;
    background-position: 0px -163px;
}
.common_success {
    width: 104px;
    height: 80px;
    background-position: 0px -199px;
}
.common_pending {
    width: 80px;
    height: 80px;
    background-position: 0px -279px;
}
.common_info {
    width: 18px;
    height: 18px;
    background-position: 0px -359px;
}
.common_paymentmethodmaintenance {
    width: 200px;
    height: 200px;
    background-position: 0px -377px;
}
.brandedcardsicons {
    background: url("assets/si_brandedcardsicons_v7.Png") no-repeat;
}
.brandedcards_confirmDetailsPage_cardIcon {
    width: 219px;
    height: 140px;
    background-position: 0px 0px;
}
.brandedcards_landingCardIcon {
    width: 135px;
    height: 215px;
    background-position: 0px -140px;
}
.brandedcards_resultPage_successImage {
    width: 120px;
    height: 120px;
    background-position: 0px -355px;
}
.brandedcards_errorPage_errorImage {
    width: 120px;
    height: 120px;
    background-position: 0px -475px;
}
.brandedcards_widgetIcon {
    width: 94px;
    height: 60px;
    background-position: 0px -595px;
}
.brandedcards_cardIcon_Gold {
    width: 215px;
    height: 135px;
    background-position: 0px -655px;
}
.brandedcards_cardIcon_Standard {
    width: 215px;
    height: 135px;
    background-position: 0px -790px;
}
.brandedcards_cardIcon_blank {
    width: 219px;
    height: 140px;
    background-position: 0px -925px;
}
.common_pending {
    background: url("assets/common.pending_v3.png") no-repeat;
}
.brandedcards_cardIcon_Gold {
    background: url("assets/brandedcards.cardIcon.Gold_v5.png") no-repeat;
}
.brandedcards_cardIcon_blank {
    background: url("assets/brandedcards.cardIcon.blank_v3.png") no-repeat;
}
.brandedcards_cardIcon_Standard {
    background: url("assets/brandedcards.cardIcon.Standard_v5.png") no-repeat;
}
@font-face {
    font-family: "Open Sans";
    src: url("assets/5deea3c60d8c4312bbe7add86ae5fbd1.eot");
    src: url("assets/5deea3c60d8c4312bbe7add86ae5fbd1.eot?#iefix") format("embedded-opentype"), url("assets/005399dec1da4898bd393853446de9b0.woff") format("woff"), url("assets/2a3ef7d746ef4728a2e0457d153d4793.ttf") format("truetype"),
        url("assets/8c2fac17f7ff431da3e22179fd87d5f9.svg#Open Sans") format("svg");
    font-weight: normal;
    font-style: normal;
}
@keyframes resizeanim {
    from {
        opacity: 0;
    }
    to {
        opacity: 0;
    }
}
.resize-triggers {
    animation: 1ms resizeanim;
    visibility: hidden;
    opacity: 0;
}
.resize-triggers,
.resize-triggers > div,
.contract-trigger:before {
    content: " ";
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    overflow: hidden;
}
.resize-triggers > div {
    background: #eee;
    overflow: auto;
}
.contract-trigger:before {
    width: 200%;
    height: 200%;
}
.header-bar {
    z-index: 99999999!important;
}  