[ng\:cloak],[ng-cloak],.ng-cloak{display:none!important}.alert{margin-bottom:0}.btn-icon{color:#008bbe;cursor:pointer;height:1.5rem;width:1.5rem}.icon.inactive{opacity:.5}.mb-10px{margin-bottom:.625rem}.text-dark{color:#172e62}.header-not-in-basket{font-size:1rem}.popover-danger{background-color:#ef404a;color:#fff}.payment-method .popover-body{padding:1rem}.agreement-popover{left:-.125rem!important;max-width:264px;top:auto!important;transform:translateY(1rem);visibility:visible!important;width:264px}.agreement-popover>.arrow{left:.625rem!important;top:-1rem!important}.agreement-popover>.popover-body{padding:1rem}.agreement-popover>.arrow::before{border-color:transparent transparent #ef404a!important;border-style:solid;border-width:.5rem;height:.5rem;top:0}.agreement-popover>.arrow::after{border-color:transparent transparent #ef404a!important;border-style:solid;border-width:.5rem;height:.5rem;top:1px}.payment-table{}.payment-table.inactive{color:#78829d}.payment-table .heading-row{background-color:#fff;color:#78829d;line-height:48px;margin:0 0 1px 0;padding:0 .625rem;border-top:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.payment-table .content-row{background-color:#fff;margin:0 0 .625rem 0;padding:1.25rem .625rem 1.25rem .625rem;vertical-align:middle;border:1px solid transparent;border-radius:.25rem}.payment-table .content-row:last-of-type{margin:0}.payment-method.malfunction .payment-box{box-shadow:0 1px 3px rgba(23,46,98,.1)}.payment-method.disabled .payment-box,.payment-method.down .payment-box{box-shadow:unset;opacity:.5}.payment-method.down:hover .payment-box{box-shadow:unset;opacity:.5}.payment-method.disabled .payment-box button,.payment-method.down .payment-box button{background-color:#f4f5f7}.payment-method button[disabled]{pointer-events:none}.payment-method.down{cursor:pointer;filter:none;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%)}.payment-method-selection-wrapper{background-color:#fff;border-radius:.5rem;box-shadow:0 1px 3px rgba(46,98,26,.1);padding:1.5rem}.payment-method-selection-wrapper hr{border-top-color:#eeeff1}.payment-box{background-color:#fff;border:1px solid #b6bccb;border-radius:.5rem;box-shadow:0 1px 3px rgba(46,98,26,.1);display:inline-block;height:90px;margin-bottom:calc(.625rem - 1px);min-width:126px;overflow:hidden;vertical-align:middle;width:100%}.payment-box:hover{background-color:#f4f5f7}.payment-box button{background-color:transparent;border:none;height:100%;width:100%;text-align:center;padding:0}.payment-box button div{border:none;display:inline-block;color:#172e62;font-size:.875rem}.payment-box button div.img{background-size:contain;background-repeat:no-repeat;background-position:50% 50%;background-origin:content-box;height:24px;vertical-align:bottom;width:90px}.payment-by-transfer div.row:not(:last-of-type){margin-bottom:.75rem}.payment-by-transfer .form-control-plaintext{padding-bottom:0;padding-top:0}.payment-by-transfer .col-form-label{padding-bottom:0;padding-top:0;text-align:right}.badge{display:inline-block;padding:.25rem .625rem;font-weight:600;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;font-size:.875rem;line-height:1.5;border:2px solid transparent;border-radius:.2rem}.badge:empty{display:none}.payment-history-table{margin-bottom:.75rem}.payment-history-table .heading-row{background-color:#fff;color:#78829d;line-height:48px;margin:0 0 1px 0;padding:0 .625rem;border-top:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.payment-history-table .content-row{background-color:#fff;margin:0;padding:.5rem .625rem .5rem .625rem;vertical-align:middle;border:1px solid transparent;border-radius:.25rem}.payment-history-table .content-row:last-of-type{margin:0;padding-bottom:1rem}.payment-history-table .sum{color:#78829d}.payment-history-table .col-icon{max-width:44px}.additional-field{display:block}@media(max-width:575.98px){.payment-by-transfer .col-form-label{padding-bottom:.25rem;padding-top:0;text-align:left}}@media(min-width:768px){.payment-table .content-row{padding:.625rem;border-radius:0;margin:0 0 1px 0}.payment-table.inactive .content-row:first-of-type{border-top:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.payment-table .content-row:last-of-type{margin:0;border-bottom:1px solid transparent;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.payment-box{height:56px;max-width:202px}.payment-box.payment-box-wide{max-width:100%}.form-control-plaintext{padding-top:calc(.575rem + 1px)}.payment-history-table .col-date{max-width:100px}.payment-history-table .offset-col-date{margin-left:100px}.payment-history-table .col-service{}.payment-history-table .col-btn-sum{max-width:180px}.payment-history-table .col-sum{max-width:100px}.payment-history-table .col-icon{max-width:44px}.additional-field{display:inline-block;margin-right:.625rem}.additional-field:first-of-type{margin-left:2rem}.additional-field:last-of-type{margin-right:0}}@media(min-width:992px){.payment-history-table .col-service{}.payment-history-table .col-btn-sum{max-width:180px}.payment-history-table .col-sum{max-width:130px}.payment-history-table .col-icon{max-width:60px}}@media(min-width:1200px){}.cross-out-red{color:red;text-decoration:line-through}.cross-out-red span{color:#24345f}.info-icon svg{width:1rem;height:1rem}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:normal;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;opacity:0;line-break:auto}.tooltip.in{opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip-inner{background-color:#172e62}.tooltip.in{opacity:1}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#172e62;background-color:#172e62}.custom-checkbox:hover .custom-control-input:not(.disabled):not(:disabled):checked~.custom-control-label::before{background-color:#172e62;border-color:#172e62}.custom-checkbox:hover .custom-control-input:not(.disabled):not(:disabled)~.custom-control-label::before{border-color:#172e62}.custom-control-input:not(:disabled):active~.custom-control-label::before{background-color:#172e62}html{height:100%}body.flex-body{display:flex;flex-direction:column;height:100%}body.flex-body #body-content{flex:1 1 100%}body.flex-body footer{flex:0 0 30px;text-align:center}body.flex-body footer .footer-menu-items{display:flex;flex-wrap:wrap;justify-content:center;padding:1rem;width:100%}body.flex-body footer .footer-menu-items>*{color:#7484af;flex:0 0 0%;font-size:12px;margin:.125rem 0;text-wrap:nowrap}body.flex-body footer .footer-menu-items>a{color:#7484af}body.flex-body footer .footer-menu-items>a:hover{text-decoration:underline}body.flex-body footer .footer-menu-items>*:not(:last-child)::after{content:"|";margin:0 .25rem;opacity:.333}