canvas{margin-bottom:10px}.calculation-form{padding:35px;background-color:#fff;width:100%;margin-top:165px;display:flex;flex-direction:column;padding-bottom:0;flex-wrap:wrap;line-height:normal}.calculation-form .column{display:flex;flex-direction:column;align-items:flex-start;padding-left:45px;position:relative;flex-basis:50%;margin-bottom:60px}_:-ms-fullscreen,:root .IE-FlexAuto{flex-basis:auto!important}_:-ms-fullscreen,:root .sixth.column .calc-image-box{left:41px}.calculation-form .column .calc-image-box{width:60px;height:80px;position:absolute;top:-19px;left:0}.calculation-form .column .calc-image-box img{width:100%}.calculation-form .column>.header,.calculation-form .column>.solo-row .header{font-size:33px;margin-bottom:20px}.calculation-form .column .row{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap;width:700px;font-size:23px;align-items:center;font-weight:500;margin-right:0;margin-left:0;margin-bottom:20px}.calculation-form .column .row.solo-input{justify-content:flex-end}.calculation-form .column .row input{font-size:23px;width:130px;border:1px solid #000;text-indent:10px;padding:5px}.calculation-form .column .solo-row input{font-size:23px;width:130px;border:1px solid #000;text-indent:10px;padding:5px}.calculation-form .column .euro-input{display:flex;align-items:center}.calculation-form .column .row span{margin-left:10px}.calculation-form .second-column{flex-basis:35%}.calculation-form .second .header,.calculation-form .third .header{margin-bottom:0}.calculation-form .solo-row{display:flex;flex-direction:row;justify-content:space-between;font-size:23px;align-items:center;font-weight:500;margin-bottom:20px;width:100%}.calculation-form .first-column .solo-row{width:100%}.calculation-form .first-column .solo-row .euro-input span{margin-left:10px}.calculation-form .select{font-size:23px;border:1px solid #000;width:225px;color:#959595;position:relative}.calculation-form .select:after{content:"";width:15px;height:15px;border-bottom:3px solid #000;position:absolute;border-right:3px solid #000;transform:rotate(45deg);top:11px;right:15px}.calculation-form .select-dropdown{position:absolute;display:none;background-color:#fff;padding:10px 20px;box-shadow:0 3px 10px -5px #000;width:calc(100% + 2px);left:-1px;border:1px solid #959595;z-index:10;top:48px}.calculation-form .select{margin-left:40px;padding:10px 20px;cursor:pointer}.calculation-form .select .option:not(:last-of-type){margin-bottom:5px}.calculation-form .select .option{cursor:pointer}.calculation-form .select .option.chosen{color:#000}.calculation-form .fifth .count-text{width:150px;text-align:center;font-size:17px}.calculation-form .fifth .row{width:769px}.calculation-form .fifth .row span{margin-left:3px}.calculation-form .fifth .under-text{font-size:17px;margin-top:10px;font-weight:500}.calculation-form .second .select{width:275px}.calculation-form .second-column.sixth{margin-bottom:30px}.calculation-form .sixth .calc-image-box{left:0}.calculation-form .summary{font-size:23px;border:1px solid #000;width:275px;height:53px;color:#000;font-weight:700;position:relative;margin-left:57px;padding:10px 20px;position:relative}.calculation-form .sixth .header{margin:0}.calculation-form .summary:after{content:"€/ha";right:15px;position:absolute;color:#000;font-size:33px;top:7px}.calculation-form .first .select{width:130px;padding:10px 10px;font-size:19.4px;margin-right:43px}.calculation-result{padding:25px 0;background-color:#fff;width:100%;flex-direction:column;align-items:center;margin-bottom:40px;opacity:0;pointer-events:none;transform:translateY(100px);flex-wrap:wrap}.calculation-result .result-header{font-size:33px;line-height:40px;margin-bottom:10px}table{width:100%;border-collapse:collapse}tr:nth-of-type(odd){background:#eee}th{background:#333;color:#fff}td,th{padding:6px;border:1px solid #ccc;height:75px;max-height:75px;text-align:center}.after-table-text{display:flex;flex-direction:column;align-items:flex-start;align-self:flex-start;padding:10px 20px;font-size:14px}.second.column .solo-row{margin-top:-8px}.sixth.column .solo-row{margin-top:-9px}.to-table-button{font-size:20px;border:1px solid #b0b0b0;padding:10px 20px;align-self:center;margin-top:10px;transition:.15s all;cursor:pointer;margin-left:-40px;display:none}.calculation-form .first.column .select-dropdown{top:40px}.calculation-form .fourth.column .solo-row .header{max-width:270px}.calculation-form .fourth.column .solo-row .select{max-width:180px}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.to-table-button:hover{transform:scale(1.1)}.calculation-form,.calculation-result{color:#212529}.calculation-form .column .row{width:100%}.table-container{width:100%}.graph-container{position:relative}.graph-legend{position:absolute;bottom:120px;right:30px;font-size:13px;background-color:#fff;border:#333 1px solid;padding:10px 15px}.graph-legend>div{display:flex;align-items:center}.graph-legend div.line{height:2px;width:40px;margin-right:10px}.graph-legend div.ammonitrate{background-color:green}.graph-legend div.s39{background-color:red}@media screen and (max-width:1600px){.calculation-form{width:100%}.calculation-result{width:100%}.calculation-form .column{flex-basis:40%}.calculation-form .column>.header{font-size:28px}.calculation-form .fifth .row{font-size:19px}.calculation-form .second-column{flex-basis:30%}.calculation-form .second-column.sixth{flex-basis:100%;display:flex;align-items:center;justify-content:center}}@media screen and (max-width:1376px){.calculation-form{width:100%}.calculation-result{width:100%}.calculation-form .column{flex-basis:100%}.calculation-form .second-column{flex-basis:100%}.calculation-form .solo-row{width:100%}.calculation-form .column .row{width:100%}.calculation-form .first-column .solo-row{width:100%}.calculation-form .first-column.fifth.column>div:nth-child(4)>.count-text{margin-left:100px}.calculation-form .sixth .calc-image-box{left:0}.calculation-form .fourth .select{width:118px;min-width:101px}}@media screen and (max-width:1280px){_:-ms-fullscreen,:root .sixth.column .calc-image-box{left:0}.calculation-form .column{padding-left:40px}.calculation-form .column .calc-image-box{left:-10px}.calculation-form{width:100%}.calculation-result{width:100%}}@media screen and (max-width:1024px){body{overflow:auto}.calculation-form{width:100%;padding:35px 20px}.calculation-result{width:100%;padding:35px 0}.calculation-form .first-column.fifth.column>div:nth-child(4)>.count-text{margin-left:0}.alter-table-text{font-size:12px}#graph{align-self:flex-start}}@media screen and (max-width:800px){.calculation-form .column .row input{font-size:18px;width:90px}.second.column .solo-row{margin-top:-13px}.calculation-form .fifth .row{flex-direction:row;flex-wrap:wrap}.calculation-form .fifth .count-text{width:auto}.calculation-form .fifth .row>div{margin-bottom:10px}.calculation-form .first-column.fifth.column>div:nth-child(4)>.count-text{margin-left:0}.percent-input{display:flex;align-items:center}.euro-input{display:flex;align-items:center}.calculation-form .column>.header,.calculation-form .column>.solo-row .header{font-size:24px;font-weight:500}.calculation-form .column .row{font-size:18px}.calculation-form .first .select{font-size:18px;min-width:108px;margin-right:35px}.calculation-form .second .select{width:115px;font-size:18px}.calculation-form .first .row .percent-input span{margin-left:8px}.calculation-form .first-column .solo-row{font-size:24px}.calculation-result .result-header{font-size:40px;text-align:center}.calculation-form .column .row input{text-indent:0}}@media screen and (max-width:768px){.calculation-form .select{min-width:145px}.calculation-form .first .select{min-width:130px}.calculation-form .first-column.fifth .row .kg-input,.calculation-form .first-column.fifth .row .percent-input{flex-basis:60%}.calculation-form .first-column.fifth .row .text{flex-basis:100%}.graph-legend{bottom:80px;right:10px;font-size:11px;padding:5px 10px}}@media screen and (max-width:700px){table{font-size:9.8px}}@media screen and (max-width:530px){#first>div.first-column.fifth.column>div:nth-child(3){margin-top:20px}.calculation-form .select:after{top:18px}.calculation-form .second.column .select:after{top:22px}.calculation-form .select{font-size:18px;height:62px;min-height:62px;display:flex;align-items:center}#first>div.first-column.third.column>div.solo-row>div.euro-input{margin-top:30px}.calculation-form .summary{font-size:20px;width:135px;line-height:1;margin-left:0;height:40px}.calculation-form .summary:after{font-size:18px;top:10px}.calculation-form .column:not(.fifth) .row span{position:absolute;right:10px;margin:0;padding:0}.calculation-form .first-column .solo-row .euro-input span{position:absolute;right:10px;margin:0;padding:0}.calculation-form .column .euro-input{margin-right:0}.calculation-form input:not(.kg){margin-left:5px}.calculation-form input{margin-right:5px}.calculation-form .first .select{margin-right:5px}.sixth.column .solo-row{margin-top:-3px}.third.column .solo-row{flex-direction:column;align-items:flex-start}.third.column .solo-row .euro-input{margin-top:30px;width:calc(100% + 40px);margin-left:-40px}.third.column .solo-row .euro-input .euro{width:100%}.calculation-form .second.column{order:1}.calculation-form .fourth.column{order:2}.calculation-form .fifth.column .row:first-of-type{margin-top:10px;width:calc(100% + 40px);margin-left:-40px}.calculation-form .sixth.column{order:3}.calculation-form .fifth.column .row{margin-left:-40px;width:calc(100% + 40px)}#first>div.first-column.fifth.column>div:nth-child(4) .text{flex-basis:100%}#first>div.first-column.fifth.column>div:nth-child(3)>div.percent-input{flex-basis:60%}div.first-column.fifth.column div.count-text{flex-basis:25%}div.first-column.fifth.column div.kg-input{flex-basis:59%}#first>div.first-column.fifth.column>div:nth-child(3)>div.label-input{flex-basis:10%}#first>div.first-column.fifth.column>div.under-text{margin-left:-45px;width:calc(100% + 40px)}.first.column .row{margin-left:-40px;width:calc(100% + 40px)}.first.column div:nth-of-type(3){margin-top:10px}.calculation-result .table td,.calculation-result .table th{padding:.4rem}}@media screen and (max-width:450px){.calculation-form .fourth.column .select:after{top:20px}.second.column .solo-row{margin-top:-11px}table{font-size:9px}.calculation-form .second .select{width:180px}.calculation-form .second .select:after{top:22px;width:12px;height:12px}.calculation-form .second .select-dropdown{top:60px}.greeting-block .button:after{top:17px}.calculation-form .select{margin-left:5px}.calculation-form .select:after{top:11px;right:10px;width:12px;height:12px}.calculation-form .select-dropdown{top:50px}.calculation-form .first .select{height:42px;min-height:42px}.calculation-form .percents{font-size:16px}}@media screen and (max-width:420px){td,tr{display:flex;flex-direction:column}tbody{display:inline-flex;flex-direction:row;width:80%;max-width:80%}table{display:inline-flex;flex-direction:row}td,th{flex-grow:1;display:flex;justify-content:center;align-items:center}.alter-table-text{font-size:10px}thead{width:19%;max-width:20%;display:inline-block}}@media screen and (max-width:350px){.calculation-form .column .header{font-size:20px}.calculation-form .fifth .count-text{font-size:14px}.calculation-form .column .row{font-size:14px}.calculation-form .fifth .under-text{font-size:14px}table{font-size:8.5px}.after-table-text{font-size:11px}.calculation-form .column .row input{font-size:14px;width:80px;text-indent:5px}.calculation-form .select{font-size:14px!important}.calculation-form .select{height:20px;max-height:20px;min-height:20px}.calculation-form .fourth.column .select:after{top:8px}.calculation-form .first .select{width:88px;min-width:88px}.calculation-form .second.column .select:after{top:8px}.calculation-form .first .row .header{font-size:14px}.calculation-form .fourth .select{width:104px}.calculation-form .select-dropdown{top:39px!important}}