.payform-wrapper .inside{max-width:360px!important;width:calc(100% - 30px)!important}.payform-wrapper .payfield-group{margin-bottom:30px;border-bottom:1px solid #f5f5f5}.payform-wrapper .payfield-group.noborder{margin-bottom:0;border-bottom:0}.payform-wrapper .payfield-input{margin-bottom:30px;position:relative;border-radius:4px;background:#f5f5f5}.payfield-input.price{margin-bottom:10px}#textcomission{font-size:14px}.payform-wrapper .payfield-select{height:66px;padding-top:22px;font-size:18px;border:1px solid #f5f5f5;color:#999;position:relative;box-sizing:border-box;border-radius:4px;background:#f5f5f5;width:100%;padding-left:20px}.payform-wrapper .payfield-select.checked{padding-top:12px}.payform-wrapper .payfield-select .choose-city p{margin-bottom:0}.payform-wrapper .payfield-select .choose-city svg{vertical-align:middle;margin-top:-4px;display:inline-block}.payform-wrapper .payfield-select.checked .choose-city span{font-size:12px;margin-bottom:2px;display:block}.payform-wrapper .selected{cursor:pointer}.payform-wrapper .payfield-select:after{border:6px solid transparent;right:20px;content:"";position:absolute;border-top-color:#555;top:30px}.payform-wrapper .payfield-select:not(.success):hover{border-color:#8356b2}.payform-wrapper .payfield-select.success{border-color:#50d68e}.payform-wrapper .payfield-select .drop.scroll-bar{max-height:504px}.payform-wrapper .payfield-select .drop{overflow:auto;position:absolute;top:65px;box-shadow:0 12px 16px 0 rgba(0,0,0,.17);border-radius:6px;background:#fff;left:0;width:100%;display:none;z-index:4}.payform-wrapper .payfield-select.opened .drop{display:block}.payform-wrapper .payfield-select .drop li:hover,.payform-wrapper .payfield-select .drop li:hover p{color:#ff6a4d}.payform-wrapper .payfield-select.filial .drop li{display:none}.payform-wrapper .payfield-select.service .drop li{padding-left:20px}.payform-wrapper .payfield-select.filial{display:none}.payform-wrapper .payfield-select.city .drop li{padding-left:20px}.payform-wrapper .payfield-select .drop li p{font-size:12px;margin-bottom:0;margin-top:-2px}div.payform-wrapper .scrollable .scroll-bar .thumb{right:5px;background:#8f8f8f;width:6px;z-index:1}.payform-wrapper .scrollable .scroll-bar.vertical{background:none}.payform-wrapper .scrollable .viewport .overview{padding-right:0}.payform-wrapper .payfield-select .drop li:not(:last-child){border-bottom:1px solid #ebebeb}.payform-wrapper .payfield-select .drop li{padding:16px 10px 16px 16px;margin-bottom:0;position:relative;cursor:pointer}.payform-wrapper .payfield-select .drop li.moskov{padding-left:45px}.payform-wrapper .payfield-select .drop li span{position:absolute;top:20px;left:20px}.payform-wrapper .payfield-input .error{font-size:11px;color:#f83d3d;position:absolute;bottom:-44px;display:none}.payform-wrapper .payfield-select .error{bottom:-46px;margin-left:-20px}.payform-wrapper .payfield-input.show-error .error{display:block}.payform-wrapper .payfield-input.show-error{background:#ffebeb}.payform-wrapper .payfield-input.success input{border-color:#50d68e}.payform-wrapper .payfield-input.show-error .placeholder{color:#f83d3d}.payform-wrapper .payfield-input input{height:66px;padding-top:16px;font-size:18px;border:1px solid #f5f5f5;color:#333;position:relative;box-sizing:border-box;border-radius:4px;background:none;width:100%;padding-left:20px;display:block;z-index:2}.payform-wrapper .payfield-input input:focus+.placeholder,.payform-wrapper .payfield-input input:not(:placeholder-shown)+.placeholder{font-size:11px;transition:all .3s ease 0s;top:12px}.payform-wrapper .payfield-input:not(.success) input:active,.payform-wrapper .payfield-input:not(.success) input:hover{border-color:#8356b2}.payform-wrapper .payfield-input .placeholder{font-size:18px;color:#999;transition:all .3s ease 0s;position:absolute;top:24px;left:20px}.payform-wrapper .payfield-input input::-webkit-input-placeholder{font-size:18px;color:#999}.payform-wrapper .payfield-input input::-moz-placeholder{font-size:18px;color:#999}.payform-wrapper .payfield-input input:-ms-input-placeholder{font-size:18px;color:#999}.payform-wrapper .payfield-input input:-moz-placeholder{font-size:18px;color:#999}.payform-wrapper .inner-payform{padding-bottom:86px}.payform-wrapper .form-footer .sum{font-size:16px;color:#666;line-height:1.5;margin-top:-12px;font-family:FiraSans-Regular}.payform-wrapper .form-footer .sum strong{font-weight:700;color:#333}.payform-wrapper .form-footer button{height:56px;padding:0;font-size:20px;border:none;color:#fff;transition:all .3s ease 0s;border-radius:5px;background:#50d68e;cursor:pointer;width:100%;font-family:FiraSans-Medium;display:block}.payform-wrapper .form-footer .agree{font-size:12px;color:#666;cursor:pointer;font-family:FiraSans-Regular}.politika-bez{margin-left:25px}.payform-wrapper .form-footer .agree a{text-decoration:underline;color:#666}.payform-wrapper .form-footer .agree a:hover{text-decoration:none}.payform-wrapper .form-footer .agree .check{height:15px;margin-right:10px;position:relative;border-radius:4px;background:#ffd800 none repeat scroll 0 0;width:15px}.payform-wrapper .form-footer .agree .check.checked:after{height:15px;content:"";position:absolute;top:0;background:transparent url(../images/checked.png) no-repeat scroll 50%;left:0;width:15px}.payform-wrapper .form-footer .button{padding-top:22px;margin-bottom:23px}.payform-wrapper .form-footer button:hover{transition:all .3s ease 0s;background-color:#6ae8a2}.payform-wrapper input:-webkit-autofill,.payform-wrapper input:-webkit-autofill:active,.payform-wrapper input:-webkit-autofill:focus,.payform-wrapper input:-webkit-autofill:hover{transition:background-color 5000s ease-in-out 0s}.footer-group .coll-21 a{height:50px;font-size:18px;border:1px solid #ffbf00;color:#000!important;transition:all .1s ease 0s;text-align:center;border-radius:4px;background:#ffbf00;width:188px;line-height:50px;font-family:FiraSans-Medium,sans-serif;display:block}@media screen and (max-width:1000px){.payform-wrapper .inner-payform{padding-bottom:20px}}@media screen and (max-width:960px){.footer-group .footer-part-bottom-3 .created{padding-top:20px}.footer-group .footer-part-bottom-3 .coll-1,.footer-group .footer-part-bottom-3 .coll-2{width:auto!important}.footer-group .footer-part-bottom-3 .coll-3{width:100%!important}}@media screen and (max-width:768px){.footer-group .footer-part-bottom-3 .coll-21{margin-bottom:20px;width:100%!important}.footer-group .footer-part-bottom-3 a{width:100%}}