xhtml,body,div,span,object,h1,h2,h3,h4,h5,h6,p,a,big,code,del,em,font,img,ins,small,strike,strong,sub,sup,tt,b,u,i,dl,dt,dd,ol,ul,li,fieldset,form,label,table,caption,tbody,tfoot,thead,tr,th,td{border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0;font-weight:normal;}body{line-height:1}ol,ul{list-style:none}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}article,aside,figure,figcaption,footer,header,hgroup,nav,section,summary{display:block;}
.clearfix:before,.clearfix:after{content: " ";display: table;}
.clearfix:after{clear: both;}
.clearfix{zoom: 1;}
body {
	font-family: "Open Sans";
}

html {
	min-height: 100%;
}
body {
    background: #333333;
	height: 100%;
}


html, body {
    max-width: 100%;
    overflow-x: hidden;
}


.langbuttons-block {
    position: fixed;
    top: 50%;
    right: 12px;
    
    width: 24px;
    z-index: 100;
}

@media (max-width: 1000px) {
    .langbuttons-block {
        display: none;
    }	
}

.langbutton {
    position: relative;
    display: block;
    margin-top: 12px;
    width: 24px;
    height: 24px;
}
.langbutton:first-child {
    margin-top: 0;
}

.langbutton-descr {
    position: absolute;
    top: 0%;
    right: 100%;
    bottom: 0;
    margin-right: 12px;
    display: block;
    width: auto;
    height: 100%;
    line-height: 24px;
    font-size: 12px;
    color: #888888;
    white-space: nowrap;
    
    visibility: hidden;
    opacity: 0;
    transition: 0.2s;
}
.langbutton:hover .langbutton-descr {
    visibility: visible;
    opacity: 1;
}

.langbutton-a {
    display: block;
    width: 24px;
    height: 24px;
    border-radius: 12px;
    cursor: pointer;
}

.langbutton-i {
    display: block;
    width: 24px;
    height: 24px;
    border-radius: 12px;
    overflow: hidden;
}

.langbutton-img {
    display: block;
    width: 24px;
    height: 24px;
}

.langbutton-more .langbutton-a:before {
    content: ' ';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    display: block;
    border-radius: 12px;
    background: #ffffff;
    border-no: 1px solid #dfdfdf;
    border-right: none;
    -webkit-transition: 0.3s ease all;
    -o-transition: 0.3s ease all;
    transition: 0.3s ease all;
}
.langbutton-more .langbutton-a:hover:before {
    background: #dfdfdf;
}
.langbutton-more .langbutton-a:active:before,
.langbutton-more .langbutton-a:focus:before {
    background: #d2d2d2;
}





.lbother-section {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background: #333333;
    background-color-no: rgba(255, 255, 255, 0.95);
    padding: 128px 128px;
    overflow: auto;
    z-index: 200;
    opacity: 0;
    visibility: hidden;
    
    -webkit-transition: 0.3s ease all;
    -o-transition: 0.3s ease all;
    transition: 0.3s ease all;
}
.lbother-section-active {
    opacity: 1;
    visibility: visible;
}

.lbother-closebtn {
    position: fixed;
    top: 0;
    right: 0;
    display: block;
    width: 128px;
    height: 128px;
    background: #333333;
    cursor: pointer;
    z-index: 200;
    -webkit-transition: 0.3s ease all;
    -o-transition: 0.3s ease all;
    transition: 0.3s ease all;
}
.lbother-closebtn:hover {
    background: #252525;
}
.lbother-closebtn:active,
.lbother-closebtn:focus {
    background: #222222;
}

.lbother-closebtn-i {
    display: block;
    width: 128px;
    height: 128px;
    fill: #2094fa;
}








.lbother-langblock {
    display: block;
    padding: 32px 0;
}

.lbother-langblock-a {
    display: block;
    text-align: center;
    cursor: pointer;
    text-decoration: none !important;
}

.lbother-langblock-i {
    display: block;
    margin: 0 auto;
    width: 48px;
    height: 48px;
    border-radius: 8px;
    overflow: hidden;
}

.lbother-langblock-img {
    display: block;
    width: 48px;
    height: 48px;
}

.lbother-langblock-descr {
    display: block;
    margin-top: 16px;
    height: 16px;
    line-height: 16px;
    font-size: 16px;
    color: #888888;
    text-decoration: none;
    -webkit-transition: 0.3s ease all;
    -o-transition: 0.3s ease all;
    transition: 0.3s ease all;
}
.lbother-langblock-a:hover .lbother-langblock-descr {
    color: #2094fa;
    text-decoration: none;
}











.langbuttonmobile-a {
    position: absolute;
    top: 27px;
    right: 32px;
    display: block;
    width: 24px;
    height: 24px;
    cursor: pointer;
    z-index: 150;
}

.langbuttonmobile-i {
    display: block;
    width: 24px;
    height: 24px;
    border-radius: 12px;
    overflow: hidden;
}

.langbuttonmobile-img {
    display: block;
    width: 24px;
    height: 24px;
}




.accbtnmobile-a {
    position: absolute;
    top: 27px;
    right: 32px;
    display: none;
    width: 24px;
    height: 24px;
    cursor: pointer;
    z-index: 150;
}
@media (max-width: 1000px) {
    .accbtnmobile-a {
        display: block;
    }
}
.accbtnmobile-a-login,
.accbtnmobile-a-dashboard {
    right: 158px;
}
.accbtnmobile-a-signup,
.accbtnmobile-a-invite {
    right: 214px;
}
.mobile-menu .accbtnmobile-a {
    display: none;
}

.accbtnmobile-i {
    display: block;
    width: 24px;
    height: 24px;
    fill: #2094fa;
}

.accbtnmobile-img {
    display: block;
    width: 24px;
    height: 24px;
}










.chdw_popup_block {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    display: flex;
    width: 100%;
    height: 100%;
    background: rgba(51, 51, 51, 0.86);
    background-image: radial-gradient(circle 499px at center, rgba(68, 68, 68, 0.86) 0%, rgba(51, 51, 51, 0.86) 100%);
    padding: 128px 16px;
    overflow: hidden;
    z-index: 1000;
    vertical-align: middle;
    opacity: 0;
    visibility: hidden;
    -webkit-transition: 0.3s ease all;
    -o-transition: 0.3s ease all;
    transition: 0.3s ease all;
}
.chdw_popup_block_active {
    opacity: 1;
    visibility: visible;
    
}

.chdw_popup_block:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background: url(/logo/dark_bg_ch.svg) center center repeat;
    background-size: cover;
    transform: scale(2);
    overflow: hidden;
}

.chdw_popup_content {
    position: relative;
    margin: auto;
    display: inline-block;
    border-radius: 4px;
    background: #ffffff;
    width: auto;
    max-width: 100%;
    height: auto;
    min-height: 48px;
    color: #666666;
    padding: 48px 48px;
}

.chdw_popup_logo_block {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 100%;
    display: flex;
    height: 128px;
}

.chdw_popup_logo_img {
    display: inline-block;
    margin: auto;
    width: auto;
    max-width: 100%;
    height: 88px;
}

.chdw_popup_triangle_block {
    position: absolute;
    left: 50%;
    bottom: 100%;
    margin-left: -24px;
    display: block;
    width: 48px;
    height: 24px;
    overflow: hidden;
}

.chdw_popup_triangle_block:before {
    content: ' ';
    position: absolute;
    top: 12px;
    left: 12px;
    right: 12px;
    width: 24px;
    height: 24px;
    border-radius: 2px 0 2px 0;
    background: #ffffff;
    transform: rotate(45deg);
}

.chdw_popup_title_block {
    margin-bottom: 16px;
}

.chdw_popup_title {
    font-size: 24px;
}

.chdw_popup_descr_block {
}

.chdw_popup_eth_amount {
    color: #2094fa;
    font-weight: 600;
}

.chdw_popup_input_block {
    position: relative;
    margin: 16px 0;
    height: 36px;
}

.chdw_popup_input_text {
    display: block !important;
    margin: 0 !important;
    background: #f2f2f2 !important;
    border-radius-no: 2px !important;
    border: none !important;
    padding: 0 36px 0 36px !important;
    font-size: 14px !important;
    color: #333333 !important;
    box-shadow: none !important;
    outline: none !important;
    width: 100% !important;
    font-family: 'Open Sans';
    letter-spacing: 0.036rem;
    height: 36px !important;
    line-height: 36px !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    text-align: center !important;
}

.chdw_popup_input_a {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    display: block;
    width: 36px;
    height: 36px;
    border-radius: 0 2px 2px 0;
    background-no: #dfdfdf;
    padding: 6px;
    cursor: pointer;
    -webkit-transition: 0.3s ease all;
    -o-transition: 0.3s ease all;
    transition: 0.3s ease all;
}

.chdw_popup_input_i {
    display: block;
    width: 24px;
    height: 24px;
    fill: #2094fa;
}

.chdw_popup_input_img {
    display: block;
    width: 24px;
    height: 24px;
}


.chdw_popup_input_data {
    color: #888888;
    font-size: 14px;
}


.chdw_popup_close_a {
    position: absolute;
    top: 32px;
    right: 32px;
    display: block;
    width: 64px;
    height: 64px;
    cursor: pointer;
    -webkit-transition: 0.3s ease all;
    -o-transition: 0.3s ease all;
    transition: 0.3s ease all;
}

.chdw_popup_close_i {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    display: block;
    width: 100%;
    height: 100%;
    fill: #888888;
    -webkit-transition: 0.3s ease all;
    -o-transition: 0.3s ease all;
    transition: 0.3s ease all;
}
.chdw_popup_close_a:hover .chdw_popup_close_i {
    fill: #2094fa;
}
.chdw_popup_close_span1 {
    position: absolute;
    top: 0;
    right: 100%;
    bottom: 0;
    display: flex;
    height: 100%;
    color: #888888;
    opacity-no: 0;
    visibility-no: hidden;
    -webkit-transition: 0.3s ease all;
    -o-transition: 0.3s ease all;
    transition: 0.3s ease all;
}
.chdw_popup_close_a:hover .chdw_popup_close_span1 {
    opacity: 1;
    visibility: visible;
    color: #2094fa;
}

.chdw_popup_close_span2 {
    margin: auto;
    margin-right: 16px;
    display: inline-block;
}

@media (max-width: 1000px) {
	.chdw_popup_block {

    }
    .chdw_popup_content {
        padding: 128px 16px;
    }

    .chdw_popup_grid {
        position: relative;
        float: none;
        width: 100%;
        padding: 16px 16px 16px 16px;
    }
    .chdw_popup_grid_ch {
        margin-left: 0;
        padding: 16px 16px 16px 80px;
    }
}




















.popupalert_block {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background: #ffffff;
    background: rgba(255, 255, 255, 0.95);
    z-index: 300;
    opacity: 0;
    visibility: hidden;
    
    -webkit-transition: 0.3s ease all;
    -o-transition: 0.3s ease all;
    transition: 0.3s ease all;
}
.popupalert_block_active {
    opacity: 1;
    visibility: visible;
}

.popupalert_content {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    width: 50%;
    height: 50%;
}

.popupalert_title_block {
    min-height: 32px;
    padding: 16px 32px;
}

.popupalert_descr_block {
    padding: 24px 32px;
}

.popupalert_closebtn_a {
    position: absolute;
    top: 0;
    right: 0;
    display: block;
    width: 32px;
    height: 32px;
    cursor: pointer;
}


















.buylevelalert_block {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background: #ffffff;
    background: rgba(255, 255, 255, 0.86);
    z-index: 300;
    opacity: 0;
    visibility: hidden;
    
    -webkit-transition: 0.3s ease all;
    -o-transition: 0.3s ease all;
    transition: 0.3s ease all;
}
.buylevelalert_block_active {
    opacity: 1;
    visibility: visible;
}

.buylevelalert_content {
    padding: 64px 64px;
}

.buylevelalert_title_block {
    min-height: 32px;
    padding: 16px 32px;
}

.buylevelalert_descr_block {
    padding: 24px 32px;
}

.buylevelalert_closebtn_a {
    position: absolute;
    top: 0;
    right: 0;
    display: block;
    width: 64px;
    height: 64px;
}



















.transalert_block {
    position: fixed;
    top-no: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height-no: 100%;
    background: #ffffff;
    background: rgba(255, 255, 255, 0.86);
    z-index: 300;
    opacity: 0;
    visibility: hidden;
    
    -webkit-transition: 0.3s ease all;
    -o-transition: 0.3s ease all;
    transition: 0.3s ease all;
}
.transalert_block_active {
    opacity: 1;
    visibility: visible;
}

.transalert_content {
    position: absolute;
    top-no: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    background: #4cd964;
    width: 100%;
    height: auto;
    min-height: 48px;
    color: #ffffff;
    padding: 16px 64px;
}

.transalert_title_block {
}

.transalert_title {
    font-size: 24px;
}

.transalert_descr_block {
    margin-top: 16px;
}

.transalert_descr_block_link {
    color: #ffffff;
    text-decoration: underline;
}

.transalert_closebtn_a {
    position: absolute;
    top: 50%;
    right: 0;
    display: block;
    margin-top: -32px;
    width: 64px;
    height: 64px;
    cursor: pointer;
}

.transalert_closebtn_i {
    display: block;
    width: 64px;
    height: 64px;
    fill: rgba(0, 0, 0, 0.5);
}



















.payalert_block {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    display: flex;
    width: 100%;
    height: 100%;
    background-no: #f2f2f2;
    background-image-no: radial-gradient(circle 499px at center, #fafafa 0%, #f2f2f2 100%);
    background-no: rgba(242, 242, 242, 0.86);
    background-image-no: radial-gradient(circle 499px at center, rgba(250, 250, 250, 0.86) 0%, rgba(242, 242, 242, 0.86) 100%);
    background-no: rgba(51, 51, 51, 0.86);
    background-image: radial-gradient(circle 499px at center, rgba(68, 68, 68, 0.86) 0%, rgba(51, 51, 51, 0.86) 100%);
    padding: 128px 16px;
    z-index: 300;
    opacity: 0;
    visibility: hidden;
    
    -webkit-transition: 0.3s ease all;
    -o-transition: 0.3s ease all;
    transition: 0.3s ease all;
}
.payalert_block_active {
    opacity: 1;
    visibility: visible;
}

.payalert_block:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background-no: url(/assets/img/new/login/bg_signup.svg) center center repeat;
    background: url(/logo/dark_bg.svg) center center repeat;
    background-size: cover;
    transform: scale(2);
}

.payalert_content {
    position: relative;
    margin: auto;
    display: inline-block;
    border-radius: 4px;
    background: #ffffff;
    width: auto;
    max-width: 100%;
    height: auto;
    min-height: 48px;
    color: #666666;
    padding: 48px 48px;
}

.payalert_logo_block {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 100%;
    display: flex;
    height: 128px;
}

.payalert_logo_img {
    display: inline-block;
    margin: auto;
    width: auto;
    max-width: 100%;
    height: 88px;
}

.payalert_triangle_block {
    position: absolute;
    left: 50%;
    bottom: 100%;
    margin-left: -24px;
    display: block;
    width: 48px;
    height: 24px;
    overflow: hidden;
    
}
.payalert_triangle_block:before {
    content: ' ';
    position: absolute;
    top: 12px;
    left: 12px;
    right: 12px;
    width: 24px;
    height: 24px;
    border-radius: 2px 0 2px 0;
    background: #ffffff;
    transform: rotate(45deg);
}

.payalert_title {
    margin-bottom: 16px;
    font-size: 24px;
    display: none;
}

.payalert_descr_block {
    
}

.vs_eth_amount {
    color: #2094fa;
    font-weight: 600;
}

.payalert_descr_block_link {
    color: #ffffff;
    text-decoration: underline;
}



.payalert_input_block {
    position: relative;
    margin: 16px 0;
    height: 36px;
}

.payalert_input_text {
    display: block !important;
    background: #f2f2f2 !important;
    border-radius: 2px !important;
    border: none !important;
    padding: 0 36px 0 36px !important;
    font-size: 14px !important;
    color: #333333 !important;
    box-shadow: none !important;
    outline: none !important;
    width: 100% !important;
    font-family: 'Open Sans';
    letter-spacing: 0.036rem;
    height: 36px !important;
    line-height: 36px !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    text-align: center !important;
}

.payalert_input_a {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    display: block;
    width: 36px;
    height: 36px;
    border-radius: 0 2px 2px 0;
    background-no: #dfdfdf;
    padding: 6px;
    cursor: pointer;
    -webkit-transition: 0.3s ease all;
    -o-transition: 0.3s ease all;
    transition: 0.3s ease all;
}
.payalert_input_a:hover {
    background-no: #d2d2d2;
}

.payalert_input_i {
    display: block;
    width: 24px;
    height: 24px;
    fill: #2094fa;
}

.payalert_input_img {
    display: block;
    width: 24px;
    height: 24px;
}

.payalert_input_data {
    color: #888888;
    font-size: 14px;
}

.payalert_nextlv_num {
    color: #333333;
    font-weight: 600;
}

.payalert_nextlv_income {
    color: #4cd964;
    font-weight: 600;
}


.payalert_ormm_block {
    position: absolute;
    top: 100%;
    left: 0;
    right: 0;
    color: #888888;
}
@media (max-width: 992px) 
    {
        .payalert_ormm_block {
            display: none;
        }
    }

.payalert_ormm_or {
    position: absolute;
    top: 0;
    margin-top: -24px;
    left: 50%;
    margin-left: -24px;
    width: 48px;
    height: 48px;
    border-radius: 24px;
    background-no: #333333;
    line-height: 48px;
    text-align: center;

}
.payalert_ormm_or:before {
    content: '';
    position: absolute;
    top: 50%;
    left: 0;
    right: 0;
    bottom: 0;
    width: 48px;
    height: 24px;
    border-radius: 0 0 24px 24px;
    background: #ffffff;

}

.payalert_ormm_content {
    padding-top: 24px;
    
}

.payalert_ormm_text {
    margin-top: 8px;
    height: 32px;
    line-height: 32px;
}

.payalert_ormm_img{
    height: 64px;
}

.payalert_closebtn_a {
    position: absolute;
    top: 0;
    right: 0;
    display: block;
    width: 128px;
    height: 128px;
    cursor: pointer;
    -webkit-transition: 0.3s ease all;
    -o-transition: 0.3s ease all;
    transition: 0.3s ease all;
}
.payalert_closebtn_a:hover {
    background: #dfdfdf;
    background: rgba(0, 0, 0, 0.14);
}

.payalert_closebtn_i {
    display: block;
    width: 128px;
    height: 128px;
    fill: #2094fa;
    -webkit-transition: 0.3s ease all;
    -o-transition: 0.3s ease all;
    transition: 0.3s ease all;
}















.block {
	display: block;
	width: 100%;
}
.overflow-hdn {
	overflow: hidden;
}
/* popups stylesheet*/
.modal-backdrop {
	background-color: #3389b3;
}
.modal-backdrop.in {
	opacity: 0.3;
	filter: alpha(opacity=30);
}
.modal-content {
	position: relative;
	background-color: #ffffff;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
	border: 1px solid #b4d2f2;
	outline: 0;
	-webkit-box-shadow: 0 0 20px 0 rgba(52, 124, 159, 0.5);
	box-shadow: 0 0 20px 0 rgba(52, 124, 159, 0.5);
}
.modal-header {
	border-bottom: none;
	padding: 30px 0 10px;
}
.modal-header--info {
	padding: 0;
}
.modal-header .close {
	margin-top: -30px;
	border: none;
	position: absolute;
	right: -40px;
	background: transparent;
	font-family: 'Open Sans', Arial, sans-serif;
	font-size: 48px;
	font-weight: 700;
	color: #fff;
}
.modal-dialog--map .close,
.modal-dialog--text .close,
.modal-dialog--leadership .close {
	margin-top: 0;
}
.modal-header--info .close{
	margin-top: 0;
}
.modal-header .close:hover,
.modal-header .close:focus {
	outline: none;
}

.modal-title {
	margin: 0;
	line-height: 1.42857143;
	color: #5e6366;
	font-size: 18px;
	font-weight: 600;
}
.modal-body {
	padding: 20px 40px 25px;
}
.modal-footer {
	border-top: 0;
}
.modal-footer .btn {
	font-weight: 400;
	padding-left: 0;
	padding-right: 0;
	width: 150px;
}
@font-face {
	font-family: 'Museo Cyrl';
	src: url('../fonts/museo_cyrl.eot');
	src: url('../fonts/museo_cyrl.eot?#iefix') format('embedded-opentype'),
		 url('../fonts/museo_cyrl.woff') format('woff'),
		 url('../fonts/museo_cyrl.ttf') format('truetype'),
		 url('../fonts/museo_cyrl.svg#Museo Cyrl') format('svg');
	font-style: normal;
	font-weight: normal;
}
@font-face {
	font-family: 'Museo Cyrl';
	src: url('../fonts/museo_cyrl_300.eot');
	src: url('../fonts/museo_cyrl_300.eot?#iefix') format('embedded-opentype'),
		 url('../fonts/museo_cyrl_300.woff') format('woff'),
		 url('../fonts/museo_cyrl_300.ttf') format('truetype'),
		 url('../fonts/museo_cyrl_300.svg#Museo Cyrl') format('svg');
	font-style: normal;
	font-weight: 300;
}
@font-face {
	font-family: 'Museo Cyrl';
	src: url('../fonts/museo_cyrl_500.eot');
	src: url('../fonts/museo_cyrl_500.eot?#iefix') format('embedded-opentype'),
		 url('../fonts/museo_cyrl_500.woff') format('woff'),
		 url('../fonts/museo_cyrl_500.ttf') format('truetype'),
		 url('../fonts/museo_cyrl_500.svg#Museo Cyrl') format('svg');
	font-style: normal;
	font-weight: 500;
}
.input::-webkit-input-placeholder, input[type=text]::-webkit-input-placeholder      {
	opacity: 1; 
	transition: opacity 0.3s ease; 
	color: #888888;
	font-size: 14px;
	font-family: 'Open Sans';
	letter-spacing: normal;
}
.input::-moz-placeholder, input[type=text]::-webkit-input-placeholder               {
	opacity: 1; 
	transition: opacity 0.3s ease; 
	color: #888888;
	font-size: 14px;
	font-family: 'Open Sans';
	letter-spacing: normal;
}
.input:-moz-placeholder, input[type=text]::-webkit-input-placeholder                  {
	opacity: 1; 
	transition: opacity 0.3s ease; 
	color: #888888;
	font-size: 14px;
	font-family: 'Open Sans';
	letter-spacing: normal;
}
.input:-ms-input-placeholder, input[type=text]::-webkit-input-placeholder             {
	opacity: 1; 
	transition: opacity 0.3s ease; 
	color: #888888;
	font-size: 14px;
	font-family: 'Open Sans';
	letter-spacing: normal;
}

.input--white::-webkit-input-placeholder {
	color: #a4bfd1;
}
.input--white::-moz-placeholder {
	color: #a4bfd1;
}
.input--white:-moz-placeholder {
	color: #a4bfd1;
}
.input--white:-ms-input-placeholder {
	color: #a4bfd1;
}
.input--crypto[type=text] {
	border-radius: 4px;
	background-color: rgb(254, 254, 254);
	height: 52px

}
.input--crypto[type=text]:focus {
	border-radius: 4px;
	background-color: rgb(254, 254, 254);

}
.has-error .input::-webkit-input-placeholder, .has-error input[type=text]::-webkit-input-placeholder      {
	color: #9f444e;
}
.has-error .input::-moz-placeholder, .has-error input[type=text]::-webkit-input-placeholder               {
	color: #9f444e;
}
.has-error .input:-moz-placeholder, .has-error input[type=text]::-webkit-input-placeholder                  {
	color: #9f444e;
}
.has-error .input:-ms-input-placeholder, .has-error input[type=text]::-webkit-input-placeholder             {
	color: #9f444e;
}
.input:focus::-webkit-input-placeholder {opacity: 0; transition: opacity 0.3s ease; color: #888888;}
.input:focus::-moz-placeholder          {opacity: 0; transition: opacity 0.3s ease; color: #888888;}
.input:focus:-moz-placeholder           {opacity: 0; transition: opacity 0.3s ease; color: #888888;}
.input:focus:-ms-input-placeholder      {opacity: 0; transition: opacity 0.3s ease; color: #888888;}
/***btn***/
.btn {

	text-align: center;
	background-color-no: #2094fa;
    background: rgba(242, 244, 255, 0.14);
    height: 32px;
    line-height: 32px;
	border-radius: 16px;
	border-radius: 0;
	box-shadow-no: 0 1px 1px rgba(0, 2, 2, 0.5);
	padding: 0 32px;
	font-weight: 300;
	color: #f2f4ff;
	font-size: 14px;
	text-transform-no: uppercase;
	display: inline-block;
	text-decoration: none;
	border: none;
	-webkit-transition: 0.3s ease all;
	-o-transition: 0.3s ease all;
	transition: 0.3s ease all;
}
.btn--red {
	background-color: #ff3b30;
}
.btn--sign {
	width: 140px;
	padding-left: 0;
	padding-right: 0;
	text-align: center;
}
.sign > .btn--sign {
	margin-right: 3px;
}
.btn:hover,
.btn:focus {
	text-decoration: none;
	color: #fff;	
	background: #2094fa;
	-webkit-box-shadow-no: 0 1px 1px rgba(32, 66, 90, 0.8);
	box-shadow-no: 0 1px 1px rgba(32, 66, 90, 0.8);
}
.btn--red:hover,
.btn--red:focus {
	background: #ff2d55;
	-webkit-box-shadow-no: 0 1px 1px rgba(32, 66, 90, 0.8);
	box-shadow-no: 0 1px 1px rgba(32, 66, 90, 0.8);
}
.btn:active,
.btn--red:active {
	-webkit-box-shadow-no: 0 1px 1px rgba(0, 2, 2, 0.5);
	box-shadow-no: 0 1px 1px rgba(0, 2, 2, 0.5);
}
.btn--lg {
	padding: 12px 0 10px;
	width: 220px;
	font-size: 16px;
}
.btn--block {
	display: block;
}
.btn--block + .btn--block  {
	margin-top: 10px;
}
.btn--sm {
	padding: 9px 12px 6px;
	text-transform: none;
}
.btn--ico {
	padding-left: 35px;
	padding-right: 19px;
	width: auto;
}
.btn--count {
	float: right;
	color: #fff;
	font-size: 14px;
	font-weight: 700;
	padding: 9px 11px;
	position: relative;
	top: -6px;
}
.btn--sm + .btn--sm {
	margin-left: 9px;
}
.btn--save {
	padding: 9px 30px;
	text-transform: uppercase;
	color: #fff;
	font-size: 14px;
	font-weight: 400;
}
.pa .btn {
	background: #2094fa;
    color: #fff;
}
.pa .btn:hover,
.pa .btn:active,
.pa .btn:focus {
	text-decoration: none;
	color: #fff;	
	background: #16a3ed;
	outline: none;
	box-shadow: none;
}
.mrt20 {
	margin-top: 20px;
}
.mrt15 {
	margin-top: 15px !important;
}
.mrb40 {
	margin-bottom: 40px !important;
}
.up {
	width: 38px;
	height: 38px;
	position: fixed;
	bottom: 30px;
	right: 40px;
	border: none;
	background: url('../img/up.svg');
	z-index: 10;
}
.text-center {
	text-align: center !important;
}
.text-right {
	text-align: right !important;
}
.text-left {
	text-align: left !important;
}
.tab-pane {
	display: none;
}
.tab-pane.active {
	display: block;
}
.form-group {
	position: relative;
}
.c-blue {
	color: #0079ff !important;
}
.c-black {
	color: #000 !important;
}
.c-lightblue {
	color: #1b76be !important;
}
.pa .c-blue {
	color: #0079ff !important;
}
.c-gold {
	color: #ac9c72;
}
.logo {
	position: relative;
    
    float: left;
}
.event-main .container {
	position: relative;
}
@media (min-width: 1200px) {
	.container {
		width: 970px;
	}
	.container--1200 {
		width: 1200px;
	}
}
.pb--40 {
	padding-bottom: 40px;
}
.top-menu {
	height: 80px;
	padding: 10px 60px 10px;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 10;
	width: 100%;
	transition: 0.3s ease background;
	z-index: 10;

}
.top-menu--fixed {
	position: fixed;
	background: rgba(255, 255, 255, 0.8);
	z-index: 102;
}
.top-menu__right {
	padding-top: 11px;
	padding-left: 0;
}
.top-menu--inverse .btn:hover,
.modal-footer .btn:hover {
	-webkit-box-shadow: none;
	box-shadow: none;
}


.main-light-logo {
    
}
.main-light-logo-big {
    display: block;
}
.main-light-logo-small {
    display: none;
}
@media (max-width: 640px) {
    .main-light-logo-big {
        display: none;
    }
    .main-light-logo-small {
        display: block;
    }
}





.main-top {
	height: 700px;
	height: 100vh;
	min-height: 570px;
	padding: 325px 0 297px;
	padding-top: 30vh;
	background: url('../img/new/main_top_back.jpg');
	-webkit-background-size: cover;
	background-size: cover;
	position: relative;
	overflow: hidden;
}
.main-top > .video-back {
	background: rgba(0,0,0,0.45);
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 2;
}
.main-top > video {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	object-fit: cover;
	width: auto;
	height: auto;
}
.main-center-content {
	text-align: center;
	margin-top: 7vh;
	z-index: 10;
	position: relative;
}
.btn--big {
    position: relative;
    padding-left: 32px;
    padding-right: 32px;
    height: 48px;
    line-height: 48px;
    border-radius: 24px;
    border-radius: 0;
    font-size: 16px;
    font-weight: 500;
    -webkit-box-shadow: none;
    box-shadow: none;
    vertical-align: middle;
    padding-top: 0;
    padding-bottom: 0;
}
.btn--big:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    border-radius: 24px;
    border-radius: 0;
    border: 1px solid transparent;
}

.btn--big-orange {
    color: #f2f4ff !important;
    background: rgba(255,149,0, .15) !important;
}
.btn--big-orange:before {
    border-color: rgb(255,149,0) !important;
}
.btn--big-orange:hover {
    color: #f2f4ff !important;
    background: rgba(0,0,0, 1) !important;
}

.btn--big-blue {
    color: #f2f4ff !important;
    background: rgba(32,148,250, .17) !important;
}
.btn--big-blue:before {
    border-color: rgb(32,148,250) !important;
}
.btn--big-blue:hover {
    color: #f2f4ff !important;
    background: rgba(0,0,0, 1) !important;
}

.pa .btn--big{
	font-size: 20px;
}
.pa .btn--big span{
	font-family: "Museo Cyrl";
	font-size: 24px;
	font-weight: 600;
}
.btn--stop {
	background: #c00816 !important;
}
.btn--gh {
	background: transparent;
	border: 1px solid #fff;
	margin-left: 12px;
}
.btn--blt {
	background: transparent;
	border: 1px solid #3389b3;
	color: #3389b3;
}
.btn--gh:hover {
	border-color: #3389b3;
}

@media (min-aspect-ratio: 16/9) {
  .main-top > video {
    width: 100%;
    height: auto; 
  }
}
@media (max-aspect-ratio: 16/9) {
  .main-top > video {
    width: auto; 
    height: 100%;
  }
}
@supports (object-fit: cover) {
     .main-top  > video {
         top: 0; 
         left: 0;
         width: 100%; 
         height: 100%;
         object-fit: cover;
     }
 }
.main-top__title {
	color: #fff;
	font-family: "Museo Cyrl";
	text-transform: uppercase;
	font-size: 60px;
	text-align: center;
	font-weight: 300;
	line-height: 1.3;
	position: relative;
	z-index: 3;
}
.main-top__title--2 {
	font-size: 30px;
}
.nav-top {
	padding-bottom: 10px;
	position: relative;
	top: 9px;
	text-align: right;
}
.nav-top__btns {
	display: inline-block;
	position: absolute;
	right: 0;
	top: -9px;
}
.nav-top  + .nav-top  {
	padding-top: 11px;
}
.nav-top__item {
	display: inline-block;
	padding-right: 18px;
}
.nav-top__item:last-child {
	padding-right: 0;
}

.bodyaccountyes .menu_demo {
    display: none;
}

.lang_menu_yt_link {
    display-no: none !important;
}
.lang_menu_yt_link_ru {
    display-no: inline-block !important;
}

.nav-top__link {
	width: 387px;
	height: 9px;
	color: #c1c5d6;
	font-size: 12px;
	font-weight: 600;
	text-transform-no: uppercase;
	transition: 0.3s ease color;
}
.nav-top__link--bold {
	font-size: 15px;
	color: #fff;
	position: relative;
    top: 1px;
}
.nav-top__link:hover {
	text-decoration: none;
	text-shadow-no: 0px 0px 14px rgba(83, 199, 255, 0.66);
	color: #2094fa;
}
.nav-top__list {
	display: inline-block;
	padding-right: 340px;
}
.pa .nav-top__list {
	display: inline-block;
	padding-right: 0;
	margin-right: 50px;
    margin-right: 82px;
}
/** end top menu */

.btn--sign {
	box-shadow: none;
    height: 36px;
    line-height: 36px;
    font-size: 14px;
    padding: 0 12px;
    min-width: 128px;
    width: auto;
    border-radius: 2px;
    border-radius: 18px;
    border-radius: 0;
}
.btn--signup {
	margin-left: 12px;
}
.btn--sign,
.btn--signup {
	font-weight-no: 600;
	font-family-no: "Open Sans";
}
.btn:active {
	background: #2f8ebc;
}
.pa .btn--red {
	background: #9f444e;
}
.pa .btn--red:hover,
.btn--red:active {
	background: #c94a58;
}
.footer .btn {
	margin: 14px auto 55px;
}
.footer__link {
	transition: text-shadow 0.3s ease;
}
.footer__link:hover,
.footer__link:focus,
.footer__link:active{
	text-decoration: none;
	display: block;
	text-shadow-no: 0 0 25px rgba(255,255,255,0.3);
}
/***end btns***/
.languages {
	float: none;
	margin-left: 0;
	display: inline-block;
	color: #fff;
	font-family: "Open Sans";
	font-weight: 600;
	text-transform: uppercase;
	position: absolute;
	right: 270px;
}
.pa .languages {
	float: right;
	color: #fff;
	font-family: "Open Sans";
	font-weight: 600;
	text-transform: uppercase;
	position: relative;
	right: 0;
	height: 30px;
}
.pa .language {
	padding: 0 20px 3px 9px;
}
.language {
	background: transparent;
	font-size: 14px;
	padding: 0;
	cursor: pointer;
	height: auto;
	padding: 4px 20px 3px 9px;
	display: block;
	margin: 3px 0;
	color: #888888;
	transition: 0.3s ease all;
	font-weight: 600;
	text-align: left;
}
.top-menu--transparent {
	background: transparent;
}
.top-menu--transparent .languages,
.top-menu--light .languages {
	margin-right: 20px;
}
.top-menu--landing .languages {
	margin-right: 0px;
}
.top-menu--transparent .language,
.top-menu--light .language {
	font-size: 14px;
	font-weight: 300;
}
ul .language:hover {
	background-color: #3389b3;
}
.top-menu--transparent ul .language:hover,
.top-menu--light ul .language:hover {
	background: #2094fa;
}
.language--cur {
	padding-top: 0px;
	padding-bottom: 16px;
}
.languages:after,
.dropdown-h:after {
	width: 9px;
	height: 6px;
	content: ' ';
	position: absolute;
	right: 3px;
	background: url(../img/new/lang_show.svg);
	-webkit-background-size: cover;
	background-size: cover;
	top: 6px;
}
.pa .languages {
	top: -7px;
}
.pa .languages:after {
	top: 12px;
}
.dropdown-h:after {
	right: 5px;
}
.languages:hover {
	background-color: rgba(25,26, 31, 1);
	box-shadow: 0 3px 5px rgba(0, 2, 2, 0.17);
	z-index: 10;
	height: auto;
}
.languages:hover .language {
	color: #fff;
	text-decoration: none;
}
.pa .language {
	padding-top: 6px;
	padding-bottom: 6px;
}
.pa .top-menu--inverse  .languages:hover .language:hover  {
	background: #2d86cb;
	color: #fff;
}
.pa .dropdown-h {
	    padding-right: 10px;
    padding-left: 10px;
}
.languages__list {
	width: auto;
	margin-bottom: 10px;
	opacity: 0;
	transition: 0.3s ease all;
}
.languages:hover .languages__list {
	opacity: 1;
}
.dropdown-h {
	text-transform: uppercase;
	position: relative;
}
.dropdown-h__item {
	background: transparent;
	font-size: 14px;
	padding: 0;
	cursor: pointer;
	height: auto;
	padding: 4px 20px 3px 9px;
	display: block;
	margin: 3px 0;
	color: #fff;
	transition: 0.3s ease all;
	font-weight: 600;
	text-align: left;
}
.dropdown-h__cur {
	padding-top: 0px;
	padding-bottom: 16px;
	font-size: 14px;
	display: block;
}

.dropdown-h:hover {
	background-color: rgba(25,26, 31, 0.5);
	box-shadow: 0 3px 5px rgba(0, 2, 2, 0.17);
	z-index: 10;
	height: auto;
}
.dropdown-h:hover .dropdown-h__item {
	color: #fff;
	text-decoration: none;
}
.dropdown-h__list {
	width: auto;
	margin-bottom: 10px;
	opacity: 0;
	transition: 0.3s ease all;
	height: 0;
	overflow: hidden;
    
    position: absolute;
    top: 100%;
    right: 0;
    background: #333333;
    padding: 10px;
    
    box-shadow: 0 3px 5px rgba(0, 2, 2, 0.17);
	height: auto;
    
    opacity: 0;
    visibility: hidden;
}
.dropdown-h:hover .dropdown-h__list {
	opacity: 1;
    visibility: visible;
	height: auto;
}


.languages__list {
	height: 0;
	overflow: hidden;

}
.dropdown-h:hover .dropdown-h__list,
.languages:hover .languages__list  {
	opacity: 1;
	height: auto;
}
/**end langs***/
.add-menu__list {
	padding: 8vh 0 6vh;
}
.add-menu__list--footer {
	padding: 45px 0 35px;
	opacity-no: 0.5;
}
.add-menu__item {
	display: inline-block;
	margin-left: 50px;
}
.add-menu__item:first-child {
	margin-left: 14px;
}
.add-menu__link {
	color: #888888;
	font-family: "Open Sans";
	font-weight: 600;
	text-decoration: underline;
	font-size: 12px;
	text-transform: uppercase;
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
	position: relative;
}
.add-menu__link:hover {
	color: #888888;
	text-decoration: none;
}
.add-menu__link:after {
    content: '';
    display: inline-block;
    width: 24px;
    height: 24px;
    position: absolute;
    top: -4px;
    left: -28px;

}

.add-menu__link__account:after {
	background: url('../img/new/footer_link_account.svg') center center no-repeat;
	-webkit-background-size: contain;
    background-size: contain;
}
.add-menu__link__address:after {
	background: url('../img/new/footer_link_address.svg') center center no-repeat;
	-webkit-background-size: contain;
    background-size: contain;
}
.add-menu__link__terms:after {
	background: url('../img/new/footer_link_terms.svg') center center no-repeat;
	-webkit-background-size: contain;
    background-size: contain;
}
.add-menu__link__opensourse:after {
	background: url('../img/new/footer_link_opensourse.svg') center center no-repeat;
	-webkit-background-size: contain;
    background-size: contain;
}

.nav-top__soc {
	font-size: 0;
	position: relative;
	z-index: 10;
}
.nav-top__soc--right {
	text-align: center;
	margin: 145px 0 24px;
}
.soc-top__link {
	width: 48px;
	height: 48px;
	display: inline-block;
    border-radius: 24px;
	background: #dfdfdf;
    fill: #2094fa;
	position: relative;
	margin-left: 14px;
	transition: 0.1s background 0.3s linear
}
.soc-top__link:first-child {
	margin-left: 0;
}

}
.soc-top__link:hover {
    background-no: #dfdfdf;
	background-image-no: none;
    fill-no: #2094fa;
}


.soc-top__link-svg {
    display: block;
    width: 32px;
    height: 32px;
    margin: 8px;
}

.soc-top__link--vk {
	background-image-no: url('../img/new/vk.png?v1');
	-webkit-background-size: cover;
	background-size: cover;
}
.soc-top__link--vk:after {
	background-image-no: url('../img/new/vk_h.png?v1');
	-webkit-background-size: cover;
	background-size: cover;
}
.soc-top__link--fb {
	background-image: url('../img/new/fb.png?v1');
	-webkit-background-size: cover;
	background-size: cover;
}
.soc-top__link--fb:after {
	background-image: url('../img/new/fb_h.png?v1');
	-webkit-background-size: cover;
	background-size: cover;
}
.soc-top__link--inst {
	background-image: url('../img/new/inst.png?v1');
	-webkit-background-size: cover;
	background-size: cover;
}
.soc-top__link--inst:after {
	background-image: url('../img/new/inst_h.png?v1');
	-webkit-background-size: cover;
	background-size: cover;
}
.soc-top__link--yt {
	background-image: url('../img/new/youtube.png?v1');
	-webkit-background-size: cover;
	background-size: cover;
}
.soc-top__link--yt:after {
	background-image: url('../img/new/youtube_h.png?v1');
	-webkit-background-size: cover;
	background-size: cover;
}
.soc-top__link--gp {
	background-image: url('../img/new/gp.png?v1');
	-webkit-background-size: cover;
	background-size: cover;
}
.soc-top__link--gp:after {
	background-image: url('../img/new/gp_h.svg?v1');
	-webkit-background-size: cover;
	background-size: cover;
}
.soc-top__link--footer {
	margin-top: 30px;
}
.soc-top__link--fb.soc-top__link--footer {
	background-image: url(../img/new/fb_f.png);
}
.soc-top__link--vk.soc-top__link--footer {
	
	background-image: url(../img/new/vk_f.png);
}
.soc-top__link--gp.soc-top__link--footer {
	
	background-image: url(../img/new/g_f.png);
}
.soc-top__link--yt.soc-top__link--footer {
background-image: url(../img/new/y_f.png);
}
.soc-top__link--inst.soc-top__link--footer {
background-image: url(../img/new/i_fb.png);
}
.soc-top__link--fb.soc-top__link--footer:hover:after {
	background-image: url(../img/new/fb_f_h.png);
}
.soc-top__link--vk.soc-top__link--footer:hover:after {
	background-image: url(../img/new/vk_f_h.png);
}
.soc-top__link--gp.soc-top__link--footer:hover:after {
	background-image: url(../img/new/g_f_h.png);
}
.soc-top__link--yt.soc-top__link--footer:hover:after {
	background-image: url(../img/new/y_f_h.png);
}
.soc-top__link--inst.soc-top__link--footer:hover:after {
	background-image: url(../img/new/i_f_h.png);
}

.soc-top__link--right,
.soc-top__link--right:after {
	width: 32px;
	height: 32px;
    background: rgba(242, 244, 255, 0.14);
	transition: 0.3s all ease;
}

.loginsocbutton_i {
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -12px;
    margin-left: -12px;
    display: block;
    width: 24px;
    height: 24px;
    fill: #f2f4ff;
    color: #f2f4ff;
}

.soc-top__link--fb.soc-top__link--right {
	background-image: url(../img/new/pa_soc_fb.png);
}
.soc-top__link--vk.soc-top__link--right {
	
	background-image: url(../img/new/pa_soc_vk.png);
}
.soc-top__link--gp.soc-top__link--right {
	
	background-image: url(../img/new/pa_soc_gp.png);
}
.soc-top__link--yt.soc-top__link--right {
background-image: url(../img/new/pa_soc_y.png);
}
.soc-top__link--inst.soc-top__link--right {
background-image: url(../img/new/pa_soc_i.png);
}
.soc-top__link--fb.soc-top__link--right:hover:after {
	background-image: url(../img/new/pa_soc_fb_h.png);
}
.soc-top__link--vk.soc-top__link--right:hover:after {
	background-image: url(../img/new/pa_soc_vk_h.png);
}
.soc-top__link--gp.soc-top__link--right:hover:after {
	background-image: url(../img/new/pa_soc_gp_h.png);
}
.soc-top__link--yt.soc-top__link--right:hover:after {
	background-image: url(../img/new/pa_soc_y_h.png);
}
.soc-top__link--inst.soc-top__link--right:hover:after {
	background-image: url(../img/new/pa_soc_i_h.png);
}



.sign-right .soc-top__link--fb.soc-top__link--right {
	background-image: url(../img/new/pa_soc_fb_h.png);
}
.sign-right .soc-top__link--vk.soc-top__link--right {
	
	background-image: url(../img/new/pa_soc_vk_h.png);
}
.sign-right .soc-top__link--gp.soc-top__link--right {
	
	background-image: url(../img/new/pa_soc_gp_h.png);
}
.sign-right .soc-top__link--yt.soc-top__link--right {
background-image: url(../img/new/pa_soc_y_h.png);
}
.sign-right .soc-top__link--inst.soc-top__link--right {
background-image: url(../img/new/pa_soc_i_h.png);
}
.sign-right .soc-top__link--fb.soc-top__link--right:hover:after {
	background-image: url(../img/new/pa_soc_fb.png);
}
.sign-right .soc-top__link--vk.soc-top__link--right:hover:after {
	background-image: url(../img/new/pa_soc_vk.png);
}
.sign-right .soc-top__link--gp.soc-top__link--right:hover:after {
	background-image: url(../img/new/pa_soc_gp.png);
}
.sign-right .soc-top__link--yt.soc-top__link--right:hover:after {
	background-image: url(../img/new/pa_soc_y.png);
}
.sign-right .soc-top__link--inst.soc-top__link--right:hover:after {
	background-image: url(../img/new/pa_soc_i.png);
}











.loginmenu_block {
    position: absolute;
    top: 50%;
    left: 12px;
    width: 24px;
    z-index: 100;
}
@media (max-width: 1000px) {
    .loginmenu_block {
        position: absolute;
    }
}

.loginmenu_sq {
    margin-top: 12px;
    display: block;
    width: 24px;
    height: 24px;
}
.loginmenu_sq:first-child {
    margin-top: 0;
}

.loginmenu_a {
    display: block;
    width: 24px;
    height: 24px;
    border-radius: 12px;
    background: rgba(242, 244, 255, 0.14);
    padding: 4px;
    
    -webkit-transition: 0.3s ease all;
    -o-transition: 0.3s ease all;
    transition: 0.3s ease all;
}
.loginmenu_a:hover {
    background: rgba(242, 244, 255, 0.14);
}

.loginmenu_i {
    display: block;
    width: 16px;
    height: 16px;
    fill: #f2f4ff;
    
    -webkit-transition: 0.3s ease all;
    -o-transition: 0.3s ease all;
    transition: 0.3s ease all;
}

.loginmenu_descr {
    position: absolute;
    top: 0%;
    left: 100%;
    bottom: 0;
    margin-left: 12px;
    display: block;
    width: auto;
    height: 100%;
    line-height: 24px;
    font-size: 12px;
    color: #888888;
    white-space: nowrap;
    visibility: hidden;
    opacity: 0;
    transition: 0.2s;
}
.loginmenu_a:hover .loginmenu_descr {
    visibility: visible;
    opacity: 1;
}









/**end soc***/
.page-block {
	padding: 85px 0 59px;
}
.about-block {
	background: #f0f4f5 url(../img/new/career_back.png)  center 85px no-repeat;
	-webkit-background-size: contain;
	background-size: contain;
}
.about-block__video {
	position: relative;
	cursor: pointer;
	border: none;
	border-radius: 0;
}
.about-block__video a {
	display: block;
	border: none;
	border-radius: 0;
	outline: none;
}
.about-block__video>a:after {
	width: 102.5px;
	height: 102.5px;
	background: url('../img/new/youtube_play.png');
	-webkit-background-size: cover;
	background-size: cover;
	content: ' ';
	position: absolute;
	top: 50%;
	margin-top: -21.25px;
	left: 50%;
	margin-left: -51.25px;
	transition: 0.3s ease box-shadow;
	border-radius: 50%;
}
.about-block__video:hover>a:after {
	box-shadow: 0 12px 57px rgba(217, 94, 107, 0.71);
}
.about-block__videotext {
	color: #fff;
	font-family: "Open Sans";
	font-size: 12px;
	font-weight: 400;
	position: absolute;
	width: 100%;
	text-align: center;
	left: 0;
	bottom: 80px;
	text-transform: uppercase;
}
.text--about {
	margin: 45px -31px 0;
}

.strategy-block {
	position: relative;
	overflow: hidden;
	padding-top: 65px;
	-webkit-background-size: cover;
	background-size: cover;
}
.strategy-lines {
	    width: 50%;
    right: 55%;
    bottom: 0px;
        background: url(../img/new/advantage_left.jpg) right bottom no-repeat;
    height: 100%;
    position: absolute;
    background-size: cover ;
        max-width: 960px;
}
.strategy-lines--right {

	    width: 50%;
	    right: auto;
	    right: initial;
    left: 55%;
        background: url(../img/new/advantage_right.jpg) left bottom no-repeat;
    background-size:  cover;
}

.strategy-block--active .strategy-lines {
    background: url(../img/new/strategy_left.jpg) 110% bottom no-repeat;
    background-size: cover;	
    right: 50%;
}
.strategy-block--active .strategy-lines--right {
    background: url(../img/new/strategy_right.jpg) -10% bottom no-repeat;
    background-size: cover;	
    left: 50%;
}

.title {
	color: #163e51;
	font-family: "Museo Cyrl";
	font-size: 48px;
	line-height: 1;
	padding: 10px 0 30px;
	font-weight: 500;
}
.title--white {
	color: #fff !important;
}
.title--42 {
	color: #23313b;
	font-size: 2.625rem;
	font-weight: 500;
	line-height: 1.5;
	text-transform: none;
}
.title--32 {
	color: #23313b;
	font-size: 2rem;
	font-weight: 500;
	line-height: 1.5;
	text-transform: none;
	padding-bottom:  18px;

}
.title--20 {
	color: #23313b;
	font-family: "Open Sans";
	font-size: 1.25rem;
	font-weight: 300;
	padding:  0;
	line-height: 1;
	text-transform: none;
}
.pa .title {
	text-transform: none;
	color: #072e41;
	font-size: 48px;
}
.pa .title--32 {
	font-size: 32px;
	padding-bottom: 0
}
.pa  .modal-dialog--event .title {
	font-size: 60px;
}
.pa .text {
	color: #072e41;
}
.title span {
	font-weight: 500;
}
#advantages .title {
	font-size: 42px;
	line-height: 1.3;
}
.strategy-photos {
	height: 148px;
	margin: 100px 0 45px;
	font-size: 0;
	top: -13px;
	position: relative;
}
.strategy-photo__img {
	width: 75px;
	vertical-align: middle;
}
.strategy-photo__img--sm {
	width: 53px;
}
.strategy-photo:first-child .strategy-photo__img--sm {
	margin-right: 20px;
}
.strategy-photo:last-child .strategy-photo__img--sm {
	margin-left: 20px;
}
.strategy-photo {
	position: relative;
}
.strategy-photo__logo {
	width: 130px;
	vertical-align: middle;
	margin: 0 38px ;
}
.strategy-photo {
	display: inline-block;
	height: 100%;
}
.middle-helper {
    display: inline-block;
    height: 100%;
    vertical-align: middle;
}



.about-block--2 {
	background-image: url('../img/new/about_back2.jpg');
	padding: 72px 0 38px;
}
.about-block--2 .block-title {
	padding-bottom: 10px;
}
.block-title {
	color: #3c4043;
	font-size: 36px;
	line-height: 1.25;
	padding-bottom: 18px;
}
.advantages-block {
	background: #f0f4f5;
	padding-bottom: 10px;
}
.advantages {
	margin-left: -60px;
	margin-right: -60px;
}
.advantage {
	margin-bottom: 60px;
	min-height: 220px;

}
.advantages li:nth-child(3n + 2) .advantage {
	padding: 0 5px;
}
.advantage__img {
	height: 56px;
	vertical-align: top;
}
.advantage__img img{
	max-height: 100%;
}
.title-3 {
	padding: 27px 0 20px;
	position: relative;
	color: #163e51;
	text-transform: none;
	font-size: 20px;
	font-family: 'Museo Cyrl';
}
.title-3:first-letter {
	color: #347c9d;
}
.title-3:after {
	display: none;
}
.your-choice {
	padding: 82px 0 52px;
	background: url('../img/new/choice_back.jpg') center center;
	-webkit-background-size: cover;
	background-size: cover;
}
.your-choice--download {
	background-image: url('../img/new/download_back.jpg');
	padding: 65px 0 70px;
}
.text {
	color: rgba(0, 0, 0, 0);
	font-size: 16px;
	color: #888888;
	font-family-no: 'Open Sans';
	line-height: 1.6;
}
.fw--normal {
	font-weight: 400;
}
.text--xs {
	font-size: 13px !important;
}
.text--sm {
	font-size: 14px;
}
.text--md {
	font-size: 18px;
}
.text--lg {
	font-size: 24px;
}
.text b {
	font-family: 'Museo Cyrl';
	font-weight: 700;
}
.text--mrb28 {
	margin-bottom: 28px;
}
.text--mrb10 {
	margin-bottom: 10px;
}
.text--white {
	color: #fff !important;
}
.text--darkwhite {
	color: #f2f4ff !important;
}
.news-item__title {
	color: #3c4043;
	font-size: 16px;
	font-weight: 600;
	padding: 19px 0 14px;
	line-height: 1.2;
}
.news-item__intro {
	padding-bottom: 12px;
}
.news-item__date {
	font-size: 12px;
	font-weight: 400;
	color: #3c4043;
	position: relative;
}
.news-item__date:after {
	font-size: 12px;
	content: '|';
	padding-left: 7px;
	right: 0
}
.link-more {
	color: #347c9f;
	font-size: 12px;
	text-transform: uppercase;
	text-decoration: underline;
}
.link-more:hover {
	text-decoration: none;
}
.latest-news__see {
	margin-top: 38px;
}
.bottom-menu__link {
	color: #888888;
	font-family-no: "Open Sans";
	font-size: 14px;
	font-weight: 500;
	margin: 0 15px 10px;
	display: inline-block;
}
.footer {
	padding-top: 35px;
	background-no: url('../img/new/footer_back.jpg');
	-webkit-background-size: cover;
	background-size: cover;
    
    background: #222222;
}
.copy-right {
    background-color: #111111;
    padding: 18px 0 18px;
    color: #888888;
}
.bottom-menu {
	margin-bottom: 55px;
}
.bottom-menu__link {
	font-weight: 500;
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.bottom-menu__link:hover {
	text-decoration: none;
	-webkit-text-shadow-no: 0px 0px 14px rgba(52, 124, 159, 1);
	text-shadow-no: 0px 0px 14px rgba(52, 124, 159, 1);
    text-shadow: none;
	color: #2094fa;
}
.footer__logo {
	width: 236px;
	margin: 0 auto 10px;
}
.text--footer,
.text--footer b  {
	color: #38a1d5;
	font-family: "Open Sans";
	font-size: 14px;
	font-weight: 700;
}

.up {
	background: url('../img/new/up.svg');
}
.up:after {
	content: ' ';
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: url('../img/new/up_h.svg');
	opacity: 0;
	transition: 0.3s ease all;
}
.up:hover:after {
	opacity: 1;
}

.copy-right__text {
	color: #888888;
	font-family: "Open Sans";
	font-size: 12px;
	font-weight: 400;
	float: none;
	padding: 0;
	text-align: center;
}
.soc-list {
	font-size: 0;
	margin-right: 35px;
}
.social {
	margin-right: 10px;
}
.social__link {
	position: relative;
}
.social__link:after {
	content: ' ';
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	opacity: 0;
	transition: 0.3s ease opacity;
}
.social__link:hover:after {
	opacity: 1;
}
.social__link--fb {
	background-image: url('../img/new/f-fb.svg')
}
.social__link--fb:after {
	background: url('../img/new/f-fb_h.svg') center no-repeat;
}
.social__link--inst {
	background-image: url('../img/new/f-inst.svg')
}
.social__link--inst:after {
	background: url('../img/new/f-inst_h.svg') center no-repeat;
}
.social__link--gp {
	background-image: url('../img/new/f-gp.svg')
}
.social__link--gp:after {
	background: url('../img/new/f-gp_h.svg') center no-repeat;
}
.social__link--yt {
	background-image: url('../img/new/f-yt.svg')
}
.social__link--yt:after {
	background: url('../img/new/f-yt_h.svg') center no-repeat;
}
.social__link--vk {
	background-image: url('../img/new/f-vk.svg')
}
.social__link--vk:after {
	background: url('../img/new/f-vk_h.svg') center no-repeat;
}
.page-header {
	padding: 195px 0 157px;
	text-align: center;
	background: url('../img/new/terms_back.jpg');
	-webkit-background-size: cover;
	background-size: cover;
}
.page-header--privacy-policy {
	background-image: url('../img/new/privacy.jpg');
}
.page-header--contact-us {
	background-image: url('../img/new/contacts_back.jpg');
}
.page-header--faq {
	background-image: url('../img/new/faq_back.jpg');
}
.page-header--about-us {
	background-image: url('../img/new/about_back.jpg');
}
.page-header--career {
	background-image: url('../img/new/career_back.jpg');
}
.page-header--dashboard {
	background-image: url('../img/new/dashboard_back.jpg');
	padding: 133px 0 82px;
}
.page-header--investing {
	background-image: url('../img/new/invest_back.jpg');
}
.page-header__title {
	line-height: 1;
	color: #fff;
	font-family: "Museo Cyrl";
	font-size: 60px;
	text-transform: uppercase;
	font-weight: 300;
	letter-spacing: 2.5px;
}
.page-header__title--dashboard {
	font-size: 60px;
	font-weight: 300;
	text-transform: uppercase;
}
.text-content {
	padding-bottom: 60px;
	margin-top: 40px;
}
.text-content + .footer,
.dashboard-page + .footer,
.dashboard-content + .footer {
	border: none;
}
.data-content {
	padding: 75px 15px 120px;
}
.pagetitle,
.text-content .pagetitle {
	font-size: 36px;
	font-weight: 400;
	text-transform: none;
	margin-bottom: 15px;
}
.advantage--text .advantage__title {
	padding: 2px 0 17px;
}
.advantage--location .advantage__title {
	padding-top: 15px;
}
.advantage--email .advantage__img {
	margin-top: 40px;
}
.margin-45 {
	margin-top: 45px;
}
.accordion__item {
	margin-bottom: 5px;
}
.accordion {
	margin: 20px 0 40px;
}

.bordered-img {
	box-shadow: 0 4px 10px rgba(1, 2, 3, 0.4);
	border: none;
	position: relative;
	z-index: 1;
}
.bordered-link {
	display: inline-block;
	position: relative;
}
.bordered-link:after {
	border: 3px solid #3c4043;
	position: absolute;
	top: 64px;
	left: 48px;
	content: ' ';
	width: 100%;
	height: 100%;
	z-index: 0;
}
.about-right {
	margin-top: 25px;
	padding-left: 40px;    
	padding-bottom: 90px;
}
.dashboard-menu {
	padding-left: 0;
	padding-right: 0;
}

.news-category {
	margin: 0 11px;
}

.modal-backdrop {
	background: #000;
}
.simple-steps {
	background: url('../img/new/steps_back.jpg');
	-webkit-background-size: cover;
	background-size: cover;
	padding-top: 40px;
}
.simple-steps__list {
	margin-top: 19px;
}
.step4 {
	margin-bottom: 50px;    
	min-height: 240px;
}
.step__title {
	color: #3c4043;
	font-size: 16px;
	font-weight: 600;
	text-transform: uppercase;
	padding: 22px 0 0;
}
.step__title:after {
	content: ' ';
	display: block;
	margin: 14px auto 15px;
	width: 80px;
	height: 3px;
	opacity: 0.5;
	background-color: #347c9f;
	border-radius: 1px;
}
.step__text {
	color: #3c4043;
	font-family: "Open Sans";
	font-size: 14px;
	font-weight: 400;
	line-height: 1.3;
}
.pagetitle {
	color: #3c4043;
}

.irs-grid {
	    top: 25px;
}
.irs-grid-pol.small {
	display: none;
}
.irs-grid-text  {
	color: #3c4043;
	font-family: "Open Sans";
	font-size: 14px;
	font-weight: 600;
	    top: 28px;
}
.irs-grid-text:after {
	content: '$'
}
.irs-grid-pol {
	width: 2px;
	height: 22px;
	 background: #d1d1d1;
}
.irs-line {
	height: 12px;
	background-color: #072e41;
	border-top: 2px solid #347c9f;
	border-bottom: 2px solid #347c9f;
	
}
.irs-line-mid,
.irs-line-right,
.irs-line-left,
.irs-bar,
.irs-bar-edge {
	background: transparent;
}
.irs-bar-edge {
	background: #072e41;
	border: 2px solid #347c9f;
	border-radius: 4px;
	width: 100%;
	width: calc(100% + 50px);
    left: -20px;
}
.irs-single {
	display: none;
}
.irs-slider.single {
	width: 30px;
	height: 30px;
	background: #4d5358;
	border: 2px solid #347c9f;
	box-shadow: 0 1px 3px rgba(1, 2, 3, 0.62);
	border-radius: 50%;
	top: 15px;
}
.irs-with-grid {
    position: relative;
    top: -12px;
}
.plan-calc {
	margin-top: 36px;
	border-bottom: 1px solid #d1d1d1;
	padding-bottom: 50px;
}
.plan-calc:last-child {
	padding-bottom: 0;
	border-bottom: 0;
}
.plan-calc b {
	font-weight: 700;
}
.plan__name {
	color: #3c4043;
	font-size: 18px;
	font-weight: 700;
	text-transform: uppercase;
	margin-bottom: 28px;
}
.plan__img {
	margin-bottom: 20px;
}
.plan__fromto {
	color: #347c9f;
	font-size: 14px;
	font-weight: 600;
	margin-top: 48px;
}
.plan__info {
	margin-top: 23px;
	margin-bottom: 60px;
	color: #3c4043;
	font-size: 14px;
	font-weight: 600;
	line-height: 1.75;
}
.plan__value {
	width: 94px;
	height: 38px;
	background-color: #072e41;
	border-radius: 6px;
	display: block;
	color: #fff;
	font-size: 18px;
	font-weight: 600;
	text-align: center;
	line-height: 38px;
}
.plan__profit {
	height: 36px;
	border: 1px solid #d1d1d1;
	border-radius: 6px;
	line-height: 36px;
	color: #3c4043;
	font-size: 18px;
	font-weight: 600;
	text-transform: uppercase;
	padding: 0 10px;    
	position: relative;
    top: 15px;
}
.plan__profitvalue {
	color: #347c9f;
	font-weight: 700;
	float: right;
}
.plan__slider {
	padding: 0 30px;
}
.profit {
	margin: 0 -15px 0 -10px;
}
.leader-block {
	padding: 70px 0;
	background: url('../img/new/investments_leader.jpg') center;
	-webkit-background-size: cover;
	background-size: cover;
}

.instruments {
	padding: 10px 0 10px;
	text-align: center;
	background: #fafafa;
}
.instruments a{
	display: inline-block;
}
.instruments a:hover{
	text-decoration: none;
}
.other-news + .instruments,
.bottom-block + .instruments,
.event-list--req + .instruments,
.event-list--club + .instruments,
.club-form + .instruments,
.page--pa + .instruments,
.leadership-form  + .instruments,
.event-speakers + .instruments {
	background: #fff;
}
.instrument__img {
	max-height: 24px;
	margin: 20px 40px;
}
.tabs {
	font-size: 0;
	margin-bottom: 35px;
}
.tab__item {
	display: inline-block;
}
.tab__item .btn--big {
	border-top-right-radius: 0;
	border-bottom-right-radius: 0;
}
.tab__item .btn--big:hover,
.tab__item .btn--big:active,
.tab__item .btn--big:focus {
	box-shadow: none;
}
.tab__item:last-child .btn--big {
	border-top-right-radius: 2px;
	border-bottom-right-radius: 2px;
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
}

.tab__item.active .btn {
	background: #3389b3;
	border: 1px solid #3389b3;
	color: #fff;
}
.tab__item .btn {
	background: transparent;
	border: 1px solid #3389b3;
	color: #3389b3;
}

.slick-dots li {
	display: inline-block;

}
.slick-arrow {
	position: absolute;
	top: 48%;
	z-index: 2;
	display: inline-block;
	width: 29px;
	height: 46px;
	background-color: transparent;
	border: none;
	-webkit-transition: transform 0.3s ease;
	-o-transition: transform 0.3s ease;
	transition: transform 0.3s ease;
}
.slick-arrow:focus {
	outline: none;
}
.slick-next {
	right: -100px;
	background-image: url('../img/new/slick_main_next.png');
	-webkit-background-size: cover;
	background-size: cover;
}
.slick-prev {
	left: -100px;
	background-image: url('../img/new/slick_main_prev.png');
	-webkit-background-size: cover;
	background-size: cover;
}
.slick-arrow:hover,
.slick-arrow:focus {
	transform: scale(1.05);
}
.slick-arrow:active {
	transform: scale(0.95);
}
.slick-dots {
	text-align: center;
}
.slick-page,
.slick-dots li {
	width: 10px;
	height: 10px;
	background: #acbac1;
	border-radius: 50%;
	cursor: pointer;
	margin: 20px 7px 0;
}
.slick-dots .slick-active {
	background: #9f444e;
	transform: scale(1.3);
}

.event-main {
	padding: 75px 0;
	background: url('../img/new/event_result_main_bg.jpg') no-repeat center bottom;
	-webkit-background-size: cover;
	background-size: cover;
	position: relative;
}
.event-main--koln {
	background-image: url('../img/new/leader_promo_bg.jpg');
}
.event-main--berlin {
	background-image: url('../img/new/leader_promo_bg_2.jpg');
}
.event-main--munchen {
	background-image: url('../img/new/leader_promo_bg_3.jpg');
}
.event-main--graz {
	background-image: url('../img/new/leader_promo_bg_4.jpg');
}
.event-main--astana {
	background-image: url('../img/new/leader_promo_bg_5.jpg');
}
.event-main--turkey-finish {
	background: url('../img/new/back_turkey_finish.jpg') bottom center;
	-webkit-background-size: cover;
	background-size: cover;
}
.event-main--leadership {
	padding-top: 0;
}
.event-main--leadership .title,
.event-main--leadership .text {
	color: #23313b;
}
.event-main__logo {
	max-width: 602px;
	margin: 0 auto;
}
.event-main__logo {
	margin-top: 40px;
	margin-bottom: -3px;
}
.event-main__logo img{
	max-width: 100%;
	margin: 0 auto;
	display: block;
}
.event-main + .about-block {
	padding-top: 0;
}
.event-main__text--1 {
	margin-bottom: 38px;
}
.event-main__text--2 {
	margin-top: 30px;
	font-size: 14px;
}
.event-main__bage {
	max-width: 325px;
	position: absolute;
	top: -90px;
}
.event-main__text--2 a {
	font-weight: 700;
	text-decoration: underline;
	color: #163e51;
}
.event-main__stars {
	position: absolute;
}
.event-main__stars--left {
	left: -80px;
	top: -76px;
}
.event-main__stars--right {
	right: -10px;
	bottom: -76px;
}
.modal-dialog{
	width: 1000px;
	
}
.modal-dialog .modal-content {
	border-radius: 2px;
	border: none;
	box-shadow: 0 10px 53px rgba(58, 93, 109, 0.27);
	padding-bottom: 20px;
}
.modal-dialog--map .modal-content {
	padding-bottom: 0;
}
.modal-dialog--event .event-main {
	background:  url(../img/new/flags.png) no-repeat center bottom, url('../img/new/event2_bg.jpg') no-repeat center bottom;
	padding-bottom: 15px;
	-webkit-background-size: 1000px 434px, cover;
    background-size: 1000px 434px, cover;
}
.modal-dialog--leadership .modal-content {
	padding:  50px 70px 0;
	background:  url(../img/new/berlin@2x.jpg) no-repeat center bottom;
	-webkit-background-size: cover;
    background-size: cover;
}
.modal-dialog--koln .modal-content {
	background-image:  url(../img/new/cologne@2x.jpg);
}
.modal-dialog--munchen .modal-content {
	background-image: url(../img/new/munich@2x.jpg);
}
.modal-dialog--graz .modal-content {
	background-image: url(../img/new/graz@2x.jpg);
}
.modal-dialog--astana .modal-content {
	background-image: url(../img/new/astana@2x.jpg);
}
.modal-dialog--almaty .modal-content {
	background-image: url(../img/new/almaty@2x.jpg);
}
.modal-dialog--china .modal-content {
	background-image: url(../img/new/china@2x.jpg);
}
.modal-dialog--china2 .modal-content {
	background-image: url(../img/new/zheng@2x.jpg);
}
.modal-dialog--segwit .modal-content {
	background-image: url(../img/new/segwit_popup@2x.jpg);
}
.modal-dialog--register .modal-content {
	background-image: url(../img/new/stop.jpg);
}
.modal-dialog--register2 .modal-content {
	background-image: url(../img/new/modal_help2.jpg);
}
.modal-dialog--turkey-finish .modal-content {
	background-image: url(../img/new/turkey_modal_bg.jpg);
}
.modal-dialog--help .modal-content {
	background-image: url(../img/new/modal_help.jpg);

}
.modal-dialog--help3 .modal-content {
	background-image: url(../img/new/modal_help2.jpg) !important;

}
.modal-dialog--help2 .modal-content {
	background: #fff;

}
.modal-dialog--text .modal-content  {
	padding: 50px 0 28px;
}
.modal-dialog__border {
	border-width: 1px;
	border-color: #d6d6d6;
	border-style: dotted;
	border-radius: 6px;
	padding: 13px 0;
	margin: 20px 0 35px;
}
.modal-content__text {
	max-width: 600px;
	margin: 0 auto;
}
.modal-content__text--650 {
	max-width: 650px;
}
.modal-content__text--650 p:last-child {
	margin-top: 10px;
}
.modal-content__grey-block {
	padding: 25px 50px 25px;
	background: #f5f8fb;
	margin: 25px 0 ;
}

.modal-content__grey-block .col-md-3{
	width: 27.7%;
}

@media (max-width: 992px) {

	.modal-content__grey-block .col-md-3{
		width: 100%;
	}

}
.modal__video {
	margin: 0 -70px;
	display: block;
}
@media (max-width: 640px) {
	.modal__video {
		margin: 0 -30px
	}
}
@media (max-width: 500px) {
	.modal__video {
		margin: 0 -15px
	}
}
.modal__video img{
	display: block;
	max-width:  100%;
}
.modal-dialog__date,
.leadership__date {
	border-radius: 3px;
	background-color: #f3b00f;
	color: #23313b;
	font-family: "Open Sans";
	font-size: 14px;
	font-weight: 300;
	padding:  6px 14px 5px;
	display: inline-block;
	margin-top: -10px;
}
.leadership__date {
	background-color: #ccd4d7;
	color: #818b8e;
}
.modal-dialog__city,
.leadership__city {
	color: #23313b;
	font-family: "Open Sans";
	font-size: 24px;
	font-weight: 300;
	margin:  25px 0 15px;
	display: inline-block;
}
.leadership__city {
	display: block;
	margin-top: 20px;
	color: #818b8e;
}

.leadership-timeline__item:nth-child(3) .leadership__city {
	padding-right: 15px;
}
.modal-dialog--leadership .text {
	color: #23313b;
	font-family: "Open Sans";
	font-size: 1rem;
	font-weight: 300;
	line-height: 1.6;
}
.modal-dialog--turkey-finish .text,
.modal-dialog--register2 .text,
.modal-dialog--help .text {
	color: #fff;
	margin: -15px 0 30px;
}
.modal-dialog--help .title {
color: #fff;
}
.modal-dialog--help2 .text {
	margin: -15px 0 30px;	
}
.modal-dialog--help2 .text:first-child {
	margin-top: 5px;
}
.modal-dialog__question {
	margin:  15px 0 30px;
}
.modal-dialog__question .link {
	color: #1b76be;
	font-size: 14px;
	font-weight: 300;
	text-decoration: underline;
}
.modal-dialog__question .link:hover {
	text-decoration: none;
}
.modal-dialog__footer {
	background-color: rgba(35, 49, 59, 0.7);
	margin:  24px -70px 0;
}
.modal-dialog--turkey-finish .modal-dialog__footer,
.modal-dialog--register2 .modal-dialog__footer,
.modal-dialog--help .modal-dialog__footer {
	background-color: rgba(35,49,59,.1);
}
.modal-dialog__footer--dark {
	background-color: rgba(35, 49, 59, 0.9);
	margin:  24px -70px 0;
}
.modal-dialog--event .modal-content {
	padding-bottom: 0;
}
.modal-dialog--event .event-main__stars--right {
	bottom: -16px;
	right: -130px;
}
.modal-dialog--event .event-main__stars--left {
	left: -130px;
}
.modal-dialog--info {
	width: 450px;
}
.modal-dialog--info .modal-content {
	padding-bottom: 0;
}
.modal-dialog--info .modal-content .pa-well {
	background: #fff url(../img/new/pa_wallet_h.jpg) no-repeat;
	background-size: contain;
	padding-bottom: 10px;
}
.modal-dialog--info .form-group--copy {
	margin-left: 10px;
	margin-right: 10px;
}
.modal-dialog--info .pa-move {
	margin-left: 10px;
	margin-right: 10px;
}
.popup_info__blocks {
	margin: 0 5px 30px !important;
}
.popup_info__blocks .col-sm-6 {
	padding-left: 5px;
	padding-right: 5px;
}
.popup_info__block {
	border-radius: 2px;
	border: 1px solid #e3ebef;
	margin-top: 10px;
	    padding-top: 10px;
}
.popup_info__block .pa-money--black{
	margin-bottom: 10px;
}
.info__key {
	color: #5b7684;
	font-family: "Open Sans";
	font-size: 12px;
	display: block;
	margin-bottom: 8px;
}
.info__value {
	color: #32383c;
	font-family: "Museo Cyrl";
	font-size: 16px;
	font-weight: 700;
	margin-bottom: 20px;
	display: block;
}
.online-status {
	margin-bottom: 20px;
}
.online-status__block {
	border-radius: 2px;
	background-color: #eaf0f3;
	padding: 7px 14px 5px 27px;
	display: inline-block;
	font-family: "Open Sans";
	font-size: 12px;
	position: relative;
	margin-right: 16px;
}
.online-status__block:before {
	content: ' ';
	position: absolute;
	width: 6px;
	height: 6px;
	border-radius: 50%;
	background-color: #338bce;
	left: 12px;
	top: 9px;
}
.online-status__block--offline:before {
	background-color: #32383c;
}
.event-main__dismiss {
	color: #86a8b8;
	font-family: "Open Sans";
	font-size: 14px;
	font-weight: 400;
	display: inline-block;
	border-bottom: 1px dashed #86a8b8;
	margin-top: 30px;
}
.event-main__dismiss--leadership {
	color: #ffffff;
	margin:  19px 0 15px;
	border-color: #fff;
}
.event-main__dismiss:hover {
	text-decoration: none;
	border-bottom-color: transparent;
	color: #86a8b8;
	font-family: "Open Sans";
	font-size: 14px;
}
.club-open {
	margin-bottom: 80px;
}
.club-chair-img {
	display: block;
	max-width: 100%;

}
.club__text {
	color: #072e41;
	text-indent: 20px;
	margin-bottom: 30px;
}
.club__text b {
	font-family: "Museo Cyrl";
	font-size: 18px;
	font-weight: 900;
}
.club__title {
	font-family: "Museo Cyrl";
	font-size: 38px;
	color: #072e41;
	font-weight: 500;
	background: url('../img/new/club_under_title.jpg') center no-repeat;
	-webkit-background-size: contain;
	background-size: contain;
	padding: 17px 0;
	margin-bottom: 40px;

}
.num-list--club>li{
	box-shadow: 0 6px 29px rgba(119, 157, 175, 0.2);
	border-radius: 2px;
	background-color: #ffffff;
	padding: 25px 0 25px;
	padding-left: 110px;
	margin-bottom: 11px;
}
.num-list--club>li:last-child {
	margin-bottom: 47px;
}
.num-list--club .num-list__number {
	left: 28px;
}
.club-advantages {
	margin-bottom: 75px;
}
.club__captcha {
	margin-bottom: 20px;
}
div.event-list--club-openning {
	background: #fff url('../img/new/club_back_brand.jpg') top no-repeat;
	-webkit-background-size: contain;
	background-size: contain;
	padding: 72px 0 22px;
	position: relative;
	z-index: 2;
	margin-top: 0;
}
.event-list--club .d-list {
	padding-left: 0;
}
div.event-list--club  li {
	margin-bottom: 38px;
	line-height: 1.5;
}
div.event-list--req {
	background: #f4f8fb;
	margin-top: 0;
}
div.event-list--white {
	margin-top: 0;
	background: #fff;
}
.club-tie {
	width: 184px;
	position: absolute;
	    right: 150px;
	top: -122px;
}
.club-table-img {
	display: block;
	max-width: 485px;
	margin: 0 auto;
	position: absolute;
	top: 120%;
}
.question-sign {

	color: #829095;
	font-family: "Museo Cyrl";
	font-size: 15px;
	font-weight: 500;
	line-height: 16px;
	width: 20px;
	height: 20px;
	border: 2px dotted #829095;
	display: inline-block;
	border-radius: 50%;
	text-align: center;
	margin-left: 10px;
}
.club-form {
	display: none;
}
/**pa***/
.pa-well {
	box-shadow: none;
	border-radius: 2px;
	background-color: #333333;
	padding: 32px 0 32px;
	margin-bottom: 15px;
}

.pa-well_logout {
    position: relative;
}


.pa-well--blue {
	background-color: #398fd0;
}
.pa-well--crypto {
	background: #3083c7 url('../img/new/cryptopackage_back.png') center no-repeat;
	background-size: 770px 380px;
	padding-left: 15px;
	padding-right: 15px;
}
.pa-well--myagent {
    position: relative;
	background-no: url('../img/new/dash_agent_bg.jpg');
	background-size: cover;
	overflow: hidden;
}
.pa-well--myagent:before {
    content: ' ';
	position: absolute;
	left: 0;
	top: 0;
	right:  0;
	bottom: 0;
	background: url('../img/new/dash_agent_bg.jpg') center center;
	background-size: cover;
	overflow: hidden;
}

.pa-well--faq-btc {
	padding: 0;
	overflow: hidden;
	position: relative;
	background-no: radial-gradient(circle 499px at center, #15a2ed 0%, #1b76be 100%);
    
    background-no: radial-gradient(circle 499px at center, rgba(32, 148, 250, 0.83) 0%, rgb(32, 148, 250) 100%);
    background: #2094fa;
}
.pa-well--faq-btc:before {
	content: ' ';
	position: absolute;
	left: 0;
	top: 0;
	width:  100%;
	height: 100%;
	background-no: url('../img/new/faq_btc_eth.png') right center no-repeat;
    background-size-no: 430px 174px;
    
    background: url('../img/new/levelup_topbg_new.svg') right center no-repeat;
	background-size: 430px 174px;

	transition: 0.3s all ease;
}

.levelupheader_lv {
    
}

.levelupheader_lv_1:before {
    background: url('../img/new/levelupheader_lv_1.svg') right center no-repeat;
	background-size: 430px 174px;
}
.levelupheader_lv_2:before {
    background: url('../img/new/levelupheader_lv_2.svg') right center no-repeat;
	background-size: 430px 174px;
}
.levelupheader_lv_3:before {
    background: url('../img/new/levelupheader_lv_3.svg') right center no-repeat;
	background-size: 430px 174px;
}
.levelupheader_lv_4:before {
    background: url('../img/new/levelupheader_lv_4.svg') right center no-repeat;
	background-size: 430px 174px;
}
.levelupheader_lv_5:before {
    background: url('../img/new/levelupheader_lv_5.svg') right center no-repeat;
	background-size: 430px 174px;
}
.levelupheader_lv_6:before {
    background: url('../img/new/levelupheader_lv_6.svg') right center no-repeat;
	background-size: 430px 174px;
}
.levelupheader_lv_7:before {
    background: url('../img/new/levelupheader_lv_7.svg') right center no-repeat;
	background-size: 430px 174px;
}
.levelupheader_lv_8:before {
    background: url('../img/new/levelupheader_lv_8.svg') right center no-repeat;
	background-size: 430px 174px;
}



.pa-well--faq-btc:hover:before {
	transform: scale(1.1)
}
.pa-well--faq-btc a {
	font-weight: 500;
	font-family-no: "Museo Cyrl";
	line-height: 1.2;
	font-size: 24px;
	color: #fff;
	padding: 36px 400px 36px 60px;
	display: block;
	position: relative;
	z-index: 2
}
.pa-well--faq-btc a:hover {
	text-decoration: none;
}

@media (max-width: 1550px) {
	.pa-well--faq-btc a {
		padding: 24px 400px 24px 60px;

	}
}
@media (max-width: 800px) {
	.pa-well--faq-btc:before {
		opacity: 0.3
	}
	.pa-well--faq-btc a {
		padding: 24px 30px 24px;

	}
}
@media (max-width: 450px) {
	.pa-well--faq-btc a {
		padding: 16px;

	}
}
.pa-well--transparent {
	background: transparent;
	-webkit-box-shadow: none;
	box-shadow: none;
}
.pa-well--logo {
	background: #fff url('../img/new/pa_well_back_logo@2x.png') no-repeat  center;
	-webkit-background-size: 176px 196px;
	background-size: 176px 196px;
}
.pa-well--logo3d {
	background: #fff url('../img/new/pa_well_back_logo_3d@2x.jpg') no-repeat  center 10px;
	-webkit-background-size: 150px auto;
	background-size: 150px auto;
	padding: 10px 0 0;
}
.pa-well--pad {
	padding-left: 15px;
	padding-right: 15px;
}
.pa-well--pad.overflow-hdn {
	border-right: 15px #333333 solid;
}
.pa-well--smalllogo {
	background: #fff url('../img/new/pa_well_back_logo@2x.png') no-repeat  center;
	-webkit-background-size: 176px 196px;
	background-size: 116px 131px;
	padding: 44px 0 30px;
}
.pa-well .news-item:last-child {
	margin-bottom: 15px;
}
.pa-well__content {
	max-width: 800px;
	margin: 0 auto;
}
.pa-navigation {
	padding-bottom: 70px;
}
.pa-navigation__link {
    position: relative;
	display: inline-block;
	padding: 25px 10px 20px 81px;
	color: #888888;
	font-family: "Open Sans";
	font-size: 14px;
	transition: 0.3s all ease;
	border-radius: 2px;
	width: 100%;
}
.pa-navigation__link:hover {
	color: #2094fa;
}
.pa-navigation__link--logout:hover {
	color: #ff3b30 !important;
}

.pa-navigation__link span {
	position: relative;
}
.pa-navigation__link_i {
	position: absolute;
    display: block;
	width: 24px;
	height: 24px;
	left: -35px;
	top: -3px;
    fill: #888888;
    transition: 0.3s all ease;
}
.pa-navigation__link:hover .pa-navigation__link_i {
    fill: #2094fa;
}
.pa-navigation__link--logout:hover .pa-navigation__link_i {
    fill: #ff3b30 !important;
}

.pa-navigation__link_img {
	display: block;
	width: 24px;
	height: 24px;
}

.pa-navigation__link--dashboard span:before {
	background-image: url('../img/new/pa_icon_left_dashboard.svg');
}
.pa-navigation__link--invest span:before {
	background-image: url('../img/new/pa_icon_left_invest.png');
}
.pa-navigation__link--levelup span:before {
	background-image: url('../img/new/pa_icon_left_scrollup.svg');
}

.pa-navigation__link--levels span:before {
	background-image: url('../img/new/pa_icon_left_levels.svg');
}

.pa-navigation__link--stats span:before {
	background-image: url('../img/new/pa_icon_left_stats.svg');
}

.pa-navigation__link--links span:before {
	background-image: url('../img/new/pa_icon_left_link.svg');
}
.pa-navigation__link--qrcodes span:before {
	background-image: url('../img/new/pa_icon_left_qrcode.svg');
}
.pa-navigation__link--offline span:before {
	background-image: url('../img/new/pa_icon_left_tickets.svg');
}
.pa-navigation__link--team span:before {
	background-image: url('../img/new/pa_icon_left_reseller.svg');
}
.pa-navigation__link--uplines span:before {
	background-image: url('../img/new/pa_icon_left_management.svg');
}
.pa-navigation__link--career span:before {
	background-image: url('../img/new/pa_icon_left_career.png');
}
.pa-navigation__link--logout span:before {
	background-image: url('../img/new/pa_icon_left_logout.svg');
}
.pa-navigation__link--docs span:before {
	background-image: url('../img/new/pa_icon_left_doc.png');
}
.pa-navigation__link--crypto span:before {
	background-image: url('../img/new/pa_icon_left_crypto.png');
}
.pa-navigation__link--new {
	position: relative;
}
.pa-navigation__link--new:after {
	content: 'new!';
	text-transform: uppercase;
	font-weight: 700;
	font-size: 10px;
	position: absolute;
	right: 12px;
	top: 21px;
	font-family: 'Open Sans';
  	border-radius: 2px;
  	background-color: #eca01d;
  	display: inline-block;
  	padding: 6px 10px 5px;
    color: #fff;

}
.right-nav--small .pa-navigation__link--new:after {
    font-size: 6px;
    right: 4px;
    top: 3px;
    border-radius: 50%;
    background-color: #eca01d;
    padding: 8px 2px 7px;
}
.pa-navigation__link--active,
.pa-navigation__link:active,
.pa-navigation__link:focus,
.pa-navigation__link:hover {
	text-decoration: none;
	color: #2094fa;
}
.pa-navigation__link:active:before,
.pa-navigation__link:focus:before,
.pa-navigation__link:hover:before {
    content: ' ';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    width: 8px;
    height: 100%;
    border-radius: 0 3px 3px 0;
	background-color-no: #2094fa;
	text-decoration: none;
}
.pa-navigation__link--active:before {
    content: ' ';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    width: 8px;
    height: 100%;
    border-radius: 0 3px 3px 0;
	background-color: #2094fa;
	text-decoration: none;
}

.pa-navigation__link--avatar {
	padding-left: 25px;
	padding-top: 0;
	position: relative;
}
.pa-navigation__link--avatar span{
	position: absolute;
	top: 18px;
	left: 100px;
}
.pa-navigation__link--avatar .pa-navigation__lastname {
	text-transform: uppercase;
	font-size: 18px;
	font-weight: 600;
	font-family: "Museo Cyrl";
}
.pa-navigation__link--avatar .pa-navigation__firstname {
	top: 38px;
	font-size: 14px;
}
.pa-navigation__link--avatar  span:before {
	display: none;
}
.pa-navigation__link--avatar:hover {
	background-color: transparent;
}
.pa-navigation__child {
	background-color: #398fd0;
}
.pa-navigation__child a {
	padding: 13px 5px 13px 81px ;
	display: inline-block;
	color: #b6e3ff;
	font-size: 13px;
	font-weight: 400;
}
.pa-navigation__child li:first-child a {
	padding-top: 22px;
}
.pa-navigation__child li:last-child a{
	padding-bottom: 32px;
}
.pa-navigation__link--parent span:after {
	width: 8px;
	height: 5px;
	position: absolute;
	content:  ' ';
	background: url('../img/new/left_menu_arrow.png');
	-webkit-background-size: cover;
	background-size: cover;
	right: -23px;
	top: 8px;
}
.pa-text {
	color-no: #3a5a69;
	font-size: 14px;
	font-weight: 400;    
	line-height: 1.4;
}
.pa-text__bold {
	color: #333333;
	font-family: "Museo Cyrl";
	font-size: 18px;
	font-weight: 700;
	padding-left: 10px;
}
.pa-text b {
	font-weight: 600;
}
.pa-text--grey {
	color: #888888;
	font-family: "Open Sans";
	font-size: 13px;
	font-weight: 400;
	line-height: 24px;
}
.pa-text--white {
	color: #fff;
}
.pa-text--red {
	color: #9f444e;
	font-family: "Open Sans";
	font-size: 13px;
	font-weight: 400;
}
.pa-text--grey b {
	color: #8a9da7;
	font-weight: 700;
}
.pa-well--blue .pa-income__text {
	color: #cbe2f2;

}
.pa-well--myagent .pa-link {
	color: #ecf6fd;
}
.pa-income__text {
	color: #5a5f63;
	font-family: "Open Sans";
	font-size: 14px;
	font-weight: 400;
	margin-bottom: 12px;
}
.pa-income__img {
	display: inline-block;
	margin-bottom: 13px;
	position: relative;
	left: 5px;
}
.pa-income .pa-text {
	margin-bottom: 23px;
}
.pa-money {
	color: #f2f4ff;
	font-family-no: "Museo Cyrl";
	font-size-no: 32px;
    font-size: 24px;
	font-weight: 500;
	margin-bottom: 11px;
}
.pa-money--white,
.pa-well--blue .pa-money {
	color: #fff;
}
.pa-agent {
	font-size: 24px;
	color: #fff;
}
.pa-well--myagent .pa-income__text {
	color: #ffffff;
    font-size: 12px;
}
@media (max-width: 1000px) {
    .pa-well--myagent .pa-income__text {
        font-size: 11px;
    }
}
@media (max-width: 640px) {
    .pa-well--myagent .pa-income__text {
        font-size: 10px;
    }
}

.pa-well--myagent .pa-income__text > span {
	font-family: "Museo Cyrl";
	font-weight: 600;
}
.pa-money--xs {
	font-size: 20px;
}
.pa-money--black {
	color: #072e41;
	font-weight: 600;
	margin-top: 13px;
	margin-bottom: 20px;
}
.pa-money--bold {
	font-weight: 600;
}
.pa-money--medium {
	font-weight: 500;
}
.pa-btn {
	width: 160px;
	white-space: normal;
	border-radius: 2px;
    border-radius: 24px;
    border-radius: 0;
	border: 1px solid #555555;
	color: #2094fa;
	font-family: "Open Sans";
	font-size: 14px;
	font-weight: 600;
	line-height: 1.2;
	text-decoration: none;
	display: inline-block;
	text-transform-no: uppercase;
	transition: 0.3s all ease;
	padding: 12px 0 12px;
	background: #333333;
    cursor: pointer;
}
.pa-btn--tab.pa-btn  {
	border-color: #555555;
	color: #2094fa;
	margin-left: -1px;
	margin-right: -1px;
}
.pa-btn--blue {
	background: #3083c7;
	border-color: #3083c7;
	color: #fff;
}

.pa-btn.pa-btn--tabdark {
	border-color: #072e41;
	color: #072e41;
	width: 210px;
	font-size: 16px;
	font-weight: 400;
}
.pa-btn:hover {
    background-color: #555555;
	color: #2094fa;
	text-decoration: none;
	border-color: #555555;
}
.pa-btn:active,
.pa-btn:focus,
.active>.pa-btn,
.pa-btn--active {
	background-color: #555555;
	color: #888888;
    color: #f2f4ff;
	text-decoration: none;
	border-color: #555555;
}




.pa-btn-leveldisabled {
    border-color: #555555;
    color: #555555;
    cursor: default;
}
.pa-btn-leveldisabled:hover,
.pa-btn-leveldisabled:active,
.pa-btn-leveldisabled:focus,
.active>.pa-btn-leveldisabled,
.pa-btn-leveldisabled--active {
	background: none;
	color: #555555;
	text-decoration: none;
	border-color: #555555;
    cursor: default;
}

.pa-btn-levelblue {
    background-color: rgba(32, 148, 250, 0.17);
    border-color: #2094fa;
    color: #f2f4ff;
}
.pa-btn-levelblue:hover,
.pa-btn-levelblue:active,
.pa-btn-levelblue:focus,
.active>.pa-btn-levelblue,
.pa-btn-levelblue--active {
	background-color: rgba(0, 0, 0, 1);
	color: #f2f4ff;
	text-decoration: none;
	border-color: #2094fa;
}

.pa-btn-levelgreen {
    background-color: rgba(4,222,113, .14);
    border-color: #04de71;
    color: #f2f4ff;
}
.pa-btn-levelgreen:hover,
.pa-btn-levelgreen:active,
.pa-btn-levelgreen:focus,
.active>.pa-btn-levelgreen,
.pa-btn-levelgreen--active {
	background-color: rgba(0, 0, 0, 1);
	color: #f2f4ff;
	text-decoration: none;
	border-color: #04de71;
}

.pa-btn-levelred {
    background-color: rgba(255,59,48, .17);
    border-color: #ff3b30;
    color: #f2f4ff;
}
.pa-btn-levelred:hover,
.pa-btn-levelred:active,
.pa-btn-levelred:focus,
.active>.pa-btn-levelred,
.pa-btn-levelred--active {
	background-color: rgba(0, 0, 0, 1);
	color: #f2f4ff;
	text-decoration: none;
	border-color: #ff3b30;
}

.pa-btn-levellightblue {
    background-color: rgba(90,200,250, .15);
    border-color: #5ac8fa;
    color: #f2f4ff;
}
.pa-btn-levellightblue:hover,
.pa-btn-levellightblue:active,
.pa-btn-levellightblue:focus,
.active>.pa-btn-levellightblue,
.pa-btn-levellightblue--active {
	background-color: rgba(0, 0, 0, 1);
	color: #f2f4ff;
	text-decoration: none;
	border-color: #5ac8fa;
}

.pa-btn-levelgrey {
    background-color: rgba(0,0,0, .0);
    border-color: #555555;
    color: #f2f4ff;
}
.pa-btn-levelgrey:hover,
.pa-btn-levelgrey:active,
.pa-btn-levelgrey:focus,
.active>.pa-btn-levelgrey,
.pa-btn-levelgrey--active {
	background-color: rgba(0, 0, 0, .2);
	color: #f2f4ff;
	text-decoration: none;
	border-color: #555555;
}



.pa-btn--plan span {
	position: relative;
	color: 
}
.pa-btn--plan span:before,
.pa-btn--plan span:after {
	content: ' ';
	width: 25px;
	height: 21px;
	position: absolute;
	left: -32px;
	background: url('../img/new/pa_icon_standart.png');
	-webkit-background-size: cover;
	background-size: cover;
	top: -2px;
}
.pa-btn--plan span:after {
	opacity: 0;
	transition: 0.3s all ease;
	background-image: url('../img/new/pa_icon_standart_h.png?1485983083');
}
.pa-btn--mega span:before,
.pa-btn--mega span:after {
	background-image: url('../img/new/pa_icon_mega.png?1485983083');
}
.pa-btn--vip span:before,
.pa-btn--vip span:after {
	background-image: url('../img/new/pa_icon_vip.png?1485983083');
}
.pa-btn--mega span:after {
	background-image: url('../img/new/pa_icon_mega_h.png?1485983083');
}
.pa-btn--vip span:after {
	background-image: url('../img/new/pa_icon_vip_h.png?1485983083');
}
.pa-btn--standart:hover span:after, 
.active .pa-btn--standart span:after,
.pa-btn--mega:hover span:after, 
.active .pa-btn--mega span:after, 
.pa-btn--vip:hover span:after, 
.active .pa-btn--vip span:after {
	opacity: 1;
}
.pa-btn__count {
	border-radius: 50%;
	background-color: #3083c7;	
	font-family: "Museo Cyrl";
	font-size: 12px;
	font-weight: 500;
	padding: 5px;
	position: absolute;
	right: -35px;
	top: -5px;
	color: #fff;
	min-width: 23px;
	box-sizing: border-box;
	transition: 0.3s ease all;
	min-width: 24px;
}
.pa-table .pa-btn--table {
	font-weight: 400 !important;
	text-decoration: none !important;
	color: #9fafbc;
}
.pa-btn--jqrid {
	padding: 10px 30px;
	width: auto;
}
.loading-data .pa-btn--jqrid:hover{
	background: #fff;
	color: #9fafbc;
	border-color: #9fafbc;
	cursor: wait;
}
.pa-table .pa-btn--table:hover {
	color: #fff;
	background: #3083c7;
	border-color: #3083c7 !important;
}
.pa-btn.pa-btn--inv {
	padding-left: 90px;
	padding-right: 90px;
	font-family: "Museo Cyrl";
	font-size: 14px;
	font-weight: 500;
}
.active .pa-btn.pa-btn--tabdark,
.pa-btn.pa-btn--tabdark:hover  {
	background-color: #072e41;
	border-color: #072e41;
}
.active .pa-btn__count,
.pa-btn:hover .pa-btn__count{
	background-color: #ffffff;
	color: #3083c7;

}
.tab-list {
	margin-bottom: 28px;
	font-size: 0;
}
.tab-list--inv {
	margin: 0 15px;
	padding-bottom: 15px;
	
}
.tab-list--inv > li {
	width: 30%;
	width: calc(33.33% - 10px);
}
.tab-list--inv > li:nth-child(2) {
	margin: 0 15px;
}
.tab-list>li {
	display: inline-block;
}
.pa-btn--tab {
	width: auto;
	padding-left: 22px;
	padding-right: 22px;
	border-radius: 0;
}
li:last-child .pa-btn--tab {
	border-radius: 0 24px 24px 0;
	border-radius: 0;
}
li:first-child .pa-btn--tab{
	border-radius: 24px 0 0 24px;
	border-radius: 0;
}
li:not(:last-child) .pa-btn--tab {
	border-right-color: transparent;
}
.pa-well .career__name {
	margin-left: 0;
	margin-bottom: 28px;
	min-width: 250px;
}
.pa-fullname {
	color: #072e41;
	font-family: "Museo Cyrl";
	font-size: 20px;
	font-weight: 500;
}
.pa-fullname__lastname {
	font-size: 33px;
	font-weight: 500;
	font-weight: 600;
	display: block;
	margin: 20px 0;
	text-transform: uppercase;
}
.pa-text--grey + .form-group input {
	margin-top: 5px;
}
.form-group>b {
	width: 64px;
	height: 48px;
	border: none;
	display: block;
	position: absolute;
	right: 0;
	top: 5px;
}
.form-group--copy b {
	background: #444444 url('../img/new/pa_icon_add.svg') no-repeat center;
	-webkit-background-size: 24px 24px;
	background-size: 24px 24px;
    border-radius: 0 24px 24px 0;
    border-radius: 0;
    cursor: pointer;
}
.form-group--copy b:hover {
    background-color: #333333;
}

.agent-url-dashboard {
    background-color: #333333 !important;
}
.agent-url-dashboard:hover {
    background-color: #111111 !important;
}

.form-group--copy {
	margin: 0 28px;
}
.pa-well__title,
.modal-title {
	text-align: center;
	color-no: #072e41;
	font-family-no: "Museo Cyrl";
	font-size: 24px;
	font-weight: 500;
	margin-bottom: 19px;
}
.pa-well__title + .pa-well__title {
	margin-top: -10px;
}
.pa-well__title--sm {
	font-size: 24px;
}
.pa-well__title--crypto {
	  font-size: 32px;
	  font-family: "Museo Cyrl";
	  color: #fff;
	  line-height: 1;
	  text-transform: uppercase;
	  font-weight: 500;
	  padding: 16px 0 10px;
	  margin-bottom: 0
}
@media (max-width: 450px) {
	.pa-well__title--crypto {
		font-size: 24px;
	}
}
.pa-btn-group {
	margin-bottom: 33px;
}
.pa-well--wallet {
	padding-bottom: 5px;
	background: #333333;
	transition: 0.9s ease background;
	position: relative;
	z-index: 1;
}
.pa-well--nopad {
	padding-top: 0;
	padding-bottom: 0;
}
.pa-well--wallet .pa-money {
	margin: 15px 0;
}
.pa-well--wallet * {
	position: relative;
	z-index: 100;
}
.pa-well--wallet:after {
	content: '';
	background-no: url('../img/new/pa_wallet_h.jpg') top center repeat-x;
	-webkit-background-size: contain;
	background-size: contain;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	opacity: 0;
	transition: 0.3s ease opacity;
}
.pa-well--wallet:hover:after {
	opacity: 1
}
.pa-move {
	min-height: 53px;
	padding-top: 16px;
	padding-bottom: 16px;
	background-color: #444444;
	padding-left-no: 100px;
    text-align: center;
	font-family: "Open Sans";
	color: #888888;
	font-size: 13px;
	position: relative;
	margin: 0 5px;
	z-index: 1;
}
.pa-move a {
    color: #888888;
    text-decoration: none;
}
.pa-move b {
	color: #f2f4ff;
	font-size: 16px;
	font-weight: 700;
	padding-top: 10px;
    display: block;
}
.pa-move:after {
	position: absolute;
	content: ' ';
	bottom: 0;
	left: 5%;
	width: 90%;
	height: 1px;
	background: rgba(242, 244, 255, 0.14);
}
.pa-move:last-child:after  {
	display: none;
}
.pa-move:before {
	content: ' ';
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 0 5.5px 7px 5.5px;
	border-color: transparent transparent #16a3ed transparent;
	position: absolute;
	top: 28px;
	left: 50px;
    display: none;
}
.pa-move--up {
	border-radius: 2px 2px 0 0; 
}
.pa-move--down:before {
	border-width: 7px 5.5px 0 5.5px;
	border-color: #97b9cb transparent transparent transparent  ;
	border-radius: 0 0 2px 2px;
    display: none;
}
.chart__value {
    padding: 16px 32px 16px;
    border: none;
    border-radius: 2px;
    background-color: #f2f2f2;
    color: #888888;
    font-family-no: "Open Sans";
    font-size: 14px;
    font-weight: 400;
    text-transform: none;
    margin-bottom: 24px;
    margin-left: 8px;
    margin-right: 8px;
    text-align: center;
}
.chart__value b {
	color: #666666;
	font-family-no: "Museo Cyrl";
	font-size: 18px;
	font-weight: 600;
	display: block;
	text-align: center;
	padding-top: 6px;
    padding-bottom: 6px;
	white-space: nowrap;
    float: none;
    top: 0px;
}
.chart__value--green b {
	color: #072e41;
}



.levels_status {
    
}

.levels_status_active {
    color: #4cd964;
}

.levels_status_notactive {
    color: #888888;
}

.levels_status_expired {
    color: #ff3b30;
}





.pa-bottom .pa-well {
	margin-bottom: 0;
	padding-bottom: 0;
}
.pa-bottom__title {
	font-family: "Museo Cyrl";
	font-size: 24px;
	color: #072e41;
	font-weight: 300;
}
.pa-last-reg {
	padding: 5px 20px 10px;
	display: inline-block;
	text-align: center;
}
.pa-last-reg__flag {
	position: relative;
	top:  2px;
	display: inline-block;
	margin-right: 5px;
}
.pa-last-reg__item:first-child {
	padding-top: 40px;
}
.pa-last-reg__item {
	padding: 15px 0;
	position: relative;
}
.pa-last-reg__fullname {
	font-size: 14px;
	font-weight: 400;
	color: #072e41;
	font-family: "Open Sans";
	font-size: 14px;
	font-weight: 400;
	margin-top: 10px;
	display: block;
	line-height: 1.3;
}
.pa-last-reg__lastname {
	display: block;
	color: #3083c7;
	font-family: "Museo Cyrl";
	font-size: 15px;
	font-weight: 700;
	line-height: 20px;
	text-transform: uppercase;
}
.pa-last-reg__lastname--inline {
	display: inline-block;
	margin-right: 5px;
	font-weight: 400;
	text-transform: none;
}
.pa-last-reg__time {
	display: block;
	color: #5b7684;
	font-family: "Open Sans";
	font-size: 13px;
	margin-top: 20px;
}
.pa-last-reg__country {
	margin-top: 20px;
}
.pa-news {
	border-radius: 2px;
	background-color: #e2e9eb;
	padding: 16px 14px;
	margin-bottom: 17px;
	position: relative;
	transition: 0.3s all ease;
	width: 97%;
}
.pa-news:last-child {
	margin-bottom: 35px;
}
.pa-news:first-child {
	margin-top: 50px;
}
.pa-news>a:hover,
.pa-news>a:active,
.pa-news>a:focus {
	text-decoration: none;
}
.pa-news:before {
	content: ' ';
	position: absolute;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 10px 10px 10px 0;
	border-color: transparent #e2e9eb transparent transparent;
	left: -10px;
	top: 40px;
	transition: 0.3s all ease;
}
.pa-news:hover {
	background: #fff;
	transform: translateX(9px);
}
.pa-news:hover:before {

	border-color: transparent #fff transparent transparent;
}
.pa-news__title {
	color: #072e41;
	font-family: "Museo Cyrl";
	font-size: 18px;
	font-weight: 700;
	text-transform: uppercase;
	margin-bottom: 20px;
	transition: 0.3s all ease;

}
.pa-news:hover .pa-news__title {
	color: #347c9d;
}
.pa-news__text {
	color: #758a95;
	font-family: "Open Sans";
	font-size: 14px;
	line-height: 1.3;
	transition: 0.3s all ease;
}
.pa-news:hover .pa-news__text {
	color: #8ab0c4;
}
.pa-last-news {
	margin-bottom: 32px;
	border-left: 2px solid #e2e9eb;
}
.pa-last-news ul {
	position: relative;
	left: 14px;
}
.page--pa .col-md-1,
.page--pa .col-md-2,
.page--pa .col-md-3,
.page--pa .col-md-4,
.page--pa .col-md-5,
.page--pa .col-md-6,
.page--pa .col-md-7,
.page--pa .col-md-8,
.page--pa .col-md-9,
.page--pa .col-md-10,
.page--pa .col-md-11,
.page--pa .col-md-12,
.page--pa .col-xs-9, 
.page--pa .col-xs-3 {
	padding-left: 7.5px;
	padding-right: 7.5px;
}
.page--pa .row {
	margin-left: -7.5px;
	margin-right: -7.5px;
}
.pa-table {
	width: 100%;
	width: calc(100% - 60px);
	margin: 0 30px;
	max-width: 100%;
}
.pa-table .subrow>td {
	padding-top: 0;
	padding-bottom: 0;
}
.pa-table thead td {
	color: #9fafbc;
	font-family: "Open Sans";
	font-size: 13px;
	font-weight: 400;
	border-bottom: none;
	vertical-align: middle;
}
.pa-table td{
	padding: 12px 20px;
	color: #072e41;
	font-family: "Open Sans";
	font-size: 13px;
	line-height: 1.5;
	border-bottom: 1px solid #f0f4f5;
}
.pa-table--team {
	margin-top: 40px;
}
.pa-table--team td{
	width: 33.33%;
	color: #5a5f63;
	font-family: "Open Sans";
	font-size: 13px;
	background-color: #f2f7fa;
	border-bottom: 6px solid #fff;
	line-height: 1.3;
	padding: 18px 0 12px;
}
.pa-table--team sup {
	color: #072e41;
	font-size: 13px;
	position: relative;
	top: -10px;
}
.pa-table tr:last-child>td {
	border-bottom: none;
}
.pa-table .inactive td {
	color: #90989c;
}
.pa-table__id {
	color: #9fafbc !important;
}
.pa-table b {
	font-size: 16px;
	font-weight: 700;
}
.pa-table--team b{
	color: #072e41;
	font-family: "Museo Cyrl";
	font-size: 24px;
	font-weight: 600;
}
.pa-table .pa-table__money {
	color: #3083c6;
	font-family: "Museo Cyrl";
	font-size: 18px;
	font-weight: 500;
	white-space: nowrap;
}
.pa-table--team .pa-table__money {
	font-size: 24px;
	font-weight: 600;
}
.pa-table .pa-table__money--lg {
	font-size: 24px;
}
.pa-table .inactive .pa-table__money {
	color: #899ba3;
}
.pa-table .pa-table__money--dark {
	color: #072e41;
}
.pa-table .pa-table__money--light {
	color: #16a3ed;
}
.pa-table .pa-table__money--orange {
	color: #fff;
	background: #eca01d;
	border-radius: 2px;
	padding: 8px 20px 7px;
}
.pa-table .pa-table__money--green {
	color: #fff;
	background: #4caf50;
	border-radius: 2px;
	padding: 8px 20px 7px;
}
.pa-table .pa-table__accept {
	color: #349d88;
	white-space: nowrap;
}
.pa-table .pa-table__canceled {
	color: #9f444e;
	white-space: nowrap;
}
tr.deactive-investment .pa-table__id,
tr.deactive-investment .pa-table__money--light {
    text-decoration: line-through;
}
tr.deactive-investment .pa-table__money,
tr.deactive-investment * {
    color: #9fafbc;
}
.pa-table__nowrap {
	white-space: nowrap;
}
.pa-table__btc:after {
	content: ' ';
	width: 8px;
	height: 12px;
	display: inline-block;
	background: url('../img/new/ico_btc.png');
	-webkit-background-size: cover;
	background-size: cover;
	position: relative;
	margin-left: 8px;
	top: 1.5px;

}
.pa-table__usd:after {
	content: '$';
	font-weight: 700;
	position: relative;
	margin-left: 8px;
	top: 1.5px;
	color: #000;
	width: 8px;
	height: 12px;
	display: inline-block;
	top: 0px;

}
.pa-table__money--orange.pa-table__btc:after {
	background-image: url('../img/new/ico_btc_white.png');
}
.pa-table__money--green.pa-table__usd:after {
	color: #fff;
}
.pa-table a {
	color: #3083c7;
	font-size: 14px;
	font-weight: 400;
	text-decoration: underline;
}
.pa-table a:hover {
	text-decoration: none;
}
.pa-table .subrow {
	display: none;
}
.pa-table__inv {
	width: 119px;
}
.pa-money--inv-count:before {
 	content: ' ';
	width: 24px;
	height: 24px;
 	position: absolute;
 	background:  url('../img/new/pa_inv_count@2x.png');
 	background-size: cover;
 	left: -35px;
 	top:  0;
 	border-radius: 50%;
 }
.table__open-ico {
	width: 18px;
	height: 18px;
	display: inline-block;
	background: url('../img/new/pa_table_add.png');
	-webkit-background-size: cover;
	background-size: cover;
	position: relative;
	top: 4px;
	transition: 0.3s all ease;
	cursor: pointer;
}
.parentrow--active .table__open-ico {
	transform: rotate(45deg);
}
.career__next {
	font-family: "Museo Cyrl";
	font-size: 20px;
	font-weight: 500;
	margin-top: 10px;
	margin-bottom: 14px;
}
.career__progress {
	height: 5px;
	border-radius: 3px;
	background-color: #e2e9eb;
	background-image: linear-gradient(to right, #27cd98 0%, #16a3ed 100%);
	position: absolute;
	margin-top: -5px;
}
.career__progress--pa {
	background: #3083c7;
}
.career__progress--investor {
  background-image: linear-gradient(to right, #9AADBA 0%, #6b92ad 100%);
}

.career__progress--agent {
  background-image: linear-gradient(to right, #6b92ad 0%, #577186 100%);
}

.career__progress--senior-agent {
  background-image: linear-gradient(to right, #577186 0%, #3e5466 100%);
}

.career__progress--managing-agent {
  background-image: linear-gradient(to right, #3e5466 0%, #315494 100%);
}

.career__progress--sapphire {
  background-image: linear-gradient(to right, #315494 0%, #315494 100%);
}

.career__progress--rubin {
  background-image: linear-gradient(to right, #9f444e 0%, #9f444e 100%);
}


.career__progress--emerald {
  background-image: linear-gradient(to right, #27cd98 0%, #16a3ed 100%);
}

.career__progress--diamond {
  background-image: linear-gradient(to right, #16a3ed 0%, #1e70c4 100%);
}

.career__progress--bluediamond {
  background-image: linear-gradient(to right, #1e70c4 0%, #32383c 100%);
}

.career__progress--blackdiamond {
  background-image: linear-gradient(to right, #32383c 0%, #32383c 100%);
}

.career__progress--back {
	background: #cddeeb;
	position: relative;
	height: 5px;
	border-radius: 3px;
	margin-top: 25px;
}
.pa-career__user {
	margin-bottom: 15px
}
.career__zero {
	position: absolute;
	color: #3083c6;
	font-family: "Museo Cyrl";
	font-size: 14px;
	font-weight: 600;
	left: 0;
	    top: -25px;
}
.career__100 {
	position: absolute;
	color: #b5c8d6;
	font-family: "Museo Cyrl";
	font-size: 14px;
	font-weight: 600;
	right: 0;    
	top: -25px;
}
div.career__text--progress {
	color: #97bacb;
	font-weight: 400;
	margin-top: 20px;
	margin-bottom: 20px !important;
}
.career__text--progress .career__color--emerald {
	color: #9f444e !important;
}
.career__text--progress .career__color--rubin {
	color: #315494 !important;
}
.career__contrubution {
	border-radius: 2px;
	background-color: #f0f4f5;
	padding: 24px 0 16px;
}
.career__contrubution--transparent {
	background: #fff;
	border: 1px solid #dbe4e6;
	padding: 22px 0 14px;
	margin-bottom: 34px;
}
.pa-progress {
	height: 5px;
	border-radius: 2px;
	background-color: #cddeeb;
	position: relative;
}
.pa-progress__current {
	height: 100%;
	border-radius: 2px;
	background-color: #072e41;
}
.pa-progress__value {
	color: #ffffff;
	font-family: "Museo Cyrl";
	font-size: 14px;
	font-weight: 500;
	position: relative;
	top: -1px;
}
.label {
	color: #888888;
	font-family: "Open Sans";
	font-size: 13px;
	font-weight: 400;
	line-height: 24px;
	padding-left: 24px;
    
    padding-right: 24px;
    
	margin-bottom: 0;
	line-height: 1;
}
.label--amount {
  font-size: 13px;
  font-family: "Open Sans";
  color: #fff;
  padding-left: 0;
  font-weight: 300;
}
.form-group>span {
	font-size: 12px;
    display: block;
    position: absolute;
    right: auto;
    right: initial;
    top: auto;
    top: initial;
    width: auto;
    bottom: 2px;
    left: 35px;
    height: auto;
    background: transparent;
    border: none;
}
.form-group .intl-tel-input + span {
	bottom: 0;
    left: 25px;
}
.form-group .label ~ .ico {
    bottom: 26px;
}
.form-group__error + .ico {
    margin-bottom: 21px;
}
.settings__submit {
	margin: 20px -15px -20px;
	padding: 35px 15px 30px;
	background: #fafafa;
}
.settings__submit input[type=submit] {
	margin-top: 32px;
}
div#chart_1.chart,
div#chart_2.chart,
div#chart_3.chart {
	width: 95%;
	margin: 0 auto;
}
.outer-tab-content {
	box-shadow: 0 6px 29px rgba(119, 157, 175, 0.1);
	border-radius: 2px;
	background-color: #ffffff;
	padding: 60px 15px 30px;
}
.sign__forgot {
	color: #9aa5a9;
	font-family: "Open Sans";
	font-size: 14px;
	font-weight: 400;
	text-decoration: underline;
	margin-top: 25px;
	display: inline-block;
}
.outer-tab .col-md-6 {
	padding-left: 0;
	padding-right: 0;
}
.outer-tab__link {
	color: #3a5866;
	font-family: "Museo Cyrl";
	font-size: 24px;
	font-weight: 500;
	line-height: 24px;
	display: inline-block;
	width: 95%;
	margin: 0 auto;
	background: #f4f8f9;
	padding: 15px 0;
	box-shadow: 0 -20px 29px rgba(119, 157, 175, 0.1);
}
.outer-tab__link:hover,
.outer-tab__link:active,
.outer-tab__link:focus
 {
	text-decoration: none;
}
.active .outer-tab__link {
	color: #0089af;
	font-family: "Museo Cyrl";
	font-size: 32px;
	font-weight: 500;
	line-height: 24px;
	padding: 20px 0 10px;
	background: #fff;
	width: 100%;
}
.page--sign .selectize-control{
	margin-bottom: 18px
}
.sign__logo {
	margin: 40px 0;
	text-align: center;
}
.tech__title {
	color: #072e41;
	font-family: "Museo Cyrl";
	font-size: 48px;
	font-weight: 700;
	position: relative;
	z-index: 5;
}
.tech__title--2 {
	font-size: 24px;
	font-weight: 400;
	margin-bottom: 20px;
}
.page--tech {
	min-height: 100vh;
}
.tech__code {
	height: 642px;
	max-height: 60vh;
	top: 50%;
	margin-top: -30vh;
	position: absolute;
	width: 458px;
	margin-left: -229px;
	left: 50%;
	background: url('../img/new/tech__code@2x.png') no-repeat center;
	-webkit-background-size: cover;
	background-size: cover;
	z-index: 3;
	will-change: transform;
	opacity: 0.5;
}
.tech__shape {
	position: absolute;
	width: 685px;
	height: 506px;
	margin-left: -492.5px;
	left: 50%;
	top: 50%;
	margin-top: -300px;
	background: url('../img/new/source_form.png');
	-webkit-background-size: contain;
	background-size: contain;
	z-index: 2;
	will-change: transform;
}
.tech__map {
	position: absolute;
	width: 893px;
	height: 421px;
	background: url('../img/new/word_map@2x.png');
	-webkit-background-size: cover;
	background-size: cover;
	margin-left: -447px;
	left: 50%;
	z-index: 1;
	will-change: transform;
	top: 50%;
	margin-top: -150px;
}
.investpage__title {
	margin-bottom: 35px;
	margin-top: 20px;
	color: #072e41;
    font-family: "Museo Cyrl";
    font-size: 32px;
    font-weight: 300;
}
.investepage__activecount {
	color: #072e41;
	font-size: 14px;
	font-weight: 400;
}
.investepage__activecount {
	color: #072e41;
	font-size: 14px;
	font-weight: 400;
	margin-top: 40px;
}
.investepage__activecount b{
	width: 26px;
	height: 26px;
	background-color: #072e41;
	display: inline-block;
	border-radius: 50%;
	color: #ffffff;
	font-size: 18px;
	font-weight: 700;
	line-height: 26px;
	position: relative;
	top: 2px;
}
.pay-form__submit {
	margin-top: 15px;
	text-align: center;
}
.pa-money--buy {
	padding: 18px 0 31px;
}
.pa-well__title--buy {
	padding-top: 30px;
}
.btn--inline {
	margin-top: 38px;
}
.tab-inv__img-active {
	position: absolute;
	left: 0;
	opacity: 0;
}
.tab-inv {
	border-radius: 2px;
	background: #3083c6 url('../img/new/pa_invest_logo.png') 15px 15px no-repeat;
	-webkit-background-size: 40px 45px;
	background-size: 40px 45px;
	display: block;
	padding: 80px 15px 10px;
	position: relative;
	overflow: hidden;
	transition: 0.6s transform ease, 0.3s box-shadow ease, background 0.3s ease;
}
.tab-inv:hover,
.active .tab-inv,
.tab-inv--active {
	text-decoration: none;
	box-shadow: 0 4px 28px rgba(22, 163, 237, 0.5);
	background: #16a3ed url('../img/new/pa_invest_logo.png') 50% 15px  no-repeat;
	-webkit-background-size: 40px 45px;
}
.tab-inv--active,
.tab-inv--active:hover {
	background: #2d86cb;
}
.tab-inv__logo {
	position: absolute;
	width: 115px;
	height: 110px;
	right: -57.5px;
	top: 20px;
	transition: 0.3s all ease;
	will-change: right, transform, opacity ;
}
.tab-inv:hover .tab-inv__logo,
.active .tab-inv__logo,
.tab-inv--active .tab-inv__logo {
	right: 50%;
	margin-right: -57.5px;
	opacity: 0.1;
}
.tab-inv__title {
	color: #ffffff;
	font-family: "Museo Cyrl";
	font-size: 32px;
	font-weight: 700;
	text-transform: uppercase;
	text-align: left;
}
.tab-inv__title h2 {
	position: relative;
	display: inline-block;
	transition: 0.3s all ease;
	left: 0;
	will-change:left, transform ;
}
.tab-inv__title img {
	position: relative;
	display: inline-block;
	transition: 0.3s all ease;
	left: 0;
	will-change:left, transform ;
}
.tab-inv__range {
	margin-top: 20px;
	font-size: 14px;
	color: #fff;
	white-space: nowrap;
}
.tab-inv__range b{
	font-size: 18px;
	font-family: "Museo Cyrl";
	font-weight: 500;
}
.tab-inv--active h2,
.tab-inv--active .tab-inv__title img,
.tab-inv:hover h2,
.tab-inv:hover .tab-inv__title img,
.active .tab-inv .tab-inv__title img,
.active .tab-inv h2 {
	transform: translateX(-50%);
	left: 50%;
}
.tab-inv__title img {
	display: block;
    max-width: 94px;
    margin-top: 5px;
}
.active .tab-inv {
	text-decoration: none;
	background-color: #16a3ed;
	box-shadow: 0px 24px 50px 3px rgba(30, 104, 162, 0.56);
	transform: translate(0, -3px);
}
.invest-type__line.invest-type__line--pa {
	margin: 0;
	background-color: transparent;
	padding-top: 15px;
	padding-bottom: 0;
}
.tab-inv .invest-type__line {
	margin: 25px 0 15px;
}
.invest-type__line.invest-type__line--pa b {
	font-size: 20px;
}
.tab-inv--active .invest-type__line {
	margin-top: 0;
}
.invest-type__line.invest-type__line--white {
	color: #fff;
	font-weight: 300;
	margin-bottom: 30px;
	display: none;
}
.invest-type__line.invest-type__line--active {
	display: block;
}
.invest-type__line.invest-type__line--white b{
	color: #fff;
	font-size: 16px;
	line-height: 1.3;
}
@media (max-width: 768px) {
	.invest-type__line--white br{
		display: none;
	}
	.invest-type__line--white b {
		display: block; 
		margin-top: 15px;
	}
}
.invest-type__line--crypto {
	margin: 0 15px 10px !important;
	background: transparent  !important;
}
.active .invest-type__line.invest-type__line--pa {
	-webkit-animation-duration: .6s;
  animation-duration: .6s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
}
.tab-list--inv li {
	transition: 0.6s;
}
.btn--buyinv {
	margin: 20px 0;
	display: none;
}
.btn--buyinv.active {
	display: inline-block;
	-webkit-animation-duration: .6s;
  animation-duration: .6s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
}
.btn--buyinv span{
	font-family: "Museo Cyrl";
	font-size: 18px;
	font-weight: 700;
	text-transform: uppercase;
}
.btn--inactive,
.btn--inactive:hover {
	background: #e7ecef;
	color: #072e41;
	-webkit-box-shadow: none;
	box-shadow: none;
}
.btn--light {
	color: #f1f5f8;
	font-family: "Open Sans";
	font-size: 16px;
	font-weight: 300;
	line-height: 20px;
	padding-left: 40px;
    padding-right: 40px;
	border: 1px solid #f0f4f5;
	 background: transparent;
}
.btn--light:hover {
	background: #2889d4;
	border-color: #2889d4;
	box-shadow: none;
}
.btn--md {
    position: relative;
    color: #f2f4ff;
    font-family: "Open Sans";
    height: 48px;
    line-height: 48px;
    font-size: 16px;
    font-weight: 300;
    padding: 0 48px;
    border-radius: 24px;
    border-radius: 0;
}
.btn--md:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    border-radius: 24px;
    border-radius: 0;
    border: 1px solid transparent;
}
.btn--md:hover {
    background: #000000 !important;
}

.btn--md-blue {
    color: #f2f4ff !important;
    background: rgba(32,148,250, .17) !important;
}
.btn--md-blue:before {
    border-color: rgb(32,148,250) !important;
}

.btm--sm {
	padding: 14px 50px 10px;
}
.btn--blue {
	box-shadow: none;
	border: 1px solid rgba(48, 70, 87, 1);
	background: transparent;
	color: rgba(48, 70, 87, 1)
}
.btn--black {
	box-shadow: none !important;
	color: #fff !important;
	background-color: #23313b !important;
	box-shadow: 0 15px 34px rgba(35, 49, 59, 0.34);
}
.btn--black.btn--transparent {
	border: 1px solid #23313b !important;
	background-color: transparent;
	color: #23313b;
}
.btn--black:hover,
.btn--black:active,
.btn--black:focus {
	background: #2c3a44 !important;
	box-shadow: 0 17px 40px rgba(35, 49, 59, 0.58);
}
.btn--black.btn--transparent:hover,
.btn--black.btn--transparent:active,
.btn--black.btn--transparent:focus {
	color: #fff !important;
}
.leadership-place__wrapper {
	padding-left: 7.5px;
	padding-right: 7.5px;

}
.leadership-place__wrapper:hover .btn--blue,
.btn--blue:hover,
.btn--blue:active,
.btn--blue:focus,
.btn--staticblue {
	box-shadow-no: 0 9px 34px rgba(27, 118, 190, 0.22);
	background-color: #2094fa;
	border-color: #2094fa;
	color: #fff;
}
.btn--staticblue {
	box-shadow-no: 0 15px 34px rgba(27,118, 190, 0.34);
}

.btn--staticblue:active,
.btn--staticblue:focus,
.btn--staticblue:hover {
	background-color: #2094fa;
	box-shadow-no: 0 15px 44px rgba(27,118, 190, 0.55);
}
.btn--staticblue[disabled] {
	box-shadow: none !important;
	background: #cccccc !important;
	cursor: not-allowed !important;
	color: #ffffff !important;;
}
.pa-link {
	color: #2094fa;
	font-weight: 400;
	text-decoration: underline;
}
.pa-link--xs {
	font-size: 12px;
}
.pa-link--light {
	color: #97bacb;
}
.pa-well--blue .pa-link--light {
	color: #72ceff;
}
.pa-link:hover {
	text-decoration: none;
}
.p-buy-inv {
	color: #072e41;
	font-family: "Open Sans";
	font-size: 16px;
	font-weight: 400;
	margin-top: -15px;
}
.p-buy-inv img {
	margin-bottom: 45px;
	box-shadow: 0 10px 26px rgba(97, 135, 150, 0.29);
}
.p-buy-inv__sum {
	margin-top: 20px;
}
.p-buy-inv__sum .pa-money {
	font-size: 24px;
}
.invest-type__line.invest-type__line--buy {
	margin-left: -15px;
	margin-right: -15px;
	margin-top: 20px;
	margin-bottom: 25px;
}
.currencies,
.last-reg {
	will-change: transform;
	border-top: 1px solid #e3e3e3;
	position: relative;
	z-index: 2;
	background: #fff;
	max-height: 70px;
}
.currencies {
	overflow: hidden;
}
.currencies.has-enough-space,
.last-reg.has-enough-space {
	text-align: center;
}
.currencies:before,
.last-reg:before,
.last-reg:after,
.currencies:after {
	content: ' ';
    width: 200px;
    position: absolute;
    top: 0;
    z-index: 2;
    height: 100%;
}
.last-reg:before,
.currencies:before {
    background-image: linear-gradient(to right, #fff 0%, rgba(255,255,255,0) 100%);
    left: 0;
}
.last-reg:after,
.currencies:after {
    right: 0;
    background-image: linear-gradient(to left, #fff 0%, rgba(255,255,255,0) 100%);
}

.currencies_vs {
	will-change: transform;
	border-top: 1px solid rgba(242, 244, 255, 0.14);
	position: relative;
	z-index: 2;
	background: #333333;
	max-height: 70px;
}
.currencies_vs {
	overflow: hidden;
}
.currencies_vs.has-enough-space
{
	text-align: center;
}
.currencies_vs:before,
.currencies_vs:after {
	content: ' ';
    width: 200px;
    position: absolute;
    top: 0;
    z-index: 2;
    height: 100%;
    display: none;
}
.currencies_vs:before {
    background-image: linear-gradient(to right, #fff 0%, rgba(255,255,255,0) 100%);
    left: 0;
}
.currencies_vs:after {
    right: 0;
    background-image: linear-gradient(to left, #fff 0%, rgba(255,255,255,0) 100%);
}


.currency {
	display: inline-block;
	padding: 20px 65px 8px;
	text-align: center;
    color: #f2f4ff;
}
.currencies_vs_account .currency {
    color: #888888;
}
.currency__percent {
	color-no: #16a3ed;
	font-family: "Museo Cyrl";
	font-size: 10px;
	font-weight: 700;
}
.currency__percent--minus {
	color-no: #97bacb;
}
.currency__data {
    color: #f2f4ff;
	font-size: 12px;
	font-weight: 400;
	line-height: 30px;
	text-transform: uppercase;
}
.currency__chart {
	margin-right: 4px;
	position: relative;
	top: 1px;
}
.currency__value {
	color-no: #3083c6;
}
.right-nav {
	width: 333px;
	background-color: #2a2a2a;
	position: absolute;
}
.right-nav__title {
	color-no: #f2f4ff;
    font-family: "Open Sans";
    font-size: 16px;
    font-weight: 300;
    text-transform-no: uppercase;
    padding: 32px 0 28px 48px;
}
.right-nav__copy {
	color: #f2f4ff;
	font-family: "Open Sans";
	font-size: 13px;
	font-weight: 400;
	text-align: center;
	padding: 0 5px;
}
.right-nav__links {
	text-align: center;
	margin: 16px 0;
}
.right-nav__links a {
	color: #f2f4ff;
	font-family: "Open Sans";
	font-size: 12px;
	font-weight: 400;
	text-decoration: underline;
	margin-bottom: 17px;
	display: inline-block;
}
.nav-spec__link {
	padding: 15px  10px 13px 145px;
	display: block;
	position: relative;
	color: #ffffff;
	font-family: "Museo Cyrl";
	font-size: 16px;
	font-weight: 500;
	text-transform: uppercase;
}
.nav-spec__link:hover,
.nav-spec__link:focus,
.nav-spec__link:active {
	color: #fff;
	text-decoration: none;
}
.nav-spec__item {
	background-color: #16a3ed;
}
.nav-spec__item--dark {
	background-color: #1e68a2;
}
.nav-spec__link img {
	position: absolute;
	left: 51px;
	top: 8px;
}
.nav-spec__addlink {
	display:block;
    padding: 13px 5px 13px 81px;
    font-family: "Open Sans";
    font-size: 14px;
    transition: 0.3s all ease;
    color: #b6e3ff;
    font-size: 13px;
    font-weight: 400;
}
.right-nav--small .nav-spec__addlink {
	display: none;
}
.right-nav--small img {

	position: static;
}
.nav-spec__addlink:hover {
    color: #b6e3ff;
}
.nav-spec__addlink:nth-child(2) {
	padding-top: 26px;
}
.nav-spec__addlink:last-child {
	padding-bottom: 40px;
}
.nav-spec__link--corp img {
	top: 16.5px;
}
.right-nav__show {
	position: absolute;
	right: 16px;
	top: 27px;
	width: 24px;
	height: 24px;
	transition: 0.3s all ease;
}
.right-nav__show_i {
	display: block;
	width: 24px;
	height: 24px;
    fill: #888888;
	transition: 0.3s all ease;
}
.right-nav__show:hover .right-nav__show_i {
    fill: #2094fa;
}
.right-nav--small {
	width: 65px;
	overflow: hidden; 
}
.right-nav--small .right-nav__title {
	color: transparent;
	white-space: nowrap;
}
.right-nav--small .right-nav__show {
	transform: rotate(90deg);
	transform-origin: 50% 50%;
	right: 20.5px;
}
.right-nav--small .pa-navigation__link {
	padding-left: 55px;
	white-space: nowrap;
	color: transparent;
}
.right-nav--small .pa-navigation__link--logout-no {
	color: transparent;
}

.right-nav--small .pa-navigation__link--avatar {
	padding-left: 3px;
}
.right-nav--small .nav-spec__link {
	padding-left: 0;
	white-space: nowrap;
	color: transparent;
	background: transparent;
}
.right-nav--small .nav-spec__link img {
	left: 0;
}
.right-nav--small .right-nav__links,
.right-nav--small .right-nav__copy {
	display: none;
}
.right-nav--small .soc-top__link--right {
	display: block;
	margin: 0 auto;
	margin-bottom: 15px;
}
.pa-right-col {
	margin: 15px 15px 0 348px;

}
.right-nav--small + .pa-right-col {
	margin-left: 80px;
}
.pa-breads {
	padding-no: 17px 10px 12px 46px;
    background-no: #ffffff url(/logo/logo_icon.svg) no-repeat 16px 16px;
    -webkit-background-size-no: 16px 16px;
    background-size-no: 16px 16px;
    
    padding: 16px 16px;
    line-height: 16px;
}
.bread__item {
	display: block;
    float: left;
    margin-right: 16px;
    vertical-align: middle;
}
.bread__link {
	display: block;
    font-size: 12px;
    line-height: 16px;
    font-weight: 400;
    color: #2094fa;
    text-decoration: underline;
    position: relative;
}
.bread__link:hover {
	text-decoration: none;
}
.bread__link-no:after {
	content: '/';
	position: absolute;
	right: -10px;
	top: 3px;
}
.bread__link--current {
	color: #888888;
	text-decoration: none;
}
.bread__link--current:after {
	content: '';
}





.reflinks_sb_block {
            vertical-align: middle; display: flex;
        }
        .reflinks_sb_ul {
            vertical-align: middle; display: inline-block; margin: auto;
        }
        .reflinks_sb_li {
            width: 64px;
            height: 64px;
            line-height: 64px;
            margin-top: 8px;
            margin-left: 8px;
            margin-right: 8px;
            margin-bottom: 8px;
            
        }
.reflinks_sb_a {
            width: 64px;
    height: 64px;
    padding: 13px;
    text-decoration: none;
    border: 1px solid #2094fa;
    border-radius: 32px;
    background: rgba(32, 148, 250, 0.17);
    fill: #f2f4ff;
    cursor: pointer;
    transition: 0.2s;
}
        .reflinks_sb_a:hover {
            transform: scale(1.1);
            background: #000000;
        }
        .reflinks_sb_a:active, 
        .reflinks_sb_a:focus {
            background: #000000;
            transform: scale(0.95);
        }
        .reflinks_sb_i {
            margin: 0;
            display: block;
            width: 36px;
            height: 36px;
            line-height: 36px;
            font-size: 36px;
            
        }





.pa-well__foot {
	padding: 19px 10px 12px;
	background-color: #f2f7fa;
	margin-bottom: -20px;
}
.info-link {
	position: relative;
	top: 1px;
	right: -5px;
}
.chart {
	margin-bottom: 25px;
	height: 350px;
	display: block;
}
.chart--stock {
	height: 500px;
}
.ico {
	position: absolute;
	width: 28px;
	height: 28px;
	background-color: #347c9f;
	border-radius: 0 3px 3px 0;
	box-shadow: 0.5px 0.9px 1px rgba(0, 2, 2, 0.3);
	background-position: center center;
	background-repeat: no-repeat;
	cursor: pointer;
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.form-group .label ~ .ico {
	right: 16px;
}
.form-group--crypto{
	
	max-width: 400px;
	margin: 0 auto;
}
.form-group--crypto .label ~ .ico {
	bottom: 29px;
}
.ico--advcash {
	background: transparent url('../img/new/advcash-icon@2x.png');
	-webkit-background-size: cover;
	background-size: cover;
	box-shadow: none;
}
.ico--advcash:hover,
.ico--advcash:focus {
	background-color: transparent;
}
.ico--perfectmoney {
	background: transparent url('../img/new/perfectmoney_ico@2x.png');
	-webkit-background-size: cover;
	background-size: cover;
	box-shadow: none;
}
.ico--perfectmoney:hover,
.ico--perfectmoney:focus {
	background-color: transparent;
}
.ico--bitcoin{
	background:transparent url('../img/new/bitcoin_ico@2x.png');
	-webkit-background-size: cover;
	background-size: cover;
	box-shadow: none;
}
.ico--bitcoin:hover,
.ico--bitcoin:focus {
	background-color: transparent;
}
.ico--ethereum{
	background:transparent url('../img/new/ethereum_ico@2x.png');
	-webkit-background-size: cover;
	background-size: cover;
	box-shadow: none;
}
.ico--ethereum:hover,
.ico--ethereum:focus {
	background-color: transparent;
}
.ico--litecoin{
	background:transparent url('../img/new/litecoin_ico@2x.png');
	-webkit-background-size: cover;
	background-size: cover;
	box-shadow: none;
}
.ico--litecoin:hover,
.ico--litecoin:focus {
	background-color: transparent;
}
.ico--ether_classic{
	background:transparent url('../img/new/ether_classic_ico@2x.png');
	-webkit-background-size: cover;
	background-size: cover;
	box-shadow: none;
}
.ico--ether_classic:hover,
.ico--ether_classic:focus {
	background-color: transparent;
}
.ico--monero{
	background:transparent url('../img/new/monero_ico@2x.png');
	-webkit-background-size: cover;
	background-size: cover;
	box-shadow: none;
}
.ico--monero:hover,
.ico--monero:focus {
	background-color: transparent;
}
.ico--ethereum{
	background:transparent url('../img/new/ethereum_ico@2x.png');
	-webkit-background-size: cover;
	background-size: cover;
	box-shadow: none;
}
.ico--ethereum:hover,
.ico--ethereum:focus {
	background-color: transparent;
}
.ico--dash{
	background:transparent url('../img/new/dash_ico@2x.png');
	-webkit-background-size: cover;
	background-size: cover;
	box-shadow: none;
}
.ico--dash:hover,
.ico--dash:focus {
	background-color: transparent;
}
.pagination  {
	display: block;
	width: 100%;
	padding: 10px 10px 6px;
	background-color: #f2f7fa;
	text-align: center;
	margin-bottom: -20px;
}
.pagination > li  {
	display: inline-block;
}
.pagination > li > a {
	background: transparent;
	border: none;
	color: #97bacb;
	font-family: "Open Sans";
	font-size: 16px;
	font-weight: 600;
	transition: 0.3s all ease;
}
.pagination > li.active > a,
.pagination > li > a:hover {
	background: transparent;
	border: none;
	color: #2d86cb;
}
.pagination-nav {
	position: relative;
	display: inline-block;
	height: 10px;
}
.pagination-nav img {
	display: block;
}
.pagination-nav img:last-child{
	position: absolute;
	left: 0;
	top: 0;
	opacity: 0;
	transition: 0.3s all ease;
}
a:hover .pagination-nav img:last-child,
.pagination-nav:hover img:last-child{
	opacity: 1;
}
.pagination > .active > a, 
.pagination > .active > span, 
.pagination > .active > a:hover, 
.pagination > .active > span:hover, 
.pagination > .active > a:focus, 
.pagination > .active > span:focus {
	background: transparent;
	color: #2d86cb;
}

.vertical-center {
	min-height: 100%;
	min-height: 100vh;
	display: flex;
	align-items: center;
}





.signuppreloader_block {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    display: flex;
    background: #ffffff;
    z-index: 1000;
}

.signuppreloader_img {
        margin: auto;
    display: block;
    width: 50px;
    height: 50px;
    border-radius: 50%;
}


.button_signupdapp {
    position: relative;
    background: rgba(4, 222, 113, 0.14) !important;
    color: #f2f4ff !important;
    padding-left-no: 72px;
    cursor: pointer;
}
.button_signupdapp:before {
    border-color: #04de71;
}
.button_signupdapp:hover,
.button_signupdapp:active,
.button_signupdapp:focus {
    background: rgba(0, 0, 0, 1) !important;
}
@media (max-width: 1000px) {
    .button_signupdapp {
        font-size: 16px !important;
    }
}
@media (max-width: 640px) {
    .button_signupdapp {
        font-size: 14px !important;
    }
}


.button_signup_descrlogo_i {
    width: auto;
    height: 16px;
    display: inline-block;
    vertical-align: middle;
}

.button_signup_descrlogo_img {
    width: auto;
    height: 16px;
    display: block;
}





.signupinpcopy_a {
    position: absolute;
    right: 15px;
    right: -33px;
    bottom: 0;
    display: block;
    width: 36px;
    height: 36px;
    padding: 6px;
    border-radius: 0 2px 2px 0;
    border-radius: 2px;
    background-no: #dfdfdf;
    background-no: #dfdfdf url(/assets/img/new/pa_icon_add.svg) no-repeat center;
    background-size-no: 24px 24px;
    cursor: pointer;
    -webkit-transition: 0.3s ease all;
    -o-transition: 0.3s ease all;
    transition: 0.3s ease all;
}
.signupinpcopy_a:hover {
    background-color-no: #d2d2d2;
}
.signupinpcopy_a:active,
.signupinpcopy_a:focus {
}

@media (min-width: 992px) {
    .signupinpcopy_a {
        bottom: 24px;
    }
}

.signupinpcopy_i {
    display: block;
    width: 24px;
    height: 24px;
    fill: #888888;
    -webkit-transition: 0.3s ease all;
    -o-transition: 0.3s ease all;
    transition: 0.3s ease all;
}
.signupinpcopy_i:hover {
    fill: #2094fa;
}
.signupinpcopy_i:active,
.signupinpcopy_i:focus {
    fill: #2094fa;
}

.signupinpcopy_a:hover .signupinpcopy_i {
    transform-no: scale(1.1);
}
.signupinpcopy_a:active .signupinpcopy_i,
.signupinpcopy_a:focus .signupinpcopy_i{
    transform: scale(0.95);
}

.signupinpcopy_img {
    display: block;
    width: 24px;
    height: 24px;
}







.signupdatanote_btn_a {
    position: absolute;
    right: 100%;
    bottom: 50%;
    margin-right: 0px;
    margin-bottom: -30px;
    display: block;
    width: 36px;
    height: 36px;
    padding: 6px;
    cursor: pointer;
}

.signupdatanote_btn_i {
    display: block;
    width: 24px;
    height: 24px;
    fill: #5ac8fa;
}







.sign-right {
	background: #333333 url(/assets/img/new/login/bg_0.svg) center center no-repeat;
	-webkit-background-size: cover;
	background-size: cover;
}
.sign-right-0 {
	background: #333333 url(/assets/img/new/login/bg_0.svg) center center no-repeat;
	-webkit-background-size: cover;
	background-size: cover;
}
.sign-right-1 {
	background: #333333 url(/assets/img/new/login/bg_1.jpg) center center no-repeat;
	-webkit-background-size: cover;
	background-size: cover;
}
.sign-right-2 {
	background: #333333 url(/assets/img/new/login/bg_2.jpg) center center no-repeat;
	-webkit-background-size: cover;
	background-size: cover;
}
.sign-right-3 {
	background: #333333 url(/assets/img/new/login/bg_3.jpg) center center no-repeat;
	-webkit-background-size: cover;
	background-size: cover;
}
.sign-right-4 {
	background: #333333 url(/assets/img/new/login/bg_4.jpg) center center no-repeat;
	-webkit-background-size: cover;
	background-size: cover;
}
.sign-right-5 {
	background: #333333 url(/assets/img/new/login/bg_5.jpg) center center no-repeat;
	-webkit-background-size: cover;
	background-size: cover;
}
.sign-right-6 {
	background: #333333 url(/assets/img/new/login/bg_6.jpg) center center no-repeat;
	-webkit-background-size: cover;
	background-size: cover;
}
.sign-right-7 {
	background: #333333 url(/assets/img/new/login/bg_7.jpg) center center no-repeat;
	-webkit-background-size: cover;
	background-size: cover;
}
.sign-right-8 {
	background: #333333 url(/assets/img/new/login/bg_8.jpg) center center no-repeat;
	-webkit-background-size: cover;
	background-size: cover;
}
.sign-right-9 {
	background: #333333 url(/assets/img/new/login/bg_9.jpg) center center no-repeat;
	-webkit-background-size: cover;
	background-size: cover;
}
.sign-right-10 {
	background: #333333 url(/assets/img/new/login/bg_10.jpg) center center no-repeat;
	-webkit-background-size: cover;
	background-size: cover;
}
.sign-right-11 {
	background: #333333 url(/assets/img/new/login/bg_11.jpg) center center no-repeat;
	-webkit-background-size: cover;
	background-size: cover;
}
.sign-right-12 {
	background: #333333 url(/assets/img/new/login/bg_12.jpg) center center no-repeat;
	-webkit-background-size: cover;
	background-size: cover;
}
.sign-right-13 {
	background: #333333 url(/assets/img/new/login/bg_13.jpg) center center no-repeat;
	-webkit-background-size: cover;
	background-size: cover;
}
.sign-right-14 {
	background: #333333 url(/assets/img/new/login/bg_14.jpg) center center no-repeat;
	-webkit-background-size: cover;
	background-size: cover;
}
.sign-right-15 {
	background: #333333 url(/assets/img/new/login/bg_15.jpg) center center no-repeat;
	-webkit-background-size: cover;
	background-size: cover;
}
.sign-right-16 {
	background: #333333 url(/assets/img/new/login/bg_16.jpg) center center no-repeat;
	-webkit-background-size: cover;
	background-size: cover;
}
.sign-right-17 {
	background: #333333 url(/assets/img/new/login/bg_17.jpg) center center no-repeat;
	-webkit-background-size: cover;
	background-size: cover;
}

.pa-well__title--sign {
	font-size: 32px;
	margin-bottom: 24px;
}
.g-recaptcha {
	display: inline-block;
}
.sign__logo {
	display: block;
	max-width: 356px;
	margin: 0 auto;
	margin-bottom-no: 30px;
	padding-top: 15px;
}
.text--sign {
	color: #fbfbfb;
	font-family: "Open Sans";
	font-size: 18px;
	font-weight: 400;
}

.pa .btn--signuppage {
    margin: 40px 0;
	background: rgba(242, 244, 255, 0.14);
    color: #f2f4ff;
}
.pa .btn--signuppage:hover {
	background: rgba(242, 244, 255, 0.21);
    color: #f2f4ff;
}
.pa .btn--signuppage:active,
.pa .btn--signuppage:focus {
	background: rgba(242, 244, 255, 0.28);
    color: #f2f4ff;
}

.pa .btn--loginpage {
    margin: 40px 0;
    background: rgba(242, 244, 255, 0.14); 
    color: #f2f4ff;
}
.pa .btn--loginpage:hover {
    background: rgba(242, 244, 255, 0.21);
    color: #f2f4ff;
}
.pa .btn--loginpage:active,
.pa .btn--loginpage:focus {
    background: rgba(242, 244, 255, 0.28);
    color: #f2f4ff;
}

.nav-top__soc--sign {
	margin-bottom: 24px;
}
.form-group .form-group__error {
	font-size: 11px;
	left: 25px;
	bottom: 20px;
	color: #9f444e;
	position: static;
	margin-top: -10px;
	padding-left: 25px;
}
.form-group.has-error {
	padding-bottom: 20px;
}
.form-group.has-error .input {
	border-color: #9f444e;
}
.signpage .block {
	padding: 30px 0;
    padding: 15px 0;
}
.alert {
	border-radius: 2px;
	border: 1px solid #3083c6;
	padding: 14px 15px;
	font-size: 13px;
	margin: 10px 0;
	color: #31708f;
	line-height: 1.2;
}
.alert b {
	font-weight: 600;
}
.alert-danger {
	background: #9f444e;
	border-color: #9f444e;
	color: #fff;
}
.alert-warning {
	background: #fff580;
	border-color: #fff580;
	color: #898445;
}
.alert-info {
	background: #3083c6;
	border-color: #3083c6;
	color: #fff;
}
.alert-success {
	background: #35c464;
	border-color: #35c464;
	color: #fff;
}
.owner-email-key {
	background: url('../img/new/pa_well_back_logo@2x.png') center no-repeat;
	-webkit-background-size: 90px;
	background-size: 90px;
	padding: 15px 0;
	text-align: center;
	margin-bottom: 20px;
}
.owner-email-key__agent {
	font-size: 13px;
	color: #888888;
	font-family: 'Open Sans';
}
.owner-email-key__lastname,
.owner-email-key__firstname {
	font-size: 14px;
	color: #333333;
	font-family: 'Open Sans';
}
.owner-email-key__lastname {
	font-size: 24px;
	text-transform: none;
	font-family-no: "Museo Cyrl";
	margin: 15px 0 8px;

}
.owner-email-key__img {
	float: left;
}
.dropdown-h--pa .pa-text--grey{
	text-transform: none;
	margin: 10px 0 5px;
}
.dropdown-h--pa .pa-money{
	font-size: 18px;
	margin-bottom: 15px;
}
.dropdown-h__fullname {
	background: rgba(242, 244, 255, 0.07);
	margin-left-no: -10px;
	margin-right-no: -10px;
	padding: 1px 4px 6px;
}
.dropdown-h .owner-email-key__lastname {
	font-size: 18px;
    color: #f2f4ff;
}
.dropdown-h .owner-email-key__firstname {
	font-size: 12px;
    color: #888888;
}
.event__date {
	font-family: 'Museo Cyrl';
	color: #072e41;
	font-size: 24px;
	margin-bottom: 20px;
	margin-top: -10px;
}
.map-block {
	padding-top: 65px;
	background: #eaeff0;
	position: relative;
}
#worldmap {
	height: 700px;
	width: 70%;
	margin: 0 auto;
}
.map-block__label {

	font-size: 10px;
	color: #fff;
	border-radius: 2px;
	z-index: 100;
}
.map-block__country {
	font-weight: 500;
	font-size: 16px;
	font-family: Museo Cyrl;
	padding-right: 15px;
}
.map-block__data {
	position: relative;
	text-transform: uppercase;
}
.map-block__img {
	position: relative;
	top: 3px;
	left: -6px;
}
.map-info {
	position: absolute;    
	transform: rotateX(-15deg);
    transform-origin: 50% -50px;
}

.map-info--de {
	top: 20%;
	left: 52%;
	z-index: 36;
}
.map-info--ru {
	top: 18%;
	left: 60%;
	z-index: 33;
}
.map-info--us {
	top: 28%;
	left: 28.5%;
	z-index: 30;
}
.map-info--au {
	top: 22.5%;
	left: 53%;
	z-index: 27;
}
.map-info--su {
	top: 23.5%;
	left: 52%;
	z-index: 24;
}
.map-info--uk {
	top: 18%;
	left: 48.5%;
	z-index: 21;
}
.map-info--in {
	top: 36.5%;
	left: 71%;
	z-index: 18;
}
.map-info--ua {
	top: 21%;
	left: 58.5%;
	z-index: 15;
}
.map-info--tk {
	top: 29%;
	left: 59%;
	z-index: 12;
}
.map-info--fr {
	top: 23%;
	left: 50%;
	z-index: 9;
}
.map-info--jp {
	top: 29%;
	left: 88%;
	z-index: 6;
}
.map-info--ch {
	top: 32%;
	left: 82%;
	z-index: 3;
}
.map-info__dot {
	display: block;
	width: 12px;
	height: 12px;
	background-color: #fff;
	border-radius: 50%;
		transform: scale(0);
}
.animate .map-info__dot {
	animation: dotAppering 0.5s linear forwards;
}
.map-info--us .map-info__dot{
	animation-delay: 0.4s;
}
.map-info--ru .map-info__dot{
	animation-delay: 0.5s;
}
.map-info--de .map-info__dot{
	animation-delay: 0.6s;
}
.map-info--uk .map-info__dot{
	animation-delay: 0.7s;
}
.map-info--ua .map-info__dot{
	animation-delay: 0.8s;
}
.map-info--au .map-info__dot{
	animation-delay: 0.9s;
}
.map-info--ch .map-info__dot{
	animation-delay: 1s;
}
.map-info--jp .map-info__dot{
	animation-delay: 1.1s;
}
.map-info--su .map-info__dot{
	animation-delay: 1.2s;
}
.map-info--in .map-info__dot{
	animation-delay: 1.3s;
}
.map-info--tk .map-info__dot{
	animation-delay: 1.4s;
}
.map-info--fr .map-info__dot{
	animation-delay: 1.5s;
}
@keyframes dotAppering{
	0% {

		transform: scale(0);
	}
	50% {
		transform: scale(2);
	}
	100% {
		transform: scale(1);
	}
}
.map-info__text {
	background-color: #fff;
    padding: 7px 10px 7px 40px;
    box-shadow: 0 6px 29px rgba(22, 62, 81, 0.23);
    background-color: #fff;
    position: absolute;
    left: 50%;
    transform: translate(-50%, -145%);
    border-radius: 10px;
    opacity: 0
}

.animate .map-info .map-info__text--top {
    animation: translateFromTop 0.4s linear forwards 0.9s;
}
.animate .map-info--jp .map-info__text--top {
    animation-delay: 1.5s
}
.animate .map-info--in .map-info__text--top {
    animation-delay: 1.8s
}

@keyframes translateFromTop {
    0% {
        transform: translate(-50%, -155%);
        opacity: 0
    }
    100% {
        transform: translate(-50%, -145%);
        opacity: 1
    }
}

.animate .map-info .map-info__text--bottom {
    
    animation: translateFromBottom 0.4s linear forwards 1.5s;
}
.animate .map-info--tk .map-info__text--bottom {
    
    animation-delay: 1.9s;
}
.animate .map-info--ua .map-info__text--bottom {
    
    animation-delay: 1.3s;
}

@keyframes translateFromBottom {
    0% {
		transform: translate(-50%, 25%);
        opacity: 0
    }
    100% {
		transform: translate(-50%, 15%);
        opacity: 1
    }
}
.animate .map-info--ru .map-info__text--right {
    animation: translateFromRight 0.4s linear forwards 1s;
}
@keyframes translateFromRight {
    0% {
		transform: translate(30%, -70%);
        opacity: 0
    }
    100% {
		transform: translate(20%, -70%);
        opacity: 1
    }
}

.animate .map-info--de .map-info__text {
    animation: translateForDe 0.4s linear forwards 1.1s;
}
@keyframes translateForDe {
    0% {
		transform: translate(-20%, -155%);
        opacity: 0
    }
    100% {
		transform: translate(-20%, -145%);
        opacity: 1
    }
}
.animate .map-info--fr .map-info__text {
    animation: translateFromLeft 0.4s linear forwards 2s;
}
@keyframes translateFromLeft {
    0% {
		transform: translate(-130%, -70%);
        opacity: 0
    }
    100% {
		transform: translate(-120%, -70%);
        opacity: 1
    }
}
.animate .map-info--uk .map-info__text {
    animation: translateForUk 0.4s linear forwards 1.2s;
}
@keyframes translateForUk {
    0% {
		transform: translate(-125%, -90%);
        opacity: 0
    }
    100% {
		transform: translate(-115%, -90%);
        opacity: 1
    }
}
.animate .map-info--su .map-info__text {
    animation: translateForSu 0.4s linear forwards 1.7s;
}
@keyframes translateForSu {
    0% {
		transform: translate(-80%, 25%);
        opacity: 0
    }
    100% {
		transform: translate(-80%, 15%);
        opacity: 1
    }
}


.map-info__text--top::after,
.map-info__text--bottom::before,
.map-info__text--left::after,
.map-info__text--uk::after,
.map-info__text--right::before,
.map-info__text--su::before,
.map-info__text--de::after {
    background-color: #fff;
    box-shadow: 1px 1px 1px 0 rgba(22, 62, 81, 0.23);
    content: " ";
    display: block;
    height: 6px;
    position: absolute;
    transform: rotate( 45deg );
    width: 6px;
    z-index: 0;
    left: 50%;
    margin-left: -3px;
}
.map-info__text--top:after {
    bottom: -3px;
}
.map-info__text--bottom:before {
    top: -3px;
    box-shadow: -1px -1px 1px 0 rgba(22, 62, 81, 0.23);
}
.map-info__text--su:before {
    top: -3px;
    box-shadow: -1px -1px 1px 0 rgba(22, 62, 81, 0.23);
    left: 85%;
}
.map-info__text--de:after {
    left: 20%;
    bottom: -3px;
}
.map-info__text--right:before {
    left: 0;
    top: 50%;
    box-shadow: -1px 1px 1px 0 rgba(22, 62, 81, 0.23);
}
.map-info__text--left:after {
    left: 100%;
    top: 50%;
    box-shadow: 1px -1px 1px 0 rgba(22, 62, 81, 0.23);
}
.map-info__text--uk:after {
	left: 99%;
    top: 65%;
    box-shadow: 1px -1px 1px 0 rgba(22, 62, 81, 0.23);
}
.map-info__country {
	color: #292b30;
	font-family: "Museo Cyrl";
	font-size: 14px;
	font-weight: 700;
	display: block;
	padding-bottom: 1px;   
	 white-space: nowrap;
	 position: relative;
}
.map-info__country:before {
	position: absolute;
	content: ' ';
	left: -32px;
	top: 0px;
	width: 24px;
	height: 24px;
	-webkit-background-size: cover;
	background-size: cover;
    box-shadow: 1px 1px 1px 0 rgba(22, 62, 81, 0.23);
    border-radius: 50%;
}
.map-info--in .map-info__country:before {
	background-image: url('../img/new/map_in.png');
}
.map-info--uk .map-info__country:before {
	background-image: url('../img/new/map_uk.png');
}
.map-info--de .map-info__country:before {
	background-image: url('../img/new/map_de.png');
}
.map-info--ua .map-info__country:before {
	background-image: url('../img/new/map_ua.png');
}
.map-info--us .map-info__country:before {
	background-image: url('../img/new/map_us.png');
}
.map-info--tk .map-info__country:before {
	background-image: url('../img/new/map_tk.png');
}
.map-info--jp .map-info__country:before {
	background-image: url('../img/new/map_jp.png');
}
.map-info--su .map-info__country:before {
	background-image: url('../img/new/map_su.png');
}
.map-info--ru .map-info__country:before {
	background-image: url('../img/new/map_ru.png');
}
.map-info--ch .map-info__country:before {
	background-image: url('../img/new/map_ch.png');
}
.map-info--fr .map-info__country:before {
	background-image: url('../img/new/map_fr.png');
}
.map-info--su .map-info__country--au:before {
	background-image: url('../img/new/map_au.png');
	top: 10px;
}
.map-info__ar {
	color: #7f929c;
	font-family: "Open Sans";
	font-size: 9px;
	font-weight: 400;
	text-transform: uppercase;
	display: block;    
	white-space: nowrap;
}
.map-info__ar + .map-info__country {
	padding-top: 10px;
}

/**grid***/
.ui-jqgrid {
	margin: 0 7px;
}
.js-grid.pa-table {
	margin: 0;
}
.pa-well--jqrid {
	padding: 34px 20px 20px;
}
.ui-jqgrid .ui-jqgrid {
	margin-left: 7px;
	margin-right: 0;
}
.ui-jqgrid a {
	word-break: break-all;
	font-size: 12px;
}
.jqgrow  td {
	padding: 20px 0;
	color: #32383c;
	font-family: "Open Sans";
	font-size: 13px;
	vertical-align: middle;
}
.jqgrow  td:first-child,
.ui-jqgrid-htable th:first-child {
	padding-right: 40px;
	padding-left: 0;
	border-bottom: none;
}
.ui-widget-content.subgrid-data {
	padding-left: 0;
	padding-right: 0;
}
.pa-table .ui-jqgrid-htable {
	display: none;
}
.ui-jqgrid-htable th {
	color: #9fafbc;
	font-family: "Open Sans";
	font-size: 13px;
}
.jqgfirstrow {
	height: 0;
}
.jqgfirstrow td {
	border-bottom: none;
}
.ui-icon.ui-icon-plus,
.ui-icon.ui-icon-minus
{
	display: inline-block;
	width: 18px;
	height: 18px;
	-webkit-background-size: cover;
	background-size: cover;
	position: absolute;
	top: 50%;
	margin-top: -9px;
	background-image: url('../img/new/table_icon_close.png');
	cursor: pointer;
	z-index: 3;
}
.ui-icon.ui-icon-minus {

	background-image: url('../img/new/table_icon_open.png');
}
.ui-subgrid.ui-sg-expanded .subgrid-cell,
.ui-sgcollapsed.sgexpanded {
	position: relative;
}
.ui-widget-content.subgrid-cell {
	padding: 0;
}
.ui-sgcollapsed.sgcollapsed {
	position: relative;
}
.ui-icon.ui-icon-carat-1-sw {
	position: absolute;
	height: calc(100% - 60px);
	width: 2px;
	background: #3083c6;
	display: block;
	top: -10px;
	left: 7px;
}
table table tr:last-child>td>.ui-icon.ui-icon-carat-1-sw:before {
	content: ' ';
    position: absolute;
    height: calc(100% + 160px);
    width: 2px;
    background: #fff;
    display: block;
    top: -58px;
    left: -47px;
}
.grid__level {
	color: #2d86cb;
	font-family: "Museo Cyrl";
	font-size: 12px;
	font-weight: 700;
	padding-top: 3px;
	display: inline-block;
}
#jqgh_parthners-table_fullname {
	text-align: left;
}
.ui-sgcollapsed.sgcollapsed:after {
	content:  ' ';
	display: inline-block;
	width: 18px;
	height: 18px;
	-webkit-background-size: cover;
	background-size: cover;
	position: absolute;
	top: 50%;
	margin-top: -9px;
	background-image: url('../img/new/tabel_icon_last.png');
}
.pa-table table .ui-sgcollapsed:before {
	content: ' ';
	position: absolute;
	width: 25px;
	height: 2px;
	background-color: #3083c6;
	left: -40px;
}
.ui-jqgrid-sortable {
	cursor: pointer;
}
.ui-jqgrid-sortable .s-ico{
	position: relative;
}
.ui-grid-ico-sort {
	cursor: pointer;
    position: absolute;
    display: block;
    width: 10px;
    height: 6px;
    background: url(../img/new/down_chevron.png);
    -webkit-background-size: cover;
    background-size: cover;
    right: -17px;
    top: 7px;
}
.ui-grid-ico-sort.ui-state-disabled {
	display: none;
}
.ui-icon-desc {
	transform: rotate(180deg);
}
.ui-jqgrid .loading { 
	cursor: wait;
	opacity: 0.5;
}
.subgrid__level {
	position: absolute;
	left: -40px;
	bottom: 10px;
	color: #2d86cb;
	font-family: "Museo Cyrl";
	font-size: 10px;
	font-weight: 700;
}
.subgrid__toup {
	position: absolute;
	left: -55px;
	bottom: -25px;
	color: #2d86cb;
	font-family: "Museo Cyrl";
	font-size: 10px;
	font-weight: 700;
	cursor: pointer;
	color: #fff;
	text-transform: uppercase;
	box-shadow: none;
	z-index: 2;
	transition: bottom 0s ease;
    border-bottom: 2px solid #fff;
}
.subgrid__toup:before {
	position: absolute;
    content: ' ';
    width: 18px;
    height: 18px;
    background: url(../img/new/table_icon_toup.png);
    -webkit-background-size: cover;
    background-size: cover;
    left: 9px;
    top: 6px;
}

tr:nth-last-child(2) td.ui-sgcollapsed.sgexpanded ~ td{
	padding-bottom: 50px;
}
tr:nth-last-child(2) td.ui-sgcollapsed.sgexpanded ~ td .subgrid__level {
	bottom: 40px;
}
tr:nth-last-child(2) td.ui-sgcollapsed.sgexpanded ~ td .subgrid__toup {
	bottom: 5px;
}
tr:nth-last-child(2) td.ui-sgcollapsed.sgexpanded .ui-icon.ui-icon-minus {

    top: 37%;
}
tr:nth-last-child(2) td.ui-sgcollapsed.sgexpanded:before {
	top: calc(50% - 15px);
}
#parthners-table [role=gridcell]:nth-child(3) {
	position: relative;
}
.jqgfirstrow .subgrid__level {
	display: none;
}
/***end grid**/

.transaction-row {
	box-shadow: 0 8px 56px rgba(45, 134, 203, 0.5);
	border-radius: 6px;
	background-color: #2d86cb;
	padding: 18px 0 19px;
}
.transaction-row--orange {
	background: #ff8b2e;
	padding: 13px 0 14px;
	margin:10px auto 38px;
	box-shadow: 0 8px 56px rgba(255, 139, 46
		, 0.5);
	max-width: 500px

}
.transaction-row--orange .transaction-row__text{
	color: #fff;
	display: inline-block;
}
.transaction-row__text {
	color: #92cae3;
	font-family: "Open Sans";
	font-size: 13px;
	font-weight: 400;
	padding: 0 13px 0 19px;
	position: relative;
}
.transaction-row__text:before {
	width: 24px;
	height: 24px;
	content: ' ';
	position: absolute;
	background: url('../img/new/transaction_ok@2x.png');
	background-size: cover;
	left: -24px;
	top: -4px;
}
.transaction-row--orange .transaction-row__text:before {
	background-image: url('../img/new/transaction_att@2x.png');
	width: 19px;
	height: 19px;
	top: 50%;
    transform: translate(0, -50%);

}
.transaction-row__date {
	font-weight: 700;
	font-size: 14px;
	font-family: "Museo Cyrl";
	color: #fff;
}
.accordion__item .pa-faq__question {
	color: #32383c;
	font-family: "Museo Cyrl";
	font-size: 18px;
	font-weight: 500;
	transition: 0.3s all ease;
	padding: 0 50px 3px 0;
	display: block;
}
.pa-faq__question.collapsed {
	color: #32383c;
}
.pa-faq__question:hover,
.pa-faq__question:active,
.pa-faq__question:focus,
.accordion__item--active .pa-faq__question {
	color: #2d86cb;
	text-decoration: none;
}
.pa-faq__answer p{
	color: #32383c;
	font-family: "Open Sans";
	font-size: 13px;
	font-weight: 400;
	line-height: 1.69;
	text-indent: 20px;
	padding-left: 0 !important;
}
.pa-faq__images {
	visibility: hidden;
}
.pa-faq__images.slick-initialized { 
	visibility: visible; 
}
.pa-faq__images img{
	display: block;
	max-width: 100%;
}
.pa-faq__img {
	margin: 0 10px;
}
.attention-block {
	background-color: #ff8b2e;
	padding: 58px 0 33px;
	margin: 33px -15px !important;
}
.attention__title {
	color: #fff;
	font-family: "Museo Cyrl";
	font-size: 20px;
	font-weight: 700;
	text-transform: uppercase;
	position: relative;
	padding-bottom: 29px;
}
.attention__title span {
	position: relative;
}
.attention__title span:before {
	content: ' ';
	position: absolute;
	left: -45px;
	top: -5px;
	width: 31px;
	height: 31px;
	background: url('../img/new/ico_attention@2x.png');
	background-size: cover;
}
.attention__text {
	color: #fff;
	font-family: "Open Sans";
	font-size: 13px;
	line-height: 1.85;
	font-weight: 400;
	margin-bottom: 40px;
}
.attention__text:last-child {
	margin-bottom: 0;
	font-size: 12px;
}
.attention__text b{
	font-weight: 700;
}
.qr-img {
	margin: 15px 0 30px;
}
.pa-countdown {	color: #32383c;
	font-family: "Museo Cyrl";
	font-size: 18px;
	font-weight: 700;
	margin: 13px 0 32px;
}

#chartdiv {
	width: 100%;
	height: 450px;
}
.stock-chart {
	margin-top: 30px;
	background-color: #2d86cb;
	padding: 20px 25px;
	box-shadow: 0 4px 28px rgba(22, 163, 237, 0.5);
	border-radius: 2px;
	position: relative;
}

.stock-chart--loading:before,
.stock-chart--loading.stock-chart--userland #chartdiv:before {
	content: ' ';
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background: rgba(255,255,255,0.2);
	z-index: 10;
}
.stock-chart--loading.stock-chart--userland #chartdiv {
	position: relative;
}
.stock-chart--loading.stock-chart--userland:before {
	display: none
}
.stock-chart--loading.stock-chart--userland #chartdiv:before {
	background: radial-gradient(circle 250px at center, rgba(255,255,255,0.2) 0%, rgba(255,255,255,0) 100%);
}
.stock-chart__pairs-text {
	position: absolute;
	color: #92cae3;
	font-size: 11px;    
	left: 42px;
	top: 23px;
}
.stock-chart__logo {
	float: left;
	margin-right: 55px;
	position: relative;
	padding-bottom: 20px;
}
.pairs {
	padding: 0 0 30px;
	text-align: right;
	margin-left: 250px;
}
.pair {
	padding: 10px 22px 8px;
	display: inline-block;
	color: #fff;
	font-family: "Museo Cyrl";
	font-size: 14px;
	font-weight: 500;
	text-transform: uppercase;
	cursor: pointer;
	line-height: 1;
	border: 1px solid #579ed5;
	border-radius: 3px;
	margin-top: 5px;
	margin-left: 5px;
}
.pair:hover,
.pair--active {
	border: 1px solid #fff;
}
.stock-chart__last-update {
	color: #92cae3;
	font-size: 11px;
	text-align: right;
	padding-right: 25px;
    padding-bottom: 10px;
	position: relative;
}
.stock-chart__last-time {
	color: #ffffff;
	padding-left: 8px;
}
.stock-chart__last-update-full {
	box-shadow: 0 6px 29px rgba(29, 103, 169, 0.67);
	border-radius: 3px;
	background-color: #07365f;
	position: absolute;
	padding: 19px 15px 15px;
	color: #1d67a9;
	font-family: "Museo Cyrl";
	font-size: 11px;
	font-weight: 700;
	right: -10px;
	color: #fff;
	z-index: 2;
	bottom: -45px;
	opacity: 0;
	transition: 0.3s all ease;
	transform: translate(0, 10px);
}
.stock-chart__last-date {
	padding-left: 40px;
	position: relative;
	top: -1px;
}
.stock-chart__last-update-full:after {
	content: "";
    position: absolute;
    width: 0;
    height: 0;
    top: 0;
    right: 15px;
    box-sizing: border-box;
    border: 4px solid;
    border-color: #07365f #07365f transparent transparent ;
    
    transform-origin: 0 0;
    transform: rotate(-45deg);
    
    box-shadow: 3px -3px 3px 0 rgba(29, 103, 169, 0.2);;
    z-index: 10;
}
.stock-chart__last-update:after {
	width: 15px;
	height: 15px;
	position: absolute;
	content: ' ';
	background: url('../img/new/trading_ico_q@2x.png');
	background-size: cover;
	right: 0;
	top: -2px;
}
.stock-chart__last-update:hover .stock-chart__last-update-full {
	opacity: 1;
	transform: translate(0, 0);
}

.amcharts-axis-label tspan {
	font-family: "Museo Cyrl" !important;
	font-weight: 300 !important;
}
.amcharts-axis-label[font-weight="bold"] tspan {
	font-weight: 600 !important;
	font-size: 13px !important;
}
.amcharts-chart-div>a {
	display: none !important;
}
.amcharts-scrollbar-chart-div {
	margin-bottom: 12px;
}
.amChartsInputField,
.stock-chart__input {
	width: 88px;
	height: 36px;
	border-radius: 3px;
	border: 1px solid #579ed5;
	background-color: #fefeff;
	background: transparent;
	color: #fff;
	font-family: "Open Sans";
	font-size: 13px;
	font-weight: 400;
	margin: 0 15px 0 8px;
	text-align: center;
}
.stock-chart__input:focus {
	outline: none;
}
.amChartsPeriodSelector,
.stock-chart__periods {
	color: #fff;
	font-family: "Museo Cyrl";
	font-size: 16px;
	font-weight: 600;
}
.stock-chart__periods {

	float: left
}

.stock-chart__periods {
	position: relative;
	top: -32px;
}
.stock-chart__periods .dropdown-menu {
	border: none;
	box-shadow: 0 6px 29px rgba(29, 103, 169, 0.37);
}
.stock-chart__periods .bootstrap-datetimepicker-widget.dropdown-menu.top:before,
.stock-chart__periods .bootstrap-datetimepicker-widget.dropdown-menu.bottom:before {
	display: none;
}
.stock-chart__periods  table td.active, 
.stock-chart__periods table td.active:hover {
	background: #2d86cb;
}
.stock-chart__periods  .bootstrap-datetimepicker-widget table td.day {
	line-height: 34px;
}
.stock-chart__periods .bootstrap-datetimepicker-widget table th.picker-switch {
	font-size: 18px;
	padding-bottom: 14px;
	padding-top: 12px;

}
.amChartsButton,
.amChartsButtonSelected {
	height: 36px;
	border-radius: 3px;
	border: 1px solid #579ed5;
	background-color: transparent;
	color: #fff;
	font-family: "Open Sans";
	font-size: 13px;
	font-weight: 400;
	padding: 0 12px;
	margin-left: 5px;
	transition: 0.3s all ease;
}
.amChartsButton:focus,
.amChartsButton:hover,
.amChartsButton:active {
	outline: none;
	border-color: #67a7d9;
}
.amChartsButtonSelected {
	border: 1px solid #fff;
}
.amChartsButton:first-child,
.amChartsButtonSelected:first-child {
	margin-left: 20px;
}
.ballon__text {
	color: #ffffff;
	font-family: "Open Sans";
	font-size: 11px;
	font-weight: 400;
	padding:  0 20px 10px 10px;
	text-align: left;
}
.ballon__text:first-child {
	padding-top: 10px;
}

.ballon__text b {
	padding-left: 5px;
}
.stock-chart__subtitle {
	color: #fff;
	font-family: "Museo Cyrl";
	font-size: 20px;
	font-weight: 500;
	margin-bottom: 20px;

}
.stock-chart__text {
	color: #92cae3;
	text-align: center;
	font-family: "Open Sans";
	font-size: 11px;
	font-weight: 400;
	line-height: 1.45;
	max-width: 700px;
	margin: 0 auto 5px
}
.stock-chart__link,
.stock-chart__link:hover {
	color: #fff;
	font-family: "Open Sans";
	font-size: 9px;
}
.bootstrap-datetimepicker-widget {
	color: #000;
	font-family: "Open Sans";
}
.stock-chart__imgs {
	text-align: center;
	font-size: 0;
	margin-top: 30px;
}
.stock-chart__imgs img {
	display: inline-block;
	margin: 0 16px;
}
.stock-chart__loader  {
	display: none;
}
.stock-chart--loading .stock-chart__loader {
	position: absolute;
	z-index: 100;
	top: 50%;
	margin-top: -125px;
	left: 50%;
	margin-left: -22px;
	display: block;
}
.stock-chart--userland.stock-chart--loading .stock-chart__loader {
	margin-top: -65px;
}
.emulate-chart {
	height: 145px;
	
	margin-bottom: 5px;
	font-size: 0;
	white-space: nowrap;
	position: relative;
	padding: 35px 0 25px;
	margin-top: -15px;
	margin-bottom: -10px;
}
.emulate-chart>div {

	border: 1px solid #555555;
	border-color: #555555 transparent #555555 transparent;
}
.emulate-chart:before {
	position: absolute;
	top: 50%;
	height: 1px;
	width: 100%;
	background: #555555;
	content: ' ';

}
.emulate-chart__bar {
	display: inline-block;
	width: 10px;
	height: 55px;
	background: #888888;
	margin-right: 5px;
	position: relative;
	transform: translate(0, -5px)  scale(0.9);
	transition: 0.3s all cubic-bezier(.12,.58,.64,.99) 0.4s;
	opacity: 0;


}
.animate .emulate-chart__bar {
	transform: translate(0, -15px)  scale(1);
	opacity: 1;


}
.emulate-chart__bar--2 {
	top: 20px;
	height: 35px;
}
.emulate-chart__bar--3 {
	top: 7px;
	height: 65px;
}
.emulate-chart__bar--4 {
	top: 3px;
	height: 35px;
}
.emulate-chart__bar--5 {
	top: 13px;
	height: 55px;
}
.emulate-chart__bar--6 {
	top: -35px;
	height: 25px;
}
.emulate-chart__bar--7 {
	top: 10px;
	height: 65px;
}
.emulate-chart__bar--8 {
    top: 0px;
    height: 25px;
}
.emulate-chart__bar--9 {
	top: 12px;
	height: 75px;
}
.emulate-chart__bar--10 {
	top: 21px;
	height: 35px;
}
.emulate-chart__bar--11 {
	top: -8px;
	height: 35px;
}
.emulate-chart__bar--12 {
	top: -12px;
	height: 15px;
}
.emulate-chart__bar--blue {
	background: #787aff;
}
.emulate-chart__bar:before {
	content: ' ';
	position: absolute;
	height: 150%;
	top: -25%;
	background: #888888;
	width: 1px;
	left: 50%;
	margin-left: -0.5px;
}
.emulate-chart__bar--blue:before {
	background: #787aff;
}
.emulate-chart__logo {
	margin-bottom: 20px;
	color: #888888;
	font-size: 12px;
	position: relative;
}
.emulate-chart__logo span {
	position: absolute;
    left: 48px;
    top: 50%;
    margin-top: -6px;
    margin-left: 8px;
    height: 12px;
    line-height: 12px;
    white-space: nowrap;
}



.leadership-ticket {
	border-radius: 3px;
	background-color: #1b242a;
	background-image: linear-gradient(to left, #1b242a 0%, #304657 100%);
	padding:  15px 11px 11px 0;
    margin-top:  40px;
    margin-right: -15px;
}
.leadership-ticket__take {
	position: relative;
	top: 53px;
}
.leadership-ticket .clearfix>div {
	padding:  0;
}
.leadership-ticket__text {
	color: #f1f5f8;
	font-family: "Museo Cyrl";
	font-size: 0.875rem;
	font-weight: 500;
	line-height: 1.25;
	padding-left: 15px;
}
.leadership-ticket__price {
	color: #f1f5f8;
	font-family: "Museo Cyrl";
	font-size: 3.5rem;
	font-weight: 500;
	text-align: center;
	position: relative;
	line-height: 0.8;
    top: 4px;
}
.leadership-ticket__price:after {
	content: ' ';
	position: absolute;
	right: 0;
	width: 1px;
	background-color: #425666;
    height: 100%;
}
.leadership-ticket__price--noborder:after {
	display: none;
}
.leadership-ticket__euro {
	font-size: 1.5rem;
    font-weight: 500;
    position: relative;
    top: -5px;
}
.leadership-ticket__note {
	text-align: center;
	color: #f1f5f8;
	font-family: "Open Sans";
	font-size: 11px;
	font-weight: 400;
	margin-top: 13px;
}
.leadership-ticket__note--dark {
	color: #293b48;
}
.btn--main-leadership {
	margin-top: 56px;
}
.leadership-timeline {
	margin: 38px -100px 0;
}
.leadership-timeline a:hover,
.leadership-timeline a:active,
.leadership-timeline a:focus {
	text-decoration: none;
	outline: none;
}
.leadership-timeline__item {
	display: block;
	position: relative;
}
.leadership-timeline__item{
	text-align: center;
}
.leadership__date {
	position: relative;
}
.leadership-timeline__item .leadership__date:after {
	content: ' ';
    position: absolute;
    width: 330px;
    height: 7px;
    left: 100%;
    left: calc(100% + 20px);
    background: url(../img/new/leader_promo_line_future.png);
    background-size: cover;
    top:  7px;
}
.leadership-timeline__item:last-child .leadership__date:after {
	display: none;
}

.event-main--place1 .leadership-timeline__item:nth-child(1) .leadership__date:after {
    background-image: url('../img/new/leader_promo_line_next_big.png?v=5');
}
.event-main--place2 .leadership-timeline__item:nth-child(2) .leadership__date:after {
    background-image: url('../img/new/leader_promo_line_next_big.png?v=5');
}
.event-main--place3 .leadership-timeline__item:nth-child(3) .leadership__date:after {
    background-image: url('../img/new/leader_promo_line_next_big.png?v=5');
}

.event-main--place2 .leadership-timeline__item:nth-child(1) .leadership__date:after {
    background-image: url('../img/new/leader_promo_line_1.png?v=5');
    background-size: contain;
}

.event-main--place3 .leadership-timeline__item:nth-child(1) .leadership__date:after,
.event-main--place3 .leadership-timeline__item:nth-child(2) .leadership__date:after {
    background-image: url('../img/new/leader_promo_line_1.png?v=5');
    background-size: contain;
}
.event-main--place4 .leadership-timeline__item:nth-child(1) .leadership__date:after,
.event-main--place4 .leadership-timeline__item:nth-child(2) .leadership__date:after,
.event-main--place4 .leadership-timeline__item:nth-child(3) .leadership__date:after {
    background-image: url('../img/new/leader_promo_line_1.png?v=5');
    background-size: contain;
}
.event-main--place1 .leadership-timeline__item:nth-child(1) .leadership__date,
.event-main--place2 .leadership-timeline__item:nth-child(1) .leadership__date,
.event-main--place2 .leadership-timeline__item:nth-child(2) .leadership__date,
.event-main--place3 .leadership-timeline__item:nth-child(1) .leadership__date,
.event-main--place3 .leadership-timeline__item:nth-child(2) .leadership__date,
.event-main--place3 .leadership-timeline__item:nth-child(3) .leadership__date,
.event-main--place4 .leadership__date {
	background-color: #f3b00f;
	color: #23313b;
}
.event-main--place1 .leadership-timeline__item:nth-child(1) .leadership__city,
.event-main--place2 .leadership-timeline__item:nth-child(1) .leadership__city,
.event-main--place2 .leadership-timeline__item:nth-child(2) .leadership__city,
.event-main--place3 .leadership-timeline__item:nth-child(1) .leadership__city,
.event-main--place3 .leadership-timeline__item:nth-child(2) .leadership__city,
.event-main--place3 .leadership-timeline__item:nth-child(3) .leadership__city,
.event-main--place4 .leadership__city  {
	color: #23313b;
}
.page--userland {
	overflow: hidden;
}
.page--userland:after {
	position: absolute;
	bottom: 0;
	content: ' ';
	width: 40px;
	height: 55px;
	background-no: url('../img/new/user_land/top_logo_lines@2x.png');
	background-size: contain;
	margin-left: -20px;
	transition:  0.1s transform linear;
}




.section_home {
    height: 100vh;
    padding: 0;
}


.section_home_block {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    z-index: 1;
}

.section_home_block_img {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto;
    width: 100%;
    height: 100%;
    overflow: visible;
} 


.section_home_block_stats {
    display: flex;
    vertical-align: middle;
    z-index: 1;
}

.section_home_block_back {
    z-index: 2;
}

.section_home_block_back_img {
    top: -100%;
    left: -100%;
    right: -100%;
    bottom: -100%;
    width: 300%;
    height: 300%;
}

.section_home_block_stats_content {
    margin: auto !important;
    padding: 0 !important;
    overflow-wrap: normal;
    white-space: nowrap;
    overflow: hidden;
    
}

.section_home_block_rays {
    z-index: 0;
    opacity: 0.5;
}

.section_home_block_slogan {
    z-index: 3;
}

.section_home_block_sun {
    z-index: 2;
}

.section_home_block_logosmall {
    z-index: 3;
}
.section_home_block_circles {
    z-index: 1;
}
.section_home_block_logobig {
    z-index: 1;
}
 
.section_home_block_middle {
    z-index: 0;
}







.section_home_downleft_block {
    position: absolute;
    bottom: 0px;
    left: 32px;
    right: 50%;
    margin-right: 16px;
    display: flex;
    height: 80px;
    padding-left: 64px;
    vertical-align: middle;
    z-index: 3;
}

.section_home_downleft_block_i {
    position: absolute;
    top: 50%;
    left: 0;
    margin-top: -24px;
    width: 48px;
    height: 48px;
}
.section_home_downleft_block_img {
    position: absolute;
    top: -50%;
    left: -50%;
    right: -50%;
    bottom: -50%;
    width: 96px;
    height: 96px;
}

.section_home_downleft_content {
    margin: auto;
    margin-left: 12px;
    text-align: left;
}

.section_home_downleft_txt {
    font-size: 16px;
    color: #f2f4ff;
}







.section_home_downright_block {
    position: absolute;
    bottom: 0px;
    left: 50%;
    right: 32px;
    margin-left: 16px;
    display: flex;
    height: 80px;
    padding-right: 64px;
    vertical-align: middle;
    z-index: 3;
}

.section_home_downright_block_i {
    position: absolute;
    top: 50%;
    right: 0;
    margin-top: -24px;
    width: 48px;
    height: 48px;
    fill: #888888;
}
.section_home_downright_block_img {
    position: absolute;
    top: -50%;
    left: -50%;
    right: -50%;
    bottom: -50%;
    width: 96px;
    height: 96px;
}

.section_home_downright_content {
    margin: auto;
    margin-right: 12px;
    text-align: right;
}

.section_home_downright_txt {
    font-size: 16px;
    color: #f2f4ff;
}


.section_home_actionbtn_before_i {
    position: absolute;
    left: 50%;
    bottom: 40px;
    margin-left: -16px;
    margin-bottom: -16px;
    width: 32px;
    height: 32px;
    fill: #5ac8fa;
    z-index: 3;
}


.section_home_actionbtn_block {
    position: absolute;
    bottom: 16.66%;
    left: 0;
    right: 0;
    height: 0;
}

.section_home_actionbtn_a {
    position: relative;
    margin: auto;
    display: inline-block;
    margin-top: -32px;
    margin-bottom: -32px;
    height: 64px;
    padding: 16px 32px 16px;
    border-radius: 6px;
    border-radius: 32px;
    background: rgba(32, 148, 250, 0.17);
    color: #f2f4ff;
    text-decoration: none;
    z-index: 3;
    font-family: "Open Sans";
    font-weight: 300;
    cursor: pointer;
    -webkit-transition: 0.3s ease all;
    -o-transition: 0.3s ease all;
    transition: 0.3s ease all;
}
.section_home_actionbtn_a:hover,
.section_home_actionbtn_a:focus,
.section_home_actionbtn_a:active {
    color: #f2f4ff;
    text-decoration: none;
    background: #000000;
}

.section_home_actionbtn_a:before {
    content: ' ';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border-radius: 32px;
    border: 1px solid #2094fa;
}

.section_home_actionbtn_a_span1 {
    display: block;
    font-size: 16px;
    text-transform: uppercase;
}

.section_home_actionbtn_a_span2 {
    display: block;
    text-transform: none;
    padding-top: 4px;
    font-size: 12px;
}










@media (max-width: 1000px) {
    .section_home_downleft_block {
        left: 24px;
        padding-left: 36px;
    }
    .section_home_downleft_block_i {
        margin-top: -12px;
        width: 24px;
        height: 24px;
    }
    .section_home_downleft_block_img {
        width: 24px;
        height: 24px;
    }
    .section_home_downleft_txt {
        font-size: 14px;
    }

    .section_home_downright_block {
        right: 12px;
        margin-left: 12px;
        padding-right: 36px;
    }

    .section_home_downright_block {
        right: 24px;
        padding-right: 36px;
    }
    .section_home_downright_block_i {
        margin-top: -12px;
        width: 24px;
        height: 24px;
    }
    .section_home_downright_block_img {
        width: 24px;
        height: 24px;
    }
    .section_home_downright_bigtxt {
        font-size: 14px;
    }

    
    
    .section_home_actionbtn_a {
        margin-top: -24px;
        margin-bottom: -24px;
        height: 48px;
        padding: 12px 24px 12px;
        border-radius-no: 24px;
    }
    .section_home_actionbtn_a_span1 {
        font-size: 12px;
        height: 12px;
    }
    .section_home_actionbtn_a_span2 {
        padding-top: 4px;
        font-size: 8px;
    }
}
@media (max-width: 640px) {
    
    .section_home {
        height-no: calc(100vh - 70px);
        
        top-no: -70px;
        padding-bottom-no: 70px;
        transform-no: translateY(70px);
    } 
    
    
    .section_home_downleft_block {
        left: 12px;
        padding-left: 24px;
        
        padding-left: 0;
    }
    .section_home_downleft_block_i {
        margin-top: -6px;
        width: 12px;
        height: 12px;
        
        display: none;
    }
    .section_home_downleft_block_img {
        width: 12px;
        height: 12px;
    }
    .section_home_downleft_txt {
        font-size: 12px;
    }

    .section_home_downright_block {
        right: 12px;
        padding-right: 24px;
        
        padding-right: 0;
    }
    .section_home_downright_block_i {
        margin-top: -6px;
        width: 12px;
        height: 12px;
        
        display: none;
    }
    .section_home_downright_block_img {
        width: 12px;
        height: 12px;
    }
    .section_home_downright_txt {
        font-size: 12px;
    }
    
    
    
}







.user-land__tonelogo_block {
    position: absolute;
    top: -50%;
    left: 0;
    right: 0;
    bottom: -50%;
    width: 100%;
    height: 200%;
    z-index: 0;
    overflow: hidden;
}

.user-land__tonelogo {
	content: ' ';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0%;
    width: 100%;
    height: 100%;
    background: rgba(32, 148, 250, 0.17) url(/logo/home/bg_alt.jpg) center center no-repeat;
    background-size: cover;
    z-index: 0;
    opacity-no: 0.5;
    will-change: transform;
}
.user-land__graph {
	content: ' ';
	height: 435px;
	position: absolute;
	bottom:  0;
	left: 50%;
	margin-left: -638.5px;
	overflow: hidden;
	background: url('../img/new/user_land/main_graph@2x.png') left bottom no-repeat;
	background-size: 1267px 435px;
	animation: 1s buildGraph 2s forwards linear;
    opacity: 0.5;
}
@keyframes buildGraph {
	0% {
		width: 0;
	}
	100% {
		width: 1267px;
	}
}
.btn-start-earn {
	display: inline-block;
    background: #2094fa;
	background-no: url('../img/new/user_land/btn_srart_earning@2x.png');
	background-size: cover;
	color: #f2f4ff;
	font-family: "Open Sans";
	font-size: 18px;
	font-weight: 300;
	text-transform: uppercase;
	padding: 22px 60px 13px;
	border-radius: 5px;
	overflow: hidden;
    box-shadow-no: 0 15px 35px rgba(0, 122, 255, 0.7);
    box-shadow: none;
	position: absolute !important;
	z-index: 2;
	bottom: 92px;
	left: 50%;
	transform:  translate(-50%, 0);
	transition:  0.3s all ease;
    
    max-width: 100%;
    max-width: calc(100% - 32px);
}
.currencies--userland {
	z-index: 1;
	margin-top: 28px;
	padding-bottom: 165px;
	background-color: transparent;
	border-top: none;
}
.currencies--userland:before {
    background-image: linear-gradient(to right, #ffffff 0%, rgba(255, 255, 255, 0) 100%);
}
.currencies--userland:after {
    background-image: linear-gradient(to left, #ffffff 0%, rgba(255, 255, 255, 0) 100%);
}
.currencies--userland  .currency__percent{
	color: #f2f4ff;
}
.currencies--userland .currency__percent--minus {
	color: #f2f4ff;
}
.currencies--userland .currency__pair {
	color: #f2f4ff;
}
.currencies--userland .currency__value {
	color: #f2f4ff;
}
.btn-start-earn:hover,
.btn-start-earn:focus,
.btn-start-earn:active {
	color: #ffffff;
	text-decoration: none;
    box-shadow-no: 0 15px 35px rgba(0, 122, 255, 0.8);

}
.btn-start-earn__subtext {
	display: block;
	text-transform: none;
	padding-top: 8px;
	font-size: 12px;
}
.waved {
	position: relative;
	overflow: hidden;
}
.waved:after {
	position: absolute;
	left: 0;
	bottom: 0;
	content: ' ';
	background-no: url('../img/new/user_land/wave_1@2x.png') repeat-x;
	background-size: contain;
	height: 47px;
	max-width: 686px;
	min-width: 686px;
  	transform: translate3d(0, 0, 0);
    
    opacity: 0.28;
}
.waved--2:after {
	background: url('../img/new/user_land/wave_2@2x.png') repeat-x;
	background-size: contain;
	max-width: 562px;
	min-width: 562px;
	height: 44px;
	z-index: 0;
    
    opacity: 0.02;
}
.waved:hover:after,
.investment-type:hover .waved:after {
	animation: wave .8s cubic-bezier( 0.36, 0.45, 0.63, 0.53) infinite;
}
@keyframes wave {
	0% {
		transform: translateX(0);
	}
	100% {
		transform: translateX(-50%);
	}
}
.cryp-section {
	padding: 64px 0 64px;
	overflow: hidden;
}
.section-title {
	font-family-no: "Museo Cyrl";
	font-size: 42px;
	font-weight: 500;
	line-height: 36px;
	text-transform-no: uppercase;
	color-no: #333333;
	padding-bottom: 30px;
}
.section-desc {
	color-no: #333333;
	font-family: "Open Sans";
	font-size: 16px;
	font-weight: 300;
	line-height: 1.5;
	padding-bottom: 42px;
}
.user-land-team__el {
    background: rgba(242, 244, 255, 0.14);
    box-shadow: 0 14px 29px rgba(49, 76, 98, 0.26);
	border-radius: 4px;
	padding: 49px 20px 57px 0;
	text-align: right;
	margin-bottom: 42px;
	transition: 0.3s all ease;
	max-width: 345px;
	margin:  0 auto 42px;
    z-index: 1;
}
.user-land-team__el:hover {
	box-shadow-no: 0 25px 31px rgba(49,76,98,.36);
	transform-no: scale(1.05);
}
.user-land-team__el:before {
	content: ' ';
	position: absolute;
	left: -30px;
	top:  30px;
	height: 110px;
	width: 110px;
	background-no: url('../img/new/user_land/its-not-trading-br.svg') no-repeat;
	background-size: cover;
	z-index: 3;
}
.user-land-team__el--its-yes-1:before {
	background-image: url('../img/new/user_land/its-yes-summer.svg');
    background-size: cover;
}
.user-land-team__el--its-yes-2:before {
	background-image: url('../img/new/user_land/its-yes-tree.svg');
    background-size: cover;
}
.user-land-team__el--its-yes-3:before {
	background-image: url('../img/new/user_land/its-yes-pyramid.svg');
    background-size: cover;
}
.user-land-team__el--its-yes-4:before {
	background-image: url(../img/new/user_land/its-yes-flower.svg);
    background-size: cover;
}
.user-land-team__cryp {
    position: relative;
	color: #f2f4ff;
	font-family: "Open Sans";
	font-size: 16px;
	font-weight: 300;
	display: block;
	padding-bottom: 6px;
    z-index: 4;
    white-space: nowrap;
}
.user-land-team__value {
    position: relative;
	color: #888888;
	font-family: "Open Sans";
	font-size-no: 24px;
	font-weight: 300;
    z-index: 4;
    white-space: nowrap;
}
.dot-tabs {
	margin-top: 35px;
}
.dot-tab__item {
	display: inline-block;
}
.dot-tab__link {
	width: 18px;
	height: 18px;
	transform: scale(0.5);
	background-color: #bac5cd;
	border-radius: 50%;
	margin:  0 8px;
	display: block;
	position: relative;
	transition-duration: 0.3s;
	transition-timing-function: ease;
	transition-property: transform;
}
.active .dot-tab__link {
	top:  0;
	transform: scale(1);
	background-color: #2d86cb;
}
.team-video img{
	display: block;
	max-width: 750px !important;
	margin: 0 auto;
}
#team-video {
	position: relative;
}
.team-video__play {
	position: absolute;
	width: 100px;
	height: 100px;
	background: url('../img/new/user_land/video_play@2x.png');
	background-size: cover;
	top:  50%;
	left: 50%;
	margin-left: -50px;
	margin-top: -60px;
	transition: 0.3s all ease;
}
.team-video__play:hover {
	transform: scale(1.05);
}
.team-video .slick-slide {
	position: relative;
	text-align: center;
}
.team-video  a {
	position: relative;
	display: inline-block;
	z-index: 3;
}
.team-video .slick-slide {
	transition: 0.3s all ease;
	transform: scale(0.7) translate(5%, 0);
	text-align: right;
}
.team-video .slick-current {
	opacity: 1;
	transform: scale(1) translate(0, 0);
	text-align: center;


}
.team-video .slick-current  + .slick-slide {
	transform: scale(0.7) translate(-5%, 0);
	position: relative;
	opacity: 1;
	text-align: left;
}
@media (max-width: 1500px) {
	.team-video .slick-slide {
		transform: scale(0.7) translate(15%, 0);
	}
	.team-video .slick-current  + .slick-slide {
		transform: scale(0.7) translate(-15%, 0);
	}
	.team-video .slick-current {
		transform: scale(1) translate(0, 0);
	}
}
@media (max-width: 1300px) {
	.team-video .slick-slide {
		transform: scale(0.7) translate(25%, 0);
	}
	.team-video .slick-current  + .slick-slide {
		transform: scale(0.7) translate(-25%, 0);
	}
	.team-video .slick-current {
		transform: scale(1) translate(0, 0);
	}
}
.team-video__control {
	display: block;
	width: 50px;
	height: 50px;
	background: url('../img/new/user_land/team_video_prev@2x.png');
	background-size: cover;
	display: block;
}
.team-video .slick-list {
	overflow: visible;
}
.team-video a {
	outline: none;
	display: inline-block;
	border-radius: 4px;
}
.team-video .slick-current a {
	outline: none;
	box-shadow: 0 15px 35px rgba(47,74,96,0.7);
	display: inline-block;
	border-radius: 4px;
}
.team-video__control:after {
	content: ' ';
	height: 100%;
	width: 100%;
	left: 0;
	top:  0;
	background: url('../img/new/user_land/team_video_prev_a@2x.png');
	background-size: cover;
	position: absolute;
	opacity: 0;
	transition: 0.3s all ease;
}
.team-video__control--next:after {
	background-image: url('../img/new/user_land/team_video_next_a@2x.png');
}
.team-video__control--prev {
	left: 100px;
}
.team-video__control--next {
	background-image: url('../img/new/user_land/team_video_next@2x.png');
    right: 100px;
}
.team-video__control:hover {
	opacity: 1;
	transform: none;
}
.team-video__control:hover:after {
	opacity: 1;
	transform: none;
}
.team-video__counter {
	    position: absolute;
    top: 65%;
    right: 120px;
    font-family: "Open Sans";
    font-weight: 300;
    line-height: 19px;
    color: #23313b;
    font-size: 16px;
}
.team-video__counter-current {
	color: #2d86cb;
	font-size: 32px;
}
.team-video__title {
	color: #ffffff;
	font-family: "Open Sans";
	font-size: 18px;
	font-weight: 300;
	position: absolute;
	top: 65%;
	left:  50%;
	transform: translate(-50%, 0);
}
.team-video__desc {
	color: #ffffff;
	font-family: "Museo Cyrl";
	font-size: 10px;
	font-weight: 500;
	display: block;
	padding-top: 10px;
}


.userland_itsasc_block {
    padding-bottom: 0 !important;
    padding-left: 128px;
    position: relative;
    min-height: 100px;
    text-align: left;
    display: flex;
}
.userland_itsasc_block:before {
    content: ' ';
    position: absolute;
    top: 50%;
    left: 0;
    margin-top: -55px;
    height: 110px;
    width: 110px;
    background: url(../img/new/user_land/its-blackhole.svg) no-repeat;
    background-size: cover;
    z-index: 3;
}

.userland_itsasc_content {
    color: #f2f4ff;
    margin: auto;
    display: inline-block;
}

.userland_itsasc_descr {
    padding-bottom: 0 !important;
    margin-top: 24px;
    color: #888888;
    font-size: 12px;
    text-align: left;
}

.userland_itsasc_descr_i {
    float: left;
    margin: 0 12px 0 0;
    display: inline-block;
    width: 33px;
    height: 33px;
    fill: #888888;
}






.section_lasttxns {
    padding-top: 0;
}






.statsindextable {
    display: block;
    width: 100%;
    overflow: hidden;
}
.statsindextbody {
    display: block;
    width: 100%;
    overflow: hidden;
}
    .statsindextable_tr {
        display: block;
        width: 100%;
        overflow: hidden;
    }
    .statsindextable_tr_hover {
        -webkit-transition: 0.3s ease all;
        -o-transition: 0.3s ease all;
        transition: 0.3s ease all;
    }
    .statsindextable_tr_hover:hover {
        background: rgba(242, 244, 255, 0.14);
    }
    .statsindextable_td {
        display: block;
        float: left;
        padding: 8px 8px;
        font-size: 16px;
        color: #f2f4ff;
    }
    .statsindextable_title {
        padding-bottom: 24px;
        color: #888888;
    }
.statsindextable_td_1 {
        width: 25%;
        text-align: left;
    }
.statsindextable_td_2 {
        width: 10%;
        text-align: left;
    }
.statsindextable_td_3 {
        width: 15%;
        text-align: left;
    }
    .statsindextable_td_4 {
        width: 50%;
        text-align: right;
        overflow: hidden;
        text-overflow: ellipsis;
    }
    
    
    
    @media (max-width: 1000px) {
        .statsindextable_td {
            font-size: 14px;
        }
        .statsindextable_td_1 {
            width: 25%;     
        }
        .statsindextable_td_2 {
            width: 10%;     
        }
        .statsindextable_td_3 {
            width: 15%;     
        }
        .statsindextable_td_4 {
            width: 50%;     
        }
    }
    @media (max-width: 640px) {
        .statsindextable_td {
            font-size: 12px;
        }
        .statsindextable_td_1 {
            width: 30%;     
        }
        .statsindextable_td_2 {
            width: 20%;     
        }
        .statsindextable_td_3 {
            width: 20%;     
        }
        .statsindextable_td_4 {
            width: 30%;     
        }
    }













.simple-footer {
	color: #888888;
	font-family: "Open Sans";
	font-size: 12px;
	font-weight: 300;
	text-align: center;
	padding: 32px 0 0px;
}
.user-land-contact {
	position: relative;
    background-no: #ffffff;
    background-image-no: radial-gradient(circle 499px at center, #fafafa 0%, #f2f2f2 100%);
}
.user-land-contact__backlogo {
	left: 50%;
    margin-left: -512px;
    width: 1024px;
    height: 512px;
	position: absolute;
	bottom: 0;
	background-image: url('../img/new/user_land/big_logo_footer.svg');
	background-size: cover;
}
.user-land-contact__logo {
	margin-top: 55px;
	margin-bottom: 30px;
}
.white-logo {
	text-align: center;
	color: #888888;
	position: relative;
}
.white-logo__img {
	width: auto;
    max-width: 100%;
    height: 128px;
}
.main_footer-logo__img {
	width: 477px;
    max-width: 100%;
    height: auto;
}
.white-logo__wrapper {
	position: relative;
}
.white-logo__title {
	padding: 32px 0 16px;
    color-no: #333333;
	font-family-no: "Museo Cyrl";
	font-size: 24px;
	font-weight: 500;
	text-transform-no: uppercase;
}
.white-logo__title--big {
	font-size: 42px;
	padding: 20px 0 15px;
}
.white-logo__desc {
	color-no: #333333;
	font-family: "Open Sans";
	font-size: 14px;
	font-weight: 300;
}
.white-logo__desc--big {
	font-size: 18px;
}
.btn--user-contact {
    background-no: url(../img/new/user_land/btn_srart_earning@2x.png);
    background: #2094fa;
    background-size: cover;
    color: #f2f4ff;
    margin-bottom: 64px;
    display: inline-block;
    box-shadow-no: 0 15px 35px rgba(0, 43, 78, 0.7);
    box-shadow: none;
}
.btn--user-contact:active,
.btn--user-contact:focus,
.btn--user-contact:hover {
    background: #2094fa;
	background-no: url(../img/new/user_land/btn_srart_earning@2x.png);
    background-size: cover;
    box-shadow-no: 0 18px 44px rgba(0, 43, 78, 0.8);
    box-shadow: none;
}
.user-land-contact__partners {
	margin-bottom: 42px;
}
.user-land-contact__partners img {
	max-width: 410px;
	margin:  0 auto;
}
.user-land-contact__links {

	margin-top: 35px;
}
.user-land-contact__links a {
	color: #888888;
	font-family: "Open Sans";
	font-size: 12px;
	font-weight: 300;
	text-decoration: underline;
}
.user-land-contact__form {
	box-shadow: 0 15px 34px rgba(19, 97, 157, 0.77);
	padding: 40px 40px 20px;
	background: #fff url('../img/new/user_land/form_logo@2x.png') no-repeat right 46px top 38px;
	background-size: 38px 43px;
	margin-top: 8px;
	border-radius: 4px;
}
.form-captcha {
	text-align: center;
	margin-bottom: 15px;
}
.user-land-contact__title {
	color: #23313b;
	font-family: "Museo Cyrl";
	font-size: 32px;
	font-weight: 500;
	text-transform: uppercase;
	margin-bottom: 12px;
}
.user-land-contact__name {
	color: #2d86cb;
	font-family: "Open Sans";
	font-size: 18px;
	font-weight: 300;
	margin-bottom: 8px;
}
.user-land-steps {
	position: relative;
}
.user-land-steps .section-title {
	padding-bottom: 65px;
}
.user-land-step__svg {
	position: absolute;
    height: 30px;
    bottom: 0;
    font-size: 0;
    width: 100%;
    max-width: 1920px;
    left: 50%;
    transform: translate(-50%, 0);
    text-align: center;
}
.user-land-step__svg--1,
.user-land-step__svg--2,
.user-land-step__svg--3,
.user-land-step__svg--4,
.user-land-step__svg--5,
.user-land-step__svg--6,
.user-land-step__svg--7,
.user-land-step__svg--8,
.user-land-step__svg--9,
.user-land-step__svg--10,
.user-land-step__svg--11,
.user-land-step__svg--12 {
	display: inline-block;
	margin-right: 3px;
	height: 30px;
	width: 15px;
    
    border-radius: 2px 2px 0 0;
    
	background: #f2f2f2;
	position: relative;
	will-change:  transform;
	position: relative;
	animation: userLandStep1 1s linear infinite;
}
.user-land-step__svg--2 {
	animation-delay: .5s;
	animation-duration: .7s;
}
.user-land-step__svg--3 {
	animation-delay: .7s;
	animation-duration: .9s;
}
.user-land-step__svg--4 {
	animation-delay: .6s;
}
.user-land-step__svg--5 {
	animation-delay: .9s;
	animation-duration: .7s;
}
.user-land-step__svg--6 {
	animation-delay: .3s;
}
.user-land-step__svg--7 {
	animation-delay: .9s;
}
.user-land-step__svg--8 {
	animation-delay: .4s;
}
.user-land-step__svg--9 {
	animation-delay: .1s;
}
.user-land-step__svg--10 {
	animation-delay: .2s;
}
.user-land-step__svg--11 {
	animation-delay: .5s;
}
.user-land-step__svg--12 {
	animation-delay: .8s;
}
@keyframes userLandStep1 {
	50% {
		transform: translate(0, 90%);
	}
}
.user-land-step__svg path {
	fill-opacity: 0;
	animation-timing-function: ease-in-out;
	animation-fill-mode: forwards;
	animation-name: DrawLine, FillOpacity;
	animation-duration: 5.5s, 1s;
	animation-delay: 0s, 3s;

	stroke-width: 2;
  	stroke-dasharray: 9798;
  	stroke-dashoffset: 5798;
  	stroke: #fff;
  	fill: #fff;
  	transition: 0.3s all ease;
}
.user-land-step__item a{
	margin-bottom: 22px;
	position: relative;
	padding: 20px 30px 15px 62px;
  	transition: 0.3s all ease;
  	display: inline-block;
  	min-width: 460px;
  	border-radius:  4px;
  	min-height: 105px;
	background-color: #fff;
}
.user-land-step__item:first-child {
	margin-top: 18px;
}
.user-land-step__item:hover a,
.user-land-step__item.active a {
	background-color: #2d86cb;
}
.user-land-step__item a:hover,
.user-land-step__item a:active,
.user-land-step__item a:focus {
	text-decoration: none;
}
.user-land-step__title {
	color: #23313b;
	font-family: "Museo Cyrl";
	font-size: 18px;
	font-weight: 700;
	padding-bottom: 10px;
	transition: 0.3s all ease;
	position: relative;
	z-index: 2
}
.user-land-step__item a:before {
	content: ' ';
    height: 75px;
    position: absolute;
    right: -35px;
    top: 14.5px;
    width: 75px;
    transform: rotate(45deg);
    border-radius: 4px;
	transition: 0.3s all ease;
	background-color: #fff;
}
.user-land-step__item:hover a:before,
.user-land-step__item.active a:before {
    background-color: #2d86cb;
}
.user-land-step__item:hover .user-land-step__title,
.user-land-step__item.active .user-land-step__title{
	color: #fff;
}
.user-land-step__text {
	color: #23313b;
	font-family: "Open Sans";
	font-size: 14px;
	font-weight: 300;
	line-height: 1.5;
	transition: 0.3s all ease;
	letter-spacing: 0.02rem;
	position: relative;
	z-index: 2
}
.user-land-step__item:hover .user-land-step__text,
.user-land-step__item.active .user-land-step__text{
	color: #fff;
}
.user-land-step__num {
	border-radius: 50%;
	position: absolute;
	left: 10px;
	top:  25px;
	width: 27px;
	height: 27px;
	border: 1px solid #23313b;
	color: #23313b;
	font-family: "Museo Cyrl";
	font-size: 14px;
	font-weight: 700;
	text-align: center;
	box-sizing: border-box;
	padding-top: 6px;
	transition: 0.3s all ease;
}
.user-land-step__item:hover .user-land-step__num,
.user-land-step__item.active .user-land-step__num{
	background-color: #2480c5;
	color: #fff;
	border-color: #fff;
}
.user-land-step__mac {
	position: absolute;
	width: 838px;
	height: 490px;
	background: url('../img/new/user_land/mac@2x.png') no-repeat top right;
	background-size: contain;
	right: -200px;
}
.user-land-step__screen {
	width: 629px;
	height: 395px;
	position: absolute;
    top: 33px;
    left: 53px;
}
.user-land__name {
	color: #888888;
	font-family: "Open Sans";
	font-size: 22px;
	font-weight: 300;
	margin-bottom: 14px;
	position: relative;
    
    z-index: 1;
}
.user-land__name--plus:before {
	width: 49px;
	height: 43px;
	content: ' ';
	position: absolute;
	top:  -55px;
	left: 50%;
	margin-left: -30.5px;
	background-no: url('../img/new/user_land/small_diamond@2x.png');
	background-size: cover;
}
.user-land__status {
	color: #888888;
	font-family: "Museo Cyrl";
	font-size: 29px;
	font-weight: 500;
	margin-bottom: 80px;
    margin-bottom: 50px;
	display: inline-block;
	position: relative;
}
.user-land__status--plus:after,
.user-land__status--plus:before {
	width: 22px;
	height: 43px;
	content: ' ';
	position: absolute;
	background-size: cover;
	top:  -27px;
    
    display: none;
}
.user-land__status--plus:before {
	background-image: url('../img/new/user_land/career_plus_left@2x.png');
	left: -86px;
}
.user-land__status--plus:after {
	background-image: url('../img/new/user_land/career_plus_right@2x.png');
	right: -86px;
}
.user-land__logo img {
    display: block;
    margin: auto;
    height: auto;
    width: 472px;
    max-width: 100%;
    max-width: calc(100% - 32px);
    height: auto;
    
    position: relative;
    z-index: 1;
}
.user-land-advantages {
	background-color-no: #ffffff;
	font-size: 0;
	position: relative;
}
.user-land-advantages__left,
.user-land-advantages__right {
	position: absolute;
	top: 0;
	width: 546px;
	height: 423px;
	background-size: cover;
}
.user-land-advantages__left {
	background-image:url('../img/new/user_land/left_tone_working@2x.png');
	left: 0; , url('../img/new/user_land/right_tone_working@2x.png');
}
.user-land-advantages__right {
	background-image: url('../img/new/user_land/right_tone_working@2x.png');
	right: 0;
}
.user-land-advantage__item {
	margin-bottom: 54px;
	vertical-align: middle;
}
.user-land-advantage__item--right {
	text-align: right;
}
.user-land-advantage__value {
	color: #888888;
	font-family: "Museo Cyrl";
	font-size: 18px;
	font-weight: 700;
	text-align: center;
	line-height: 1.5;
	position: relative;
	display: inline-block;
	width: 128px;
	vertical-align: middle;
	line-height: normal;
	text-align: right;
	padding-right: 15px;
}
.user-land-advantage__desc {
	color: #f2f4ff;
	font-family: "Open Sans";
	font-size: 14px;
	font-weight: 300;
	line-height: 1.5;
	display: inline-block;
	max-width: calc(100% - 140px);
	vertical-align: middle;
	line-height: normal;
	padding-left: 15px;
	position: relative;
	letter-spacing: 0.02rem;
}
.user-land-advantage__desc:before {
	left: 0;
	content: ' ';
	position: absolute;
	top:  10%;
	height: 80%;
	width: 1px;
	background: #888888;
    background: rgba(242, 244, 255, 0.14);
}
.polygon-logo {
	position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -136px;
    margin-left: -109px;
}

.user-land-advantage__item--right .user-land-advantage__desc {
	padding-left: 0;
	padding-right: 15px;
}
.user-land-advantage__item--right .user-land-advantage__value {
	text-align: left;
	padding-right: 0;
	padding-left: 15px;
}
.user-land-advantage__item--right .user-land-advantage__desc:before {
	left: auto;
	left: initial;
	right: 0;
}
.investment-type {
  border-radius: 4px;
  box-shadow-no: 0px 10px 68px 0px rgba(35, 49, 59, 0.25);
    box-shadow: none;
	transition:  0.3s all ease;
	margin-top: 10px;
	overflow: hidden;

}
.investment-type__header {
	background-color: #36383f;
    
    width: 100%;
    height-no: 192px;
    padding-top: 50%;
    
	padding-no: 90px 10px 14px;
	background-repeat: no-repeat;
	background-position: center;
	transition:  0.3s all ease;
	border-radius: 4px 4px 0 0;
}
.investment-type__header--sdandart {
	background-image: url('../img/new/user_land/stats_user.svg');
	background-size: auto 128px;
}
.investment-type__header--vip {
	background-image: url('../img/new/user_land/stats_ethereum.svg');
	background-size: auto 128px;
}
.investment-type__header--mega {
	background-image-no: url('../img/new/user_land/stats_project.svg');
	background-size: auto 128px;
}
.investment-type__name {
	color-no: #fff;
	font-family: "Museo Cyrl";
	font-size: 42px;
	font-weight: 500;
	text-transform: uppercase;
	margin-bottom: 6px;
    
    opacity: 0;
    visibility: hidden;
}
.investment-type__periods {
	margin-top: 20px;
	color-no: #fff;
	font-family: "Open Sans";
	font-size: 14px;
	font-weight: 300;
}
.investment-type__period-from {
	float: left;
}
.investment-type__period-to {
	float: right
}
.investment-type__period-sum {
	font-family: "Museo Cyrl";
	font-size: 24px;
	font-weight: 500;
}
.investment-type__body {
    padding: 32px 32px 32px;    
    background: #36383f;
}
.investment-type__percent {
	color-no: #2d86cb;
	font-family-no: "Museo Cyrl";
	font-size: 32px;
	font-weight: 500;
	margin-bottom: 3px;
}
.investment-type__small-text {
	color: #888888;
	font-family: "Open Sans";
	font-size: 12px;
	font-weight: 400;
}
.investment-type__small-text--xs {
	font-size: 10px;
	margin-top: 12px;
}
.investment-type__row {
	color: #888888;
	font-family: "Open Sans";
	font-size: 14px;
	font-weight: 300;
	margin-bottom: 20px;
    
    height: 14px;
}
.investment-type__row b {
	color: #f2f4ff;
}

.investment-type__row:first-child {
	margin-top: 33px;
}
.investment-type__row:last-child {
	margin-bottom: 28px;
}
.investment-type__row b{
	font-family-no: "Museo Cyrl";
	font-size: 16px;
	font-weight-no: 500;
    font-weight: 600;
}

.investment-type:hover .investment-type__header {
	background-color-no: #0ea4ee;
}
.investment-type:hover {

	box-shadow-no: 0 16px 38px rgba(35, 49, 59, 0.36);
    box-shadow: none;
	background-no: #fff;
	transform-no:  scale(1.02);
}
.invest-tabs {
	font-size: 0;
	display: inline-block;
	box-shadow-no: 0 8px 16px rgba(58, 96, 113, 0.09);
	margin-bottom: 38px;
}
.invest-tab__item {
	display: inline-block;
}
.invest-tab__link {
	padding: 24px 110px 21px 110px;
	color: #23313b;
	display: block;
	text-align: left;
	transition: 0.3s all ease;
	position: relative;
	background: #fff;
	transition: 0.3s color ease;
}
.invest-tab__link:after,
.invest-tab__link:before {
	position: absolute;
	content: ' ';
	width: 41px;
	height: 28px;
	background: url('../img/new/user_land/tab_invest@2x.png');
	background-size: cover;
	left: 60px;
	top:  26px;
	transition: 0.3s all ease;
	opacity: 1;
}
.invest-tab__link:after {
	background-image-no: url('../img/new/user_land/tab_invest_h@2x.png');
	opacity: 0;
}
.invest-tab__item--career .invest-tab__link:before  {
	background-image: url('../img/new/user_land/tab_career@2x.png');
}
.invest-tab__item--career .invest-tab__link:after {
	background-image: url('../img/new/user_land/tab_career_h@2x.png');
}

.active .invest-tab__link:after {
	background-image-no: url('../img/new/user_land/tab_invest_a@2x.png');
}
.active.invest-tab__item--career  .invest-tab__link:after {
	background-image: url('../img/new/user_land/tab_career_a@2x.png');
}
.invest-tab__item--career .invest-tab__link {
	border-radius: 0 4px 4px 0;
	overflow: hidden;
}
.invest-tab__item--invest .invest-tab__link{
	border-radius: 4px 4px 4px 4px;
	overflow: hidden;
}

.invest-tab__link:focus,
.invest-tab__link:active,
.invest-tab__link:hover {
	text-decoration: none;
	color:  #2d86cb
}
.invest-tab__link:focus:after,
.invest-tab__link:active:after,
.invest-tab__link:hover:after {
	opacity: 1;
}
.invest-tab__link:focus:before,
.invest-tab__link:active:before,
.invest-tab__link:hover:before {
	opacity: 0;
}
.active .invest-tab__link {
    background-no: #555555;
    background: #2a2d33;
    background-image: url(../img/new/user_land/tab_career_a_back@2x.png);
    background-size: 144px 136px, auto;
    background-position: left center;
    background-repeat: no-repeat;
    color: #f2f4ff;

}
.invest-tab__item--invest.active .invest-tab__link{
	background-color: #50525a;
    background-image: url(../img/new/user_land/tab_invest_a_back@2x.png);
    color: #f2f4ff;
    text-align: center;
}
.active.invest-tab__item {
	position: relative;
}
.active.invest-tab__item:after {
	content: ' ';
	width: 10px;
	height: 10px;
    background: #2a2d33;
	position: absolute;
	left: 50%;
	bottom: -4.5px;
	margin-left: -5px;
	transform: rotate(45deg);
	border-radius: 2px;
}

.active.invest-tab__item--invest:after {
	content: ' ';
	width: 10px;
	height: 10px;
	background: #50525a !important;
	position: absolute;
	left: 50%;
	bottom: -4.5px;
	margin-left: -5px;
	transform: rotate(45deg);
	border-radius: 2px;
}

.active .invest-tab__link:after {
	opacity: 1;
}

.active .invest-tab__link:before {
	opacity: 0;
}
.invest-tab__name {
	font-family: "Museo Cyrl";
	font-size: 18px;
	font-weight: 700;
	margin-bottom: 5px;
	display: block;
}
.invest-tab__desc {
	font-family: "Open Sans";
	font-size: 12px;
	font-weight: 300;
	display: block;
    color: #888888;
}
.career-item {
	box-shadow-no: 0 15px 34px rgba(87, 113, 134, 0.34);
	border-radius: 4px;
    background: rgba(242, 244, 255, 0.03);
	margin-bottom: 12px;
	padding: 38px 0 23px;
	transition: 0.3s ease all;
	-webkit-font-smoothing: antialiased;
}

.career-item>.row>.col-md-4 {
	width: 36%;
}
.career-item>div>.col-md-4:nth-child(2) {

}
.career-item__text {
	color: #888888;
	font-family: "Open Sans";
	font-size: 12px;
	font-weight: 300;
	line-height: 1.3;
	margin-bottom: 6px;
	transition: 0.3s ease color;
}
.career-item__text span {
	color: #f2f4ff;
	transition: 0.3s ease color;
}
.career-item__percent {
	font-family: "Museo Cyrl";
	font-size: 18px;
	font-weight: 500;
	display: inline-block;
	transition: 0.3s ease color;
	color: #f2f4ff;
}
.career-item__percent.c-blue {
	transition: 0.3s ease color;
}
.career-item__text b {
	font-weight: 500;
}
.career-item__status {
	width: 227px;
	height: 38px;
	border-radius: 4px;
	background-color: #2d86cb;
	line-height: 38px;
	font-family: "Museo Cyrl";
	font-size: 18px;
	font-weight: 500;
	color: #ffffff;
	margin:  0 auto;
	position: relative;
	top:  -11px;
	border:  1px solid #2d86cb;
}
.career-item__status--plus:after,
.career-item__status--plus:before {
	content: ' ';
	position: absolute;
	width: 13px;
	height: 23px;
	background-image: url(../img/new/user_land/career_plus_left@2x.png);
	background-size: cover;
}
.career-item__status--plus:before {
	left: 20px;
    top: 7px;
}
.career-item__status--plus:after {
	right: 20px;
    top: 7px;
	background-image: url(../img/new/user_land/career_plus_right@2x.png);
}
.career-item__status--plus:after {
	right: 20px;
    top: 7px;
	background-image: url(../img/new/user_land/career_plus_right@2x.png);
}
.career-item__status--diamond:after,
.career-item__status--diamond:before {
	width: 16px;
	height: 13px;
    top: 13px;
	background-image: url(../img/new/user_land/career_diamond@2x.png);
}

.career-item__dollars {
	color: #23313b;
	font-family: "Museo Cyrl";
	font-size: 18px;
	font-weight: 500 !important;
	position: relative;
	padding-left: 16px;
	transition: 0.3s ease color;
}
.career-item__dollars:before,
.career-item__dollars:after {
	width: 16px;
	height: 16px;
	content: ' ';
	position: absolute;
	left: -5px;
	top:  2px;
	background: url('../img/new/user_land/dollars@2x.png');
	background-size:  1000% 16px;
	transition: 0.3s ease all;

}
.career-item--agent .career-item__dollars:before {
	background-position: -100% 0;
}
.career-item--senior-agent .career-item__dollars:before {
	background-position: -200% 0;
}
.career-item--managing-agent .career-item__dollars:before {
	background-position: -300% 0;
}
.career-item--saphire .career-item__dollars:before {
	background-position: -400% 0;
}
.career-item--rubin .career-item__dollars:before {
	background-position: -500% 0;
}
.career-item--emerland .career-item__dollars:before {
	background-position: -600% 0;
}
.career-item--diamond .career-item__dollars:before {
	background-position: -700% 0;
}
.career-item--blue-diamond .career-item__dollars:before {
	background-position: -800% 0;
}
.career-item--black-diamond .career-item__dollars:before {
	background-position: -900% 0;
}
.career-item__dollars:after {
	opacity: 0;
	background-image: url('../img/new/user_land/dollar_a@2x.png');
	background-size: cover;
	background-position: 0;
}
.career-item__personal-info>div:nth-child(1),
.career-item__personal-info>div:nth-child(3) {
	padding: 0;
}
.career-item > div .col-md-4:nth-child(3) {
	padding: 0 25px 0 0;
}
.career-item__personal-info span {
	max-width: 95px;
	display: inline-block;
	color: #23313b;
	font-weight: 300;
}
.career-item:hover {
	background-no: #fafafa;
	transform-no: scale(1.02);
}
.career-item:hover .career-item__status{
	border:  1px solid #579ed5;
}
.career-item:hover .career-item__dollars:before {
	opacity: 0;
}
.career-item:hover .career-item__dollars:after {
	opacity: 1;
}
.career-item:hover .career-item__status {
	border-color: rgba(255,255,255,.2) !important;
}

.career-item--investor .career-item__percent--referral {
	color: #9aadba;
}
.career-item--agent .career-item__percent--referral {
	color: #6b92ad;
}
.career-item--senior-agent .career-item__percent--referral {
	color: #577186;
}
.career-item--managing-agent .career-item__percent--referral {
	color: #3e5466;
}
.career-item--saphire .career-item__percent--referral {
	color: #315494;
}
.career-item--rubin .career-item__percent--referral {
	color: #ca3a3a;
}
.career-item--emerland .career-item__percent--referral {
	color: #27cd98;
}
.career-item--diamond .career-item__percent--referral {
	color: #16a3ed;
}
.career-item--blue-diamond .career-item__percent--referral {
	color: #2d86cb;
}
.career-item--black-diamond .career-item__percent--referral {
	color: #23313b;
}

.career-item .clearfix:hover .career-item__text,
.career-item .clearfix:hover span,
.career-item .clearfix:hover .career-item__dollars,
.career-item .clearfix:hover .career-item__percent {
	color: #f2f4ff;
}

.career-item:hover .career-item__status{
	border:  1px solid #579ed5;
}
.career-item:hover .career-item__dollars:before {
	opacity: 0;
}
.career-item:hover .career-item__dollars:after {
	opacity: 1;
}
.career-item:hover .career-item__status {
	border-color: rgba(255,255,255,.2) !important;
}
.career-item--investor .career-item__status {
	background-color: #9aadba;
	border-color: #9aadba;
}
.career-item--investor:hover {
	background-color-no: #9aadba;
}
.career-item--agent .career-item__status {
	background-color: #6b92ad;
	border-color: #6b92ad;
}
.career-item--agent:hover {
	background-color: #6b92ad;
}

.career-item--senior-agent .career-item__status {
	background-color: #577186;
	border-color: #577186;
}
.career-item--senior-agent:hover {
	background-color: #577186;
}

.career-item--managing-agent .career-item__status {
	background-color: #3e5466;
	border-color: #3e5466;
}
.career-item--managing-agent:hover {
	background-color: #3e5466;
}

.career-item--saphire .career-item__status {
	background-color: #315494;
	border-color: #315494;
}
.career-item--saphire:hover {
	background-color: #315494;
}

.career-item--rubin .career-item__status {
	background-color: #ca3a3a;
	border-color: #ca3a3a;
}
.career-item--rubin:hover {
	background-color: #ca3a3a;
}

.career-item--emerland .career-item__status {
	background-color: #27cd98;
	border-color: #27cd98;
}
.career-item--emerland:hover {
	background-color: #27cd98;
}

.career-item--diamond .career-item__status {
	background-color: #16a3ed;
	border-color: #16a3ed;
}
.career-item--diamond:hover {
	background-color: #16a3ed;
}

.career-item--blue-diamond .career-item__status {
	background-color: #2d86cb;
	border-color: #2d86cb;
}
.career-item--blue-diamond:hover {
	background-color: #2d86cb;
}

.career-item--black-diamond .career-item__status {
	background-color: #23313b;
	border-color: #23313b;
}
.career-item--black-diamond:hover {
	background-color: #23313b;
}

.user-land-trading {
	background-image: radial-gradient(circle 449px at center, #15a2ed 0%, #1b76be 100%);
}
.stock-chart--userland {
	background: transparent;
	box-shadow: none;
    margin-top: 5px;
}
.stock-chart--userland .pairs{
	margin-left: 0;
	text-align: center;
}
.stock-chart--userland .stock-chart__last-update-full{
	box-shadow: 0 10px 29px rgba(29, 103, 169, 0.3);
	background-color: #ffffff;
	color: #23313b;
}
.stock-chart--userland .stock-chart__last-update-full:after {
	border-color:  #fff #fff transparent transparent;
	top:  1px;
}

.stock-chart--userland .amcharts-chart-div tspan {
	font-family: "Museo Cyrl" !important;
    font-weight: 300 !important;
    color: #fff !important;
    font-size: 11px !important;
    fill: #fff;
}
.stock-chart__last-update-container {
	max-width: 400px;
	margin:  0 auto;
	text-align: center;
}
.stock-chart__last-update {
	display: inline-block;
}
.user-land-history {
	background-no: #ffffff;
	position: relative;
}
.user-land-history__items {
	position: relative;
	margin-top: 43px;
}
.user-land-history__items .col-md-6:last-child .history-item--right {
	margin-bottom: 160px;
}
.user-land-history__items:before {
	content: ' ';
	position: absolute;
	top:  -70px;
	left: 50%;
	margin-left: -1.5px;
	width: 3px;
	height: 100%;
	height: calc(100% + 70px);
	background-image: linear-gradient(to top, #2a2d33 0%, #36383f 10%, #36383f 90%, #2a2d33 100%);
}
.history-item {
	border-radius: 4px;
	background-color: #36383f;
	margin-bottom: 50px;
	position: relative;
}
.history-item--blockchain{
	background-color: #36383f;
}

.history-item  .history-item__wrapper {
	box-shadow-no: 0 15px 34px rgba(48, 74, 95, 0.34);
	padding:  28px 22px 26px 80px;
	position: relative;
	z-index: 10;
	border-radius: 4px;
	overflow-no: hidden;
}
.history-item--blockchain .history-item__wrapper{
	background-color: #36383f;
}
.history-item--blockchain .history-item__wrapper{
	box-shadow-no: 0 15px 34px rgba(27, 118, 190, 0.34);
}
.history-item--leadership .history-item__wrapper{
	box-shadow-no: 0 15px 34px rgba(35, 49, 59, 0.34);
}
.history-item--left {
	text-align: right;
	margin-right:  15px;
}
.history-item--right {

	margin-left:  15px;
	transform: translate(0, 120px)
}
.history-item--right .history-item__wrapper{
	text-align: left;
	padding-left: 22px;
	padding-right: 80px;
}
.history-item--right.history-item--blockchain .history-item__wrapper{
	padding-right: 120px;
}
.history-item:after {
	content: ' ';
	position: absolute;
	width: 10px;
	height: 10px;
	border-radius: 2px;
	transform: rotate(45deg);
	top:  50px;
    z-index: 5;
}
.history-item:before {
	position: absolute;
	content: ' ';
	border-radius: 50%;
	width: 20px;
	height: 20px;
	border: 4px solid #2a2d33;
    background-color: #36383f;
	top:  45px;
    z-index: 5;
}

.history-item--left:after {
	right: -4px;
}
.history-item--left:before {
    right: -40px;
}
.history-item--right:after {
	left: -4px;
}
.history-item--right:before {
    left: -40.5px;
}
.history-item--congress:after {
	background-color: #36383f;
}
.history-item--blockchain:after,
.history-item--blockchain:before {
	background-color: #36383f;
}
.history-item--leadership:after,
.history-item--leadership:before {
	background-color: #36383f;
}
.history-item__date {
    position: relative;
	color: #888888;
	font-family: "Museo Cyrl";
	font-size: 12px;
	font-weight: 500;
}
.history-item__title {
    position: relative;
	color: #f2f4ff;
	font-family: "Museo Cyrl";
	font-size: 24px;
	font-weight: 500;
	margin:  13px 0 8px;
}
.history-item__place {
    position: relative;
	border-radius: 2px;
	background-color: #dfdfdf;
	background-size: cover;
	color: #666666;
	font-family: "Open Sans";
	font-size: 14px;
	font-weight: 300;
	display: inline-block;
	padding:  6px 12px 6px;
}
.history-item__place--yellow {
	background-color: #f3b00f;
}
.history-item__place--dark {
	background-color: #1e2a45;
}
.history-item__place-repeat {
    background: #333333;
    color: #5ac8fa;
}
.history-item__place-repeat:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border-radius: 2px;
    background: rgba(90,200,250, .15);
}
.history-item__place-guarantee {
    background: #222222;
    color: #04de71;
}
.history-item__place-guarantee:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    border-radius: 2px;
    background: rgba(4,222,113, .14);
}


.history-item__desc {
    position: relative;
	color: #f2f4ff;
	font-family: "Open Sans";
	font-size: 12px;
	font-weight: 300;
	line-height: 1.5;
	margin-top: 30px;
}
.history-item--congress .history-item__desc {
	color: #f2f4ff;
}
.history-item--congress .history-item__desc {
	color: #f2f4ff;
}
.history-item--blockchain .history-item__wrapper{
	background-image-no: url('../img/new/user_land/blockchain_logo@2x.png'), url('../img/new/user_land/history_bg_2@2x.jpg');
	background-size: 79px 91px, cover;
	background-repeat: no-repeat;
	background-position: right 20px center, center;
}
.history-item--congress-spain {
	background-image-no: url('../img/new/user_land/history_id_card@2x.png'), url('../img/new/user_land/history_bg_1@2x.jpg');
	background-size:  252px 547px, cover;
	background-position:top -60px left -90px, center;
	background-repeat: no-repeat;
}
.history-item--munich {
	background-image-no: url('../img/new/user_land/history_cryp_logo@2x.png'), url('../img/new/user_land/history_bg_munchen@2x.jpg');
	background-size: 74px 84px, cover;
	background-position: 28px 30px, center;
	background-repeat: no-repeat;
}
.history-item--berlin {
	background-image-no: url('../img/new/user_land/history_cryp_logo@2x.png'), url('../img/new/user_land/history_bg_berlin@2x.jpg');
	background-size: 74px 84px, cover;
	background-position: 28px 30px, center;
	background-repeat: no-repeat;
}
.history-item--koln {
	background-image-no: url('../img/new/user_land/history_cryp_logo@2x.png'), url('../img/new/user_land/history_bg_koln@2x.jpg');
	background-size: 74px 84px, cover;
	background-position: right 28px top 30px, center;
	background-repeat: no-repeat;
}
.user-land-investments {
	background-image-no: radial-gradient(circle 499px at center, #f0f3f4 0%, #f0f3f4 100%);
    background: #ffffff;
    
    background: #333333;
    background-image: radial-gradient(circle 499px at center, #444444 0%, #333333 100%);
}

.section-dark-bg {
    position: relative;
}

.section-dark-bg:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
    background: url(/logo/dark_bg.svg) center center no-repeat;
    background-size: cover;
}

.event-turkey__btn {
	height: 53px;
	box-shadow: 0 12px 42px rgba(205, 160, 92, 0.31);
	display: inline-block;
	color: #202730;
	text-transform: uppercase;
	position: relative;
	box-shadow: 0 12px 42px rgba(205,160,92,0.31);
	transition: 0.3s box-shadow ease, 0.3s transform ease 0.2s;
}
.event-turkey__btn:hover {
	box-shadow: 0 14px 46px rgba(205,160,92,0.66);
	transform: scale(1.05);

}
.event-turkey__btn:hover,
.event-turkey__btn:focus,
.event-turkey__btn:active {
	color: #202730;
	text-decoration: none;

}
.event-turkey__btn span {
	display: block;
	position: relative;
	height: 100%;
	width: 100%;
	padding: 20px 44px 15px;
	background-image: linear-gradient(to right, #cab488 0%, #cab488 0%, #cd9f5a 100%);
	z-index: 2;
	font-family: "Open Sans";
	font-size: 18px;
	font-weight: 300;
}
.event-turkey__btn span:before {
	content: ' ';
	position: absolute;
	bottom: 0;
	left: 0;
	height: 50%;
	width: 100%;
	background: rgba(255,255,255,0.05);
}
.event-turkey__btn:before,
.event-turkey__btn:after {
	border: 1px solid #cca76a;
	position: absolute;
	content: ' ';
}
.event-turkey__btn:before {
	width: calc(100% + 12px);
	height: calc(100% - 10px);
	top: 5px;
	z-index: 0;
	left: -6px;
	transition: 0.3s all ease;
}
.event-turkey__btn:after {
	height: calc(100% + 10px);
	width: calc(100% - 12px);
	top: -5px;
	z-index: 0;
	left: 6px;
	transition: 0.3s all ease;
}
.event-turkey__btn:hover:after {
	transform: scaleY(0.8);
}
.event-turkey__btn:hover:before {
	transform: scaleX(0.95);
}
.event-turkey-main {
	padding:  40px 0 20px;
	margin-bottom: 45px;
	background: url('../img/new/event_turkey/to_main_bg.png');
	background-size: cover;
}
.event-turkey-main__padtop{
	padding-top: 12px;
}
.event-turkey-main__title {
	font-size: 24px;
	font-family: 'Museo Cyrl';
	line-height: 1;
	text-transform: uppercase;
	padding-bottom: 12px;
}
.event-turkey-main__text {
	font-size: 14px;
}
.event-turkey-main__title span{
	font-weight: 500;
}
.gold-gradient {
	background: #cab488;
    background: linear-gradient(to right, #cab488 0%, #cab488 0%, #cd9f5a 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    text-decoration: none;
    display: inline-block;

}
.no-fill-color .gold-gradient {
	color: #cd9f5a;
	background: none;

}
.pa-well .news-list__item {
	margin-bottom: 15px;
}
.pa-well .news-list__item:last-child {
	margin-bottom: 15px;
}
.pa-well .news-list__item:hover {
	transform: none;
}
.news-list__item--special {
 	background-size: cover;
 	background-image: url('../img/new/news/2auth_list_08052017.jpg');
 	background-repeat: no-repeat;
	background-position: left top;
}
.change_verification_type {
    display: block;
    margin: 20px 0px;
    font-size: .8em;
    text-align: center;
}
.news-post__img {
	display: block;
	margin: 0 auto;
}
.news-post__img--mb {
	margin-bottom: 40px;
}
.news-post__num {
	display: block;
    color: #04de71;
    font-weight: 300;
    width: 30px;
    height: 30px;
    border-radius: 50%;
    border: 1px solid #04de71;
    text-align: center;
    margin: 48px auto 16px;
    line-height: 28px;
    padding: 0;
    text-indent: 0;
}
.event-main__photo {
	float: left;
	padding: 20px 0 15px;
	background: rgba(255,255,255,.2);
}
.event-main__photo img{
	display: block;
	max-width: 100%;
}
.event-main__photo--5 {

	width: 20%;
}
@media (max-width: 768px) {
	.event-main__photo--5:nth-child(n + 4) {
		display: none;
	}
	.event-main__photo--5 {
		width: 33.33%;
	}
}

.news-post__formula {
	padding: 20px 20px 17px;
	border:1px dotted #aabacb;
	text-align: center;
	border-radius: 3px;
	display: inline-block;
	text-indent: 0;margin: 0 10px 4px;
}
@media (max-width: 1200px) {
	.news-post__formula {
		display: block;
		margin-bottom: 20px
	}
}
.crypto-packages {
	font-size: 0;
	margin-top: 38px
}
.crypto-package {
	width: 315px;
	padding: 25px 0 15px;
	display:  inline-block;
	border: 1px solid rgba(255,255,255,.2);
	box-sizing: border-box;
	cursor: pointer;
	position: relative;
	transition: 0.3s all ease;
}
.crypto-package--active {
	background: rgba(255,255,255,.2);
	border: 1px solid rgba(255,255,255,0);
}
.crypto-package:first-child {
	border-radius: 4px 0 0 4px; 
	border-right: none;
}
.crypto-package:last-child {
	border-radius: 0 4px 4px 0; 
	border-left: none;
}
@media (max-width: 800px) {

	.crypto-package {
		display: block;
		margin: 0 auto;
	}
	.crypto-package:first-child {
		border-radius: 4px 4px 0 0;
		border-right: 1px solid rgba(255,255,255,0.2); 
	}
	.crypto-package:last-child {
		border-radius: 0 0 4px 4px; 
		border-left: 1px solid rgba(255,255,255,0.2);
	}
	.crypto-package--active  {
		border: 1px solid rgba(255,255,255,0) !important;
	}
}
@media (max-width: 450px) {
	.crypto-package {
		width: auto;

	}
}
.crypto-package__name {
	font-size: 18px;
	font-family: "Museo Cyrl";
	color: #fff;
	text-transform: uppercase;
	font-weight: 500;
}
.crypto-package__subname {
	font-size: 14px;
	color: #fff;
	font-weight: 300;
	display: block;
	margin-top: 6px;
}
.crypto-package input {
	display: none;
}
.crypto-package:after {
	content: ' ';
	height: 24px;
	width: 24px;
	border-radius: 50%;
	background: #fff url('../img/new/cryptopackage_check.png') no-repeat center;
	background-size: 11px 8px;
	position: absolute;
	top: -12px;
	left: 50%;
	margin-left: -12px;
	opacity: 0;
	transition: 0.3s all ease;
}
.crypto-package--active:after {
	opacity: 1;
}
.crypto-package__info {
  	font-size: 11px;
	color: rgb(143, 195, 237);
	font-weight: 300;
	margin: 17px 0 30px;
}
.circle-progress {
	max-width: 200px;
	position: relative;
	margin: 0 auto;
}
.circle-progress__inner {
	position: absolute;
	left: 0;
	top: 0;
	max-width: 100%;
	transform: rotate(-90deg);
}
.circle-progress__inner path{
	stroke: #f5f5f5;
	fill: none;
	stroke-width: 6;
    stroke-dasharray: 629;
}
.circle-progress__text {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -60%);
	color: #97bacb;
	font-size: 12px;
}
.circle-progress__percent {
	font-size: 18px;
	font-weight: 700;
	font-family: 'Museo Cyrl';
	color: #3083c7;
}
.circle-progress__q {
	display: inline-block;
	margin-bottom: 10px;
}

.pa-balance {
	margin-top: 50px;
}
.balance__info {
  border-radius: 3px;
  background-image: linear-gradient( 180deg, rgb(45,134,203) 0%, rgb(74,191,240) 100%);
  box-shadow: 0px 17px 35px 0px rgba(121, 209, 255, 0.55);
  padding: 16px 33px;
  font-size: 15px;
  font-family: "Museo Cyrl";
  color: #fff;
  line-height: 1.2;
  font-weight: 500;
}
.balance__minus {
	margin-top: 25px;
}

@media (max-width: 992px) {
	.circle-progress {
		margin: 30px auto;
	}
	.pa-balance {
		margin-top: 0;
	}
	.pa-balance__btn {
		margin-top: 20px;
	}
	.balance__minus {
		margin: 25px 0 20px;
	}
}
