.calcs-form__field{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:end;align-items:flex-end;margin-bottom:15px}@media (min-width:768px){.calcs-form__field{margin-bottom:10px}}.calcs-form__label{font-size:14px;font-weight:400;line-height:1.2;width:55%;margin-right:10px;margin-bottom:0;-ms-flex-negative:0;flex-shrink:0}@media (min-width:768px){.calcs-form__label{font-size:16px;line-height:1.4;width:70%}}.calcs-form__label span{font-size:12px;font-weight:300;color:#909090}@media (min-width:768px){.calcs-form__label span{font-size:13px}}.calcs-form__sublabel{font-weight:300;margin:0 5px;color:#909090;-ms-flex-negative:0;flex-shrink:0}.calcs-form__input{line-height:0;max-width:calc(45% - 10px);-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}@media (min-width:768px){.calcs-form__input{max-width:calc(30% - 10px)}}.calcs-form__unit{font-size:16px;font-weight:400;line-height:1.4;width:25px;margin-left:10px;-ms-flex-negative:0;flex-shrink:0}.calcs-form__add{font-size:12px;font-weight:400;position:relative;top:-10px;display:inline-block;cursor:pointer;color:#909090}@media (min-width:768px){.calcs-form__add{font-size:13px;top:-15px}}.calcs-form__add:hover{color:#000}.calcs-form__footer{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-top:50px}@media (min-width:768px){.calcs-form__footer{-ms-flex-pack:start;justify-content:flex-start;margin-top:20px}}.calcs-form__footer .btn{-ms-flex-pack:center;justify-content:center;width:150px;margin-right:15px}.calcs-form__footer .btn:last-child{margin-right:0}.calcs-house{line-height:0;position:relative}.calcs-house__type{display:none}.calcs-house__type.is-active{display:block}.calcs-house__layer{position:absolute;top:0;left:0;opacity:0}.calcs-house__layer.is-show{opacity:1}.calcs-result-notes{font-size:14px;font-weight:400;margin-top:10px;color:red}@media (min-width:768px){.calcs-result-notes{font-size:16px}}.calcs-result{line-height:1;border:3px solid #cdcccb}.calcs-result__head{display:none}@media (min-width:768px){.calcs-result__head{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;border-bottom:1px solid #cdcccb}}.calcs-result__th{font-size:16px;font-weight:400;padding:7px 20px;text-align:center}@media (min-width:1024px){.calcs-result__th{font-size:18px}}.calcs-result__th--num{width:10%;border-left:0}.calcs-result__th--name{text-align:left;border-right:1px solid #cdcccb;border-left:1px solid #cdcccb;-ms-flex-positive:1;flex-grow:1}.calcs-result__th--quantity{width:15%}.calcs-result__th--short{display:block}@media (min-width:1024px){.calcs-result__th--short{display:none}}.calcs-result__th--long{display:none}@media (min-width:1024px){.calcs-result__th--long{display:block}}.calcs-result__row{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;border:0}.calcs-result__row:hover{background:#cdcccb}.calcs-result__row[data-href]{cursor:pointer}.calcs-result__cell{font-size:14px;font-weight:400;padding:7px 10px}@media (min-width:768px){.calcs-result__cell{font-size:16px;padding:7px 20px;text-align:center}}.calcs-result__cell--num{display:none}@media (min-width:768px){.calcs-result__cell--num{display:block;width:10%;text-align:center;border-left:0;-ms-flex-negative:0;flex-shrink:0}}.calcs-result__cell--name{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;width:80%;text-align:left;-ms-flex-positive:1;flex-grow:1}@media (min-width:768px){.calcs-result__cell--name{width:auto;border-right:1px solid #cdcccb;border-left:1px solid #cdcccb}}.calcs-result__cell--name img{width:50px;height:50px;margin-right:10px;object-fit:contain;object-position:center}.calcs-result__cell--quantity{width:20%;text-align:left}@media (min-width:768px){.calcs-result__cell--quantity{width:15%;text-align:center;-ms-flex-negative:0;flex-shrink:0}}.calcs-select{font-size:16px;font-weight:400;line-height:1;position:relative;cursor:pointer}.calcs-select.is-hidden{display:none}.calcs-select__current{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;padding:10px 0;border-bottom:1px solid #cdcccb}.calcs-select__current-text{-ms-flex-positive:1;flex-grow:1}.calcs-select__current-arrow{width:0;height:0;border-width:10px 7px 0;border-style:solid;border-color:#000 transparent transparent;-ms-flex-negative:0;flex-shrink:0}.calcs-select__items{position:absolute;z-index:20;top:100%;left:0;display:none;overflow:auto;width:100%;max-height:300px;padding:10px 0;background:#f5f5f5}.is-open .calcs-select__items{display:block}.calcs-select__item{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;padding:7px 30px;color:#000}.calcs-select__item:hover{color:#000;background:#fff}.calcs-select__item[data-selected=Y]{font-weight:700}.calcs-select__item .is-hidden{display:none}.calcs-select__img{overflow:hidden;width:70px;height:70px;margin-right:10px;border-radius:100%;-ms-flex-negative:0;flex-shrink:0}.calcs-select a{text-decoration:none}.calcs-send{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){.calcs-send{-ms-flex-pack:start;justify-content:flex-start}}.calcs-send__messages{font-size:16px;font-weight:400;display:none;width:100%;margin-top:10px;text-align:center}@media (min-width:768px){.calcs-send__messages{text-align:left}}.calcs-send__input{width:100%;margin-bottom:10px;text-align:center}@media (min-width:768px){.calcs-send__input{width:30%;margin-right:20px;margin-bottom:0}}@media (min-width:1024px){.calcs-send__input{width:auto}}.calcs-send__input input{text-align:center}@media (min-width:768px){.calcs-send__input input{text-align:left}}.calcs-send__btn{width:100%;text-align:center}@media (min-width:768px){.calcs-send__btn{width:auto}}@media (min-width:768px){.calcs-send__btn .btn{padding:0 20px}}@media (min-width:1024px){.calcs-send__btn .btn{padding:0 30px}}.calcs-send__notify{margin-top:10px}@media (min-width:768px){.calcs-send__notify{margin-top:0;margin-left:20px}}.calcs-top{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:end;align-items:flex-end;margin-right:-20px;margin-left:-20px}.calcs-top__item{width:100%;margin-bottom:10px;padding:0 20px}@media (min-width:768px){.calcs-top__item{width:25%;margin-bottom:0}}.calcs-top .jq-selectbox__select{padding:10px 0}.calcs-top .jq-selectbox__select-text{padding-left:0}.calcs-top .jq-selectbox__trigger{height:25px}.calcs{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start}.calcs__subheading{font-size:16px;font-weight:700;line-height:1.4;width:100%;margin-bottom:10px}@media (min-width:768px){.calcs__subheading{font-size:18px;margin-bottom:20px}}.calcs__top{width:100%;margin-bottom:20px}@media (min-width:768px){.calcs__top{margin-bottom:40px}}.calcs__form{width:100%;margin-bottom:20px}@media (min-width:1024px){.calcs__form{width:50%;margin-bottom:40px;padding-right:20px}}@media (min-width:1920px){.calcs__form{width:40%}}.calcs__img{line-height:0;position:relative;display:none}@media (min-width:1024px){.calcs__img{display:block;width:50%;margin-bottom:40px;padding-left:20px}}@media (min-width:1920px){.calcs__img{width:60%}}.calcs__img img{max-width:100%}.calcs__result{display:none;width:100%;margin-bottom:20px}.calcs__result.is-show{display:block}.calcs__send{display:none;width:100%}.calcs__send.is-show{display:block}.calcs .is-hidden{display:none}.calcs .is-opacity{pointer-events:none;opacity:0}