.mobile_button_select_group {
z-index: 1;
button {
outline: none;
}
}
#inbox {
@media (max-width : 991px){
.height-set {
// min-height: 200px !important;
// max-height: unset;
// height: auto !important;
}
}
.panel-right {
@media (max-width : 991px){
.option-tabs .btn-group {
flex-wrap: wrap;
button {
width: 100%;
text-align: left;
}
}
.meta-details {
flex-wrap: wrap;
}
}
.details {
padding: 10px;
}
.option-tabs {
border-bottom: 1px solid #dddddd;
}
.heading {
// min-width: 400px;
display: flex;
padding: 15px;
border-bottom: 1px solid $gray-200;
.heading-section {
padding-right: 10px;
flex-grow: 1;
.heading-section__date_wrapper {
display: flex;
p {
margin-bottom: 0;
margin-right: 10px;
padding-right: 10px;
position: relative;
font-size: 10px;
line-height: 16px;
font-weight: 400;
font-family: 'Poppins';
span {
color: $gray-600;
}
&::before {
position: absolute;
right: 0;
content: ".";
font-size: 20px;
line-height: 7px;
font-weight: 400;
font-family: 'Poppins';
}
&:last-child {
&::before {
display: none;
}
}
}
}
}
.button-section {
.edit-button {
border: 1px solid #ced4da;
color: #74788d;
}
.close-button {
border: none;
color: #74788d;
}
button {
&:hover {
background-color: transparent;
opacity: 0.8;
}
}
}
}
.oppurtunities {
.header {
padding: 10px 15px;
display: flex;
align-items: center;
border-bottom: 1px solid #dddddd;
.dropdown {
button {
padding: 0px;
height: auto;
line-height: normal;
a {
color: $gray-400;
}
}
}
}
.oppurtunities_items {
p {
margin-bottom: 0px;
}
.oppurtunities_item {
padding: 10px;
border-bottom: 1px solid #dddddd;
.oppurtunities_item_details_label {
display: flex;
p {
color: $gray-700;
font-weight: 500;
font-size: 13px;
line-height: 20px;
margin-bottom: 0px;
}
}
.oppurtunities_item_details_sublabel {
display: flex;
justify-content: space-between;
padding-left: 20px;
margin-top: 10px;
}
}
}
}
.activities {
display: flex;
flex-direction: column;
margin-top: 20px;
.activity_item {
display: flex;
flex-direction: column;
border-bottom: 1px solid #dddddd;
.items {
display: flex;
flex-direction: column;
// padding: 10px;
padding: 10px 20px;
.main_head {
display: flex;
align-items: center;
margin-bottom: 5px;
i {
width: 20px;
height: 20px;
background-color: $blue;
color: $white;
border-radius: 100%;
font-size: 10px !important;
display: flex;
align-items: center;
justify-content: center;
margin-right: 10px !important;
}
.heading {
padding: 0px;
font-size: 13px;
line-height: 20px;
font-weight: 400;
color: $gray-700;
}
}
.tag_area {
display: flex;
width: 100%;
padding-left: 30px;
align-items: center;
.tag_area_date {
color: $gray-600;
}
.tag_area_time {
margin-left: 10px;
margin-right: 10px;
color: $gray-600;
}
.tag_area_agent {
display: flex;
flex-direction: row-reverse;
margin-left: auto;
align-items: center;
.agent_image {
margin-left: 5px;
img {
border-radius: 100%;
overflow: hidden;
}
}
}
}
}
}
}
.appointments {
margin-top: 10px;
table {
width: 100%;
td {
border-bottom: 1px solid #dddddd;
font-size: 13px;
line-height: 19px;
font-weight: 400;
color: $gray-700;
padding: 15px 5px;
.avatar-xs {
img {
border-radius: 100%;
overflow: hidden;
position: relative;
}
}
.actions {
.badge {
font-size: 10px;
padding: 2px 7px;
line-height: 15px;
border-radius: 4px !important;
display: inline-block;
margin-right: 5px;
background-color: #62bf93;
color: $white;
}
}
}
}
}
.see_full_details {
button {
width: 100%;
font-size: 13px;
color: $gray-600;
line-height: 20px;
border-radius: 4px;
border-color: $gray-400;
padding: 8px 13px;
&:hover {
background-color: transparent;
opacity: .8;
}
}
}
.extra_details {
display: flex;
flex-direction: column;
.extra_details_item {
display: flex;
flex-wrap: wrap;
border-radius: 4px;
border: 1px solid #dddddd;
padding: 10px;
margin-bottom: 10px;
.extra_details_item_heading {
width: 100%;
margin-bottom: 5px;
font-size: 13px;
line-height: 19px;
font-weight: 600;
color: $gray-700;
}
.image_extra_details {
div.avatar-md {
width: 85px;
height: 70px;
border-radius: 4px;
overflow: hidden;
margin-right: 20px;
img {
width: 100%;
object-fit: cover;
}
}
}
.content_extra_details {
table {
border-spacing: 5px;
margin-bottom: 0px;
tr {
td.left_td {
width: 100px;
font-size: 13px;
line-height: 20px;
font-weight: 400;
color: #74788d;
border-bottom-width: 5px;
/* border-spacing: 5px; */
border-color: transparent;
}
}
}
}
}
}
.lead_details_panel_right {
table {
margin-top: 40px;
margin-bottom: 0px;
td.left_td {
font-size: 13px;
line-height: 19px;
font-weight: 400;
color: $gray-600;
width: 150px;
text-transform: capitalize;
margin-bottom: 10px;
vertical-align: top;
}
td.right_td {
vertical-align: top;
font-size: 13px;
line-height: 19px;
font-weight: 500;
color: $gray-700;
.badges {
display: flex;
flex-wrap: wrap;
padding: 0;
.badge {
font-size: 9px;
padding: 2px 7px;
line-height: 14px;
border-radius: 4px !important;
display: inline-block;
margin-right: 5px;
color: $header-item-color;
border: 1px solid #cdd4da;
background-color: $topbar-search-bg
}
}
.documents {
display: flex;
flex-direction: column;
width: 100%;
.add_document {
margin-top: 10px;
button {
border: none;
color: $blue;
&:hover {
background-color: transparent;
opacity: .8;
}
}
}
.document_set {
display: flex;
flex-direction: column;
.document_item {
padding: 5px;
border-radius: 5px;
margin-bottom: 5px;
background-color: $topbar-search-bg;
display: flex;
align-items: center;
.document_icon {
padding: 7px;
border-radius: 4px;
background-color: #e2e5f6;
display: flex;
align-items: center;
color: $blue;
}
.document_name {
margin-left: 10px;
font-size: 13px;
line-height: 19px;
color: $blue;
font-weight: 500;
}
}
}
.document-head {
display: flex;
justify-content: space-between;
align-items: center;
.document_name {
align-items: center;
display: flex;
align-content: center;
p {
margin-bottom: 0px;
margin-left: 10px;
font-size: 13px;
line-height: 19px;
color: $gray-700;
}
}
.document_date {
font-size: 13px;
line-height: 19px;
color: $gray-600;
}
.document_time {
font-size: 13px;
line-height: 19px;
color: $gray-600;
}
}
}
}
}
}
.message-action__tab_button {
background-color: $white;
color: #495057 !important;
border-color: $white;
outline: none !important;
box-shadow: none;
border-radius: 0;
/* color: #000 !important; */
&.active {
// color: $blue !important;
border-bottom: 2px solid $blue
}
}
.meta_detail_wrapper {
// margin-top: 10px;
}
.meta-details {
display: flex;
.meta-detail-item {
flex-grow: 1;
padding: 10px;
border-right: 1px solid #ced4da;
border-bottom: 1px solid #ced4da;
border-top: 1px solid #ced4da;
border-radius: 4px;
&:first-child {
border-left: 1px solid #ced4da;;
}
.heading_meta_item {
font-size: 13px;
line-height: 19px;
font-weight: 600;
color: #495057;
}
.body_meta_item {
display: flex;
align-items: center;
}
}
}
.lead_progress_bar {
width: 100%;
display: block;
position: relative;
ul {
display: flex;
list-style: none;
margin-top: 10px;
padding: 0;
li {
width: 100px;
position: relative;
.icon-section {
width: 100%;
display: flex;
position: relative;
flex-direction: column;
&::before {
content: '';
position: absolute;
left: 30px;
top: 10px;
width: calc(100% - 40px);
height: 2px;
background-color: #ced4da;
z-index: 0;
}
.icons {
width: 25px;
height: 25px;
display: flex;
align-items: center;
background-color: #fff;
border-radius: 100%;
border-color: #ced4da;
padding: 10px;
z-index: 9;
position: relative;
border: 1px solid #ced4da;
}
.content {
padding-left: 0px;
margin-top: 10px;
padding-right: 10px;
}
}
// &::after {
// content: '';
// position: absolute;
// left: 0;
// top:0;
// width: 20px;
// height: 20px;
// background-color: #fff;
// border: 1px solid #ced4da;
// border-radius: 100%;
// }
i {
color: #fff;
position: absolute;
top: 5px;
z-index: 9;
left: 5px;
font-size: 13px;
display: none;
}
&.active {
i {
display: block;
}
.icon-section {
&::after {
border-color: #62bf93;
background-color: #62bf93;
}
.icons {
background-color: #62bf93;
font-family: boxicons!important;
font-weight: 400;
font-style: normal;
font-variant: normal;
line-height: 1;
}
}
}
}
}
}
.progress_data {
display: flex;
flex-direction: column;
margin-left: 10px;
h3 {
font-size: 16px;
line-height: 24px;
color: #495057;
margin: 0;
}
p {
font-size: 10px;
line-height: 15px;
color: #74788d;
margin: 0;
}
}
.progress {
width: 36px;
height: 36px !important;
float: left;
line-height: 20px;
background: none;
margin: 10px 0px;
box-shadow: none;
position: relative;
}
.progress:after {
content: "";
width: 100%;
height: 100%;
border-radius: 50%;
border: 5px solid #fff;
position: absolute;
top: 0;
left: 0;
}
.progress>span {
width: 50%;
height: 100%;
overflow: hidden;
position: absolute;
top: 0;
z-index: 1;
}
.progress .progress-left {
left: 0;
}
.progress .progress-bar {
width: 100%;
height: 100%;
background: none;
border-width: 6px;
border-style: solid;
position: absolute;
top: 0;
}
.progress .progress-left .progress-bar {
left: 100%;
border-top-right-radius: 80px;
border-bottom-right-radius: 80px;
border-left: 0;
-webkit-transform-origin: center left;
transform-origin: center left;
}
.progress .progress-right {
right: 0;
}
.progress .progress-right .progress-bar {
left: -100%;
border-top-left-radius: 80px;
border-bottom-left-radius: 80px;
border-right: 0;
-webkit-transform-origin: center right;
transform-origin: center right;
animation: loading-1 1.8s linear forwards;
}
.progress .progress-value {
width: 90%;
height: 90%;
border-radius: 50%;
background: #000;
font-size: 24px;
color: #fff;
line-height: 135px;
text-align: center;
position: absolute;
top: 5%;
left: 5%;
}
.progress.blue .progress-bar {
border-color: #3b89d1;
}
.progress.blue .progress-left .progress-bar {
animation: loading-2 1.5s linear forwards 1.8s;
}
.progress.red .progress-bar {
border-color: #f0b645;
}
.progress.red .progress-left .progress-bar {
animation: loading-2 1.5s linear forwards 1.8s;
}
.progress.yellow .progress-bar {
border-color: #84b830;
}
.progress.yellow .progress-right .progress-bar {
animation: loading-3 1.8s linear forwards;
}
.progress.yellow .progress-left .progress-bar {
animation: none;
}
@keyframes loading-1 {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(180deg);
transform: rotate(180deg);
}
}
@keyframes loading-2 {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(144deg);
transform: rotate(144deg);
}
}
@keyframes loading-3 {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(135deg);
transform: rotate(135deg);
}
}
}
.panel-center {
@media (max-width : 991px){
.main__interaction {
flex-wrap: wrap;
}
}
.messages {
flex-grow: 1;
margin-bottom: 0.2rem;
}
.email_send_form {
width: 100%;
.left-section {
flex-grow: 1;
.email_action {
text-align: right;
}
}
}
.message-action {
background-color: $white ;
flex-grow: unset;
.card {
box-shadow: none !important;
border-bottom: 1px solid #eff2f7;
}
.message-action__tab_button {
background-color: $white;
color: #495057;
font-weight: 500;
border-color: $white;
outline: none !important;
box-shadow: none;
border-radius: 0;
/* color: #000 !important; */
&.active {
border-bottom: 2px solid $blue;
color: $blue !important;
font-weight: 500;
}
}
.template_chat {
display: flex;
padding: 10px;
.left-section {
flex-grow: 1;
input[type="text"] {
width: 100%;
padding: 8px 14px;
font-size: 13px;
border-radius: 70px;
font-weight: 400;
line-height: 20px;
color: $gray-600;
/* margin-right: 10px; */
border: none;
background-color: $gray-200;
box-shadow: none;
outline: none;
}
}
.right-section {
button {
margin-left: 10px;
padding: 8px 26px;
background-color: #556ee6;
border-radius: 70px;
outline: none;
}
}
}
}
.message-view-area {
.line-center {
font-size: 13px;
line-height: 19px;
font-weight: 400;
color: $gray-700;
}
.chat-card {
.lead_message_footer {
background-color: $gray-400!important;
padding: 2px 7px;
color: $header-item-color !important;
}
.agent_meta {
img {
width: 20px;
height: 20px;
object-fit: cover;
display: inline-block;
}
span {
font-size: 10px;
}
}
&.right {
.chat_content_wrapper{
border-radius: 0px 8px 8px 8px;
padding: 10px 20px !important;
background-color:$blue-100 !important;
}
.chat-content {
font-size: 13px;
line-height: 19px;
text-align: right;
font-weight: 400;
}
}
&.left {
.chat_content_wrapper{
border-radius: 0px 8px 8px 8px;
padding: 10px 20px !important;
background-color: $topbar-search-bg !important;
}
.chat-content {
font-size: 13px;
line-height: 19px;
text-align: left;
font-weight: 400;
}
}
}
}
.main__interaction {
display: flex;
// flex-direction: column;
justify-content: space-between;
.main__interaction__heading {
display: flex;
justify-content: space-between;
flex-direction: column;
margin-top: 5px;
.main__interaction__heading__title {
font-size: 19px;
line-height: 29px;
font-weight: 500;
margin-bottom: 0px;
}
.badges {
display: flex;
.badge {
font-size: 10px;
padding: 2px 7px;
line-height: 15px;
border-radius: 4px !important;
display: inline-block;
margin-right: 5px;
}
}
}
}
.main__interaction__filters {
display: flex;
margin-top: 5px;
.see_details_btn {
padding: 0px 10px;
height: 38px !important;
}
&.main__interaction__filters_filters {
margin-top: 10px;
.assign_users {
display: flex;
align-items: center;
justify-content: center;
/* align-self: flex-end; */
margin-left: auto;
}
.multiselect__select {
display: none;
}
}
}
}
.panel-left {
@media (max-width : 991px){
.option-tab {
.tabs {
.btn-group {
flex-wrap: wrap;
}
}
}
.filters {
.filters_head {
flex-wrap: wrap;
}
}
.cards-spinner {
width: 99%;
}
}
.filtersection_dropdown {
outline: none;
.filters {
.filters_head {
padding: 10px 15px;
border-bottom: 1px solid #dddddd;
}
.filters_content {
padding: 10px 15px;
h6 {
font-size: 13px;
line-height: 19px;
color: $gray-600;
font-weight: 400;
margin-top: 10px;
margin-bottom: 10px;
}
label {
font-size: 13px;
line-height: 19px;
font-weight: 400;
color: gray-700;
}
button {
width: 100%;
}
}
}
}
.cards-spinner {
overflow: auto !important;
height: 80% !important;
width: 100%;
::-webkit-scrollbar {
width: 2px;
height: 2px;
}
}
.tabs button {
color: #495057 !important;
font-weight: 500;
&.active {
color: $blue !important;
font-weight: 500;
}
}
// .option-tab {
// .tabs {
// .btn-group {
// span.badge {
// border-radius: 50%;
// }
// }
// }
// }
.filter-section {
display: flex;
margin-bottom: 10px;
button.header-item {
height: auto;
.badge {
top: 14px;
right: 0px;
}
}
.search-box {
input[type="text"] {
background-color: $topbar-search-bg;
border: none;
}
}
}
.lead-manual-actions {
padding: 0px 10px 0px 15px;
.dropdown button {
padding: 0px 10px;
outline: none;
border: none;
box-shadow: none;
a {
padding: 0;
color: $gray-400 !important;
outline: none;
border: none;
box-shadow: none;
}
}
}
.card_status_bar {
padding: 10px;
.card_body_status_bar {
padding: 0;
.status-bar {
padding: 0 !important;
}
}
}
.lead-card {
padding: 0px 10px;
.badge {
font-size: 10px;
padding: 2px 7px;
line-height: 15px;
border-radius: 4px !important;
display: inline-block;
margin-right: 5px;
}
.item-head {
.badge {
font-size: 10px;
padding: 2px 7px;
line-height: 15px;
border-radius: 4px !important;
display: inline-block;
margin-right: 5px;
}
}
.item-badges {
.badge {
font-size: 10px;
padding: 2px 7px;
line-height: 15px;
border-radius: 4px !important;
display: inline-block;
margin-right: 5px;
}
}
.item-content {
.time {
font-size: 12px;
line-height: 18px;
font-weight: 400;
color: $footer-color;
}
h3 {
color: $gray-700 !important;
}
h5 {
color: $gray-700 !important;
}
.content-line-item {
margin-right: 5px;
}
}
&.highlight {
&.active {
position: relative;
&::before {
position: absolute;
right: 0px;
top: 0px;
width: 3px;
height: 100%;
background-color: $blue;
z-index: 9;
content: '';
}
}
}
}
}
}
#inbox .panel-right .lead_progress_bar ul li:last-child .icon-section::before {
display: none;
}