/*tech support classes*/ /*uni classes*/ .width-100{ width: 100% !important; } .disp-none{ display: none !important; } .text-align-center{ text-align: -moz-center; text-align: -webkit-center; width: 100%; } .text-align-right{ text-align: -webkit-right; width: 100%; } .text-align-left { text-align: -webkit-left; width: 100%; } .wrapper_main{ max-width: 1280px; margin: auto; } .block_overlay{ height: 100vh; width: 100vw; /*background: rgba(39, 53, 62, 0.7);*/ backdrop-filter: blur(6px); z-index: 100; position: fixed; top: 86px; display: none; } .block_overlay.n_profile{ height: 105%; width: 100%; /*background: rgba(39, 53, 62, 0.7);*/ backdrop-filter: blur(6px); z-index: 100; position: fixed; top: -55px; } .block_overlay.routes{ height: 100%; width: 100%; /*background: rgba(39, 53, 62, 0.7);*/ backdrop-filter: blur(6px); -webkit-backdrop-filter: blur(6px); -moz-backdrop-filter: blur(6px); z-index: 100; position: fixed; top: 0; } .block_overlay.n_profile.show{ display: block; } .block_overlay.hidden{ display: none; } .block_overlay.n_profile.hidden{ display: none; } .w-68{ width: 68%; } .width-50{ width: 50%; } .pointer{ cursor: pointer; } .f-r{ float: right; } .f-l{ float: left; } .font-base{ font-size: 16px; } .font-large{ font-size: 24px; } .mb-10{ margin-bottom: 10px; } .orange-text{ color: #FF613A; } .fw-700{ font-weight: 700; } .c-txt-b2{ color: #272424; } .w-80{ width: 80%; } .m-a{ margin: auto; } .title_page{ font-size: 44px; color: #272424; font-weight: 700; } .m-t-8p{ margin-top: 8%; } .cut-width{ max-width: 1280px; margin: auto; } .clear_both{ clear: both; } /**/ .title-profile-cont{ width: 100%; text-align: center; font-size: 44px; font-weight: 700; margin-bottom: 40px; color: #000000; } .container-sprt-inf{ width: 100%; height: 60px; } .send-ticket-suprt-btn{ outline: none; border: none; color: #FFFFFF; background: #FF613A; width: 200px; height: 60px; border-radius: 10px; box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.12); } .container-support-btn{ width: 30%; float: left; } .container-sprt-inf-txt{ width: 70%; float: right; color: #000000; font-size: 16px; padding-top: 20px; } .container-requests-tech-sprt{ width: 100%; margin-top: 40px; } .cont-req-tech-sup{ color: #000000; font-weight: 600; font-size: 16px; margin-bottom: 20px; } .container-message-req-sprt{ color: #000000; width: 95%; filter: drop-shadow(-1px 4px 10px rgba(198, 199, 203, 0.20)) drop-shadow(0px -1px 10px rgba(198, 199, 203, 0.20)); height: 20px; background: #FFFFFF; border-radius: 3px; padding: 20px; margin-bottom: 20px; } .message-sprt-title{ color: #272424; font-size: 16px; width: 50%; /*padding-top: 20px;*/ background: linear-gradient(45deg, #040404 33%, #c5c5c5 66%, #ffffff); -webkit-background-clip: text; -webkit-text-fill-color: transparent; float: left; height: 20px; } .message-sprt-inf{ width: 50%; float: right; text-align: right; } .form-create-ticket{ display: block; width: 100%; } .el-form-create-ticket-select{ height: 62px; width: 100%; filter: drop-shadow(-1px 4px 10px rgba(198, 199, 203, 0.20)) drop-shadow(0px -1px 10px rgba(198, 199, 203, 0.20)); border-radius: 15px; margin-bottom: 5px; padding: 20px; } .el-form-create-ticket-select:focus-visible{ border: none; outline: none; } .el-form-create-ticket-select > option { border: none; outline: none; -webkit-appearance: none; -webkit-border-radius: 0; outline-offset: -1px; } .el-form-create-ticket{ width: calc(100% - 40px); height: 20px; filter: drop-shadow(-1px 4px 10px rgba(198, 199, 203, 0.20)) drop-shadow(0px -1px 10px rgba(198, 199, 203, 0.20)); border-radius: 15px; margin-bottom: 5px; /*min-width: unset;*/ /*max-width: unset;*/ /*min-height: unset;*/ padding: 20px; } /*.el-form-create-ticket:last-child{*/ /* !*margin-bottom: 40px;*!*/ /* !*height: 200px;*!*/ /* min-width: 100%;*/ /* max-width: 100%;*/ /* min-height: 200px;*/ /* !*padding: 10px;*!*/ /*}*/ .el-form-create-ticket-textarea{ min-height: 200px; /*min-width: calc(80% - 40px);*/ /*max-width: calc(80% - 40px);*/ resize: none; padding: 20px; width: calc(100% - 117px); float: left; border-radius: 15px 0 0 15px; border: solid #E6E6E6; border-width: 1px 0 1px 1px; } .container-input-form-create-ticket{ margin-bottom: 20px; } .el-form-create-ticket-textarea:focus-visible{ border: none; outline: none; } .letrs-count{ color: #27242499; /*position: relative;*/ /*top: 39px;*/ /*left: 93%;*/ height: calc(100% - 20px); width: 55px; padding-top: 20px; padding-right: 20px; min-height: 220px; float: right; background: #FFFFFF; text-align: right; border-radius: 0 15px 15px 0; border: solid #E6E6E6; border-width: 1px 1px 1px 0px; /*display: inline-block;*/ } .letrs-count.disabled{ /*color: #000000;*/ /*background: rgb(241 241 241 / 30%);*/ color: #ff001a; } .create-ticket-btn{ width: 200px; height: 60px; padding: 20px 20px; background: #FF613A; color: #FFFFFF; border-radius: 10px; float: left; font-size: 16px; } .attach-file-btn{ background: url("/static/img/svg/attach_a_file.svg"); background-size: 60px; background-repeat: no-repeat; background-position: center; height: 60px; width: 60px; margin-left: 20px; } .create-ticket-file{ display: none; /*opacity: 0;*/ } .form-create-tickets-btns{ width: 100%; margin-top: 40px; } /*slider*/ .prise-slider-div{ margin-right: 5px; margin-top: 5px; } .filter-span{ margin-top: 13px; font-size: 15px; } #slider-range { margin-top: 10px; margin-bottom: 10px; height: 3px; margin-left: 6px; margin-right: 7px; } .input-control-price{ display: flex; justify-content: space-between; } .slider-range-div-input { display: flex; width: 100px; border: 1px solid rgba(0, 0, 0, 0.17); border-radius: 3px; height: 30px; justify-content: space-between; align-items: center; } .span-price-placeholder{ padding-left: 7px; color: rgba(139, 139, 139, 1); } .form-control{ /*width: 100px;*/ border: none; /*border-radius: 3px;*/ } /*messenger*/ .loader_chat_f_sw_chats.show{ display: block; height: 100px; width: 100px; position: absolute; top: 40%; left: 45%; } .loader_chat_f_sw_chats.support.show{ display: block; height: 100px; width: 100px; position: absolute; top: 38%; left: 47%; } .loader_chat_f_sw_chats{ display: none; } .container-messenger{ width: 100%; height: 100%; } .container-messenger.margin{ margin-top: 25px } .block-chat{ width: 63%; height: calc(100vh - 150px); border-radius: 10px; border: 1px solid #E6E6E6; background: #ffffff; box-shadow: -1px 4px 10px 0 rgba(198, 199, 203, 0.20), 0 -1px 10px 0 rgba(198, 199, 203, 0.20); float: right; position: relative; overflow: hidden; } .block_loader_chat{ width: 63%; height: calc(100vh - 120px); border-radius: 10px; border: none; background: none; box-shadow: none; float: right; position: relative; } .block-chat.support{ height: calc(100vh - 154px); } .block_loader_chat.support{ height: calc(100vh - 154px); } .block-list-of-users{ width: 30%; margin-left: 20px; height: 63vh; border-radius: 10px; border: 1px solid #E6E6E6; background: #ffffff; box-shadow: -1px 4px 10px 0 rgba(198, 199, 203, 0.20), 0 -1px 10px 0 rgba(198, 199, 203, 0.20); float: right; overflow-y: auto; } .bottom_part_of_chats{ height: 100%; padding-bottom: 39px; position: relative; } .container-header-chat{ border-radius: 10px; border: 1px solid #E6E6E6; background: #FFF; width: calc(100% - 40px); height: 60px; padding: 10px 20px; position: absolute; top: 0; } .header-chat-left-part{ width: calc(100% - 64px); float: left; text-align: left; padding-top: 15px; } .header-chat-right-part{ width: 63px; float: right; text-align: right; padding-top: 25px; } .chat-avatar{ height: 40px; width: 40px; object-fit: cover; float: left; } .chat-username { color: #000000; font-weight: 600; font-size: 18px; padding-left: 10px; position: relative; top: 10px; text-wrap: nowrap; width: calc(100% - 56px); display: block; overflow: hidden; text-overflow: ellipsis; float: right; } .header-icons-right-part-padding{ padding-left: 5px; } .container-messages{ height: calc(100% - 224px); width: 100%; /* transform: rotate(180deg); */ overflow-y: auto; /* transform: scaleY(-1); */ display: flex; flex-direction: column-reverse; padding-bottom: 63px; margin-top: 100px; } /*.container-messages::-webkit-scrollbar{*/ /* transform: rotate(360deg);*/ /*}*/ .footer-chat{ width: calc(100% - 40px); height: 60px; background: #FFFFFF; border-radius: 10px; border: 1px solid #E6E6E6; padding: 0 20px 0 20px; position: absolute; bottom: 0; } .footer-chat.hide{ display: none; } .left-part-block-enter-message{ width: calc(80% - 74px); float: left; } .right-part-block-enter-message{ width: 74px; float: right; padding-top: 11px; text-align: right; } .enter-message-inp{ color: #000000; width: 100%; height: 100%; background: none; outline: none; border: none; padding: 20px; } .attach-file-btn-message{ width: 24px; height: 24px; background: url("/static/img/svg/attach-file.svg"); background-size: 24px; background-repeat: no-repeat; background-position: center; position: relative; display: inline-block; margin-bottom: 0; vertical-align: middle; } .attach-file-btn-message.loader{ top: 10px; bottom: 0; } .send-message{ width: 40px; height: 40px; background: url("/static/img/svg/send_btn.svg"); background-size: 40px; background-position: center; background-repeat: no-repeat; margin-left: 5px; display: inline-block; vertical-align: middle; } .loader_show_message.show{ width: 40px; height: 40px; margin-left: 5px; display: inline-block; } .loader_show_message{ display: none; } .send-message.hide{ display: none; } .errors{ color: red; font-size: 11px; } .errors_all{ font-size: 11px; color: #ffb3b3; float: left; } .title-list-of-users{ font-size: 18px; font-weight: 600; padding: 20px; display: block; } /*tab_user*/ .tab_user_messanger{ width: calc(100% - 60px); margin: auto; height: 55px; padding: 10px; transition: all ease-in-out 200ms; } .tab_user_messanger.select{ border-radius: 10px; border: 1px solid #E6E6E6; background: #FFF; filter: drop-shadow(-1px 4px 10px rgba(198, 199, 203, 0.20)) drop-shadow(0px -1px 10px rgba(198, 199, 203, 0.20)); } .left-part-tab-user{ width: 11%; height: 100%; float: left; padding-top: 4%; } .center-part-tab-user{ width: 65%; height: 100%; display: inline-block; padding-top: 5%; } .right-part-tab-user{ width: 12%; height: 100%; float: right; padding-top: 7%; } .icon_unread_messages{ display: none; } .icon_unread_messages.showed{ width: 12%; height: 100%; float: right; padding-top: 9%; display: block; } .unredmessages_value_text{ padding-top: 8px; padding-left: 0; position:relative; top: -6px; } .cost-messages-in-user-tab-messenger{ width: 15px; height: 15px; background: #FF613A; color: #FFFFFF; border-radius: 100%; text-align: center; } .cost-messages-in-user-tab-messenger > span{ padding-top: 7px; /*display: block;*/ font-size: 10px; } .user_avatar_messenger{ width: 40px; height: 40px; object-fit: cover; } .user_name_messenger{ color: #000000; font-size: 14px; font-weight: 600; padding-left: 5px; overflow: hidden; text-overflow: ellipsis; display: block; } .last-message-messenger-user-tab{ font-size: 12px; color: #27242499; display: block; padding-left: 5px; overflow: hidden; text-overflow: ellipsis; height: 15px; } /*messenger with support*/ .name_ticket{ width: 63%; filter: drop-shadow(-1px 4px 10px rgba(198, 199, 203, 0.20)) drop-shadow(0px -1px 10px rgba(198, 199, 203, 0.20)); height: 40px; background: #FFFFFF; /* padding: 20px; */ margin-bottom: 5px; border-radius: 3px; float: right; position: relative; } .name_ticket.w_100{ width: 100%; } .name_ticket > span{ padding: 10px; font-size: 16px; display: block; text-overflow: ellipsis; position: absolute; left: 0; text-wrap: nowrap; overflow: hidden; overflow-wrap: normal; width: calc(100% - 18px); } .insert_users{ /*min-height: 440px;*/ margin-bottom: 20px; } /*messgae*/ .container-message_support_chat{ width: 60%; min-height: 90px; margin-bottom: 35px; margin-left: 20px; margin-right: 20px; } .img_download_file{ height: 35px; } .img_download_file.left{ filter: brightness(0) saturate(100%) invert(0%) sepia(95%) saturate(7481%) hue-rotate(186deg) brightness(89%) contrast(97%); } .container-message_support_chat.left{ float: left; display: block; /* transform: rotate(180deg); */ /* transform: scaleY(-1); */ /*transform: scaleY(-1);*/ } .container-message_support_chat.right{ float: right; display: block; /* transform: rotate(180deg); */ /* transform: scaleY(-1); */ /*transform: scaleY(-1);*/ } .block_avatar_message{ width: 30px; /*float: left;*/ /*margin-right: 20px;*/ } .block_avatar_message.left{ float: left; text-align: left; } .block_avatar_message.right{ float: right; padding-left: 5px; text-align: right; } .block_avatar_message > img{ width: 30px; height: 30px; object-fit: cover; border-radius: 20px; } .block_text_message{ width: 85%; /*float: right;*/ } .block_text_message.left{ float: left; padding-left: 5px; } .block_text_message.right{ float: right; } .container_text_message{ width: 100%; /*min-height: 60px;*/ border-radius: 10px; } /*file classes*/ .file_border_cont{ padding: 5%; width: 90%; height: 90%; } .left_part_file_w{ width: 10%; height: 100%; float: left; } .right_part_file_w{ width: 85%; height: 100%; color: #FFFFFF; font-size: 12px; float: right; overflow-wrap: break-word; padding-left: 5%; } .right_part_file_w.left{ color: #000000; } /*end*/ .container_text_message.left{ border: 1px solid #FF613A; background: #FFFFFF; } .container_text_message.right{ background: #FF613A; border: none; } .text_message{ font-size: 12px; padding: 15px; /*text-wrap: wrap;*/ overflow-wrap: break-word; display: block; } .container_text_message.right > span{ color: #FFFFFF; } .container_text_message.left > span{ color: #272424; } .data_send_message{ margin-top: 10px; font-size: 12px; width: 100%; height: 20px; color: #000000; } .data_send_message.left{ text-align: left; } .data_send_message.right{ text-align: right; } /*right curtain messenger*/ .block_tickets_in_work{ padding-top: 10px; border-top: 1px solid #E6E6E6; width: 100%; } /*p_results_find_route*/ .container_form_search_carrier{ width: calc(100% - 26px); background: #FFF; box-shadow: -1px 4px 10px 0 rgba(198, 199, 203, 0.20), 0 -1px 10px 0 rgba(198, 199, 203, 0.20); margin-top: 60px; margin-bottom: 40px; border-radius: 10px; display: flex; padding: 13px; position: relative; } .container_form_search_carrier > form{ width: 98%; height: 98%; display: flex; padding: 2% 1%; } .cont-el-form-search-carrier{ flex-grow: 1; flex-shrink: 1; flex-basis: 0; position: relative; } .inp_form_find_route_w_abbreviation{ border-top: 1px solid #E6E6E6; border-right: 0; border-bottom: 1px solid #E6E6E6; border-left: 1px solid #E6E6E6; display: block; height: 97%; width: 63%; border-radius: 0; float: left; padding: 0 5%; } /*.inp_form_find_route_w_abbreviation.first{*/ /* border-top: 1px solid #E6E6E6;*/ /* border-right: 0;*/ /* border-bottom: 1px solid #E6E6E6;*/ /* border-left: 1px solid #E6E6E6;*/ /* display: block;*/ /* height: 97%;*/ /* width: 73%;*/ /* border-radius: 10px 0 0 10px;*/ /* float: left;*/ /*}*/ .from_address_point_txt.find_route.first{ border-top: 1px solid #E6E6E6; border-right: 0; border-bottom: 1px solid #E6E6E6; border-left: 1px solid #E6E6E6; display: block; height: 20px; /*width: 55.1%;*/ float: left; background-image: none !important; margin-top: 0; padding: 20px 15.2px; border-radius: 10px 0 0 10px; width: calc(100% - 95px); font-size: 14px; } .from_address_point_txt.find_route.w_100{ border: 1px solid #E6E6E6; width: calc(100% - 35px); } .to_address_point_txt.post_route.w_100{ border: 1px solid #E6E6E6; width: calc(100% - 35px); border-radius: 15px; } .from_address_point_txt.find_route.first.w_100{ width: calc(100% - 35px); border-right: 2px solid #E6E6E6; } .from_address_point_txt.post_route.first.w_100{ width: calc(100% - 35px); border-right: 1px solid #E6E6E6; } .to_address_point_txt.post_route.first.w_100{ width: calc(100% - 35px); border-right: 1px solid #E6E6E6; } .to_address_point_txt.post_route.first.w_100{ width: calc(100% - 35px); border-right: 1px solid #E6E6E6; } .to_address_point_txt.find_route.w_100{ border: 1px solid #E6E6E6; width: calc(100% - 35px); } .to_address_point_txt.find_route.first.w_100{ width: calc(100% - 35px); border-right: 1px solid #E6E6E6; } .to_address_point_txt.find_route{ border-top: 1px solid #E6E6E6; border-right: 0; border-bottom: 1px solid #E6E6E6; border-left: 1px solid #E6E6E6; display: block; height: 20px; width: calc(100% - 95px); border-radius: 0; float: left; background-image: none !important; margin-top: 0; padding: 20px 15.2px; font-size: 14px; } .input_list.find_route{ width: 90%; /*display: block;*/ border-radius: 0 0 10px 10px; top: 62px; left: 9px; z-index: 10000; } .input_list.find_route.show{ display: block; border: 2px solid #E6E6E6; border-top: hidden; } .container_inp_w_abr{ height: 66%; width: 99%; position: relative; } .block-find-route{ min-height: 695px; } .cont-el-form-search-carrier > button{ width: 99%; border-radius: 10px; color: #FFFFFF; background: #FF613A; height: 60px; font-size: 18px; font-weight: 500; } .cont-el-form-search-carrier > a{ width: 99%; border-radius: 10px; color: #FFFFFF; background: #FF613A; height: 60px; } .cont-el-form-search-carrier > input{ border: 1px solid #E6E6E6; display: block; height: 20px; width: calc(100% - 17px); padding: 20px 10px; background: url(/static/img/svg/Calendar.svg) white 50%; background-repeat: no-repeat; background-position: right 2% bottom 45%; font-size: 14px; } .cont-el-form-search-carrier.first > select{ border:1px solid #E6E6E6; display: block; height: 60px; width: 99%; border-radius: 10px 0 0 10px; } .cont-el-form-search-carrier.last > input{ border:1px solid #E6E6E6; display: block; height: 60px; width: 99%; border-radius: 0 10px 10px 0; } .cont-el-form-search-carrier.last > select{ border:1px solid #E6E6E6; display: block; height: 62px; width: 99%; border-radius: 0 10px 10px 0; padding: 0; color: #272424; font-family: Inter; font-size: 14px; font-style: normal; font-weight: 400; margin-top: 0; padding-left: 10px; cursor: pointer; } .cont-el-form-search-carrier.last > select:focus-visible{ /*border:1px solid #E6E6E6;*/ outline: none; } .abbreviation_airport_in_search{ display: inline-block; float: left; width: 60px; border-top: 1px solid #E6E6E6; border-right: 1px solid #E6E6E6; border-bottom: 1px solid #E6E6E6; border-left: 0; cursor: text; height: 60px; } .abbreviation_airport_in_search.post_route{ float: right; } .abbreviation_airport_in_search.hide{ display: none; } .abbreviation_airport_in_search > text{ margin-top: 39%; display: block; font-size: 16px; color: #27242499; font-weight: 500; } .cont-el-form-search-carrier > label{ color: #27242499; padding-top: 10px; display: block; margin: 0; } /*.cont-el-form-search-carrier.last > label{*/ /* opacity: 0;*/ /*}*/ .block-filters-find-route { min-height: calc(100vh - 200px); background: #FFFFFF; box-shadow: -1px 4px 10px 0 rgba(198, 199, 203, 0.20), 0 -1px 10px 0 rgba(198, 199, 203, 0.20); /*!*width: 26%;*/ width: 100%; float: left; padding: 2%; position: sticky; top: 76px; border-radius: 10px; max-height: calc(100vh - 125px); overflow-y: auto; } .block_w_paging.routes{ width: 71%; float: right; } .block-finded-routes{ /*width: 68%;*/ /*float: right;*/ /*display: inline-block;*/ } .not_found_routes{ width: 96%; min-height: 250px; background: #FFFFFF; box-shadow: -1px 4px 10px 0 rgba(198, 199, 203, 0.20), 0 -1px 10px 0 rgba(198, 199, 203, 0.20); position: relative; padding: 2%; display: none; } .not_found_routes.show{ display: block; } .boxes_not_fond_routes{ position: absolute; width: 147px; height: 129px; bottom: 25%; } .boxes_not_fond_routes.left{ left: -10px; } .boxes_not_fond_routes.right{ right: -10px; } .carrier-card{ width: 100%; /*height: 830px;*/ background: #FFFFFF; box-shadow: -1px 4px 10px 0 rgba(198, 199, 203, 0.20), 0 -1px 10px 0 rgba(198, 199, 203, 0.20); margin-bottom: 20px; border-radius: 10px; /*padding: 20px;*/ } .carrier-card.hide{ display: none; } .left-part-carrier-card{ width: 58%; float: left; padding: 2%; border-right: 1px solid #E6E6E6; } .first-line-card-carrier{ margin-bottom: 20px; } .carrier-title{ font-size: 20px; font-weight: 500; color: #272424; width: 50%; float: left; text-align: left; display: block; } .type_transportation_carrier{ width: 50%; float: right; text-align: -webkit-right; display: block; } .from-to-country-container-carrier{ width: calc(100% - 60px); margin: auto; background: #F8F8F8; box-shadow: -1px 4px 10px 0 rgba(198, 199, 203, 0.20), 0 -1px 10px 0 rgba(198, 199, 203, 0.20); padding-top: 20px; padding-bottom: 20px; padding-left: 35px; padding-right: 35px; margin-bottom: 20px; border-radius: 10px; } .from-to-country-text.left{ color: #272424; font-size: 16px; font-weight: 500; width: 46%; /*padding-top: 20px;*/ /*padding-bottom: 20px;*/ /*padding-left: 80px;*/ float: left; text-align: right; overflow: hidden; height: 20px; white-space: nowrap; text-overflow: ellipsis; } .from-to-country-text.right{ color: #272424; font-size: 16px; font-weight: 500; width: 46%; /*padding-top: 20px;*/ /*padding-bottom: 20px;*/ /*padding-right: 80px;*/ float: right; text-align: left; overflow: hidden; height: 20px; white-space: nowrap; text-overflow: ellipsis; } .from-to-country-text.right:hover{ } .line_inf_about_moving{ width: 100%; margin-bottom: 30px; } .container_inf_about_moving.second{ margin-bottom: 0; } .splitter-from-to-country{ border: 1px solid #FF613A; width: 20px; display: inline-block; /*width: 5%;*/ margin-bottom: 4px; margin-left: 6px; } .container_inf_about_moving{ display: block; width: 100%; background: #F8F8F8; padding: 5px; border-radius: 10px; } .carrier_inf_moving.left{ width: 40%; float: left; text-align: left; } .carrier_inf_moving.right{ width: 40%; float: right; text-align: right; } /*.splliter-left-right-part-carrier-card{*/ /* border: 1px solid #E6E6E6;*/ /* height: 100%;*/ /* display: inline-block;*/ /* transform: rotate(180deg) ;*/ /* position: relative;*/ /* left: 70%;*/ /*}*/ .inf_carrier{ padding-top: 15px; display: block; margin-bottom: 15px; } .phones_carrier{ text-decoration: none; color: #000000; font-size: 16px; padding: 10px 0 10px; display: block; } .phones_carrier_span{ position: relative; top: 6px; /*background: linear-gradient(99deg, #040404 56%, #9f9f9f 25%, #ffffff);*/ /*background: linear-gradient(99deg, #000000 1%, #ffffff 16%, #ffffff);*/ -webkit-background-clip: text; -webkit-text-fill-color: transparent; transition: 200ms; width: calc(90% - 10px); overflow: hidden; float: right; padding-right: 10px; white-space: nowrap; } .inf_carrier_icon{ width: 25px; } .phones_carrier_span.active{ background: unset; -webkit-background-clip: unset; -webkit-text-fill-color: unset; overflow: unset; overflow-wrap: break-word; white-space: unset; } .phones_carrier input{ display: none; } .email_carrier{ text-decoration: none; color: #000000; font-size: 16px; padding-bottom: 10px; display: block; } .email_carrier_span{ position: relative; top: 5px; /*background: linear-gradient(99deg, #040404 2%, #f5f5f5 16%, #ffffff);*/ /* background: linear-gradient(99deg, #040404 2%, #ffffff 13%, #ffffff);*/ -webkit-background-clip: text; -webkit-text-fill-color: transparent; transition: 200ms; width: calc(90% - 10px); float: right; overflow: hidden; padding-right: 10px; white-space: nowrap; } .email_carrier_span.active{ background: unset; -webkit-background-clip: unset; -webkit-text-fill-color: unset; overflow: unset; overflow-wrap: break-word; white-space: unset; } .email_carrier input{ display: none; } .open_inf_carrier{ font-size: 16px; font-weight: 500; color: #272424; border: 2px solid #FF613A; padding: 8px 16px; background: #FFFFFF; transition: 200ms; border-radius: 10px; width: 100%; } a.open_inf_carrier{ display: block; width: 88%; } .show_contact_wrapper { text-align: center; } .open_inf_carrier:hover{ background: #FF613A; color: #FFFFFF; } .open_chat_carrier{ display: none; } .open_chat_carrier.active{ display: block; font-size: 16px; font-weight: 500; color: #272424; border: 2px solid #00a420; padding: 8px 16px; background: #FFFFFF; border-radius: 10px; width: 100%; margin-bottom: 10px; } .open_chat_carrier > span{ position: relative; left:4px; top: 2px; } .open_chat_carrier > img{ position:relative; top: 6px; filter: brightness(0) saturate(100%) invert(29%) sepia(98%) saturate(2173%) hue-rotate(122deg) brightness(101%) contrast(101%); } /*.open_chat_carrier:hover{*/ /* color: #FFFFFF;*/ /* background: #00A420;*/ /*}*/ .inf_carrier_container{ width: 33%; float: right; padding: 2%; position: relative; } .title_container_inf_carrier{ font-weight: 500; font-size: 20px; color: #272424; margin-bottom: 10px; /*border: 2px solid #FF613A;*/ border-radius: 10px; padding: 7px; text-align: center; } .name_carrier{ font-size: 16px; color: #272424; font-weight: 400; position: relative; top: 11px; left: 4px; -webkit-background-clip: text; -webkit-text-fill-color: transparent; } .name_carrier.active{ background: unset; -webkit-background-clip: unset; -webkit-text-fill-color: unset; overflow: unset; overflow-wrap: break-word; white-space: unset; } .from-to-city-text{ font-size: 14px; color: #27242499; padding-top: 10px; } .arrow_inf_about_moving{ position: relative; top: 10px; left: 18px; } /*subscribe*/ .state_subscribe{ font-size: 16px; color: #000000; padding-bottom: 20px; } .state_subscribe > a{ font-size: 16px; color: #FF613A; text-decoration: none; } .type_of_subscribes{ display: flex; flex-wrap: wrap; width: 100%; } .container_subscribe{ width: 25%; border-radius: 10px; padding: 19px; box-shadow: -1px 4px 10px 0 rgba(198, 199, 203, 0.20), 0 -1px 10px 0 rgba(198, 199, 203, 0.20); margin-right: 2%; margin-left: 2%; margin-bottom: 5%; height: 100%; overflow-wrap: break-word; } .container_subscribe.light{ background: #FFFFFF; } .container_subscribe.dark{ background: #272424; } .container_subscribe.light .first-decr-subscribe{ color: #000000; } .first-decr-subscribe{ width: 100%; text-align: center; font-size: 24px; font-weight: 700; padding-bottom: 20px; border-bottom: 2px solid #FF613A; } .container_subscribe.dark .first-decr-subscribe{ color: #FFFFFF; } .price_subscribe{ color: #FF613A; padding-top: 25px; } .period_subscribe{ font-weight: 500; font-size: 16px; color: #000000; } .options_subscribe{ padding-top: 20px; } .options_subscribe_title{ font-weight: 600; font-size: 18px; padding-bottom: 10px; } .options_subscribe_title.light{ color: #272424; } .options_subscribe_title.dark{ color: #FFFFFF; } .text_option_item{ font-size: 16px; color: #272424; width: 93%; float: right; } .cont_photo_option_item{ height: 100%; float: left; width: 5%; } .cont_photo_option_item > img{ display: block; margin: auto; } .item_options_subscribe{ height: fit-content; width: 100%; } .option_list{ list-style-image: url("/static/img/svg/galka.svg"); } .container_subscribe.dark .items_subscribe.select{ font-size: 16px; color: #FFFFFF; } .container_subscribe.light .items_subscribe.select{ font-size: 16px; color: #272424; } .container_subscribe.light .items_subscribe.unselected{ color: #E6E6E6; font-size: 16px; } .container_subscribe.dark .items_subscribe.unselected{ color: #626262; font-size: 16px; } .items_subscribe.select:before{ content: url(/static/img/svg/galka.svg); } .items_subscribe.select.green:before{ content: url(/static/img/svg/galka.svg); filter: brightness(0) saturate(100%) invert(76%) sepia(11%) saturate(7432%) hue-rotate(88deg) brightness(94%) contrast(106%); } .items_subscribe:before{ color: #FF613A; display: inline-block; width: 3%; vertical-align: top; } .subscribe_inf{ margin-bottom: 40px; } .inf_about_tarif_plan_text{ font-size: 16px; font-weight: 400; color: #272424; margin-bottom: 40px; } .subscribe_inf_left_part{ width: 54%; background: #FFFFFF; filter: drop-shadow(-1px 4px 10px rgba(198, 199, 203, 0.20)) drop-shadow(0px -1px 10px rgba(198, 199, 203, 0.20)); padding: 2.373%; float: left; border-radius: 10px; } .subscribe_inf_right_part{ width: 33%; background: #FFFFFF; filter: drop-shadow(-1px 4px 10px rgba(198, 199, 203, 0.20)) drop-shadow(0px -1px 10px rgba(198, 199, 203, 0.20)); padding: 2.373%; float: right; border-radius: 10px; } .title_options{ font-size: 20px; font-weight: 500; color: #272424; margin-bottom: 10px; width: 100%; text-align: center; } .title_subscribe{ font-weight: 500; font-size: 20px; color: #000000; margin-bottom: 10px; } .name_subscribe{ font-size: 44px; font-weight: 700; color: #000000; margin-bottom: 20px; } .extend_subscribe_btn{ color: #FFFFFF; font-size: 16px; font-weight: 500; background: #FF613A; padding: 0 26px; border-radius: 10px; margin-bottom: 10px; height: 44px; width: 160px; } .another_subscribe{ width: calc(100% - 50px); padding: 10px 20px; background: #FFFFFF; box-shadow: -1px 4px 10px 0 rgba(198, 199, 203, 0.20), 0 -1px 10px 0 rgba(198, 199, 203, 0.20); /*display: flex;*/ margin-bottom: 20px; border-radius: 10px; /*height: 76px;*/ } .subscribe_wrpapper { display: flex; align-items: center; } .name_subscribe_another{ font-weight: 500; font-size: 16px; color: #272424; } .padding-n-width-another-subscribes{ width: 27%; padding-right: 2%; } .text_another_subscribe{ font-size: 16px; color: #272424; font-weight: 400; } .read_more_about_subscribe{ color: #FFFFFF; font-size: 16px; font-weight: 500; background: #FF613A; padding: 0 26px; border-radius: 10px; display: block; height: 44px; width: 160px; } .read_more_about_subscribe.error{ background: unset; color: #FF613A; width: unset; height: unset; font-size: 15px; font-weight: 600; cursor: pointer; } .error_order { display: flex; justify-content: space-between; align-items: center; border: 1px solid #FF613A; padding: 5px; border-radius: 10px; margin-top: 10px; width: 100%; } .error_icon{ vertical-align: middle; } .error_title { font-weight: 600; font-size: 14px; } .error_text { font-weight: 400; font-size: 12px; } .subscribe_was_paid{ color: #27242499; font-weight: 500; font-size: 16px; margin-bottom: 55px; } .label_toggle_switch_cont{ float: left; width: 94%; } .label_toggle_switch_cont > label{ color: #272424; font-size: 14px; font-weight: 400; } .toggle_switch_cont{ position: relative; margin-bottom: 10px; float: right; width: 6%; } .input_toggle_switch{ width: 28px; height: 16px; border-radius: 10px; opacity: 0; position: absolute; z-index: 3; } .input_toggle_switch_display{ width: 28px; height: 16px; background: #7e7d7d; border-radius: 10px; transition: 200ms; } .toggler_input_switch{ position: absolute; left: 2px; bottom: 1px; background: #FFFFFF; border-radius: 100%; display: block; height: 14px; width: 14px; transition: 200ms; } .input_toggle_switch:checked + .input_toggle_switch_display{ transition: 200ms; background: #FF613A; } .input_toggle_switch:checked ~ .toggler_input_switch{ transform: translateX(10px); -webkit-transform: translateX(10px); -ms-transform: translateX(10px); transition: 200ms; } /*.container_subscribe.light .items_subscribe.unselected:before{*/ /* content: url(/static/img/svg/cross.svg);*/ /*}*/ /*.container_subscribe.dark .items_subscribe.unselected::before{*/ /* content: url(/static/img/svg/cross.svg);*/ /* filter: brightness(0) saturate(100%) invert(29%) sepia(0%) saturate(6232%) hue-rotate(340deg) brightness(110%) contrast(60%);*/ /*}*/ .items_subscribe.unselect:before{ content: url(/static/img/svg/cross.svg); /*filter: brightness(0) saturate(100%) invert(89%) sepia(0%) saturate(0%) hue-rotate(273deg) brightness(95%) contrast(92%);*/ /*filter: brightness(0) saturate(100%) invert(40%) sepia(12%) saturate(3%) hue-rotate(35deg) brightness(91%) contrast(91%);*/ filter: brightness(0) saturate(100%) invert(81%) sepia(1%) saturate(460%) hue-rotate(31deg) brightness(84%) contrast(81%); } .items_subscribe.unselect.red:before{ content: url(/static/img/svg/cross.svg); filter: brightness(0) saturate(100%) invert(11%) sepia(92%) saturate(7217%) hue-rotate(3deg) brightness(99%) contrast(112%); } .items_subscribe.unselect{ /*color: #d1d1d1;*/ /*color: #626262;*/ color: #a5a5a5; } .items_subscribe > text{ display: inline-block; padding-left: 4%; width: 93%; overflow-wrap: break-word; } .items_subscribe{ padding-bottom: 10px; } .arrange_subscribe{ background: #FF613A; height: 60px; padding: 20px 25px 20px 25px; color: #FFFFFF; border-radius: 10px; margin: 20px auto 0 auto; } .periud_subscribe{ padding-top: 10px; font-size: 16px; } /*filters find route*/ .title_filters_find_route{ font-weight: 700; font-size: 24px; text-align: center; width: 100%; color: #272424; margin-bottom: 20px; margin-top: 15px; } .method_transport{ position: relative; width: 100%; } .method_transport_inp_hide{ z-index: -1; position: absolute; } .methods_transportation_form_filters{ margin-bottom: 20px; } .inputs_for_slider_cont{ width: 100%; margin-top: 20px; } .input_f_slider_start{ float: left; height: 30px; width: 40%; border: 1px solid #E6E6E6; border-radius: 10px; padding: 2%; } .input_f_slider_end{ float: right; height: 30px; width: 40%; border: 1px solid #E6E6E6; border-radius: 10px; padding: 2%; } .title_el_methods_transportation{ font-size: 16px; color: #272424; font-weight: 500; margin-bottom: 15px; } .select_form_filters_find_route{ width: 100%; margin-top: 10px; cursor: pointer; } .select_form_filters_find_route:focus-visible{ outline: none; } .insert-airports-place{ background: #919BA5; width: 100%; display: block; height: 200px; overflow-y: auto; position: absolute; top: 62px; border-radius: 0 0 10px 10px; z-index: 10; display: none; } .insert-airports-place.show{ display: block; } /* styles to-from-addres point*/ .from_address_point_txt.find_route{ } .button-find-more-routes{ width: 220px; height: 60px; background: #FF613A; color: #FFFFFF; font-size: 18px; font-weight: 600; border-radius: 10px; } .button-find-more-routes.hidden{ display: none; } .button-find-more-routes.hide{ display: none; } .loader_f_loading_routes{ width: 25px; height: 25px; display: none; } .loader_f_loading_routes.show{ display: block; } .container_loader_filters_routes{ display: none; } .container_loader_filters_routes.show{ display: block; } .loader_filters_routes{ width: 25px; height: 25px; /*display: none;*/ display: block; } /*.loader_filters_routes.show{*/ /* display: block;*/ /*}*/ .line_separator_page_w_el{ width: 100%; border-bottom: 1px solid #919BA5; margin-top: 30px; margin-bottom: 30px; } .cont_header_btn_profile{ position: relative; } .menu_profile_btn{ display: none; position: absolute; right: 100px; z-index: 220; box-shadow: -1px 4px 10px 0 rgba(198, 199, 203, 0.20), 0 -1px 10px 0 rgba(198, 199, 203, 0.20); } .menu_profile_btn.show{ display: block; background: #FFF; padding: 10px; width: 230px; position: absolute; right: 10px; top: 60px; border-radius: 10px; font-size: 14px; font-weight: 600; text-align: center; } .button_profile_header{ height: 50px; width: 155px; background: #FF613A; color: #FFF; /* Heading 5 */ font-size: 18px; font-style: normal; font-weight: 600; text-decoration: none; line-height: 26px; border-radius: 10px; text-align: center; box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.12); } .btn_menu_profile{ border-radius: 10px; background: #FFF; box-shadow: -1px 4px 10px 0 rgba(198, 199, 203, 0.20), 0 -1px 10px 0 rgba(198, 199, 203, 0.20); width: 93%; padding: 4%; margin-bottom: 20px; display: block; color: #27242499; font-weight: 600; cursor: pointer; } .btn_menu_profile:last-of-type{ margin-bottom: 0; } .separator_menu_profile{ margin: 10px 0 10px 0; border:1px solid #E6E6E6; width: 98%; } .subscribe_type_txt{ color: #000; font-size: 14px; width: 100%; border-radius: 0; background: none; box-shadow: none; margin-bottom: 20px; padding: 0; text-align: unset; position: unset; height: unset; } .header_big_background{ height: 65px; background: #F8F8F8; width: 100%; position: absolute; z-index: 1000; max-width: 1280px; } .padding_top_f_header{ height: 13px; } .line_f_header{ position: sticky; height: 1px; background: #dad7d7; width: 100%; top: 100px; z-index: 999; } /*profile block*/ .block_inf_profile{ width: 100%; padding-bottom: 20px; border-bottom:1px solid #E6E6E6; } .avatar_user_profile{ object-fit: cover; height: 110px; width: 110px; border-radius: 10px; } .upload_photo_container{ position: relative; } .btn_f_upload_photo{ opacity: 0; position: absolute; height: 110px; width: 110px; left: 0; } .upload_photo_label{ display: block; font-size: 14px; font-weight: 400; color: #27242499; } .select_f_profile_status{ border: 1px solid #E6E6E6; display: block; height: 62px; width: 100%; border-radius: 10px; padding: 0; color: #272424; font-family: Inter; font-size: 16px; font-style: normal; font-weight: 400; margin-top: 0; padding-left: 10px; appearance: none; background: white url(/static/img/png/icon-arrow.svg) no-repeat calc(100% - 15px) center; } .input_f_profile{ display: block; height: 20px; width: calc(100% - 30.4px); float: left; background-image: none !important; padding: 20px 15.2px; border: 1px solid #E6E6E6; color: #272424; font-size: 16px; font-weight: 400; border-radius: 10px; } .input_f_profile.grey{ background: #F8F8F8; } .status_f_profile{ width: calc(100% - 120px); padding-left: 10px; } .status_label{ font-size: 18px; font-weight: 600; color: #272424; padding-bottom: 5px; } .cur_subscribe_label{ font-weight: 600; font-size: 18px; color: #272424; padding-bottom: 5px; } .cur_subscribe_f_profile{ color: #FF613A; font-size: 18px; font-weight: 600; padding-bottom: 5px; } .btn_go_to_subscribes{ text-decoration: underline; color: #27242499; font-weight: 400; font-size: 14px; } .label_f_profile{ color: #272424; font-size: 16px; font-weight: 500; display: block; padding-top: 15px; padding-left: 10px; } .container_el_form_profile{ width: 49%; margin: 0 0.5% 0.5% 0.5%; } .container_form_profile{ padding-top: 40px; width: 100%; display: flex; flex-wrap: wrap; } .line_f_form_profile{ height: 1px; background: #E6E6E6; margin: 40px 0; width: 100%; } .confirm_profile_btn{ width: 100%; height: 60px; background: #FF613A; color: #FFFFFF; margin-top: 40px; border-radius: 10px; font-weight: 600; font-size: 18px; } /*p_main corrects*/ .a_btn_standart{ padding: 20px 76px; border-radius: 10px; background: #FF613A; display: block; color: #FFFFFF; font-size: 16px; margin: 0; max-width: 330px; } /*p_main news*/ .news_description{ font-size: 16px; font-weight: 400; background: linear-gradient(180deg, #040404 46%, #ffffff 72%, #ffffff); -webkit-background-clip: text; -webkit-text-fill-color: transparent; } .menu_buttons.right.close{ right: -320px; transition: 200ms; position: absolute; width: 320px; opacity: 0; /*display: none;*/ } .menu_buttons.filters{ width: 320px; } /* for curtain right*/ .cut_width_f_curtain{ max-width: 1280px; text-align: -webkit-right; position: sticky; margin: auto; z-index: 998; top: 61px; float: right; height: 695px; } .cut_width_f_curtain.n_profile.right{ position: fixed; } .cut_width_f_curtain.n_profile.close{ display: none; min-width: 1280px; } .cut_width_f_curtain.n_profile.open{ display: block; /*min-width: 1280px;*/ right: calc((100vw - 1280px) / 2) } .cut_width_f_curtain.left{ max-width: 1280px; text-align: -webkit-right; position: sticky; margin: auto; z-index: 998; top: 61px; float: left; height: 695px; } .menu_buttons.left::-webkit-scrollbar-track{ background-color: #F6F6F6; display: none; } .menu_buttons.left::-webkit-scrollbar-thumb{ background-color: #989898; border-radius: 3px; width: 3px; display: none; } .menu_buttons.left::-webkit-scrollbar{ background-color:#FF613A; width: 4px; display: none; } .menu_buttons{ /*background: #FFFFFF;*/ /*height: 100vh;*/ z-index: 99; top: 87px; overflow: auto; transition: 200ms; width: 320px; } .menu_buttons.curtain.left.close.chat{ /*left: 0;/*/ transition: 200ms; /* position: fixed; */ padding-top: 10px; width: 320px; background: #FFFFFF; border-radius: 10px; max-height: calc(100vh - 125px); /*overflow: unset;*/ left: -19px; top: 0; } .menu_buttons.curtain.left.close.chat .container_block_list_of_users { position: relative; left: 0; transition: 200ms; } .menu_profile::-webkit-scrollbar-track{ background-color: #F6F6F6; display: none; } .menu_profile::-webkit-scrollbar-thumb{ background-color: #989898; border-radius: 3px; width: 3px; display: none; } .menu_profile::-webkit-scrollbar{ background-color:#FF613A; width: 4px; display: none; } .menu_buttons.right.close{ right: 0; transition: 200ms; position: absolute; width: 320px; /* float: right; */ top: -199vh; } .menu_buttons.left.close{ left: -320px; transition: 200ms; position: absolute; width: 320px; } .menu_buttons.left.close.filters{ width: 294px; background: #FFFFFF; border-radius: 10px; max-height: 83vh; left: 0; padding: 13px; transition: 200ms; /* position: fixed; */ float: left; text-align: left; top: 0; } .menu_buttons.right.open{ right: 0; transition: 200ms; position: absolute; display: block; /* padding-top: 10px; */ width: 320px; top: 0; border-radius: 10px; padding-top: 0; } .menu_buttons.right.open .menu_profile{ padding-top: 45px; } .menu_buttons.right.padding_remove.open .menu_profile{ padding-top: unset; } .menu_buttons.left.open{ left: 0; transition: 200ms; /* position: fixed; */ padding-top: 10px; float: left; width: 33%; background: #FFFFFF; border-radius: 10px; max-height: calc(100vh - 125px); } .support .menu_buttons.left.open{ max-height: calc(100vh - 120px); } .support .menu_buttons.left.open.margin{ margin-top: 49px; max-height: calc(100vh - 215px); } .menu_buttons.left.open.filters{ width: 294px; background: #FFFFFF; border-radius: 10px; max-height: 83vh; left: 19px; padding: 13px; /* position: fixed; */ float: left; text-align: left; position: absolute; top: 293px; transition: 0ms; scrollbar-width: none; } .handler_menu.left.close{ background: #FF613A; color: #FFFFFF; left: -49px; } .handler_menu.right.close{ background: #FF613A; color: #FFFFFF; right: -49px; } .menu_buttons.left.open .handler_menu{ background: #FFFFFF; color: #000000; left: 272px; } .menu_buttons.left.open.first.filters .handler_menu{ background: #FF613A; color: #FFFFFF; left: -49px; } .menu_buttons.right.open .handler_menu{ background: #FFFFFF; color: #000000; right: 272px; } .menu_buttons.close .handler_menu{ background: #FF613A; color: #FFFFFF; } .menu_buttons.right .handler_menu{ transform: rotate(270deg); right: -49px; width: 91px; height: 18px; /*display: block;*/ position: fixed; text-align: center; top: 39%; border-radius: 10px 10px 0 0; padding: 7px 18px 7px 18px; display: none; } .menu_buttons.left .handler_menu{ transform: rotate(90deg); width: 91px; height: 18px; /*display: block;*/ position: fixed; left: -48px; text-align: center; top: 39%; border-radius: 10px 10px 0 0; padding: 7px 18px 7px 18px; } .btns_f_curtain{ width: 7px; transition: 200ms; display: block; } .btns_f_curtain.left{ float: left; } .btns_f_curtain.right{ float: right; } .menu_buttons.close .btns_f_curtain{ transition: 200ms; transform: rotate(270deg); filter: brightness(0) saturate(100%) invert(100%) sepia(2%) saturate(0%) hue-rotate(162deg) brightness(104%) contrast(103%); padding-right: 10px; } .menu_buttons.close .text_f_curtain > img{ transition: 200ms; transform: rotate(270deg); filter: brightness(0) saturate(100%) invert(100%) sepia(2%) saturate(0%) hue-rotate(162deg) brightness(104%) contrast(103%); } .menu_buttons.open .btns_f_curtain{ transition: 200ms; transform: rotate(90deg); filter: brightness(0) saturate(100%) invert(0%) sepia(100%) saturate(21%) hue-rotate(344deg) brightness(105%) contrast(106%); padding-left: 10px; } .menu_buttons.open .text_f_curtain > img{ transition: 200ms; transform: rotate(270deg); filter: brightness(0) saturate(100%) invert(0%) sepia(100%) saturate(21%) hue-rotate(344deg) brightness(105%) contrast(106%); } .menu_buttons.left.open.first.filters .btns_f_curtain{ transition: 200ms; transform: rotate(270deg); filter: brightness(0) saturate(100%) invert(100%) sepia(2%) saturate(0%) hue-rotate(162deg) brightness(104%) contrast(103%); padding-left: 10px; position: relative; top: 10px; } .menu_buttons.left.open.first.filters .text_f_curtain > img{ transition: 200ms; transform: rotate(270deg) translate(0, 0); filter: brightness(0) saturate(100%) invert(100%) sepia(2%) saturate(0%) hue-rotate(162deg) brightness(104%) contrast(103%); position: relative; } .text_f_curtain{ display: inline-block; } .menu_profile{ width: 320px; text-align: -webkit-center; text-align: -moz-center; padding: 0; overflow-y: auto; height: calc(100vh - 95px); max-height: 697px; background: #F8F8F8; scrollbar-width: none; } .menu_profile.background{ background: #FFFFFF; } .menu_profile>div{ width: 274px; } /*.menu_profile>div:first-of-type{*/ /* color: #000;*/ /* font-size: 14px;*/ /* width: 274px;*/ /* border-radius: 0;*/ /* background: none;*/ /* box-shadow: none;*/ /* margin-bottom: 20px;*/ /* padding: 0;*/ /* text-align: unset;*/ /* position: unset;*/ /* height: unset;*/ /* direction: initial;*/ /*}*/ .menu_profile>div>a{ /*font-size: 12px;*/ /*line-height: 13px;*/ } .menu_profile>div>.logout{ height: 100%; top: 0; left: 0; } .logout_span{ position: absolute; top: 20px; left: 42%; } /*left panel of users*/ .menu_buttons.left.close .container_block_list_of_users{ position: relative; left: -320px; /*transition: 200ms;*/ } .menu_buttons.left.open .container_block_list_of_users{ position: relative; left: 0; transition: 200ms; } /* news rewrite*/ .news_block{ display: flex; flex-wrap: wrap; width: 100%; justify-content: center; } .cont_one_news{ width: 300px; display: block; text-decoration: none; color: #000000; margin: 20px; background: #FFFFFF; box-shadow: -1px 4px 10px 0 rgba(198, 199, 203, 0.20), 0 -1px 10px 0 rgba(198, 199, 203, 0.20); padding: 15px; border-radius: 10px; } .cont_img_one_news{ height: 205px; overflow: hidden; } .img_one_news{ display: block; aspect-ratio: 4/3; height: 225px; object-fit: cover; border-radius: 10px; } .cont_content_one_news{ height: calc(100% - 340px); } /*.subscribe_type_txt .f-r{*/ /* color: #FF613A;*/ /*}*/ .container_descript_one_news{ width: 100%; overflow-wrap: break-word; background: linear-gradient(180deg, #040404 46%, #ffffff 72%, #ffffff); -webkit-background-clip: text; -webkit-text-fill-color: transparent; } .container_name_one_news{ width: 100%; overflow-wrap: break-word; font-weight: 600; padding: 20px 0; } /* checkbox type transport*/ .checkbox_type_transport{ width: 100%; display: block; margin-bottom: 25px; } .input_f_checkbox_type_transport{ display: none; } .label_f_checkbox_type_transport{ width: 100%; display: block; } .trigger_f_type_transport{ width: 30px; height: 30px; border: 1px solid #E6E6E6; float: left; border-radius: 10px; } .input_f_checkbox_type_transport:checked + label > .trigger_f_type_transport{ background: #FF613A; } .img_f_checkbox_type_transport{ display: inline-block; padding-top: 11px; padding-left: 5px; width: 12px; } .span_f_checkbox_type_transport{ color: #000000; float: right; display: block; width: calc(100% - 55px); padding-left: 5px; padding-top: 5px; } /*.block_overlay.show.routes{*/ /* display: none;*/ /*}*/ .menu_buttons.left.close.filters{ width: 294px; background: #FFFFFF; border-radius: 10px; max-height: 83vh; padding: 13px; transition: 200ms; /* position: fixed; */ float: left; text-align: left; top: 0; left: 19px; } .btn_a_anchor{ border-radius: 10px; background: #E6E6E6; width: 20%; height: 60px; font-size: 18px; font-style: normal; font-weight: 600; line-height: 26px; color: rgba(39, 36, 36, 0.60); margin-left: 5px; display: block; } .btn_a_anchor.partners{ background: #FF613A; color: #FFF; } .text_in_btn_a_anchor{ padding-top: 17px; } .anchor{ scroll-margin-top: 60px; } .anchor.about_service{ scroll-margin-top: 150px; } /*login page*/ .error_f_login{ color: #f00; margin-bottom: 20px; display: block; } /*b_profile_first_page*/ .title_b_first_page{ margin-top: 70px; } /* handler_curtain changed*/ .handler_curtain_left{ display: none; } /*cookie*/ .cookie_block{ background: #000000; width: 951px; position: fixed; bottom: 5px; z-index: 100000000000000; box-sizing: border-box; display: none; } .cookie_block.show{ display: block; } .txt_cookie{ color: #FFFFFF; font-size: 14px; } .a_cookie{ color: #FFFFFF; font-size: 14px; } .container_content_cookie_block{ display: flex; justify-content: space-between; padding: 15px; } .cookie_btn{ background: none; border: 2px solid white; color: #FFFFFF; height: 25px; width: 95px; cursor: pointer; } /*popup*/ .popup_wrapper{ display: none; position: fixed; /* Используйте fixed, чтобы попап оставался на месте при прокрутке */ top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.5); /* Полупрозрачный фон */ justify-content: center; align-items: center; z-index: 9999; } .popup_wrapper.show{ display: flex; } .popup_content{ position: relative; width: 38%; height: fit-content; background: #FFFFFF; border-radius: 15px; text-align: center; padding: 28px; font-family: Inter; } .popup_cross{ position: absolute; right: 5%; cursor: pointer; } .popup_img>img{ background: #E1E1E1; border-radius: 39px; padding: 5px; } .popup_title{ font-weight: 700; font-size: 34px; margin-top: 20px; } .popup_text{ line-height: 30px; font-size: 20px; margin-top: 10px; color: #6F6C90; } .popup_content>.confirm_profile_btn{ width: 62%; } #poup_text_bold{ font-weight: 700; color: #1d1e20; } #authenticated_img{ display: none; }