#app,.wrapper_main,body,html{margin:0;padding:0;width:100%;height:100%}@font-face{font-family:LetoSans;src:url(/fonts/LetoSans.otf) format("opentype")}@font-face{font-family:LetoSans-Bold;src:url(/fonts/LetoSans-Bold.otf) format("opentype")}@font-face{font-family:LetoSans-Thin;src:url(/fonts/LetoSans-Thin.otf) format("opentype")}@font-face{font-family:LetoSansCindensed;src:url(/fonts/LetoSansCindensed.otf) format("opentype")}@font-face{font-family:LetoSansCindensed-Bold;src:url(/fonts/LetoSansCindensed-Bold.otf) format("opentype")}@font-face{font-family:LetoSansCindensed-Thin;src:url(/fonts/LetoSansCindensed-Thin.otf) format("opentype")}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}ul{list-style-type:none}.input{font-family:LetoSans;color:#3c3c3c}.input:disabled{cursor:not-allowed}.input_solid{outline:none;border:none;border-bottom:1px solid #969696;background:transparent;width:100%;display:block;font-size:15px;padding:0 5px 16px;margin-bottom:22px;box-sizing:border-box}.input_solid:focus,.input_solid:focus-visible{border-bottom:2px solid #000;margin-bottom:21px}.react-datepicker-wrapper{position:relative;margin:5px;height:72px;padding-top:18px;width:calc(33.33333% - 10px);box-sizing:border-box}.react-datepicker-wrapper:before{position:absolute;top:0;left:10px;font-size:10px;font-family:LetoSans-Bold;letter-spacing:.5px;text-transform:uppercase;color:#3c3c3c}.date_title_1 .react-datepicker-wrapper:before{content:"Дата выдачи"}.date_title_3 .react-datepicker-wrapper:before{content:"Дата выдачи *"}.date_title_2 .react-datepicker-wrapper:before{content:"Дата рождения"}.date_title_4 .react-datepicker-wrapper:before{content:"Дата рождения *"}.react-datepicker__input-container{width:100%}.react-datepicker__close-icon{top:0!important;right:10px!important;bottom:0;margin:auto}.react-datepicker__close-icon:after{background:grey!important}.no_margin{margin:0}.input_border_3{width:calc(33.33333% - 10px)}.input_border_2{width:calc(66.66667% - 10px)}.input_border_1{width:calc(100% - 10px)}.input_border_1_2{width:calc(50% - 10px)}.input_border,.input_border_1,.input_border_1_2,.input_border_2,.input_border_3{margin:5px;display:inline-block;vertical-align:top}.input_date{outline:none;border:1px solid #c8c8c8;border-radius:4px;font-size:15px;padding-left:23px;height:54px;box-sizing:border-box}.full_width{width:100%}.wrapper_main{background:#f8f6f6;min-width:1255px}.wrapper_main_colored{width:100%;height:100%;background:#af0a37}.wrapper_center{position:absolute;background:#fff;max-width:799px;min-width:360px;height:477px;top:0;left:0;right:0;bottom:0;margin:auto;box-sizing:border-box}.wrapper_center_content{width:360px;height:100%;margin:0 auto}.wrapper_center_logo{display:block;margin:0 auto}.wrapper_center_title{font-family:LetoSans-Bold;text-align:center;margin:34px 0 43px;font-size:18px}.clearfix{overflow:auto}.checkbox_container{display:inline-block;padding-left:5px;box-sizing:border-box}.checkbox_input{margin:0;border:1px solid #3c3c3c;outline:none;border-radius:4px;background:transparent;width:18px;height:18px;-webkit-appearance:none}.checkbox_input:checked{background:rgba(187,0,50,.69)}.checkbox_label{margin-left:15px;font-family:LetoSans;font-size:14px;color:#3c3c3c;vertical-align:top}.float_left{float:left}.float_right{float:right}.wrapper_center_link{color:#af0a37;font-size:14px;font-family:LetoSans;text-decoration:none;border-bottom:1px solid #af0a37;display:inline-block;height:16px}.big_solid_button{font-family:LetoSans-Bold;color:#fff;background:#af0a37;text-transform:lowercase;font-size:15px;padding:16px 36px;border-radius:4px;border:none;letter-spacing:1px;cursor:pointer;outline:none}.big_solid_button:disabled{cursor:not-allowed;background:#3c3c3c}.wrapper_center_message{font-family:LetoSans;text-align:center;margin:10px 0;font-size:12px}.wrapper_center_message_error{color:#af0a37}.wrapper_center_message_success{color:#3caa32}.big_button_transparent{font-family:LetoSans;background:transparent;font-size:15px;border:1px solid;cursor:pointer;outline:none}.big_button_transparent:hover,.big_button_transparent_active{color:#af0a37!important;border-color:#af0a37!important}.content_wrapper{width:100%;height:100%}.content_wrapper_small{width:calc(100% - 171px);height:calc(100% - 79px);overflow:auto}.table{border-collapse:collapse;border-spacing:0;width:100%}.table th{padding:0;font-family:LetoSans-Bold;text-align:left}.table td,.table th{font-size:14px;color:#343434}.table td{font-family:LetoSans}.table tr{border-bottom:1px solid #bdb5b5;height:63px}.labeled_checkbox,.labled_radio{overflow:auto;display:inline-block;vertical-align:top}.labeled_checkbox label,.labled_radio label{color:grey;font-size:14px;font-family:LetoSans;float:right;width:calc(100% - 18px);padding:0 10px 0 23px;box-sizing:border-box;cursor:pointer}.labeled_checkbox label{min-height:18px}.labeled_checkbox input,.labled_radio input{-webkit-appearance:none;display:inline-block;border:1px solid #c8c8c8;outline:none;margin:0;float:left;vertical-align:top;cursor:pointer}.labeled_checkbox input{width:18px;height:18px;border-radius:4px}.labled_radio input{border-radius:8px;width:16px;height:16px}.labeled_checkbox_active input,.labled_radio_active input{background:#af0a37;border:none}.labeled_checkbox_active label,.labled_radio_active label{color:#af0a37}.menu_wrapper{width:171px;background:#af0a37;border-right:1px solid #000;min-height:100%;float:left;box-sizing:border-box}.menu_block{width:100%;height:150px;color:#fff}.menu_block_hovered{cursor:pointer}.menu_block_active,.menu_block_hovered:hover{background:#9c0931}.menu_block_content{display:table-cell;vertical-align:middle;text-align:center;width:171px;height:150px}.menu_block_text{font-family:LetoSans;text-transform:uppercase;font-size:12px;letter-spacing:1px;margin-top:29px;color:#f5dde2}.popup_container,.popup_wallpaper,.popup_wrapper{position:absolute;width:100vw;height:100vh;top:0;left:0}.popup_wrapper{z-index:20}.popup_wallpaper{background:rgba(0,0,0,.4392156862745098);z-index:-1}.popup_container{display:table}.popup_content{display:table-cell;text-align:center;vertical-align:middle}.popup_content_wrapper{position:relative;display:inline-block;background:#fff;box-shadow:0 4px 60px 0 rgba(0,0,0,.05);overflow:auto}.popup_close-button{background:url(/img/delete.png) no-repeat;background-position:50%;position:absolute;width:42px;height:42px;top:0;right:0;transition:opacity.3s ease;cursor:pointer;opacity:.7}.popup_close-button:hover{opacity:1}.loader_container div{left:18px;position:absolute;animation:ldio-2talaurjwia .9615384615384615s linear infinite;background:#af0a37;width:4px;height:10px;border-radius:0/0;transform-origin:2px 20px}.loader_container div:first-child{transform:rotate(0deg);animation-delay:-.8814102564102564s;background:#af0a37}.loader_container div:nth-child(2){transform:rotate(30deg);animation-delay:-.8012820512820512s;background:#af0a37}.loader_container div:nth-child(3){transform:rotate(60deg);animation-delay:-.7211538461538461s;background:#af0a37}.loader_container div:nth-child(4){transform:rotate(90deg);animation-delay:-.641025641025641s;background:#af0a37}.loader_container div:nth-child(5){transform:rotate(120deg);animation-delay:-.5608974358974359s;background:#af0a37}.loader_container div:nth-child(6){transform:rotate(150deg);animation-delay:-.4807692307692307s;background:#af0a37}.loader_container div:nth-child(7){transform:rotate(180deg);animation-delay:-.4006410256410256s;background:#af0a37}.loader_container div:nth-child(8){transform:rotate(210deg);animation-delay:-.3205128205128205s;background:#af0a37}.loader_container div:nth-child(9){transform:rotate(240deg);animation-delay:-.24038461538461536s;background:#af0a37}.loader_container div:nth-child(10){transform:rotate(270deg);animation-delay:-.16025641025641024s;background:#af0a37}.loader_container div:nth-child(11){transform:rotate(300deg);animation-delay:-.08012820512820512s;background:#af0a37}.loader_container div:nth-child(12){transform:rotate(330deg);animation-delay:0s;background:#af0a37}.loader{width:38px;height:38px;display:inline-block;overflow:hidden;background:none}.loader_container{width:100%;height:100%;position:relative;transform:translateZ(0) scale(.94);backface-visibility:hidden;transform-origin:0 0}.loader_container div{box-sizing:content-box}@keyframes ldio-2talaurjwia{0%{opacity:1}to{opacity:0}}.input_wrapper{font-family:LetoSans;color:#3c3c3c;overflow:hidden}.input_wrapper:disabled{cursor:not-allowed}.input_error,.input_title{font-size:10px;font-family:LetoSans-Bold;letter-spacing:.5px;text-transform:uppercase}.input_title{margin:0 0 5px 10px}.input_error{margin:5px 0 0 10px;color:#af0a37}.input_title_success{color:#4caf50}.input_body{outline:none;border:1px solid #c8c8c8;border-radius:4px;font-size:15px;padding-left:23px;height:54px;box-sizing:border-box;width:100%}.input_body_error{border-color:#af0a37}.input_body_success{border-color:#4caf50}.select{font-family:LetoSans}.select__error .select__control{border-color:#af0a37!important}.select__control{min-height:54px!important}.select__value-container{padding-left:23px!important}.select__control--is-focused,.select__control--menu-is-open{border-color:#666!important;box-shadow:none!important}.select__option--is-focused{background:#efefef!important}.select__option--is-selected{background:#af0a37!important}.user_popup{font-family:LetoSans;max-height:calc(100vh - 100px);padding:1.6em 3em;width:450px}.user_popup .input_wrapper,.user_popup .select{text-align:left;margin:.8em 0}.user_popup_button_wrapper{background:#fff;position:block;bottom:0;left:0;padding:2em 0;text-align:right}.header_wrapper{height:79px;background:#fff;width:calc(100% - 171px);float:right;padding:0 55px;box-sizing:border-box}.header_title{font-family:LetoSans-Bold;line-height:79px;font-size:18px}.header_text{font-family:LetoSans;line-height:79px;font-size:15px}.header_button{margin-left:76px;font-size:12px;font-family:LetoSans-Bold;border-radius:4px;width:172px;height:50px;vertical-align:top;margin-top:14.5px}.header_img_wrapper{display:inline-block;margin-left:30px;vertical-align:top;margin-top:24.5px;cursor:pointer}.header_img_wrapper:hover .header_img_text{color:#000}.header_img{vertical-align:middle}.header_img_text{font-family:LetoSans-Bold;font-size:12px;color:#ababab;display:inline-block;margin-left:13px}.header_search{position:relative;display:inline-block;height:50px;vertical-align:top;margin-top:14.5px;margin-left:30px;width:100%;max-width:240px}.header_search input{height:36px;border:none;border-bottom:1px solid #868484;vertical-align:top;margin-top:7px;padding:0 44px 0 15px;font-size:14px;font-family:LetoSans;color:#000;width:100%;box-sizing:border-box;outline:none}.header_search img{position:absolute;top:9px;right:6px;width:30px}.header_wrapper .loader{vertical-align:middle;margin-left:76px}.message_wrapper{position:absolute;width:100%;text-align:center;z-index:99999999}.message_container{position:relative;display:block;text-align:left;box-sizing:border-box;padding:10px 20px;border-radius:5px;background:#fff;font-family:LetoSans;font-size:18px;color:#000;cursor:pointer;border:1px solid #d6d6d6;box-shadow:1px 5px 5px 0 #b9b9b9;width:40%;height:40vh;margin:0 auto;overflow:auto}.message_container table{width:100%;height:100%}.message_container table tr td{vertical-align:middle;text-align:center}.message_success{color:#009415}.message_error{color:#af0a37}.message_undisplayed{display:none}.message_show{top:30vh;height:40vh;animation-timing-function:linear;animation:message_show 1s;opacity:1}.message_hide{top:calc(-40vh + -10px);animation-timing-function:linear;animation:message_hide 1s;opacity:0}@keyframes message_show{0%{top:calc(-40vh + -10px);opacity:0}50%{opacity:1}to{top:30vh}}@keyframes message_hide{0%{top:30vh;opacity:1}50%{opacity:1}to{top:calc(-40vh + -10px);opacity:0}}.wrapper_center_content_login{padding-top:55px}.clearfix_login{margin:1px 0 38px}.wrapper_center_link_login{margin:0 37px 0 8px}.request_wrapper{width:calc(100% - 150px);min-height:calc(100% - 75px);background:#fff;margin:75px auto 0;padding:84px 68px;box-sizing:border-box}.request_header{width:100%}.request_header_table{width:100%;position:relative;border-collapse:collapse;border-spacing:0;table-layout:fixed}.request_header_table col{width:16.66667%}.request_header_table th{position:relative;vertical-align:top;padding:0;height:41px}.request_header_table th:before{content:"";display:block;width:100%;height:1px;background:#f0f0f0;position:absolute;top:9.5px}.request_header_table th:first-child:before,.request_header_table th:last-child:before{width:50%}.request_header_table th:first-child:before{right:0}.request_header_circle{position:relative;display:inline-block;width:19px;height:19px;border-radius:100px;background:#dadada}.request_header_circle_active{background:#af0a37}.request_header_text{color:#b9b9b9;font-family:LetoSans-Bold;font-size:18px;font-variant:small-caps;text-transform:lowercase;letter-spacing:1px}.request_header_text_active{color:#af0a37}.request_header_center{text-align:center}.request_header_right{text-align:right}.request_header_left{text-align:left}.request_big_solid_button{text-transform:uppercase;min-width:172px;font-size:12px;height:50px;margin:10px 0}.request_footer_margin_left{margin-left:43px}.request_footer_margin_right{margin-right:43px}.request_footer_link{display:inline-block;font-family:LetoSans-Bold;font-size:12px;color:#af0a37;cursor:pointer}.request_button_img{display:inline-block;margin-right:12px}.request_body_title{font-family:LetoSans-Bold;font-size:22px;color:#343434;margin:74px 0 54px}.request_body_title_inn{margin:115px 0 39px}.input_border_inn{margin-bottom:20px;width:100%;max-width:589px}.inn_select_wrapper{font-family:LetoSans;font-size:14px;width:100%;max-width:589px;margin-bottom:56px}.company_info_wrapper{padding-bottom:52px}.company_info_text_block{display:inline-block;width:33.33333%;vertical-align:top;margin-bottom:43px;overflow:hidden;word-break:break-all;padding-right:10px;box-sizing:border-box}.company_info_text_block_title{color:#919191;font-family:LetoSans;margin-bottom:22px}.company_info_text_block_content{color:#343434;font-family:LetoSans-Bold}.company_info_center{text-align:center}.company_info_radio_wrapper{font-family:LetoSans;font-size:16px;color:#af0a37}.company_info_radio_wrapper span{display:inline-block;vertical-align:top;margin-right:20px}.company_info_radio label{padding:0 20px 0 10px}.company_info_margin{margin-top:20px}.company_info_table th{white-space:nowrap}.company_info_table td,.company_info_table th{padding:10px}.company_info_select{font-family:LetoSans;font-size:14px;position:relative;margin-top:43px}.company_info_select:before{content:"Фактический адрес";position:absolute;font-family:LetoSans-Bold;font-size:10px;letter-spacing:.5px;top:-18px;left:10px;text-transform:uppercase;color:#3c3c3c}@media screen and (max-width:1130px){.company_info_text_block{width:50%}}.leader_wrapper{padding-bottom:37px}.leader_checkbox{margin-top:36px}.leader_info{margin-top:10px;color:#b50f0f}.leader_info,.leader_select{font-family:LetoSans;font-size:14px}.leader_select{position:relative;margin-top:23px}.leader_select:before{content:"Адрес места жительства";position:absolute;font-family:LetoSans-Bold;font-size:10px;letter-spacing:.5px;top:-18px;left:10px;text-transform:uppercase;color:#3c3c3c}.founders_wrapper{padding-bottom:80px}.founder_block{margin:40px 0}.big_solid_button_founders{color:#af0a37;background:#f2f2f2;width:inherit;margin-bottom:14px}.table_founders tr{border-bottom-color:#cacaca}.table_founders tr td:last-child{text-align:right}.table_founders tr:last-child{border-bottom:none}.founders_select{font-family:LetoSans;font-size:14px;position:relative;margin-top:23px}.founders_select:before{content:"Адрес места жительства";position:absolute;font-family:LetoSans-Bold;font-size:10px;letter-spacing:.5px;top:-18px;left:10px;text-transform:uppercase;color:#3c3c3c}.documents_wrapper{padding-bottom:32px}.documents_block{margin-bottom:18px}.input_border_documents{max-width:640px;width:calc(100% - 214px)}.big_button_documents{width:172px;height:52px;border-radius:4px;margin:5px;vertical-align:bottom}.documents_info{font-family:LetoSans;font-size:12px;line-height:21px;padding:20px 0 20px 20px;color:#676767}.profile_block{margin-bottom:47px}.profile_block_title{font-family:LetoSans-Bold;font-size:16px;color:#343434;margin-bottom:43px}.profile_margin_top{margin-top:30px}.profile_margin_bottom{margin-bottom:30px}.profile_width_2_3{display:inline-block;width:66.66667%}.profile_width_3{display:inline-block;width:33.33333%}.profile_width_1{width:100%}.profile_width_1_2{display:inline-block;width:50%}.big_solid_button_profile{margin:5px;background:#f2f2f2;color:#af0a37;height:56px;vertical-align:bottom;width:calc(33.33333% - 30px)}.big_solid_button_profile:disabled{color:#fff}.table_profile{width:auto;min-width:66.66667%;margin:30px auto 0}.profile_radio{font-family:LetoSans;font-size:14px;margin:5px;height:54px;line-height:54px;vertical-align:bottom}.profile_radio span{color:grey;margin-right:33px}.profile_radio label{color:#292929;margin-right:18px;cursor:pointer}.profile_radio input{width:16px;height:16px;border:1px solid #c8c8c8;margin-right:18px;cursor:pointer;-webkit-appearance:none;border-radius:9px;vertical-align:middle;outline:none}.profile_width_2_3.profile_radio{width:calc(66.66667% - 20px)}.profile_width_1.profile_radio{width:calc(100% - 10px)}input.profile_radio_active{background:#af0a37;border:none}label.profile_radio_active{color:#af0a37}.table_profile tr td:last-child{text-align:right}.table_profile tr:last-child{border-bottom:none}.table_profile tr td img{cursor:pointer}.profile_select_wrapper{width:calc(66.66667% - 10px);font-family:LetoSans;font-size:14px;margin:5px}.profile_input_margin{margin-top:18px}@media screen and (min-width:1880px){.profile_input_margin{margin-top:5px}}.departament_select_wrapper{max-width:300px;font-family:LetoSans;font-size:14px}.departament_margin_top{margin-top:46px}.departament_margin_bottom{margin-bottom:46px}.departament_labled_radio{width:100%}.departament_link{margin-top:10px}.departament_block{width:50%;display:inline-block;vertical-align:top}.departament_tariff_info{font-family:LetoSans-Bold;font-size:16px;margin-bottom:15px}.departament_tariff_wrapper table{border-collapse:collapse;width:100%}.departament_tariff_wrapper table td{vertical-align:middle;font-family:LetoSans;font-size:14px;width:50%;padding:10px 0}.departament_tariff_wrapper table tr td{border-bottom:1px solid #e2e2e2}.departament_tariff_wrapper table tr:last-child td{border-bottom:none}.departament_tariff_wrapper table tr td:nth-child(2){padding-left:12px}.departament_tariff_condition{font-size:12px}.acts_wrapper{padding:40px 57px;box-sizing:border-box}.acts_center_text{text-align:center}.acts_act_accept{margin-right:2.5em;color:#6bd27a}.acts_act_accept svg{width:14px;height:14px}.acts_act_accept.not{color:red}.acts_act_accept.agree{color:#f7c11d}.acts_act_accept svg{vertical-align:sub;margin-right:.7em}.acts_acept_popup{font-family:LetoSans;box-sizing:border-box;max-width:600px;padding:41px 60px;text-align:left}.acts_acept_popup a{color:#af0a37}.acts_acept_popup p{margin:1.5em 0;line-height:1.5em}.acts_acept_popup button{display:block;margin:3em auto 0}.acts_company_list_popup{text-align:left;max-width:calc(100vw - 100px);font-family:LetoSans;box-sizing:border-box;background:#f8f6f6!important;padding:1em 2em}.acts_company_list_popup .acts_table_wrapper{overflow:auto}.table_acts{border-collapse:separate;border-spacing:0 11px;min-width:100%}.table_acts tbody tr,.table_acts thead tr{border:none}.table_acts tbody td,.table_acts thead th{vertical-align:middle;padding:10px 15px}.table_acts thead tr{height:inherit}.table_acts thead th{color:#858585;font-family:LetoSans;font-size:12px}.table_acts tbody tr{background:#fff;height:80px}.table_acts tbody td{cursor:pointer;color:#161616;font-size:13px}.table_acts .action{text-align:right}.acts_company_list_popup_header{display:flex;align-items:center}.acts_company_list_popup_header button{padding:.6em 1.3em;margin-left:2em}.checkbox{width:18px;height:18px;border-radius:4px;border:1px solid #c8c8c8;display:inline-block;vertical-align:sub;outline:none}.checkbox.checkbox__checked{background:#af0a37}.checkbox:hover{opacity:.75}.checkbox input{cursor:pointer;outline:none;-webkit-appearance:none;display:block;height:100%;width:100%}.price{white-space:nowrap}.pagination{padding:0;margin:1em 0;font-family:LetoSans;display:flex}.pagination li{display:block}.pagination li a{outline:none;cursor:pointer;display:block;padding:.2em .5em}.pagination li:hover:not(.pagination__active) a{background:rgba(0,0,0,.07)}.pagination__active a{background:#af0a37;border-radius:4px;color:#fff}.pagination__next,.pagination__previous{margin:0 .5em;opacity:.8}.register_wrapper{padding:40px 57px;box-sizing:border-box}.big_button_register{color:#353535;border-color:#dcdcdc;min-width:179px;min-height:48px;margin-right:23px;font-size:14px;margin-bottom:10px}.register_header{padding-left:12px;margin-bottom:30px}.register_table_wrapper{width:calc(100% + 114px);overflow:auto;margin-left:-57px;padding-left:57px;box-sizing:border-box;padding-bottom:20px;min-height:calc(100vh - 200px)}.table_register{border-collapse:separate;border-spacing:0 11px;min-width:100%;padding-right:57px}.table_register tbody tr,.table_register thead tr{border:none}.table_register tbody td,.table_register thead th{vertical-align:middle;padding:10px 15px}.table_register thead tr{height:inherit}.table_register thead th{color:#858585;font-family:LetoSans;font-size:12px}.table_register tbody tr{background:#fff;height:80px;cursor:pointer}.table_register tbody td{color:#161616;font-size:13px}.register_column{position:relative;padding-left:30px;color:#ca86d6;display:inline-block}.register_column_success{color:#3da040}.register_column_error{color:#b6111d}.register_column:before{position:absolute;content:"";width:13px;height:13px;left:0;top:0;bottom:0;margin:auto;border-radius:50%;background:#ca86d6;vertical-align:top}.register_column_success:before{background:#3da040}.register_column_error:before{background:#b6111d}.register_nowrap{white-space:nowrap}.register_image_button{display:inline-block;color:#717171;font-family:LetoSans;font-size:14px;height:48px;line-height:48px;cursor:pointer;margin-bottom:10px}.register_image_button:hover{color:#aa0a37}.register_image_button img{margin-right:23px;vertical-align:top;margin-top:9.5px;width:25px}.register_center_text{text-align:center}.register_transparent{background:transparent!important}.register_filter_header{white-space:nowrap;cursor:pointer;position:relative}.register_filter_header img{width:16px;margin-left:20px;vertical-align:middle}.register_paging_arrow{vertical-align:middle;cursor:pointer;margin-right:10px;width:35px}.register_paging_input,.register_paging_wrapper{font-family:LetoSans;font-size:12px}.register_paging_input{text-align:center;outline:none;border-radius:4px;border:1px solid #bdbdbd;vertical-align:middle;padding:1px;margin-right:10px}.register_filter_header:hover,.register_filter_header_active{color:#aa0a37!important}.register_column_popup{background:#fff;border:1px solid #e6e6e6;border-radius:4px;white-space:normal;display:none;position:absolute;z-index:9999;min-width:260px;padding:5px 0;right:0;margin-top:10px}.register_column_popup:hover,.register_filter_header:hover .register_column_popup{display:block}.register_column_popup_checkboxes .labeled_checkbox{display:block;padding:5px 10px}.register_column_popup_checkboxes .labeled_checkbox label{font-size:12px}.register_column_popup_checkboxes .labeled_checkbox:hover{background:#f3f2f2}.register_column_popup_search{width:calc(100% - 20px);border-radius:4px;border:1px solid #c8c8c8;font-size:12px;font-family:LetoSans;color:#000;margin:5px 10px;box-sizing:border-box;outline:none;padding:5px 10px;position:relative}.register_popup_wrapper{padding:41px 51px;box-sizing:border-box;min-width:940px;max-width:1025px;width:100vw;max-height:100vh;overflow:auto;position:relative}.register_popup_header,.register_popup_message_header,.register_popup_subheader{text-align:center;color:#242424}.register_popup_header_text,.register_popup_message_header{font-family:LetoSans-Bold;font-size:23px;display:inline-block;position:relative}.register_popup_header_text:after{position:absolute;content:attr(data-status);height:24px;background:#ca86d6;padding:0 20px;line-height:24px;color:#fff;font-size:12px;text-transform:lowercase;margin-left:17px;vertical-align:top;margin-top:3px;white-space:nowrap}.register_popup_header_text_error:after{background:#b6111d}.register_popup_header_text_success:after{background:#3da040}.register_popup_subheader{font-family:LetoSans;font-size:16px;margin:25px 0 45px}.register_popup_text_block_line{margin-bottom:30px}.register_popup_text_block_line .register_popup_text_block{margin-bottom:0;width:33.33333%;overflow:visible}.register_popup_text_block{display:inline-block;width:33.33333%;overflow:hidden;vertical-align:top}.register_popup_text_block:first-child{text-align:left}.register_popup_text_block:nth-child(2){text-align:center}.register_popup_text_block:nth-child(3){text-align:right}.register_popup_text_block_content{display:inline-block;text-align:left;width:250px}.register_popup_text_block_header{color:#919191;font-family:LetoSans;font-size:15px;margin-bottom:22px}.register_popup_text_block_body{color:#343434;font-family:LetoSans-Bold;font-size:16px}.register_popup_menu_wrapper{margin-bottom:50px}.register_popup_menu_button:first-child,.register_popup_menu_button:last-child{width:calc(16.66667% - 4.5px)}.register_popup_menu_button:first-child{margin-left:0}.register_popup_menu_button:last-child{margin-right:0}.register_popup_menu_button{display:inline-block;line-height:50px;width:calc(16.66667% - 9px);margin:0 4.5px;text-align:center;height:50px;background:#f6f6f6;color:#a6a6a6;font-family:LetoSans;font-size:15px;cursor:pointer;vertical-align:top}.register_popup_menu_button:hover,.register_popup_menu_button_active{color:#fff;background:#af0a37}.register_popup_delimiter{width:100%;background:#c5c5c5;height:1px;margin:40px 0}.register_popup_footer_wrapper{height:50px}.register_popup_footer_left{float:left}.register_popup_footer_right{float:right}.register_popup_footer_text_block{display:inline-block;margin-right:40px}.register_popup_footer_link,.register_popup_footer_text_bold,.register_popup_footer_text_regular{vertical-align:top;line-height:50px}.register_popup_footer_text_bold,.register_popup_footer_text_regular{color:#343434;font-size:14px}.register_popup_footer_text_regular{font-family:LetoSans}.register_popup_footer_text_bold{font-family:LetoSans-Bold;display:inline-block;padding-left:4.25px;max-width:200px;height:50px;white-space:nowrap}.register_popup_footer_link{display:inline-block;font-family:LetoSans;font-size:14px;color:#af0a37;border-bottom:1px solid #af0a37;height:30px;cursor:pointer}.register_popup_footer_button{display:inline-block;color:#fff;background:#af0a37;height:50px;width:187px;border-radius:4px;font-size:12px;text-transform:uppercase;font-family:LetoSans-Bold;letter-spacing:.5px;outline:none;cursor:pointer;vertical-align:top}.register_popup_footer_button_margin{margin-left:10px}.register_popup_footer_button:disabled{cursor:not-allowed;background:#3c3c3c}.register_popup_footer_select_wrapper{display:inline-block;height:50px;width:200px;text-align:left;margin-left:40px;font-family:LetoSans;font-size:14px;box-sizing:border-box;padding-top:6.5px;vertical-align:top}.register_popup_footer_select_wrapper div{border:none;box-shadow:none;cursor:pointer}.register_popup_footer_select_wrapper .css-9b5vae{box-shadow:0 0 0 1px rgba(0,0,0,.1),0 4px 11px rgba(0,0,0,.1)}.register_popup_footer_select_wrapper>div>div>div:nth-child(2)>span{display:none}.register_popup_footer_select_wrapper .css-z5z6cw{background:#deebff}.register_popup_footer_select_wrapper .css-19bqh2r,.register_popup_footer_select_wrapper .css-1492t68{color:#af0a37}.register_popup_close{position:absolute;display:none;top:0;right:10px;color:#000;font-family:LetoSans;font-size:40px;cursor:pointer;background:none;outline:none;border:none;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.register_popup_message_input{margin:20px 0;text-align:left}.register_popup_message_footer{text-align:right}.register_popup_message_footer .big_solid_button{margin-left:10px}.register_popup_message_footer .big_solid_button:first_child{margin-left:0}.register_popup_message_history_link{font-family:LetoSans;font-size:14px;border-bottom:1px dashed #af0a37;color:#af0a37;width:274px;margin:0 auto 30px;cursor:pointer}.register_popup_messages_wrapper{text-align:left}.register_popup_messages_header{font-family:LetoSans-Bold;text-align:center;overflow:auto;font-size:23px}.register_popup_messages_back_button{float:left;height:20px;cursor:pointer;vertical-align:top}.register_popup_messages_back_button img{height:20px;display:inline-block;margin-right:10px}.register_popup_messages_back_button span{font-size:20px;display:inline-block;vertical-align:top;line-height:20px;color:#af0a37;font-family:LetoSans;text-transform:lowercase;font-variant:small-caps}.register_popup_messages_wrapper ul{margin:20px 0;max-height:calc(100vh - 156px);overflow:auto;padding:0 20px;box-sizing:border-box}.register_popup_messages_wrapper ul li{font-size:14px;font-family:LetoSans;padding:20px 15px;border:1px solid #dcdbdb;border-radius:0 10px 10px 10px;max-width:80%;display:inline-block;float:left;clear:both;margin:15px 0;background:#fdfcfc;position:relative;min-width:60px}.register_popup_messages_wrapper ul li:before{content:attr(data-before-content);position:absolute;top:-20px;left:0;font-family:LetoSans-Bold;font-size:14px}.register_popup_messages_wrapper ul li:after{content:attr(data-after-content);position:absolute;bottom:2px;font-size:10px;white-space:nowrap;right:5px;color:#9e9e9e}.register_popup_messages_wrapper ul li:first-child{margin-top:20px}.register_popup_messages_wrapper ul li:last-child{margin-bottom:0}.register_popup_messages_wrapper ul li.register_popup_messages_browsing_user{float:right;border-radius:10px 0 10px 10px}.register_popup_messages_wrapper ul li.register_popup_messages_browsing_user:before{right:0;left:inherit}.register_popup_last_message{border:1px solid #dcdbdb;background:rgba(175,10,55,.1);color:#af0a37;padding:10px 0;margin-bottom:15px;font-size:14px;font-family:LetoSans;border-left:0;border-right:0}.register_popup_users_select{display:inline-block;margin:6px 15px 0 0;width:269px;font-family:LetoSans;font-size:13px;position:relative;text-align:left}.register_popup_users_select:before{content:"Изменить ответственного";position:absolute;top:-22px;left:5px;color:#919191}@media screen and (max-width:1100px){.register_popup_close{display:block}}.register_popup_company_info_row{margin-bottom:43px;text-align:left}.register_popup_company_info_row:last-child{margin-bottom:0}.register_popup_documents_wrapper{margin-bottom:-40px;max-height:409px;overflow:auto}.register_popup_documents_list{width:100%;padding:0;margin:0;text-align:left}.register_popup_documents_list li{overflow:auto;height:65px;border-bottom:1px solid #c5c5c5}.register_popup_documents_list li:first-child{border-top:1px solid #c5c5c5}.register_popup_documents_list li:last-child{border-bottom:none}.register_popup_documents_list_left_block{width:calc(100% - 200px);white-space:nowrap;overflow:auto;display:inline-block;vertical-align:top;margin:14px 0}.register_popup_documents_list_title{font-family:LetoSans-Bold;color:#343434;font-size:16px}.register_popup_documents_list_title_single{height:37px;line-height:37px}.register_popup_documents_list_description{font-family:LetoSans;color:#aeaeae;font-size:14px}.register_popup_documents_list_right_block{float:right;width:200px;font-family:LetoSans;font-size:16px;line-height:65px}.register_popup_documents_list_info{color:#aeaeae}.register_popup_documents_list_link{float:right;color:#af0a37;border-bottom:1px solid #af0a37;height:38px;cursor:pointer;text-decoration:none}.register_popup_documents_list_empty{text-align:center;line-height:65px;font-family:LetoSans}.register_popup_profile_wrapper{margin-bottom:-40px;text-align:left}.register_popup_profile_list{padding:0;margin:0;width:100%}.register_popup_profile_list li{border-bottom:1px solid #d0d0d0;padding:25px 0;box-sizing:border-box}.register_popup_profile_list li:first-child{border-top:1px solid #d0d0d0}.register_popup_profile_list li:last-child{border-bottom:none}.register_popup_profile_info_block{display:block}.register_popup_profile_edit .register_popup_profile_info_block,.register_popup_profile_edit_block{display:none}.register_popup_profile_edit_block{margin-top:15px}.register_popup_profile_info_block:empty:before,.register_popup_profile_text:empty:before{content:"–";margin-top:25px;display:block}.register_popup_profile_edit .register_popup_profile_edit_block{display:block}.register_popup_profile_title{color:#343434;font-family:LetoSans-Bold;font-size:16px}.register_popup_profile_info_block:empty:before,.register_popup_profile_text{color:grey;font-family:LetoSans;font-size:14px}.register_popup_profile_text{margin-top:25px}.register_popup_profile_text p{margin-bottom:10px}.register_popup_profile_text p:last-child{margin-bottom:0}.register_popup_profile_list .table{min-width:66.66667%;width:inherit;margin:0 auto -25px}.register_popup_profile_list .table tr:last-child{border-bottom:none}.register_popup_profile_edit_block .table tr td:last-child{width:24px}.register_popup_profile_edit_block .table tr td:last-child img{cursor:pointer}.register_popup_profile_1,.register_popup_profile_1_2,.register_popup_profile_1_3,.register_popup_profile_2_3{margin-top:10px;display:inline-block;vertical-align:top}.register_popup_profile_1{width:100%}.register_popup_profile_1_2{width:50%}.register_popup_profile_2_3{width:66.66667%}.register_popup_profile_1_3{width:33.33333%}.register_popup_profile_input{margin-top:20px}.register_popup_profile_button{height:54px;margin-top:28px;border-radius:0 4px 4px 0}.register_popup_profile_input_square_all input,.register_popup_profile_input_square_right input{border-right:none}.register_popup_profile_input_square_all input{border-radius:0}.register_popup_profile_input_square_right input{border-radius:4px 0 0 4px}.register_popup_profile_input_square_left input{border-radius:0 4px 4px 0}.register_popup_profile_input_padding_left,.register_popup_profile_input_padding_right{box-sizing:border-box}.register_popup_profile_input_padding_left{padding-left:5px}.register_popup_profile_input_padding_right{padding-right:5px}.register_popup_profile_select{font-family:LetoSans;font-size:15px}.register_popup_profile_radio_wrapper{font-family:LetoSans;font-size:16px;color:#292929;margin-top:20px}.register_popup_profile_radio_wrapper span{display:inline-block;vertical-align:top;margin-right:20px}.register_popup_profile_radio label{padding:0 20px 0 10px}.register_popup_input_margin{margin-top:23px}.register_popup_risks_wrapper{text-align:left}.register_popup_risks_list{margin:0;padding:0;width:100%}.register_popup_risks_list li{position:relative;color:#343434;font-family:LetoSans;padding:26px 22px;font-size:14px;margin-bottom:5px}.register_popup_risks_list li:last-child{margin-bottom:0}.register_popup_risks_list li:after{position:absolute;display:block;content:attr(data-addition);text-align:center;width:30px;height:17px;right:22px;top:0;bottom:0;margin:auto}.register_popup_risks_neutral{background:#ffffc4}.register_popup_risks_positive{background:#e6fce7}.register_popup_risks_negative{background:#fce6e6}.register_popup_risks_text{display:inline-block;width:calc(100% - 52px)}.register_popup_risks_capcha_wrapper{width:200px;margin:0 auto}.register_popup_risks_capcha_image{height:100px;width:200px}.register_popup_risks_capcha_link_button{outline:none;font-family:LetoSans;cursor:pointer;clear:both;display:block;margin:5px auto 10px;font-size:12px;padding:0;color:#af0a37;border:none;border-bottom:1px dashed #af0a37}.register_popup_risks_capcha_button{display:inline-block;color:#fff;background:#af0a37;height:50px;width:100%;border-radius:4px;font-size:12px;text-transform:uppercase;font-family:LetoSans-Bold;letter-spacing:.5px;outline:none;cursor:pointer;vertical-align:top}.register_popup_risks_empty{text-align:center;font-size:16px;font-family:LetoSans}.register_popup_risks_sum{padding:26px 0 0!important}.register_popup_risks_sum span{font-family:LetoSans-Bold}.register_popup_persons_wrapper{text-align:left}.register_popup_persons_block{border-radius:5px;background:#f6f6f6;margin:5px;box-sizing:border-box;padding:20px;vertical-align:top;width:calc(50% - 10px);display:inline-block}.register_popup_persons_block_full_width{width:calc(100% - 10px)}.register_popup_persons_title{font-family:LetoSans}.register_popup_persons_body{margin-top:20px;font-family:letoSans;font-size:14px}.register_popup_persons_body table{border-collapse:collapse;margin:0 auto}.register_popup_persons_body table tr td{padding:5px;border-bottom:1px solid #ccc;vertical-align:middle;width:50%}.register_popup_persons_body table tr:last-child td{border-bottom:none}.register_popup_persons_footer{margin-top:10px}.register_popup_persons_footer .register_popup_persons_button:last-child{margin-right:0}.register_popup_persons_button{outline:none;cursor:pointer;border:none;background:#af0a37;font-family:LetoSans;font-size:14px;color:#fff;box-sizing:border-box;padding:5px 10px;border-radius:4px;margin:5px 5px 0 0}.register_popup_persons_button:disabled{background:#3c3c3c;cursor:not-allowed}.register_popup_persons_checkbox{margin-top:36px}.register_popup_persons_select{font-family:LetoSans;font-size:14px;position:relative;margin-top:23px}.register_popup_persons_select:before{content:"Адрес места жительства";position:absolute;font-family:LetoSans-Bold;font-size:10px;letter-spacing:.5px;top:-18px;left:10px;text-transform:uppercase;color:#3c3c3c}.reports_wrapper{padding:40px 57px;box-sizing:border-box}.reports_paging_wrapper{font-family:LetoSans;font-size:12px}.reports_paging_arrow{vertical-align:middle;cursor:pointer;margin-right:10px;width:35px}.reports_paging_input{text-align:center;font-family:LetoSans;font-size:12px;outline:none;border-radius:4px;border:1px solid #bdbdbd;vertical-align:middle;padding:1px;margin-right:10px}.reports_table_wrapper{width:calc(100% + 114px);overflow:auto;margin-left:-57px;padding-left:57px;box-sizing:border-box;padding-bottom:20px;min-height:calc(100vh - 350px)}.reports_nowrap{white-space:nowrap}.reports_column{position:relative;padding-left:30px;color:#ca86d6;display:inline-block}.reports_column:before{position:absolute;content:"";width:13px;height:13px;left:0;top:0;bottom:0;margin:auto;border-radius:50%;background:#ca86d6;vertical-align:top}.reports_column_error{color:#b6111d}.reports_column_error:before{background:#b6111d}.reports_column_success{color:#3da040}.reports_column_success:before{background:#3da040}.reports_transparent{background:transparent!important}.reports_center_text{text-align:center}.table_reports{border-collapse:separate;border-spacing:0 11px;min-width:100%;padding-right:57px}.table_reports tbody tr,.table_reports thead tr{border:none}.table_reports tbody td,.table_reports thead th{vertical-align:middle;padding:10px 15px}.table_reports thead tr{height:inherit}.table_reports thead th{color:#858585;font-family:LetoSans;font-size:12px}.table_reports tbody tr{background:#fff;height:80px}.table_reports tbody td{color:#161616;font-size:13px}.reports_header{margin-bottom:30px}.big_button_reports{color:#353535;border-color:#dcdcdc;min-width:179px;min-height:48px;margin-right:23px;font-size:14px;margin-bottom:10px}.report_date_title_1 .react-datepicker-wrapper:before{content:"Начальная дата"}.report_date_title_2 .react-datepicker-wrapper:before{content:"Конечная дата"}.users_table_wrapper{width:calc(100% + 114px);overflow:auto;margin-left:-57px;padding-left:57px;box-sizing:border-box;padding-bottom:20px;min-height:calc(100vh - 200px)}.table_users{border-collapse:separate;border-spacing:0 11px;min-width:100%;padding-right:57px}.table_users tbody tr,.table_users thead tr{border:none}.table_users tbody td,.table_users thead th{vertical-align:middle;padding:10px 15px}.table_users thead tr{height:inherit}.table_users thead th{color:#858585;font-family:LetoSans;font-size:12px}.table_users tbody tr{background:#fff;height:80px}.table_users tbody td{color:#161616;font-size:13px}.table_users a{color:#af0a37}.table_users .user_delete,.table_users .user_edit{cursor:pointer;display:flex;justify-content:center;align-items:center}.table_users .user_delete:before,.table_users .user_edit:before{content:"";display:block;width:1em;height:1em;margin-right:.8em;background-size:contain;background-repeat:no-repeat}.table_users .user_edit{color:#af0a37}.table_users .user_edit:before{background-image:url(/img/pencil.png)}.table_users .user_delete{opacity:.5}.table_users .user_delete:before{background-image:url(/img/delete.png)}.preloader{position:absolute;width:80px;height:45px;margin:auto;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:url(/img/logo-red.svg) no-repeat;background-size:auto 100%}.preloader:before{content:"";display:block;height:120px;width:120px;position:absolute;border-radius:50%;border:5px solid #bc3232;border-right-color:transparent;animation:rotate 2s linear infinite;margin-top:-2px}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}