<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@font-face {
    font-family: 'text-security-disc';
    src: url("../fonts/text-security-disc/text-security-disc.woff2") format("woff2"), url("../fonts/text-security-disc/text-security-disc.woff") format("woff"), url("../fonts/text-security-disc/text-security-disc.ttf") format("truetype"), url("../fonts/text-security-disc/text-security-disc.svg#text-security-disc") format("svg");
}
body{
    font-family: "Helvetica Neue", sans-serif;
}
.btn-danger.active.focus, .btn-danger.active:focus, .btn-danger.active:hover, .btn-danger:active.focus, .btn-danger:active:focus, .btn-danger:active:hover, .open&gt;.dropdown-toggle.btn-danger.focus, .open&gt;.dropdown-toggle.btn-danger:focus{background: #0AA06E;}
a{text-decoration:none;}
.p2p-arrow-description{display: inline-block;font-size: 14px;color:#333333;margin-bottom: 0; position: absolute;left: 172px;top: 0px;}
.i-copyRight{font-size:13px;color:gray}
.i-cR-logo{font-size:17px;font-weight:600;margin-bottom:0}
.foot-top{background:#7B99A9;border-top:1px solid #bdccd4;color:#fff}
.foot-bottom{background:#5D7682}
.foot_top-mainMenu &gt; li &gt; a,.foot_top-mainMenu-left &gt; li &gt; a,.foot_bottom-mainMenu &gt; li &gt; a{color:#fff!important}
.foot_top-mainMenu &gt; li{border-right:2px solid #5D7682}
.foot_top-mainMenu &gt; li:last-child,.foot_top-mainMenu &gt; li:first-child{border-right:none;padding-right:20px}
.foot_top-mainMenu-label{padding-top:15px;padding-bottom:15px;font-size:17px}
.foot_top-mainMenu-left-label{padding-top:15px;font-size:18px}
.foot-top-gift &gt; li{margin-right:15px}
.foot_bottom-mainMenu-slash{padding-top:13px;font-size:18px;color:#fff}
.foot_bottom-mainMenu-right-item{padding-top:10px;padding-bottom:10px;margin-left:20px}
.foot-bottom-HIDE_info-aboutCompany &gt; div &gt; div &gt; ul &gt; li &gt; a,.foot-bottom-HIDE_info-contacts &gt; div &gt; div &gt; ul &gt; li &gt; a,.foot-bottom-HIDE_info-contacts,.foot-bottom-HIDE_info-support,.foot-bottom-HIDE_info-support &gt; div &gt; div &gt; ul &gt; li &gt; a{color:#fff;font-size:18px}
.foot-bottom a{color:#fff}
.foot-bottom-HIDE_info &gt; div &gt; div &gt; div &gt; ul{list-style:none;text-decoration:none;padding-left:0;margin-bottom:10px}
#foot-bottom-HIDE-aCompany-link{padding-left:0}
.foot_top-navbar-cetificates &gt; ul &gt; li &gt; a{padding:0}
.foot-bottom-HIDE_info &gt; .foot-bottom-HIDE_info-contacts,.foot-bottom-HIDE_info &gt; .foot-bottom-HIDE_info-aboutCompany,.foot-bottom-HIDE_info &gt; .foot-bottom-HIDE_info-support{display:none}
#foot-bottom-HIDE_info-desktop{display:none}
.foot-bottom-not-active-link{color:#333!important}
.foot_bottom-mainMenu &gt; li &gt; a{cursor:pointer}
#foot-bottom-HIDE_info-desktop &gt; div &gt; h3{color:#fff}
#foot-bottom-HIDE_info-desktop &gt; div &gt; ul &gt; li &gt; a,#foot-bottom-HIDE_info-desktop &gt; div &gt; ul &gt; li{color:#fff;text-decoration:none;list-style:none;font-size:18px}
#foot-bottom-HIDE-support{text-decoration:underline;padding-right:0}
#i-show-hide-foot{cursor:pointer}
.i-foot{margin-top:50px}
.i-copyRight{margin-top:15px}
input[type="text"],input[type="search"],.user-profile input[type="text"],.user-profile input[type="password"],.selectBox,.ui-multiselect{background:#fff;line-height:normal!important;padding:3px 9px 4px;border:1px solid #d9d9d9;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#333;font-weight:300;outline:none}
.info-icon{width:12px;height:13px;background:url(../img/question-icon.png?v=3) 0 0 no-repeat;display:block;float:right;border-bottom:none!important;margin-left:3px}
.foot-icon_and_text{vertical-align:sub;margin-right:10px;width:35px;text-align:center}
.redLine-main {/* background: #ef3e2a; */height: 58px;border-top: 1px solid #fbcfca;border-bottom: 1px solid #fbcfca;padding-top: 4px;background: #c13f31;background: -moz-linear-gradient(left,#c13f31 0%,#e93d29 40%,#e93d29 50%,#e93d29 60%,#c13f31 100%,#c13f31 100%,#c13f31 100%);background: -webkit-linear-gradient(left,#c13f31 0%,#e93d29 40%,#e93d29 50%,#e93d29 60%,#c13f31 100%,#c13f31 100%,#c13f31 100%);background: linear-gradient(to right,#c13f31 0%,#e93d29 40%,#e93d29 50%,#e93d29 60%,#c13f31 100%,#c13f31 100%,#c13f31 100%);}
.redLine-main-last-visite {font-size: 18px;color: #fff;border-radius: 4px;-moz-border-radius: 4px;padding: 4px 0 4px 10px;margin-top: 4px;}
.redLine-main-last-visite &gt; i {font-size: 27px;}
.redLine-main-last-visite-number {padding: 0 5px 0 15px;}
.redLine-Device-mob-col {padding-top: 9px;}
.redLine-main-last-visite-right &gt; a {color: rgba(255,255,255,.7);text-decoration: none;font-size: 20px;border: 1px solid rgba(255,255,255,.5);border-radius: 4px;-moz-border-radius: 4px;display: inline;padding: 4px 15px;}
.redLine-main-last-visite-right &gt; a &gt; i {font-size: 23px;}
.redLine-main-last-visite-right &gt; a:hover {color: #fff;border: 1px solid #fff;}

.loyaltyProgram::before { -webkit-box-shadow: inset 0px 0px 20px -10px rgba(0, 0, 0, 0.51); -moz-box-shadow: inset 0px 0px 20px -10px rgba(0, 0, 0, 0.51); box-shadow: inset 0px 0px 20px -10px rgba(0, 0, 0, 0.51); content: " "; display: block; height: 1px; border: none; }
    .loyaltyProgram::after { content: " "; display: block; height: 1px; margin-top: 10px; border: none; -webkit-box-shadow: inset 0px 0px 20px -10px rgba(0, 0, 0, 0.51); -moz-box-shadow: inset 0px 0px 20px -10px rgba(0, 0, 0, 0.51); box-shadow: inset 0px 0px 20px -10px rgba(0, 0, 0, 0.51); }
    .loyaltyProgram h3 { margin: 30px 0px; font-size: 24px; font-weight: 600; line-height: 1.3; text-transform: uppercase; text-align: center; color: #3F6ECB; }
    .loyaltyProgram p { font-size: 14px; }
    .loyaltyProgram .enter-mail, .loyaltyProgram .get-bonus { text-align: center; padding-top: 15px; padding-bottom: 50px; }
    .loyaltyProgram .bonuses-btn, .loyaltyProgram .email-btn, .loyaltyProgram .bonus-btn { background: #3F6ECB; border: none; border-bottom: 2px solid #3F6ECB; margin: 0 auto; display: inline-block; padding: 9px 20px; margin-bottom: 0; font-size: 14px; font-weight: 400; color: #fff; text-transform: uppercase; line-height: 1.42857143; text-align: center; white-space: nowrap; vertical-align: middle; -ms-touch-action: manipulation; touch-action: manipulation; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-image: none; border-radius: 0px; outline: none; text-decoration: none; }
    .loyaltyProgram .bonuses-btn:hover, .loyaltyProgram .email-btn:hover, .loyaltyProgram .bonus-btn:hover { border-radius: 2px; }
    .loyaltyProgram .bonuses-btn { padding-left: 50px; background-image: url(/media/images/site/d-ua/pig-wt.png?v=3); background-repeat: no-repeat; background-position: 10px center; background-size: 16%; }
    .loyaltyProgram .bonuses-btn span { padding-left: 15px; border-left: 1px solid #27498f; }
    .loyaltyProgram .pig-img { background-image: url(/media/images/site/d-ua/pig.png?v=3); }
    .loyaltyProgram .gift-img { background-image: url(/media/images/site/d-ua/gift.png?v=3); background-size: 16%; }
    .loyaltyProgram ul li { background-position: 10px 5px; background-repeat: no-repeat; background-size: 18%; display: inline-block; width: 44%; margin-right: 12%; font-size: 0; padding-left: 70px; box-sizing: border-box; min-height: 70px; height: 70px; vertical-align: middle; padding-top: 10px; }
    .loyaltyProgram ul li p { font-size: 16px; color: #333; line-height: 1.5; margin-top:0;}
    .loyaltyProgram ul li:last-child { margin-right: 0; }
    .loyaltyProgram .loyaltyDescr { margin-top: 15px; margin-bottom: 15px; font-size: 16px; text-align: center; line-height: 1.5; }
    .loyaltyProgram strong { font-weight: 600; }
    .loyaltyProgram .email-btn { width: 268px; background: #eee; color: black; border-bottom: 2px solid #ccc; }
    .loyaltyProgram .d_ua-new-user &gt; p:first-child { margin-bottom: 10px; }
    .loyaltyProgram .d_ua-new-user &gt; p { margin-bottom: 30px; }
    .loyaltyProgram .d_ua-new-user a { color: #3F6ECB; text-decoration: none; }
    .loyaltyProgram .d_ua-new-user a:hover { text-decoration: underline; }
    .loyaltyProgram .d_ua-new-user { margin-top: 30px; text-align: center; font-size: 16px; color: #666; line-height: 1.5; }
    .loyaltyProgram .d-ua-my-bonuses { text-align: center; margin-bottom: 30px; }
    .loyaltyProgram .d-ua-my-bonuses a { color:#fff;text-decoration:none; }
    .loyaltyProgram .d-ua-my-bonuses a:hover { color:#fff;text-decoration:underline; }
    .loyaltyProgram{width: 630px;margin: 0 auto;}
    #d_ua-enter-mail { width: 203px;margin-left:4px; padding: 15px 15px 15px 50px; text-align: left; background: url(/media/images/site/d-ua/envelope.png?v=3) no-repeat 10px center #eee; background-size: 10%; border: 1px solid #ccc; margin-bottom: 15px; border-radius: 2px; outline: none; }
    #d_ua-enter-mail:on-focus { outline: none; }
.card2-title, .card-title{font-size: 20px;font-weight:700;color:#333333;margin-bottom: 10px;line-height:21px;}
.field-contactidform-sender_card_expy, .field-contactidform-sender_card_expm {
    font-size: 16px;
    width: 60px;
    text-align: center;
    border: 1px solid #D3D3D3;
    border-radius: 5px;
    -moz-border-radius: 5px;
    display: inline-block;
    padding: 0;
    margin-right: 5px;
}

.service-tab .p2p-number-phone a{
    background: url('/v4/p2p/web/source/trastkapital/img/phone-icon.jpg') no-repeat 35px 11px;
}
.service-tab .p2p-email a{
    background: url('/v4/p2p/web/source/trastkapital/img/email-icon.jpg') no-repeat 35px 11px;
}
.popup-wrap{
    position: absolute;
    width: 411px;
    height: 214px;
    left: 0;
    top: -222px;
    background: #ffffff;
    border-radius: 4px;
    z-index: 1;
    border: 1px solid #C4C4C4;
    padding: 30px;
    display:none;
}
.popup-wrap::before, .popup-wrap::after {
    content: '';
    position: absolute;
    left: 20px; bottom: -30px;
    border: 15px solid transparent;
    border-top: 15px solid #C4C4C4;
}
.popup-wrap::after {
    border-top: 15px solid white;
    bottom: -29px;
}
.close-popup{
    position: absolute;
    top: 10px;
    right: 10px;
    cursor: pointer;
}
.popup-wrap h2{
    font-size: 16px;
    font-weight: bold;
    margin-top: 0;
}
.popup-wrap p{
    font-size: 14px;
    line-height: 24px;
}
.contact-table .fa-mobile, .contact-table .envelope{
    font-size: 23px;
}
.contact-table .table-condensed &gt; tbody &gt; tr &gt; td{
    line-height: 2;
}
.hidden-input{
    display: none;
}
.service-tab{list-style-type:none;width: 830px;display: inline-block;vertical-align: top;margin-top: 30px;}
.service-tab li{width: 260px;max-width: 360px;background: #FFFFFF;margin-bottom:-1px;border: 1px solid #E3E3E3;border-radius: 8px;float: left;}
.service-tab li.active{background-color:#fff;box-shadow: 0px 4px 20px rgba(0, 0, 0, 0.08);border: 1px solid #ffffff;}
.service-tab li.active a{color:#E94F35;font-size: 18px;}
.service-tab li span{font-size:14px;color:#828282;}
.service-tab li.active span{font-size: 14px;color:#000000;}

.service-tab a:link,.service-tab a:visited,.service-tab a{display:block;text-decoration:none;color:#828282;padding:15px 0 15px 50px;font-size: 18px;}
.p2p-tab a{background:url('/v4/p2p/web/source/trastkapital/img/card-tab.png?v=3') no-repeat 15px;}
.p2p-tab.active a{background:url('/v4/p2p/web/source/trastkapital/img/card-tab-active-min.png') no-repeat 15px;}
.phone-tab{margin: 0 25px;}
.phone-tab a{background:url('/v4/p2p/web/source/trastkapital/img/mobile-tab-min.png') no-repeat 15px;}

.phone-tab.active a{
    background:url('/v4/p2p/web/source/trastkapital/img/mobile-tab-active.png?v=3') no-repeat 35px;
}
.mail-tab a{background:url('/v4/p2p/web/source/trastkapital/img/mail-tab-min.png') no-repeat 15px;}
.mail-tab.active a{
    background:url('/v4/p2p/web/source/trastkapital/img/mail-tab-active.png?v=3') no-repeat 15px;
}
.secure-connection{
    font-size: 14px;
    color: #0AA06E;
    float: right;
    background: url("/v4/p2p/web/source/trastkapital/img/lock-icon.png?v=3")no-repeat 0 1px;
    margin-top: 10px;
    margin-right: 15px;
    padding-left: 20px;
    background-size: 11px 14px;
}
.wrap-p2p-container{
    margin: 30px auto 30px auto;
}
.transfer-title{margin-bottom: 30px;}
.transfer-title h1{font-size:36px;line-height:40px;white-space:nowrap;}
.transfer-title p{font-size: 16px;color: #333333;}
.p2pMain-card1{position:relative;z-index:1;width: 360px;height: 242px;background:#F4F4F4;padding: 0 15px; border:1px solid #cccccc;border-radius:10px;margin-bottom:22px;}
.p2p-card1-phone p{color: #333333;margin-bottom: 5px;font-size: 14px;line-height: 15px;}
.p2p-card1-phone-container{width: 360px;}
.p2p-card2-phone .p2p-card1-phone-container{
    padding: 58px 19px 15px;
    border: 1px solid #CCCCCC;
    border-radius: 10px;
}
.p2p-card1-phone-container .more-field:last-child{margin-bottom:15px}
.p2p-card1-phone-container input{
    height: 40px;
    background: #FFFFFF;
    border: 1px solid #BDBDBD;
    border-radius: 4px;
    font-size: 16px;
    color: #333333;
}
.p2p-card1-phone .p2p-card1-phone-container p{
    font-size: 14px;
    color: #828282;
}
.info-security{
    border-radius: 4px;
    padding: 17px;
    margin-top:37px;
    max-width: 360px;
    background-color: #F2F2F2;
    position: relative;
}
.info-security p{
    color: #345467;
    font-size: 12px;
    line-height: 14px;
    margin-bottom: 0;
}

.info-security a{
    display: table-cell;
}

.info-security img{
    width: 80%;
}
.info-security.hidden-xs .info-security-links{
    position: absolute;
    top: 20px;
    width: 228px;
    right: 0px;
}

.info-security.visible-xs .info-security-links{
    position: absolute;
    top: 15px;
    width: 190px;
    right: 0px;
}
.arrow-icon{
    background: url("/v4/p2p/web/source/trastkapital/img/arrow-icon.png")no-repeat;
    height: 52px;
    width: 52px;
    margin: 124px auto 0 auto;
}
.card2-title{
    width: 360px;
    float: right;
}
.p2p-card2-phone{float:right;margin-top: -36px;}
.wrap-invoice-currency{
    position: relative;
    float: right;
    width: 360px;
    margin-top: 22px;
}
.invoice-currency-title{
    margin-bottom: 5px;
    font-size: 14px;
    line-height:15px;
}
.p2p-arrow-input-money{width: 160px;height: 40px;background: #FFFFFF;border: 1px solid #BDBDBD;border-radius:2px;-moz-border-radius:2px;font-size: 16px;color:#333333;}
.field-p2pform-invoice{
    display: inline-block;
    margin-bottom: 0;
}
.wrap-info-commission{
    position: relative;
    width: 100%;
}
.amount-commission{
    margin-bottom: 0;
    font-size: 12px;
    color: #000000;
    position: absolute;
    left: 172px;
    top: 22px;
}
.p2p-card2{float:right;position: relative;margin-bottom: 0;}
.p2p-card1-title-mark{height:38px;width:58px;border-radius:3px;-moz-border-radius:3px;float:right;margin-right:0;margin-top: 15px;}
.p2p-card1-title-mark.type-card-mc{background-image:url('/v4/p2p/web/source/trastkapital/img/logo_mc.png?v=3');height:38px;width:58px;border-radius:3px;-moz-border-radius:3px;float:right;margin-right:0}
.p2p-card1-title-mark.type-card-visa{background-image:url('/v4/p2p/web/source/trastkapital/img/logo_visa.png?v=3');height:38px;width:58px;border-radius:3px;-moz-border-radius:3px;float:right;margin-right:0;margin-top: 15px;}
.p2p-card1-title-mark.type-card-cirus{background-image:url('/v4/p2p/web/source/trastkapital/img/logo_ms.png?v=3');height:38px;width:58px;border-radius:3px;-moz-border-radius:3px;float:right;margin-right:0}
#target-bank-card, #sender-bank-card{height:auto;min-height:40px;margin-top:15px;width: 230px;}
.p2p-card1-number {margin-top: 20px;}
.p2p-card1-description-text{margin:0 0 8px 0;font-size:14px;line-height:15px;}
.field-p2pform-target_card_guid{display:none}
.card-number{font-size:16px}
#feedback{display:none;}
.checkbox{position:relative;top:20px;margin:0;}
.checkbox input[type="checkbox"]{position:absolute;margin-left: 0;width:16px;height:16px;margin-top: 2px;cursor:pointer;visibility:hidden;}
.checkbox label{padding-left: 24px;font-size:14px;cursor:pointer}
.checkbox label::before{position: absolute;content:' ';top:2px;left:0;width:18px;height:18px; border:1px solid #cccccc; border-radius:2px; background-color: #ffffff;}
.checkbox input[type="checkbox"]:checked ~ label::after{position: absolute;content:'';top:2px;left:0;width:18px;height:18px;cursor:pointer; background: url('/v4/p2p/web/source/trastkapital/img/check-icon.png') center no-repeat;}
.crsbrd-input:first-child{margin-top:0}
.crsbrd-c2-input span.input-group-addon,.crsbrd-input span.input-group-addon{padding:0;background:#fff}
.p2p-form-sub-step1{position: relative;padding-top: 11px;}
.p2p-main-sub{width:100%;height:48px;background:#2C8358;border-radius:4px;font-size:16px;color:#FFFFFF;border:0;font-weight: bold;}
.p2p-main-sub:hover, .p2p-main-sub:active, .p2p-main-sub:focus, .p2p-main-sub[disabled]:hover, .p2p-main-sub[disabled]:active, .p2p-main-sub[disabled]:focus{background: #2C8358;}
.wrap-amount-pay{
    border-bottom: 1px solid #cccccc;
    margin-top: 23px;
}
.wrap-amount-pay p{
    display: inline-block;
    margin-bottom: 0;
    font-size: 16px;
    line-height: 29px;
    font-weight: 700;
}
.wrap-amount-pay .amount-pay{
    float: right;
}
.wrap-amount-pay .amount-pay span {font-size: 20px;}
.has-success .form-control,.has-error .form-control,.has-error .form-control:focus,.has-success .form-control:focus{border-color:#ccc;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}
.field-p2pform-sender_card_pan.success .form-control{border-color:#BDBDBD;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);background: #ffffff url("/v4/p2p/web/source/trastkapital/img/arrow-check.png?v=3") no-repeat 97%;background-size: 16px 16px;}
.field-p2pform-sender_card_pan.has-success .form-control{border-color:#BDBDBD;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);background: #ffffff url("/v4/p2p/web/source/trastkapital/img/arrow-check.png?v=3") no-repeat 97%;background-size: 16px 16px;}
.field-p2pform-sender_card_pan.has-error .form-control{border-color: #E94F35;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);background: #ffffff url("/v4/p2p/web/source/trastkapital/img/unsuccess-icon.png?v=3") no-repeat 97%;background-size: 16px 16px;}
.field-p2pform-sender_phone.success .form-control{border-color:#BDBDBD;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);background: #ffffff url("/v4/p2p/web/source/trastkapital/img/arrow-check.png?v=3") no-repeat 275px;background-size: 16px 16px;}
.field-p2pform-sender_phone.has-success .form-control{border-color:#BDBDBD;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);background: #ffffff url("/v4/p2p/web/source/trastkapital/img/arrow-check.png?v=3") no-repeat 310px;background-size: 16px 16px;}
.field-p2pform-sender_phone.error .form-control{border-color: #E94F35;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);background: #ffffff url("/v4/p2p/web/source/trastkapital/img/unsuccess-icon.png?v=3") no-repeat 310px;background-size: 16px 16px;}
.field-p2pform-target_card_pan.success .form-control{border-color:#BDBDBD;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);background: #ffffff url("/v4/p2p/web/source/trastkapital/img/arrow-check.png?v=3") no-repeat 97%;background-size: 16px 16px;}
.field-p2pform-target_card_pan.has-success .form-control{border-color:#BDBDBD;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);background: #ffffff url("/v4/p2p/web/source/trastkapital/img/arrow-check.png?v=3") no-repeat 97%;background-size: 16px 16px;}
.field-p2pform-target_card_pan.has-error .form-control{border-color:#E94F35;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);background: #ffffff url("/v4/p2p/web/source/trastkapital/img/unsuccess-icon.png?v=3") no-repeat 97%;background-size: 16px 16px;}
.field-p2pform-invoice.success .form-control{border-color:#BDBDBD;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);background: #ffffff url("/v4/p2p/web/source/trastkapital/img/arrow-check.png?v=3") no-repeat 97%;background-size: 16px 16px;}
.field-p2pform-invoice.has-success .form-control{border-color:#BDBDBD;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);background: #ffffff url("/v4/p2p/web/source/trastkapital/img/arrow-check.png?v=3") no-repeat 97%;background-size: 16px 16px;}
.field-p2pform-invoice.has-error .form-control{border-color:#E94F35;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);background: #ffffff url("/v4/p2p/web/source/trastkapital/img/unsuccess-icon.png?v=3") no-repeat 97%;background-size: 16px 16px;}
.field-p2pform-sender_card_expy.has-success .form-control{border-color:#BDBDBD;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);}
.field-p2pform-sender_card_expy.error .form-control{border-color: #E94F35;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);}
.field-p2pform-sender_card_expm.has-success .form-control{border-color:#BDBDBD;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);}
.field-p2pform-sender_card_expm.error .form-control{border-color: #E94F35;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);}
.field-p2pform-notification_phone.success .form-control{border: 1px solid #BDBDBD; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);background: #ffffff url("/v4/p2p/web/source/trastkapital/img/arrow-check.png?v=3") no-repeat 97%;background-size: 16px 16px;}
.field-p2pform-notification_phone.has-success .form-control{border: 1px solid #BDBDBD;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);background: #ffffff url("/v4/p2p/web/source/trastkapital/img/arrow-check.png?v=3") no-repeat 97%;background-size: 16px 16px;}
.field-p2pform-notification_phone.error .form-control{border: 1px solid #E94F35;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);background: #ffffff url("/v4/p2p/web/source/trastkapital/img/unsuccess-icon.png?v=3") no-repeat 97%;background-size: 16px 16px;}
.field-p2pform-notification_email.success .form-control{border: 1px solid #BDBDBD; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);background: #ffffff url("/v4/p2p/web/source/trastkapital/img/arrow-check.png?v=3") no-repeat 97%;background-size: 16px 16px;}
.field-p2pform-notification_email.has-success .form-control{border: 1px solid #BDBDBD; -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);background: #ffffff url("/v4/p2p/web/source/trastkapital/img/arrow-check.png?v=3") no-repeat 97%;background-size: 16px 16px;}
.field-p2pform-notification_email.has-error .form-control{border: 1px solid #E94F35;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);background: #ffffff url("/v4/p2p/web/source/trastkapital/img/unsuccess-icon.png?v=3") no-repeat 97%;background-size: 16px 16px;}
.field-p2pform-sender_card_cvv.error .form-control{border: 1px solid #E94F35;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);}
.has-error .help-block{
    color: #E94F35;
    font-size: 12px;
}
.p2p-date.success{background: url("/v4/p2p/web/source/trastkapital/img/arrow-check.png?v=3") no-repeat 170px 32px;background-size: 16px 16px;}
.p2p-date.error{background: url("/v4/p2p/web/source/trastkapital/img/unsuccess-icon.png?v=3") no-repeat 170px 32px;background-size: 16px 16px;}
.p2p-c1f-cvv-title-text .fa{color:#333333;font-size:17px}
.tooltip_cvv{position:absolute;width: 350px;height: 122px;top: -145px;right: 7px;border-radius:4px;display:none;background: #ffffff url("/v4/p2p/web/source/trastkapital/img/cvv-icon.png?v=3") no-repeat 185px 35px;line-height: 1.2;z-index:2;border: 1px solid #C4C4C4;color: #333333;text-align: left;padding: 30px 15px 15px 35px;box-shadow: 0px 2px 20px rgba(0, 0, 0, 0.16);}
.tooltip_cvv::before, .tooltip_cvv::after {
    content: '';
    position: absolute;
    left: 87%; bottom: -31px;
    border: 15px solid transparent;
    border-top: 15px solid #C4C4C4;;
}
.tooltip_cvv::after {
    border-top: 15px solid white;
    bottom: -30px;
}
.tooltip-title{
    font-size: 16px;
    font-weight: 500;
}
.tooltip_cvv span{
    font-size: 14px;
}
.p2p-card2-phone span{
    font-size: 12px;
    color: #1770BB;
    display: inline-block;
    margin-bottom: 10px;
}
.p2p-card2-phone p{
    margin-bottom: 1px;
    font-size: 14px;
    color: #333333;
}
.p2p-card2-phone .help-block {
    margin-top: 1px;
    margin-bottom: 5px;
}
.p2p-card2-phone .sms-amount {
    margin-bottom: 5px;
    font-size: 13px;
    color: #2C8358;
}
.field-p2pform-notification_phone{
    margin-bottom: 0;
}
.p2p-card1-number .field-p2pform-sender_card_pan.error.has-success .form-control, .p2p-card1-number .field-p2pform-target_card_pan.error.has-success .form-control, .wrap-invoice-currency .field-p2pform-invoice.error.has-success .form-control{
    border-color: #a94442;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    background: #ffffff url("/v4/p2p/web/source/trastkapital/img/unsuccess-icon.png?v=3") no-repeat 97%;
    background-size: 16px 16px;
}

.field-p2pform-sender_phone{
    margin-bottom: 5px;
}
.wrap-information{
    max-width: 800px;
    margin: 0 auto;
}
.wrap-information span{
    display: inline-block;
    vertical-align: middle;
    padding-left: 20px;
    font-size: 16px;
    color: #000000;
    width: 270px;

}
.wrap-info-left, .wrap-info-right{
    margin:20px 0;
    max-width: 370px;
    min-height: 50px;
}
.wrap-info-right{
    float: right;
}
.wrap-info-left img{
    width: 15%;
}
.wrap-info-right img{
    width: 14%;
}
.wrap-limits{
    padding: 30px 0;
}
.wrap-limits h2{
    margin-bottom: 6px;
    text-align: center;
    font-size: 28px;
    font-weight: 700;
    line-height: 32px;
}
.info-title-limits{
    text-align: center;
    font-size: 16px;
    line-height: 18px;
    color: #000000;
    margin-bottom: 29px;
}

.limits-cards {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
       -ms-flex-pack: center;
     justify-content: center;
}

.limits-card:nth-of-type(2n) {
    border-left-width: 0;
    border-right-width: 0;
}

.limits-card {
    padding: 19px 25px 18px;
    border: 1px solid #cccccc;
    background-color: #ffffff;
    width: 25%;
}

.limits-card p {
    font-size: 14px;
    color: #000000;
    text-align: center;
}

.limits-card p:first-child {
    margin-bottom: 2px;
    font-size: 22px;
    color: #2C8358;
}

.additional-content {
    margin-bottom: 10px;
    line-height: 24px;
}

.additional-content h2 {
    margin-bottom: 20px;
    font-size: 24px;
    font-weight: 700;
}

.additional-content h3 {
    margin-bottom: 20px;
    font-size: 20px;
    text-indent: 1.5em
}

.additional-content p {
    margin-bottom: 20px;
    font-size: 16px;
    text-indent: 1.5em;
    text-align: justify;
}


.wrap-security{
    text-align: center;
    font-size: 16px;
    color: #000000;
    max-width: 800px;
    margin: 70px auto 0 auto;
}
.wrap-security h2{
    font-size: 32px;
    color: #000000;
    margin-top: 0;
    margin-bottom: 20px;
}
.wrap-security p{
    margin-bottom: 45px;
}
.wrap-security img{
    width: 167px;
    height: 60px;
}
.form-group .form-control:focus{
    border-color: #ccc;
    box-shadow: none;
}
.field-p2pform-sender_card_pan .help-block{
    position: absolute;
    margin: 0;
}
.p2p-date .help-block{
    color: #E94F35;
    margin: 0;
    position: absolute;
    top: 60px;
    display: none;
    font-size: 12px;
}
.p2p-date.error .help-block{
    display: block;
}
.p2p-card1-foot{
    position: relative;
    top: 10px;
}
.success-pay-title{
    font-size: 18px;
    color: #010101;
    margin-bottom: 20px;
    text-align: center;
}
.security-info{
    display: inline-block;
    float: right;
    margin-top: 7px;
    padding-right: 10px;
    color: #577987;
    background: url("/v4/frontend/web/source/default/img/main-page/security-img.png")no-repeat;
    background-size: 23px 27px;
    width: 250px;
    height: 27px;
}
.security-info:hover{
    color: #274149;
    background: url("/v4/frontend/web/source/default/img/main-page/security-img-blue.png") no-repeat;
    background-size: 23px 27px;
}
.security-info img{
    height: 27px;
    width: 23px;
}
.security-info span{
    padding-left: 30px;
    vertical-align: middle;
    padding-top: 4px;
    display: inline-block;
}
.wrap-step{
    max-width: 575px;
    margin: 0 auto;
}
.wrap-step h2{
    text-align: center;
    margin-top: 80px;
}
.number-block{
    width: 300px;
    border: 1px solid #D6D6D6;
    font-weight: bold;
    color: #1B1B1B;
    height: 41px;
    text-align: center;
    margin: 30px auto;
    padding-top: 8px;
}
.step-info{
    max-width: 300px;
    margin: 0 auto;
}
.text-info{
    text-align: center;
    margin-bottom: 41px;
}
.wrap-form input{
    border: 1px solid #D9D9D9;
    height: 41px;
    padding-left: 20px;
}
.step-info .btn-block{
    background: #30C745;
    font-weight: 500;
    color: #FFFFFF;
    border: 0;
    border-radius: 0;
    height: 50px;
    margin-top: 50px;
    font-size: 15px;
    cursor: pointer;
}
.text-block{
    margin-top: 100px;
    background: rgba(196, 196, 196, 0.15);
    border-radius: 3px;
    padding-top: 39px;
    padding-bottom: 50px;
    padding-left: 44px;
    margin-bottom: 100px;
}
.text-block h3{
    font-size: 24px;
    color: #374140;
    margin-bottom: 41px;
}
.text-block p{
    color: #000000;
    margin-bottom: 25px;
    font-size: 15px;
}
.count{
    position: relative;
    top: 3px;
}
.count-info{
    display: none;
    position: relative;
    background: #ffffff;
    border: 1px solid rgba(109, 133, 145, 0.5);
    font-size: 14px;
    color: #333333;
    padding: 4px 10px;
    width: 260px;
    left: 12px;
    bottom: 17px;
    float: right;
    height: 53px;
    box-shadow: 0px 2px 20px rgba(0, 0, 0, 0.16);
    border-radius: 4px;
    text-align: center;
}
.count-text{
    position: relative;
    top: 3px;
}
.count-info:after, .count-info:before{
    content: '';
    border: solid transparent;
    position: absolute;
    left: -17px;
    bottom: 15px;
    width: 0;
}
.count-info:before{
    border-right-color: rgba(109, 133, 145, 0.5);
    border-width: 8px;
}
.count-info:after{
    border-right-color: #ffffff;
    border-width: 8px;
    margin-left: 1px;
}
.active-users:hover .count-info{
    display: block;
}
.active-users:hover .count-text{
    display: none;
}
.active-users{
    position: relative;
}
.popup-img{
    position: absolute;
    top: 7px;
    right: 8px;
}
.title-tab{
    display: inline-block;
    font-size: 18px;
    color: #828282;
    margin: 45px 0 0 0px;
    width: 125px;
    padding-left: 15px;
}
.wrap-service-tab{
    max-width: 970px;
    margin: 0 auto;
}
.wrap-img{
    height: 35px;
    width: 35px;
    background: rgba(233, 79, 53, 0.15);
    border-radius: 8px;
    text-align: center;
    top: 7px;
    display: inline-block;
    vertical-align: top;
}
.wrap-img img{
    position: relative;
    top: 7px;
}
#feedback.active{
    display: block;
}
.text-info-pay{
    border: 1px solid #BDBDBD;
    border-radius: 2px;
    padding: 8px 12px;
    width: 100%;
    background-color: #ffffff;
    font-size: 16px;
}
.text-info-pay p{
    color: #505050;
}
.field-p2pform-notification_text{
    margin-bottom: 0;
}

@media (max-width: 1199px) and (min-width: 901px) {
    .limits-cards {
        -webkit-flex-wrap: wrap;
            -ms-flex-wrap: wrap;
                flex-wrap: wrap;
    }
    .limits-card {
        -webkit-flex: 0 0 25%;
            -ms-flex: 0 0 25%;
                flex: 0 0 25%;
        padding: 15px;
    }
    .limits-card:nth-of-type(4), .limits-card:nth-of-type(5) {
        border-top-width: 0;
    }
    .limits-card:nth-of-type(4) {
        border-left-width: 1px;
    }
}
@media (max-width: 992px){
    .p2p-card2-phone &gt; div &gt; p{padding-left:0;margin-right:10px;font-size:12px;margin-bottom:10px}
    .wrap-p2p-container .transfer-title h1{text-align: left;}
    .card2-title{padding-left: 0;}
    .p2pMain-card1, .p2p-card1-phone-container, .wrap-invoice-currency, .info-security, .card2-title{width: 310px;}
    .checkbox:not(checked) + label{font-size: 12px;}
    .info-security{padding: 10px;background-position: 94px;}
    .info-security p{font-size: 11px;}
    .phone-tab{margin: 0 15px;}
    .wrap-info-contacts{
        padding-left: 5px;
    }
    .wrap-p2p-container #target-bank-card, .wrap-p2p-container #sender-bank-card{
        width: 200px;
        background-size: contain;
    }
    .p2p-arrow-input-money{
        width: 115px;
    }
    .account span{
        display: none;
    }
    .tooltip_cvv{
        width: 305px;
        right: 0;
    }
    .service-tab{
        width: 590px;
    }
    .info-security.hidden-xs .info-security-links{top:14px;}
}
@media (max-width: 1080px) and (min-width: 900px){
    .p2pMain-card1, .p2p-card1-phone-container, .wrap-invoice-currency, .info-security, .card2-title{width: 278px;}
    .info-security.hidden-xs .info-security-links {width:200px;}
}
@media (max-width: 991px) and (min-width: 901px){
    .arrow-icon{display: none;}
}
@media (max-width: 900px) and (min-width: 768px){
    .main_table{border-top: 1px solid #cccccc;}
}
@media (max-width: 767px) {
    .logoMein{font-size:26pt}
    .starDevice-mob{margin-top:9px;padding-left:170px}
    .navbar-toggle .icon-bar{height:3px;border-radius:2px}
    .starDevice-mob-text{padding-left:5px;height:28px;font-size:18px;font-weight:600;color:#8DA3B0;vertical-align:text-top}
    .navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#777}
    .i-toggle-button{margin-right:0}
    .i-top-navbar{height:60px}
    .starDevice-mob &gt; span{padding-left:10px}
    .starDevice-mob &gt; img{margin-left:15px}
    .redLine-main-row &gt; .col-md-4.col-sm-2.col-xs-6{padding-left:0}
    .i-menu_bread &gt; .col-md-12.col-sm-12.col-xs-12{padding-right:0;padding-left:0}
    .i-menu_bread-fluid{padding-right:15px}
    .redLine-Device-mob-col-icon{padding-left:0}
    .foot_bottom-mainMenu-slash{padding-top:9px;font-size:16px}
    .mainMenu &gt; li{width:100%}
    .redLine-main-last-visite-right{padding-left:6px;padding-right:7px;padding-bottom:3px}
    .redLine-main-last-visite{width:80px;margin-top:2px}
    .i-copyRight{font-size:12px}
    .i-cR-logo{font-size:14px;font-weight:600}
    .navbar-nav&gt;li{float:left}
    .foot_top-mainMenu-lastChild{float:right!important}
    .foot_bottom-mainMenu-right{width:200px}
    .navbar-nav{margin:0}
    .foot_bottom-mainMenu{font-size:12px}
    .foot_bottom-mainMenu &gt; li &gt; a{padding:10px 5px}
    .foot-bottom-HIDE_info a{color:#fff}
    .redLine-main-last-visite {width: 80px;margin-top: 2px;margin-left: 10px;}
    .popup-wrap{
        width: 100%;
        height: 215px;
        top: -180px;
        padding: 15px;
    }
    .popup-wrap h2 {
        font-size: 14px;
    }
    .popup-wrap p{
        font-size: 12px;
        line-height: 18px;
    }
    
    .arrow-icon{background: url('/v4/p2p/web/source/trastkapital/img/arrow-icon-mob.png')center no-repeat;margin: 11px auto;}
    .p2p-card2, .p2p-card2-phone, .wrap-invoice-currency{float: left;}
    .p2pMain-card1, .p2p-card1-phone-container, .wrap-invoice-currency, .info-security, .card2-title{width: 100%;}
    .p2p-date{padding-right: 0}
    .wrap-limits{
        padding: 10px 0 20px 0;
        margin-top: 10px;
    }
    .wrap-limits h2{
        font-size: 24px;
    }
    .info-title-limits{
        font-size: 14px;
    }
    .wrap-security{
        margin: 30px auto 0 auto;
    }
    .wrap-security h2{
        font-size: 20px;
    }
    .wrap-security img{
        margin-top: 30px;
    }
    .wrap-security p{
        margin-bottom: 0;
    }
    .wrap-information span{
        font-size: 14px;
        width: 230px;
        padding-left: 10px;
    }
    .secure-connection{
        display: inline-block;
        margin-top: 5px;
        margin-right: 5px;
        font-size: 11px;
        padding-top: 1px;
    }
    .p2p-c1f-cvv-title-text .fa{
        font-size: 25px;
        position: absolute;
        top: -3px;
        left: 85px;
    }
    .p2p-card2-phone &gt; div &gt; p{
        margin-bottom: 0;
    }
    .info-security {
        margin-top: 20px;
        background-position-x: right;
        background-size: 68%;
    }
    .wrap-info-left, .wrap-info-right{
        margin: 10px 0;
    }
    .info-title-limits{
        margin-bottom: 20px;
    }
    .info-limits{
        margin-bottom: 10px;
    }
    .field-p2pform-notification_phone .help-block{
        margin: 0;
    }
    .wrap-invoice-currency .p2p-form-sub-step1{
        margin-top: 0;
    }
    .phone-tab a:hover, .mail-tab a:hover{
        background: #ffffff;
    }
    .p2p-card1-phone .p2p-card1-phone-container p{
        font-size: 13px;
    }
    .checkbox:not(checked) + label{
        color: #828282;
    }
    .wrap-info-commission .p2p-arrow-description{
        margin-top: 0;
        font-size: 14px;
        left:125px;
    }
    .amount-commission {
        left: 125px;
    }
    .wrap-amount-pay p{
        font-size: 20px;
    }
    .field-p2pform-invoice .help-block{
        margin-top: 17px;
    }
    .p2p-card2-phone &gt; div &gt; p{
        font-size: 14px;
    }
    .secure-connection{
        text-align: right;
        background: url('/v4/p2p/web/source/trastkapital/img/lock-icon.png?v=3')no-repeat 0px 0px;
        background-size: contain;
    }
    .wrap-popup-secure-transfer .popup-secure-transfer-mob{
        top: -157px;
        width: 290px;
        left: 0;
    }
    .has-error .help-block{
        font-size: 14px;
    }
    .security-info{
        width: 23px;
    }
    .security-info span{
        display: none;
    }
    .p-mob{
        padding-right: 0;
    }
    .wrap-step h2{
        margin-top: 43px;
        font-size: 20px;
    }
    .text-block{
        padding-left: 15px;
        padding-right: 15px;
    }
    .tooltip_cvv{
        width: 290px;
        padding: 30px 15px 15px 15px;
        background: #ffffff url('/v4/p2p/web/source/trastkapital/img/cvv-icon.png?v=3') no-repeat 160px 35px;
    }
    .limits-cards {
        -webkit-flex-wrap: wrap;
            -ms-flex-wrap: wrap;
                flex-wrap: wrap;
    }
    .limits-card {
        -webkit-flex: 0 0 100%;
            -ms-flex: 0 0 100%;
                flex: 0 0 100%;
        padding: 24px 20px;
    }
    .limits-card:nth-of-type(2n) {
        border-left-width: 1px;
        border-right-width: 1px;
    }
    .limits-card:not(:first-of-type) {
        border-top-width: 0;
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    .security-info{
        margin-top: 0;
        width: 150px;
        height: 50px;
        background-position: 0 11px;
    }
    .security-info:hover{
        background-position: 0 11px;
    }
    .security-info span{
        display: table-caption;
    }

    .wrap-info-commission .p2p-arrow-description{
        left:125px;
    }
    .amount-commission {
        left: 125px;
    }
}

/*Success page*/
.wrap-success, .wrap-unsuccess {
    padding-top: 40px;
    border: 1px solid #cccccc;
    border-radius: 4px;
    margin-top: 30px;
    margin-bottom: 30px;
}
.title-success{
    font-size: 36px;
    white-space: nowrap;
}
.success-pay{
    padding-top: 34px;
    background: url("/v4/p2p/web/source/trastkapital/img/success-arrow.png") center top no-repeat;
}
.unsuccess-pay{
    padding-top: 34px;
    background: url("/v4/p2p/web/source/trastkapital/img/cancel.png") center top no-repeat;
}
.success-pay p {
    font-size: 24px;
    color: #2C8358;
    text-align: center;
    font-weight: bold;
}
.unsuccess-pay p{
    font-size: 24px;
    color: #FF435A;
    text-align: center;
    font-weight: bold;
}
.number-pay{
    text-align: center;
    color: #000000;
}

.wrap-success .btn-group .btn-default, .wrap-unsuccess .btn-group .btn-default{
    background:#ffffff;
    margin: 20px 0;
}
.info-pay{
    color: #626E6D;
    text-decoration: underline;
    text-align: center;
    display: block;
    margin: 10px 0 8px;
    font-size: 14px;
    font-weight: bold;
    cursor: pointer;
    padding-top: 8px;
    background-image: -webkit-gradient(linear, right top, left top, color-stop(50%, rgba(204, 204, 204, 0)), color-stop(0%, #cccccc));
    background-image: linear-gradient(to left, rgba(204, 204, 204, 0) 50%, #cccccc 0%);
    background-position: top;
    background-size: 10px 1px;
    background-repeat: repeat-x;
}
.paymentRequisites-tableRes {
    padding: 10px 20px;
    background-color: #F8F8F8;
    border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
}
.wrap-success .table, .wrap-unsuccess .table {
    margin-bottom: 0;
}
.wrap-success .table &gt; tbody &gt; tr &gt; td, .wrap-unsuccess .table &gt; tbody &gt; tr &gt; td {
    height: 48px;
    vertical-align: middle;
    font-size: 14px;
    border-color: #cccccc;
}
.wrap-success .table &gt; tbody &gt; tr:first-child &gt; td, .wrap-unsuccess .table &gt; tbody &gt; tr:first-child &gt; td {
    border-top: 0;
}
.wrap-success .table &gt; tbody &gt; tr &gt; td:last-child, .wrap-unsuccess .table &gt; tbody &gt; tr &gt; td:last-child {
    text-align: right;
    color: #4A4A4A;
}
.wrapper-success .table-amount, .wrapper-success .table-amount-text, .wrapper-unsuccess .table-amount, .wrapper-unsuccess .table-amount-text {
    font-weight: 700;
}
.wrap-success .table &gt; tbody &gt; tr &gt; td.table-amount, .wrap-unsuccess .table &gt; tbody &gt; tr &gt; td.table-amount {
    font-size: 16px;
}
.wrap-success .fa-stack-1x, .wrap-success .fa-stack-2x, .wrap-unsuccess .fa-stack-1x, .wrap-unsuccess .fa-stack-2x{
    left: 40px;
    bottom: 3px;
}
.wrapper-success, .wrapper-unsuccess {
    margin: 0 auto;
}
.wrap-success .table-responsive, .wrap-unsuccess .table-responsive {
    display: none;
}
.wrap-success .number-pay, .wrap-unsuccess .number-pay{
    font-size: 14px;
    text-align: center;
    margin-top: 12px;
    margin-bottom: 30px;
}
.wrap-success .number-pay {
    margin-bottom: 20px;
}
.unsuccess-pay-title p{
    font-size: 14px;
    color: #FF435A;
    font-weight: bold;
    margin-bottom: 30px;
    padding-left:100px;
    line-height: 22px;
}
.wrap-success .wrap-text, .wrap-unsuccess .wrap-text{
    padding-left:100px;
    padding-right: 60px;
}
.unsuccess-pay-text{
    padding-left: 100px;
    padding-right: 60px;
    padding-bottom: 15px;
}
.unsuccess-pay-text .title-text{
    font-size: 14px;
    margin-bottom: 24px;
}
.unsuccess-pay-text p{
    font-size: 14px;
    margin-bottom: 12px;
}
.btn-wrap a {
    background: #2C8358;
    border-radius: 2px;
    width: 280px;
    height: 40px;
    font-size: 16px;
    text-align: center;
    color: #FFFFFF;
    display: block;
    margin: 0 auto 20px;
    padding-top: 10px;
    font-weight: 700;
}
.btn.btn-download {
    background: transparent;
    border-radius: 2px;
    width: 280px;
    height: 40px;
    font-size: 16px;
    text-align: center;
    color: #333333;
    display: block;
    margin: 0 auto 15px;
    padding-top: 9px;
    border-color: #333333;
    font-weight: 700;
    transition: none;
    border-bottom-width: 1px;
}
.btn.btn-download:hover {
    background: transparent;
    border-bottom: 1px solid #333333;
    transition: none;
}
.btn.btn-download:active {
    box-shadow: none;
}
.popup-secure-connection::before, .popup-secure-connection::after,  .popup-secure-transfer::before, .popup-secure-transfer::after, .popup-secure-transfer-mob::before, .popup-secure-transfer-mob::after  {
    content: '';
    position: absolute;
    left: 87%;
    bottom: -31px;
    border: 15px solid transparent;
    border-top: 15px solid #C4C4C4;
}

.popup-secure-connection{
    position: absolute;
    width: 350px;
    height: 125px;
    top: -177px;
    background: #ffffff;
    border-radius: 4px;
    z-index: 1;
    border: 1px solid #C4C4C4;
    padding: 25px 30px;
    display: none;
    right: 50px;
    box-shadow: 0px 2px 20px rgba(0, 0, 0, 0.16);
}
.popup-secure-connection::after, .popup-secure-transfer::after, .popup-secure-transfer-mob::after{
    border-top: 15px solid white;
    bottom: -30px;
}
.popup-secure-transfer, .popup-secure-transfer-mob{
    position: absolute;
    width: 350px;
    height: 100px;
    top: -170px;
    background: #ffffff;
    border-radius: 4px;
    z-index: 1;
    border: 1px solid #C4C4C4;
    padding: 20px 35px;
    display: none;
    left: -20px;
    box-shadow: 0px 2px 20px rgba(0, 0, 0, 0.16);
}
.popup-secure-connection .glyphicon-remove, .popup-secure-transfer .glyphicon-remove, .popup-secure-transfer-mob .glyphicon-remove{
    position: absolute;
    right: 5px;
    top: 5px;
    cursor: pointer;
    font-size: 12px;
}
.popup-secure-connection p{
    font-size: 14px;
}
.wrapper-success .panel{
    margin-top: 0;
    border: 1px solid #ddd;
    background-color: #fff;
}
.wrapper-success .panel-body{
    background-color: #fff;
    padding: 15px;
}
.wrapper-success .rating-title{
    font-size: 20px;
    color: #010101;
    font-weight: bold;
    margin-bottom: 0;
}
.wrapper-success .rating-sub-title{
    font-size: 14px;
    color: #4F4F4F;
}
.wrapper-success .rating-result p{
    color: #333333;
    font-size: 14px;
    margin-right: 0;
}
.wrapper-success .rating-stars{
    display: block;
}
.pay-widget{
    background: rgba(10, 160, 110, 0.1);
    border-radius: 2px;
    font-size: 16px;
    color: #059C5B;
    padding: 10px 15px;
    position: relative;
    margin-bottom: 15px;
}
.pay-widget span{
    font-weight: bold;
}
.pay-widget-img{
    width: 18px;
    height: 20px;
    margin-right: 10px;
}
.close-popup-img{
    width: 12px;
    height: 12px;
    position: absolute;
    right: 15px;
    top: 15px;
    cursor: pointer;
}
.pay-widget p{
    margin-bottom: 0;
    display: inline-block;
}
@media (min-width: 992px) and (max-width: 1199px){
    
    .widget-other-services-biils-active, .widget-other-services-biils{
        padding: 34px 10px;
    }
    
}
@media (max-width:899px) {
    .unsuccess-pay-title p {
        margin-bottom: 12px;
        padding-left: 12px;
        font-size: 18px;
    }
    .unsuccess-pay-text{
        padding-left: 12px;
        padding-right: 12px;
        padding-bottom: 0;
    }
    .unsuccess-pay-text .title-text {
        margin-bottom: 12px;
    }
}
@media (max-width: 767px){
    .wrap-success, .wrap-unsuccess {
        margin-top: 20px;
        margin-bottom: 20px;
        padding-top: 30px;
    }
    .title-success{
        font-size: 26px;
    }
    .success-pay p, .unsuccess-pay p{
        font-size: 24px;
    }
    .wrap-unsuccess .number-pay {
        margin-bottom: 20px;
        padding-left: 0;
    }
    .wrap-success .table-responsive, .wrap-unsuccess .table-responsive {
        margin-bottom: 0;
    }
    .wrap-success .table, .wrap-unsuccess .table{
        width: 100%;
    }
    .wrap-success .table &gt; tbody &gt; tr &gt; td, .wrap-unsuccess .table &gt; tbody &gt; tr &gt; td {
        display: block;
        height: auto;
        padding: 0;
    }
    .wrap-success .table tbody &gt; tr &gt; td:last-child, .wrap-unsuccess .table tbody &gt; tr &gt; td:last-child {
        text-align: left;
        border-top: 0;
        padding-bottom: 7px;
    }
    .wrap-success .table tbody &gt; tr &gt; td:first-child, .wrap-unsuccess .table tbody &gt; tr &gt; td:first-child {
        padding-top: 7px;
    }
    .wrap-success .table-responsive, .wrap-unsuccess .table-responsive{
        border: 0;
    }
    
    .btn-wrap {
        margin-top: 20px;
    }
    .btn-wrap a {
        width: 100%;
        max-width: 265px;
        margin-bottom: 32px;
    }
    .btn.btn-download {
        width: 100%;
        max-width: 265px;
    }
    .wrapper-success .wrap-rating-stars{
        margin-top: 0;
        margin-bottom: 0;
    }
    .wrapper-success .panel-body{
        padding: 15px 0;
    }
    .wrapper-success .panel{
        border: 0;
    }
    .success-pay-title{
        font-size: 16px;
    }
    .rating-stars {
        margin-left: 0;
    }
    .close-popup-img{
        right: 8px;
        top: 7px;
    }
    .pay-widget p{
        width: 80%;
    }
    .pay-widget-img{
        vertical-align: top;
        margin-top: 3px;
    }
}

.tooltip_cvv .glyphicon-remove{
    position: absolute;
    right: 5px;
    top: 5px;
    cursor: pointer;
}
.wrap-popup-secure-connection, .wrap-popup-secure-transfer{
    position: relative;
}
.p2p-c1f-cvv-title-text svg{
    vertical-align: middle;
}

#w0 .form-control:active, #w0 .form-control:focus{
    border: 1px solid #2D9CDB!important;
    border-radius: 2px;
}
.p2p_mC_container .form-control{
    box-shadow: none;
    border-radius: 2px;
    border: 1px solid #BDBDBD;
    padding: 7px 12px 6px;
    color: #333333;
    height: 38px;
}

.form-control::placeholder, textarea::placeholder { color: #E0E0E0;opacity: 1;}
.form-control::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color: #E0E0E0;opacity: 1;}
.form-control:-ms-input-placeholder, textarea:-ms-input-placeholder {color: #E0E0E0;}
.form-control::-ms-input-placeholder, textarea::-ms-input-placeholder {color: #E0E0E0;}



.field-p2pform-sender_phone  {
    position: relative;
}
#p2pform-sender_phone:hover + .placeholder {
    display: none;
}
#p2pform-sender_phone:valid + .placeholder {
    display: none;
}
#p2pform-sender_phone:active + .placeholder {
    display: none;
}
#p2pform-sender_phone:focus + .placeholder {
    display: none;
}
.error .placeholder{
    display: none;
}
.placeholder {
    position: absolute;
    pointer-events: none;
    top: 9px;
    bottom: 2px;
    left: 12px;
    margin: auto;
    color: #ccc;
    font-size: 16px;
}
.placeholder a{
    color: #ccc;
}
.placeholder span {
    color: #333333 ;
}

/*РўРѕР»СЊРєРѕ РґР»СЏ Р¤Р¤ СЃР¶РёРјР°РµРј РЅР°РґРїРёСЃСЊ РљРѕРјРёСЃСЃРёСЏ 2% + 5*/
@-moz-document url-prefix() {
    .p2p-arrow-description {
        letter-spacing: -1px;
    }
}
/*https://jira.office.udc.ua:8080/browse/IPAY-14534*/
.fix-safari-focus{
    height: 0px;
    width: 0px;
    padding: 0px !important;
    position: absolute;
    border-color: transparent !important;
    top: 1px;
}

.input-cvv {font-family: 'text-security-disc';-webkit-text-security: disc;}
@media not all and (min-resolution: 0.001dpcm) {
  @supports (-webkit-appearance: none) and (stroke-color: transparent) {
    .input-cvv {/* safari 11+ fix security text */font-size: 1rem;letter-spacing: 2px;}
  }
}

.form-group.mb-0 {
    margin-bottom: 0;
}

.wrap-limit-transfer{
    margin-top: 16px;
}
.wrap-limit{
    text-align: center;
    margin: 15px 0;
}
.limit{
    color: #E84F35;
    display: inline-block;
    margin-left: 10px;
}
.limit-text{
    background: #FEF7E0;
    border-radius: 8px;
    padding: 15px;
    color: #DE7800;
    line-height: 1.3;
    text-align:center;
}
.p2p-alert-limit {
    padding: 11px;
    font-size: 14px;
    font-family: "Roboto", sans-serif;
    line-height: 1.172;
    border-radius: 8px;
    color: #172A3A;
    border: 1px solid #FFE7E6;
    background-color: #FFFCFC;
}</pre></body></html>