#sign_in_form{width:100%;max-width:425px}.footer{z-index:0}.page .header .header_menu__profile__opened_box{box-sizing:border-box;width:100%;max-width:419px;padding:10px}.page .header .header_menu__profile__opened_box__username{text-align:right;width:100%;margin:0;padding:0;font-size:16px;line-height:1.3}.page .header .header_menu__profile__opened_box__survey_button,.page .header .header_menu__profile__opened_box__logout{text-align:right;width:100%;height:auto;margin:0;padding:0;line-height:1;display:inline-block}.page .header .header_menu__profile__opened_box__survey_button .button_surveys,.page .header .header_menu__profile__opened_box__logout .button_surveys,.page .header .header_menu__profile__opened_box__survey_button .button_logout,.page .header .header_menu__profile__opened_box__logout .button_logout{margin:10px 0 0;display:inline-block}.navigation_buttons li.li_open_actions,.survey_container .mobile{display:none}.pages_editor_content{box-sizing:border-box;padding:0 16px}[type=checkbox]:not(:checked)+label:after{font-size:14px}[type=checkbox]:checked+label:after{font-size:14px}@media (max-width:1024px){.modal__modal-content{width:90%;max-width:430px}.footer.survey_page{padding:0 0 70px}.row,.row-1200{min-width:0}#survey_main_cont [type=checkbox]+label{top:5px}.document_library_cont__category{box-sizing:border-box;padding:0 10px}.document_library_cont__category .row{min-width:0}.document_library_cont__category .file_content__file_list__item{padding-bottom:10px}.document_library_cont__category .file_content__file_list__item__filename{width:100%}.document_library_cont__category .file_content__file_list__item__filename span{box-sizing:border-box;align-items:center;width:calc(100% - 60px);height:68px;margin-right:0;padding-right:10px;line-height:1.3;display:inline-flex}.document_library_cont__category .file_content__file_list__item__filesize{box-sizing:border-box;width:calc(100% - 60px);padding:0 10px}.document_library_cont__category .file_content__file_list__item__filesize span{line-height:1.3}.document_library_cont__category .file_content__file_list__item__delete{width:60px}.document_library_cont__category .file_content__file_list__item__delete span{line-height:1.3}#forgot_password_container{box-sizing:border-box;min-width:100%;max-width:100%;padding-right:16px}.page .home .home_headings .home_headings_content{max-width:90%}.page .home .home_headings .home_headings_content p span{line-height:1.3;font-size:16px!important}.page .home .home_headings .home_headings_content p:nth-child(3) span{font-size:28px!important}.page .header{width:100%;min-width:100%;margin-left:0}.page .header .header_controls{flex-wrap:wrap;width:calc(100% - 207px);display:flex}.page .header .header_controls .title{text-align:right;width:100%;height:auto;margin-left:0;padding:10px;line-height:1}.page .header .header_menu,.page .header .header_menu ul{justify-content:right;align-items:center;width:100%;display:flex}.page .header .header_menu ul li{line-height:1}.page .header .header_menu ul li.login_button{line-height:49px}.page .header .header_menu .company_selector{line-height:1}.page .header .header_menu__profile__icon{margin-top:0}.page .content .survery_content_menu{margin-bottom:5px}.page .content .survery_content_menu__list{background:#5ba77d;flex-wrap:wrap;justify-content:space-evenly;gap:0;width:100%;min-width:0;min-height:0;margin-top:25px;display:flex}.page .content .survery_content_menu__list .survery_content_menu__list__item{box-sizing:border-box;margin:0;padding:10px}.page .content .survery_content_menu__list .survery_content_menu__list__item a{color:#fff}.survey_container{margin-top:50px;margin-bottom:0}.survey_container .left{margin-right:20px}.survey_container .row{min-width:0}.survey_container .elements_block .custom_content{max-width:100%;overflow:auto}.survey_container .elements_block .custom_content .custom_content_cont,.survey_container .elements_block .custom_content .custom_content_cont p{font-size:12px;line-height:1.3}.survey_container .elements_block .listbox_title.left{width:100%;margin-right:0}.survey_container .elements_block .listbox{box-sizing:border-box;width:100%}.survey_container .elements_block .listbox .listbox_content{width:100%;padding:0}.survey_container .elements_block .listbox select{width:100%}.survey_container .elements_block .block_grid_col .listbox{padding:0}.survey_container .elements_block .block_grid_col .text{padding-right:0!important}.survey_container .elements_block .block .block_summation{margin-top:5px}.survey_container .elements_block .elements_block_inner_cont{max-width:100%}.survey_container .elements_block .elements_block_inner_cont .walking_table{max-width:100%;overflow:auto}.survey_container .elements_block .elements_block_title{align-items:center;height:auto;min-height:41px;line-height:1.3;display:flex}.survey_container .elements_block .elements_block_title .toggle_survey_block_is_visible{top:7px}.survey_container .elements_block .elements_block_title h2{max-width:calc(100% - 40px);padding:5px 0;font-size:16px}.survey_container .elements_block .elements_block_title .toggle_survey_block_text_hide,.survey_container .elements_block .elements_block_title .toggle_survey_block_text_show{display:none!important}.survey_container .elements_block .block .block_grid_row .block_grid_col{width:100%!important}.survey_container .elements_block .radio .radio_title,.survey_container .elements_block .radio .radio_content{width:100%}.survey_container .elements_block .block .block_add_new_element{min-width:0}.survey_container .desktop{display:none!important}.survey_container .block_title.mobile{width:100%;display:inline-block}.survey_container .text_input{width:100%!important;margin:0!important}.survey_container .text_input input,.survey_container .text_input textarea{box-sizing:border-box;width:100%!important}.survey_container .mobile{display:initial}.survey_container .radio_content_title{color:#555;width:100%;padding-bottom:10px;font-family:Roboto Regular,"sans-serif";font-size:14px;line-height:18px;display:inline-block}.filled_surveys_cont{min-width:0}#survey_consultant_name,#survey_ukv_name{position:initial;text-align:center;color:#000;background-color:#f9f9f9;padding:5px 10px}#survey_main_cont .nick_title_cont{position:initial}#survey_main_cont .nick_title_cont.fixed{position:initial!important}#survey_main_cont .nick_title_cont h1{font-size:14px}#messages_div_selector{width:100%}.action_buttons,.navigation_buttons{background-color:#fff;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 10px #000}.action_buttons li span,.navigation_buttons li span{width:auto!important;display:block!important}.action_buttons li p,.navigation_buttons li p{width:auto!important}.action_buttons_layer{pointer-events:all;z-index:1;background:rgba(0,0,0,.54);width:100%;height:100%;display:none;position:fixed;top:0;left:0}.action_buttons_layer.opened{display:block}.action_buttons{border:1px solid #000;border-radius:0;width:90%;max-width:360px;max-height:70vh;padding:0 10px;display:none;overflow:auto}.action_buttons.opened{display:block}.action_buttons .title_label{display:none!important}.action_buttons li p{border-radius:0;margin-top:5px;margin-bottom:0;min-height:0!important}.action_buttons li p span{padding:10px 60px 8px 15px}.action_buttons li p.question_survey{background-color:#fff;border:0}.action_buttons li p.question_survey span{padding:5px 15px 10px}.action_buttons li p.question_survey i{display:none}.action_buttons li:hover,.action_buttons li:hover p,.action_buttons li:hover span{background-color:inherit!important}.navigation_buttons{top:initial;border:0 solid #000;border-radius:0;flex-wrap:nowrap;justify-content:center;gap:0;width:300px;padding:0;display:flex;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 0 3px #000}.navigation_buttons li{border-right:1px solid #add1ae;min-width:44px;height:44px;line-height:1;display:inline-flex}.navigation_buttons li.li_open_actions{display:inline-flex}.navigation_buttons li:last-child{border-right:0}.navigation_buttons li p{text-align:center;border:0;border-radius:0;justify-content:center;align-items:center;margin-top:0;display:inline-flex;background-color:#fff!important;width:100%!important}.navigation_buttons li p:hover{background-color:#e6e6e6!important}.navigation_buttons li p span{display:none!important}.navigation_buttons li p i{position:initial;transform:initial}.navigation_buttons li p.nav_back i{display:none!important}.navigation_buttons li p.nav_back span{margin:0 10px;padding:0;overflow:hidden;width:54px!important;display:inline-block!important}}@media (max-width:800px){.footer{min-width:100%;height:auto}.footer .copyright,.footer .footer_menu{text-align:center;width:100%;margin:0;padding:0}.footer .footer_menu ul{flex-wrap:wrap;justify-content:center;gap:0;display:flex}.footer .footer_menu ul li{margin:0;padding:0 10px}}@media (max-width:690px){.survey_container .elements_block .elements_block_title h2{font-size:14px}#message_container #program_desc_txt{padding:0 10px}#after_login_form{width:90%;max-width:470px;margin-left:0;left:50%;transform:translate(-50%)}.privacy_error_msg{font-size:14px}#survey_main_cont [type=checkbox]+label{font-size:11px}.inputfile+label{max-width:160px}.file_content__file_list__item__filename{width:100%}.file_content__file_list__item__filename span{font-size:13px}.file_content__file_list__item__filesize{width:33%}.file_content__file_list__item__filesize span{box-sizing:border-box;width:100%;margin-bottom:5px;padding-left:5px;line-height:1.3}.file_content__file_list__item__delete{width:33%}.file_content__file_list__item__delete span{text-align:right;box-sizing:border-box;width:100%;margin-bottom:5px;padding-right:5px;line-height:1.3}.file_content__file_list__item__upload_status{width:33%}.file_content__file_list__item__upload_status span{text-align:right;box-sizing:border-box;width:100%;margin-bottom:5px;padding-right:5px;line-height:1.3}.survery_content_filters{text-align:center}.action_buttons li p{font-size:13px}.tooltip .tooltip_bubble{position:initial;box-sizing:border-box;width:100%}.tooltip .tooltip_bubble .tooltip_bubble_cross{display:none}.page .content .survery_content_menu__list .survery_content_menu__list__item{text-align:center;border-bottom:1px solid #fff;width:100%;margin:0;padding:5px 10px}.page .content .survery_content_menu__list .survery_content_menu__list__item:last-child{border-bottom:0}.page .content .filled_surveys_cont ul a li{flex-wrap:wrap;margin-bottom:3px;padding:4px 0}.page .content .filled_surveys_cont ul a li .title,.page .content .filled_surveys_cont ul a li.with_time .title{width:100%;min-width:100%;padding:0 5px;font-weight:700;line-height:1.3}.page .content .filled_surveys_cont ul a li .title .last_8_time,.page .content .filled_surveys_cont ul a li.with_time .title .last_8_time{box-sizing:border-box;background-color:transparent;width:100%;padding:0}.page .content .filled_surveys_cont ul a li .datetime,.page .content .filled_surveys_cont ul a li.with_time .datetime{box-sizing:border-box;width:100%;min-width:100%;padding:0 5px;font-size:11px;line-height:1}}@media (max-width:630px){.page .header .header_menu ul li.company_selector_title{display:none}.survery_content_statuses>div{flex-wrap:wrap;justify-content:center;display:flex}}@media (max-width:500px){#time_to_logout{text-align:center;width:100%;top:217px;right:0}.document_library_cont h1{font-size:18px}.page .home_login_box{width:100%;padding-top:20px;top:220px}.page .header{height:auto}.page .header .header_menu__profile__opened_box{width:100%;max-width:100%;top:215px;right:0}.page .header .header_menu__profile__opened_box__username{text-align:center}.page .header .header_menu__profile__opened_box__survey_button .button_surveys,.page .header .header_menu__profile__opened_box__logout .button_surveys,.page .header .header_menu__profile__opened_box__survey_button .button_logout,.page .header .header_menu__profile__opened_box__logout .button_logout{box-sizing:border-box;text-align:center;width:100%;margin:10px 0 0;display:inline-block}.page .header .logo{text-align:center;width:100%}.page .header .header_controls{width:100%}.page .header .header_controls .title{text-align:center}.page .header .header_controls .header_menu{justify-content:center;margin-bottom:10px}.page .header .header_controls .header_menu ul{width:auto}}