.has-error #luckupform-luckup_code{border:1px solid #E96666;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(233,102,102,0.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(252,3,88,0.6)}
.field-p2pform-sender_card_guid{display:none} 
.field-p2pform-invoice_currency{display:none}
.field-p2pform-target_card_guid{display:none}
.field-p2pform-is_send_notification_phone label{font-weight: 100;}
.p2pMain-card1{-moz-border-radius:10px;height:211px;width:320px;background:#e5e5e5;background:-moz-radial-gradient(center,ellipse cover,rgba(229,229,229,1) 50%,rgba(214,214,214,1) 100%);background:-webkit-gradient(radial,center center,0px,center center,100%,color-stop(50%,rgba(229,229,229,1)),color-stop(100%,rgba(214,214,214,1)));background:-webkit-radial-gradient(center,ellipse cover,rgba(229,229,229,1) 50%,rgba(214,214,214,1) 100%);background:-o-radial-gradient(center,ellipse cover,rgba(229,229,229,1) 50%,rgba(214,214,214,1) 100%);background:-ms-radial-gradient(center,ellipse cover,rgba(229,229,229,1) 50%,rgba(214,214,214,1) 100%);background:radial-gradient(ellipse at center,rgba(229,229,229,1) 50%,rgba(214,214,214,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e5e5e5',endColorstr='#d6d6d6',GradientType=1);padding-left:15px;border:1px solid rgba(160,160,160,0.18);border-radius:10px;-moz-border-radius:10px;margin-bottom:5px}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
input[type='number']{-moz-appearance:none}
.field-p2pform-sender_card_expy,.field-p2pform-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}
.field-p2pform-sender_card_cvv{font-size:16px;width:80px;text-align:center;border:1px solid #D3D3D3;border-radius:5px;-moz-border-radius:5px;display:inline-block;padding:0} 
.p2p-card1-title span{margin-top:15px;text-transform:uppercase;font-size:20px;color:#888}
.p2p-card1-title{height: auto;min-height: 40px;margin-top:15px}
.p2p-card1-title-mark{height:38px;width:58px;border-radius:3px;-moz-border-radius:3px;float:right;margin-right:0}
.p2p-card1-title-mark.type-card-mc{background-image:url(/v4/p2p/web/source/unisonbank/img/logo_mc.png);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/unisonbank/img/logo_visa.png);height:38px;width:58px;border-radius:3px;-moz-border-radius:3px;float:right;margin-right:0}
.p2p-card1-title-mark.type-card-cirus{background-image:url(/v4/p2p/web/source/unisonbank/img/logo_ms.png);height:38px;width:58px;border-radius:3px;-moz-border-radius:3px;float:right;margin-right:0}
.p2p-card1-title-mark.type-card-prostir {background-image: url('/v4/p2p/web/source/mib/img/logo_prostir.svg');background-size: contain; background-repeat: no-repeat; background-position: center; width: 78px;}
.p2p-card1-description-text{color:#243332;margin:4px 0;font-size:14px}
.p2p-c1f-date-title{font-size:14px;color:#243332;margin-bottom:5px;margin-left:3px}
.p2p-c1f-cvv-title-text{font-size:14px;color:#243332;margin-bottom:5px;text-transform:capitalize;cursor:help}
.p2p-c1f-cvv-title-text span{border-bottom:1px dashed}
.form-control{font-size:16px}
.more-field{padding: 5px 0;}
.card-number{font-size:20px!important} 
.p2p-arrow-input-money{border:1px solid #D3D3D3;border-radius:5px;-moz-border-radius:5px;display:inline-block;margin-right:5px;padding:0 5px 0 0 !important;height:34px;width:77px;font-size:20px}
.p2p-arrow-title-ru,.p2p-arrow-title-ua,.p2p-arrow-title-en{width:77px;margin:0;position:relative;padding-left:30px}
.p2p-arrow-title-ru:before,.p2p-arrow-title-ua:before,.p2p-arrow-title-en:before{content:'cумма';position:absolute;left:-30px;top:8px;color:#243332;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;text-transform:uppercase}
.p2p-arrow-title-ru:after,.p2p-arrow-title-ua:after,.p2p-arrow-title-en:after{content:'грн';position:absolute;right:-63px;top:8px;color:#243332;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px}
.p2p-arrow-title-en:before{content:'amount';left: -35px;}
.p2p-arrow-title-en:after{content:'UAH'}
.p2p-arrow-title-ua:before{content:'cума'}
.p2p-card1-phone-container .more-field:last-child{margin-bottom: 15px;}
.p2p-arrow{padding-top:84px;background-image:url(/v4/p2p/web/source/unisonbank/img/arrowORG.png);background-position:50px 42px;background-repeat:no-repeat}
.p2p-card1-phone-container{width:320px;margin-top:-15px;padding-top:25px;border-left:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px}
.p2p-card2{float:right}
.p2p-card2-phone{float:right}
.field-p2pform-notification_text{display:none}
.p2p-main-sub{width:260px;margin:0 auto 10px}
.btn-danger{background:#008265;border-color: #008265;border-bottom:2px solid #154f42;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.btn-danger:hover {background:#028f6e;border-color:#028f6e;}
.btn-danger[disabled], .btn-danger[disabled]:hover{background:#008265;border-color: #008265;border-bottom:2px solid #154f42;}
.btn{border-radius:4px}
.crsbrd-input:first-child{margin-top:0}
.crsbrd-c2-input span.input-group-addon,.crsbrd-input span.input-group-addon{padding:0;background:#fff}
.input-group-addon .fa-mobile{padding:0 15px;border-right:1px solid #CCC;color:#999}
#p2pform-sender_phone,#p2pform-notification_phone,#p2pform-notification_email{border-left:0}
.input-group-addon .fa-at{font-size:26px;padding:0 10px;border-right:1px solid #CCC;color:#999}
.p2p-c1f-cvv-title-text .fa{color:#5ac0de;font-size:18px}
.arrow-img{position:absolute;z-index:-1;top:-44px;left:-42px}
.p2p-arrow-description{margin-top:26px}
.arrow-wrap{width:129px;margin:0 auto}
.tooltip_cvv{position:absolute;width:230px;height:220px;top:-100px;left:132px;border-radius:5px!important;display:none;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,0.5);z-index:2}
.tooltip-title{padding:10px 15px;text-align:left;line-height:14px;background-color:#EEE;border-top-left-radius:5px;border-top-right-radius:5px}
.tooltip-descr .fa{color:#fff}
.tooltip-descr{padding:10px;position:relative}
.arrow-tooltip{position:absolute;width:13px;height:22px;top:52px;left:-13px;background:url(/v4/p2p/web/source/unisonbank/img/trigon-left.png) no-repeat 0 0}
@media (max-width:992px) {
.tooltip_cvv{top:-233px;left:-98px}
.arrow-tooltip{background:url(/v4/p2p/web/source/unisonbank/img/trigon-down.png) no-repeat 0 0;width:22px;height:13px;top:172px;left:155px}
}
.transfer-title h1{font-size:28px;margin:20px 0 0 15px;}
.paymentRequisites-main-table{font-size:14px}
.paymentRequisites-main-table tr .text-justify{width:208px}
.btn{background:#ececec;border-radius:4px;border-bottom:2px solid #c2c4c6;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.btn-block{border-radius:4px}
.btn-danger{border-right:0}
.btn:hover{background:#d6d7d8;border-bottom:2px solid #b0b2b5;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.line-sms-top-padding,.line-error-top-padding,.line-success-top-padding{padding:0 20px}
.line-error-top{border-top:1px solid #ed4b36}
.paymentRequisites-step4-error{margin-top:-10px;margin-bottom:0}
.paymentRequisites-step4-error > span{padding:0 15px;background:#f1f1f1;color:#ed4b36}
.paymentRequisites-step4-error-bg{padding-top:55px;margin-top:15px}
.paymentRequisites-step4-eBg-money > div > p,.paymentRequisites-step4-eBg-limit > div > p,.paymentRequisites-step4-eBg-cvvCode > div > p,.paymentRequisites-step4-eBg-other > div > p,.paymentRequisites-step4-eBg-bank > div > p{color:#EE3E27;font-size:20px;margin-bottom:15px;padding-top:15px}
.paymentRequisites-step4-error-small-text > div > p{color:#929ba2;font-size:14px}
.paymentRequisites-step4-eBg-other{background:url(/v4/p2p/web/source/unisonbank/img/paymentRequisites/p2p-error-other.jpg) no-repeat center -10px}
.paymentRequisites-step4-eBg-bank{background:url(/v4/p2p/web/source/unisonbank/img/paymentRequisites/p2p-error-bank.jpg) no-repeat center -5px;padding-top:60px}
.paymentRequisites-step4-eBg-connection{background:url(/v4/p2p/web/source/unisonbank/img/paymentRequisites/p2p-error-connection.jpg) no-repeat center -5px}
.paymentRequisites-step4-eBg-cvvCode{background:url(/v4/p2p/web/source/unisonbank/img/paymentRequisites/p2p-error-code.jpg) no-repeat center -5px;padding-top:60px}
.paymentRequisites-step4-eBg-limit{background:url(/v4/p2p/web/source/unisonbank/img/paymentRequisites/p2p-error-limit.jpg) no-repeat center -5px;padding-top:60px}
.paymentRequisites-step4-eBg-money{background:url(/v4/p2p/web/source/unisonbank/img/paymentRequisites/p2p-error-money.jpg) no-repeat center -5px;padding-top:60px}
.paymentRequisites-step4-error-bg > div{margin-bottom:10px}
.paymentRequisites-step4-error-icon{color:#ee3e27}
.pageInfo{margin-top:40px}
.pageInfo-support{margin-bottom:20px;color:#757e83}
.pi-support-title > h4{margin-top:10px;margin-bottom:-10px}
.pi-support-title > h4 > span{background:#fff;padding:2px}
.pi-support-item:nth-child(2){border-left:1px solid #ddd}
.pi-support-item{padding-bottom:20px;padding-top:20px;border-bottom:1px solid #ddd;font-size:14px}
.pi-support-title{border:1px solid #ddd;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:4px;border-top-right-radius:4px}
.pi-support-info-work-time,.pi-support-info-phone-number,.pi-support-info-mail{list-style:none;padding:0 0 0 5px;margin-bottom:0}
.pi-support-info-mail{padding-top:10px;padding-left:15px}
.pi-support-item:last-child{border-right:1px solid #ddd}
.btn-danger{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:4px}
.paymentRequisites-btn-main a{text-decoration:none}
.paymentRequisites-btn-main{margin-bottom:15px;padding:0 15px}
.pi-support-info-mail a{text-decoration:none;color:#337ab7}
.pi-support-info-mail a:hover{text-decoration:underline;color:#23527c}
.line-sms-top-padding,.line-error-top-padding,.line-success-top-padding{padding:0 20px}
.line-sms-top{border-top:1px solid #b7b7b7}
.paymentRequisites-sms-body-top{margin-top:-10px;margin-bottom:110px}
.paymentRequisites-3ds-body-top > span,.paymentRequisites-sms-body-top > span{padding:0 15px;background:#fff}
.paymentRequisites-step2 > span,.paymentRequisites-step2 > span{padding:0 15px;background:#fff}
.paymentRequisites-step2{margin-top:-10px}
.paymentRequisites-sms-bg{background:url(/v4/p2p/web/source/unisonbank/img/st3-sms-phone.jpg) center 50px no-repeat}
.redText{color:#ef3e2a;border:none}
.paymentRequisites-sms-body-middle{margin-bottom:0;font-size:16px}
.paymentRequisites-sms-body-foot{font-size:12px;color:#777}
.paymentRequisites-sms-body-foot-input{margin-bottom:30px;font-size:30px;line-height:40px;width:250px;border-radius:4px;border:1px solid #ddd;text-align:center;padding:0;color:#777;height:40px}
.paymentRequisites-mTable-foot{border-top:1px solid #ddd;background:#F5F5F5}
#luckupform-luckup_code{margin:0 auto 30px}
.paymentRequisites-step4-success > span{padding:0 15px;background:#fff;color:#009345}
.line-success-top{border-top:1px solid #009345}
.paymentRequisites-step4-success-mainIcon{margin-bottom:15px}
.paymentRequisites-step4-success{margin-top:-10px;margin-bottom:10px}
.paymentRequisites-step4-success-icon{color:#009345}
.btn-info{border-radius:4px;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;padding:6px 12px}
.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}
.send__another-post input{width:219px}
#another-post{margin:15px auto 10px}
.paymentRequisites-step4-success-receipt a{text-decoration:none;padding:6px 17px}
.paymentRequisites-main-table a{text-decoration:none}
.btn-success{text-align:center;margin:20px 0}
.cntSeparator{font-size:54px;margin:25px 7px;color:#000}
.timer-main-cont{padding-left:42px}
.btn-danger[disabled]{cursor:not-allowed;opacity:.5}
.success .input-group-addon{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}
.input-desc{border-color:#66afe9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}
.form-group .crsbrd-input .input-desc-hover{border-color:#66afe9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}
.form-group .error .input-desc{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}
.form-group.error .crsbrd-input .input-desc-notification_phone{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}
.form-group .crsbrd-input .input-desc-notification_phone{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)}
.p2p-card2-phone > div > p{padding-left:0;margin-right:10px;font-size:12px;margin-bottom:10px}
.redText{color:#ef3e2a;border:none}
.limits-restrictions{float:left;width:100%}
.limits-restrictions h2{font-size:24px;position:relative;padding-left:60px;font-weight:400;margin:35px 0 17px; color: #525456;}
.limits-restrictions h2:before{content:'';position:absolute;background-image:url(/v4/p2p/web/source/unisonbank/img/limits-icon.png);background-repeat:no-repeat;width:37px;height:23px;left:12px;top:2px}
.limits-restrictions-list{width:100%;height:auto;border-collapse:separate;text-align:center;table-layout:auto;border:1px solid #ddd;border-radius:5px;margin-bottom:10px;position:relative}
.limits-restrictions-list tr{border-bottom:1px solid #ddd;float:left;width:100%}
.limits-restrictions-list th.column-1{width:809px}
.limits-restrictions-list th{border:none;height:20px;background:#f2f2f2}
.limits-restrictions-list th.column-2{width:130px}
.limits-restrictions-list td.column-1{width:570px}
.limits-restrictions-list tr td{border:none;padding:15px 20px;text-align:left}
.smstext{margin-top:30px}
.p2p-date{position:relative}
.p2p-date span{position:absolute;top:33px;left:77px}
.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)}
.success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}
.error .form-control{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}
.form-group .form-control:focus{border-color:#66afe9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}
.btn-info{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;border-bottom:2px solid #666;background:#39c}

.loading{
	width: 100%;
  height: 200%;
  display: block;    
	overflow: auto;
  overflow-y: scroll;
  position: absolute;
  top: 0;
  left: 0;
  overflow: hidden;
  z-index: 1001;
  background-color: rgb(55,65,64);
  background-color: rgba(55,65,64,.6);
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
  filter: alpha(opacity=60);
  -moz-opacity: 0.5;
}
.load-wrap{    
	margin: auto;
   text-align: center;
   height: auto;
   position: fixed;
   top: 20%;
   width: 100%;
   opacity: 1;
   overflow: visible;
   z-index: 1002;
    }
.load-container{
	margin-left: -100px;
	position: fixed;
	top:35%;
  left: 50%;
  text-align: center;
	width: 200px;
	height: 30px;
	border:3px solid #fff;
	background: #999;
	border-radius: 7px;
	overflow: hidden;
	box-shadow: 0 3px 4px rgba(0,0,0,.3);
}
.load{
	height: 30px;
	width: 400px;
	margin: 0;
	background: url(/v4/p2p/web/source/default/img/loading.png) 0 0 no-repeat;
}