@import url('https://fonts.googleapis.com/css2?family=Nunito:wght@300;400;500;700&display=swap'); @import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap'); *{ font-family: 'Nunito', sans-serif; } body.page-admin-login{ background: #EBEBE4; } .card-shadow{ border-radius: 1px; background: #FFF; box-shadow: 0px 4px 8px 0px rgba(21, 120, 84, 0.25); padding: 40px 100px; } .card-padd-20{ padding: 20px; } .card-padd-30{ padding: 30px; } .h2-title{ color: #364257; text-align: center; font-size: 20px; font-weight: 500; } .login-fields .logo{ width: 100%; max-width: 250px; margin: auto; margin-bottom: 20px; } .login-fields .h2-title{ margin-bottom: 20px; } .no-radius{ border-radius: 0; } .main-section-dashboard{ display: flex; display: -webkit-flex; background: #EBEBE4; min-height: 100vh; } .main-sidebar{ width: 120px; min-width: 120px; background: #58C2B1; padding-bottom: 80px; position: fixed; height: 100vh; overflow: auto; } .main-dashboard-navigation{ background: linear-gradient(90deg, #575757 0%, #010101 100%); } .main-inside-content{ padding: 30px; } .sidebar-list-navigation{ display: flex; display: -webkit-flex; flex-wrap: wrap; flex-direction: column; align-items: center; gap: 10px; } .sidebar-head{ padding: 25px 15px; display: flex; display: -webkit-flex; align-items: center; justify-content: center; } .sidebar-list-navigation img{ width: 100%; max-width: 47px; } .sidebar-list-navigation .active a{ display: block; background: #E3E64A; border-radius: 100px; } .sidebar-list-navigation .active a img{ filter: invert(1); } .main-content{ width: 100%; margin-left: 120px; } .main-dashboard-navigation{ display: flex; display: -webkit-flex; align-items: center; justify-content: space-between; padding: 0 30px; border-radius: 0 0 35px; } .has-dropdown{ margin-right: 20px; } .main-dashboard-buttons ul{ display: flex; display: -webkit-flex; align-items: center; gap: 10px; color: #57c2b1; } .main-dashboard-buttons ul li a{ display: flex; display: -webkit-flex; align-items: center; gap: 8px; font-size: 20px; } .main-dashboard-buttons ul li a.notification-icon .new-icon { width: 9px; height: 9px; background-color: #FF0000; border-radius: 50%; position: absolute; top: 12px; right: 12px; } .with-dropdown:after{ position: relative; content: ''; display: block; width: 7px; height: 7px; border: 1px solid #57c2b1; border-top: 0; border-left: 0; transform: rotate(45deg); top: -2px; } .h2-title.white{ color: white; } .list-dashboard ul{ display: flex; display: -webkit-flex; width: 100%; justify-content: space-between; gap: 30px; } .list-dashboard ul li{ width: 100%; } .dashboard-item-title{ font-size: 24px; font-weight: 700; } .dashboard-item-head{ display: flex; display: -webkit-flex; align-items: flex-start; justify-content: space-between; font-size: 40px; font-weight: 500; color: #57c2b1; margin-bottom: 20px; } .dashboard-item-footer{ width: 100%; } .dasboard-list-details{ display: flex; display: -webkit-flex; box-shadow: 0px 4px 8px 0px rgba(21, 120, 84, 0.25); background: white; justify-content: space-between; margin: 30px 0; } .dasboard-details-content{ display: flex; display: -webkit-flex; align-items: center; gap: 100px; padding: 20px 80px 20px 0; } .dashboard-detail-item{ display: flex; display: -webkit-flex; align-items: center; position: relative; } .dashboard-detail-item img{ max-width: 70px; } .dasboard-details-title{ display: flex; display: -webkit-flex; align-items: center; background: #58c2b1; width: 300px; justify-content: center; } .dasboard-details-title h2{ font-size: 19px; color: #364257; font-weight: 500; margin-left: 10px; } .dasboard-details-title img{ width: 70px; } .dashboard-detail-button{ display: flex; font-size: 20px; color: #364257; font-weight: 500; flex-wrap: wrap; align-items: center; gap: 10px; } .dashboard-detail-button span{ display: inline-flex; align-items: center; justify-content: center; height: 40px; width: 40px; background: #58C2B1; border-radius: 100px; font-size: 18px; margin-left: 15px; margin-right: 20px; } .dashboard-detail-button:after{ content: ''; width: 15px; height: 15px; display: inline-block; border: 2px solid #57c2b1; border-left: 0; border-top: 0; transform: rotate(-45deg); position: relative; top: 3px; } .dasboard-details-content .dashboard-detail-item:last-child:after{ content: ''; position: absolute; left: -40px; height: 54px; width: 1px; background: black; } .dasboard-list-details-direct{ background: #58c2b1; padding: 20px; justify-content: center; } .dasboard-list-details-direct .dasboard-details-content{ padding-right: 0; } .dasboard-list-details-direct .dashboard-detail-button span { background: white; } .dasboard-list-details-direct .dashboard-detail-button:after { border-color: white; } .dasboard-list-details-direct .dashboard-detail-image{ width: 70px; margin-right: 20px; } .dasboard-list-details-direct .dashboard-detail-item:last-child:after{ display: none; } .dasboard-list-details-direct .dasboard-details-content{ padding: 10px; } .has-dropdown{ position: relative; } .dropdown{ position: absolute; box-shadow: 0px 4px 8px 0px rgba(21, 120, 84, 0.25); border-radius: 8px; width: 400px; background: #FFF; display: none !important; } .item-list-note{ color: #6D7581; font-style: normal; font-size: 14px; } .item-list-note.success{ color: #06AE25; } .item-list-note.failed{ color: #FF0000; } .dropdown-list .item-list span i{ display: block; } .has-dropdown:hover .dropdown{ display: block !important; } .user-selection{ flex-direction: column; } .user-selection .with-dropdown:after{ display: none; } .main-dashboard-buttons .dropdown{ gap: 0; z-index: 9999; right: 0; top: 70px; } .main-dashboard-navigation .main-dashboard-buttons > ul > li{ padding: 15px 0; max-height: 100%; height: 75px; display: flex; align-items: center; } .user-selection li{ width: 100%; padding: 0 15px; } .user-selection li a{ border-bottom: 1px solid #E8E8E8 !important; padding: 10px 0; } .main-dashboard-navigation .user-selection li { position: relative; } .main-dashboard-navigation .user-selection li.active::after { content: url('/themes/tailwind/images/check.png'); position: absolute; top: calc(50% - 10px); right: 15px; } .user-selection li:last-child a, .user-selection li:nth-last-child(2) a{ border-bottom: 0; } .btn{ width: 100%; background: #009B9A; border: 3px solid #009B9A; color: white; padding: 12px !important; font-size: 16px !important; font-weight: 500; text-align: center; display: flex; align-items: center; line-height: 30px; justify-content: center; border-radius: 3px; } .btn-error{ background: #9B0025; border-color: #9B0025; border: none; } .text-left { text-align: left !important; } .user-selection li a img, .dropdown-list .item-list img{ filter: drop-shadow(0px 4px 8px rgba(21, 120, 84, 0.25)); } .user-selection__buttons{ display: flex; display: -webkit-flex; flex-direction: column; gap: 10px; padding: 0 20px; margin-bottom: 15px; margin-top: 15px; } .dropdown-title{ text-align: center; padding: 15px 20px; color: #364257; font-size: 24px; margin: 0 50px; border-bottom: 1px solid #E8E8E8; } .dropdown-sidetext{ display: flex; display: -webkit-flex; justify-content: space-between; padding: 10px 25px; } .dropdown-sidetext h4{ color: #364257; font-size: 20px; margin: 0; } .dropdown-list{ flex-direction: column; padding: 0 20px; } .dropdown-list .item-list{ display: flex; display: -webkit-flex; align-items: flex-start; } .dropdown-list-item{ position: relative; margin: 20px; margin-bottom: 0; padding-bottom: 20px; } .dropdown-list-item:before{ content: ''; display: block; width: 100%; max-width: calc( 100% - 120px); background: #E8E8E8; height: 1px; bottom: 0; position: absolute; left: 0; right: 0; margin: auto; } .main-dashboard-buttons .dropdown-sidetext a, .dropdown-list .item-list a{ font-size: 14px; text-decoration: underline; } .dropdown-list .item-list span{ color: #6D7581; font-size: 17px; } #notificationWrapper { overflow: auto; max-height: 500px; } #notificationWrapper .dropdown-list .item-list span{ color: #6D7581; font-size: 17px; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; } .dropdown-list .item-list{ gap: 10px; } .dropdown-list .item-list a{ font-size: 14px; } .primary-button{ border: 0; color: black; background: linear-gradient(90deg, #62C5BD 0%, #C8E1A4 100%); } .dataTables_wrapper .dataTables_filter, .dataTables_wrapper .dataTables_info{ display: none; } .dataTables_wrapper{ position: relative; } .dataTables_wrapper .dataTables_length{ position: absolute; bottom: 0; left: 0; padding: 15px; } .primary-text{ color: #58C2B1; font-size: 14px; } .long-pipe{ margin: 0 3px; color: #6D7581; display: inline-block; } #companyTable .item-list-note{ display: block; } .dataTables_wrapper { border-bottom: 1px solid rgba(0, 0, 0, 0.3); box-shadow: 0px 4px 8px 0px rgba(21, 120, 84, 0.25); background: white; } .dataTables_wrapper .dataTables_paginate{ padding: 5px 15px 10px; display: flex; gap: 5px; } table.dataTable{ width: 100% !important; margin-bottom: 20px; } .dataTables_wrapper .dataTables_length select{ padding-right: 25px; } .dataTables_wrapper .dataTables_paginate .paginate_button{ background: #F5F5F5 !important; border-radius: 8px; } table.dataTable tbody th, table.dataTable tbody td { border-bottom: 1px solid #dfdfdf; } .dataTables_wrapper .dataTables_paginate .paginate_button.current, .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{ background: #58C2B1 !important; border: 0; color: white !important; } table.dataTable tbody tr:last-child td, table.dataTable.no-footer{ border-bottom: 0; } .search-fields{ gap: 20px; align-items: center; margin-bottom: 20px; } .search-fields > *{ width: 100%; } .dashboard-title{ font-size: 32px; color: #364257; margin-bottom: 15px; } .label-field{ gap: 10px; align-items: center; } .label-field select, .label-field input{ width: 100%; } .tabs-content-item{ padding: 20px; background: #F4F7FA; } .tabs-content-item h3{ color: #58C2B1; font-size: 20px; margin-bottom: 20px; } .tabs-content-item .list-dashboard{ margin-bottom: 20px; } .form-tabs .label-field label{ width: 100%; display: flex; display: -webkit-flex; align-items: center; position: relative; gap: 10px; } .form-tabs .flex{ gap: 10px; } .form-tabs .label-field label span{ display: block; min-width: fit-content; } .eye-clicker{ position: absolute; right: 10px; } .form-tabs .password-field input{ padding-right: 35px; } .form-tabs input:not([type="radio"]){ background: #6D7581; width: 100%; } .form-tabs.white-input input:not([type="radio"]){ background: white; width: 100%; border: 1px solid #6D7581; } .form-tabs.white-input input[type=checkbox], .form-tabs.white-input input[type=radio]{ width: 16px; } .fit-content{ min-width: fit-content; } .align-center{ align-items: center; } .form-tabs{ display: flex; display: -webkit-flex; flex-direction: column; gap: 10px; } .form-tabs .label-field{ display: flex; width: 100%; gap: 10px; align-items: center; } .tabs-navigation li{ border-radius: 1px ; display: flex; align-items: center; background: linear-gradient(90deg, #575757 0%, #010101 100%); } .tabs-navigation ul{ display: flex; display: -webkit-flex; gap: 5px; } .tabs-content{ position: relative; background: #F4F7FA; } .tab-number{ width: 35px; height: 35px; display: inline-flex; background: white; color: black; border-radius: 40px; align-items: center; justify-content: center; margin-left: 4px; } .tabs-navigation li.active{ background: #F4F7FA !important; box-shadow: 0px 4px 8px 0px rgba(21, 120, 84, 0.25); } .tabs-navigation li a{ padding: 20px; display: inline-block; color: white; text-align: center; } .tabs-navigation li a img{ max-width: 50px; filter: invert(1); display: inline-block; margin: 0; margin-right: 5px; /* transform: scale(1.3); */ } .tabs-navigation li.active img{ filter: unset; } .tabs-navigation li.active a{ color: black; } .tabs-navigation li.active .tab-number{ background: black; color: white; } .dashboard-title-flex, .dashboard-button-title{ display: flex; display: -webkit-flex; align-items: center; gap: 15px; } .dashboard-title-flex .dashboard-title{ margin-bottom: 0; } .dashboard-title-flex{ margin-bottom: 30px; } .dashboard-button-title .btn{ min-width: 300px; } .search-bar{ align-items: center; gap: 10px; } .search-bar__label{ display: block; min-width: fit-content; } .search-bar__field{ display: flex; display: -webkit-flex; align-items: center; border: 1px solid #6D7581; background: white; padding: 5px; width: 100%; } .search-bar__field button{ width: 25px; } .search-bar__field input{ border: 0; background: transparent; outline: 0; padding: 5px 10px; } .search-bar__button{ padding: 9px 45px !important; width: auto; } .navigation-document-library li button{ background: #EBEBE4; width: 100%; padding: 10px; border-bottom: 1px solid transparent; border-image: linear-gradient(0.25turn, rgb(255 255 255), rgb(0 0 0), rgb(255 255 255 / 0%)); border-image-slice: 1; } .navigation-document-library li.active button{ background: white; } .navigation-document-library{ min-width: 150px; } .side-document-library{ box-shadow: 11px 0px 15px 0px rgba(21, 120, 84, 0.20); min-height: 400px; } .flex-document-library{ gap: 20px; } .main-document-library{ width: 100%; } .gap-10{ gap: 10px; } .gap-20{ gap: 20px; } .gap-15{ gap: 15px; } .gap-30{ gap: 30px; } .direction-column{ flex-direction: column; align-items: flex-start !important; } .tox-tinymce{ width: 100%; border: 1px solid #364257 !important; border-radius: 0 !important; } .tox .tox-editor-header { box-shadow: none !important; border-bottom: 1px solid #364257 !important; } .btn-normal{ padding: 9px 45px !important; width: auto; } .width-auto{ width: auto; } .max-25{ width: 100%; max-width: 25px !important; } .fix-text{ white-space: pre; text-overflow: ellipsis; width: 130px; overflow: hidden; } .justify-start{ justify-content: flex-start; } .dataTable thead tr td{ border-right: 1px solid transparent; border-image: linear-gradient(1turn, rgb(255 255 255), rgb(0 0 0), rgb(255 255 255 / 0%)); border-image-slice: 1; } .dataTable thead tr td:last-child{ border: 0; } .tabs-navigation.blue-tabs li{ background: #364257; width: 100%; } .tabs-navigation.blue-tabs li.active a { background: white; } .tabs-navigation.blue-tabs li a{ width: 100%; padding: 10px; } .tabs-navigation.blue-tabs li.active .tab-number { background: #EBEBE4; color: #364257; } .white-bg{ background: white; box-shadow: 0px 4px 8px 0px rgba(21, 120, 84, 0.25); } .sidebyside{ display: flex; display: -webkit-flex; justify-content: space-between; } .blue-text{ color: #2C21FE; } .grey-text{ color: #D6DEE9; } .no-padd{ padding:0; } .single-dashboard-item .dashboard-item-head{ margin: 0; align-items: center; } .single-dashboard-item .dashboard-item-head h3{ color: #364257; margin: 0; } .list-details{ display: flex; align-items: flex-start; display: -webkit-flex; gap: 20px; } .nomarg{ margin: 0 !important; } .list-details .card-shadow{ width: 100%; } .legend-form{ border: 1px solid #009B9A; padding: 10px; } .opacity-0{ opacity: 0; } h3.list-details-title{ margin: 0; border-bottom: 1px solid transparent; border-image: linear-gradient(0.25turn, rgb(255 255 255), rgb(0 0 0), rgb(255 255 255 / 0%)); border-image-slice: 1; text-align: center; padding-bottom: 5px; margin-bottom: 10px; } .list-details-subtitle{ margin-bottom: 15px; font-size: 18px; font-weight: 600; line-height: 30px; letter-spacing: 0em; background: -webkit-linear-gradient(90deg, #575757 0%, #010101 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; } .card-padd-15{ padding: 15px; } .list-details-content ul{ list-style: disc; padding-left: 15px; } tr.highlights td{ background: #F4F7FA; } .dashboard-edit-option__title{ color: #364257; font-size: 25px; font-weight: 500; } .inner-form-tabs{ min-height: 300px; } .dashboard-edit-option{ padding: 20px 35px; } .form-tabs .white-input-field input{ border: 1px solid #6D7581; background: white; } .btn-initial{ width: auto; padding: 12px 75px !important; margin: auto; } .dashboard-title-flex.nowrap .dashboard-title{ min-width: fit-content; } .dashboard-title-flex.nowrap .dashboard-button-title{ width: 100%; } .dashboard-title-flex.nowrap .dashboard-button-title .btn{ min-width: unset; width: 100%; } .reupload-button{ margin-top: 8px; text-decoration: underline; } table.dataTable tbody tr.failed td{ background: #F5AE97; } table.dataTable tbody tr.failed .grey-text{ color: #6D7581; } .error-text{ color: #9B0025; text-decoration-line: underline; font-size: 14px; } .space-between{ justify-content: space-between; } /* .page-login .main-sidebar, .page-login .main-dashboard-navigation{ display: none; } .page-login .main-inside-content{ padding: 0; } */ .marginx-10{ margin-top: 10px; margin-bottom: 10px; } .marginy-10{ margin-left: 10px; margin-right: 10px; } .marginx-20{ margin-top: 20px; margin-bottom: 20px; } .marginy-20{ margin-left: 20px; margin-right: 20px; } .marginx-15{ margin-top: 15px; margin-bottom: 15px; } .marginy-15{ margin-left: 15px; margin-right: 15px; } .paddingx-10{ padding-top: 10px; padding-bottom: 10px; } .paddingy-10{ padding-left: 10px; padding-right: 10px; } .paddingx-20{ padding-top: 20px; padding-bottom: 20px; } .paddingy-20{ padding-left: 20px; padding-right: 20px; } .paddingx-15{ padding-top: 15px; padding-bottom: 15px; } .paddingy-15{ padding-left: 15px; padding-right: 15px; } .tabs-navigation.tab-paddx-20 li a{ padding-top: 20px; padding-bottom: 20px; } .button-group{ max-width: 500px; padding: 30px 0; margin: auto; gap: 20px; width: 100%; } .no-box-shadow .dataTables_wrapper{ box-shadow: none; border: 0; } .setting-item-ticker-check input{ display: none; } .password-setting{ margin: auto; max-width: 800px; padding: 50px 0; } .password-setting img{ max-width: 150px; } .password-setting__content{ width: 100%; } .setting-ticker-check{ width: 50px; height: 30px; background: #b3b3b3; position: relative; border-radius: 50px; transition: .4s; cursor: pointer; } .setting-item-ticker-check .setting-ticker-circle{ position: absolute; width: 24px; height: 24px; background:white; border-radius: 30px; top: 3px; left: 3px; transition: .4s; box-shadow: 0px 4px 8px 0px rgba(21, 120, 84, 0.25); } .setting-item-ticker-check input:checked + .setting-ticker-check .setting-ticker-circle{ transform: translateX(20px); } .setting-item-ticker-check input:checked + .setting-ticker-check{ background: #58C2B1; } .setting-item{ flex-direction: column; gap: 10px; } .card-chat{ box-shadow: 0px 4px 8px 0px rgba(21, 120, 84, 0.25); background: white; height: calc(100vh - 188px); } .chat-room-area{ min-width: 250px; background: #F4F7FA; padding: 15px; box-shadow: 0px 4px 8px 0px rgba(21, 120, 84, 0.25); } .chat-area{ width: 100%; } .chat-side-area{ min-width: 200px; display: flex; flex-direction: column; } .topic-title{ padding: 5px 10px; padding-left: 20px; } .chat-room-area .accordion-lists{ height: calc(100% - 24px); overflow-y: auto; } .topic-lists{ height: calc(100% - 30px); overflow-y: auto; } .accordion-title{ display: flex; display: -webkit-flex; justify-content: space-between; margin-top: 10px; margin-bottom: 5px; } .chat-inside-head{ padding: 20px; position: relative; z-index: 1; display: flex; box-shadow: 0px 4px 5px 0px rgba(21, 120, 84, 0.25); justify-content: space-between; align-items: center; } .chat-inside-head h5{ font-size: 18px; } .chat-inside-body{ display: flex; display: -webkit-flex; overflow-y: auto; flex-direction: column; padding: 0 20px; height: 100%; gap: 40px; margin-bottom: 10px; } .chat-content{ position: relative; background: #2d9fef; color: white; padding: 20px; border-radius: 10px; max-width: 70%; min-width: 140px } .chat-content:before{ content: ''; position: absolute; bottom: 0px; left: -15px; width: 25px; height: 20px; background: #2c9fef; } .chat-content:after{ content: ''; height: 70px; display: block; width: 63px; position: absolute; background: white; left: -63px; border-radius: 25px; bottom: -3px; } .chat-box { display: flex; display: -webkit-flex; align-items: flex-end; gap: 25px; } .chat-sender{ flex-direction: row-reverse; } .chat-label{ background: #409FFF33; color: #009FEF; font-weight: 900; width: 40px; height: 40px; min-width: 40px; max-width: 40px; display: flex; display: -webkit-flex; align-items: center; justify-content: center; border-radius: 10px; position: relative; z-index: 1; } .chat-inside-content{ overflow: hidden; display: flex; display: -webkit-flex; flex-direction: column; justify-content: space-between; width: 100%; } .chat-area > .flex{ height: 100%; } .accordion-item{ border-bottom: 1px solid #E8E8E8; padding: 20px; display: flex; display: -webkit-flex; transition: .4s; align-items: center; gap: 10px; justify-content: space-between; } .enquiry-box .topic-list{ transition: .4s; cursor: pointer; } .enquiry-box .accordion-box{ border-right: 1px solid #7A7A7A; } .accordion-item:hover, .active .accordion-item, .enquiry-box .topic-list:hover, .enquiry-box .topic-list.active, .accordion-item.active { background: #d6dee9; } .accordion-content h4{ font-size: 16px; } .accordion-content span{ color: #7A7A7A; display: block; font-size: 13px; } .number-item{ background: #F1615E; border-radius: 7px; color: #FFF; display: inline-flex; align-items: center; justify-content: center; font-weight: 600; padding: 0 9px; font-size: 13px; min-width: 25px; height: 25px; } .topic-head{ justify-content: space-between; display: flex; display: -webkit-flex; gap: 10px; align-items: center; } .chat-topic{ max-width: 400px; width: 100%; } .topic-head h4{ font-size: 18px; width: 100%; display: -webkit-box; /* height: 32px; */ overflow: hidden; -webkit-line-clamp: 1; -webkit-box-orient: vertical; } .topic-body{ display: flex; display: -webkit-flex; gap: 10px; align-items: center; } .topic-body p{ color: #7A7A7A; font-weight: 400; font-size: 15px; display: -webkit-box; height: 45px; overflow: hidden; -webkit-line-clamp: 2; -webkit-box-orient: vertical; width: 100%; } .topic-head time{ font-size: 13px; color: #7A7A7A; } .topic-list{ padding: 25px; border-bottom: 1px solid #E8E8E8; } .topic-lists{ border-top: 1px solid #E8E8E8; } .chat-sender .chat-content:after { right: -63px; left: unset; } .chat-content time{ position: absolute; bottom: -22px; color: #7A7A7A; font-size: 12px; right: 0; } .chat-sender .chat-content time{ right: unset; left: 0; } .chat-sender .chat-content:before { right: -15px; left: unset; background: #F5F5F5; } .chat-sender .chat-content { background: #F5F5F5; color: #636363; } .chat-sender .chat-content a { color: #0d6efd; } .chat-sender .chat-label{ background: #FE9F5E33; color: #FA0; } .chat-inside-footer{ background: #F4F7FA; padding: 15px; } .chat-message-box input, .chat-message-box textarea { width: 100%; background: transparent; border: 0; padding: 0; outline: 0; box-shadow: none !important; resize: none; overflow: hidden; } .chat-side-head img{ filter: invert(.7); box-shadow: 0px 4px 8px rgba(21, 120, 84, 0.25); border-radius: 30px; } .chat-side-head h3{ font-size: 16px; } .chat-send-message{ background: #009FEF; padding: 8px; border-radius: 8px; min-width: 30px; width: 30px; height: 30px; display: flex; display: -webkit-flex; align-items: center; justify-content: center; } .chat-side-scroll .chat-send-message { padding: 6px; min-width: 25px; width: 25px; height: 25px; } .chat-side-scroll .accordion-item { border-bottom: 0; padding: 8px 20px; } .chat-side-info{ display: flex; display: -webkit-flex; flex-direction: column; gap: 5px; padding: 20px; padding-bottom: 0; } .chat-message-box{ display: flex; display: -webkit-flex; align-items: center; gap: 10px; } .chat-side-area{ border-left: 1px solid #ececec; } .chat-side-head{ display: flex; display: -webkit-flex; align-items: center; gap: 20px; padding: 20px; } .accordion-title__image{ padding: 10px 20px; } .chat-side-scroll{ /* height: 642px; */ border-top: 1px solid #ececec; margin-top: 20px; overflow-y: auto; } .chat-side-scroll .accordion-content h4 { font-size: 14px; display: -webkit-box; line-height: 1.55; height: 42px; overflow: hidden; -webkit-line-clamp: 2; -webkit-box-orient: vertical; color: #6D7581; } .enquiry-box .accordion-box{ max-width: 350px; min-width: 350px; } .enquiry-inside{ width: 100%; padding: 20px } .other-service-request{ gap: 10px; flex-direction: column; } .other-service-request h3{ color: #364257; font-size: 24px; margin: 0; } .mt-30{ margin-top: 30px; } .other-service-request h5{ color: #7A7A7A; font-size: 16px; } .other-service-content{ color: #364257; font-size: 18px; padding: 20px 0; border: 2px dashed #bfbfbf; border-left: 0; border-right: 0; margin: 20px 0; } .other-service-content ol{ list-style: auto; padding-left: 20px; } .other-service-input textarea{ width: 100%; min-height: 200px; } .other-service-input button{ margin-left: auto; } /* User Login */ .login-signup-page { background-color: #EBEBE4; background-size: 100% 100%; background-repeat: no-repeat; } .login-signup-card { box-shadow: 0px 4px 8px 0px #15785440; border-top-left-radius: 40px; border-bottom-right-radius: 40px; overflow: hidden; padding: 40px 100px; background-color: #fff; width: 650px; max-width: 100%; } .login-signup-card .form-title { font-size: 26px; font-weight: 500; line-height: 44px; letter-spacing: 0em; text-align: center; color: #364257; } .login-signup-card .form-group label { font-size: 18px; font-weight: 400; line-height: 25px; letter-spacing: 0px; color: #364257; margin-bottom: 10px; display: block; } .login-signup-card .form-group input, .login-signup-card .form-group select { font-size: 16px; padding: 8px 20px; border-radius: 50px; border: 1px solid #6D7581; background-color: #fff; color: #364257; } .login-signup-card .form-group input:disabled, .login-signup-card .form-group select:disabled { cursor: not-allowed; } .login-signup-card .form-check { display: flex; align-items: center; justify-content: center; font-size: 16px; font-weight: 400; line-height: 22px; letter-spacing: 0px; color: #364257; } /* custom checkbox */ .login-signup-card .custom-radio-checkbox { position: relative; width: fit-content; margin: auto; } .login-signup-card .custom-radio-checkbox [type="radio"]:checked, .login-signup-card .custom-radio-checkbox [type="radio"]:not(:checked), .login-signup-card .custom-radio-checkbox [type="checkbox"]:checked, .login-signup-card .custom-radio-checkbox [type="checkbox"]:not(:checked) { position: absolute; left: 0; opacity: 0; margin: 0; } .login-signup-card .custom-radio-checkbox [type="radio"]:checked + label, .login-signup-card .custom-radio-checkbox [type="radio"]:not(:checked) + label, .login-signup-card .custom-radio-checkbox [type="checkbox"]:checked + label, .login-signup-card .custom-radio-checkbox [type="checkbox"]:not(:checked) + label { position: relative; padding-left: 24px; cursor: pointer; line-height: 23px; display: inline-block; color: #5c5b5b; } .login-signup-card .custom-radio-checkbox [type="radio"]:checked + label:before, .login-signup-card .custom-radio-checkbox [type="radio"]:not(:checked) + label:before, .login-signup-card .custom-radio-checkbox [type="checkbox"]:checked + label:before, .login-signup-card .custom-radio-checkbox [type="checkbox"]:not(:checked) + label:before { content: ''; position: absolute; left: 0px; top: 3px; width: 16px; height: 16px; border: 1px solid #dddcdc; background: #f9f9f9; box-shadow: inset 0 1px 1px rgba(0,0,0,.075); } .login-signup-card .custom-radio-checkbox [type="checkbox"]:checked + label:before, .login-signup-card .custom-radio-checkbox [type="checkbox"]:not(:checked) + label:before { border-radius: 5px; } .login-signup-card .custom-radio-checkbox [type="radio"]:checked + label:before, .login-signup-card .custom-radio-checkbox [type="radio"]:not(:checked) + label:before { border-radius: 50px; } .login-signup-card .custom-radio-checkbox [type="radio"]:checked + label:after, .login-signup-card .custom-radio-checkbox [type="radio"]:not(:checked) + label:after, .login-signup-card .custom-radio-checkbox [type="checkbox"]:checked + label:after, .login-signup-card .custom-radio-checkbox [type="checkbox"]:not(:checked) + label:after { content: ''; width: 9px; height: 5px; position: absolute; top: 7px; left: 3.8px; transform: rotate(-45deg); } .login-signup-card .custom-radio-checkbox [type="radio"]:not(:checked) + label:after, .login-signup-card .custom-radio-checkbox [type="checkbox"]:not(:checked) + label:after { opacity: 0; } .login-signup-card .custom-radio-checkbox [type="radio"]:checked + label:after, .login-signup-card .custom-radio-checkbox [type="checkbox"]:checked + label:after { opacity: 1; } .login-signup-card .custom-radio-checkbox [type="radio"]:checked + label:after, .login-signup-card .custom-radio-checkbox [type="radio"]:not(:checked) + label:after, .login-signup-card .custom-radio-checkbox [type="checkbox"]:checked + label:after, .login-signup-card .custom-radio-checkbox [type="checkbox"]:not(:checked) + label:after { border: 2px solid #fff; border-top: none; border-right: none; } .login-signup-card .custom-radio-checkbox [type="radio"]:checked + label:before, .login-signup-card .custom-radio-checkbox [type="checkbox"]:checked + label:before { background: #009B9A; } .login-signup-card .submit-btn { color: #fff; background: #009B9A; border-radius: 40px; padding: 12px; font-size: 20px; font-weight: 700; line-height: 30px; letter-spacing: 0em; text-align: center; width: 100%; } .login-signup-card .bottom-desc { font-size: 16px; font-weight: 400; line-height: 22px; letter-spacing: 0px; text-align: center; color: #364257; margin-bottom: 0; text-decoration: underline; } .login-signup-card .bottom-desc .link { font-family: 'Poppins', sans-serif; font-size: 16px; font-weight: 400; line-height: 24px; letter-spacing: 0px; color: #009B9A; } .login-signup-page .bottom-links-wrapper { margin-top: 31px; width: 100%; text-align: center; display: flex; justify-content: space-around; } .login-signup-page .bottom-links-wrapper .link { margin: 0 50px; font-family: 'Poppins', sans-serif; font-size: 14px; font-weight: 400; line-height: 21px; letter-spacing: 0px; color: #364257; text-decoration: underline; } .login-signup-page .password-wrapper { position: relative; } .login-signup-page .password-wrapper input { padding-right: 42px; } .login-signup-page .password-wrapper .password-hide-show { cursor: pointer; position: absolute; top: 0; right: 0; top: 11px; right: 18px; } .blue-link { font-size: 16px; display: block; text-align: center; color: #009B9A; font-weight: 400; line-height: 22px; letter-spacing: 0px; } .blue-link:hover { color: #009B9A; } .validation-modal .modal-content { border-radius: 40px; overflow: hidden; padding: 50px; text-align: center; width: fit-content; } .validation-modal .modal-content .error-message { font-size: 26px; font-weight: 600; line-height: 44px; letter-spacing: 0em; margin-bottom: 35px; color: #364257; } .validation-modal .modal-content .btn { color: #fff; border-radius: 40px; padding: 12px; font-size: 20px; font-weight: 700; line-height: 30px; letter-spacing: 0em; text-align: center; width: 100%; } .validation-modal.style1 .modal-content .btn { background: #009B9A; } .validation-modal.style2 .modal-content .btn { background: #9B0025; } /* Terms And Conditions / Privacy Policy */ .terms-and-condition-page { background-color: #EBEBE4; background-size: 100% 100%; background-repeat: no-repeat; } .terms-and-condition-page .page-title-wrapper { display: flex; align-items: center; width: 1633px; max-width: 100%; justify-content: center; position: relative; margin-bottom: 50px; } .terms-and-condition-page .page-title-wrapper .page-title { font-size: 38px; font-weight: 700; line-height: 90px; letter-spacing: 0em; color: #2D3462; text-align: center; } .terms-and-condition-page .page-title-wrapper a { padding: 20px; background-color: #9B0025; box-shadow: 0px 4px 8px 0px #15785440; width: 339px; max-width: 100%; border-radius: 40px; color: #fff; font-family: Nunito; font-size: 20px; font-weight: 700; line-height: 27px; letter-spacing: 0em; text-align: center; position: absolute; right: 0; } .terms-and-condition-page .box-wrapper { box-shadow: 0px 4px 8px 0px #15785440; border-top-left-radius: 40px; border-bottom-right-radius: 40px; overflow: hidden; padding: 40px 100px; background-color: #fff; width: 1633px; max-width: 100%; } .terms-and-condition-page .box-wrapper p { font-size: 16px; font-weight: 500; line-height: 22px; letter-spacing: 0em; color: #000000; } .terms-and-condition-page .bottom-links-wrapper { font-family: 'Poppins', sans-serif; font-size: 14px; font-weight: 400; line-height: 21px; letter-spacing: 0px; color: #364257; text-decoration: underline; margin-top: 31px; width: 100%; text-align: center; } @media screen and (max-width: 1200px) { .terms-and-condition-page .page-title-wrapper { flex-direction: column; } .terms-and-condition-page .page-title-wrapper a { position: initial; } } @media screen and (max-width: 768px) { .login-signup-card { padding: 40px 60px; } /* Terms And Conditions / Privacy Policy */ .terms-and-condition-page .box-wrapper { padding: 40px 60px; } } @media screen and (max-width: 540px) { .login-signup-card { padding: 40px; } .validation-modal .modal-content { padding: 50px 30px; } /* Terms And Conditions / Privacy Policy */ .terms-and-condition-page .box-wrapper { padding: 40px; } .terms-and-condition-page .page-title-wrapper .page-title { line-height: 50px; margin-bottom: 15px; } } @media screen and (max-width: 639px){ .card-shadow{ padding: 40px; } }