#calc{margin:50px 0;}#calc .line{width:2px; height:50px; background-color:black; margin:0 auto;}#calc .wline{width:50px; height:2px; background-color:black; margin:20px auto;}#calc .title{text-align:center; font-family:'Open Sans',Arial,sans-serif; font-weight:bold;}#calc .title .num{padding:15px 0;}#calc .title .num span{background-color:black; padding:15px 20px; color:white;}#calc .title .text{text-align:center; color:black; text-transform:uppercase; margin:15px 0;}#calc .bigbtn{margin:20px auto; width:40%; padding:2%; font-family:'Open Sans',Arial,sans-serif; text-transform:uppercase; color:white; cursor:pointer; font-weight:bold; text-align:center; border-style:solid; border-width:2px; border-color:black; background-color:black;}#calc .bigbtn:hover{color:black; background-color:white;}#calc .bigtxt{font-family:'Open Sans',Arial,sans-serif; text-transform:uppercase; text-align:center; font-size:32px; font-weight:bold; margin:20px 0;}#calc .smalltxt{color:#3a3a3a; text-align:center; font-size:16px; font-style:italic; margin:20px 0;}#calc1{}#calc1 .btn{float:left; background-color:#ebebeb; text-transform:uppercase; text-align:center; font-family:'Open Sans',Arial,sans-serif; padding:2% 0; cursor:pointer;}#calc1 .btn:hover,#calc1 .btn.active{background-color:black; color:white; padding:3% 0;}#calc1 .btn span{font-weight:bold}#calc1 .btnline{width:2px; height:100px; background-color:black; float:left;}#calc2{}#calc2 .compass{margin:0 auto; width:390px; height:390px;}#calc2 .compass .selector{position:relative; z-index:0; width:390px; height:390px;}#calc2 .compass .data{position:relative; z-index:2; width:390px; height:390px; margin-top:-390px;}#calc2 .compass .data .element{top:0; left:0; position:absolute; cursor:pointer; padding:40px; text-transform:uppercase; font-family:'Open Sans',Arial,sans-serif;}#calc2 .compass .data .element:nth-child(odd){font-weight:bold;}#calc2 .compass .data .element.active{color:white;}#calc2 .compass .data .element:nth-child(1){top:-30px; left:152px;}#calc2 .compass .data .element:nth-child(2){top:22px; left:272px;}#calc2 .compass .data .element:nth-child(3){top:146px; left:329px;}#calc2 .compass .data .element:nth-child(4){top:272px; left:272px;}#calc2 .compass .data .element:nth-child(5){top:326px; left:152px;}#calc2 .compass .data .element:nth-child(6){top:270px; left:18px;}#calc2 .compass .data .element:nth-child(7){top:146px; left:-32px;}#calc2 .compass .data .element:nth-child(8){top:22px; left:18px;}#calc2 .compass .selected{-webkit-border-radius:1000px; -moz-border-radius:1000px; border-radius:1000px; display:none; opacity:0; position:relative; top:32px; left:32px; z-index:1; width:326px; height:326px; margin-top:-390px; text-transform:uppercase; font-family:'Open Sans',Arial,sans-serif; color:white; font-weight:300; text-align:center;}.compass .selected .text{padding-top:110px; font-size:60px;}.compass .selected .longtext{font-size:20px;}#calc2 .result{display:none;}#calc3{}#calc3 .grey_hline{height:2px; background-color:#ebebeb; margin:0 auto; width:50%;}#calc3 .table{padding:0;}#calc3 .table .cell{text-align:center; cursor:pointer; width:25%; float:left; margin:3% 0;}#calc3 .table .cell.in_firstrow{margin-top:0;}#calc3 .table .cell.in_lastrow{margin-bottom:0;}#calc3 .table .cell .grey_vline{display:none; width:2px; height:50px; background-color:#ebebeb; margin:0 auto;}#calc3 .table .cell .imgcont{position:relative;}#calc3 .table .cell .imgcont .img{}#calc3 .table .cell .imgcont .img2{opacity:0; width:100%; position:absolute; top:0;}#calc3 .table .cell .imgcont .img img,#calc3 .table .row .cell .imgcont .img2 img{max-width:100%;}#calc3 .table .cell .text{text-transform:uppercase; font-family:'Open Sans',Arial,sans-serif;}#calc3 .table .cell .text span{font-weight:bold; display:block;}#calc3 .table .cell:hover .img2,#calc3 .table .cell.active .img2{opacity:1;}#calc3 .info{display:none; background-color:white; position:absolute; left:0; top:0; width:20%; padding:1%; border-style:solid; border-width:2px; border-color:#05506e; color:#05506e;}#calc4{}#calc4 .circle_cont{width:300px; height:300px; margin:0 auto; overflow:hidden;}#calc4 .circle_cont .circle{width:596px; height:596px; border-style:solid; border-color:#e6e6e6; border-width:2px; -webkit-border-radius:1000px; -moz-border-radius:1000px; border-radius:1000px; margin-left:-100%;}#calc4 .option_cont{width:300px; height:300px; margin:-300px auto 0 auto;}#calc4 .option_cont .option{height:20px; cursor:pointer; position:relative;}#calc4 .option_cont .option .l{border-style:dashed; border-color:#e4e4e4; border-width:2px 0 0 0; width:300px; margin-top:9px; float:left;}#calc4 .option_cont .option .dot{-webkit-border-radius:1000px; -moz-border-radius:1000px; border-radius:1000px; background-color:#e4e4e4; width:20px; height:20px; float:left; margin:0 0 0 -10px;}#calc4 .option_cont .option .num{width:40px; font-family:'Open Sans',Arial,sans-serif; color:#A0A0A7; font-weight:bold; float:left; margin:2px 0 0 20px;}#calc4 .option_cont .option.r0{top:290px; left:0;}#calc4 .option_cont .option.r30{-ms-transform:rotate(-30deg); -webkit-transform:rotate(-30deg); transform:rotate(-30deg); top:177px; left:-24px;}#calc4 .option_cont .option.r45{-ms-transform:rotate(-45deg); -webkit-transform:rotate(-45deg); transform:rotate(-45deg); top:120px; left:-55px;}#calc4 .option_cont .option.r90{-ms-transform:rotate(-90deg); -webkit-transform:rotate(-90deg); transform:rotate(-90deg); top:45px; left:-187px;}#calc5{}#calc5 .box{border-style:solid; border-width:2px; border-color:black; text-align:center; padding-bottom:50px;}#calc5 .box .name{color:black; text-transform:uppercase; font-family:'Open Sans',Arial,sans-serif; font-weight:bold; padding:20px 0;}#calc5 .box .text{color:#999999; padding:0 20px 20px 20px;}#calc5 .box .input{border-color:black; border-style:solid; border-width:2px; padding:10px; background-color:#e6e6e6; font-weight:bold; font-size:18px; text-align:center;}#calc5 .box .m{font-weight:bold; font-size:22px;}#calc5 .box .m .m2{font-size:15px; vertical-align:super;}#calc5 .next{text-align:right; padding:15px; margin:-50px 0 0 0;}#calc5 .next span{background-color:black; padding:15px 10px; font-family:'Open Sans',Arial,sans-serif; text-transform:uppercase; font-weight:bold; color:white; border-style:solid; border-width:2px; border-color:black; cursor:pointer;}#calc6{}#calc6 .select_cont{margin:2% auto;}#calc6 .select_cont .btn{background-color:#e6e6e6; width:24%; float:left; text-transform:uppercase; text-align:center; cursor:pointer; color:#909090;}#calc6 .select_cont .btn .imgcont{margin-top:8%; position:relative;}#calc6 .select_cont .btn .img{}#calc6 .select_cont .btn .img2{position:absolute; top:0; width:100%; opacity:0;}#calc6 .select_cont .btn .imgcont .img img,#calc6 .select_cont .btn .imgcont .img2 img{max-width:100%;}#calc6 .select_cont .btn .text{margin:8% 0 4% 0;}#calc6 .select_cont .btn .text span{display:block; font-weight:bold;}#calc6 .select_cont .btn:hover .img2,#calc6 .select_cont .btn.active .img2{opacity:1;}#calc7{position:relative;}#calc7 .foil_cont{}#calc7 .foil_cont .foil{width:23%; margin:1%; float:left; background-color:#e6e6e6; color:#909090;}#calc7 .foil_cont .foil .name{text-transform:uppercase; padding:10%; font-weight:bold; font-family:'Open Sans',Arial,sans-serif; font-size:22px;}#calc7 .foil_cont .foil .text{padding:0 10% 10% 10%;}#calc7 .foil_cont .foil .options{padding:0 10% 10% 10%;}#calc7 .foil_cont .foil .options .option{margin:5% 0; cursor:pointer;}#calc7 .foil_cont .foil .options .option .box{display:block; width:20px; height:20px; border-color:#d4d4d4; border-style:solid; border-width:2px; background-color:#d4d4d4; float:left;}#calc7 .foil_cont .foil .options .option .label{font-weight:bold; font-family:'Open Sans',Arial,sans-serif; text-transform:uppercase; margin-top:-20px; padding-left:30px;}#calc7 .foil_cont .foil:hover .options .option .box,#calc7 .foil_cont .foil.active .options .option .box{background-color:white; border-color:white;}#calc7 .info{display:none; background-color:white; position:absolute; left:0; top:0; width:50%; padding:1%; border-style:solid; border-width:2px; border-color:#05506e; color:#05506e;}#calc7 .infotemplate{display:none;}#calc8{}#calc8 .table{font-family:'Open Sans',Arial,sans-serif; text-transform:uppercase; text-align:center; padding:0; margin:50px 0;}#calc8 .table .row{border-color:white; border-width:1px 0 0 0; border-style:solid;}#calc8 .table .row .cell{background-color:#e6e6e6; float:left; border-color:white; border-width:0 1px 0 0; border-style:solid;}#calc8 .table .row .cell div{margin:10px 10px 0 10px;}#calc8 .table .row .cell:nth-child(1){width:20%;}#calc8 .table .row .cell:nth-child(1) div{margin-top:14px;}#calc8 .table .row .cell:nth-child(1) div span{font-weight:bold; display:block;}#calc8 .table .row .cell:nth-child(2){width:12%;}#calc8 .table .row .cell:nth-child(2) div{margin-top:14px;}#calc8 .table .row .cell:nth-child(2) div span{font-weight:bold; display:block;}#calc8 .table .row .cell:nth-child(3){width:12%;}#calc8 .table .row .cell:nth-child(3) div span:nth-child(1){font-weight:bold; display:block;}#calc8 .table .row .cell:nth-child(3) div span:nth-child(2){font-size:10px; vertical-align:super;}#calc8 .table .row .cell:nth-child(4){width:20%; border-color:#e6e6e6;}#calc8 .table .row .cell:nth-child(4) div{margin-top:22px;}#calc8 .table .row .cell:nth-child(4) div span{font-weight:bold;}#calc8 .table .row .cell:nth-child(5){width:20%;}#calc8 .table .row .cell:nth-child(5) div{margin-top:22px;}#calc8 .table .row .cell:nth-child(5) div span{font-weight:bold;}#calc8 .table .row .cell:nth-child(6){width:10%; font-size:40px; color:black; cursor:pointer;}#calc8 .table .row .cell:nth-child(6) div{margin:0 0 4px 0;}#calc8 .table .row.firstrow .cell,#calc8 .table .row.lastrow .cell{background-color:white; border-color:white;}#calc8 .table .row.firstrow .cell div{margin:10px;}#calc8 .table .row.firstrow .cell:nth-child(6){cursor:default;}#calc8 .table .row.firstrow .cell div,#calc8 .table .row.lastrow .cell div{margin-bottom:3px;}#calc8 .rowtemplate{display:none;}#calc8 .table .row.lastrow .cell.zero{width:0;}#calc8 .table .row.lastrow .cell.comment{width:84%; text-align:right;}#calc8 .mobiletable{margin-top:50px; display:none; font-family:'Open Sans',Arial,sans-serif; text-transform:uppercase;}#calc8 .mobiletable .row .left{float:left; width:70%;border-color:white; border-style:solid; border-width:0 1px 0 0;}#calc8 .mobiletable .row .right{float:left; width:20%; padding-top:40px; text-align:center; font-size:18px; padding-left:24px; color:black;}#calc8 .mobiletable .row{border-color:white; border-width:0 0 1px 0; border-style:solid; padding:20px; background-color:#e6e6e6; line-height:200%;}#calc8 .mobiletable .row span{font-weight:bold;}#calc8 .mobiletable .add{padding:20px 0; background-color:black; color:white; text-align:center; font-weight:bold;}#calc8 .mobile_rowtemplate{display:none;}#calc8 .select{padding-top:10%;}#calc8 .select.hu{display:none;}#calc8 .select #country{display:block; width:40%; height:45px; text-align:center; background-color:#e6e6e6; color:black; width:94%;}#calc8 .select label{display:block; text-align:center; line-height:200%; font:400 18px/34px "Open Sans"; text-transform:uppercase; width:94%;}#calc8 .select label b{font-weight:900;}#calc8 .select #country option{padding:5px 0;}#calc9{}#calc9 .bigbox{text-transform:uppercase; font-family:'Open Sans',Arial,sans-serif; font-size:18px; font-weight:300;}#calc9 .bigbox .text{}#calc9 .bigbox .text span{font-weight:bold; margin-bottom:1%;}#calc9 .bigbox .infobar{width:100%; min-width:200px; padding:8px 0; font-size:28px;}#calc9 .bigbox .infobar span{padding:0 8px;}#calc9 .bigbox .infobar span span{font-weight:bold;}#calc9 .bigbox .part1,#calc9 .bigbox .part2{padding:4%;}#calc9 .bigbox .part1{background-color:#e6e6e6; color:#909090;}#calc9 .bigbox .part1 .infobar{background-color:#d4d4d4; color:#909090;}#calc9 .bigbox .part2{background-color:#d62626; color:white;}#calc9 .bigbox .part2 .infobar{background-color:white; color:#d62626;}.blue #calc .line{background-color:#00aadd;}.blue #calc .wline{background-color:#00aadd;}.blue #calc .title .num span{background-color:#00aadd;}.blue #calc .title .text{color:#00aadd;}.blue #calc .next span{background-color:#00aadd; border-color:#00aadd;}.blue #calc .next span:hover{background-color:white; color:#00aadd;}.blue #calc .bigbtn{background-color:#00aadd; border-color:#00aadd;}.blue #calc .bigbtn:hover{background-color:white; color:#00aadd;}.blue #calc .bigtxt{color:#00aadd;}.blue #calc1 .btn:hover,.blue #calc1 .btn.active{background-color:#00aadd;}.blue #calc1 .btnline{background-color:#00aadd;}.blue #calc2 .compass .selector{background-image:url('../images/energy/compass_blue.png');}.blue #calc2 .compass .selected{background-color:#00aadd;}.blue #calc4 .option_cont .option:hover .l,.blue #calc4 .option_cont .option.active .l{border-color:#00aadd;}.blue #calc4 .option_cont .option:hover .dot,.blue #calc4 .option_cont .option.active .dot{background-color:#00aadd;}.blue #calc4 .option_cont .option:hover .num,.blue #calc4 .option_cont .option.active .num{color:#00aadd;}.blue #calc5 .box{border-color:#00aadd;}.blue #calc5 .box .name{color:#00aadd;}.blue #calc5 .box .m{color:#00aadd;}.blue #calc5 .box .input{border-color:#00aadd; color:#00aadd;}.blue #calc6 .select_cont .btn:hover,.blue #calc6 .select_cont .btn.active{color:white; background-color:#00aadd;}.blue #calc7 .foil_cont .foil:hover,.blue #calc7 .foil_cont .foil.active{background-color:#00aadd; color:white;}.blue #calc7 .foil_cont .foil .options .option:hover .box,.blue #calc7 .foil_cont .foil .options .option.active .box{background-color:#00aadd;}.blue #calc7 .foil_cont .foil .options .option:hover .label,.blue #calc7 .foil_cont .foil .options .option.active .label{color:#05506e;}.blue #calc8 .table .row .cell:nth-child(6){color:#00aadd;}.blue #calc8 .table .row.lastrow .cell:nth-child(6){color:white; background-color:#00aadd;}.blue #calc8 .table .row .cell:nth-child(6):hover{color:white; background-color:#00aadd;}.blue #calc8 .table .row.firstrow .cell:nth-child(6):hover{background-color:white;}.blue #calc8 .mobiletable .row .right{color:#00aadd;}.blue #calc8 .mobiletable .add{background-color:#00aadd; color:white;}.green #calc .line{background-color:#57a641;}.green #calc .wline{background-color:#57a641;}.green #calc .title .num span{background-color:#57a641;}.green #calc .title .text{color:#57a641;}.green #calc .next span{background-color:#57a641; border-color:#57a641;}.green #calc .next span:hover{background-color:white; color:#57a641;}.green #calc .bigbtn{background-color:#57a641; border-color:#57a641;}.green #calc .bigbtn:hover{background-color:white; color:#57a641;}.green #calc .bigtxt{color:#57a641;}.green #calc1 .btn:hover,.green #calc1 .btn.active{background-color:#57a641;}.green #calc1 .btnline{background-color:#57a641;}.green #calc2 .compass .selector{background-image:url('../images/energy/compass_green.png');}.green #calc2 .compass .selected{background-color:#57a641;}.green #calc4 .option_cont .option:hover .l,.green #calc4 .option_cont .option.active .l{border-color:#57a641;}.green #calc4 .option_cont .option:hover .dot,.green #calc4 .option_cont .option.active .dot{background-color:#57a641;}.green #calc4 .option_cont .option:hover .num,.green #calc4 .option_cont .option.active .num{color:#57a641;}.green #calc5 .box{border-color:#57a641;}.green #calc5 .box .name{color:#57a641;}.green #calc5 .box .m{color:#57a641;}.green #calc5 .box .input{border-color:#57a641; color:#57a641;}.green #calc6 .select_cont .btn:hover,.green #calc6 .select_cont .btn.active{color:white; background-color:#57a641;}.green #calc7 .foil_cont .foil:hover,.green #calc7 .foil_cont .foil.active{background-color:#57a641; color:white;}.green #calc7 .foil_cont .foil .options .option:hover .box,.green #calc7 .foil_cont .foil .options .option.active .box{background-color:#57a641;}.green #calc7 .foil_cont .foil .options .option:hover .label,.green #calc7 .foil_cont .foil .options .option.active .label{color:#78d85e;}.green #calc8 .table .row .cell:nth-child(6){color:#57a641;}.green #calc8 .table .row.lastrow .cell:nth-child(6){color:white; background-color:#57a641;}.green #calc8 .table .row .cell:nth-child(6):hover{color:white; background-color:#57a641;}.green #calc8 .table .row.firstrow .cell:nth-child(6):hover{background-color:white;}.green #calc8 .mobiletable .row .right{color:#57a641;}.green #calc8 .mobiletable .add{background-color:#57a641; color:white;}.ftransitions{-webkit-transition:0.2s; -moz-transition:0.2s; -o-transition:0.2s; transition:0.2s;}@media only screen and (max-width:1200px){#calc5 .next{margin-top:10px; text-align:center;}}@media only screen and (max-width:1024px){main .contents .textContents{padding:22px 20px 20px 20px;}}@media only screen and (max-width:700px){#calc8 .table{display:none;}#calc8 .mobiletable{display:block;}#calc8 .select #country,#calc8 .select label{width:100%;}}@media only screen and (max-width:650px){#calc3 .table .cell{width:33%;}#calc7 .foil_cont .foil{width:30%;}}@media only screen and (max-width:550px){#calc3 .table .cell{width:50%;}#calc6 .select_cont .btn{width:30%;}#calc7 .foil_cont .foil{width:45%;}#calc8 .select label{font-size:14px; line-height:24px;}}@media only screen and (max-width:420px){#calc2 .compass{width:300px; height:300px;}#calc2 .compass .selector{width:300px; height:300px;}#calc2 .compass .data{width:300px; height:300px; margin-top:-300px;}#calc2 .compass .data .element:nth-child(1){top:-34px; left:106px;}#calc2 .compass .data .element:nth-child(2){top:4px; left:198px;}#calc2 .compass .data .element:nth-child(3){top:102px; left:242px;}#calc2 .compass .data .element:nth-child(4){top:198px; left:200px;}#calc2 .compass .data .element:nth-child(5){top:240px; left:106px;}#calc2 .compass .data .element:nth-child(6){top:198px; left:0;}#calc2 .compass .data .element:nth-child(7){top:102px; left:-36px;}#calc2 .compass .data .element:nth-child(8){top:6px; left:2px;}#calc2 .compass .selected{width:254px; height:254px; margin-top:-300px; top:24px; left:24px;}#calc2 .compass .selected .text{padding-top:68px;}.blue #calc2 .compass .selector{background-image:url('../images/energy/compass_blue_300.png');}.green #calc2 .compass .selector{background-image:url('../images/energy/compass_green_300.png');}#calc8 .mobiletable .row .left{width:60%;}#calc8 .mobiletable .row .right{width:20%;}}@media only screen and (max-width:380px){main .contents .textContents{padding:22px 10px 20px 10px;}}