.panel-body{padding:0;margin-top:0;background-color:#fff}@media (max-width:767px){.panel-body{padding:10px 0 10px}}ul.fa_besonderheiten{font-size:13px;list-style:outside none none;margin:0;padding-left:0!important}ul.fa_besonderheiten li::before{color:#2b962b;content:"\f00c";font-family:FontAwesome;font-size:15px;font-style:normal;font-weight:400;left:-5px;position:absolute;top:0}ul.fa_besonderheiten li{display:block;line-height:22px;margin-left:5px;padding:0 0 0 17px;position:relative}.productCondition,.productConditionLogo{margin-bottom:1em}.maincontainer{padding:10px}label{font-weight:700!important;font-size:13px!important}.panel{border:0 solid #ddd!important}.panel-default{border-color:#ddd}.panel-default>.panel-heading{background-color:#f3f2f2;border-color:#fff!important;color:#333;margin-bottom:25px;padding-left:10px;font-size:26px}.panel-default-lbs{margin-bottom:15px!important}.panel-default-lbs>.panel-heading{background-color:#fff!important;border-top:1px solid #333!important;border-bottom:1px solid #333!important;color:#333!important;padding:15px 10px!important}.panel-default-lbs .panel-body{background-color:#fff!important;border-bottom:1px solid #333!important;border-top:none!important;color:#333!important;padding:10px!important}.panel-heading{border-bottom:1px solid transparent;padding:10px 0;font-size:30px;color:#3c3734!important;border-top-left-radius:0!important;border-top-right-radius:0!important}.panel-title>a{display:block;text-decoration:none}@media (max-width:767px){.panel-heading{padding:10px 0}}.form-horizontal .control-label{margin-bottom:0;padding-top:10px;text-align:right}ul.nav-wizard{background-color:#f9f9f9;border:1px solid #f5f5f5;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;position:relative;overflow:hidden;margin-bottom:10px}ul.nav-wizard:before{display:block;position:absolute;left:0;right:0;top:46px;height:47px;border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;z-index:11;content:" "}ul.nav-wizard:after{display:block;position:absolute;left:0;right:0;top:138px;height:47px;border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;z-index:11;content:" "}ul.nav-wizard li{position:relative;float:left;height:46px;display:inline-block;padding:0 20px 0 30px;margin:0;font-size:13px;line-height:46px;width:25%!important}ul.nav-wizard.advanzia li{width:50%!important}ul.nav-wizard li a{color:#999;padding:0}ul.nav-wizard li a:hover{background-color:transparent}ul.nav-wizard li:before{position:absolute;display:block;border:24px solid transparent;border-left:16px solid #ddd9d7;border-right:0;top:-1px;z-index:10;content:'';right:-15px}ul.nav-wizard li:after{position:absolute;display:block;border:24px solid transparent;border-left:16px solid #f9f9f9;border-right:0;top:-1px;z-index:10;content:'';right:-14px}ul.nav-wizard li.active{color:#5cb85c;background:red}ul.nav-wizard li.active:after{border-left:16px solid red}ul.nav-wizard li.active a,ul.nav-wizard li.active a:active,ul.nav-wizard li.active a:focus,ul.nav-wizard li.active a:visited{color:#fff;background:red;font-size:16px;font-weight:700}ul.nav-wizard .active~li{color:#999;background:#f5f5f5}ul.nav-wizard .active~li:after{border-left:16px solid #f5f5f5}ul.nav-wizard .active~li a,ul.nav-wizard .active~li a:active,ul.nav-wizard .active~li a:focus,ul.nav-wizard .active~li a:visited{color:#999;background:#f5f5f5}ul.nav-wizard.nav-wizard-backnav li:hover{color:#468847;background:#f5f5f5}ul.nav-wizard.nav-wizard-backnav li:hover:after{border-left:16px solid #f5f5f5}ul.nav-wizard.nav-wizard-backnav li:hover a,ul.nav-wizard.nav-wizard-backnav li:hover a:active,ul.nav-wizard.nav-wizard-backnav li:hover a:focus,ul.nav-wizard.nav-wizard-backnav li:hover a:visited{color:#468847;background:#f6fbfd}ul.nav-wizard.nav-wizard-backnav .active~li{color:#999;background:#ededed}ul.nav-wizard.nav-wizard-backnav .active~li:after{border-left:16px solid #ededed}ul.nav-wizard.nav-wizard-backnav .active~li a,ul.nav-wizard.nav-wizard-backnav .active~li a:active,ul.nav-wizard.nav-wizard-backnav .active~li a:focus,ul.nav-wizard.nav-wizard-backnav .active~li a:visited{color:#999;background:#ededed}ul.nav-wizard.twoSteps li{width:50%!important}ul.nav-wizard.threeSteps li{width:32%!important}ul.nav-wizard.fourSteps li{width:25%!important}.fa_section{margin-top:20px}.minInsurence{min-height:90px}ul.checks{margin:0;padding:0;list-style:none;padding-left:20px;text-indent:-1em}ul.checks li:before{font-style:normal;font-weight:400;font-family:FontAwesome;content:"\f00c";color:#00b649}.checks_inner{display:inline;position:relative;left:4px}img#tipp_komplett{position:absolute;right:-5px;top:-6px;width:56px}body{background:#fff!important;font-family:Roboto,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:5px auto!important;max-width:1170px}.form-control,a.btn,div.panel,ul.nav-wizard{border-radius:0!important;-webkit-border-radius:0!important}input,select{outline:0!important}select::-ms-expand{display:none}.fa_select-form{border-radius:0;width:100%!important;padding:10px;border:1px solid #ccc;background-color:transparent;height:40px}.fa_select:before{background:url(../img/caret-down.svg) 50% no-repeat;content:"";width:40px;height:40px;border:1px solid #ccc;position:absolute;right:8px;margin:0;z-index:1;background-color:#fff;pointer-events:none;background-size:18px;display:block}.fa_select-form[disabled]{background-color:#eee;opacity:1}.form-group>.radio>label{margin-left:20px!important}.popover.infoPopover{top:0!important;border-top:1px solid #ccc}.div.checkbox-info{margin-left:1.5em}.alert{border-radius:0!important}footer{margin:25px 0 10px!important}select::-ms-expand{display:none}.resultAjaxLoader{background-image:url(../img/ajaxLoaderFlat.gif)}.row{margin-right:-8px!important;margin-left:-8px!important}.login-section{background-color:#f5f5f5;border-color:#ddd;height:50px}.jsKN2Area{margin-top:3em}.fa_section .panel{box-shadow:none!important;border:none!important}.btn-success:hover{color:#fff!important;background-color:#449d44!important;border-color:#398439!important}.navButtons>a{width:15%!important}.navButtons>a.lbs-absenden{width:25%!important}.creditInsuranceContainer .panel-body .rsv-option{padding-right:15px;padding-left:15px}.creditInsuranceContainer .panel-body .rsv-option .panel-body,.creditInsuranceContainer .panel-body .rsv-option .panel-footer,.creditInsuranceContainer .panel-body .rsv-option .panel-heading{padding:10px;border-radius:0!important}.existingCreditLegend{padding:5px 0;font-size:18px;color:#9999a4!important;width:41.5%}.monatlicheSparbetrag{font-size:18px;font-weight:bolder;color:red}.darlehensbetrag{font-size:16px;font-weight:bolder}.bausparguthaben{font-size:16px;font-weight:bolder}.bausparsumme{font-size:16px;font-weight:bolder}.laufzeit{font-size:16px;font-weight:bolder}.berechnungErgebnis p{margin:0 0 0!important}.collapse_lbs{padding-left:0!important;padding-right:0!important}.abschliessen-buttoncontainer{padding-left:0!important;padding-right:0!important;margin-bottom:50px;margin-top:15px}.btn-lbs-abschliessen{font-size:20px;line-height:1.5rem;background-color:red;color:#fff;padding:.8em 1.5em}.btn-lbs-abschliessen:hover{background-color:#fff;color:red;border:1px solid red}.btn-lbs-drucken{font-size:20px;line-height:1.5rem;background-color:#fff;color:red;padding:.8em 1.5em;border:1px solid red}.btn-lbs-drucken:hover{background-color:red;color:#fff}.btn-lbs{background-color:red;color:#fff;font-weight:700;padding:10px 12px!important}.btn-lbs:hover{background-color:#fff!important;color:red!important;border:1px solid red!important;padding:10px 12px!important}.btn-lbs-grau{background-color:#979797;color:#fff;font-weight:700;padding:10px 12px!important}.btn-lbs-grau:hover{background-color:#fff!important;color:#979797!important;border:1px solid #979797!important;padding:10px 12px!important}.collapse_lbs a{color:#333!important;text-decoration:none!important;outline:0!important;cursor:pointer}.collapse_lbs-style{padding:15px 5px!important;border-top:1px solid #333;border-bottom:1px solid #333;color:#333}.pdfButton{margin-bottom:2em;color:#fff!important;text-decoration:none!important}.pdfButton:hover{color:red!important}#jsSavingAmountMonthContainer .savingAmount{margin-bottom:2em}@media(max-width :400px){form .form-group.row .col-xs-11{width:88%!important}form .form-group.row .col-xs-offset-2{margin-left:13%!important}}@media(max-width:767px){.form-horizontal .control-label{text-align:left!important;margin-bottom:5px;padding-top:5px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{padding-right:10px;padding-left:10px}.existingCreditLegend{width:100%}.navButtons>a{width:45%!important}}@media(max-width:991px){.pdfLinkButton{margin-top:15px!important}.jsResult>.alert img{margin-bottom:15px!important}}@media(max-width:1024px){div.navButtons{margin-top:140px!important}}.fa_link a{color:#007bff!important;text-decoration:underline!important;background-color:transparent;font-size:15px;line-height:30px}.fa_link a:hover{color:red!important;text-decoration:none;background-color:transparent}.stepsSuccess{padding-left:15px;font-size:15px;line-height:30px}.has-error .form-control{border-color:red!important}.has-error .fa_select-form{border-color:red!important}.has-error:before{border-top-color:red!important;border-right-color:red!important;border-bottom-color:red!important}.has-error .form-control-feedback{color:red!important}.fa_lbs-spinner{width:80px;height:80px;border:2px solid #e6e6e6;border-top:3px solid red;border-radius:100%;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;animation:spin 1s infinite linear}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}.fa_collapse-lbs-content{border-bottom:1px solid #333;padding:15px 0}.table_lbs>tbody>tr>td{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.fa_lbs-div-table-start{border-top:none!important}.fa_lbs-div-table-ungerade{padding:8px 8px 4px;line-height:1.42857143;vertical-align:middle;border-top:1px solid #ddd;background-color:#fff}.fa_lbs-div-table-gerade{padding:8px 8px 4px;line-height:1.42857143;vertical-align:middle;border-top:1px solid #ddd;background-color:#f5f5f5}.table-responsive{margin-top:10px}.collapsing{-webkit-transition:none!important;transition:none!important}#rentExamplesTable{margin-top:2em}#rentExamplesTable tfoot{background:#cd5c5c}#rentExamplesTable thead{background:#a9a9a9}#rentExamplesTable tbody td,#rentExamplesTable thead th{border:1px solid #fff}#rentExamplesTable tbody td:nth-child(2),#rentExamplesTable thead th:nth-child(2){border-left:3px solid #fff;border-right:3px solid #fff}#rentExamplesTable tbody{background:#d3d3d3}@media(max-width:767px){.fa_link-left div{padding-left:0}div .fa_link-left{padding-left:0}}@media(min-width:768px){.fa_link-left div{padding-left:29px}div .fa_link-left{padding-left:29px}}@media (max-width:767px){.fa_lbs-label{margin:10px 0 0!important;padding-left:0!important}.fa_lbs-input{margin:5px 0!important;padding-left:0!important}.fa_lbs-slider{margin:20px 0 0!important;padding-left:0!important}.fa_lbs-berechnen{width:100%;max-width:150px;margin-top:10px;outline:0!important;border-radius:0;height:40px}}@media (min-width:768px){.fa_lbs-label{margin:0 0 5px!important;padding-left:0!important}.fa_lbs-input{margin:5px 0!important;padding-left:0!important}.fa_lbs-slider{margin:20px 0 0!important;padding-left:0!important}.fa_lbs-berechnen{width:100%;max-width:150px;margin-top:5px;outline:0!important;border-radius:0;height:40px}.lbs-absenden{max-width:250px}}@media (max-width:340px){.panel-heading{font-size:24px!important}}@media (min-width:341px) and (max-width:380px){.panel-heading{font-size:25px!important}}@media (min-width:381px) and (max-width:420px){.panel-heading{font-size:26px!important}}@media (min-width:421px) and (max-width:480){.panel-heading{font-size:27px!important}}@media (min-width:481) and (max-width:767){.panel-heading{font-size:28px!important}}@media (min-width:768) and (max-width:991){.panel-heading{font-size:30px!important}}@media (min-width:992) and (max-width:1199){.panel-heading{font-size:30px!important}.table-td1-width{width:35%!important}.table-td2-width{width:65%!important}}@media (min-width:1200){.panel-heading{font-size:30px!important}input.form-control-slider,select.form-control-slider{max-width:150px!important}.table-td1-width{width:35%!important}.table-td2-width{width:65%!important}}