#main_content{float:none;width:100%}#main_content_inner{background:0 0;margin:0 auto!important;width:100%;float:none}sup{color:red;font-size:14px}.q_add{background:#fff;border:1px solid #d7d8db;border-radius:16px;overflow:hidden;margin-bottom:20px}.q_add_cont{max-width:600px;margin:0 auto}.q_add_cont-white{background:#fff;padding:0 10px}.q_add__rules{color:#777}.q_add__rules{width:auto;margin:3px auto 0;padding:2px 10px 10px 0}.form-phone__bl{display:flex;margin-bottom:10px;position:relative}.qAdd__textInput{width:100%;height:150px;border-radius:4px;border:1px solid #9a9a9a;padding:5px 8px;font-size:14px}.qAdd__textInput:hover{border:1px solid #9a9a9a}.q_add__textarea{background:#fff;border:1px solid #b7b4b1;border-radius:8px;color:#212121;padding:10px;width:100%;min-height:136px;font-size:16px}.q_add__form-phone{display:flex;flex-direction:column}.form-phone__label{margin-bottom:10px}.q_add__form-phone{margin-top:0}.q_add__form-usr-info{display:flex;flex-direction:column}.form-phone__label,.form-text__label{color:#000;font-size:14px}.form-name__bl,.form-phone__label{display:table-cell;vertical-align:middle;position:relative}.form-text__label{display:inline-block}.form-name__input,.form-subj__input{height:34px;border:1px solid #9a9a9a;border-radius:4px;padding:10px}.form-name__input{width:auto}.form-phone__input{margin-right:10px;border:1px solid red;font-size:22px;letter-spacing:1px;font-weight:400;border-radius:4px;padding:10px;width:75%;padding-left:35px}.phone__input__wrap{display:flex;flex-direction:column;align-content:center;justify-content:flex-start;background-color:#fff;border:1px solid red;width:75%;border-radius:4px;padding:0 10px;margin-bottom:5px}.phone__input__and__pref{display:flex;flex-direction:row;align-content:center;justify-content:flex-start}.phone__input__pref{font-size:22px;letter-spacing:1px;font-weight:400;height:38px;margin-right:5px;cursor:default;display:flex;align-items:center;justify-content:center}.phone__input{font-size:22px;letter-spacing:1px;line-height:20px;font-weight:400;border:none;outline:0;width:100%;height:38px;display:flex;align-items:center;justify-content:center}.phone__input__valid{font-size:14px;color:green;font-weight:500;line-height:22px}.form-phone__bl::before{content:'+7';left:10px;position:absolute;font-style:normal;font-size:22px;line-height:29px;top:5px}.q_add__form-regions{position:relative;display:flex;flex-direction:row;justify-content:space-between}.form-regions__select{min-width:32%;margin-right:2%}.form-regions__select:nth-child(3){margin-right:0}.attentionInfo{display:none;padding:3px 5px;background:#e25a76;color:#fff;width:max-content;margin-bottom:5px;border-radius:8px}.attentionInfo--show{display:flex;animation:appearance .2s ease}@media (max-width:450px){.qAdd__footer{flex-direction:column}.q_add__form-name{margin-bottom:5px;width:100%}.q_add__form-name .form-name__input{width:100%}}.q_add__form-bottom{text-align:right}#city_num,#country_num,#region_num{margin-right:0!important}.q_add_error{border:1px solid red!important}.q_add__err-notice{background:rgba(0,0,0,.8) none repeat scroll 0 0;background-color:#00a7e0;border-radius:4px;color:#fff;margin-top:-37px;padding:7px 10px;position:absolute}.q_add__err-notice::after{content:'';position:absolute;border:6px solid transparent;border-top:7px solid #00a7e0;opacity:.9;top:29px;left:8px}#container_cities,#container_countries,#container_regions{position:relative}.form-phone__label{color:#003c85}.form-text__label{font-style:normal;font-weight:700;font-size:16px;line-height:21px;color:#014266}.add_form_subtext{font-size:14px;line-height:18px;color:#212121}.add_form_short{overflow:hidden;overflow-wrap:break-word;padding:10px;width:100%;background:#fff;border:1px solid #b7b4b1;border-radius:8px;font-size:16px}#question_file_form-wrap{margin-top:5px;border-radius:4px}#qAdd__nameInput{font-size:16px}.q_add_prop-col{max-width:24%}@media(max-width:800px){.q_add_prop-col{max-width:none}}.q_add_prop-title{font-size:24px;line-height:140.62%;color:#014266;font-weight:700}.q_add_prop-text{font-weight:400;font-size:16px;line-height:21px;color:#014266}@media screen and (max-width:440px){.form-phone__bl{width:100%!important}}