﻿.vkpay__header{padding-top:30px;padding-bottom:35px;padding-left:40px;padding-right:40px;min-height:200px;background-color:var(--vkui--color_background_tertiary);background-image:url(/images/landings/vkpay_form/vkpay_bg.png);background-repeat:no-repeat;background-position-x:right;background-size:100% 100%;border-bottom:1px solid var(--vkui--color_separator_primary);box-sizing:border-box}[dir=rtl] .vkpay__header{background-position-x:left}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.vkpay__header{background-image:url(/images/landings/vkpay_form/vkpay_bg_2x.png)}}.vkpay__header-text{max-width:552px;margin-top:182px}.vkpay__header-text p{font-size:14px;line-height:1.36;letter-spacing:-.2px;color:#000}.vkpay__header-text p:first-child{margin-bottom:16px}.vkpay__header-text p:last-child{margin-bottom:0}.vkpay__header-text p a{text-decoration:underline}.vkpay__logo{margin-bottom:16px}.vkpay .msg{margin-top:0;margin-bottom:40px;margin-left:0;margin-right:0}.vkpay-form{padding-top:32px;padding-bottom:40px;padding-left:40px;padding-right:40px}.vkpay-form__heading{margin-top:0;margin-bottom:14px;font-size:13px;font-weight:500;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;letter-spacing:-.1px;color:#222}.vkpay-form #vkpay-registration fieldset{padding:0;margin-bottom:18px;border:0}.vkpay-form #vkpay-registration fieldset.vkpay-notifications{margin-bottom:20px;padding-bottom:18px;border-bottom:1px solid var(--vkui--color_separator_primary)}.vkpay-form #vkpay-registration fieldset.vkpay-notifications .radiobtn{padding-top:7px;padding-bottom:7px}.vkpay-form #vkpay-registration fieldset .radiobtn_row{display:flex;align-items:center}.vkpay-form #vkpay-registration fieldset .radiobtn_row.radiobtn_notifications_type{margin-bottom:10px}.vkpay-form #vkpay-registration fieldset .radiobtn{padding-right:16px;box-sizing:border-box}[dir=rtl] .vkpay-form #vkpay-registration fieldset .radiobtn{padding-right:0;padding-left:16px}.vkpay-form #vkpay-registration fieldset .radiobtn:first-child{min-width:168px}.vkpay-form #vkpay-registration fieldset .pedit_labeled .dark{padding:5px 9px 6px;width:280px}.vkpay-form .flat_button{position:relative;margin-bottom:-20px}.vkpay-form .flat_button .pr{display:none}.vkpay-form .flat_button.button_fetch span{color:transparent}.vkpay-form .flat_button.button_fetch .pr{position:absolute;display:initial;margin-top:0;left:50%;top:50%;transform:translate(-50%,-50%);opacity:1}[dir=rtl] .vkpay-form .flat_button.button_fetch .pr{left:auto;right:50%;transform:translate(50%,-50%)}.vkpay-submited{margin-bottom:-8px}.vkpay-form-submit{text-align:center}.page_block{display:flex;flex-direction:column;justify-items:stretch}.page_block_content{display:flex;flex-grow:2}.page_block .intro-text{margin:auto}.page_block .intro-text--disabled p{font-size:14px;line-height:22px;letter-spacing:-.1px;text-align:center;color:#939393}#form_container.iframed,#form_container iframe{border:0;background-color:transparent}#form_container.iframed{margin-top:16px;background-color:#fff}.vkpay-submited-text{color:#9a9a9a}#vkpay-submited-edit{float:right;border:0;font-size:13px;line-height:1.154;cursor:pointer;padding:0;font-weight:400;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;color:var(--vkui--color_text_link)}[dir=rtl] #vkpay-submited-edit{float:left}#vkpay-submited-edit:hover,#vkpay-submited-edit:active{text-decoration:underline}
