.row.ersparnis-rechner{background:#efefef;padding:30px 0;margin:0 0 30px 0}.row.ersparnis-rechner .container h2{color:#000;font-size:26px;line-height:32px}.row.ersparnis-rechner .container h4{color:#606060;font-size:22px;line-height:28px}.row.ersparnis-rechner .container p{font-size:16px;line-height:27px}.row.ersparnis-rechner .container .tabs .tab{margin-bottom:10px}.row.ersparnis-rechner .container .tabs .tab div.tabheadline{background:#c9c9c9;padding:10px 20px}.row.ersparnis-rechner .container .tabs .tab div.tabheadline i{color:#8e3042;font-size:55px;line-height:55px;display:inline-block;zoom:1;*display:inline;margin-right:10px}.row.ersparnis-rechner .container .tabs .tab div.tabheadline h3{color:#000;font-size:22px;line-height:55px;margin:0;vertical-align:top;display:inline-block;zoom:1;*display:inline}.row.ersparnis-rechner .container .tabs .tab div.tabcontent{background:#FFF;padding:20px 20px 20px 81px;display:none}.row.ersparnis-rechner .container .tabs .tab div.tabcontent div.table{display:table}.row.ersparnis-rechner .container .tabs .tab div.tabcontent div.table .form{display:table-cell;width:20%}.row.ersparnis-rechner .container .tabs .tab div.tabcontent div.table .form fieldset{border:0;margin:0;padding:0}.row.ersparnis-rechner .container .tabs .tab div.tabcontent div.table .form fieldset label{font-weight:700}.row.ersparnis-rechner .container .tabs .tab div.tabcontent div.table .form p{font-size:14px;line-height:16px;margin-top:8px}.row.ersparnis-rechner .container .tabs .tab div.tabcontent div.table .calculate{display:table-cell;width:20%;vertical-align:middle}.row.ersparnis-rechner .container .tabs .tab div.tabcontent div.table .calculate div{vertical-align:middle;padding:0 20px;text-align:center}.row.ersparnis-rechner .container .tabs .tab div.tabcontent div.table .calculate div i{color:#8e3042;font-size:55px;line-height:55px;display:inline-block;zoom:1;*display:inline;margin:0 10px 0 0}.row.ersparnis-rechner .container .tabs .tab div.tabcontent div.table .calculate div div.button{color:#FFF;font-size:18px;line-height:22px;background:#8e3042;padding:10px;border:0;margin:-27px 0 0 0;display:inline-block;zoom:1;*display:inline}.row.ersparnis-rechner .container .tabs .tab div.tabcontent div.table .result{display:table-cell;width:60%}.row.ersparnis-rechner .container .tabs .tab div.tabcontent div.table .result .hidden{visibility:visible!important}.row.ersparnis-rechner .container .tabs .tab div.tabcontent div.table .result .hidden table{width:100%}.row.ersparnis-rechner .container .tabs .tab div.tabcontent div.table .result .hidden table tr th{color:#8e3042;padding-bottom:10px}.row.ersparnis-rechner .container .tabs .tab div.tabcontent div.table .result .hidden table tr td.label{font-size:14px;line-height:24px;text-transform:none;color:#606060;padding:0;font-weight:400;display:table-cell;text-align:left}.row.ersparnis-rechner .container .tabs .tab div.tabcontent div.table .result .hidden table tr td.label span.anzahl,.row.ersparnis-rechner .container .tabs .tab div.tabcontent div.table .result .hidden table tr td.label span.material{font-weight:700}.row.ersparnis-rechner .container .tabs .tab div.tabcontent div.table .result .hidden table tr#tableheader{border-bottom:1px solid #8e3042}.row.ersparnis-rechner .container .tabs .tab div.tabcontent div.table .result .hidden table tr#zahnimplantate td,.row.ersparnis-rechner .container .tabs .tab div.tabcontent div.table .result .hidden table tr#oberkiefer td,.row.ersparnis-rechner .container .tabs .tab div.tabcontent div.table .result .hidden table tr#veneers td{padding-top:10px}.row.ersparnis-rechner .container .tabs .tab div.tabcontent div.table .result .hidden table tr#kronen td,.row.ersparnis-rechner .container .tabs .tab div.tabcontent div.table .result .hidden table tr#beidekiefer td,.row.ersparnis-rechner .container .tabs .tab div.tabcontent div.table .result .hidden table tr#bleaching td{padding-bottom:10px}.row.ersparnis-rechner .container .tabs .tab div.tabcontent div.table .result .hidden table tr#summe{border-top:1px solid #8e3042;border-bottom:1px solid #8e3042}.row.ersparnis-rechner .container .tabs .tab div.tabcontent div.table .result .hidden table tr#summe td{padding-top:10px;padding-bottom:10px;font-size:22px;line-height:28px;color:#8e3042;font-weight:700}.row.ersparnis-rechner .container .tabs .tab div.tabcontent div.table .result .hidden table tr#ersparnis td{font-size:22px;line-height:28px;color:#8e3042;font-weight:700;padding-top:15px}.row.ersparnis-rechner .container .tabs .tab div.tabcontent div.table .result p.small{font-size:10px;line-height:12px}.row.ersparnis-rechner .container .tabs .tab:hover{cursor:pointer}@media (max-width:992px){.row.ersparnis-rechner .container h2{color:#8e3042;font-size:22px;line-height:24px}.row.ersparnis-rechner .container h4{color:#606060;font-size:16px;line-height:18px}.row.ersparnis-rechner .container .tabs .tab div.tabheadline{background:#c9c9c9;padding:10px 20px}.row.ersparnis-rechner .container .tabs .tab div.tabheadline i{color:#8e3042;font-size:33px;line-height:33px;display:inline-block;zoom:1;*display:inline;margin-right:10px}.row.ersparnis-rechner .container .tabs .tab div.tabheadline h3{color:#000;font-size:16px;line-height:33px;margin:0;vertical-align:top;display:inline-block;zoom:1;*display:inline}}@media (max-width:768px){.row.ersparnis-rechner .container .tabs .tab div.tabheadline{background:#c9c9c9;padding:10px 20px}.row.ersparnis-rechner .container .tabs .tab div.tabheadline i{color:#8e3042;font-size:22px;line-height:22px;display:none;margin-right:0;white-space:nowrap}.row.ersparnis-rechner .container .tabs .tab div.tabheadline h3{color:#000;font-size:16px;line-height:22px;margin:0;vertical-align:top;display:inline-block;zoom:1;*display:inline}.row.ersparnis-rechner .container .tabs .tab div.tabcontent{background:#FFF;padding:20px 20px 20px 20px;display:none}.row.ersparnis-rechner .container .tabs .tab div.tabcontent div.table{display:table}.row.ersparnis-rechner .container .tabs .tab div.tabcontent div.table .form{display:block;width:90%}.row.ersparnis-rechner .container .tabs .tab div.tabcontent div.table .form fieldset{border:0;margin:0;padding:0}.row.ersparnis-rechner .container .tabs .tab div.tabcontent div.table .form fieldset label{font-weight:700}.row.ersparnis-rechner .container .tabs .tab div.tabcontent div.table .form p{font-size:14px;line-height:16px;margin-top:8px}.row.ersparnis-rechner .container .tabs .tab div.tabcontent div.table .calculate{display:none;width:20%;vertical-align:middle}.row.ersparnis-rechner .container .tabs .tab div.tabcontent div.table .calculate div{vertical-align:middle;padding:0 20px;text-align:center}.row.ersparnis-rechner .container .tabs .tab div.tabcontent div.table .calculate div i{color:#8e3042;font-size:55px;line-height:55px;display:inline-block;zoom:1;*display:inline;margin:0 10px 0 0}.row.ersparnis-rechner .container .tabs .tab div.tabcontent div.table .calculate div div.button{color:#FFF;font-size:18px;line-height:22px;background:#8e3042;padding:10px;border:0;margin:-27px 0 0 0;display:inline-block;zoom:1;*display:inline}.row.ersparnis-rechner .container .tabs .tab div.tabcontent div.table .result{display:block;width:100%;margin-top:20px}.row.ersparnis-rechner .container .tabs .tab div.tabcontent div.table .result .hidden table{width:90%}.row.ersparnis-rechner .container .tabs .tab div.tabcontent div.table .result .hidden table tr th{color:#8e3042;padding-bottom:10px;font-size:13px}.row.ersparnis-rechner .container .tabs .tab div.tabcontent div.table .result .hidden table tr td.label{font-size:13px;line-height:24px;text-transform:none;color:#606060;padding:0;font-weight:400;display:table-cell;text-align:left}.row.ersparnis-rechner .container .tabs .tab div.tabcontent div.table .result .hidden table tr td.label span.anzahl,.row.ersparnis-rechner .container .tabs .tab div.tabcontent div.table .result .hidden table tr td.label span.material{font-weight:700}.row.ersparnis-rechner .container .tabs .tab div.tabcontent div.table .result .hidden table tr#tableheader{border-bottom:1px solid #8e3042}.row.ersparnis-rechner .container .tabs .tab div.tabcontent div.table .result .hidden table tr#zahnimplantate td,.row.ersparnis-rechner .container .tabs .tab div.tabcontent div.table .result .hidden table tr#oberkiefer td,.row.ersparnis-rechner .container .tabs .tab div.tabcontent div.table .result .hidden table tr#veneers td{padding-top:10px}.row.ersparnis-rechner .container .tabs .tab div.tabcontent div.table .result .hidden table tr#kronen td,.row.ersparnis-rechner .container .tabs .tab div.tabcontent div.table .result .hidden table tr#beidekiefer td,.row.ersparnis-rechner .container .tabs .tab div.tabcontent div.table .result .hidden table tr#bleaching td{padding-bottom:10px}.row.ersparnis-rechner .container .tabs .tab div.tabcontent div.table .result .hidden table tr#summe{border-top:1px solid #8e3042;border-bottom:1px solid #8e3042}.row.ersparnis-rechner .container .tabs .tab div.tabcontent div.table .result .hidden table tr#summe td{padding-top:10px;padding-bottom:10px}.row.ersparnis-rechner .container .tabs .tab div.tabcontent div.table .result .hidden table tr#ersparnis td{font-size:22px;line-height:28px;color:#8e3042;font-weight:700;padding-top:15px}.row.ersparnis-rechner .container .tabs .tab div.tabcontent div.table .result p.small{font-size:10px;line-height:12px}}