

/* Start:/anketa-postavcshika/css/page.css?17586202027638*/
select{outline:none;cursor:pointer}
h1.ap-h,h2.ap-h{font-family:'Muller';font-size:40px;line-height:46px;font-weight:bold;text-align:center;margin:0 0 26px 0}
h2.ap-h{font-family:'Muller';font-size:36px;line-height:42px;font-weight:bold;text-align:center;margin:0 0 26px 0}
h3.ap-h{font-size:24px;line-height:30px;font-weight:bold;margin:0 0 26px 0;text-transform:uppercase}
.ap-article{margin:0 0 40px 0}
.ap-article p{font-size:16px;line-height:28px;padding:0 0 20px 0}
.ap-clarification{font-size:14px;line-height:18px;padding:0 0 16px 0;font-style:italic;font-weight:bold}
.ap-form-el-box{margin:0 0 20px 0;-webkit-flex-flow:row wrap;flex-flow:row wrap;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-align:flex-start;align-items:flex-start}
.ap-el-box{width:33.333%}
.ap-el{padding:0 10px}
.ap-form-inputs{padding:0 0 15px 0}
.ap-label{display:block;font-size:14px;line-height:16px;margin:0 0 5px 0}
.ap-icon-required{color:#e74c3c;font-weight:bold}
.ap-input,.ap-select{width:100%;font-size:14px;line-height:20px;height:44px;color:#3D4D59;margin:0 0 5px 0;padding:10px;border:2px solid #3D4D59;background-color:#fff;box-shadow:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px}
.ap-textarea{width:100%;font-size:14px;line-height:18px;color:#3D4D59;margin:0 0 5px 0;padding:10px;border:2px solid #3D4D59;background-color:#fff;box-shadow:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px}
.ap-input.focus,.ap-textarea.focus,.ap-select.focus{border-color:#163072}
.ap-input.error,.ap-textarea.error,.ap-select.error{border-color:#e74c3c}
.ap-hidden{display:none;padding:10px 0 0 0}
.ap-hidden.show{display:block}
.ap-check input[type="checkbox"],.form-order-files{display:none}
.ap-check label{position:relative;display:inline-block;padding:0 0 0 25px;line-height:20px;cursor:pointer}
.ap-check label::before,.ap-check label::after{position:absolute;content:'';display:inline-block}
.ap-check label::before{height:16px;width:16px;border:2px solid #3D4D59;left:0;top:0;-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition: all .4s ease}
.ap-check label::after{height:5px;width:9px;border-left:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:5px;top:5px}
.ap-check input[type="checkbox"] + label::after{content:none}
.ap-check input[type="checkbox"]:checked + label::after{content:''}
.ap-check input[type="checkbox"]:checked + label::before{background-color:#163072;border-color:#163072}
.ap-product-offer-box{padding:0 0 10px 0}
.ap-utp{padding:0 0 50px 0}
.ap-utp-box{width:50%;margin:0 0 15px 0}
.ap-form-inputs-two-box{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:center;-webkit-justify-content:space-between;justify-content:space-between;-ms-flex-align:flex-end;align-items:flex-end}
.ap-form-inputs-two{width:48%}
.ap-form-files{display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-align:center;align-items:center}
.ap-form-files-upload,.ap-form-files-info{width:200px}
.ap-form-files-upload label{width:180px;text-align:center;cursor:pointer;color:#fff;background-color:#163072;display:inline-block;font-size:14px;line-height:22px;margin:0;padding:8px 0;border:2px solid #163072;font-weight:600;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}
.ap-form-files-upload label:hover{color:#163072;background-color:#fff}
.ap-form-files-info{font-size:13px;line-height:18px;color:#3D4D59}
.ap-more-utp-box{text-align:center}
.ap-more-utp{text-decoration:none;text-transform:uppercase;text-align:center;cursor:pointer;color:#fff;background-color:#163072;display:inline-block;font-size:14px;line-height:22px;margin:0;padding:10px 28px;border:2px solid #163072;font-weight:600;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}
.ap-more-utp:hover{color:#163072;background-color:#fff}
.ap-more-utp.hide,.ap-more-utp.hide:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:.4;color:#fff;background-color:#163072;cursor:default}
.ap-contacts .ap-form-el-box{margin:0}
.ap-submit{position:relative;padding:30px 0}
.ap-spinner{display:none;width:70px;position:absolute;top:0;left:75px}
.ap-spinner>div{width:14px;height:14px;background-color:#163072;border-radius:100%;display:inline-block;-webkit-animation:ap-bounce 1.4s infinite ease-in-out both;animation:ap-bounce 1.4s infinite ease-in-out both}
.ap-spinner-1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}
.ap-spinner-2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}
@-webkit-keyframes ap-bounce{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1.0)}}
@keyframes ap-bounce{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1.0);transform:scale(1.0)}}
.ap-submit-btn{text-align:center;cursor:pointer;color:#fff;background-color:#D11B1D;display:inline-block;font-size:16px;line-height:22px;margin:0;padding:10px 30px;border:2px solid #D11B1D;font-weight:600;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}
.ap-submit-btn:hover{color:#D11B1D;background-color:#fff}
.ap-submit-btn.ap-disabled,.ap-submit-btn.ap-disabled:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:.4;color:#fff;background-color:#D11B1D;cursor:default}
.ap-error-msg{color:#e74c3c;font-size:12px;line-height:14px}
.ap-error-msgpad{margin:0 0 20px 0}
.ap-form-files-upload .form-file-upload-files{color:#000}
.ap-result-h{font-size:18px;line-height:21px;font-weight:bold;margin:0 0 5px 0}
.ap-result-success p{color:#163072;font-size:14px;line-height:18px}
@media(max-width:960px){
h1.ap-h{font-size:36px;line-height:42px;margin:0 0 20px 0}
h2.ap-h{font-size:32px;line-height:38px;margin:0 0 20px 0}
h3.ap-h{font-size:20px;line-height:26px;margin:0 0 20px 0}
.ap-el-box{width:50%}
.ap-clarification{padding:0 0 10px 0}
}
@media(max-width:650px){
h1.ap-h{font-size:32px;line-height:38px}
h2.ap-h{font-size:28px;line-height:34px}
h3.ap-h{font-size:18px;line-height:22px}
.ap-article p{font-size:14px;line-height:26px;padding:10px 0}
.ap-form-el-box{display:block}
.ap-el-box,.ap-utp-box{width:100%}
.ap-el{padding:0}
}
@media(max-width:430px){
.ap-form-files,.ap-form-inputs-two-box{display:block}
.ap-form-files-upload,.ap-form-files-info,.ap-form-inputs-two{width:100%}
}
.ap-article {
	display: none;
}
@media(max-width: 768px){
	h2.ap-h{
		margin: 20px 0 20px 0;
	}
}
/* End */
/* /anketa-postavcshika/css/page.css?17586202027638 */
