.projects_page { height: 120vw; background-color: #dcb495; display: flex; flex-direction: column; align-items: center; } .project_header { height: 25vw; width: 100%; display: flex; align-items: center; justify-content: space-around; } .project_logo { margin-right: 4vw; margin-top: 30px; width: 15vw; height: 15vw; border: 0.2vw solid #ffffff; border-radius: 2vw; } .brand_block { height: 25vw; display: flex; flex-direction: column; align-items: center; justify-content: space-between; color: #dcb495; } .name_project { font-size: 3vw !important; margin-right: 4vw; } .edit_block { display: flex; align-items: center; justify-content: center; } .edit_button { width: 4.5vw; height: 4.5vw; display: flex; align-items: center; justify-content: center; } .edit_button_image { height: 3vw; width: 3vw; } .collaborator_block { width: 95%; height: 25vw; background-color: #EDCBB0; border-radius: 2vw; overflow-y: auto; } .staff_block { margin: 20px; } .user { width: 24vw; height: 3.5vw; background-color: #ffffff; border: 2px solid #9E795A; border-radius: 3vw; margin-top: 5px; display: flex; align-items: center; justify-content: flex-start; flex-direction: row; flex-wrap: no-wrap; } .user_logo { margin-left: 3px; width: 3vw; height: 3vw; border-radius: 5vw; background-color: #000000; } .user_names { margin-left: 9px; margin-top: 10px; overflow-x: auto; color: #000000 !important; } .link_to_user { width: 26vw; height: 3.5vw; display: flex; align-items: center; justify-content: flex-start; flex-direction: row; flex-wrap: no-wrap; text-decoration: none; } .link_to_user:hover { text-decoration: none; } .head_staff_block { display: flex; width: 30vw; flex-direction: column; align-items: center; } .header_title, .header_title_2 { text-align: center; color: #000000; font-size: 3vw; margin-bottom: 15px; } .header_title_2 { width: 51vw !important; } .header_title { width: 100%; } .header_task_block { width: 60vw; height: 30vw; display: flex; flex-direction: column; align-items: center; } .task_block { background-color: #EDCBB0; width: 95%; height: 25vw; border-radius: 2vw; overflow-y: auto; } .task { margin: 20px; } .body_block { display: flex; justify-content: space-evenly; align-items: flex-start; flex-direction: row; } .new_task_block { width: 4.5vw; height: 4.5vw; } .new_task_link { width: 4.5vw; height: 4.5vw; } .new_task_image { width: 4.5vw; height: 4.5vw; } .head_task { display: flex; flex-direction: row; flex-wrap: nowrap; width: 60vw; justify-content: center; align-items: flex-start; } .list_quests { width: 95%; margin-left: 2.5%; margin-top: 0.5vw; overflow-y: hidden; overflow-x: hidden; } .quest_header_button { height: 4.5vw; width: 100%; text-align: left; border-radius: 5vw; background-color: #9E795A; border-color: #9E795A; border-bottom-color: #9E795A; color: #ffffff; display: flex; align-items: center; } .quest_button_block_one { width: 50%; display: flex; justify-content: space-between; align-items: flex-start; } .quest_title_block { width: 90%; height: 4vw; display: flex; align-items: center; } .quest_title { overflow-y: hidden; overflow-x: hidden; max-height: 1.5vw; font-size: 1.5vw; display: flex; align-items: center; margin-top: 0.7vw; margin-left: 1.8vw; } .deadline_block { border-radius: 5vw !important; width: 15vw; height: 70%; margin-top: 2%; font-size: 1vw; display: flex; color: #000000 !important; align-items: center; justify-content: center; flex-direction: row; } .quest_body_block { background-color: #9E795A; width: 100%; height: 20vw; border-radius: 2vw; display: flex; align-items: center; justify-content: center; } .quest_body { width: 94%; height: 94%; display: flex; align-items: center; justify-content: space-around; } .quest_description_block { width: 70%; height: 90%; display: flex; flex-direction: column; align-items: center; justify-content: center; } .quest_description { width: 100%; height: 100%; background-color: #dcb495; border-radius: 2vw; overflow-y: auto; } .quest_description::-webkit-scrollbar, .task_block::-webkit-scrollbar-thumb { width: 0.8vw !important; } .quest_description::-webkit-scrollbar-thumb, .task_block::-webkit-scrollbar-thumb { background-color: #d49d51 !important; /* цвет плашки */ border-radius: 5vw !important; /* закругления плашки */ border: 0.25vw solid #ffffff !important; } .quest_description_text { margin: 20px; } .quest_solve_button { width: 13vw; height: 5vw; background-color: #000000; border: 2px solid #ffffff; border-radius: 3vw; margin-left: 2vw; } .quest_solve_link:hover { text-decoration: none; color: #000000; } .quest_solve_text { width: 13vw; height: 5vw; text-align: center; font-size: 1.5vw; color: #ffffff; display: flex; align-items: center; justify-content: center; } #quest_solve_link_id { display: none; } .link_back_block { display: flex; align-items: center; justify-content: center; flex-direction: column; flex-wrap: nowrap; } .link_back { background-color: #ffffff; color: #000000; width: 15vw; height: 4.5vw; vertical-align: middle; border-radius: 5vw; display: flex; align-items: center; justify-content: center; } .link_back:hover { text-decoration: none; color: #000000; } .link_back_text { font-size: 1.5vw; margin-top: 15px; display: flex; align-items: center; justify-content: center; }