.tpl_default_feedback{position:relative;width:630px}.tpl_default_feedback .asterisk{color:#FF3737;font-size:13px;font-weight:700}.tpl_default_feedback .api-submit{padding:15px 5px;position:relative;text-align:center}.tpl_default_feedback .api-file-ext{font-size:11px;color:#6A6A6A}.tpl_default_feedback input[type="text"],.tpl_default_feedback textarea,.tpl_default_feedback select{border:1px solid #8C8C8C;vertical-align:middle;font-size:13px;line-height:20px}.tpl_default_feedback input[type="text"]:focus,.tpl_default_feedback textarea:focus,.tpl_default_feedback select:focus{-webkit-box-shadow:0 1px #FFFFFF,0 2px 6px 2px rgba(0,0,0,.1) inset;-moz-box-shadow:0 1px #FFFFFF,0 2px 6px 2px rgba(0,0,0,.1) inset;box-shadow:0 1px #FFFFFF,0 2px 6px 2px rgba(0,0,0,.1) inset}.tpl_default_feedback [class*="ts-field-"]{display:inline-block;margin-left:6px;width:14px;height:12px;background-image:url(images/note.png);background-repeat:no-repeat}.tpl_default_feedback .ts-field-error{background-position:0 0}.tpl_default_feedback .ts-field-saccess{background-position:0 -14px}.tpl_default_feedback .mf-captcha{padding:5px}.tpl_default_feedback .mf-captcha-wrap{display:inline-block}.tpl_default_feedback .mf-captcha .mf-text{margin:0 0 3px;font-size:13px}.tpl_default_feedback .mf-captcha img{margin:0 0 10px}.tpl_default_feedback .mf-captcha input[type="text"]{width:168px;text-transform:uppercase}.ts-alert{background:none repeat scroll 0 0 #EBF7FD;border:1px solid rgba(45,112,145,.3);border-radius:4px;color:#2D7091;padding:10px;text-shadow:0 1px 0 #FFF;margin-top:35px;display:block;font-size:14px;line-height:21px}.ts-alert p{margin:0!important;padding:0!important}.ts-alert-success{background:none repeat scroll 0 0 #F2FAE3;border-color:rgba(101,159,19,.3);color:#659F13}.ts-alert-warning{background:none repeat scroll 0 0 #FFFCEB;border-color:rgba(226,131,39,.3);color:#E28327}.ts-alert-danger{background:none repeat scroll 0 0 #FFF1F0;border-color:rgba(216,80,48,.3);color:#D85030}.tpl_default_feedback .api-file-wrap{position:relative;margin-top:5px}.tpl_default_feedback .api-file-wrap input[type="file"]{display:none}.tpl_default_feedback .api-file-name{color:#000;font-size:13px;margin-right:10px;padding:0 10px;display:inline-block;height:20px;line-height:20px}.tpl_default_feedback .api-file-string{overflow:hidden;margin:0 0 5px}.tpl_default_feedback input[type="submit"],.tpl_default_feedback .api-btn{font:13px/27px Arial,sans-serif;color:#fff;border:1px solid;border-color:#AFB3BB #9B9FA7 #7D8087;height:27px;padding:0 4px;display:inline-block;vertical-align:middle;cursor:pointer;position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.07);-moz-box-shadow:0 1px 0 rgba(0,0,0,.07);box-shadow:0 1px 0 rgba(0,0,0,.07);background:#005a96}.tpl_default_feedback input[type="submit"]:active,.tpl_default_feedback .api-btn:active{-webkit-box-shadow:0 1px 3px -1px rgba(0,0,0,.5) inset;-moz-box-shadow:0 1px 3px -1px rgba(0,0,0,.5) inset;box-shadow:0 1px 3px -1px rgba(0,0,0,.5) inset}.tpl_default_feedback .api-btn-small{height:20px;font:normal 13px/18px Arial,sans-serif;margin-bottom:5px}.tpl_default_feedback .api-form-row{overflow:hidden}.tpl_default_feedback .option-qroup{display:inline-block;vertical-align:middle}.tpl_default_feedback .date-group input[type="text"]{margin-bottom:5px}.tpl_default_feedback .hidden_protection{background:transparent!important;border:0 none!important;box-shadow:none!important;color:transparent!important;position:absolute!important;right:0!important;top:0!important}.head-text{padding:6px 0 2px;color:#102747;font-size:17px;background:#d3d3d3;padding-left:6px;font-weight:700;text-transform:uppercase}.tpl_default_feedback_custom_field_0 input{width:47%}.tpl_default_feedback textarea{padding-left:6px;width:420px;height:50px;float:right}.tpl_default_feedback_custom_field_2 .option-qroup,.tpl_default_feedback_custom_field_3 .option-qroup,.tpl_default_feedback_custom_field_4 .option-qroup{width:330px;float:right}.fancybox-submit{position:relative;overflow:hidden;background:#1491ee;color:white;border:none;-moz-transition:0;-o-transition:0;-webkit-transition:0;transition:0}@media (max-width: 768px){.tpl_default_feedback{width: 95%;}.tpl_default_feedback_custom_field_0 input{width: 95%;}.tpl_default_feedback_custom_field_2 label, .tpl_default_feedback_custom_field_3 label, .tpl_default_feedback_custom_field_4 label,.tpl_default_feedback_custom_field_2 .option-qroup, .tpl_default_feedback_custom_field_3 .option-qroup, .tpl_default_feedback_custom_field_4 .option-qroup{width: 95%;}.tpl_default_feedback textarea{width: 95%;}.tpl_default_feedback input[type="text"] { width: 95%!important;}}
.nazv_form {font-size: 30px; line-height: 1.2; font-weight: 700; text-transform: uppercase; color: #000000; text-align: center;}
.api-feedback.tpl_default_feedback label {font-size: 14px; line-height: 19px; font-weight: 400; color: #000000; width: 100%;}
.api-feedback.tpl_default_feedback input[type="text"] {height: 40px; border: 1px solid #cccccc; width: 100%;}
.api-feedback.tpl_default_feedback select {height: 40px; border: 1px solid #cccccc; width: 100%;}
.api-feedback.tpl_default_feedback {padding: 0px 45px;}
p.politic_new {font-size: 12px; line-height: 18px; font-weight: 400; color: #666666;}
p.politic_new a {text-decoration: underline;}
.api-feedback.tpl_default_feedback select {font-size: 13px; line-height: 19px; font-weight: 500; font-style: italic; color: #999999;}
.api-feedback.tpl_default_feedback input[type="text"] {font-size: 13px; line-height: 19px; font-weight: 500; font-style: italic; color: #999999;}
.hid {display: none;}

@media (max-width: 768px) {
    .api-feedback.tpl_default_ext_orderform {padding: 0px 0px;}
    .dop_li_bloc {width: 100%;}
    .api-feedback.tpl_default_ext_orderform label {width: 95%;}
    textarea.col-xs-12.col-sm-12.col-md-12 {width: 95%; float: left;}


}

.ts-alert.ts-alert-success p {
    font-size: 30px;
    line-height: 1.2;
    font-weight: 700;
    text-transform: uppercase;
    color: #000000;
    text-align: center;
    background: white;
}

.ts-alert.ts-alert-success {
    background: white;
    border: 0pc;
    padding-bottom: 40px;
}