.form-item{margin: 0px 0px 20px 0px}.form-group{margin: 0px -15px 15px -15px}.form-group:after{clear: both;display: block;content: " "}.form-group.form-group-inline > div{width: 50%;float: left}.form-group.form-group-inline > div.col-small{width: 25%}@media (max-width: 1200px){.form-group.form-group-inline > div.col-small{width: 50%;float: left}}@media (max-width: 991px){.form-group.form-group-inline > div.col-small{width: 100%;float: none}}.form-group.form-group-inline > div.col-big{width: 75%}@media (max-width: 1200px){.form-group.form-group-inline > div.col-big{width: 100%}}@media (max-width: 1200px){.form-group.form-group-inline > div{width: 100%;float: none}.form-group.form-group-inline > div:first-child{margin-bottom: 15px}}.form-group.has-offset-top{padding-top: 20px}.form-group > div{width: 100%;padding: 0px 15px;position: relative;top: auto;left: auto;right: auto;bottom: auto}.form-group > div.filled:after{position: absolute;right: 15px;bottom: 0px;height: 60px;width: 40px;background: url('/img/i_check.svg') no-repeat center center;background-size: 15px 15px !important;content: " ";z-index: 2}@media (max-width: 991px){.form-group > div.filled:after{height: 40px}}.form-group > div.focus-on:after{position: absolute;right: 15px;bottom: 0px;height: 60px;width: 40px;background: url('/img/i_check_blue.svg') no-repeat center center;background-size: 15px 15px !important;content: " ";z-index: 2}@media (max-width: 991px){.form-group > div.focus-on:after{height: 40px}}.form-group > div.focus-on .form-control{border-color: #00a7ff !important}.form-group > div.focus-on label{color: #00a7ff}.form-group > div label{display: block;margin-bottom: 10px}@media (max-width: 991px){.form-group > div label{margin-bottom: 5px}}.form-group .has-error{border-color: #db1b1b !important}.form-group .error-block{font-size: 14px;color: #db1b1b}.form-group .error-block ul{list-style: none;margin: 0px;padding: 5px 0px 0px 0px;color: #db1b1b}.form-group button[type="submit"] span{font-size: 20px;font-weight: 500;color: #FFF;display: table;margin: 0px auto;padding-right: 35px;background: url('/img/i_send_white.svg') no-repeat right center;background-size: 20px 20px !important}.select .select-label{font-size: 14px;font-weight: 600;color: #5c646c;padding: 0px 15px 10px 15px;position: relative;top: auto;left: auto;right: auto;bottom: auto}@media (max-width: 767px){.select .select-label{padding-left: 0px}}.select .select-label[data-toggle="tooltip"]:after{content: " ";width: 17px;height: 17px;display: inline-block;margin-left: 10px;position: relative;top: 3px;background: url('/img/i_info_ico.svg') no-repeat;background-size: 100% 100%}.select .select-label-cart{font-size: 16px;color: #000;padding: 0px 0px 10px 0px;display: block}@media (max-width: 991px){.select .select-label-cart{font-size: 14px;padding-bottom: 5px}}.select .SumoSelect{cursor: pointer}.select .SumoSelect.disabled{opacity: 1}.select .SumoSelect.disabled .CaptionCont{background: #eeebeb !important;cursor: not-allowed}.select .SumoSelect .CaptionCont{height: 60px;line-height: 60px;padding: 0px 15px;border: 1px solid #fff;box-shadow: none !important;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;cursor: pointer}@media (max-width: 767px){.select .SumoSelect .CaptionCont{height: 42px;line-height: 42px}}.select .SumoSelect .CaptionCont label{background: url('/img/arrows_select_blue.svg') no-repeat center center;background-size: 12px 18px !important;margin: 0px !important}.select .SumoSelect .optWrapper{border: 1px solid #e5e5e5}.select .SumoSelect:focus .CaptionCont,.select .SumoSelect:hover .CaptionCont,.select .SumoSelect.open .CaptionCont{border-color: #00a7ff}@media (max-width: 767px){.select .SumoSelect:focus .optWrapper,.select .SumoSelect:hover .optWrapper,.select .SumoSelect.open .optWrapper{top: 45px}}.select.is-small .SumoSelect .CaptionCont{height: 42px;line-height: 42px;padding: 0px 15px;border: 1px solid #fff;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px}.select.is-small .SumoSelect.open .optWrapper{top: 45px}.select.has-border .SumoSelect .CaptionCont{border: 1px solid #e5e5e5}.select.has-color .SumoSelect .CaptionCont{background: #F0FAFF;border-color: #F0FAFF;color: #00a7ff}.select.has-arrow-down .SumoSelect .CaptionCont label{background: url('/img/arrow_down_blue.svg') no-repeat center center;background-size: 12px 8px !important}.wyslana{text-align: right}.form-control{width: 100%;height: 60px;line-height: 60px;color: #000;font-size: 16px;background: #FFF;padding: 0px 20px;outline: 0px !important;border: 1px solid #e5e5e5 !important;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px}@media (max-width: 991px){.form-control{height: 42px;line-height: 42px}}.form-control.invalid{border-color: #db1b1b !important}textarea.form-control{height: auto;line-height: normal;padding: 15px 20px}@media (max-width: 991px){textarea.form-control{padding: 10px 20px}}::-webkit-input-placeholder{color: #000}:-moz-placeholder{color: #000}::-moz-placeholder{color: #000}:-ms-input-placeholder{color: #000}::-ms-input-placeholder{color: #000}.captcha{display: flex;margin-top: 30px}.lbl-zgoda{padding-top: 6px !important}.form-checkbox{position: relative;margin-top: 15px}.form-checkbox input{position: absolute;top: 0px;left: 0px;opacity: 0}.form-checkbox label{font-weight: 400;font-size: 1em;padding: 0px 0px 0px 45px;font-size: 12px;position: relative;cursor: pointer}.form-checkbox label a{color: #000;text-decoration: underline !important}.form-checkbox label::before{background: #F8F8F8;position: absolute;left: 0px;top: 2px;width: 24px;height: 24px;border: 1px solid #e5e5e5;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;content: " "}.form-checkbox label::after{position: absolute;left: 5px;top: 7px;width: 14px;height: 14px;background: #00a7ff;content: " ";-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;-moz-transition-duration: .4s;-webkit-transition-duration: .4s;-o-transition-duration: .4s;transition-duration: .4s;opacity: 0}.form-checkbox input:checked + label::after{opacity: 1}.form-checkbox.has-more label{display: block;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden;height: 24px;padding-right: 50px;-moz-transition-duration: .4s;-webkit-transition-duration: .4s;-o-transition-duration: .4s;transition-duration: .4s}.form-checkbox.has-more .checkbox-more{position: absolute;right: 0px;top: 0px;width: 18px;height: 18px;background: url('/img/i-plus.svg') no-repeat right top 2px;background-size: 18px 18px !important;z-index: 10;cursor: pointer}.form-checkbox.has-more.extend label{display: block;display: -webkit-box;-webkit-line-clamp: 999;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;height: auto}.form-checkbox.has-more.extend .checkbox-more{width: 18px;height: 18px;background: url('/img/i-minus.svg') no-repeat right top 2px;background-size: 18px 18px !important}.form-checkbox.is-big{margin-top: 30px}.form-checkbox.is-big label{font-size: 16px;padding-top: 3px}@media (max-width: 991px){.form-checkbox.is-big label{font-size: 14px}}.form-radio{position: relative}.form-radio.is-inline{display: inline-block;vertical-align: middle;margin-right: 15px}.form-radio input{position: absolute;top: 0px;right: 0px;opacity: 0}.form-radio label{font-weight: 400;font-size: 1em;padding: 0px 0px 0px 30px;position: relative;cursor: pointer !important}.form-radio label::before{position: absolute;left: 0px;width: 18px;height: 18px;-webkit-border-radius: 9px;-moz-border-radius: 9px;border-radius: 9px;border: 1px solid #e5e5e5;content: " "}.form-radio label::after{position: absolute;left: 4px;top: 4px;width: 10px;height: 10px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;background: #00a7ff;content: " ";-moz-transition-duration: .3s;-webkit-transition-duration: .3s;-o-transition-duration: .3s;transition-duration: .3s;opacity: 0}.form-radio input:checked + label::after{opacity: 1}