
        .tg-icon_holder {
            position: fixed;
            display: flex;
            justify-content: center;
            align-items: center;
            right: 10px;
            bottom: 50%;
            width: 50px;
            height: 50px;
            border-radius: 50%;
            margin-bottom: -25px;
            background: #e6f2ff;
            z-index: 999;
            animation: bgPulse 4.5s normal infinite;
            animation-delay: 1s;
        }
        .tg-icon {
            width: 40px;
            height: 40px;
            display: flex;
            justify-content: center;
            align-items: center;
            /*background: #a9d0f5; */
            border-radius: 50%;
            z-index: 999;
        }
        .tg-icon::before {
            content: '';
            position: absolute;
            height: 40px;
            width: 40px;
            border-radius: 50%;
            background: #c6e4ff;
            z-index: 998;
            animation: pulse 4.5s normal infinite;
            animation-delay: .75s;
        }
        .tg-icon::after {
            content: '';
            position: absolute;
            height: 30px;
            width: 30px;
            border-radius: 50%;
            background: #a9d0f5;
            z-index: 998;
            animation: pulse 4.5s normal infinite;
            animation-delay: .5s;
        }
        
        .tg-icon img {
            position: relative;
            z-index: 999;
            height: 30px;
            width: 30px;
            left: -2px;
            bottom: -2px;
            animation: flying 3s normal infinite;
            cursor: pointer;
        }
        .tg-icon img:hover {
            filter: drop-shadow(0 2px 1px rgba(0,0,55,.25));
        }
        @keyframes flying {
            0%, 100% {
                left: -2px;
                bottom: -2px;
            }
            50% {
                bottom: 1px;
            }
        }
        @keyframes pulse {
            0%, 85% {
                opacity: 1;
            }
            100% {
                opacity: .25;
            }
        }
        @keyframes bgPulse {
            0%, 85% {
                background: #e6f2ff;
                box-shadow: 0 0 10px 0 rgba(230,242,255,0); 
            }
            15%, 75% {
                box-shadow: 0 0 10px 0 rgba(230,242,255,.75);
            }
            100% {
                background: transparent;
                box-shadow: 0 0 10px 0 rgba(230,242,255,0);
            }
        }
        .tg_tooltip {
            position: fixed;
            background: #eaeaea;
            max-width: 100px;
            text-align: center;
            padding: 10px;
            border-radius: 7px;
            line-height: 1.2;
            margin-top: -150px;
            border-bottom: 2px solid;
            display: none;
        }
        .tg-icon:hover + .tg_tooltip {
            display: block;
        }




	.main-menu ul a:last-child {
		background: #184255;
		color: #FFF;
	}
	.main-menu ul a:last-child sup {
		animation: flash 2s infinite;
	}
	@keyframes flash {
		0%, 50%, 100% {
			opacity: 1;
		}
		25%, 75% {
			opacity: 0;
		}
	}
</style>

    .nslider {
        width: 90%;
        display: flex;
        justify-content: space-between;
        position: absolute;
        top: 20px;
        left: 5%;
    }
    .nslide {
        width: 49%;
        display: flex;
        justify-content: center;
        align-items: center;
    }
    .slick-initialized .nslide.slick-slide {
        text-align: center;
    }
    .ndate {
        padding: 0 5px 0 0;
        border-right: 2px solid #b8860b;
        color: #184255;
    }
    .ntitle {
        padding-left: 5px;
    }
    .slider-news-nav {
        width: 100%;
        position: absolute;
        left: 0;
        top: 28px;
        z-index: 999;
    }



                            a.stb_tg {
                                position: relative;
                                z-index: 999;
                                animation: paddingFlight 3s normal infinite;
                            }
                            @keyframes paddingFlight {
                                0%, 100% {
                                    padding-top: 10px;
                                }
                                50% {
                                    padding-top: 0;
                                }
                            }
                            a.stb_tg img {
                                filter: grayscale(1) drop-shadow(0 2px 0 rgba(0,0,40,.25));
                                transition: all .3s linear;
                                height: 36px;
                            }
                            a.stb_tg:hover img {
                                filter: grayscale(0) drop-shadow(0 2px 0 rgba(0,0,40,.25));
                            }
                            .user-link-item {
                                display: flex;
                            }
                   


.content--aftersignup{
    min-height: auto;
    text-align: center;
}
.form-alert-list.mod {
    position: relative;
    top: auto;
    left: auto;
    margin-left: 0;
}
.faq-content a{
    color: #315262;
}
.form-financial__item .fieldset_heading{
    color: #184255;
    text-transform: uppercase;
    font-family: "CormorantSC-Bold";
    font-size: 20px;
}
.form-financial__item.wallet--item .fieldset_heading{
    padding-left: 10px;
}
.form-financial__button.fix_top {
    margin-top: 25px;
}
.filter_form,.history_links{
    margin-bottom: 30px;
}
.history_links .btn-gradient.btn--middle{
    font-size: 15px;
}
form.filter_form select {
    border-radius: 7px;
    background: transparent;
    border-color: #cdcdcd;
    padding: 5px;
    outline:none;
    color: #717171;
}
.filter_items,.history_links{
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    justify-content: space-between;
}
.filter_items.fix_left{
    max-width: 615px;
}
.btn_go{
    min-width: 115px;
}

@media screen and (max-width: 990px){
    .wallets-block{
        margin-top: 5px;
        display: table;
        margin: 0 auto;
        width: auto;
    }
    .form-financial__item .fieldset_heading{
        text-align: center;
    }
    .filter_form select {
        margin-bottom: 15px;
    }
    .filter_item.btn_item {
        width: 100%;
        text-align: center;
    }
    .history_links {
        justify-content: center;
    }
}
@media screen and (max-width: 719px){
    .filter_items {
        display: table;
        margin: 0 auto;
        text-align: center;
    }
    .filter_items .fix_width{
        width: 100%;
    }
    .filter_item span {
        min-width: 35px;
        display: inline-block;
    }
    .btn_go {
        min-width: 100%;
    }
}
@media screen and (max-width: 389px){
    .history_links .btn-gradient{
        min-width: 205px;
    }
}

/* ================================================================ */
/* ==== REPLACING BG TEXTURE ==== */
html, body {
    background: url(marble1.jpg) 0 0 repeat;
    background-size: auto;
}
.wrapper {
	background: none;
}
/* ==== FOOTER NAV MORE VISIBLE ==== */
.section-article a {
    text-shadow: 0 0 3px rgba(0,0,0,.7);
}
nav.footer-menu ul a li {
    color: #666;
    transition: 0.1s ease-in-out;
}
nav.footer-menu ul a li.active {
    color: #FFF;
    text-shadow: 0px 1px 2px rgba(0,0,0,.7);
}
/* ==== TOPNAV ICONS (for smll screen only) ==== */
.mmicon {
    height: 16px;
    width: 16px;
    background: url('mobnav.png');
    display: inline-block;
    margin-right: 5px;
}
.main-menu ul a li div.tn-item div.mmicon, nav.footer-menu ul a li div div.mmicon {display:none;} /* hide icons on large nav and at footer nav */
.main-menu.open ul a li div.tn-item div.mmicon {display:inline-block;} /* show icons on small nav */
.main-menu ul a {flex-grow: 1;} /* flexing items back */
.main-menu ul a li div {text-align: center!important;} /*t-a center for large */
.main-menu.open ul a li div {text-align: left!important;} /*t-a left for small */
ul a:nth-child(1) li div div.mmicon {background-position: left top;} /* home icon */
ul a:nth-child(2) li div div.mmicon {background-position: left 96px} /* about icon */
ul a:nth-child(3) li div div.mmicon {background-position: left 80px} /* offer icon */
ul a:nth-child(4) li div div.mmicon {background-position: left 64px} /* affilite icon */
ul a:nth-child(5) li div div.mmicon {background-position: left 48px} /* guide icon */
ul a:nth-child(6) li div div.mmicon {background-position: left 32px} /* safety icon */
ul a:nth-child(7) li div div.mmicon {background-position: left 16px} /* support icon */
/* ==== REGISTRATION ERRORS ==== */
.form-alert-list li {
	border-left: 6px solid #df7676;
	border-right: 6px solid #df7676;
	border-radius: 6px;
	padding-right: 1em;
}
.form-alert-list li::before { /*replcing ugly markers */
	left: 6px;
	top: 50%;
	margin-top: -15px;
	background: url('marker.png') 0 0 no-repeat;
	width:30px;
	height: 30px;
	background-size: 30px;
	-ms-transform: rotate(-45deg); /* IE 9 */
    -webkit-transform: rotate(-45deg); /* Safari 3-8 */
    transform: rotate(-45deg);
}
/* ==== REPLACING ICONS on HOME PAGE ==== */
.financing-list .item-icon.f1--icon::before {
	background-image: url('oil_rig.png');
	background-position: 0 0;
	height: 93px;
	width: 98px;
	background-size: 98px 93px;
}
.financing-list .item-icon.f2--icon::before {
	background-image: url('real_estate.png');
	background-position: 0 0;
	height: 93px;
	width: 98px;
	background-size: 98px 93px;
}
.financing-list .item-icon.f3--icon::before {
	background-image: url('banking.png');
	background-position: 0 0;
	height: 93px;
	width: 98px;
	background-size: 98px 93px;
}
.financing-list .item-icon.f4--icon::before {
	background-image: url('heavy_industry.png');
	background-position: 0 0;
	height: 93px;
	width: 98px;
	background-size: 98px 93px;
}
.financing-list .item-icon.f5--icon::before {
	background-image: url('forex.png');
	background-position: 0 0;
	height: 93px;
	width: 114px;
	background-size: 114px 93px;
}
/* ==== FIXING HEIGHT OF REPLACED CROUSEL ==== */
.slider-pay .item img {
    max-height: 70px;
}
/* ==== MAKING SLIDER TEXT READABLE ==== */
.header-slider .item.slick-active .header-title, .header-slider .item.slick-active .header-subtitle {
	text-shadow: 1px 0 1px #333;
}
/* ==== FIXING PLAN CONTAINERS FOR NEW IMAGE ==== */
.plans-block .invest-plan-item, .invest-plan-item__inner {
	height: 249px;
}
.invest-plan-item__content {
	top: 80px;
}
/* ==== CALCULATOR SMALL FIXES ==== */
.calculator-block {
    padding-top: 0;
    margin-top: -35px;
}
/* ==== MORE INFO ABOUT PLAN ==== */
.more-info {
    display: flex;
    justify-content: space-between;
    padding: 10px 0px;
}
.more-info-item {
    font-size: 1.125em;
    font-family: "CormorantSC-Light";
    line-height: .9;
    color: #8e8e8e;
    text-align: center;
}
.more-info-item span {
    font-size: 1.5em;
    color: #184255;
}
/* ==== CHECKMARK FOR PLANS ==== */
input[type="radio"]+label label.cmark {
    position: absolute;
    bottom:15%;
    left:15%;
    width:0px;
    overflow: hidden;
    transition: width .7s ease-in-out;
}
input[type="radio"]:checked+label label.cmark {
    width:auto;
}
/* ==== SLIDER TEXT READABILITY ==== */
h2.header-title span {
    background: rgb(0,0,0,.6);
    padding-right: 15px;
    padding-left: 200px;
    margin-left: -200px;
}
p.header-subtitle {
    margin-top: 8px;
}
p.header-subtitle span {
    background: rgb(0,0,0,.5);
    padding-right: 10px;
    padding-left: 200px;
    margin-left: -200px;
}
/* ==== NEW ICONS OF PAYMENT METHODS ==== */
.wallet-box__icon {
    width: 38px !important;
}
.wallets-block-item label {
    color: rgba(24, 66, 85, 0.5) !important; /*semitransparent main color of pm name */
    padding-left: 40px !important;
}
.wallets-block-item input.wallet-input:checked + label.wallet-box {
    color: rgba(24, 66, 85, 1) !important; /*full main color of checked pm name */
}
.wallet-box__icon::before, .wallet-box__icon::after { /* removing contradicting style */
    background-color: rgba(255,255,255,0) !important;
    box-shadow: none !important;
    border-radius: 0 !important;
}
.wallet-box__icon.perfectmoney--icon::before,
.wallet-box__icon.payeer--icon::before,
.wallet-box__icon.perfectmoney--icon::after,
.wallet-box__icon.payeer--icon::after {
    width: 38px !important; /* wider space for mark */
    background-image: url(depec.png) !important; /* new sprite for ec */
}
.wallet-box__icon.perfectmoney--icon::before { /* PerfectMoney not selected */
    background-position: 0px -75px !important;
}
.wallet-box__icon.perfectmoney--icon::after { /* PerfectMoney selected */
    background-position: 0px -50px !important;
}
.wallet-box__icon.payeer--icon::before { /* Payeer not selected */
    background-position: 0px -25px !important;
}
.wallet-box__icon.payeer--icon::after { /* Payeer selected */
    background-position: 0px 0px !important;
}
/* ==== FIXING BALANCE TABLE EC ICONS (because of new sprite.png) ==== */
.wallet-icon.perfectmoney--icon {
    background-position: -300px -176px;
}
.wallet-icon.payeer--icon {
    background-position: -237px -176px;
}
/* ==== HEADERS OF FAQ ==== */
.accordion-faq .accordion-title h4 {
    font-size: 16px;
    line-height: .9;
}
/* ==== CHECKMARKS ON PLAN ==== */
.checkmark__circle {
    stroke-dasharray: 166;
    stroke-dashoffset: 166;
    stroke-width: 4;
    stroke-miterlimit: 10;
    stroke: #fff; /*#7ac142*/
    fill: none;
    animation: stroke 0.6s cubic-bezier(0.65, 0, 0.45, 1) forwards;
}
.plnsel {
    width: 40px;
    height: 40px;
    border-radius: 50%;
    display: block;
    stroke-width: 2;
    stroke: #fff;
    stroke-miterlimit: 10;
    margin: 10% auto;
    box-shadow: inset 0px 0px 0px #7f4e2b;
    animation: fill .4s ease-in-out .4s forwards, scale .3s ease-in-out .9s both;
    position: absolute;
    left: 18%;
    bottom: -13%;
    opacity: 0;
    transition: opacity .4s ease-in-out;
    border: 2px dashed #7f4e2b;
}
.checkmark__check {
    transform-origin: 50% 50%;
    stroke-dasharray: 48;
    stroke-dashoffset: 48;
    animation: stroke 0.3s cubic-bezier(0.65, 0, 0.45, 1) 0.8s forwards;
}
@keyframes stroke {
    100% {
        stroke-dashoffset: 0;
    }
}
@keyframes scale {
    0%, 100% {
        transform: none;
    }
    50% {
        transform: scale3d(1.1, 1.1, 1);
    }
}
@keyframes fill {
    100% {
        box-shadow: inset 0px 0px 0px 30px #7f4e2b; /*#7ac142*/
    }
}
.plans-block input[type="radio"]:checked + label .plnsel {
    opacity: 1;
}
/* ==== TOP NAVIGATION FIXES ==== */
.tn-item {
    width: 5em;
    margin: 0 auto;
    text-align: left;
}
nav.footer-menu ul a li div.tn-item {
    width: 120px;
    text-align: center;
}
@media screen and (max-width: 767px) {
    .tn-item {width: 120px;}
}
/*
     FILE ARCHIVED ON 22:07:12 Nov 30, 2020 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 13:00:27 Nov 30, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.512
  exclusion.robots: 0.018
  exclusion.robots.policy: 0.008
  esindex: 0.011
  cdx.remote: 19.268
  LoadShardBlock: 60.411 (3)
  PetaboxLoader3.datanode: 123.452 (5)
  load_resource: 71.68 (2)
*/