/* =========================================================================== */
/* /templates/tatrabanka/assets/css/ninja-calculator-dds.min.css */
/* =========================================================================== */
.zivotne-momenty-2023{--primary-color: #1b1c22;--secondary-color: #656e85;--module-bg: #f4f4f5;--bg: #ffffff}.zivotne-momenty-2023.theme-dark{--primary-color: #ffffff;--secondary-color: #9fa4b2;--module-bg: #1b1c22;--bg: #08080a}@keyframes anim{0%{transform:scaleX(0);transform-origin:0 0}40%{transform:scaleX(1);transform-origin:0 0}60%{transform:scaleX(1);transform-origin:100% 100%}100%{transform:scaleX(0);transform-origin:100% 100%}}@keyframes anim2{60%{transform:scaleX(1)}100%{transform:scaleX(0)}}.md-calculator-dds.md-calculator-pension-mobile{display:none}.md-calculator-dds .modal .error{display:none;color:red}.md-calculator-dds h2{margin-bottom:60px}.md-calculator-dds .form-content{width:100%}.md-calculator-dds .form-content>.row{margin:0}.md-calculator-dds .form-content .form-block{max-width:358px;position:relative}.md-calculator-dds .form-content .form-block:not(.active){border:none;max-width:none}.md-calculator-dds .form-content .form-block .content .form-group{border-bottom:none;padding:0 35px 20px}.md-calculator-dds .form-content .form-block .content .form-group .label-controler label{line-height:1.5;margin-bottom:10px}.md-calculator-dds .form-content .form-block .content .form-group .label-controler .popover-link{right:10px}.md-calculator-dds .form-content .form-block .content .form-group input.form-control{width:100%;float:none}.md-calculator-dds .form-content .form-block .content .form-group .input-number-stepper{border:1px solid #cbcbcb;border-radius:3px;height:44px}.md-calculator-dds .form-content .form-block .content .form-group .input-number-stepper button{width:calc(33% - 1px);max-width:33.33%;flex:0 0 33.3333%;border:0px;height:100%;display:inline-block;background:transparent;color:#0047f8;vertical-align:top}.md-calculator-dds .form-content .form-block .content .form-group .input-number-stepper button:disabled{background-color:#eee}.md-calculator-dds .form-content .form-block .content .form-group .input-number-stepper button:disabled:hover{cursor:not-allowed}.md-calculator-dds .form-content .form-block .content .form-group .input-number-stepper button:disabled,.md-calculator-dds .form-content .form-block .content .form-group .input-number-stepper input:disabled{background:#fff;color:#cbcbcb}.md-calculator-dds .form-content .form-block .content .form-group .input-number-stepper input.form-control{width:calc(33% - 4px);max-width:33.33%;flex:0 0 33.3333%;border-radius:0px;border:0px;border-left:1px solid #cbcbcb;border-right:1px solid #cbcbcb;height:100%;display:inline-block;padding:12px;text-align:center;box-shadow:none}.md-calculator-dds .form-content .form-block .content .form-group .input-number-stepper input.form-control.disabled:hover{cursor:not-allowed}.md-calculator-dds .form-content .form-block .content .form-group .input-symbol{display:inline-block;position:absolute;bottom:20px;right:35px;padding-right:20px;padding-left:1px;background-color:transparent;width:34px;height:45px;line-height:45px;font-size:18px;color:#0047f8;font-weight:bold;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.md-calculator-dds .form-content .form-block .content .form-group .error{position:absolute;left:calc(100% - 52px);bottom:27px;height:30px;z-index:999;line-height:30px;background:#036e00;font-size:16px;color:#fff;padding:0 10px;border-radius:3px;opacity:0;white-space:nowrap;transform:scale(0);transform-origin:left center;transition:.15s all cubic-bezier(0.27, 0.36, 0.32, 1.56)}.md-calculator-dds .form-content .form-block .content .form-group .error:before{position:absolute;content:"";top:50%;left:-4px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%) rotate(45deg);width:11px;height:11px;background:#036e00;border-radius:3px}.md-calculator-dds .form-content .form-block .content .form-group.slider-controller .error{bottom:40px}.md-calculator-dds .form-content .form-block .content .form-group.contribution-inputs .error{left:calc(100% - 10px);bottom:unset;top:8px}.md-calculator-dds .form-content .form-block .content .form-group.has-info-warning .error{transform:scale(1);opacity:1}.md-calculator-dds .form-content .form-block .content .form-group.fake-form-group-contributionAmount,.md-calculator-dds .form-content .form-block .content .form-group.fake-form-group-contributionPercentage{margin:0 !important;padding:0 !important;position:initial}.md-calculator-dds .form-content .form-block .content .form-group.fake-form-group-contributionPercentage.has-info-warning .error{bottom:calc(100% + 12px);left:10px;top:initial;right:auto}.md-calculator-dds .form-content .form-block .content .form-group.fake-form-group-contributionPercentage.has-info-warning .error:before{top:initial;left:10px;bottom:-10px}.md-calculator-dds .form-content .form-block .content .form-group.fake-form-group-contributionAmount.has-info-warning .error{top:calc(100% + 12px);right:10px;left:initial}.md-calculator-dds .form-content .form-block .content .form-group.fake-form-group-contributionAmount.has-info-warning .error:before{top:initial;right:10px;left:initial}.md-calculator-dds .form-content .form-block .content .form-group.info-warning-in-the-bottom-middle .error{top:calc(100% - 10px) !important;left:50% !important;right:auto !important;transform:translateX(-50%)}.md-calculator-dds .form-content .form-block .content .form-group.info-warning-in-the-bottom-middle .error:before{right:auto !important;left:50% !important;top:-6px !important;transform:translateX(-50%) rotate(45deg)}.md-calculator-dds .form-content .form-block .content .form-group.slider-controller .input-symbol{bottom:43px;right:35px}.md-calculator-dds .form-content .form-block .content .form-group.slider-controller .ui-slider.ui-widget-content{width:100%}.md-calculator-dds .form-content .form-block .content .form-group.slider-controller .popover-link{bottom:58px}.md-calculator-dds .form-content .form-block .pension-composition h3{color:#50525b;font-weight:700}.md-calculator-dds .form-content .form-block .pension-composition .popover-link.popover-minimalized{margin-left:2px}.md-calculator-dds .form-content .form-block .pension-composition .popover-link.popover-minimalized+div.popover{max-width:375px;width:340px;transform:translateX(-90px);padding:10px 8px}.md-calculator-dds .form-content .form-block .pension-composition .popover-link.popover-minimalized+div.popover .popover-content{font-size:11px;line-height:12px}.md-calculator-dds .form-content .form-block .pension-composition .popover-link.popover-minimalized+div.popover .popover-content ul{margin-left:10px}.md-calculator-dds .form-content .form-block .pension-composition .popover-link.popover-minimalized+div.popover .popover-content ul li{font-size:11px;line-height:12px;margin-bottom:4px}.md-calculator-dds .form-content .form-block .pension-composition .popover-link.popover-minimalized+div.popover .popover-content ul li:before{top:3px;left:-10px;width:4px;height:4px}.md-calculator-dds .form-content .form-block .pension-composition .table-like{margin:0;border:0;width:100%}.md-calculator-dds .form-content .form-block .pension-composition .table-like .popover-link{margin-left:9px}.md-calculator-dds .form-content .form-block .pension-composition .table-like>div{border-top:1px solid #50525b;width:100%;display:flex;padding:12px 0;justify-content:space-between;align-items:flex-end}.md-calculator-dds .form-content .form-block .pension-composition .table-like>div .left{flex:0 1 60%;display:flex;align-items:center}.md-calculator-dds .form-content .form-block .pension-composition .table-like>div .left .color .square{width:20px;height:20px;background:#3c96f7;margin-right:10px}.md-calculator-dds .form-content .form-block .pension-composition .table-like>div .right{text-align:right;font-weight:bold;vertical-align:bottom;color:#191919}.md-calculator-dds .form-content .form-block .estimated-income-content .form-group{padding:0 55px 20px 35px}.md-calculator-dds .form-content .form-block .estimated-income-content .form-group.slider-controller .input-symbol{right:55px}.md-calculator-dds .form-content .form-block .estimated-income-content.not-editing .form-group{padding:0 55px 20px 35px}.md-calculator-dds .form-content .form-block .estimated-income-content.not-editing .form-group input.form-control{background:transparent;font-size:48px;font-weight:700;border:none;box-shadow:none}.md-calculator-dds .form-content .form-block .estimated-income-content.not-editing .form-group div.input-symbol{font-size:48px}.md-calculator-dds .chart-pension{margin-top:40px;height:410px;display:flex;align-items:stretch;position:relative}.md-calculator-dds .chart-pension .legend{flex:0 0 70px;display:flex;margin-right:10px;padding-top:50px}.md-calculator-dds .chart-pension .legend .steps{flex:0 0 65px;display:flex;flex-direction:column;font-size:16px;margin-right:5px;position:relative;top:-10px}.md-calculator-dds .chart-pension .legend .steps .step .step-row{display:flex;align-items:center}.md-calculator-dds .chart-pension .legend .steps .step .step-row .step-value{flex:1;adding-right:5px}.md-calculator-dds .chart-pension .legend .steps .step .step-row .step-tic{flex:0 0 20px;height:1px;background-color:#b3b3b3}.md-calculator-dds .chart-pension .legend .steps .step.treshold{color:#036e00}.md-calculator-dds .chart-pension .legend .steps .step.treshold .step-row .step-tic{background-color:#036e00}.md-calculator-dds .chart-pension .legend .gradient{flex:0 0 10px;background:linear-gradient(0deg, #d94b5d 0, #eb8746 32.29%, #f8d355 65.62%, #6ada8a 82.81%, #5bbb73)}.md-calculator-dds .chart-pension .chart-pension-wrapper{width:100%;margin-right:50px;position:relative}.md-calculator-dds .chart-pension .income{max-height:50px;flex:0 0 50px;height:50px;text-align:center;position:relative;z-index:1;background-image:linear-gradient(#f0f0f0 50%, rgba(240, 240, 240, 0));color:#191919;font-weight:700;position:absolute;width:100%;right:0}.md-calculator-dds .chart-pension .income>div{position:relative;width:100%;height:100%;min-height:25px}.md-calculator-dds .chart-pension .income .chart-current-max{display:none;position:absolute;top:-25px;left:50%;transform:translateX(-50%);color:#3c96f7}.md-calculator-dds .chart-pension .popover{z-index:999999}.md-calculator-dds .chart-pension .main{padding-top:50px;flex:0 1 210px;display:flex;flex-direction:column;overflow-x:hidden;height:100%}.md-calculator-dds .chart-pension .main .chart-wrapper{height:100%}.md-calculator-dds .chart-pension .main .chart-wrapper .chart{display:flex;height:100%;flex-direction:column-reverse;position:relative;padding:0 25px}.md-calculator-dds .chart-pension .main .chart-wrapper .chart .chart-treshold{position:absolute;top:30%;left:0;width:100%;height:1px;background-color:#036e00}.md-calculator-dds .chart-pension .main .chart-wrapper .chart .chart-current{position:absolute;left:0;width:100%;text-align:center;color:#3c96f7;transition:bottom .3s;padding-bottom:1px}.md-calculator-dds .chart-pension .main .chart-wrapper .chart .chart-current .text{padding:.25em .375em;display:inline-block;background-color:#f0f0f0;line-height:1}.md-calculator-dds .chart-pension .main .chart-wrapper .chart .chart-current .text .total{font-weight:700}.md-calculator-dds .chart-pension .main .chart-wrapper .chart .chart-current .text .percentage{margin-left:.5em;font-size:.75em}.md-calculator-dds .chart-pension .main .chart-wrapper .chart .chart-box{flex-grow:0;flex-shrink:0;transition:all .3s}.md-calculator-dds .chart-pension .main .chart-wrapper .chart .chart-box.-first-pillar{background-color:gray}.md-calculator-dds .chart-pension .main .chart-wrapper .chart .chart-box.-second-pillar{background-color:#b3b3b3}.md-calculator-dds .chart-pension .main .chart-wrapper .chart .chart-box.-third-pillar{background-color:#3c96f7}.md-calculator-dds .chart-pension .main .chart-wrapper .chart .chart-box.-empty{flex:1;border:1px dashed gray}.md-calculator-dds section{margin:0 !important}.md-calculator-dds section.green-section{background:#036e00;padding:30px;text-align:center;border-radius:3px}.md-calculator-dds .cta-buttons{text-align:center;padding:15px}.md-calculator-dds .cards .card:not(.step-4){border-bottom:1px solid #50525b}.md-calculator-dds .cards .card .card-header{background-image:url(/templates/tatrabanka/assets/img/icon-arrow-blue-down.png);background-position:top 24px right 20px;background-repeat:no-repeat;padding:15px 45px;cursor:pointer}.md-calculator-dds .cards .card .card-header label{margin-bottom:0;color:#50525b;font-weight:700;font-size:24px;line-height:32px}.md-calculator-dds .step-1,.md-calculator-dds .step-234{margin-bottom:50px}.md-calculator-dds .step-3 .row{margin:0}.md-calculator-dds .step-3 .row .col-md-4{padding:0 50px}.md-calculator-dds .step-4 .card-body{padding:0 45px}.md-calculator-dds .form-content .form-block .content.content-transparent{background-color:transparent;box-shadow:none;padding:0}.md-calculator-dds .form-content .form-block .content.content-transparent .form-group{margin-top:0}.md-calculator-dds .disclaimer{padding:30px 50px 0}.md-calculator-dds .popover ul{margin-top:5px;margin-bottom:5px}.md-calculator-dds .popover ul li{font-size:16px;line-height:1.2857;margin:0;padding:0}.md-calculator-dds input[type=text]{padding-right:40px}.md-calculator-dds .ultra-strong{display:block;color:#000;font-weight:800;font-size:48px}.md-calculator-dds .underlined-popover{border-bottom:1px dashed #4d4d4d}.md-calculator-dds .modal h2{margin-bottom:15px}.md-calculator-dds .form-content .form-block .content .form-group.contribution-inputs .row{position:relative}.md-calculator-dds .form-content .form-block .content .form-group.contribution-inputs .input-symbol{bottom:0;right:15px}.md-calculator-dds .form-content .form-block .content .form-group.contribution-inputs .equality-symbol{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.md-calculator-dds.md-calculator-employer .btn-form-call-me-employer{display:none}.md-calculator-dds.md-calculator-employer h3{margin-bottom:0}.md-calculator-dds.md-calculator-employer .form-content .form-block .content{padding-bottom:5px}.md-calculator-dds.md-calculator-employer .form-content .form-block .content .form-group{margin-top:9px;margin-bottom:9px}.md-calculator-dds.md-calculator-employer .form-content .form-block .content .form-group .label-controler label{color:#50525b;font-size:16px;line-height:38px}.md-calculator-dds.md-calculator-employer .results .form-block{margin-bottom:0}.md-calculator-dds.md-calculator-employer .results h4{font-size:16px;line-height:24px}.md-calculator-dds.md-calculator-employer .results table{width:100%}.md-calculator-dds.md-calculator-employer .results table tr:first-of-type td:first-of-type:after{height:0}.md-calculator-dds.md-calculator-employer .results table tr:nth-of-type(odd){background:transparent}.md-calculator-dds.md-calculator-employer .results table tr:nth-of-type(3) td,.md-calculator-dds.md-calculator-employer .results table tr:last-of-type td{font-weight:700}.md-calculator-dds.md-calculator-employer .results table tr:last-of-type td:after{background:#191919}.md-calculator-dds.md-calculator-employer .results table tr td{font-size:16px;line-height:1.5;padding:13px 0 !important;text-align:right;color:#50525b;position:relative}.md-calculator-dds.md-calculator-employer .results table tr td:after{content:"";position:absolute;background:#c8c8c8;width:calc(100% - 20px);height:1px;bottom:0;right:0}.md-calculator-dds.md-calculator-employer .results table tr td.size-l{font-size:20px;line-height:32px;padding:8px 0}.md-calculator-dds.md-calculator-employer .results table tr td:first-of-type{text-align:left}.md-calculator-dds.md-calculator-employer .results table tr td:first-of-type:after{width:100%}.md-calculator-dds.md-calculator-employer .results table tr td:nth-of-type(2){color:#0047f8}.md-calculator-dds.md-calculator-employer .results table tr td:nth-of-type(2),.md-calculator-dds.md-calculator-employer .results table tr td:last-of-type{font-weight:700}.md-calculator-dds.md-calculator-employer .results .chart{font-weight:700;color:#b3b3b3;text-align:center}.md-calculator-dds.md-calculator-employer .results .chart .dds-chart,.md-calculator-dds.md-calculator-employer .results .chart .wage-chart{max-width:calc(50% - 2px)}.md-calculator-dds.md-calculator-employer .results .chart .dds-chart>div:first-of-type,.md-calculator-dds.md-calculator-employer .results .chart .dds-chart>div:last-of-type,.md-calculator-dds.md-calculator-employer .results .chart .wage-chart>div:first-of-type,.md-calculator-dds.md-calculator-employer .results .chart .wage-chart>div:last-of-type{height:50px;padding:12px 0;font-size:18px;line-height:26px}.md-calculator-dds.md-calculator-employer .results .chart .dds-chart>div:last-of-type,.md-calculator-dds.md-calculator-employer .results .chart .wage-chart>div:last-of-type{font-size:16px;line-height:24px}.md-calculator-dds.md-calculator-employer .results .chart .dds-chart div.bar,.md-calculator-dds.md-calculator-employer .results .chart .wage-chart div.bar{min-width:100px;width:100%;transition:height 1s ease-in-out}.md-calculator-dds.md-calculator-employer .results .chart div.dds-chart{display:inline-block;padding-right:8px}.md-calculator-dds.md-calculator-employer .results .chart div.dds-chart>div:first-of-type{color:#0047f8}.md-calculator-dds.md-calculator-employer .results .chart div.dds-chart div.bar{height:79px;background:#0047f8}.md-calculator-dds.md-calculator-employer .results .chart div.wage-chart{display:inline-block;padding-left:8px}.md-calculator-dds.md-calculator-employer .results .chart div.wage-chart div.bar{height:245px;background:#b3b3b3}.md-calculator-dds.md-calculator-employer .results .disclaimer{border-top:1px solid #191919;padding:20px 0}.md-calculator-dds.md-calculator-employer .results .disclaimer p{font-size:16px;line-height:1.7143;color:#50525b;margin-bottom:0}.md-calculator-dds.md-calculator-employer .results .results-table{display:table}.md-calculator-dds.md-calculator-employer .results .results-table-mobile{display:none}.md-calculator-dds .abstract{position:absolute;visibility:hidden;white-space:nowrap;font-family:"TatrabankaSans",Arial,Sans-serif}@media screen and (min-width: 992px){.md-calculator-dds .step-1>.row>div:not(:first-of-type):after,.md-calculator-dds .step-2>div:not(:first-of-type):after{content:"";position:absolute;left:15px;right:-15px;bottom:0;background:#50525b;height:1px}.md-calculator-dds .step-1>.row>div:not(:first-of-type):last-of-type:after,.md-calculator-dds .step-2>div:not(:first-of-type):last-of-type:after{right:15px;left:-15px}.md-calculator-dds .form-content.flex-aligned-items .row{display:flex;margin-bottom:30px}.md-calculator-dds .form-content.flex-aligned-items .row .form-block{display:flex;flex-direction:column;margin-bottom:0;justify-content:space-between;height:100%}.md-calculator-dds .form-content.flex-aligned-items .row .form-block .form-group{margin-bottom:0}}@media screen and (max-width: 1365px){.md-calculator-dds .form-content .form-block .content .form-group.has-info-warning .error{left:auto;right:35px;top:calc(100% - 10px)}.md-calculator-dds .form-content .form-block .content .form-group.has-info-warning .error:before{top:0;left:auto;right:10px}.md-calculator-dds .form-content .form-block .content .form-group{margin-left:-35px;margin-right:-35px}.md-calculator-dds .form-content .form-block .content .form-group.slider-controller input.form-control{width:100%}.md-calculator-dds .popover-link-tablet-right .popover-link{display:block;margin-bottom:10px;margin-right:10px;margin-left:auto !important}.md-calculator-dds.md-calculator-employer .form-content .form-block.active{max-width:100%}.md-calculator-dds.md-calculator-employer .form-content .form-block .content .form-group.contribution-inputs .input-symbol{right:10px;bottom:-1px}}@media screen and (max-width: 1235px){.md-calculator-dds.md-calculator-employer .results table tr td{font-size:16px}.md-calculator-dds.md-calculator-employer .results table tr td.size-l{font-size:16px}}@media screen and (max-width: 767px){.md-calculator-dds h1{margin-left:15px;margin-right:15px}.md-calculator-dds .form-content{padding-top:20px}.md-calculator-dds .form-content .form-block.active{max-width:100%}.md-calculator-dds .form-content .form-block.active .content .form-group .popover-link-tablet-right .popover-link{float:none}.md-calculator-dds .form-content .form-block .chart-pension{justify-content:center}.md-calculator-dds .form-content .form-block .content .form-group.slider-controller{padding-bottom:20px}.md-calculator-dds .form-content .form-block .content .form-group.slider-controller .input-symbol{bottom:74px}.md-calculator-dds .form-content .form-block .content .form-group.slider-controller .ui-slider.ui-widget-content{position:relative}.md-calculator-dds .form-content .green-section{padding:30px 20px}.md-calculator-dds .form-content .green-section .btn.has-icon{background-image:none !important;padding:0 15px;text-align:center}.md-calculator-dds.md-calculator-employer .form-content .form-block .content .form-group .label-controler .popover-link{margin-top:10px}.md-calculator-dds.md-calculator-employer .form-content .form-block .content .form-group.contribution-inputs .input-symbol{right:10px}.md-calculator-dds.md-calculator-employer section.green-section{margin-left:-20px;margin-right:-20px}.md-calculator-dds.md-calculator-employer .btn.btn-small{margin-bottom:10px;margin-top:5px}.md-calculator-dds.md-calculator-employer .results h4{margin-top:50px;margin-bottom:40px}.md-calculator-dds.md-calculator-employer .results .results-table{display:none}.md-calculator-dds.md-calculator-employer .results .results-table-mobile{display:block}.md-calculator-dds.md-calculator-employer .results .results-table-mobile label{width:100%;padding:10px 0;margin-bottom:0px;font-size:16px;line-height:1.2857}.md-calculator-dds.md-calculator-employer .results .results-table-mobile .form-group table{border-top:1px solid #c8c8c8 !important;font-weight:700}.md-calculator-dds.md-calculator-employer .results .results-table-mobile .form-group table tr td{font-size:16px;line-height:22px;padding:2px 0px}.md-calculator-dds.md-calculator-employer .results .results-table-mobile .form-group table tr td:after{display:none}.md-calculator-dds.md-calculator-employer .results .results-table-mobile .form-group table tr td.blue{color:#0047f8 !important}.md-calculator-dds.md-calculator-employer .results .results-table-mobile .form-group table tr:first-of-type td{padding-top:10px;color:#0047f8}.md-calculator-dds.md-calculator-employer .results .results-table-mobile .form-group table tr:last-of-type td{color:#50525b}.md-calculator-dds.md-calculator-employer .results .results-table-mobile .form-group.second label{font-weight:700}.md-calculator-dds.md-calculator-employer .results .results-table-mobile .form-group.last table{border-top-color:#191919 !important}.md-calculator-dds.md-calculator-pension{display:none}.md-calculator-dds.md-calculator-pension-mobile{display:block}.md-calculator-dds.md-calculator-pension-mobile .form-content .form-block .content .form-group .input-number-stepper{background:#fff}.md-calculator-dds.md-calculator-pension-mobile .cta-buttons{padding:5px 0;margin-bottom:0}.md-calculator-dds.md-calculator-pension-mobile .cta-buttons .btn{margin-bottom:15px}.md-calculator-dds.md-calculator-pension-mobile .classicp{font-size:16px;line-height:1.4;color:#191919;font-weight:700;margin:5px 0}.md-calculator-dds.md-calculator-pension-mobile .size-l{font-size:36px;line-height:38px;font-weight:700;border-bottom:1px solid #ddd;padding-bottom:10px;margin-bottom:20px;text-align:center;color:#191919}.md-calculator-dds.md-calculator-pension-mobile .blue{color:#0047f8}.md-calculator-dds.md-calculator-pension-mobile .content.no-style{background:transparent;box-shadow:none;padding:0}.md-calculator-dds.md-calculator-pension-mobile .info-note{font-size:10px;padding:5px}.md-calculator-dds.md-calculator-pension-mobile .size-s{font-size:16px}.md-calculator-dds.md-calculator-pension-mobile .size-xs{font-size:10px}.md-calculator-dds.md-calculator-pension-mobile .chart-pension{height:210px;margin:20px 0}.md-calculator-dds.md-calculator-pension-mobile .chart-pension .chart-pension-wrapper{margin-right:10px}.md-calculator-dds.md-calculator-pension-mobile .chart-pension .income{max-height:initial;padding-top:0px;font-size:10px;height:20px}.md-calculator-dds.md-calculator-pension-mobile .chart-pension .legend{flex:0 0 40px;padding-top:20px}.md-calculator-dds.md-calculator-pension-mobile .chart-pension .legend .steps{flex:0 0 35px}.md-calculator-dds.md-calculator-pension-mobile .chart-pension .legend .steps .step{display:block;padding:4px 0 0 0;margin-bottom:0}.md-calculator-dds.md-calculator-pension-mobile .chart-pension .legend .steps .step .step-value{font-size:8px}.md-calculator-dds.md-calculator-pension-mobile .chart-pension .legend .steps .step .step-tic{flex:0 0 12px}.md-calculator-dds.md-calculator-pension-mobile .chart-pension .main{padding-top:20px}.md-calculator-dds.md-calculator-pension-mobile .white-line{padding:30px 0;position:relative}.md-calculator-dds.md-calculator-pension-mobile .white-line:before{content:"";position:absolute;top:28px;left:-10px;right:-10px;height:5px;background:#fff}.md-calculator-dds.md-calculator-pension-mobile .step{display:none;padding:5px 15px;margin-bottom:50px}.md-calculator-dds.md-calculator-pension-mobile .step.step-1{display:block}.md-calculator-dds.md-calculator-pension-mobile .step.step-3 .cards .card{border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin-bottom:20px}.md-calculator-dds.md-calculator-pension-mobile .step.step-3 .cards .card .card-header{padding:10px 45px 10px 10px;background-position:top 14px right 20px}.md-calculator-dds.md-calculator-pension-mobile .step.step-3 .cards .card .card-header label{font-weight:700;font-size:16px;line-height:1.2667}.md-calculator-dds.md-calculator-pension-mobile .step.step-3 .cards .card .card-body{padding:10px}.md-calculator-dds.md-calculator-pension-mobile .step.step-3 .form-block .pension-composition .table-like>div{border-top:1px solid #ddd;font-size:16px;padding:5px}.md-calculator-dds.md-calculator-pension-mobile .step.step-3 .form-block .pension-composition .table-like>div:last-of-type{border-bottom:1px solid #ddd}.md-calculator-dds.md-calculator-pension-mobile .step.step-3 .form-block .pension-composition .table-like>div .color .square{width:15px;height:15px}.md-calculator-dds.md-calculator-pension-mobile .step.step-3 .form-block .pension-composition .table-like>div .popover-link{margin-left:4px}.md-calculator-dds.md-calculator-pension-mobile .step.step-3 .info-note-table .table-like{font-size:10px}.md-calculator-dds.md-calculator-pension-mobile .step.step-4{text-align:center}.md-calculator-dds.md-calculator-pension-mobile .step.step-4 #cta-section h3{font-size:16px !important;line-height:1.4;color:#191919;text-align:center;padding-bottom:0}.md-calculator-dds.md-calculator-pension-mobile .step.step-4 #cta-section strong{font-weight:400;font-size:16px;line-height:1.4;color:#191919;margin-bottom:10px;text-align:left}.md-calculator-dds.md-calculator-pension-mobile .step.step-4 #cta-section .form-group:first-of-type{border-top:none}.md-calculator-dds.md-calculator-pension-mobile .step.step-4 #cta-section .btn{text-transform:uppercase;text-align:left}.md-calculator-dds.md-calculator-pension-mobile h3{font-weight:800}.md-calculator-dds.md-calculator-pension-mobile .form-nav{height:37px;line-height:37px;color:#191919}.md-calculator-dds.md-calculator-pension-mobile .form-nav .btn-back{background-image:url(/templates/tatrabanka/assets/img/icon-arrow-blue-left.svg);background-repeat:no-repeat;background-size:contain;width:10px;height:20px;margin-top:10px;margin-left:5px}.md-calculator-dds.md-calculator-pension-mobile p{margin-bottom:20px}.md-calculator-dds.md-calculator-pension-mobile .form-content{padding-top:0}.md-calculator-dds.md-calculator-pension-mobile .form-content>.row{margin-left:-15px;margin-right:-15px}.md-calculator-dds.md-calculator-pension-mobile .form-content .form-block.active{margin-top:0}}/*# sourceMappingURLIgnored=ninja-calculator-dds.min.css.map */


