.calc-form .field-actions,.calc-result__section+.calc-result__section{border-top:1px solid #E6E6E9}.calc-wrap{margin:auto}.calc-form{margin:0;padding:0}.calc-form--hidden{display:none}.calc-form .field-select{margin-bottom:20px}.calc-form .field-select__name{display:block;padding:0;margin:0 0 5px;font-size:16px;line-height:1.23}.calc-form .sumo_klas,.calc-form .sumo_region,.calc-form .sumo_substations{width:100%}.calc-form .sumo_klas>.CaptionCont,.calc-form .sumo_region>.CaptionCont,.calc-form .sumo_substations>.CaptionCont{width:calc(100% - 18px)}.calc-form .sumo_klas>.optWrapper>.options li.opt.disabled.selected,.calc-form .sumo_region>.optWrapper>.options li.opt.disabled.selected{display:none}.calc-form .sumo_substations>.optWrapper>.options li.opt.disabled.selected{display:block}.calc-form .field-radio__title,.calc-form .field-text__name{font-size:16px}.calc-form__row{display:flex;flex-direction:row}.calc-form__col-r{flex:0 0 calc(100%/3);max-width:calc(100%/3)}.calc-form__col-l{flex:0 0 calc(100%/3*2);max-width:calc(100%/3*2)}.calc-form .field-radio__input-wrap{display:inline-block;vertical-align:middle}.calc-form .field-radio__input-wrap+.field-radio__input-wrap{margin-top:0;margin-left:15px}.calc-form .field-text--dist .field-text__input{width:calc(100% - 35px)}.calc-form .field-text--dist .field-text__help-text{display:inline-block;vertical-align:middle;padding:0;margin:0;text-align:center;font-size:16px;font-weight:500;line-height:1.23;color:#516F90}.calc-form .field-actions{padding-top:20px;margin-top:0;margin-bottom:0}.calc-form .btn--secondary{display:block;width:100%}.calc-result{color:#505963}.calc-result--hidden{display:none}.calc-result__section{padding-top:5px;padding-bottom:5px}.calc-result__actions{padding-top:15px;text-align:center}.calc-result__actions .btn--link{margin-right:10px;margin-left:10px}.calc-result__actions .btn--secondary{display:block;width:100%}.field-text{display:block;margin-bottom:15px}.field-text__name{display:block;color:#516F90;font-size:14px;line-height:1.23;font-weight:500;margin-bottom:5px}.field-text__input-wrap{display:block}.field-text__input{display:inline-block;vertical-align:middle;width:100%;padding:8px 5px;margin:0;line-height:20px;font-size:14px;font-family:inherit;background-color:#F8F9FB;border:1px solid #EBEDEE;color:#516F90;border-radius:.1875rem;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;-webkit-transition:border .3s;transition:border .3s;box-sizing:border-box}.field-text__input:focus{border-color:#457EC1}.field-text__input::placeholder{font-size:12px;font-style:italic;color:#516F90;opacity:1}.field-text__help-text{display:block;padding-top:.4em;font-size:80%;line-height:1.2em;color:gray}.field-clipboard{display:flex;flex-direction:row;padding:5px 0}.field-clipboard--hidden{display:none}.field-clipboard__input-wrap{flex-grow:1}.field-clipboard__input{margin:0!important;max-width:100%;width:100%;box-sizing:border-box;border:1px solid #E1E8F0;border-right:0;border-radius:2px 0 0 2px!important}.field-clipboard__action-wrap{flex:0 0 40px;max-width:40px;margin:0}.field-actions,.field-radio{display:block}.field-actions,.field-radio__input-wrap+.field-radio__input-wrap{margin-top:15px}.field-clipboard__action{display:block;width:100%;height:100%;background-color:#eee;border:1px solid #E1E8F0;background-image:url(images/clippy.svg);background-position:center center;background-repeat:no-repeat;background-size:15px 15px;border-radius:0 2px 2px 0}.field-radio__title{display:block;font-size:14px;font-weight:500;line-height:1.23;color:#516F90;margin-bottom:5px}.field-radio__name{position:relative;display:inline-block;padding-left:26px;margin-right:30px}.field-radio__name-text{display:inline-block;color:#516F90}.field-radio__input{position:absolute;top:15px;left:5px;padding:0!important;margin:0!important;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0}.field-radio__name-text::before{content:'';position:absolute;top:0px;left:0;width:18px;height:18px;border:2px solid #EBEDEE;background-color:#F8F9FB;border-radius:50%;-webkit-transition:border .3s;transition:border .3s}.field-radio__name-text:hover::before{border-color:#3D70B2}.field-radio__name-text::after{content:'';position:absolute;top:7px;left:7px;width:8px;height:8px;opacity:0;border-radius:50%;background-color:#3D70B2;-webkit-transition:opacity .3s;transition:opacity .3s}.calc-wrap,input:checked~.field-radio__name-text::before{background-color:#fff}input:checked~.field-radio__name-text::after{opacity:1}.calc-form .field-text .field-text__input{margin-bottom:5px;width:160px}

/*.calc-wrap{margin-top:30px;max-width:410px;padding-top:20px;border-style:solid;border-width:1px;border-radius:5px;padding-left:40px;padding-right:40px;padding-bottom:20px}*/
.calc-wrap{margin-top:10px;max-width:410px;padding-top:10px;border:none!important; padding-left:20px;padding-right:20px;padding-bottom:10px}

.field-text__name{padding-top:10px}.field-text__unit-text{padding-top:.4em;font-size:80%;line-height:1.2em;color:gray}
#js-map-holder *, #js-map-holder ::after, #js-map-holder ::before {
    box-sizing: content-box!important;
}

element.style {
}
#sidebar .gdl-button--primary, #sidebar .gdl-button--secondary, #sidebar .btn--primary, #sidebar .btn--secondary, #sidebar .dropdown {
    display: block;
    width: 100%;
}
#js-map-holder *, #js-map-holder ::after, #js-map-holder ::before {
    box-sizing: content-box!important;
}
#sidebar .gdl-button--primary, #sidebar .gdl-button--secondary, #sidebar .btn--primary, #sidebar .btn--secondary {
box-sizing: border-box!important;}